Biểu đồ hoạt động cho chức năng Đăng nhập .... Biểu đồ trình tự cho chức năng Đăng nhập.... Biểu đồ trạng thái cho chức năng Đăng nhập .... Biểu đồ hoạt động cho chức năng Thêm sản phẩm
Trang 1TRƯỜNG ĐẠI HỌC ĐIỆN L C ỰKHOA CÔNG NGH THÔNG TIN Ệ
BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN
Chuyên ngành : CÔNG NGH Ệ PHẦN M M Ề
Hà N i, tháng ộ 11năm 2023
Trang 2PHI U Ế CHẤM ĐIỂM STT H và tên sinh viên ọ N i dung th c hiộ ự ện Điểm Chữ ký
Trang 3M C L C Ụ Ụ
LỜI NÓI ĐẦU 9
1.3 Khảo sát hi n trệ ạng 2
1.4 Giới thi u v cệ ề ửa hàng đồng hồ Boss Luxury 3
1.4.1 Giới thi u chung ệ 3
1.4.2 Cơ cấu, sơ đồ ổ chứ 5 t c 1.4.3 Giới thi u m t hàng, d ch v ệ ặ ị ụ 5
1.4.4 Trang thi t b cế ị ủa c a hàng ử 6
1.5 Quy trình hoạt động 7
2.1 Xác l p d ậ ự án 10
2.2 M c tiêu c a d án m i ụ ủ ự ớ 10
2.3 Yêu c u h ầ ệ thống mới 10
2.4 Phạm vi th c hi n d ự ệ ự án 11
2.5 Công ngh s dệ ử ụng 11
CHƯƠNG 3: PHÂN TÍCH THIẾT KỂ HỆ THỐNG WEBSITE BÁN ĐỒNG H BOSSLUXURY Ồ 12
3.1 Xác định các Actor và Use case t ng quát c a h ổ ủ ệ thống 12
3.1.1 Các Actor 12
3.1.2 Use case tổng quát c a h ủ ệ thống 12
3.2 Biểu đồ Use case phân rã 14
3.2.1 Nhân viên 14
3.2.2 Quản lý 15
3.2.3 Khách hàng 15
3.3 Biểu đồ cho chức năng đăng ký 17
3.3.1 Biểu đồ hoạt động cho chức năng đăng ký 17
3.3.2 Biểu đồ trình t cho chự ức năng Đăng ký 18
3.3.3 Biểu đồ ộ c ng tác cho chức năng Đăng ký 19
Trang 43.3.4 Biểu đồ trạng thái cho chức năng Đăng ký 19
3.4 Biểu đồ cho chức năng Đăng nhập 20
3.4.1 Biểu đồ hoạt động cho chức năng Đăng nhập 20
3.4.2 Biểu đồ trình tự cho chức năng Đăng nhập 21
3.4.3 Biểu đồ ộ c ng tác cho chức năng Đăng nhậ 22 p 3.4.4 Biểu đồ trạng thái cho chức năng Đăng nhập 22
3.5 Biểu đồ cho chức năng Quản lý s n ph m ả ẩ 23
3.5.1 Biểu đồ hoạt động cho chức năng Thêm sản phẩm 23
3.5.2 Biểu đồ trình t cho chự ức năng Thêm sản phẩm 24
3.5.3 Biểu đồ ộ c ng tác cho chức năng Thêm sản phẩm 25
3.5.4 Biểu đồ hoạt động cho chức năng Xóa sản phẩm 26
3.5.5 Biểu đồ trình t cho chự ức năng Xóa sản phẩm 27
3.5.6 Biểu đồ ộ c ng tác cho chức năng Xóa sản ph m ẩ 28
3.5.7 Biểu đồ hoạt động cho chức năng Sửa s n ph m ả ẩ 29
3.5.8 Biểu đồ trình t cho chự ức năng Sửa s n ph m ả ẩ 31
3.5.9 Biểu đồ ộ c ng tác cho chức năng Sửa s n ph m ả ẩ 32
3.6 Biểu đồ cho chức năng Đặt hàng 33
3.6.1 Biểu đồ hoạt động cho chức năng Đặt hàng 33
3.6.2 Biểu đồ trình t cho chự ức năng Đặt hàng 35
3.6.3 Biểu đồ ộ c ng tác cho chức năng Đặt hàng 36
3.7 Biểu đồ cho chức năng Quản lý giỏ hàng 37
3.7.1 Biểu đồ hoạt động cho chức năng Thêm vào gi hàng ỏ 37
3.7.2 Biểu đồ trình t cho chự ức năng Thêm vào gi hàng ỏ 38
3.7.3 Biểu đồ ộ c ng tác cho chức năng Thêm vào gi hàng ỏ 39
3.7.4 Biểu đồ hoạt động cho chức năng Xóa gi hàng ỏ 40
3.7.5 Biểu đồ trình t cho chự ức năng Xóa gi hàng ỏ 41
3.7.6 Biểu đồ ộ c ng tác cho chức năng Xóa gi hàng ỏ 42
Trang 53.7.7 Biểu đồ hoạt động cho chức năng ửS a giỏ hàng 43
3.7.8 Biểu đồ trình t cho chự ức năng ửS a gi hàng ỏ 44
3.8 Biểu đồ cho chức năng Lập báo cáo 46
3.8.1 Biểu đồ hoạt động cho chức năng Lập báo cáo 46
3.8.2 Biểu đồ trình t cho chự ức năng Lập báo cáo 47
3.8.3 Biểu đồ ộ c ng tác cho chức năng Lập báo cáo 48
3.8.4 Biểu đồ trạng thái cho chức năng Lập báo cáo 48
3.9 Biểu đồ cho chức năng Lập hóa đơn 49
3.9.1 Biểu đồ hoạt động cho chức năng Lập hóa đơn 49
3.9.2 Biểu đồ trình t cho chự ức năng Lập hóa đơn 51
3.9.3 Biểu đồ ộ c ng tác cho chức năng Lập hóa đơn 52
3.9.4 Biểu đồ trạng thái cho chức năng Lập hóa đơn 52
3.10 Biểu đồ cho chức năng Tìm kiếm 53
3.10.1 Biểu đồ hoạt động cho chức năng Tìm kiếm 53
3.10.2 Biểu đồ trình t cho chự ức năng Tìm kiếm 54
3.10.3 Biểu đồ ộ c ng tác cho chức năng Tìm kiếm 54
3.11 Biểu đồ cho chức năng Nhập hàng 55
3.11.1 Biểu đồ hoạt động cho chức năng Nhập hàng 55
3.11.2 Biểu đồ trình t cho chự ức năng Nhập hàng 56
3.11.3 Biểu đồ ộ c ng tác cho chức năng Nhập hàng 56
3.12 Biểu đồ cho chức năng Bảo hành 57
3.12.1 Biểu đồ trình t cho chự ức năng Bảo hành 57
3.12.2 Biểu đồ ộ c ng tác cho chức năng Bảo hành 58
3.13 Biểu đồ cho chức năng Xuất hàng 58
3.13.1 Biểu đồ trình t cho chự ức năng Xuất hàng 59
3.13.2 Biểu đồ ộ c ng tác cho chức năng Xuất hàng 59
3.14 Biểu đồ cho chức năng Qu n lý nhân viên ả 60
Trang 63.14.1 Biểu đồ hoạt động cho chức năng thêm nhân viên 60
3.14.2 Biểu đồ trình t cho chự ức năng thêm nhân viên 61
3.14.3 Biểu đồ ộ c ng tác cho chức năng thêm nhân viên 62
3.14.4 Biểu đồ hoạt động cho chức năng xóa nhân viên 63
3.14.5 Biểu đồ trình t cho chự ức năng xóa nhân viên 64
3.14.6 Biểu đồ ộ c ng tác cho chức năng xóa nhân viên 65
3.14.7 Biểu đồ hoạt động cho chức năng sửa nhân viên 66
3.14.8 Biểu đồ trình t cho chự ức năng sửa nhân viên 68
3.14.9 Biểu đồ ộ c ng tác cho chức năng sửa nhân viên 68
3.15 Biểu đồ cho chức năng quản lý bài vi t ế 69
3.15.1 Biểu đồ hoạt động cho chức năng thêm bài viết 69
3.15.2 Biểu đồ trình t cho chự ức năng thêm bài viết 70
3.15.3 Biều đồ ộ c ng tác cho chức năng thêm bài viết 71
3.15.4 Biểu đồ hoạt động cho chức năng xóa bài viết 72
3.15.5 Biểu đồ trình t cho chự ức năng xóa bài viết 73
3.15.6 Biểu đồ ộ c ng tác cho chức năng xóa bài viết 74
3.15.7 Biểu đồ hoạt động cho chức năng sửa bài vi t ế 75
3.15.8 Biểu đồ trình t cho chự ức năng sửa bài viết 77
3.15.9 Biểu đồ ộ c ng tác cho chức năng sửa bài viết 77
3.16 Biểu đồ ớ 78 l p 3.17 Biểu đồ thành ph n ầ 78
CHƯƠNG 4: THIẾT K GIAO DI N 79 Ế Ệ 4.1.Thi t k giao di n c a h ế ế ệ ủ ệ thống 79
4.2.Các menu chính 80
4.3.Các form chính 80
CHƯƠNG 5: TÍCH HỢP BẢO TRÌ 85
5.1 Khái ni m b o trì ph n m m ệ ả ầ ề 85
Trang 7DANH M C HÌNH Ụ ẢNH
Hình 1 1 Hình nh v cả ề ửa hàng đồng hồ Boss Luxury 4
Hình 1 2 Hình nh v c a hàng ả ề ử đồng h Boss Luxury ồ 4
Hình 1 3 M t s s n ph m c a hàng Boss Luxury ộ ố ả ẩ ử 6
Hình 3 1 Biểu đồ use case t ng quát ổ 13
Hình 3 2 Biểu đồ usecase phân rã actor nhân viên 14
Hình 3 3 Biểu đồ usecase phân rã actor qu n lý ả 15
Hình 3 4 Biểu đồ usecase phân rã actor khách hàng 16
Hình 3 5 Biểu đồ hoạt động chức năng đăng ký 17
Hình 3 6 Biểu đồ trình t cho chự ức năng đăng ký 18
Hình 3 7 Biểu đồ ộ c ng tác chức năng đăng ký 19
Hình 3 8 Biểu đồ trạng thái chức năng đăng ký 19
Hình 3 9 Biểu đồ hoạt động chức năng đăng nhập 20
Hình 3 10 Biểu đồ trình t ự chức năng đăng nhậ 21 p Hình 3 11 Biểu đồ ộ c ng tác chức năng đăng nhập 22
Hình 3 12 Biểu đồ trạng thái chức năng đăng nhập 22
Hình 3 13 Biểu đồ hoạt động chức năng thêm sản phẩm 23
Hình 3 14 Biểu đồ trình t ự chức năng thêm sản phẩm 24
Hình 3 15 Biểu đồ ộ c ng tác chức năng thêm sản phẩm 25
Hình 3 16 Biểu đồ hoạt động chức năng xóa sản ph m ẩ 26
Hình 3 17 Biểu đồ trình t ự chức năng xóa sản ph m ẩ 27
Hình 3 18 Biểu đồ ộ c ng tác chức năng xóa sản ph m ẩ 28
Hình 3 19 Biểu đồ hoạt động chức năng sửa s n ph m ả ẩ 29
Hình 3 20 Biểu đồ trình t ự chức năng sửa s n ph m ả ẩ 31
Hình 3 21 Biểu đồ ộ c ng tác chức năng sửa sản ph m ẩ 32
Hình 3 22 Biểu đồ hoạt động chức năng đặt hàng 33
Hình 3 23 Biểu đồ trình t ự chức năng đặt hàng 35
Hình 3 24 Biểu đồ ộ c ng tác chức năng đặt hàng 36 Hình 2 61 Biểu đồ ớ 78 l p
DANH M C BỤ ẢNG
Trang 8LỜI NÓI ĐẦU Ngày nay thời đại khoa h c k thu t phát triọ ỹ ậ ển như vũ bão, góp phần đắc lực trong công cu c cách mộ ạng khoa h c kọ ỹ thuật ph i kả ể đến lĩnh vực công ngh thông tin Công nghệ ệ thông tin được ứng dụng trong nhiều lĩnh vực Đặc biệt trong ngành kinh tế, nó đóng góp một phần đáng kể vào quá trình h i nhộ ập Như chúng ta đã biết, việc quản lý kinh doanh của nhiều cửa hàng cũng
đã áp dụ g đượn c tin học văn phòng cũng như đã tiếp cận được những sản phẩm khoa h c k thuọ ỹ ật nhưng vẫn r t còn th công và g p r t nhiấ ủ ặ ấ ều khó khăn trong việc xem lại th ng kê cho người qu n lý qua t ng tháng tố ả ừ ừng năm Vì vậy ngày càng nhi u các ph n m m qu n lý và ng dề ầ ề ả ứ ụng được đưa vào thực tiễn để áp dụng Nhưng để có những phần mềm mang tính hi u quệ ả đòi hỏ ầi c n ph i có ảnhững kỹ năng về phân tích và thiết kế hệ thống thông tin Nên cửa hàng phải
m ra gi i pháp hở ả ợp lý để quản lý c a hàng m t cách t t nh t Gi i pháp tử ộ ố ấ ả ối ưu
nhất là dùng ph n m m vầ ề ề quản lý Vì thế chúng em đã thực hiện bài báo cáo:
“Phân tích và thi t k h ế ế ệ thống qu n lý cả ửa hàng đồng hồ”
Trang 91
CHƯƠNG 1: TỔNG QUAN VỀ Ệ H TH NG Ố
1.1 Tình Hình Trong và Ngoài Nước
1.1.1 Tình Hình Trong Nước
Tình hình thị trường đồng hồ trong nước đang chứng ki n sế ự đa dạng hóa
rõ r t trong nhu c u cệ ầ ủa khách hàng Xu hướng thị trường đang dịch chuy n t ể ừviệc s dử ụng đồng hồđể xem gi sang vi c s dờ ệ ử ụng như một phụ kiện th i trang ờcao cấp, phản ánh phong cách cá nhân và đẳng c p cấ ủa ngườ ử ụi s d ng S thay ựđổi này đã tạo ra một nhu cầu tăng về các loại đồng hồ có thiết kế độc đáo, chất lượng cao và tính ng d ng linh ho ứ ụ ạt
Ngoài ra, các xu hướng thị trường đang chuyển dịch theo hướng tiêu dùng thông minh và b n về ững Người tiêu dùng ngày càng chú trọng đến các sản phẩm có tính năng thông minh, kết nối internet, cùng với việc quan tâm đến ngu n g c và quy trình s n xu t b n vồ ố ả ấ ề ững
1.1.2 Tình Hình Ngoài Nước
Trên thị trường qu c t , h i nh p cố ế ồ ậ ủa các thương hiệu đồng h danh tiồ ếng
từ các quốc gia như Thụy Sĩ, Đức, Nh t B n, và Pháp vậ ả ẫn đang gây ảnh hưởng
m nh m S c nh tranh giạ ẽ ự ạ ữa các thương hiệu truyền thống và các nhãn hiệu
m i nớ ổi đang tạo ra một môi trường cạnh tranh khốc liệt, đòi hỏ ự đổi s i mới liên tục và kh ả năng thích nghi nhanh chóng với sở thích của khách hàng toàn cầu
Đồng thời, việc thương mại điện tử và mô hình kinh doanh tr c tuyến ựngày càng tr nên phở ổ biến, mở ra cơ hộ ớn cho các shop bán đồng hồ để tiếp i lcận và mở rộng thị trường qu c t ố ế
1.2 Mô T Bài Toán ả
1.2.1 M c Tiêu Chính ụ
Hệ thống shop bán đồng hồ đặt ra m c tiêu cung c p m t tr i nghi m mua ụ ấ ộ ả ệsắm đa dạng, thuận tiện và tin cậy cho khách hàng Qua việc tập trung vào chất lượng sản ph m, d ch v t t nh t và tr i nghi m mua hàng tuy t v i, m c tiêu ẩ ị ụ ố ấ ả ệ ệ ờ ụchính c a h ủ ệ thống là:
Trang 102
Đa dạng sản phẩm: Cung cấp một b sưu tập đồng hồ rộng lớn với nhiều ộthương hiệu, phong cách và tính năng khác nhau để đáp ứng đa dạng nhu cầu của khách hàng
Chất lượng cao: Đảm b o chả ất lượng s n ph m và s tin c y, tả ẩ ự ậ ừ các thương hiệu uy tín đến các sản phẩm th ủ công độc đáo
D ch v khách hàng xu t s c: T o ra mị ụ ấ ắ ạ ột môi trường mua s m tr c tuyắ ự ến hoặc offline chuyên nghi p, vệ ới s ự tư vấ ận t n tình và h ỗ trợ sau bán hàng tốt.1.2.2 Đặt Hàng và Gi Hàng ỏ
Quản lý Đặt Hàng: Xây d ng hự ệ thống đặt hàng linh hoạt, đơn giản và hiệu quả Tối ưu hóa quy trình từ việc chọn sản phẩm đến thanh toán
Tính Năng Giỏ Hàng: Cung cấp một giỏ hàng điện tử thông minh, cho phép khách hàng quản lý và điều chỉnh đơn hàng một cách dễ dàng trước khi hoàn t t thanh toán ấ
M c tiêu c a hụ ủ ệ thống không ch t p trung vào vi c bán s n ph m mà còn ỉ ậ ệ ả ẩvào vi c xây d ng m t tr i nghi m mua s m toàn di n và th a mãn nhu cệ ự ộ ả ệ ắ ệ ỏ ầu đa dạng của khách hàng
1.3. Khảo sát hi n trệ ạng
Đề tài: “Quản lý cửa hàng đồng hồ Boss Luxury”
Xã h i ngày càng phát tri n, kéo theo nhu c u v ộ ể ầ ề đời s ng tinh th n cố ầ ủa con người ngày càng tăng lên Có thể nói Website đã đóng một vai trò quan trọng
đối với con người chúng ta từ việc mua bán qua mạng hay thương mại điện tử ngày càng ph biổ ến và đa dạng v i nhi u mớ ề ặt hàng
Ngày nay, các mặt hàng đồng hồ đa dạng và có giá c khác nhau theo tả ừng lần mua Vì vậy, để ựa chọn đượ l c cho mình m t s n ph m phù h p v i nhu cộ ả ẩ ợ ớ ầu
và s thích là m t viở ộ ệc vô cùng khó khăn và mất nhi u công s c V y nên khách ề ứ ậhàng ch v i m t chiỉ ớ ộ ếc điện tho i hay máy tính có k t n i internet có th tìm ạ ế ố ểkiếm, l a ch n và mua s m s n ph m mình yêu thích m i lúc mự ọ ắ ả ẩ ọ ọi nơi
Để đáp ứng yêu cầu đặt ra, đó là lý do cần thi t ph i xây d ng website bán ế ả ựhàng đồng hồ cho cửa hàng đồng hồ Boss Luxury Đây là trang website giới
Trang 113
thi u v t t cệ ề ấ ả những gì liên quan đến các mặt hàng đồng h c a cồ ủ ửa hàng đồng
hồ Boss Luxury Cửa hàng đồng hồ Boss Luxury chuyên kinh doanh đồng hồ cao c p cùng vấ ới các thương hiệu đồng hồ nổi tiếng Việc xây dựng hệ thống bán hàng tr c tuy n này giúp ự ế phục v nhu c u khách hàng t t và có hi u qu ụ ầ ố ệ ảnhất
1.4. Giới thi u v cệ ề ửa hàng đồng hồ Boss Luxury
Xã h i ngày càng phát tri n, kéo theo nhu c u v ộ ể ầ ề đời s ng tinh th n cố ầ ủa con người ngày càng tăng lên Đã từ lâu, đồng h không chỉ mang ý nghĩa là để xem ồ
giờ mà nó còn là một món trang s c, phứ ụ ệki n Vì vậy bạn mu n tìm một s n ố ảphẩm đồng hồ thể hiện đẳng cấp siêu sang, quyền lực thể hiện vị thế của người
sở hữu thì Boss Luxury là nơi lý tưởng để bạn thực hiện điều đó
1.4.1. Giới thi u chung ệ
Tên c a hàng: Boss Luxury ử
T ng s ổ ố nhân viên: 19 người
Trang 124 Hình 1 1 Hình nh vả ề c ửa hàng đồng h Boss Luxury ồ
Hình 1 2 Hình nh vả ề c ửa hàng đồng h Boss Luxury ồ
Trang 13- Quản lý nhân viên: có nhi m v tệ ụ ổ chức, qu n lý nhân viên, tuy n d ng nhân ả ể ụ
sự, đào tạo nguồn nhân lực Nắm bắt được quy trình làm việc và đánh giá việc hoàn thành các nhi m v c a nhân viên ệ ụ ủ
- Bộ phận bán hàng: là người chịu trách nhiệm đón tiếp khách hàng, tư vấn các sản ph m và x ẩ ử lý hóa đơn thanh toán của khách hàng
- Bộ phận kho: là người chịu trách nhiệm nhập phiếu nhập hàng khi hàng hóa nhập v kho, nh p phi u xu t hàng khi xu t hàng t kho lên c a hàng, qu n lý ề ậ ế ấ ấ ừ ử ảkho, ki m tra hàng trong kho, c p nh t giá ể ậ ậ
- Bộ phận kĩ thuật : có nhi m vệ ụ tiếp nh n, b o hành, s a ch a kinh ki n, kậ ả ử ữ ệ ịp
thời s a ch a các lử ữ ỗi hư hỏng kỹ thuật, bảo dưỡng thường xuyên để ệ ống h thmáy móc, ghi nh n thông tin hàng khi b o hành, s a chậ ả ữ ữa
1.4.3. Giới thi u mệ ặt hàng, dịch vụ
Hình th c kinh doanh:ứ M t hàng kinh doanh ch y u c a c a hàng là ặ ủ ế ủ ửcác thương hiệu đồng hồ phổ biến cùng với những thương hiệu cao cấp
Trang 157
1.5 Quy trình hoạt động
Quản lý nhân viên :
Nhân viên c a c a hàng bao g m 1 qu n lý, 3 nhân viên kủ ử ồ ả ỹ thuật, 10 nhân viên bán hàng, 5 nhân viên kho Thông tin của nhân viên được lưu vào trên sổsách, gi y t ấ ờ để chấm công và trả lương
Công của nhân viên được tính theo ngày làm việc:
Làm việc trong môi trường tho i mái thân thi n ả ệ
Ăn cơm trưa tại cửa hàng
Được đào tạo bài bản chuyên nghiệp để hoàn thành t t công viố ệc
Quản lý kho hàng:
C a hàng sử ẽ nhập thi t b theo tế ị ừng đợ ừt t nhà cung c p gi i thi u sấ ớ ệ ản phẩm mới thì bộ phận kho s có trách nhiẽ ệm kiểm tra chất lượng mặt hàng trước khi nh p N u chậ ế ất lượng đảm b o, bả ộ phận kho s l p m t phi u nhẽ ậ ộ ế ập hàng đểnhập hàng.Trên phi u có ghi rõ tên nhà cung cế ấp, địa ch , mã hàng, tên hàng, s ỉ ốlượng nh p, mã phi u nh p, ngày nhậ ế ậ ập, đơn giá, thành tiền Một b n sao phiả ếu nhập được hệ thống lưu lại Nếu hàng nhập đúng đáp ứng yêu cầu sẽ được chuyển vào kho Sau đó bộ phận kho sẽ xuất phi u xu t cho bế ấ ộ phận bán hàng thanh toán cho nhà cung cấp
Trang 16từ chối bán N u yêu cế ầu được đáp ứng thì bộ phận bán hàng sẽ tiến hành bàn giao hàng cho khách và gửi đến khách hàng hóa đơn thanh toán, phiếu b o hành ả
Báo cáo th ng kê: ố
Qu n lý c a hàng sả ử ẽ thống kê số lượng c a t ng s n ph m còn t n trong ủ ừ ả ẩ ồkho, sau đó làm báo cáo để ửi cho Ban giám đốc để g báo cáo tình hình doanh thu trong tháng, báo cáo v s n ph m tề ả ẩ ồn kho để Ban giám đốc có biện pháp điều ch nh ỉ
1.6 Xây d ng trự ải nghi m n ệ gười dùng
Trải nghi ệm thông tin sản ẩph m
- Hệ thống cung c p không ch là vi c bán hàng mà còn là vi c cung c p thông ấ ỉ ệ ệ ấtin chi ti t và h p d n v các s n ph m M c tiêu chính là: ế ấ ẫ ề ả ẩ ụ
- Thông Tin S n Ph m Rõ Ràng: Cung c p mô t chi ti t, hình nh chả ẩ ấ ả ế ả ất lượng cao và video minh họa để người dùng có thể hiểu rõ v đặc điểề m, chất lượng và thẩm mỹ của t ng s n phừ ả ẩm
- Đánh Giá và Phản H i: Tồ ạo điều kiện cho người dùng để chia s ẻ đánh giá, bình luận, và ph n h i v sả ồ ề ản phẩm, giúp tăng tính minh bạch và uy tín
Trang 17- Các Ti n Ích Hệ ỗ Trợ: Cung cấp các tính năng đặc biệt như theo dõi đơn hàng, thông báo c p nhậ ật, và chăm sóc khách hàng sau bán hàng
- M c tiêu không ch ụ ỉ đơn thuần là bán hàng mà còn là xây d ng m t tr i nghiự ộ ả ệm mua sắm độc đáo và tương tác thú vị cho người dùng
Trang 1810
CHƯƠNG 2: XÁC L P D Ậ Ự ÁN2.1 Xác l p d ậ ự án
Có th ể quản lý được thông tin c a khách hàng m i lủ ỗ ần đến c a hàng ử
Tối ưu việc quản lý nh p kho và xu t kho theo t ng t ậ ấ ừ đợ
Truy xuất được thông tin khách hàng qua từng năm
Quản lý m u mã tẫ ồn kho cũng như cập nhật mẫu mã m i ớ
Có các báo cáo để tổng hợp được đầy đủ thông tin
Tối ưu hóa thời gian cũng như mức độ hiệu qu c a các ti n trình ả ủ ế
T i giố ản các công đoạn khi th c hi n ự ệ
T ự động hóa đẩy nhanh tương tác với khách hàng
Xây d ng m t ph n m m quự ộ ầ ề ản lý đồng h và các thi t b m t cách ồ ế ị ộhiệu quả, chuyên nghi p, giúp nhanh chính xác hi u qu ệ ệ ả đơn giản 2.3 Yêu c u h ầ ệ thống mới
- Vẫn đảm b o th c hi n t t các chả ự ệ ố ức năng hiện tại
- Giảm tải và tránh dư thừa, chồng chéo công vi c ệ
- Tối ưu việc tìm ki m ế
- Phát tri n mể ẫu mã s n phẩm thương hiệu cửa hàng ả
- Cung c p chấ ức năng hỗ trợ khách hàng tra c u thông tin s n ph m nh m giúp ứ ả ẩ ằcho quá trình ch n l a hàng hóa c a khách hàng thêm d ọ ự ủ ễ dàng hơn
Trang 1911
- Nâng cao v ề cơ sở hạ tầng
- B o m t t t, nhả ậ ố ững người có quyền s d ng mử ụ ới được phép s dử ụng
- Đào tạo cao hơn cũng như hỗ trợ nhân viên có thể dễ dàng sử dựng được giao diện và nh ng ki n th c tin hữ ế ứ ọc văn phòng cơ bản
- Phát tri n thêm chể ức năng đánh giá nhân viên và những feedback c a khách ủhàng
Trang 20hệ thống
Tác nhân qu n lý có thả ể thực hi n cáệchức năng có trong hệ thống như: Đăng nhập, quản lý bài vi t, qu n lý nhân viên, qu n ế ả ảnhà cung c p, qu n lý kho hàng, ấ ảNgoài ra, qu n lý ph i l p báo cáo vả ả ậthống kê số lượng doanh thu và hàng thàng tháng g i lên Ban giám ử đốc
Trang 2113
3 Nhân viên
Nhân viên trong công ty ph trách viụmua, bán hàng , xu t nh p kho, thu, chi ấ ậbảo hành cho khách hàng
M i nhân viên có m t tài khoỗ ộ ản để đănnhập vào hệ thống và đương nhiên mỗi nhânviên có m t sộ ố chức năng đảm nhi m chệtừng vị trí khác nhau
Nhân viên có thể thực hi n các chệ ứnăng như thêm, xóa , sửa bài viết hoặc có thểcập nh t thêm thông tin khách hàng ậ
Biểu đồ use case tổng quát
Hình 3 1 Biểu đồ use case tổng quát
Trang 22Nhân viên có th tìm ki m thông tin khách hàng theo mã khách hàng sau ể ế
đó lựa chọn các chức năng như: thêm, xóa, sửa thông tin khách hàng,
Hình 3 2 Biểu đồ usecase phân rã actor nhân viên
Trang 2315
3.2.2 Quản lý
Quản lý có th tìm nhà cung c p theo tên hoể ấ ặc địa ch rỉ ồi sau đó có thểchọn các chức năng tương ứng như thêm, xóa, sửa thông tin nhà cung c p Quấ ản
lý bài viết cũng tương tự chức năng trên có thể thêm, xóa, sửa bài viết
Quản lý có thể nhập thông tin nhân viên, xóa thông tin nhân viên, sửa thông tin nhân viên Qu n lý có trách nhi m thả ệ ống kê doang thu và hóa đơn hàng tháng Sau đó in báo cáo
Hình 3 3 Biểu đồ usecase phân rã actor qu n lý ả
3.2.3 Khách hàng
Là chức năng dùng cho khách hàng để truy c p và s d ng các chậ ử ụ ức năng của trang web Khi nhấn vào nút đăng ký, một form đăng ký sẽ hiện ra v i các ớthông tin được hệ thống yêu cầu người dùng điền đầ đủy thông tin c n thi t cho ầ ếviệc t o tài khoạ ản Sau khi điề đẩy đủn thông tin và nhấn xác nh n, hệ thống s ậ ẽgửi một email cho người dùng yêu c u xác nhầ ận đăng ký
Trang 2517
3.3 Biểu đồ cho chức năng đăng ký
3.3.1 Biểu đồ hoạt động cho chức năng đăng ký
Hình 3 5 Biểu đồ hoạt động chức năng đăng ký
Tên use case: Đăng ký
Tác nhân kích ho t : Khách hàng ạ
Tóm tắt: Cho phép khách hàng đăng ký thông tin vào website để ạ t o tài kho n ả
Dòng s ự kiện chính:
Trang 2618
Khách hàng n hành m giao tiế ở diện đăng nhập
Khách hàng điền đầy đủ thông tin mà h ệ thống yêu c u ầ
Hệ thống tiến hành c p nh p thông tin và g i mã xác nhậ ậ ử ận đăng ký tài kho n cho khách hàng ả
Khách hàng b m vào link xác nhấ ận đăng ký
Hệ thống lưu thông tin đăng ký, đưa ra thông báo đăng ký thành công
và đưa tác nhân đến màn hình đăng nhập
K t thúc quá trình ế đăng ký
K t quế ả trả ề v : Thông báo khách hàng có đăng nhập thành công hay không
3.3.2 Biểu đồ trình tự cho chức năng Đăng ký
Hình 3 6 Biểu đồ trình t cho chự ức năng đăng ký
Trang 2719
3.3.3 Biểu đồ ộ c ng tác cho chức năng Đăng ký
Hình 7 3 Biểu đồ ộ c ng tác chức năng đăng ký
3.3.4 Biểu đồ trạng thái cho chức năng Đăng ký
Hình 3 8 Biểu đồ trạng thái chức năng đăng ký
Trang 2820
3.4 Biểu đồ cho chức năng Đăng nhập
3.4.1 Biểu đồ hoạt động cho chức năng Đăng nhập
Hình 3 9 Biểu đồ hoạt động chức năng đăng nhập
Tên use case: Đăng nhập
Tác nhân kích ho t : Quạ ản lý, Khách hàng, Nhân viên
Tóm t t: Mắ ỗi người dùng khi mu n vào hố ệ thống phải đăng nhập để thực hiện các chức năng riêng biệt Tài khoản người dùng sẽ do người quản lý tạo ra hoặc người dùng t tự ạo qua khâu đăng kí
Trang 2921
Dòng s ự kiện chính:
Tác nhân ti n hành m giao diế ở ện đăng nhập
Tác nhân điền tên đăng nhập (username) và m t kh u (password) ậ ẩcủa mình vào khung đăng nhập
Hệ thống tiến hành ki m tra dể ữ liệu và xác minh thông tin tác nhân gửi vào
Thông tin chính xác h ệ thống đưa tác nhân truy cập hệ thống
Nếu tác nhân đưa thông tin tài khoản ho c m t kh u không trùng ặ ậ ẩvới dữ liệu hệ thống Hệ thống thông báo đăng nhập th t b i và yêu ấ ạcầu tác nhân cung c p l i thông tin ấ ạ
Trang 3022
3.4.3 Biểu đồ ộ c ng tác cho chức năng Đăng nhập
Hình 3 11 Biểu đồ cộng tác ch ức năng đăng nhập
3.4.4 Biểu đồ trạng thái cho chức năng Đăng nhập
Hình 3 12 Biểu đồ trạng thái chức năng đăng nhập
Trang 3123
3.5 Biểu đồ cho chức năng Quản lý sản ph m ẩ
3.5.1 Biểu đồ hoạt động cho chức năng Thêm sản phẩm
Hình 3 13 Biểu đồ hoạt động chức năng thêm sả n phẩm
Tên Use Case: Qu n lý s n ph mả ả ẩ
Tác nhân kích ho t: Nhân viên ạ
Mô t : Cho phép tác nhân truy cả ập vào website để thêm thông tin sản phẩm c a c a hàng ủ ử
Dòng s ự kiện:
Nhân viên chọn giao di n thêm s n phệ ả ẩm
Nhân viên nh p thông tin s n ph m mậ ả ẩ ới mà hệ thống yêu c u ầ
H ệ thống ti n hành ki m tra thông tin: ế ể
- Thông tin b sai hị ệ thống yêu c u nhân viên thao tác nh p l i thông ầ ậ ạtin s n ph m ả ẩ
- Thông tin chính xác hệ thống ti p nh n và thêm thông tin s n phế ậ ả ẩm
mới
Trang 3224
Nhân viên nhận được thông báo màn hình thêm s n ph m thành ở ả ẩcông
K t thúc quá trình thêm s n ph m ế ả ẩ
K t qu ế ả trả ề: Thông báo nhân viên đã thêm sản phẩm thành công v
3.5 2 Biểu đồ trình tự cho ch ức năng Thêm sả n phẩm
Hình 3 14 Biểu đồ trình tự ch ức năng thêm sả n phẩm
Trang 3325 3.5.3 Biểu đồ ộ c ng tác cho chức năng Thêm sản phẩm
Hình 3 15 Biểu đồ cộng tác ch ức năng thêm sả n phẩm
Trang 3426
3.5.4 Biểu đồ hoạt động cho chức năng Xóa sản ph m ẩ
Hình 3 16 Biểu đồ hoạt động chức năng xóa sả n phẩm
Tên usecase: Xóa s n ph m ả ẩ
Tác nhân kích ho t: Nhân viên ạ
Tóm t t: Cho phép nhân viên truy cắ ập vào website để xóa s n ph m vào ả ẩbảng s n phả ẩm
Dòng s ự kiện chính:
Nhân viên chọn giao di n xóa s n ph m ệ ả ẩ
H ệ thống trả ề v màn hình cho nhân viên là danh sách s n ph m ả ẩ
Trang 3527
Nhân viên ch n chọ ức năng tìm kiếm
Nhân viên nh p thông tin tìm ki m s n ph m mà h ậ ế ả ẩ ệ thống yêu c u ầ
H ệ thống kiểm tra k t qu tìm kiế ả ếm:
- Thông báo dữ liệu không có nhân viên click vào yêu c u nh p lầ ậ ại thông tin
- Thông báo có d u hi n th k t qu tìm ki m ra màn hình ữ liệ ể ị ế ả ế
Nhân viên ch n s n ph m c n xóa ọ ả ẩ ầ
H ệ thống đưa ra lời cảnh báo trên màn hình:
- Thông báo không nhân viên click vào t ừ chối xóa
- Thông báo có nhân viên click vào xóa s n ph m ả ẩ
K t thúc quá trình xóa s n ph m ế ả ẩ
K t qu ế ả trả ề: Thông báo nhân viên đã xóa sản phẩm thành công v
3.5.5 Biểu đồ trình tự cho chức năng Xóa sản phẩm
Hình 3 17 Biểu đồ trình tự ch ức năng xóa sả n phẩm
Trang 3628 3.5.6 Biểu đồ ộ c ng tác cho chức năng Xóa sản phẩm
Hình 3 18 Biểu đồ cộng tác ch ức năng xóa sản ph m ẩ
Trang 3729
3.5.7 Biểu đồ hoạt động cho chức năng Sửa sản phẩm
Hình 3 19 Biểu đồ hoạt động chức năng sử a sản phẩm
Tên usecase: S a sử ản ph m ẩ
Tác nhân kích ho t: Nhân viên ạ
Tóm t t: Cho phép nhân viên truy cắ ập vào website để ử s a s n ph m vào ả ẩbảng s n phả ẩm
Dòng s ự kiện chính:
Nhân viên ch n giao di n s a s n ph m ọ ệ ử ả ẩ
Trang 3830
H ệ thống trả ề v màn hình cho nhân viên là danh sách s n ph m ả ẩ
Nhân viên ch n chọ ức năng tìm kiếm
Nhân viên nh p thông tin tìm ki m s n ph m mà h ậ ế ả ẩ ệ thống yêu c u ầ
H ệ thống xác nh c và ki m tra thông tin s n ph m c n sậ ể ả ẩ ầ ửa:
- Thông tin sai hi n th ra màn hình và nhân viên ch n yêu cể ị ọ ầu kiểm tra lại thông tin
- Thông tin đúng hiển thị ra màn hình sửa thông tin sản phẩm thành công
K t thúc quá trình s a s n ph m ế ử ả ẩ
K t qu ế ả trả ề: Thông báo cho nhân viên đã sửa sản phẩm thành công v
Trang 3931 3.5.8 Biểu đồ trình tự cho chức năng Sửa sản phẩm
Hình 3 20 Biểu đồ trình tự ch ức năng sử a sản phẩm
Trang 4032 3.5.9 Biểu đồ ộ c ng tác cho chức năng Sửa s n ph m ả ẩ
Hình 3 21 Biểu đồ cộng tác ch ức năng sử a sản ph m ẩ