Đặc Tả Yêu Cầu Phần Mềm cho <Quản lý bán quần áo> Phiên bản 1.0 được phê chuẩn Được chuẩn bị bởi nhóm 5 Cao đẳng thực hành FPT Polytechnic Ngày tạo ra bản đặc tả 13-09-2020 Mục Lục Mục Lục. 0 Theo dõi phiên bản tài liệu. 2 DANH SÁCH THÀNH VIÊN. 2 GIẢNG VIÊN HƯỚNG DẪN.
4 TÓM TẮT NỘI DUNG DỰ ÁN. 4 PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG. Lý do chọn đề tài. Qui ướ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 .16 Sử dụng biểu đồ phân cấp chức năng hệ thống không dùng mũi tên. Đặc điểm người sử dụng. Môi trường vận hành. Các ràng buộc về thực thi và thiết kế.
Các giả định và phụ thuộc .18 2 Phân tích sơ đồ ERD .18 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 .33 PHẦN 4: CÁC CHỨC NĂNG.
Chức năng đăng nhập. Chức năng quản lý sản phẩm……………………………………………………………………. Chức năng quản lý khách hàng………………. Chức năng quản lý lịch sử giao dịch………………………………………………………………41 5.
Chức năng quản lý nhân viên…………………………………………………………………….41 SRS <Quản lý bán quần áo> UDPM 7. Chức năng thống kê…….41 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ụ .44 PHẦN 6: KIỂM THỬ. 44 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à vách giải quyết. Những bài học rút ra sau khi làm dự án.52 PHẦN 8: YÊU CẦU KHÁC.
53 Phụ lục A: Kế hoạch trong tương lai. 53 1|Trang SRS <Quản lý bán quần áo> UDPM Theo dõi phiên bản tài liệu Tên Ngày Lý do thay đổi Phiên bản Phần mềm Quản Lý Bán Quần Áo 13/09/2021 Không thay đổi 1.0 DANH SÁCH THÀNH VIÊN STT Họ & Tên Mã Sinh Viên Ngành học Số Điện Thoại Email thuylmph13751@ 1 Lê Minh Thụy PH13751 UDPM 08xxxx fpt.vn namlhph13600@f 2 Lương Hoài Nam PH13600 UDPM 08xxxx pt.vn chienhqph13741 3 Hạ Quyết Chiến PH13741 UDPM 08xxxx @fpt.vn phuongttph13645 4 Trần Thanh Phương PH13645 UDPM 03xxxx @fpt.vn anhptph13761@f 5 Phạm Tú Anh PH13761 UDPM 03xxxx pt.vn thangvdph13678 6 Vũ Đức Thắng PH13678 UDPM 05xxxx @fpt.com phuongtdph13747 7 Trần Đức Phương PH13747 UDPM 03xxxx @fpt.vn 2|Trang SRS <Quản lý bán quần áo> UDPM 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: Dungna@fpt.vn Ý kiến nhận xét, đánh giá của cán bộ hướng dẫn: …………………………………………………………………………………………. Giao 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) 3|Trang SRS <Quản lý bán quần áo> UDPM LỜI CẢM ƠN Để hoàn thành đề tài này trước hết nhóm em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Anh Dũng - giảng viên bộ môn "Nhập môn kỹ thuật phần mềm" đã trang bị cho chúng em những kiến thức, kỹ năng cơ bản và là người đã luôn tận tình hướng dẫn, chỉ bảo, giúp đỡ và động viên chúng em trong suốt quá trình nghiên cứu và hoàn thành dự án này.
Tuy nhiên trong quá trình nghiên cứu đề tài do, kiến thức chuyên ngành còn hạn chế nên nhóm chúng em vẫn còn nhiều thiếu sót khi tìm hiểu, đánh giá và trình bày về đề tài. Rất mong nhận được sự quan tâm, góp ý của các thầy/cô giảng viên bộ môn để đề tài của nhóm em được đầy đủ và hoàn chỉnh hơn. Chúng em xin chân thành cảm ơn. TÓM TẮT NỘI DUNG DỰ ÁN Ngày nay dưới sự phát triển mạnh mẽ của công nghệ thông tin thì các phần mềm bán hàng càng được phổ biến và ngày càng mở rộng.
Và để giúp cho hoạt động mua bán hàng được thuận lợi thì nhóm chúng em đã khảo sát thực tế và thu được kết quả hữu ích cho việc phát triển đề tài của mình. Chúng em xin tóm tắt ngắn gọn nội dung dự án “Quản lý bản quần áo” như sau: Phần mềm quản lý bán quần áo là 1 phần mềm quản lý sản phẩm 1 cách thông minh, linh hoạt, quản lý việc xuất nhập các mặt hàng của cửa hàng.Quản lý các sản phẩm được bán ra hàng tháng, các sản phẩm bán được nhiều nhất. Ngoài ra còn có thể chăm sóc khách hàng, khách hàng khi đăng nhập vào trang web để mua hàng ,admin có thể tư vấn, chăm sóc khách hàng giúp khách hàng có thể lựa chọn được sản phẩm ưng ý và cũng góp phần nâng cao tỷ lệ sản phẩm được bán ra của cửa hàng mình. Phần mềm quản lý bán hàng ngoài những chức năng như báo cáo kho, doanh thu, chi phí thì nó còn giúp bạn đưa ra những con số từ đó bạn có thể đưa ra được những quyết định mới trong kinh doanh.
Những con số đó là những mặt hàng đang được nhiều khách hàng mua nhất (tăng lượng hàng), những mặt hàng bán rất chậm (có kế hoạch cắt giảm số lượng đầu vào). Bằng một cái nhìn từ tổng quan đến chi tiết hoạt động kinh doanh của mình, chuỗi cửa hàng của mình bạn có thể có những cái nhìn khách quan và chính xác hơn về công việc quản lý của mình từ đó có kế hoạch phát triển được tốt hơn. 4|Trang SRS <Quản lý bán quần áo> UDPM PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG 1. Lý do chọn đề tài Trong những năm gần đây khoa học Việt Nam đã từng bước hội nhập vào dòng chảy khoa học công nghệ tiên tiến trên thế giới.
Công nghệ thông tin chiếm một vị trí quan trọng trong các ngành khoa học công nghệ. Một trong những lĩnh vực đang được ứng dụng phổ biến ở nước ta là lĩnh vực quản lý. Tin học hóa trong quản lý giúp các nhà quản lý điều hành một cách chính xác, khoa học và hiệu quả. Qua đề tài cũng là cách hiệu quả để kiểm tra hiệu quả những kiến thức đã học và cũng là cách tiếp cận với thực tế có hiệu quả nhất đối với sinh viên.
Xuất phát từ những lợi ích trên nhóm em quyết định chọn đề tài “Quản lý cửa hàng quần áo” để thực hiện. Với đề tài này, nhóm em mong muốn áp dụng kiến thức đã được học trong trường cùng với việc tìm hiểu nghiên cứu ngôn ngữ và một trường lập trình để xây dựng một hệ thống bán quần áo tối ưu và hiệu quả. Qui ước của tài liệu Kích Font Chữ Màu chữ Khoảng Căn lê Thước cách dòng Tiêu đề 18 Times Đen 1.81 New cm) Roman Phải (Right): 1 inch (2.54 cm) Nội dung lớn 14 Times Đen 1.54 New cm) Roman Dưới (Bottom): 1 inch (2.54 cm) Đầu trang (Header): 0.6 Nội dung 12 Times Đen 1.5 cm) nhỏ New Chân trang (Footer): 0.5 cm) Vào đầu dòng (Indent): 1.27 cm 5|Trang SRS <Quản lý bán quần áo> UDPM 3. Bảng chú giải thuật ngữ STT THUẬT NGỮ NGHĨA 1 CPU Bộ xử lý trung tâm của máy tính 2 RAM Bộ nhớ tạm thời 3 WIN Hệ điều hành của máy tính 4 ERD Là mô hình mối quan hệ thực thể mô tả những điều quan tâm có liên quan đến nhau 5 Database Database (cơ sở dữ liệu) là một tập hợp những data (dữ liệu) có liên quan với nhau.
6 Test Plan Kế hoạch kiểm thử phần mềm 7 Java Là ngôn ngữ lập trình tạo nên phầm mềm 8 Agile Là mô hình phát triển phần mềm 9 Document Là tài liệu dự án, sử dụng trong quá trình xây dựng dự án 4. Mục tiêu của đề tài Mục tiêu đề tài là đáp ứng nhu cầu mua bán, xem thông tin sản phẩm mới một cách nhanh chóng tiện lợi,an toàn. Ví dụ khi khách hàng ngồi ở nhà muốn tìm mua một sản phẩm quần áo nào đó mà muốn biết rõ thông tin, giá cả, chất lượng, kiểu dáng sản phẩm thì khách hàng có thể vào app tìm kiếm sản sản phẩm là ra nếu có khúc mắc chỗ nào thì sẽ có nhân viên tư vấn trực tiếp online, khách hàng nếu muốn mua sản phẩm thì chỉ cần điền thông tin địa chỉ số điện thoại và hàng sẽ được chuyển giao đến tận nhà khách không cần phải đến tận nơi cửa hàng để xác nhận đồ. Về phía bên của hàng thì cũng sẽ quảng bá được sản phẩm mọi lúc mọi nơi 24/24 với giá rẻ.
Ngoài ra khi khách hàng mua hàng sẽ được đánh giá tốt, phản hồi tốt thì có thể quảng bá được nhãn hiệu đi xa hơn, phát triển hơn. Phạm vi đề tài Ứng dụng quản lý bán quần áo là một phần mềm bán hàng trực tuyến đáp ứng nhu cầu mua bán một cách nhanh chóng. Ứng dụng được phát triển trên các chức năng như: Quản lý bán hàng, quản lý hàng hóa và quản lý nhân viên,. Tài liệu tham khảo Spring MVC – Model View controller: https://spring.io/ 6|Trang SRS <Quản lý bán quần áo> UDPM 7.
Bố cục tài liệu PHẦN 1:GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG : Giúp chúng ta hiểu rõ hơn về dự án và những nghiệp vụ , công việc cần làm trong suốt dự án. PHẦN 2:DATABASE : Giúp chúng ta thấy được những thực thể trong cơ sở dữ liệu của toàn dự án. PHẦN 3:PHÂN TÍCH VÀ THIẾT KẾ : Phần này giúp chúng ta có được cái nhìn đầy đủ, đúng đắn, chính xác về hệ thống thông tin sẽ xây dựng trong tương lai nhằm thuận lợi cho việc sửa chữa, bổ sung và phát triển hệ thống khi có yêu cầu. Hơn thế nữa, còn tránh được những sai lầm trong thiết kế, cài đặt.
PHẦN 4:CÁC CHỨC NĂNG : Phần này giúp chúng ta thấy được những chức năng chính được sử dụng trong phần mềm. PHẦN 5:CÁC PHI CHỨC NĂNG : Phần này giúp chúng ta nhìn thấy được ngoài những chức năng yêu cầu hoặc chức năng dự kiến sẽ đạt được mà còn có những chức năng mà yêu cầu không có sẽ xảy ra. Phần này mô tả những ràng buộc và tính chất của phần mềm hay hệ thống. PHẦN 6:KIỂM THỬ : Phần này giúp chúng ta thấy được kế hoạch kiểm thử của toàn đội dự án và những bug đã bắt và đã fix trong suốt quá trình của dự án.
PHẦN 7:TỔNG KẾT : Phần này tóm tắt lại những điều chúng ta cần làm trong dự án. PHẦN 8:YÊU CẦU KHÁC : Phần này giúp chúng ta thấy được những yêu cầu chức năng khác trong quá trình làm dự án và những yêu cầu chức năng mà chúng ta muốn làm được trong các phiên bản tiếp theo.