1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website bán túi xách

25 52 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 2,41 MB

Nội dung

+ Khách hàng thành viên : - Bao gồm các chức năng của khách hàng viếng thăm - Ở bước tiếp theo, khách sẽ được xem lại thông tin giỏ hàng của mình sau đó nhập thông tin giao hàng và gửi x

Trang 2

DANH MỤC BẢNG

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

……….

……….

……….

……….

Trang 3

Giáo viên hướng dẫn

Trang 4

Trong những năm gần đây, sự phát triển mạnh mẽ của thương mại điện tử trên thế giới đã góp phần làm thay đổi cách thức kinh doanh, giao dịch truyền thống và đem lại những lợi ích to lớn cho xã hội.

Sự ra đời của thương mại điện tử đã đánh dấu sự bắt đầu của một hệ thống mới nhằm phát triển kinh tế, một trong những điều kiện cơ bản và có ý nghĩa quyết định trong việc phát triển thương mại điện tử là việc ra đời các website thương mại điện tử với chất lượng tốt nhất đáp ứng nhu cầu của người quản trị và cả người dùng

Thương mại điện tử giúp giảm thấp chi phí bán hàng và chi phí tiếp thị Bằng Internet/web, một nhân viên bán hàng có thể giao dịch được với rất nhiều khách hàng,các catalogue cũng thường xuyên được cập nhật so với các catalogue in ấn khuôn khổ giới hạn và luôn luôn lỗi thời

Qua đó thương mại điện tử tạo điều kiện cho việc thiết lập và củng cố mối quan hệgiữa các nhân tố tham gia vào quá trình thương mại Thông qua mạng Internet, các đối tượng tham gia có thể giao tiếp trực tiếp và liên tục với nhau nhờ đó sự hợp tác lẫn sự quản lý đều được tiến hành nhanh chóng và liên tục

Nhận thấy tầm quan trọng của thương mại điện tử trong việc tăng doanh số bán hàng và tăng thương hiệu cho công ty, em đã chọn đề tài “Xây dựng website bán túi xách thời trang” để hiểu thêm và đóng góp một phần nhỏ vào việc hoàn thiện và phát triển hệ thống thương mại điện tử ở Việt Nam sau này

Trong quá trình làm đồ án, mặc dù đã tìm kiếm thông tin và đọc nhiều tài liệu tham khảo nhưng do kiến thức còn hạn chế, chưa nắm bắt được nhiều thông tin về thương mại điện tử và các khả năng kỹ thuật còn hạn hẹp nên sẽ gặp nhiều thiếu sót Mong thầy cô và các bạn đóng góp ý kiến để em hoàn thiện hơn nữa khóa luận tốt

nghiệp này Em xin chân thành cảm ơn

Trang 5

Trước hết, em xin được tỏ lòng biết ơn và gửi lời cám ơn chân thành đến

TS Trần Bửu Dung người trực tiếp hướng dẫn đồ án, đã tận tình chỉ bảo vàhướng dẫn em tìm ra hướng nghiên cứu, tiếp cận thực tế, tìm kiếm tài liệu, xử

lý và phân tích số liệu, giải quyết vấn đề… nhờ đó em mới có thể hoàn thành

đồ án tốt nghiệp của mình

Ngoài ra, trong quá trình học tập, nghiên cứu và thực hiện đề tài em cònnhận được nhiều sự quan tâm, góp ý, hỗ trợ quý báu của quý thầy cô, đồngnghiệp, bạn bè và người thân Em xin bày tỏ lòng biết ơn sâu sắc đến:

Cha mẹ và những người thân trong gia đình đã hỗ trợ, tạo điều kiện thuậnlợi cho em trong suốt thời gian qua và đặc biệt trong thời gian em theo họcngành hệ thống thông tin quản lý tại trường Đại học Sư Phạm Kỹ Thuật ĐàNẵng

Quý thầy cô Khoa Điện, ngành hệ thống thông tin quản lý đã truyền đạtcho em những kiến thức bổ ích trong suốt ba năm học vừa qua

Trang 7

- Ở trang giỏ hàng, người dùng có thể thay đổi được số lượng đặt hàng hoặc

có thể xóa sản phẩm khỏi giỏ hàng nếu muốn

+ Khách hàng thành viên :

- Bao gồm các chức năng của khách hàng viếng thăm

- Ở bước tiếp theo, khách sẽ được xem lại thông tin giỏ hàng của mình sau

đó nhập thông tin giao hàng và gửi xác nhận

- Người dùng có thể theo dõi trạng thái đơn hàng của mình trong menuthành viên

+ Admin :

- Người quản trị website cần đăng nhập vào hệ thống quản lý website, sau

đó sẽ có nhiều chức năng cho họ lựa chọn

- Người quản trị có thể quản lý danh sách các loại sản phẩm như thêm, sửa, xóa loại sản phẩm nếu muốn

- Sau khi có loại sản phẩm rồi, người quản trị có thể quản lý tiếp danhsách các sản phẩm Nghiệp vụ ở đây cũng có thể thêm sửa xóa sản phẩmnếu muốn

- Thông tin quản lý sản phẩm bao gồm rất nhiều thông tin như tên, giá, tồnkho, mô tả sản phẩm, ảnh…

- Để quản lý đơn hàng của người dùng, người quản trị website có thể vàochức năng quản lý đơn hang rồi duyệt đơn hàng

Trang 8

- Ở đây liệt kê ra rất nhiều đơn hàng khác nhau của người dùng, ngườiquản trị có thể liên hệ khách của mình để xác nhận lại đơn hàng, thựchiện công việc giao hàng

- Sau khi giao hàng thành công có thể vào sửa lại trạng thái giao hàng mộtcách dễ dàng

3. Sơ đồ USECARE

Trang 9

Hình 1 1 Sơ đồ Usecase

4. Đặc tả usecase

Trang 10

4.1 Usecase đăng ký :

+ Tóm tắt: Khách hàng viếng thăm sử dụng usecase “Đăng ký” để tạo tài

khoản cho mình trên website

+ Actor: Khách hàng viếng thăm

Các dòng sự kiện chính

B1 Trên giao diện màn hình chính , Khách hàng viếng thăm chọn Đăng ký

B2 Hệ thống sẽ hiển thị giao diện đăng ký và Khách hàng viếng thăm nhậpthông tin vào giao diện để lưu vào cơ sở dữ liệu

B3 Kết thúc Usecase

+ Các dòng sự kiện khác: Nếu không muốn tạo tài khoản thì chọn Hủy

+ Các yêu cầu đặc biệt: Không có

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case: Trước khi bắt đầu

thực hiện Use-case không cần điều kiện gì

+ Trạng thái hệ thống sau khi thực hiện case: Sau khi thực hiện

Use-case hệ thống sẽ thông báo tài khoản tạo thành công hay chưa

+ Điểm mở rộng : Không có.

4.2 Usecase đưa sản phẩm vào giỏ hàng

+ Tóm tắt: Khách hàng thành viên sử dụng usecase “Đưa sản phẩm vào giỏ hàng” để đặt những sản phẩm mình cần mua vào không gian lưu trữ tạm

thời trên web

+ Actor: Khách hàng thành viên

+ Các dòng sự kiện chính

B1 Trên giao diện màn hình chi tiết sản phẩm hoặc trang chủ hoặc trang

danh mục sản phẩm , Khách hàng thành viên chọn Đưa vào giỏ hàng

B2 Hệ thống sẽ lưu trữ thông tin sản phẩm mà khách hàng thành viên đưavào giỏ

B3 Kết thúc Usecase

+ Các dòng sự kiện khác: Không có

+ Các yêu cầu đặc biệt: Không có

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case: Sau khi khách hàng

thành viên xem danh sách sản phẩm hoặc thông tin sản phẩm

+ Trạng thái hệ thống sau khi thực hiện case: Sau khi thực hiện

Use-case hệ thống sẽ xuất thông tin của sản phẩm ra giao diện giỏ hàng

+ Điểm mở rộng: Tại giao diện giỏ hàng sẽ có các chức năng: Xóa giỏ hàng,

Tiếp tục mua, Cập nhật số lượng cho sản phẩm đã đặt, Xóa 1 hoặc nhiều sản phẩm

Trang 11

+ Tóm tắt: Khách hàng thành viên sử dụng usecase “Đăng nhập” để tham gia mua hàng

+ Các yêu cầu đặc biệt: Không có

+ Trạng thái hệ thống khi bắt đầu thực hiện case: Trước khi bắt đầu thực hiện

Use-case yêu cầu phải Đăng ký

+ Trạng thái hệ thống sau khi thực hiện Use-case: Sau khi thực hiện Use-case hệ thống

sẽ thông báo đăng nhập thành công hay chưa

+ Điểm mở rộng: Khách hàng thành viên có thể chọn thoát khỏi chế độ đăng nhập bất cứ

khi nào (yêu cầu trước đó đã đăng nhập thành công)

4.4 Usecase xem thông tin sản phẩm

+ Tóm tắt: Khách hàng viếng thăm hoặc khách hàng thành viên sử dụng

ussecase “xem thông tin sản phẩm”để biết chi tiết thông tin của 1 sản phẩm

+ Actor: Khách hàng thành viên , khách hàng viếng thăm

+ Các dòng sự kiện khác: : Nếu người dung không muốn xem thông tin

sản phẩm thì có thể chuyển sang mục khác hoặc thoát trang nếu muốn

+ Các yêu cầu đặt biệt: không có

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case: Trước khi bắt đầu

thực hiện usecase không cần điều kiện gì

+ Trạng thái hệ thống sau khi thực hiện Use-case: Sauk hi thực hiện hệ

thống sẽ hiển thị thành công trang thông tin chi tiết

+ Điểm mở rộng: Không có 4.5 Usecase đặt hàng

Trang 12

+ Tóm tắt: Khách hàng thành viên sử dụng usecase “đặt mua” để nhập các

thông tin giao hàng và đặt mua

+ Các dòng kiện khác: Nếu người dung không muốn đặt mua thì có thể trở

sang trang khác hoặc thoát website

+ Các yêu cầu đặt biệt: Không có

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case: Trước khi bắt đầu

thực hiện Use-case cần thêm các sản phẩm vào giỏ hàng vào trang quản lí giỏ hàng

+ Trạng thái hệ thống sau khi thực hiện Use-case: Sauk hi đặt hàng thành

công hệ thống sẽ thông báo đặt hàng thành công , cửa hàng sẽ lien hệ lại

+ Điểm mở rộng : Không có

4.6 Usecase xem danh sách đơn hàng

+ Tóm tắt: Khách hàng thành viên sử dụng usecase “xem danh sách đơn hàng” để xem cụ thể thông tin các đơn hàng đã đặt

+ Các dòng kiện khác: Nếu người dung không muốn xem thì thoát trang

hoặc sang trang khác

+ Các yêu cầu đặt biệt: Không có

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case : Khi bắt đầu thực

hiện usecase cần phải đăng nhập vào hệ thống

+ Trạng thái hệ thống sau khi tực hiện Use-case : Sauk hi thực hiện hệ

thống sẽ liệt kê các đơn hàng

+ Điểm mở rộng: Không có

Trang 13

+ Tóm tắt: Người quản trị sử dụng usecase “quản lí đơn hàng” để xem

danh sách đơn hàng mà khách hàng thành viên đã đặt, lien hệ lại họ để xácnhận và có thể thay đổi được trạng thái của đơn hàng

+ Actor: Người quản trị ( Admin)

+ Các dòng kiện chính:

B1 Trên giao diện người quản trị chọn chức năng đơn hàng đã đặtB2 Hệ thống sẽ hiển thị giao diện các đơn hàng đã đặt của khách hàng thành viên, bao gồm mã đơn hàng , thông tin người đặt, thời gian đặt, trạngthái đơn hàng, xem chi tiết đơn hàng và sửa trạng thái đơn hàng

B3 Người quản trị nhấn vào “xem cụ thể” để xem chi tiết thông tin của

một đơn hàng, bao gồm các sản phẩm mà khách hàng thành viên đã mua với số lượng và thành tiền cụ thể

B4 Người quản trị có thể sửa lại đơn hàng bằng cách bấm vào “sửa tình

trạng đơn hàng”

B5 Kết thúc usecase

+ Các dòng kiện khác: Nếu người dung không muốn xem thì có thể thoát

trang hoặc chuyển sang trang khác

+ Các yêu cầu đặt biệt: Không có

+ Trạng thái khi bắt đầu thực hiện Use-case : Trước khi bắt đầu cần thực

hiện đăng nhập quản trị

+ Trạng thái sau khi thực hiện Use-case : Sauk hi thực hiện hệ thống sẽ

thay đổi trạng thái tình trạng đơn hàng

+ Điểm mở rộng: Không có

4.8 Usecase quản lí sản phẩm

+ Tóm tắt: Người quản trị sử dụng usecase “quản lí sản phẩm ” để thêm

sản phẩm mới, xem danh sách sản phẩm đã có, sửa xóa các sản phẩm

+ Actor: Người quản trị (Admin)

+ Các dòng kiện chính:

B1 Trên giao diện màng hình chính người quản trị chọn “xem túi xách”

B2 Nhập các thông tin sản phẩm như tên túi xách , giá , hình ảnh …B3 Hệ thống lưu thông tin sản phẩm mới vào cơ sở dữ liệu và chuyển hướng sang trang danh sách túi xách

B4 Hệ thống hiển thị trang danh sách túi xáchB5 Người quản trị chọn sửa sản phẩm

B6 Hệ thống hiển thị form chứa các thông tin sẳn có của sản phẩm, người quản trị có thể thay đổi nội dung khác và lưu lại

B7 Người quản trị có thể xóa sản phẩmB8 Kết thúc usecase

+ Các dòng kiện khác: Không có

+ Các yêu cầu đặt biệt: Không có

Trang 14

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case : Khi bắt đầu thực

hiện usecase cần phải đăng nhập vào trang quản trị

+ Trạng thái hệ thống sau khi tực hiện Use-case : Không có

+ Điểm mở rộng: Không có

4.9 Usecase tìm kiếm

+ Tóm tắt: Khách hàng viếng thăm và khách hàng thành viên sử dung

usecase “tìm kiếm” để tìm các sản phẩm muốn mua

+ Actor: Khách hàng viếng thăm , khách hàng thành viên

+ Các yêu cầu đặt biệt: Không có

+ Trạng thái hệ thống khi bắt đầu thực hiện Use-case : Khi bắt đầu thực

hiện usecase không cần điều kiện gì

+ Trạng thái hệ thống sau khi tực hiện Use-case : Sau khi thực hiện

usecase thệ tống sẽ trả về trang kết quả tìm kiếm

+ Điểm mở rộng: Không có

Trang 15

6 Trangthai Integer Trạng thái

7 idloaisanpham Integer Mã loại

sản phẩm

FK

Bảng 2 1 Bảng sản phẩm

- Bảng loại sản phẩm

Số thứ tự Tên cột Kiểu dữ liệu Mô tả cột Ràng buộc

1 idloaisanpham Interger Mã loại sản

Trang 16

- Bảng hóa đơn chi tiết

Số thứ tự Tên cột Kiểu dữ liệu Mô tả cột Ràng buộc

1 Idhoadonchitiet Integer Mã hóa đơn

Số thứ tự Tên cột Kiểu dữ liệu Mô tả cột Ràng buộc

1 Idhoadon Integer Mã hóa đơn PK

3 Hoten_datmua Varchar(50) Họ tên đặt

6 Trangthai Integer Trạng thái

7 Idtaikhoan Integer Mã tài

khoản

FK

Bảng 2 4 Bảng hóa đơn

Trang 17

- Bảng tài khoản

Số thứ tự Tên cột Kiểu dữ liệu Mô tả cột Ràng buộc

1 Idtaikhoan Integer Mã tài khoản PK

2 Tentaikhoan Varchar(50) Tên tài

khoản

3 Matkhau Varchar(50) Mật khẩu

4 Phanquyen Integer Phân quyền

5 Hoten Varchar(50) Họ tên

7 Sdt Varchar(12) Số điện thoại

8 Email Varchar(30) Email

Bảng 2 5 Bảng tài khoản

2. Sơ đồ erd

Trang 18

Hình 1 2 Sơ đồ ERD

Trang 19

3. Sơ đồ relationship

Hình 1 3 Sơ đồ Relationship

CHƯƠNG 3 TRIỂN KHAI HỆ THỐNG

Trang 20

1. Giao diện người dùng

1.1 Giao diện trang chủ

Hình 3 1 Giao diện trang chủ

Trang 21

1.2 Giao diện loại sản phẩm

Hình 3 2 Giao diện loại sản phẩm

Trang 22

1.3 Giao diện trang chi tiết sản phẩm

Hình 3 3 Giao diện chi tiết sản phẩm

Trang 23

1.4 Giao diện giỏ hàng

Hình 3 4 Giao diện giỏ hàng

Trang 24

1.5 Giao diện thêm túi xách mới

Hình 3 5 Giao diện túi xách mới

1.6 Đơn hàng đã đặt

Hình 3 6 Giao diện đơn hàng đã đặt

Trang 25

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

1. Kết luận

- Ưu điểm

• Hiểu được một số giải pháp xây dựng website thương mại điện tử

• Xây dựng được một website bán hàng có các chức năng cơ bản đối với khách hàng

• Hiều được lập trình web hơn

• Thiết kế trang web đẹp hơn, tiện dụng hơn, có nhiều chức năng vàsinh động hơn

• Xây dựng trao đổi bình luận về sản phẩm

• Nâng cao khả năng bảo mật cho chương trình Ngăn ngừa tối đa cáctrường hợp đột nhập dữ liệu hệ thống

• Chỉnh sữa dữ liệu cho chính xác với thực tế và sẽ nâng cấp dầnwebsite để đáp ứng được những nhu cầu của khách hàng trong thờiđại mới

Ngày đăng: 27/05/2020, 05:56

TỪ KHÓA LIÊN QUAN

w