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

BÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEAR

98 103 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

Tiêu đề Báo Cáo Dự Án Tốt Nghiệp Xây Dựng Website Bán Giày - ShoesWear
Tác giả Ngô Ngọc Anh, Nguyễn Văn Thuần, Lê Lâm Thanh Bình, Quách Ngọc Thành, Nguyễn Quốc Chung, Cao Anh Quân, Mai Bùi Minh Hiếu
Người hướng dẫn PTS. Nguyễn Anh Dũng
Trường học Trường Cao Đẳng FPT Polytechnic
Chuyên ngành Ứng dụng phần mềm
Thể loại Báo cáo dự án tốt nghiệp
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 98
Dung lượng 7,35 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG (8)
    • 1. L Ý DO CHỌN ĐỀ TÀI (8)
    • 2. Q UI ƯỚC CỦA TÀI LIỆU (8)
    • 3. B ẢNG CHÚ GIẢI THUẬT NGỮ (9)
    • 4. L Ý DO CHỌN ĐỀ TÀI (10)
    • 5. P HẠM VI ĐỀ TÀI (10)
    • 6. B Ố CỤC TÀI LIỆU (10)
    • 7. K HẢO SÁT , MÔ TẢ HIỆN TRẠNG CỦA HỆ THỐNG (11)
    • 8. K HỞI TẠO VÀ LẬP KẾ HOẠCH (16)
    • 9. B ỐI CẢNH CỦA SẢN PHẨM (21)
    • 10. C ÁC CHỨC NĂNG CỦA SẢN PHẨM (22)
    • 11. Đ ẶC ĐIỂM NGƯỜI SỬ DỤNG (0)
    • 12. M ÔI TRƯỜNG VẬN HÀNH (0)
    • 13. C ÁC GIẢ ĐỊNH VÀ PHỤ THUỘC (0)
  • PHẦN 2: DATABASE (25)
  • PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ (31)
    • 1. M Ô HÌNH A CTIVITY D IAGRAM (36)
    • 1. Đăng nhập (37)
    • 2. Đăng xuất (37)
    • 3. Tài khoản (38)
    • 4. Giao ca (40)
    • 5. Bán hàng (41)
    • 6. Thuộc tính động (42)
    • 7. Voucher (43)
    • 8. Sản phẩm (44)
    • 9. Phân quyền (45)
    • 2. T HIẾT KẾ GIAO DIỆN (46)
    • 2. Trang chủ (47)
    • 3. Trang chủ quản trị (48)
    • 4. Bán hàng tại quầy (49)
    • 5. Giỏ hàng (53)
    • 6. Chi tiết sản phẩm (55)
    • 7. Phân quyền (57)
    • 8. Danh sách khách hàng (58)
    • 9. Danh sách tài khoản nhân viên (59)
    • 10. Thêm tài khoản nhân viên (60)
    • 11. Danh sách voucher (61)
    • 12. Thêm voucher (64)
    • 14. Thêm thuộc tính động (67)
    • 15. Quản lý giao ca (69)
    • 16. Giao ca (70)
    • 17. Quản lý ca làm (72)
    • 18. Danh sách đơn hàng (73)
    • 19. Chỉnh sửa hóa đơn (74)
    • 20. Báo cáo thống kê (75)
  • PHẦN 4: CÁC CHỨC NĂNG (76)
    • 1. C HỨC NĂNG ĐĂNG NHẬP (77)
    • 2. C HỨC NĂNG ĐĂNG XUẤT (22)
    • 3. B ÁN HÀNG TẠI QUẦY (78)
    • 4. B ÁN HÀNG ONLINE (78)
    • 5. Q UẢN LÝ SẢN PHẨM (13)
    • 6. Q UẢN LÝ ĐƠN HÀNG (82)
    • 7. Q UẢN LÝ THUỘC TÍNH ĐỘNG (85)
    • 8. G IAO CA (88)
    • 9. P HÂN QUYỀN (89)
    • 10. B ÁO CÁO THỐNG KÊ (91)
  • PHẦN 5: CÁC PHI CHỨC NĂNG (92)
  • PHẦN 6: KIỂM THỬ (93)
  • PHẦN 7: TỔNG KẾT (96)
    • 1. T HỜI GIAN PHÁT TRIỂN DỰ ÁN (96)
    • 2. M ỨC ĐỘ HOÀN THÀNH DỰ ÁN (96)
    • 3. N HỮNG KHÓ KHĂN RỦI RO GẶP PHẢI VÀ CÁCH GIẢI QUYẾT (96)
    • 4. N HỮNG BÀI HỌC RÚT RA SAU KHI LÀM DỰ ÁN (97)
  • PHẦN 8: YÊU CẦU KHÁC (98)

Nội dung

BÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEARBÁO CÁO DỰ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEAR

Trang 1

BÁO CÁO DỰ ÁN TỐT NGHIỆP

XÂY DỰNG WEBSITE BÁN GIÀY - SHOESWEAR

Giảng viên hướng dẫn Chuyên ngành

Nhóm thực hiện

: Nguyễn Anh Dũng : Ứng dụng phần mềm : 54

Nguyễn Văn Thuần PH11783

Lê Lâm Thanh Bình PH11869 Quách Ngọc Thành PH12006 Nguyễn Quốc Chung PH12098 Cao Anh Quân PH11294 Mai Bùi Minh Hiếu PH29431

Hà Nội – 2022

Trang 2

MỤC LỤC

LỜI CẢM ƠN 3

TÓM TẮT NỘI DUNG DỰ ÁN 4

PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG 5

1 LÝ DO CHỌN ĐỀ TÀI 5

2 QUI ƯỚC CỦA TÀI LIỆU 5

3 BẢNG CHÚ GIẢI THUẬT NGỮ 6

4 LÝ DO CHỌN ĐỀ TÀI 7

5 PHẠM VI ĐỀ TÀI 7

6 BỐ CỤC TÀI LIỆU 7

7 KHẢO SÁT, MÔ TẢ HIỆN TRẠNG CỦA HỆ THỐNG 8

8 KHỞI TẠO VÀ LẬP KẾ HOẠCH 13

9 BỐI CẢNH CỦA SẢN PHẨM 18

10 CÁC CHỨC NĂNG CỦA SẢN PHẨM 19

11 ĐẶC ĐIỂM NGƯỜI SỬ DỤNG 21

12 MÔI TRƯỜNG VẬN HÀNH 21

13 CÁC GIẢ ĐỊNH VÀ PHỤ THUỘC 21

PHẦN 2: DATABASE 22

SƠ ĐỒ ERD 22

PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ 28

1 MÔ HÌNH ACTIVITY DIAGRAM 33

1 Đăng nhập 34

2 Đăng xuất 34

3 Tài khoản 35

4 Giao ca 37

5 Bán hàng 38

6 Thuộc tính động 39

7 Voucher 40

8 Sản phẩm 41

9 Phân quyền 42

2 THIẾT KẾ GIAO DIỆN 43

1 Đăng nhập 43

2 Trang chủ 44

3 Trang chủ quản trị 45

4 Bán hàng tại quầy 46

5 Giỏ hàng 50

6 Chi tiết sản phẩm 52

7 Phân quyền 54

8 Danh sách khách hàng 55

9 Danh sách tài khoản nhân viên 56

10 Thêm tài khoản nhân viên 57

11 Danh sách voucher 58

12 Thêm voucher 61

Trang 3

15 Quản lý giao ca 66

16 Giao ca 67

17 Quản lý ca làm 69

18 Danh sách đơn hàng 70

19 Chỉnh sửa hóa đơn 71

20 Báo cáo thống kê 72

PHẦN 4: CÁC CHỨC NĂNG 73

1 CHỨC NĂNG ĐĂNG NHẬP 74

2 CHỨC NĂNG ĐĂNG XUẤT 74

3 BÁN HÀNG TẠI QUẦY 75

4 BÁN HÀNG ONLINE 75

5 QUẢN LÝ SẢN PHẨM 76

6 QUẢN LÝ ĐƠN HÀNG 79

7 QUẢN LÝ THUỘC TÍNH ĐỘNG 82

8 GIAO CA 85

9 PHÂN QUYỀN 86

10 BÁO CÁO THỐNG KÊ 88

PHẦN 5: CÁC PHI CHỨC NĂNG 89

PHẦN 6: KIỂM THỬ 90

PHẦN 7: TỔNG KẾT 93

1 THỜI GIAN PHÁT TRIỂN DỰ ÁN 93

2 MỨC ĐỘ HOÀN THÀNH DỰ ÁN 93

3 NHỮNG KHÓ KHĂN RỦI RO GẶP PHẢI VÀ CÁCH GIẢI QUYẾT 93

4 NHỮNG BÀI HỌC RÚT RA SAU KHI LÀM DỰ ÁN 94

PHẦN 8: YÊU CẦU KHÁC 95

PHỤ LỤC A: KẾ HOẠCH TRONG TƯƠNG LAI 95

Trang 4

Theo dõi phiên bản tài liệu

Số Điện

1 Ngô Ngọc Anh PH11847 UDPM 0966231627 anhnnph11847@fpt.edu.vn

2 Lê Lâm Thanh Bình PH11869 UDPM 0829572295 binhlltph11869@fpt.edu.vn

3 Nguyễn Văn Thuần PH11783 UDPM 0586084191 thuannvph11783@fpt.edu.vn

4 Quách Ngọc Thành PH12006 UDPM 0365073912 thanhqnph12006@fpt.edu.vn

5 Cao Anh Quân PH11294 UDPM 0392087387 quancaph11294@fpt.edu.vn

6 Nguyễn Quốc Chung PH12098 UDPM 0328588917 chungnqph12098@fpt.edu.v

n

7 Nguyễn Minh Hiếu PH29431 UDPM 0936232609 hieumbmph29431@fpt.edu.v

n

Trang 5

2

GIẢNG VIÊN HƯỚNG DẪN

Họ và tên: Thầy Nguyễn Anh Dũng

Cơ quan công tác: Trường CĐ FPT Polytechnic

Điện thoại: Email: dungna29@fpt.edu.vn

Ý kiến nhận xét, đánh giá của cán bộ hướng dẫn:

………

………

………

………

………

………

………

………

………

………

………

………

………

Giảng viên hướng dẫn

(Ký và ghi rõ họ tên)

Xác nhận của Bộ Môn

(Ký và ghi rõ họ tên)

Trang 6

LỜI CẢM ƠN

Để hoàn thành tốt đề tài này chúng em xin cảm ơn tới quý thầy cô trường Cao đẳng FPT Polytechnic đã tạo một môi trường học tập và rèn luyện tốt cho chúng em để chúng em có các kiến thức nền tảng vững vàng dùng trong việc làm và hoàn thành đề tài Tiếp đến, chúng em xin cảm ơn các thầy cô những người trực tiếp truyền đạt cho chúng em khung chương trình, kiến thức chuyên ngành cũng như là kỹ năng nghề nghiệp Đặc biệt chúng em xin cảm ơn giảng viên bộ môn Dự án tốt nghiệp là thầy Nguyễn Anh Dũng đã giảng dạy, tận tình giúp đỡ, chỉ bảo

và hướng dẫn chúng em trong quá trình thực hiện đề tài

Vì thời gian và năng lực còn hạn chế nên chúng em không thể tránh khỏi những sai sót trong khi thực hiện đề tài Rất mong được sự góp ý bổ sung của các thầy cô để đề tài của chúng em

có tính thực tế và trở thành một sản phẩm tốt và có tính hữu ích cao cho người dùng

Chúng em xin chân thành cảm ơn nhà trường và quý thầy cô!

Trang 7

Những đôi giày đang trở thành những vật phẩm không thể thiếu của giới trẻ hiện này Xong vấn đề đặt ra là trong thực tế cạnh tranh hiện nay làm sao để 1 cơ sở kinh doanh nhỏ lẻ có thể quản lý lượng sản phẩm khổng lồ từ nhu cầu người dùng cũng như tối ưu hóa lợi nhuận bán hàng trên thị trường Cạnh tranh trong kinh doanh suy cho cùng là cạnh tranh về chất lượng văn hoá, chất lượng văn minh, chất lượng phục vụ

…Mặt khác sự cạnh tranh gay gắt trên tất cả các lĩnh vực trong đó có kinh doanh dịch

vụ đòi hỏi các cơ sở kinh doanh tư nhân cũng phải nâng cao chất lượng dịch vụ

Xác định được tầm quan trọng đó thì mỗi doanh nghiệp cần đề ra cho mình một chiến lược,một mục tiêu kinh doanh riêng có Một yếu tố quan trọng để đưa doanh nghiệp hoạt động tốt đó là chất lượng dịch vụ - vũ khí sắc bén mang tính bền vững, là chìa khóa thành công của mỗi doanh nghiệp, giúp doanh nghiệp có được thương hiệu và vị thế trên thị trường

Chúng tôi là những thanh niên của thế hệ mới rất muốn đóng góp cho xã hội này, góp phần vào sự phát triển xã hội bằng những hành động cụ thể Với vai trò

là sinh viên ngành Công nghệ thông tin nói chung và Ứng dụng phần mềm nói riêng, chúng tôi đã thành lập nhóm để cải thiện, cung cấp và phục vụ xã hội bằng tất cả những khả năng, bằng các kiến thức, kinh nghiệm của bản thân Vì vậy, chúng tôi đã quyết định chọn đề tài Xây dựng website bán giày – ShoesWear để làm dự án tốt nghiệp tại Cao đẳng FPT Polytechnic

Trang 8

PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG

1 Lý do chọn đề tài

Hiện tại với nhu cầu về các sản phẩm thời trang, đặc biệt là với giới trẻ, việc sở hữu những đôi giày hoặc vài đôi giày dần trở nên phổ biển Những mẫu giày cũng trở nên đa dạng hơn, hợp thị hiếu người dung hơn nên những năm gần đây mặt hang giày đặc biệt là giày thể thao đang được ưa chuộng và là 1 thị trường rộng mở Bắt nhịp được điều này, nhiều cửa hàng giày đã được mở lên nhưng bên cạnh đó cũng phát sinh 1 số vấn đề đi kèm: quản lý sản phẩm khó khăn do giày dép là sản phẩm nhỏ thường tính theo đôi nên rất khó quản lý, vấn đề các thuộc tính như màu sắc, chất liệu, kích cỡ… Nắm bắt được những vấn đề còn tồn động trên, nhóm chúng em quyết định xây dựng hệ thống bán giày ShoesWear – 1 hệ thống quản lý bán giày cho cửa hang nhằm quản lý công việc bán hàng, quản lý sản phẩm của cửa hàng

2 Qui ước của tài liệu

Trang 9

HDD là ổ cứng truyền thống, nguyên lý hoạt động cơ bản là có một đĩa tròn làm bằng nhôm (hoặc thủy tinh, hoặc gốm) được phủ vật liệu từ tính

SQL

là viết tắt của Structured Query Language là ngôn ngữ truy vấn có cấu trúc Nó

là một ngôn ngữ, là tập hợp các lệnh để tương tác với cơ sở dữ liệu Dùng để lưu trữ, thao tác và truy xuất dữ liệu được lưu trữ trong một cơ sở dữ liệu quan hệ

Database,CSDL Là một tập hợp các dữ liệu có tổ chức, thường được sử dụng lưu trữ và truy

cập điện tử từ hệ thống máy tính

Class diagram

Biểu đồ lớp, là một loại biểu đồ cấu trúc tĩnh mô tả cấu trúc của hệ thống bằng cách hiển thị các lớp của hệ thống, các thuộc tính, hoạt động của chúng và mối quan hệ giữa các đối tượng

Phương pháp

agile

Phương thức phát triển phần mềm linh hoạt, được ứng dụng trong quy trình phát triển phần mềm với mục tiêu là đưa sản phẩm đến tay người dùng càng nhanh càng tốt

Trang 10

4 Lý do chọn đề tài

Xây dựng một phần mềm quản lý bán giày cho cửa hàng bán giày sẽ giúp chủ cửa hàng quản lý được sản phẩm, số lượng, mẫu mã của từng đôi giày Bên cạnh đó hệ thống còn thực hiện quản lý các thuộc tính động cho chủ cửa hàng, giúp việc nhập những đôi giày đa dạng mẫu mãu màu sắc và kích cỡ trở nên đơn giản dễ dàng hơn Không những thế, hệ thống bán hàng còn được xây dựng chức năng giao ca quản lý két tiền, việc này sẽ giúp cửa hàng kiểm soát lợi nhuận cũng như ca làm của nhân viên, khiến cho việc quản lý nhân lực giảm thiểu

5 Phạm vi đề tài

Phạm vi đề tài: Website bán giày có thể sử dụng chức năng đặt hàng, bán hàng tại quầy, check in checkout, giao ca, quản lý sản phẩm, quản lý người dung, quản lý thuộc tính động của sản phẩm, thống kê doanh thu bán hàng

6 Bố cục tài liệu

PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG: Nói nên lý do chọn đề tài,

quy ước tài liệu, bảng chú giải thuật ngữ, mục tiêu và phạm vi đề tài, khảo sát lên kế hoạch và lập ra các chức năng

PHẦN 2: Thiết kế ERD

PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ: Mô hình UML, mô hình use case và thiết kế giao diện PHẦN 4: CÁC CHỨC NĂNG: Phân tích các chức năng có trong hệ thống ShoesWear rõ ràng PHẦN 5: CÁC PHI CHỨC NĂNG: Phân tích các phi chức năng như tính sẵn sàng, an toàn,

bảo mật, chất lượng và nghiệp vụ

PHẦN 6: KIỂM THỬ: Kiểm tra hoạt động của các chức năng

PHẦN 7: TỔNG KẾT: Thời gian phát triển dự án, mức độ hoàn thành của dự án, những khó

khăn rủi ro gặp phải khi phát triển dự án và cách giải quyết những khó khăn và rủi ro, rút ra được những bài học sau khi làm dự án

PHẦN 8: YÊU CẦU KHÁC: Kế hoạch trong tương lai

Trang 11

Người phụ trách

Kết quả của từng công việc

1

Chuẩn bị thông tin yêu cầu khảo

sát về việc phát triển website

Tìm được một số bạn bè và người thân có nhu cầu trải nghiệm phần mềm

4

Tiến hành thu thập dữ liệu bằng

cách trao đổi với khách hàng về

5

Xử lý các yêu cầu khảo sát của các khách hàng

và thống kê thành tài liệu phục vụ công việc phát triển phần mềm

khảo sát

Trang 12

2 Tên phần mềm khảo sát: Độc Shop

1 Phân loại & thống kê

Dễ dàng phân loại sản phẩm hàng hóa, giao diện gian hàng bố trí bắt mắt

Sản phảm được quản lý chi tiết, mẫu mã linh động phù hợp với hướng đi của dự án

Minh bạch rõ ràng, chuyển trạng thái linh động, chính sách khách hàng đa dạng

Chưa thực sự triển vọng vì voucher chưa đáp ứng nhu cầu mặt hàng giày dép

Với phần mềm bán hàng, giao diện phải trẻ trung bắt mắt, đưa được các chức năng như giỏ hàng, đơn hàng của tôi, 1 cách bắt mắt dễ nhìn

đăng nhập

Linh động trong việc yêu cầu thông tin khách hàng

để đặt hàng, không yêu cầu người dung có tài khoản nhưng vẫn có thể đặt giày vì giày dép là mặt hàng đặc biệt, khách hàng có thể chỉ mua 1 đôi trong vài tháng nên không cần thiết phải lưu thông tin khách hàng

Trang 13

Chức năng quản lý voucher thông min, đa dạng, có thể tạo nhiều voucher trước để có thể kết hợp những chính sách marketing hiệu quả

Chức năng quản lý thuộc tính đa dạng, dễ thao tác giúp việc tạo nhập sản phẩm mới đa dạng hơn

Chức năng quản lý hóa đơn minh bạch, rõ ràng thuận tiện cho việc quản lý đơn hàng kể cả khi rời

kho

quản lý từng sản phẩm, kiểm soát được số lượng

hàng hóa hiện có tại cửa hàng

Thống kê theo ngày, tháng, thống kê theo từng nhân viên trong tháng giúp việc bán hàng trực quan hơn nhằm tối ưu doanh thu của cửa hàng

9

Hỗ trợ đa nền tảng

Có thể kết nối với những kênh bán hàng đa dạng hiện tại như Tiki, shoppe, lazada…

Trang 14

4 Kết luận: Dựa vào khảo sát chúng em thu được 4 yếu tố chính:

Trang 15

12

mua trực tiếp tại quầy, sản phẩm sẽ được thêm vào giỏ hàng, khi khách hàng sẽ lựa chọn sản phảm xong sẽ chọn đặt hàng và thực hiện chọn các thuộc tính sản phẩm như size, màu sắc, chất liệu… Nếu sản phẩm còn hàng, hệ thống

sẽ hiển thị số lượng hiện tại, nếu không còn hàng, khách hàng sẽ không thể đặt hàng Khi đơn hàng tạo thành công, nhân viên cửa hàng sẽ thực hiện kiểm tra sản phẩm thực tế tại cửa hàng(với luồng đặt hàng tại website), nếu có xảy ra bất kỳ yếu tố khiến đơn hàng không thể duyệt, nhân viên

sẽ thực hiện gọi điện thông báo khách hàng và hủy đơn hàng nếu được khách hàng đồng ý Nếu đơn hàng thành công, sản phẩm sẽ được xửa hàng giao tới cho khách hàng theo thông tin khách hàng đã cung cấp và sau khi nhân viên cửa hàng tiếp nhận thông tin đơn hàng thành công, luồng bán hàng sẽ kết thúc

tạo mới 1 thuộc tính động và đặt các giá trị bên trong nó Sau đó nhân viên có thể thực hiện thao tác “Gán thuộc tính cho sản phẩm”, khi đó sản phẩm sẽ được gán theo từng thuộc tính Ví dụ: Giày Nike màu đỏ size 40 chất liệu da

 Luồng giao ca: Khi 2 nhân viên đổi ca cho nhau sẽ tiến hành xác nhận giao ca Khi đó, người giao ca phải xác nhận

số tiền trong két rồi tiến hành giao ca

Trang 16

8 Khởi tạo và lập kế hoạch

Mỗi ngày họp 15p, vào lúc 9h

STT Công việc

Thời gian bắt đầu

Thời gian kết thúc Người thực hiện Kết quả

Trang 17

22 Code giao diện Bán

Trang 18

30 Code giao diện quản

32 Chỉnh sửa theo góp ý

36 Design giao diện giao

37 Design quản lý user

(nhân viên, khách hàng)

46 Dựng quy trình phân

47 Code giao diện thống

48 Code log in, log out,

49 Chỉnh sửa theo góp ý

Trang 20

b) Xác định Đối tượng sử dụng hệ thống

thống này là: Chủ cửa hàng, nhân viên, khách hàng

pháp truyền thống

chia thành các phần nhỏ, riêng biệt, không phụ thuộc lẫn nhau, nên những thay đổi được thực hiện rất dễ dàng, ở bất kỳ giai đoạn nào của dự án Không cần phải nắm mọi thông tin ngay từ đầu: Phù hợp với những dự án chưa xác định được mục tiêu cuối cùng rõ ràng, vì việc này không quá cần thiết trong giai đoạn đầu.Bàn giao nhanh hơn: Việc chia nhỏ dự án cho phép đội ngũ có thể tiến hành kiểm tra theo từng phần, xác định và sửa chữa vấn đề nhanh hơn, nhờ đó việc bàn giao công việc sẽ nhất quán và thành công hơn Chú ý đến phản hồi của khách hàng và người dùng: Cả khách hàng và người dùng cuối đều có cơ hội để đóng góp các ý kiến và phản hồi, từ đó họ sẽ có ảnh hưởng một cách mạnh mẽ và tích cực tới sản phẩm cuối cùng Cải tiến liên tục: Agile khuyến khích thành viên trong đội ngũ làm việc và khách hàng cung cấp phản hồi của mình, khi đó các giai đoạn khác nhau của sản phẩm cuối có thể được kiểm tra và cải thiện lại nhiều lần nếu cần

Trang 21

18

d) Đánh giá tính khả thi của dự án

Tiết kiệm sức người: Khi chỉ cần ngồi ở nhà sử dụng hệ thống là có thể quản lý sản phẩm, quản lý hóa đơn, quản lý giao ca quả nhân viên, thống kê bán hàng…

Dễ quản lý hơn sổ sách thủ công: Sẽ không có sự nhầm lẫn sổ sách và không

lo sợ việc mất sổ sách hoặc sổ sách rách nát vì mọi dữ liệu sẽ được lưu tại cơ sở

dữ liệu

 Quản lý người dùng giúp cửa hàng thu thập thông tin hỗ trợ cho việc khuyến mãi và kết hợp chính sách marketing tối ưu

9 Bối cảnh của sản phẩm

Trong thời đại tri thức ngày nay, việc nâng cao chất lượng giáo dục là nhiệm vụ quan trọng

và hàng đầu của nước ta Song song với việc đào tạo, việc chú trọng đến ăn mặc cũng không kém phần quan trọng, đặc biệt là việc sản xuất quần áo may mặc Do đó đã có rất nhiều công

ty may mặc, nhà sản xuất đã được dựng lên để theo xu hướng ăn mặc với tình hình kinh tế hiện nay

Nắm được yêu cầu đó, nhóm chúng tôi đã tạo ra một phần mềm quản lý bán giày để góp phần tăng hiệu suất công việc, tiết kiệm thời gian và hỗ trợ việc lưu trữ dữ liệu giày dép, giúp khách hàng thuận lợi khi lựa chọn giày và mẫu mà mình yêu thích

Trang 23

20

11 Các công cụ và công nghệ

1 Các công cụ phát triển sử dụng trong dự án

Trang 24

12 Đặc điểm người sử dụng

Dựa vào khảo sát nhóm em xác định được những người sử dụng hệ thống này là: Quản lý, Nhân viên, Khách hàng

 Quản lý: quản lý thuộc tính động, quản lý giao ca, quản lý ca làm, thống kê

giao ca, quản lý người dùng (khách hàng)

OS: Windows 7 trở lên

Các ràng buộc về thực thi và thiết kế

Máy tính bắt buộc phải kết nối mạng Lan cục bộ Phần mềm hổ trợ sao lưu

hệ thống theo thời gian định sẵn Có thể tính hợp và sử dụng các nguồn dữ liệu khác

Trang 25

22

PHẦN 2: DATABASE

Sơ đồ ERD

Hình 1: Sơ đồ ERD

Trang 26

Bill_product

Id Int 64 PK X Id tự sinh Product_variant_id Int 64 FK X Id product variant Bill_id Int 64 FK X Id hóa đơn Status Boolean X Trạng thái Amount Int 64 X Số lượng Price Float 53 X Giá

Customer

Id Int 64 PK X Id tự sinh User_id Int 64 FK X Id người dung Address Varchar X Địa chỉ

Point Float 53 X Điểm

Note Varchar X Ghi chú

Customer_voucher

Id Int 64 PK X Id tự sinh Customer_id Int 64 FK X Id người mua Voucher_id Int 64 Fk X Id voucher Status Boolean X Trạng thái

BILL

Id int 64 PK X Id tự sinh Customer_id int 64 FK X Id người mua Voucher_id int 64 FK X Id voucher Create_date Datetime 6 X Ngày tạo Total_price float 53 X tổng tiền của hoá đơn Staff_id int 64 FK X Id nhân viên Amount int 64 X Tổng số lượng sản

phẩm Price_after_voucher float 53 X Giá sau khi áp dụng

voucher Address varchar X Địa chỉ nhận hang Ship_price float 53 X Tiền ship nếu có Type varchar X Kiểu hóa đơn Bill_code varchar X Mã hóa đơn State varchar X Trạng thái đơn hang Update_date Datetime 6 X Thời gian cập nhật Receiver_name varchar X Tên người nhận Email varchar X Email

Phone varchar X Điện thoại Payment_type varchar X Cod/atm

Note varchar X Ghi chú

Trang 27

24

History_shift

Id Int 64 PK X Id tự sinh

Note Varchar 1000 X Ghi chú

Bill_id Int 64 FK X Id hóa đơn

Status Boolean X Trạng thái

Shift_staff_id Int 64 FK X Id nhân viên ca Type_money Boolean X Loại tiền

Money Int 64 X Tiền

Type Varchar X Loại hình

Status_cf Boolean X Trạng thái cf Create_date Datetime 6 X Ngày tạo

Channel Varchar X Channel

Status Boolean X Trạng thái

Note Varchar 1000 X Ghi chú

Trang 28

Create_date Datetime 6 X Ngày tạo

Product_option

Id Int 64 PK X Id tự sinh Product_id Int 64 FK X Id sản phẩm Options_id Int 64 FK X Id lựa chọn

Product_variant

Id Int 64 PK X Id tự sinh Product_id Int 64 FK X Id sản phẩm Sku_id Varchar FK X Id sku Status Boolean X Trạng thái Quantity Int 64 X Số lượng Price Float 53 X Giá Create_date Datetime 6 X Ngày tạo

Shift

Id Int 64 PK X Id tự sinh Staff_id Int 64 FK X Id nhân viên Create_by Int 64 X Tạo bởi Create_date Datetime 6 X Ngày tạo Status Boolean X Trạng thái Day_name Varchar X Tên ngày Shift_code Varchar X Mã dịch chuyển

Shift_staff

Id Int 64 PK X Id tự sinh Create_date datetime 6 X Ngày tạo Start_date datetime 6 X Ngày bắt đầu Expire_date datetime 6 X Hạn sử dụng Status Boolean X Trạng thái Shift_previous Int 64 X Thay đổi trước Code Varchar X Mã số Total_money Int 64 X Tổng tiền Note Varchar X Ghi chú Money Int 64 X Tiền Shift_id Int 64 FK X Id shift

Staff

Id Int 64 PK X Id tự sinh User_id Int 64 FK X Id người dùng Role Varchar X Vai trò

Trang 29

26

User

Id int 64 PK X Id tự sinh Full_name Varchar X Họ và tên Account Varchar X Tài khoản Password Varchar X Mật khẩu Mobile_phone Varchar X Điện thoại di động Email Varchar X Email

Create_date datetime X Ngày tạo Status Booean X Trạng thái Gender Varchar X Giới tính

Enable_notification Boolean X Thông báo

Variant_value

Id Int 64 PK X Id tự sinh Option_value_id Int 64 FK X Id lựa chọn thuộc tính Product_option_id Int 64 FK X Id lựa chọn sản phẩm Variant_id Int 64 FK X Id variant Status boolean X Trạng thái

Voucher

Id Int 64 PK X ID tự sinh Note Varchar X Ghi chú Status Boolean X Trạng thái Discount Float 53 X Giảm giá Voucher_name Varchar X Tên mã giảm giá Voucher_code Varchar X Mã giảm giá Create_date Datetime 6 X Ngày tạo Type Varchar X Loại hình Points_to_receive Float 53 X Điểm để nhận Maximum_discoount Float 53 X Giảm giá lớn Payment_type Varchar X Loại thanh toán Minimum_bill Float 53 X Giảm giá nhỏ Release_id int 64 FK X Id release

Trang 31

hệ thống

3

Include là quan hệ giữa các Use Case với nhau, nó mô tả việc một Use Case lớn được chia ra thành các Use Case nhỏ để

dễ cài đặt (module hóa) hoặc thể hiện sự dùng lại

4

Extend dùng để mô tả quan hệ giữa 2 Use Case Quan hệ Extend được sử dụng khi có một Use Case được tạo ra để bổ sung chức năng cho một Use Case có sẵn và được sử dụng trong một

điều kiện nhất định nào đó

5

Là Association thường được dùng để

mô tả mối quan hệ giữa Actor và Use Case và giữa các Use Case với nhau

Trang 32

Hình 1: Use case quản lý

Trang 33

30

Hình 2: Use case người dùng (khách hàng)

Trang 34

Hình 3: Use case nhân viên

Trang 35

32

Hình 4: Use case tổng thể

Trang 36

1 Mô hình Activity Diagram

Giải thích ký hiệu (sử dụng quy tắc BPMN 2.0)

6

Exclusive, hay còn gọi là XOR

Gateway Nó thể hiện: nhánh này hoặc

nhánh kia, nhưng chỉ được phép một trong hai (hoặc nhiều) nhánh.

7

Inclusive Gateway cũng tương tự Exclusive Gateway, nhưng khác ở chỗ

nó cho phép xảy ra nhiều nhánh, chứ

không duy nhất một nhánh như XOR Tuy nhiên một khi các nhánh được

activate, nó phải được complete hết

trước khi merge lại.

Trang 38

3 Tài khoản

Hình 3: Activity tài khoản nhân viên

Trang 39

36

Hình 4: Activity tài khoản khách hàng

Trang 40

4 Giao ca

Hình 5: Activity giao ca

Ngày đăng: 14/02/2023, 00:14

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w