Tải bản đầy đủ (.pdf) (105 trang)

Đồ án tốt nghiệp "xây dụng website thương mại điện tử"

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.11 MB, 105 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH TẾ THÀNH PHỐ HỒ CHÍ MINH
KHOA CƠNG NGHỆ THƠNG TIN KINH DOANH
CHUYÊN NGÀNH THƯƠNG MẠI ĐIỆN TỬ
----------

KHÓA LUẬN TỐT NGHIỆP

XÂY DỰNG WEBSITE KINH DOANH TRANG SỨC
TRỰC TUYẾN 20:20 JEWELRY

Giảng viên hướng dẫn : Thái Kim Phụng
Họ và tên sinh viên

: Đỗ Thị Yến Nhi

Lớp - Khóa

: EC001 - K42

Niên khố: 2016-2020
Tp Hồ Chí Minh, ngày tháng năm 2020



BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH TẾ THÀNH PHỐ HỒ CHÍ MINH
KHOA CƠNG NGHỆ THƠNG TIN KINH DOANH
CHUYÊN NGÀNH THƯƠNG MẠI ĐIỆN TỬ
----------


KHÓA LUẬN TỐT NGHIỆP

XÂY DỰNG WEBSITE KINH DOANH TRANG SỨC
TRỰC TUYẾN 20:20 JEWELRY

Giảng viên hướng dẫn : Thái Kim Phụng
Họ và tên sinh viên

: Đỗ Thị Yến Nhi

Lớp - Khóa

: EC001 - K42

Niên khố: 2016-2020
Tp Hồ Chí Minh, ngày tháng năm 2020



LỜI CẢM ƠN
Trong suốt khoảng thời gian học tập ở trường Đại học Kinh Tế thành phố Hồ
Chí Minh từ lúc mới bắt đầu cho đến ngày hôm nay em đã rèn luyện bản thân và tiếp
thu được khối lượng kiến thức đồ sộ. Sự phối hợp chặt chẽ giữa cơng lao dạy dỗ,
hướng dẫn tận tình của các thầy cô và nỗ lực không ngừng nghỉ của bản thân em đã
tạo nên kết quả của ngày hôm nay. Các thầy, các cô đã luôn bên cạnh đồng hành và
hỗ trợ em trong q trình tích lũy kiến thức. Điều đó vượt ngồi sự mong đợi của
em nói riêng và các sinh viên Đại học Kinh Tế thành phố Hồ Chí Minh nói chung.
Em xin được bày tỏ lịng biết ơn chân thành, sâu sắc đến các thầy cô của Khoa Cơng
Nghệ Thơng Tin Kinh Doanh nói riêng và các thầy cơ trong trường nói chung, đặc
biệt là thầy Thái Kim Phụng – cố vấn học tập và giảng viên hướng dẫn của em. Thầy

đã ln tận tình hướng dẫn, định hướng và củng cố kiến thức cho em trong suốt q
trình học tập cũng như thực hiện khóa luận tốt nghiệp. Trong khoảng thời gian học
tập và làm việc cùng thầy, em đã học hỏi được nhiều kiến thức quý báu. Sự giúp đỡ
tận tình của thầy đã giúp em rất nhiều trong việc hoàn thành đề tài này. Em xin chân
thành cảm ơn tất cả các thầy cô.
Đây là lần đầu tiên em làm đề tài thực tế này cùng với sự hiểu biết chưa trọn vẹn của
bản thân nên khơng thể tránh khỏi những sai sót, kính mong các thầy cơ thơng cảm
và góp ý để đồ án của em được hoàn chỉnh hơn.
Trân trọng!


Mục lục
Chương 1: TỔNG QUAN ..........................................................................................1
1.1 Lý do chọn đề tài: ..........................................................................................1
1.2 Mục tiêu đề tài: ..............................................................................................1
1.3 Đối tượng và phạm vi: ...................................................................................2
1.1.1 Đối tượng nghiên cứu: ............................................................................2
1.1.2 Phạm vi nghiên cứu:................................................................................2
1.4 Phương pháp thực hiện:.................................................................................2
1.5 Ý nghĩa thực tiễn: ..........................................................................................3
Chương 2: KHẢO SÁT HIỆN TRẠNG ....................................................................3
2.1 Tổng quan hệ thống cũ: .................................................................................3
1.1.3 Hoạt động: ...............................................................................................3
1.1.4 Cơ cấu tổ chức: .......................................................................................4
1.1.5 Mơ tả cơ cấu tổ chức: ..............................................................................4
1.1.6 Quy trình hoạt động: ...............................................................................4
1.1.7 Hiện trạng công nghệ: .............................................................................6
1.1.8 Đánh giá hạn chế: ....................................................................................6
2.2 Đề xuất hệ thống mới: ...................................................................................7
1.1.9 Quy trình hoạt động: ...............................................................................7

1.1.10 Mơ tả u cầu chức năng: .......................................................................9
1.1.11 Mô tả yêu cầu phi chức năng: ...............................................................11
Chương 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ..................................................12
3.1 Thiết kế các mơ hình dữ liệu ràng buộc" ....................................................12
3.1.1 Lược đồ Use case: .................................................................................12
3.1.2 Phân tích Use case: ...............................................................................14
3.2 Thiết kế cơ sở dữ liệu hệ thống: ..................................................................65
3.2.1 Lược đồ lớp (Class Diagram): ..............................................................65
3.2.2 Mơ hình dữ liệu mức quan niệm: ..........................................................67


3.2.3 Mơ hình dữ liệu mức logic:...................................................................68
3.2.4 Mơ hình dữ liệu mức vật lý:..................................................................69
3.2.5 Cơ sở dữ liệu: ........................................................................................70
3.2.6 Mô tả bảng dữ liệu: ...............................................................................70
Chương 4: LẬP TRÌNH HỆ THỐNG .....................................................................75
4.1 Giao diện khách hàng: .................................................................................75
4.1.1 Trang chủ: .............................................................................................76
4.1.2 Danh mục sản phẩm: .............................................................................78
4.1.3 Chi tiết sản phẩm: .................................................................................79
4.1.4 Giới thiệu: .............................................................................................80
4.1.5 Đăng ký: ................................................................................................80
4.1.6 Đăng nhập: ............................................................................................81
4.1.7 Giỏ hàng: ...............................................................................................83
4.2 Giao diện Admin: ........................................................................................87
4.2.1 Đăng nhập: ............................................................................................87
4.2.2 Quản lý sản phẩm:.................................................................................87
4.2.3 Quản lý Danh mục sản phẩm: ...............................................................90
4.2.4 Quản lý người dùng: .............................................................................90
4.2.5 Quản lý hóa đơn: ...................................................................................92

Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN:............................................94
5.1 Kết luận: ......................................................................................................94
5.2 Kiến nghị: ....................................................................................................94


Danh mục bảng
Bảng 3.1- 1: Danh sách tác nhân .............................................................................13
Bảng 3.1- 2: Danh sách Use Case ............................................................................14
Bảng 3.1- 3: Bảng Người dùng ................................................................................71
Bảng 3.1- 4: Bảng Nhóm người dùng ......................................................................71
Bảng 3.1- 5: Bảng Phân quyền ................................................................................71
Bảng 3.1- 6: Bảng Quan hệ Nhóm người dùng - Phân quyền .................................71
Bảng 3.1- 7: Bảng Sản phẩm ...................................................................................72
Bảng 3.1- 8: Bảng Danh mục sản phẩm ..................................................................73
Bảng 3.1- 9: Bảng Đơn hàng ...................................................................................73
Bảng 3.1- 10: Bảng Quan hệ Đơn hàng - Sản phẩm................................................74
Bảng 3.1- 11: Bảng Đánh giá ...................................................................................74
Bảng 3.1- 12: Bảng Bài đăng ...................................................................................75
Bảng 3.1- 13: Bảng Danh mục bài đăng ..................................................................75


Danh mục hình
Hình 3.1 1: Use Case tổng .......................................................................................12
Hình 3.2 1Lược đồ lớp (Class Diagram) .................................................................66
Hình 3.2 2: Mức quan niệm .....................................................................................67
Hình 3.2 3: Mức logic ..............................................................................................68
Hình 3.2 4: Mức vật lý .............................................................................................69
Hình 3.2 5: Cơ sở dữ liệu .........................................................................................70
Hình 4.1- 1: Trang chủ Header ................................................................................76
Hình 4.1- 2: Trang chủ body ....................................................................................77

Hình 4.1- 3: Trang chủ body ....................................................................................77
Hình 4.1- 4: Trang chủ Footer .................................................................................78
Hình 4.1- 5: Sản phẩm theo Collection....................................................................78
Hình 4.1- 6: Sản phảm theo danh mục.....................................................................79
Hình 4.1- 7: Chi tiết sản phẩm .................................................................................79
Hình 4.1- 8: Đăng ký................................................................................................81
Hình 4.1- 9: Đăng nhập ............................................................................................82
Hình 4.1- 10: Giỏ hàng trống ...................................................................................83
Hình 4.1- 11: Giỏ hàng ............................................................................................84
Hình 4.1- 12: Giỏ hàng ............................................................................................84
Hình 4.1- 13: Điền thơng tin thanh tốn ..................................................................85
Hình 4.1- 14: Điền thơng tin thanh tốn ..................................................................85
Hình 4.1- 15: Đặt hàng thành cơng ..........................................................................86
Hình 4.1- 16: Khách hàng nhận được email đơn hàng đã đặt .................................86
Hình 4.1- 17: Đăng nhập ..........................................................................................87
Hình 4.1- 18: Danh sách các sản phẩm hiện có .......................................................87
Hình 4.1- 19: Cập nhật hình ảnh chi tiết cho sản phẩm...........................................88
Hình 4.1- 20: Cập nhật hình ảnh thành cơng ...........................................................88
Hình 4.1- 21: Xóa sản phẩm ....................................................................................89
Hình 4.1- 22: Danh sách người dùng .......................................................................90
Hình 4.1- 23: Khóa người dùng ...............................................................................91
Hình 4.1- 24: Xóa người dùng .................................................................................92
Hình 4.1- 25: Danh sách các đơn hàng ....................................................................92
Hình 4.1- 26: Danh sách chi tiết đơn hàng ..............................................................93



Chương 1: TỔNG QUAN
1.1 Lý do chọn đề tài:
Cùng với sự phát triển vượt trội của Internet, kinh doanh online trở thành

ngành nghề đêm lại lợi nhuận cao. Theo thống báo cáo thống kê mới nhất từ
VNETWORK, Việt Nam có hơn 68 triệu người sử dụng Internet chiếm hơn 70%
tổng dân số cả nước, trong đó phần lớn là những đối tượng trẻ có nhu cầu mua sắm
cao. Kèm theo đó là sự phát triển vượt bậc của nên kinh tế nước nhà đã nâng cao đời
sống vật chất và nhu cầu nâng cấp bản thân của mọi người. Hơn nữa, sau một ngày
dài mệt mỏi bận rộn kiếm tiền lo toan cuộc sống sinh hoạt, chi tiêu hằng ngày đã
khiến cho khoảng thời gian dạo phố mua sắm của mọi người bị hạn chế. Với đặc thù
cửa hàng kinh doanh truyền thống , 20:20 Jewelry đang trên đà được phát triển nhằm
đưa thương hiệu rộng khắp nên không thể bỏ qua cơ hội này. Điều này thôi thúc
20:20 Jewelry phải xây dựng một website bán hàng để nâng cao khả năng tiếp cận
khách hàng và tăng khả năng mua bán.
Website bán hàng sẽ giúp cửa hàng thu hút được một lượng lớn các khách
hàng tiềm năng trên mạng Internet. Tăng tính tiện lợi thơng qua việc tìm kiếm thơng
tin sản phẩm, chọn lựa và thanh toán trực tuyến nhằm giải quyết vấn đề thời gian
cho những khách hàng bận rộn. Giúp giảm thiểu số lượng nhân viên tư vấn với chức
năng hỏi đáp trực tuyến thông qua website. Đảm bảo cung cấp cho khách hàng một
cái nhìn bao quát và rõ ràng nhất.

1.2 Mục tiêu đề tài:
Xây dựng website bán hàng phục vụ nhu cầu mua sắm của khách hàng nhằm
thu hút thêm lượng lớn khách hàng tiềm năng khác. Đẩy mạnh hoạt động bán hàng
mọi lúc, mọi nơi nhằm triển khai các chiến lược marketing hiệu quả. Website sẽ tổng
hợp thông tin chi tiết kèm theo các đánh giá của người dùng (nếu có) và chức năng
hỗ trợ giải đáp thắc mắc đối với từng sản phẩm, loại bỏ những trở ngại trong cách
bán hàng truyền thống, giúp khách hàng thoải mái trong việc chọn lựa và đánh giá
sản phẩm.
Vì vậy, cửa hàng sẽ tập trung hơn vào việc cho ra mắt nhiều sản phảm mới,
thời thượng đáp ứng nhu cầu nâng cấp bản thân của khách hàng. Website này cũng
1



là môi trường tạo điều kiện cho khách hàng truy cập được các thông tin đánh giá liên
quan của người dùng khác trên từng sản phẩm cụ thể. Đảm bảo được sự ủng hộ lâu
dài của người dùng đối với cửa hàng bởi việc an tâm và rõ ràng các thơng tin liên
quan giúp nâng tầm uy tín và giá trị thương hiệu.

1.3 Đối tượng và phạm vi:
1.1.1 Đối tượng nghiên cứu:
 Đối với khách hàng:
Khách hàng của 20:20 Jewelry có quyền xem được tất cả các thơng tin về sản
phẩm, thơng qua tài khoản cá nhân có thể kiểm tra được lịch sử đơn hàng và nhận
thông tin khuyến mãi sản phẩm.
 Đối với chủ cửa hàng:
Chủ cửa hàng thơng qua tài khoản admin có thể kiểm tra được thông tin các khách
hàng và lịch sử mua sắm cũng như đơn hàng hiện tại. Tài khoản đăng nhập có khả
năng chỉnh sửa giá tiền sản phẩm phù hợp theo từng giai đoạn và trả lời giải đáp các
thắc mắc của khách hàng.
1.1.2 Phạm vi nghiên cứu:
Đề tài tập trung vào xây dựng website phục vụ quy trình mua bán hàng trực
tuyến của cửa hàng 20:20 Jewelry thông qua các chức năng như sau:
-

Chức năng quản lý tài khoản khách hàng.
Chức năng quản lý tài khoản cá nhân cửa chủ cửa hàng.
Chức năng tìm kiếm sản phẩm.
Chức năng đánh giá sản phẩm.
Chức năng hỏi đáp thắc mắc về sản phẩm.
Chức năng đặt hàng trực tuyến.
Chức năng thống kê lịch sử mua hàng.


1.4 Phương pháp thực hiện:
Phân tích thiết kế và xây dựng website bán hàng trên nền tảng ASP.NET thông
qua ngơn ngữ lập trình C#.

2


1.5 Ý nghĩa thực tiễn:
Tạo ra môi trường thúc đẩy hoạt động kinh doanh của cửa hàng và nâng cao
khả năng thu hút khách hàng nhằm tăng doanh số. Đảm bảo cửa hàng có thể phục
vụ, giải đáp thắc mắc của khách hàng một cách nhanh chóng và hiệu quả.
Tạo cho khách hàng của 20:20 Jewelry sự thuận tiện, thoải mái trong việc chọn
lựa mua sắm và tìm kiếm thơng tin sản phẩm. Tăng mức độ tin tưởng của khách
hàng bởi tính minh bạch và cơng khai của các thơng tin liên quan đối với từng sản
phẩm.

Chương 2: KHẢO SÁT HIỆN TRẠNG
2.1 Tổng quan hệ thống cũ:
1.1.3 Hoạt động:
 Lĩnh vực hoạt động: Kinh doanh trang sức.
 Tầm nhìn: Trở thành người tiên phong áp dụng công nghệ trong lĩnh vực này,
mang đến những trải nghiệm tuyệt với nhất cho khách hàng.
 Sứ mạng: Cam kết cung cấp các loại trang sức đảm bảo về chất lượng với giá
cả hợp lý. Hơn thế nữa, 20:20 Jewelry còn mang đến những trải nghiệm về
dịch vụ và công nghệ tuyệt với nhất cho khách hàng.
 Giá trị cốt lõi: Sự hài lòng, đảm bảo chất lượng, trải nghiệm mới lạ là giá trị
cốt lõi mà 20:20 Jewelry mang lại

3



1.1.4 Cơ cấu tổ chức:

1.1.5 Mô tả cơ cấu tổ chức:
 Chủ cửa hàng: là người có tồn quyền quyết định mọi hoạt động của cửa
hàng.
 Quản lý: tham gia lên kế hoạch phát triển cửa hàng; quản lý, điều phối giải
quyết cơng việc hàng ngày; kiểm sốt mọi hoạt động kinh doanh và báo cáo
với chủ cửa hàng.
 Bán hàng: tư vấn cho khách hàng về sản phẩm và thông tin liên quan đến sản
phẩm, vệ sinh cửa hàng.
 Thu ngân: trực tiếp tính tốn và giao dịch với khách hàng.
 Bảo vệ: trông coi cửa hàng, quản lý xe.

1.1.6 Quy trình hoạt động:
1.1.6.1 Quy trình quản lý nhân viên:
Cập nhật và quản lý thông tin của nhân viên (tên, số điện thoại, email, số
CMND, địa chỉ,...) một cách thủ cơng. Sau khi cập nhật chính xác các thơng tin cần
thiết phải sắp xếp, phân bổ nhân viên vào từng vị trí cơng việc hợp lý, cụ thể. Lưu
trữ các công việc của từng nhân viên đã và đang đảm nhận, thuận thiện trong việc
kiểm soát chất lượng hoạt động và quản lý nhân viên.

4


1.1.6.2 Quy trình giao dịch của cửa hàng:
Khách hàng sau khi tham quan, nếu chọn lựa được những sản phẩm phù hợp
với sở thích, nhu cầu cá nhân sẽ tiến hành thanh tốn bằng nhiều hình thức (dùng
tiền mặt, thanh tốn bằng thẻ ngân hàng hoặc thanh tốn thơng qua ví điện tử,...).
khi thanh tốn thành cơng khách hàng sẽ nhận được hóa đơn và sản phẩm đã giao

dịch.

1.1.6.3 Quy trình tác nghiệp giữa các bộ phận:
 Bước 1: nhân viên bán hàng sẽ tư vấn cho khách hàng thông tin và những vấn
đề liên quan đến sản phẩm trong cửa hàng như chương trình khuyến mãi, tích
điểm,...; hỗ trợ khách hàng mang những sản phẩm được chọn đến quầy thu
ngân.
 Bước 2: Nhân viên thu ngân tiến hành kiểm tra các sản phẩm trong giỏ hàng,
hướng dẫn khách hàng kiểm tra sản phẩm trước khi thanh tốn. Sau đó, in hóa
đơn thành 2 liên (1 liên lưu lại để kiểm tra đối chiếu khi gặp các vấn đề liên
quan như tính nhầm tiền sản phẩm, khách hàng đổi trả sản phẩm,...; 1 liên giao
cho khách hàng).
 Bước 3: Nhân viên thu ngân kiểm tra và chốt sổ theo ca để chuyển cho người
làm ca tiếp theo dưới sự giám sát của quản lý/chủ cửa hàng. Cuối ngày thu
ngân thống kê lại sổ sách, doanh thu và báo cáo cho quản lý.
 Bước 4: quản lý làm báo cáo định kỳ theo tuần/tháng/quý,... về hoạt động bán
hàng, doanh thu và báo cáo lại cho chủ cửa hàng.
1.1.6.4 Quy trình quản lý sản phẩm:
Các sản phẩm được lưu trữ, phân loại rõ ràng và cập nhật liên tục những mẫu
mã theo xu hướng đang thịnh hành.

1.1.6.5 Quy trình quản lý khách hàng:
Luôn hỗ trợ và cố gắng đáp ứng các nhu cầu của khách hàng trong khả năng
cho phép. Cung cấp các dịch vụ, các loại sản phẩm chất lượng tốt nhất để tạo mối
quan hệ mua bán lâu dài, từ lạ thành quen. Các thông tin cơ bản của khách hàng (tên,
giới tính, số điện thoại, email, địa chỉ,...) được cập nhật đầy đủ, thường xuyên khi có
5


thay đổi để xây dựng chân dung khách hàng một các chân thực và rõ ràng nhất. Đồng

thời, những thắc mắc, ý kiến phản hồi của khách hàng cũng được lưu trữ đầy đủ,
nhanh chóng khắc phục vấn đề của khách nhằm tăng sự chuyên nghiệp trong phong
cách phục vụ của cửa hàng.

1.1.6.6 Quy trình quản lý hóa đơn:
Tất cả các hóa đơn đều được lưu giữ và tổng hợp theo chu ký ngày, tháng,
quý, năm theo thứ tự để thuận tiện quản lý và kiểm sốt thơng tin. Nếu có vấn đề
hoặc sai sót xảy ra trên hóa đơn cần phải cập nhật kịp thời tránh gây nên thiệt hại,
tổn thất cho cửa hàng và khách hàng. Quản lý sẽ chịu trách nhiệm tổng hợp hóa đơn.
1.1.6.7 Quy trình thống kê:
Việc tổng hợp, phân tích số liệu mua-bán, doanh thu, lợi nhuận,... sẽ giúp cho
người quản lý/chủ cửa hàng có cái nhìn bao qt về hoạt động kinh doanh của cửa
hàng từ đó đưa ra các quyết định chiến lược phù hợp với xu hướng thịnh hành, các
loại mẫu mã sản phẩm hợp thời trang. Bên cạnh đó, việc thống kê giúp cho người
quản lý/chủ cửa hàng dễ dàng nắm bắt được doanh thu, tính tốn được lợi nhuận một
cách chính xác nhất.

1.1.7 Hiện trạng cơng nghệ:
 Cơng nghệ: chử cửa hàng và quản lý kiểm soát một cách thủ công, chỉ sử
dụng phần mềm Excel để quản lý các giấy tờ sổ sách liên quan và tính tốn
chi phí, lợi nhuận,...
 Trình độ: vì tính chất cơng việc không liên quan nhiều đến công nghệ nên
chư cửa hàng, quản lý và nhân viên chỉ cần có trình độ cơ bản về công nghệ
thông tin hoặc biết sử dụng căn bản các ứng dụng văn phòng nhưng chỉ ở
mức trung bình, khá.

1.1.8 Đánh giá hạn chế:
Với phương pháp lưu trữ, tính tốn sổ sách, sản phẩm như trên sẽ gặp nhiều vấn đề
khó khăn:


6


1.1.8.1 Đối với chủ cửa hàng, quản lý, nhân viên:
- Gặp trở ngại trong việc tra cứu thông tin sản phẩm, phải dị tìm một cách thủ
cơng từng trang sổ sách để có được thơng tin cần tìm, gây tốn thời gian và
cơng sức.
- Việc xác định giá, tính tốn chi phí mua hàng bằng phương pháp thủ cơng một
cách chậm chạp, thiếu chuyên nghiệp và có nhiều rủi ro, sai sót.
- Sai sót trong q trình bán hàng (thu ngân tính sai hóa đơn, lưu trữ nhầm hoặc
khơng lưu trữ, để thất lạc hóa đơn khiến cho doanh thu hơm đó bị thiếu hụt)
là điều khơng thể tránh khỏi.
- Vấn đề bảo mật thông tin, sổ sách, số liệu, nguồn hàng hóa, bí mật kinh doanh
khơng được đảm bảo chặt chẽ làm ảnh hưởng khơng ít đến hoạt động kinh
doanh của cửa hàng.

1.1.8.2 Đối với khách hàng:
Việc chọn lựa và mua sản phẩm tại cửa hàng tốn khơng ít thời gian, từ việc
đứng xếp hàng chờ thanh toán hoặc có vấn đề thắc mắc cần giải đáp. Vì vậy, trải
nghiệm mua sắm của khách hàng sẽ không như mong đợi. Hơn thế nữa, cửa hàng
vẫn chưa có dịch vụ đặt hàng giao tận nơi, đây là một điểm rất hạn chế trong thời
buổi công nghệ hiện đại hiện nay khi mà các dịch vụ giao hàng đang ngày càng phát
triển và mở rộng chiếm ưu thế trên thị trường.

2.2 Đề xuất hệ thống mới:
1.1.9 Quy trình hoạt động:
1.1.9.1 Quy trình quản lý tài khoản:
 Admin: tài khoản đăng nhập vào hệ thống có quyền cao nhất có chức năng
tạo, sửa, xóa tài khoản khách hàng, phân quyền truy cập cho các tài khoản,
thay đổi mật khẩu, kiểm sốt tồn bộ hoạt động đối với tài khoản nhân viên

cũng nhưng là chính nó. Sử dụng được mọi chức năng có trong hệ thống.
 Nhân viên: tài khoản bị giới hạn về quyền và chức năng hoạt động. Chỉ có
thể tạo, sửa, xóa thơng tin và kiểm sốt hoạt động của chính tài khoản đó và
phục vụ cho mục đích mà nhân viên đó đang đảm nhiệm và đồng thời bị kiểm
soát bởi quản trị viên.

7


 Khách hàng: tài khoản bị giới hạn về quyền và chức năng hoạt động. Chỉ
thực hiện được các chức năng liên quan đến việc mục đích mua sắm. bên cạnh
đó khách hàng có thể thêm, sửa, xóa các thơng tin các nhân của mình. Tài
khoản này cũng chịu sự kiểm sốt của quản trị viên.

1.1.9.2 Quy trình quản lý nhân viên và công việc:
Hệ thống được thiết kế với giao diện bắt mắt, thân thiện, dễ sử dụng khiến cho
việc chọn lựa và mua sản phẩm một cách đơn giản. Thay vì đến tận cửa hàng để lựa
từng sản phẩm thì giờ đây khách hàng chỉ cần ở bất kì nơi đâu được kết nối mạng,
truy cập vào website có thể tha hồ chọn lựa, xem thơng tin sản phẩm. khi truy cập
website khách hàng có thể cập nhật nhanh chóng các chương trình khuyến mãi, tiến
hành mua sắm và thanh tốn bằng nhiều hình thức (dùng tiền mặt, thanh tốn bằng
ví điện tử, thanh tốn qua ngân hàng,...). sau khi thanh toán xong khách hàng sẽ nhận
được sản phẩm trong thời gian ngắn nhất có thể.

1.1.9.3 Quy trình tác nghiệp giữa các bộ phận:
Với việc áp dụng hệ thống mới, các thông tin cần thiết sẽ được cập nhật liên
tục, đồng bộ giữa các bộ phận tránh tình trạng thơng tin dư thừa hoặc sai sót, tạo sự
chun nghiệp hơn trong tổ chức cũng như dễ dàng kiểm sốt.

1.1.9.4 Quy trình quản lý sản phẩm:

Hệ thống mới giúp người dùng rút ngắn thời gian, tránh đáng kể các sai sót
xảy ra trong q trình nhập liệu, mã hóa, phân loại sản phẩm. thông tin các sản phẩm
(tên, giá cả, số lượng, mã khuyến mãi, đánh giá...) luôn được cập nhật liên tục nhằm
giúp khách hàng có thể so sánh và đưa ra quyết định phù hợp. Dữ liệu liên quan về
các sản phẩm luôn được cập nhật liên tục và hiển thị đầy đủ, cung cấp công cụ tìm
kiếm theo tên, mã sản phẩm, loại sản phẩm, nhằm tiết kiệm thời gian và thuận tiện
trong việc quản lý.

1.1.9.5 Quy trình quản lý khách hàng:
Hệ thống mới cung cấp tính năng nhập liệu vơ cùng tiện lợi, giúp việc nhập
và lưu trữ thơng tin khách hàng chính xác, nhanh gọn. Thông tin khách hàng được
hiển thị rõ ràng, áp dụng cơng nghệ phương pháp tiên tiến để phân tích phân khúc
8


khách hàng phục vụ cho việc nghiên cứu. Bên cạnh đó hệ thống cũng tích hợp các
cơng cụ tìm kiếm, quản lý lịch sử mua hàng, sản phẩm yêu thích, thơng tin đặt hàng,
đánh giá của khách hàng...

1.1.9.6 Quy trình quản lý hóa đơn:
Dữ liệu về thơng tin thanh tốn ln được cập nhật, hiển thị đầy đủ, chính xác
và chi tiết. Việc tìm kiếm, kiểm sốt hóa đơn phục vụ cho việc tính tốn được tối ưu,
dễ dàng hơn. Các cơng cụ tính tốn cũng được tích hợp, giúp việc thanh tốn, thống
kê đảm bảo được tính chính xác và nhanh chóng. Bên cạnh đó, hệ thống cịn cung
cấp tính năng xem chi tiết hóa đơn đã thanh tốn bất cứ khi nào.

1.1.9.7 Quy trình đăng bài:
Các bài viết sẽ được đăng thường xuyên trên trang web với mục đích cung
cấp cho khách hàng những thơng tin chi tiết về sản phẩm, tình hình hoạt động của
cửa hàng và các chương trình khuyến mãi hoặc các tips phối đồ sao cho đẹp mắt và

mới lạ, hợp xu hướng. Các bài viết sẽ được quản lý chặt chẽ, tích hợp cơng cụ tìm
kiếm, phân loại, chỉnh sửa hoặc xóa bài viết khi cần.

1.1.9.8 Quy trình thống kê:
Với việc áp dụng hệ thống mới, các bước tổng hợp số liệu, tính tốn, phân tích
theo kiểu truyền thống sẽ được loại bỏ thay vào đó các thơng tin đã được xử lý, cập
nhật, tổng hợp và hiển thị một cách tự động đầy đủ, chính xác nhất, các sai sót mang
tính con người sẽ được loại bỏ. Hệ thống cũng sẽ cung cấp các số liệu về doanh thu,
số lượng sản phẩm, thơng tin hố đơn, … liên tục theo thời gian thực. Ngồi ra, các
biểu đồ sẽ được tích hợp nhằm mang lại cái nhìn trực quan nhất về tình hình kinh
doanh hiện tại của cửa hàng. Do đó, chủ cửa hàng/người quản lý sẽ dự đoán được
nhu cầu của khách hàng trong tương lai gần để đề ra các chiến lược kinh doanh phù
hợp.

1.1.10 Mô tả yêu cầu chức năng:
1.1.10.1
Chức năng quản lý tài khoản:
 Admin:
- Tạo mới tài khoản.
9




-

Phân quyền cho tài khoản.
Sửa, đổi mật khẩu, xố, khóa tất cả tài khoản.
Đăng xuất.
Tài khoản nhân viên:

Xem danh sách các sản phẩm, khách hàng,....
Đổi mật khẩu.
Đăng xuất.
Tài khoản khách hàng:
Tạo tài khoản cá nhân.
Đổi mật khẩu.
Đăng xuất.

1.1.10.2
Chức năng quản lý nhân viên:
- Tạo thông tin nhân viên.
- Quản lý danh sách nhân viên.

1.1.10.3
Chức năng quản lý sản phẩm:
- Tạo thông tin sản phẩm.
- Phân loại sản phẩm.
- Quản lý danh sách sản phẩm.
- Quản lý danh mục sản phẩm.
- Quản lý: tìm kiếm, xem chi tiết, sửa, xóa.

1.1.10.4
Chức năng quản lý khách hàng:
- Tạo thông tin khách hàng.
- Quản lý danh sách khách hàng.
- Quản lý: tìm kiếm, xem chi tiết, sửa, xóa.

1.1.10.5
Chức năng bán hàng:
- Hiển thị sản phẩm.

- Tạo đơn hàng.
- Tạo hoá đơn.
- Thanh toán.
10


1.1.10.6
Chức năng quản lý đơn hàng, hoá đơn:
- Quản lý danh sách đơn hàng, danh sách hoá đơn.
- Quản lý: tìm kiếm, xem chi tiết, sửa, xóa.
- In hố đơn.

1.1.10.7
Chức năng quản lý bài đăng:
- Tạo bài đăng.
- Phân loại bài đăng.
- Quản lý danh sách bài đăng.
- Quản lý: tìm kiếm, xem chi tiết, sửa, xóa.

1.1.10.8
Chức năng quản lý đánh giá:
- Xem chi tiết đánh giá.
- Quản lý danh sách đánh giá.
- Tìm kiếm đánh giá.
- Phân loại đánh giá.

1.1.10.9
Chức năng thống kê:
- Thống kê doanh thu, số lượng bán các sản phẩm.
- Thống kê khách hàng.

- Cung cấp công cụ hiển thị biểu đồ phục vụ cho việc đánh giá.

1.1.11 Mô tả yêu cầu phi chức năng:
Bảo mật các thơng tin dữ liệu được mã hố khi lưu trữ.
-

Hệ thống phải đảm bảo hoạt động suôn sẻ 24/7.
Tốc độ xử lý các yêu cầu nhanh, hiệu quả, chính xác.
Đáp ứng được nhu cầu sử dụng của ít nhất 200 người truy cập cùng lúc.
Ln đảm bảo có phương án sao lưu phục hồi dữ liệu kịp thời khi có sự cố.
Sử dụng HTML5, CSS3, Bootstrap để lập trình phía front-end.
Sử dụng ASP.Net MVC để lập trình phía back-end.

11


Chương 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3.1 Thiết kế các mơ hình dữ liệu ràng buộc"
3.1.1 Lược đồ Use case:

Hình 3.1 1: Use Case tổng

Tác nhân
Khách hàng

Mơ tả
Người truy cập website hoặc người đăng ký tài khoản website

12



Nhân viên

Người làm việc tại cửa hàng, tài khoản được Admin cung cấp và
quản lý

Admin

Người quản trị hệ thống

Bảng 3.1- 1: Danh sách tác nhân

Use case

Mô tả

Xem trang chủ

Khách hàng truy cập vào website, hệ thống thể hiện giao diện
trang chủ

Tìm kiếm

Khách hàng tìm kiếm sản phẩm theo: tên, danh mục sản phẩm,
khuyến mãi,...

Xem thông tin
sản phẩm

Khách hàng tham khảo thông tin chi tiết các sản phẩm của cửa

hàng

Đăng ký

Khách hàng thực hiện việc đăng ký để trở thành thành viên của
cửa hàng

Đăng nhập

Người dùng cần phải đăng nhập để thực hiện những thao tác cụ
thể trên hệ thống

Đặt hàng

Khách hàng đặt mua sản phẩm và thanh toán

Đánh giá

Sau khi hồn tất giao dịch khách hàng có thể đánh giá chất lượng
sản phẩm,mẫu mã, dịch vụ của cửa hàng

Quản lý tài
khoản

Người dùng quản lý tài khoản cá nhân của mình và sử dụng các
tính năng được cấp quyền của tài khoản.

Quản lý sản
phẩm


Quản trị viên quản lý các thông tin và hình ảnh liên quan của sản
phẩm

Quản lý đơn
hàng

Quản trị viên quản lý đơn đặt hàng của cửa hàng

Quản lý bài
đăng

Quản trị viên quản lý các bài đăng trên website

13


Quản lý đánh
giá

Quản trị viên quản lý các bài đánh giá của khách hàng

Quản lý người
dùng

Quản trị viên quản lý quy trình bán hàng của cửa hàng

Thống kê

Quản trị viên thống kê các số liệu liên quan


Bảng 3.1- 2: Danh sách Use Case

3.1.2 Phân tích Use case:
3.1.2.1 Use case Xem trang chủ:

Use case 3.1- 1: Xem trang chủ

Tên

Xem trang chủ

Tác nhân Khách hàng
Tóm tắt

Mơ tả hoạt động khách hàng truy cập vào trang chủ của website
Khách hàng

Hệ thống

1. Truy cập vào website hoặc
nhấp chuột vào trang chủ

1. Hiển thị trang chủ

2. Xem sản phẩm

2. Hiển thị danh sách các sản
phẩm

14



Sự kiện
chính

3. Tìm kiếm sản phẩm theo
nhu cầu

3. Hiển thị các sản phẩm theo từ
khóa được khách hàng nhập vào

4. Xem tin tức

4. HIển thị các tin tức mới cập
nhật: khuyến mãi, sản phẩm
mới,...

5. Đăng nhập

5. HIển thị form đăng nhập

6. Đăng ký

6. Hiển thị form đăng ký

3.1.2.1.1 Lược đồ hoạt động (Activity Diagram):

15



×