XÂY DỰNG TRANG WEBSITE BÁN GIÀY ADUDAS DỰ ÁN 2 – GV : Bùi Ngọc Sơn LỚP: SD18202 NHÓM 2 Thành viên Nguyễn Trung Tín PH22773 Nguyễn Đức Hải PH15091 Nguyễn Khánh Linh PH22810 Trần Thanh Tùng PH24146 Lê Văn Dương PH23089 Hà Nội - 2023 Trường cao đẳng thực hành FPT Polytechnic (Phiên bản 1.0) Xây dựng website bán giày Adudas Nhóm 2 Giảng viên: Bùi Ngọc Sơn Sinh Viên Thực Hiện: 1. Nguyễn Đức Hải 3. Nguyễn Khánh Linh 4. Trần Thanh Tùng 5.
Lê Văn Dương Chuyên ngành: Phát triển phần mềm Trang 1 Ngày tạo ra bản đặc tả 01-11-2022 Mục Lục MụcLục. 2 Theo dõi phiên bản tài liệu. 4 DANH SÁCH THÀNH VIÊN. 4 GIẢNG VIÊN HƯỚNG DẪN.
6 TÓM TẮT NỘI DUNG DỰ ÁN. 7 PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG. Lý do chọn đề tài. Quy ước của tài liệu.
Bảng chú giải thuật ngữ. Mục tiêu của đề tài. Phạm vi đề tài. Tài liệu tham khảo.
Bố cục tài liệu. Khảo sát, mô tả hiện trạng của hệ thống. Khởi tạo và lập kế hoạch. Bối cảnh của sản phẩm.
Các chức năng của sản phẩm. Đặc điểm người sử dụng. Môi trường vận hành. Các ràng buộc thực thi và thiết kế.
Các giả định và phụ thuộc.Xác định thực thể. 39 PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ. Mô hình Use Case. Mô hình Activity Diagram.
Thiết kế giao diện. 64 PHẦN 4: CÁC CHỨC NĂNG. Chức năng đăng nhập………………………………………………………………. Chức năng quản lý khách hàng………………………………………………………71 3.
Chức năng quản lý bán hàng………………………………………………………… 71 4. Chức năng quản lý sản phẩm chi tiết………………………………………………. Chức năng quản lý nhân viên………………………………………………………. Chức năng quản lý hóa đơn………………………………………………………….
Chức năng quản lý đổi trả……………………………………………………………72 8. Chức năng thống kê…………………………………………………………………. Chức năng quản lý khuyến mại ……………………………………………………. 73 PHẦN 5: CÁC PHI CHỨC NĂNG.
Yêu cầu về tính sẵn sàng. Yêu cầu về an toàn. Yêu cầu về bảo mật. Các đặc điểm chất lượng phần mềm.
Các quy tắc nghiệp vụ.74 PHẦN 6: KIỂM THỬ. 74 PHẦN 7: TỔNG KẾT. Thời gian phát triển dự án. Mức độ hoàn thành dự án.
Những khó khăn rủi ro gặp phải và cách giải quyết. Những bài học rút ra sau khi làm dự án. 83 PHẦN 8: YÊU CẦU KHÁC. 83 Phụ lục A: Kế hoạch trong tương lai.
84 Trang 3 Theo dõi phiên bản tài liệu Tên Ngày Lý do thay đổi Phiên bản Phát triền web site bán giày Adudas 21/09/2023 Không thay đổi 1.0 DANH SÁCH THÀNH VIÊN Mã Sinh Ngành STT Họ & Tên Số Điện Thoại Email Viên học tinntph22773@fpt. 1 Nguyễn Trung Tín PH22773 UDPM 0353394936 vn Haindph15091@fpt.ed 2 Nguyễn Đức Hải PH15091 UDPM 0812625234 u.vn linhnkph22810@fpt.ed 3 Nguyễn Khánh Linh PH22810 UDPM 0963006871 u.vn tungph24146@fpt. 4 Trần Thanh Tùng PH24146 UDPM 0396489209 vn duonglvph23089@fpt.e 5 Lê Văn Dương PH23089 UDPM 0372580582 du.vn Trang 4 GIẢNG VIÊN HƯỚNG DẪN Họ và tên: Thầy Bùi Ngọc Sơn Cơ quan công tác: Trường CĐ FPT Polytechnic. Email: sonbn7@fe.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 Xác nhận của Bộ Môn (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên) Trang 5 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 điều kiện cho chúng em nghiên cứu và hoàn thành đề tài.
Tiếp đến, chúng em xin chân trọng cảm ơn giáo viên bộ môn Phân tích và thiết kế hệ thống thông tin thầy Nguyễn Hoàng Tiến đã tận tình giúp đỡ, chỉ bảo hướng dẫn chúng em trong suốt quá trình thực hiện đề tài. Vì thời gian và năng lực còn có hạn chế nên không thể tránh khỏi những sai sót trong khi thực hiện đề tài nghiên cứu của mình. Rất mong được sự góp ý bổ sung của thầy để đề tài của chúng em ngày càng hoàn thiện hơn. Chúng em xin chân thành cảm ơn nhà trường và thầy cô! Trang 6 TÓM TẮT NỘI DUNG DỰ ÁN Trong những năm trở lại đây ngành buôn bán sản phẩm đang phát triển và ngày càng biến đổi to lớn, ngành thương mại, kinh doanh những cửa hàng cá nhân nhỏ lẻ đã có những cơ hội mới và bước tiến lớn trong sự phát triển.
Thế hệ trẻ đầy năng động luôn muốn thay đổi phong cách và làm mới bản thân nên nhu cầu những mặt hàng phụ kiện như giày dép, quần áo đang ngày càng tăng lên. 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 nay. 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 Adudas để làm dự án 2 tại Cao đẳng FPT Polytechnic. Trang 7 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 hàng 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 website bán giày Adudas – 1 hệ thống quản lý bán giày cho cửa hàng 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. Quy ước của tài liệu Kiểu chữ Cỡ chữ Khoảng cách dòng Tiêu đề Times New Roman 18 1 Nội Times New Roman 14 1 dung lớn Nội Times New Roman 13 1 dung nhỏ 3.
Bảng chú giải thuật ngữ STT Thuật ngữ Chú giải 1 Database (DB, CSDL) Cơ sở dữ liệu 2 SRS Tài liệu đặc tả 3 Use case Use Case là một kỹ thuật được dùng trong kỹ thuật phần mềm và hệ thống để nắm bắt yêu cầu chức năng của hệ thống. Use case mô tả sự tương tác đặc trưng giữa người dùng bên ngoài (actor) và hệ thống. 4 Class Diagram Mô tả các đối tượ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 Trang 8 5 Mô hình Activity Diagram Là bản vẽ tập trung vào mô tả các hoạt động, lường xử lý bên trong hệ thống 5 ERD (Entity Relationship Là một sơ đồ, thể hiện các thực thể có trong Diagram) database và mối quan hệ giữa chúng với nhau 6 Back-end Gồm ngôn ngữ: Java, SQL Server. Xử lý 7 Thực thể 1 lớp các đối tượng có cùng đặc tính chung để quản lý thông tin về nó 8 Mã QR Mã được giải mã ở tốc độ cao 9 CPU CPU là chữ viết tắt của Central Processing Unit hay còn gọi là bộ xử lý trung tâm 10 RAM RAM (Random Access Memory) là một loại bộ nhớ khả biến cho phép đọc - ghi ngẫu nhiên dữ liệu đến bất kỳ vị trí nào trong bộ nhớ dựa theo địa chỉ của bộ nhớ 11 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ệ. 12 Daily Sprint Mục tiêu hằng ngày 13 Sprint Retrospective Là một cuộc họp định kỳ được tổ chức vào cuối sprint được sử dụng để thảo luận về những gì đã diễn ra tốt trong chu kỳ sprint trước 14 Dev Là những người viết ra sản phẩm là các chương trình,các phần mềm ứng dụng 15 Tester Người kiểm tra sản phẩm mà lập trình viên làm ra, để nâng cao chất lượng sản phẩm Trang 9 4. Mục tiêu của đề tài Hệ thống quản lý bán giày được xây dựng nhằm các mục tiêu cơ bản : ● Kiểm soát được tình hình mua bán của cửa hàng, giảm thiểu mất mát và sai sót trong số liệu.
● Tự động hóa một số công việc để tiết kiệm thời gian và công sức như: tạo mã số hàng hóa, thông tin tồn kho, thông tin bán hàng,. ● Dễ dàng lưu trữ và tìm kiếm dữ liệu. ● Cập nhật thông tin các loại sản phẩm mới. ● Hỗ trợ nhân viên dễ dàng nắm bắt được thông tin chi tiết của sản phẩm.
● Giúp bảo mật tốt các thông tin kinh doanh của cửa hàng. Đề tài phân tích, thiết kế hệ thống quản lý bán giày thể thao 6G Sneakers nhằm tìm ra những ưu điểm, hạn chế trong công tác quản lý lực lượng bán hàng, tìm ra nguyên nhân của những hạn chế cần khắc phục. Phạm vi đề tài Đề tài sẽ giải quyết được vấn đề: ● Quản lý bán hàng Khách mua hàng đến quầy thanh toán, nhân viên hỏi thông tin khách hàng, nếu tìm thấy khách đã có trong hệ thống thì chọn tên khách hàng đó, ngược lại tạo thông tin khách để lưu lại. Nhân viên nhập mã bằng tay hoặc quét mã có ghi trên mã vạch vào hệ thống.
Hệ thống hiện thông tin tên hàng, sản phẩm, số lượng, giá bán. Số lượng nhập tay Khách có thể mua nhiều sản phẩm, và nhân viên sẽ thao tác như trên. Xong hệ thống sẽ tự động tính tổng tiền.