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

(TIỂU LUẬN) đặc tả yêu cầu phần mềm cho quản lý cửa hàng bán trà sữa

28 24 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

Định dạng
Số trang 28
Dung lượng 1,07 MB

Nội dung

Đặc Tả Yêu Cầu Phần Mềm cho Quản lý cửa hàng bán trà sữa Phiên 1.0 phê chuẩn Được chuẩn bị nhóm Cao đẳng FPT Polytechnic Ngày tạo đặc tả 14-09-2022 Mục Lụ Mục Lục Theo dõi phiên tài liệu DANH SÁCH THÀNH VIÊN GIẢNG VIÊN HƯỚNG DẪN LỜI CẢM ƠN TÓM TẮT NỘI DUNG DỰ ÁN PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG Lý chọn đề tài Quy ước tài liệu Bảng giải thuật ngữ Mục tiêu đề 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ả trạng hệ thống Khởi tạo lập kế hoạch 10.Bối cảnh sản phẩm 11.Các chức sản phẩm Sử dụng biểu đồ phân cấp chức hệ thống không dùng mũi tên.s 12.Đặc điểm người sử dụng 13.Môi trường vận hành 14.Các ràng buộc thực thi thiết kế 15.Các giả định phụ thuộc PHẦN 2: 1.1 Xác định thực thể 1.3 Chuẩn hóa 1NF, 2NF, 3NF 1.4 PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ DATABASE ERD Mơ hình Use Case Mơ hình Activity Diagram Class Diagram Thiết kế giao diện Tính số Tính số tương tự nội dung tính (và cịn tiếp)…… Yêu cầu tính sẵn sàng Yêu cầu an toàn Yêu cầu 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ụ PHẦN 4: CÁC CHỨC NĂNG PHẦN 5: CÁC PHI CHỨC NĂNG PHẦN 6: PHẦN 7: KIỂM THỬ 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 cách giải Những học rút sau làm dự án Kế hoạch phát triển tương lai SRS Quản lý cửa hàng bán trà sữa PHẦN 8: YÊU CẦU KHÁC Phụ lục A: Kế hoạch tương lai Phụ lục B: Phụ lục C: Theo dõi phiên tài liệu DANH SÁCH THÀNH VIÊN STT Đinh Đức Đạt Nguyễn Thị Vân Nguyễn Thành Danh | Trang SRS Quản lý cửa hàng bán trà sữa UDPM GIẢNG VIÊN HƯỚNG DẪN Họ tên: Cô Nguyễn Khánh Huyền Cơ quan công tác: Trường CĐ FPT Polytechnic Điện thoại: Email: huyennk6@fe.edu.vn Ý kiến nhận xét, đánh giá cán hướng dẫn: ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Giáo viên hướng dẫn Xác nhận Bộ Môn (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) | Trang SRS Quản lý cửa hàng bán trà sữa UDPM LỜI CẢM ƠN TÓM TẮT NỘI DUNG DỰ ÁN Trong sống nay, khơng khó để tìm kiếm qn trà sữa, thức uống u thích giới trẻ, ngồi nhu cầu giải khát, thưởng thức nước lạ cịn trị chuyện bạn bè, gia đình, việc học nhóm quán trà sữa quen thuộc với sinh viên Và để đáp ứng nhu cầu người ngày việc kinh doanh quán trà sữa khơng cịn q xa lạ với người Các qn trà sữa mọc lên nhiều thị trường với nhiều hình thức thu hút khách hàng Có nhiều yếu tố để phát triển quán trà sữa bên cạnh đó, yếu tố quản lý quán trà sữa nào? Làm để quản lý cách nhanh chóng tốn thời gian? Phần mềm quản lý quán trà sữa đời nhằm đáp ứng cho câu hỏi giúp cho người sử dụng đỡ tốn công sức thời gian Phần mềm hình thành nhờ cơng cụ hỗ trợ như: NetBeans sử dụng để thiết kế phần mềm với ngôn ngữ Java, áp dụng hệ quản trị sở liệu Microsoft SQL Server 2019 để trao đổi liệu, … | Trang SRS Quản lý cửa hàng bán trà sữa PHẦN 1: UDPM GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG Lý chọn đề tài Việc mở qn trà sữa địi hỏi phải có nhiều yếu tố: tài chính, vật chất, địa lý thuận lợi để giúp cho việc bn bán phát triển Bên cạnh đó, điều kiện kinh tế thị trường cạnh tranh đòi hỏi nhà quản lý phải có thơng tin xác nắm bắt kịp thời thị hiếu người dùng… Từ đưa kế hoạch, định chiến lược kinh doanh hợp lý để giảm bớt chi phí, thất thốt, nâng cao hiệu hoạt động kinh doanh có nhiều hội phát triển Để làm việc này, việc ứng dụng CNTT vào vấn đề quản lý cần thiết CNTT hóa thao tác thủ công mà việc làm cửa hàng trở nên thuận lợi, tiết kiệm Chúng ta tìm kiếm, lưu trữ thơng tin cách nhanh chóng, vài giây để truy cập thơng tin, khơng phải tìm kiếm hóa đơn dày cộm Chính lý nên nhóm em định chọn đề tài để nghiên cứu là: “Xây dựng thiết kế phần mềm quản lý cửa hàng trà sữa” Quy ước tài liệu | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Bảng giải thuật ngữ Thuật ngữ Java SQL Server ERD Use case Coder Tester Mục tiêu đề tài Phần mềm hỗ trợ việc quản lý nghiệp vụ tính tiền, thống kê, in hóa đơn, thống kê, quản lý nhân viên, hàng hóa, lương bổng, Phần mềm quản lý quán trà sữa giúp cho người sử dụng tiết kiệm thời gian, nhanh chóng, thao tác đơn giản, dễ dàng sử dụng quản lý a Nhân viên Quản lý ca làm việc Thống kê hóa đơn cửa hàng b Quản lý Dễ dàng quản lý từ xa Cập nhật thay đổi cửa hàng Kiểm nhận nguyên vật liệu Thống kê chi tiêu, doanh số cửa hàng c Khách hàng Dễ dàng mua hàng xa/ nhà Xem cập nhật cửa hàng Lựa chọn loại trà sữa theo ý thích dễ dàng | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Phạm vi đề tài : Public / phổ biến cho khách hàng Phạm vi quay quanh nghiệp vụ bán hàng, tuân theo nghiệp vụ quản lý quán trà sữa, đảm bảo đầy đủ chức phần mềm khai thác chức có liên quan đến quản lý quán trà sữa nhằm giúp cho phần mềm thêm phần tiện ích Tài liệu tham khảo Bố cục tài liệu Tài liệu đặc tả dự án phần mềm bán trà sữa gồm: Phần mở đầu: trang bìa, danh sách thành viên, mục lục, giảng viên hướng dẫn tóm tắt Phần 1: Giới thiệu đề tài hệ thống Phần 2: Database Thiết kế sở liệu (database) Xác định thực thể, mơ hình sơ đồ sở liệu ER, ERD chuẩn hóa CSDL Phần 3: Phân tích thiết kế Phân tích yêu cầu nghiệp vụ thiết kế giao diện phần mềm Phần 4: Các chức Mô tả chức hệ thống Phần 5: Các phi chức Chỉ quy định tính chất ràng buộc cho hệ thống Phần 6: Kiểm thử Kiểm thử phần mềm Phần 7: Tổng kết Khái qt tồn dự án để có đánh giá rút kết luận chung: mức độ hồn thành, khó khăn, cách giải quyết, kế hoạch tương lai Phần 8: Các yêu cầu khác Các yêu cầu khác dự định tương lai Khảo sát, mô tả trạng hệ thống Các phần mềm quản lý bán hàng hỗ trợ người dùng quản lý hoạt động như: bán hàng, nhận đơn, chuyển hóa đơn, quản lý xuất nhập kho, thu chi theo kỳ, thông tin khách hàng, phù hợp với mơ hình kinh doanh từ nhỏ lẻ đến chuỗi cửa hàng Một số hình ảnh khảo sát app quản lý bán hàng: | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Tuy nhiên có tính cịn thiếu, để tối ưu trải nghiệm cho người dùng: | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Do qua tháng, quý, năm số lượng liệu bảng tính ngày tăng lên điều khiến kế tốn khó khăn việc tra cứu, tìm kiếm thơng tin hóa đơn thời điểm trước Ví dụ: Khi kế tốn kê khai thuế phát hóa đơn số 503 hai tháng trước bị sai, kế tốn nhiều thời gian để tìm lại liệu hóa đơn gốc Quản lý phần mềm: Dễ dàng tra cứu hóa đơn lúc nơi Quản lý phần mềm giúp kế toán dễ dàng tra cứu hóa đơn mua hàng với mã hóa đơn kế tốn tìm thấy thơng tin đơn hàng từ nhiều năm trước Loại bỏ “gánh nặng” cho cửa hàng phần mềm quản lý cửa hàng: khả thi khắc phục nhược điểm Quản lý toàn chứng từ hệ thống Dễ dàng tra cứu hóa đơn lúc nơi Đảm bảo 100% bảo mật liệu Lập báo cáo dễ dàng xác Tự động cập nhật số liệu lên phần mềm kế toán Bối cảnh sản phẩm Trong sống nay, khơng khó để tìm kiếm quán trà sữa, thức uống yêu thích giới trẻ, ngồi nhu cầu giải khát, thưởng thức nước lạ cịn trị chuyện bạn bè, gia đình, việc học nhóm qn trà sữa quen thuộc với sinh viên Và để đáp ứng nhu cầu người ngày việc kinh doanh qn trà sữa khơng cịn q xa lạ với người Các quán trà sữa mọc lên nhiều thị trường với nhiều hình thức thu hút khách hàng Nắm yêu cầu đó, nhóm tạo phần mềm quản lý cửa hàng trà sữa để góp phần tăng hiệu suất cơng việc, tiết kiệm thời gian hỗ trợ việc tìm kiếm loại trà sữa xu hướng hợp vị 11 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Các chức sản phẩm Chức 1: đăng nhập Tác nhân Quản lý, nhân viên, khách hàng Chức 2: Quên mật Tác nhân Mô tả 12 | Trang SRS Quản lý cửa hàng bán trà sữa Quản lý, nhân viên, khách hàng UDPM Người dùng sử dụng chức để lấy lại mật bị quên,với điều kiện nhập tên đăng nhập email ,sau mật gửi lại vào email người dùng Chức 3: Thay đổi mật Tác nhân Quản lý, nhân viên, khách hàng Chức 4: Đăng ký Tác nhân Khách hàng Chức 5: Đăng nhập Tác nhân Quản lý, nhân viên, khách hàng Chức 6: Phân quyền sử dụng Tác nhân Quản lý Nhân viên Khách hàng Chức 7: Đăng xuất 13 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Tác nhân Quản lý, nhân viên, khách hàng Chức 8: Thông tin nhân viên Tác nhân Quản lý Nhân viên Chức 9: Chấm công Tác nhân Quản lý, Nhân viên Chức 10: Tính lương Tác nhân Quản lý Nhân viên Chức 11: Cập nhật danh mục Tác nhân Quản lý Nhân viên, khách hàng Chức 12: Cập nhật sản phẩm 14 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Tác nhân Quản lý Nhân viên, khách hàng Chức 13: Lập đơn nhập hàng Tác nhân Quản lý Chức 14: Ghi sổ nhập, xuất kho Tác nhân Quản lý Chức 15: Viết phiếu chi Tác nhân Quản lý Chức 16: Xác nhận hàng tồn Tác nhân Quản lý Chức 17: Thống kê doanh thu Tác nhân Mô tả 15 | Trang SRS Quản lý cửa hàng bán trà sữa Quản lý UDPM Quản lý xem,tìm kiếm thống kê doanh thu cửa hàng theo tháng, năm Đặc điểm người sử dụng Nhận dạng nhóm người sử dụng sản phẩm ta có đặc trưng nhóm người sử dụng sau: Quản lý cửa hàng: Có trách nhiệm cập nhập loại trà sữa hóa đơn Huỷ bỏ loại trà sữa hạn hết hàng.Kiểm kê hóa đơn nhập xuất nguyên liệu làm trà sữa hàng ngày Lập thống kê loại trà sữa mà khách hàng mua nhiều để cập nhật thêm nguyên liệu thu hút khách hàng Nhân viên: Bồi bàn, pha chế, dọn dẹp, thu ngân Việc bán trà sữa chia làm hình thức: +Ăn quán +Mang +Ship tận nơi Việc tốn chia làm hình thức: +Thanh tốn tiền mặt +Thanh toán online +Cào thẻ Khách hàng: người sử dụng phần mềm mua trà sữa dễ dàng đặt mua đâu, đặc biệt dịp lễ Môi trường vận hành Ngôn ngữ lập trình: Hệ thống xây dựng window form với ngôn ngữ Java Cơ sở liệu hệ thống sử dụng CSDL Microsoft SQL Server 2019 Yêu cầu phần cứng: + CPU: Intel Core i3 trở lên + RAM: 8GB + Đĩa cứng (ổ C:/D: ): Tối thiểu trống 10Gb + Hệ điều hành: Windows, thấp windows Các ràng buộc thực thi thiết kế Ngơn ngữ lập trình: Java Cơ sở liệu: CSDL Microsoft SQL Server 2019 Ràng buộc thực tế : + Giao diện đơn giản, thân thiện với người sử dụng + Kích thước CSDL đủ lớn để lưu trữ thông tin sử dụng 16 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM + Bàn giao sản phẩm thời gian địa điểm thích hợp + Phần mềm chạy Windows Các giả định phụ thuộc - Thiết bị bắt buộc phải kết nối Wifi 3G/4G/5G mang LAN - Phần mềm hỗ trợ lưu hệ thống theo thời gian định sẵn - Có thể tích hợp sử dụng nguồn liệu khác PHẦN 2: DATABASE 1.1.Xác định thực thể Sau phân tích liệu khảo sát, ta có thực thể sau: ● Nhân viên ● Quản lý ● Mặt hàng ● Hóa đơn ● Khách hàng 1.2 Entities Relationship Model 17 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM 1.3 Chuẩn hóa 1NF, 2NF, 3NFC Chuẩn hóa 1NF: Một bảng gọi dạng 1NF miền giá trị thuộc tính chứa giá trị nguyên tố đơn (không phân chia được) giá trị thuộc tính giá trị đơn lấy từ miền giá trị Để bảng đạt chuẩn hóa dạng 1NF: • Các thuộc tính bảng phải ngun tố khơng phải thuộc tính đa trị tức khơng thể phân chia thuộc tính thành phần nhỏ • Giá trị thuộc tính bảng phải đơn trị - khơng chứa nhóm lặp • Khơng có thuộc tính có giá trị tính tốn từ thuộc tính khác • Xác định thuộc tính khóa Dựa vào sơ đồ ER sau chuẩn hóa 1NF ta có bảng liệu sau: TÊN BẢNG Chuẩn hóa 2NF: • Phải thỏa mãn chuẩn 1NF • Phụ thuộc hàm đầy đủ vào khóa • Với quan hệ có tính khóa đơn khơng phải xét – kiểm tra lược đồ có chưa phụ thuộc hàm phận • Nói ngắn gọn hơn: Các trường thuộc tính khơng phải khóa chính, phải phụ thuộc hồn tồn vào khóa Khơng phép thụ thuộc vào phần khóa Vì bảng MatHang, HoaDon vi phạm nguyên tắc chuẩn hóa 2NF, nên ta tiến hành tách bảng: TÊN B NHANV SRS Quản lý cửa hàng bán trà sữa UDPM 1.4 ERD PHÂN TÍCH SƠ ĐỒ ERD 5.1 Bảng QuanLi 19 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Tên ID MA TEN TENDEM HO GIOITINH NGAYSINH DIACHI SDT 5.2 Bảng NhanVien Tên ID MA TEN TENDEM HO GIOITINH NGAYSINH DIACHI SDT IDQL 20 | Trang SRS Quản lý cửa hàng bán trà sữa 5.3 Bảng KhachHang Tên ID MA TEN TENDEM HO 5.4 Bảng HoaDon Tên ID IDKH IDNV MA NGAYTAO 5.5 Bảng HoaDonCT Tên IDHOADON IDCHITIETSP SOLUONG DONGIA THANHTIEN 21 | Trang SRS Quản lý cửa hàng bán trà sữa UDPM 5.6 Bảng MATHANG Tên ID MA TENMH 5.7 Bảng CHITIETMH Tên ID IDMH MOTA GIABAN PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ Trước vào vẽ sơ đồ cần phải giải thích ký hiệu không cần lôi định nghĩa sơ đồ Phải giải thích 22 | Trang SRS Quản lý cửa hàng bán trà sữa Mơ hình Use Case Mơ hình Activity Diagram Class Diagram Thiết kế giao diện UDPM Lưu ý: Tại phần thiết kế giao diện cần phải làm chặt vấn đề sau Đã mockup có nghĩa khơng thiết phải mầu sắc Các bạn cần diễn giải bố cục thiết kế để không bị hỏi vấn đề sau: Nút rộng cao mầu sắc nào, font chữ Label nào…… Lời khuyên nên đưa quy tắc trung thiết kế toàn hệ thống đến phần đặc thù riêng diễn giải riêng từ phần vừa tiết kiệm thời gian tiết kiệm công sức làm PHẦN 4: CÁC CHỨC NĂNG Liệt kê chức có hệ thống xem chức có tác dụng tác nhân sử dụng chức Khơng nên viết dài ngắn Nói đủ nghĩa đề người đọc hiểu Tính số a) b) Mô tả chi tiết: Tác nhân: 23 | Trang SRS Quản lý cửa hàng bán trà sữa Tính số tương tự nội dung tính (và tiếp)…… PHẦN 5: CÁC PHI CHỨC NĂNG Yêu cầu tính sẵn sàng Yêu cầu an toàn Yêu cầu 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ụ Liệt kê phi chức mà dự án yêu cầu dự kiến đạt Phần bắt buộc phải có vài phi chức PHẦN 6: KIỂM THỬ Liệt kệ kế hoạch kiểm thử dự án viết dạng vắn tắt Không thiết phải dài Test Plan + Những thực kiểm thử +Phân công công việc lên kế hoạch kiểm thử + Các mục tiêu kết mong muốn kiểm thử + Dự kiến tính tốn kiểm thử chức TC dự kiến + Quy trình kiểm thử phát bug báo cáo 24 | Trang SRS Quản lý cửa hàng bán trà sữa PHẦN 7: TỔNG KẾT Thời gian phát triển dự án Mức độ hồn thành dự án Những khó khăn rủi ro gặp phải cách giải Những học rút sau làm dự án Kế hoạch phát triển tương lai PHẦN 8: UDPM YÊU CẦU KHÁC Phụ lục A: Kế hoạch tương lai Phụ lục B: Phụ lục C: 25 | Trang ... Quản lý cửa hàng bán trà sữa UDPM Các chức sản phẩm Chức 1: đăng nhập Tác nhân Quản lý, nhân viên, khách hàng Chức 2: Quên mật Tác nhân Mô tả 12 | Trang SRS Quản lý cửa hàng bán trà sữa Quản lý, ... chuỗi cửa hàng Một số hình ảnh khảo sát app quản lý bán hàng: | Trang SRS Quản lý cửa hàng bán trà sữa UDPM Tuy nhiên có tính cịn thiếu, để tối ưu trải nghiệm cho người dùng: | Trang SRS Quản lý cửa. .. quanh nghiệp vụ bán hàng, tuân theo nghiệp vụ quản lý quán trà sữa, đảm bảo đầy đủ chức phần mềm khai thác chức có liên quan đến quản lý quán trà sữa nhằm giúp cho phần mềm thêm phần tiện ích Tài

Ngày đăng: 07/12/2022, 09:56

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

TÀI LIỆU LIÊN QUAN

w