Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
4,28 MB
Nội dung
Bộ Giáo Dục Đào Tạo CAO ĐẲNG FPT POLYTECHNIC 🙞🙜🕮🙞🙜 ĐẶC TẢ YÊU CẦU PHẦN MỀM Đề tài: DỰ ÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN MÁY TÍNH Giáo viên hướng dẫn: Hoàng Quốc Việt Sinh viên thực hiện: Trần Viết Thành An Đỗ Hồng Kiên Phạm Quang Dương Bùi Xuân Quyền Nguyễn Kim Tuấn Dũng Đặc Tả Yêu Cầu Phần Mềm cho Phiên 1.0 phê chuẩn Được chuẩn bị nhóm Cao đẳng thực hành FPT Polytechnic Ngày tạo đặc tả 31-10-2022 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: PHÂN TÍCH VÀ THIẾT KẾ Mơ hình Use Case Mơ hình Activity Diagram Class Diagram Thiết kế giao diện PHẦN 3: DATABASE ERD Xác định thực thể Chuẩn hóa 1NF, 2NF, 3NF PHẦN 4: CÁC CHỨC NĂNG Tính số Tính số tương tự nội dung tính (và cịn 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ụ PHẦN 6: KIỂM THỬ 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 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: YÊU CẦU KHÁC UDPM SRS 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 Tên Ngày Lý thay đổi Phần mềm Quản Lý Bán Máy Tính 31/10/202 Phiên 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 Đỗ Hồng Kiên PH21883 UDPM 08xxxx kiendhph21883@fpt.edu.vn Bùi Xuân Quyền PH22714 UDPM 08xxxx quyenbxph22714@fpt.edu.vn Trần Viết Thành An PH22740 UDPM 08xxxx antvtph22740@fpt.edu.vn Phạm Quang Dương PH22671 UDPM 08xxxx duongpqph22671@fpt.edu.vn Nguyễn Kim Tuấn Dũng PH22502 UDPM 08xxxx dungnktph22502@fpt.edu.vn ❖ GIẢNG VIÊN HƯỚNG DẪN Họ tên: Thầy Hoàng Quốc Việt UDPM SRS Cơ quan cơng tác: Trường CĐ FPT Polytechnic Điện thoại: Email: … @fpt.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) ❖ LỜI CẢM ƠN ❖ TÓM TẮT NỘI DUNG DỰ ÁN Trong suốt thời gian học tập rèn luyện Trường Cao đẳng FPT Polytechnic Hà Nội nay, chúng em nhận nhiều quan tâm, giúp đỡ quý thầy cô bạn bè Với lòng SRS UDPM biết ơn sâu sắc chân thành nhất, nhóm em xin gửi đến tất thầy ngành Cơng nghệ thơng tin Ứng dụng phần mềm nói chung Thầy Hồng Quốc Việt nói riêng Thầy với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho chúng em tiết học lớp suốt quãng thời gian học tập trường Đặc biệt kỳ học nhà trường với thầy giáo, cô giáo ngành Công Nghệ Thông Tin tổ chức giảng dạy cho chúng em tiếp cận với môn học Nhập Môn Kỹ Thuật Phần Mềm (SOF102) Với môn học Thầy đưa cho chúng em đề tài dự án khác chúng em học tập nghiên cứu tìm tịi để trau dồi kiến thức để hoàn thiện thân Trong mơn học nhóm chúng em chọn đề tài “Quản Lý Bán Máy Tính” cô tận tâm hướng dẫn cho chúng em buổi học lớp buổi nói chuyện, thảo luận đề tài mà chúng em chọn để làm, nghiên cứu với mong muốn đem lại điều tốt cho thân người dùng, đem lại quyền lợi cao cho doanh nghiệp lớn Một lần chúng em xin cảm ơn sâu sắc đến Thầy Hoàng Quốc Việt riêng tất thầy giáo, cô giáo ngành công nghệ thơng tin nói chung trực tiếp hướng dẫn nhóm chúng em đề tài “Quản Lý Bán Máy Tính” vừa qua, để nhóm chúng em có báo cáo để hồn thành kỳ học PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG Lý chọn đề tài Chúng ta thấy phát triển mạnh mẽ ngành Công nghệ thông tin kỷ 21 Công nghệ thông tin (CNTT) thay đổi giới cách nhanh chóng bước kéo tri thức nhân loại sát lại gần Đó nhờ việc phát triển hệ thống ứng dụng UDPM SRS trang thiết bị vật tư máy tính tồn giới Người sử dụng máy tính từ ngày gia tăng Dẫn đến việc mua bán máy tính với số lượng ngày lớn Nên việc quản lý số lượng nhập, bán, kiểm tra số lượng hàng tồn … thực thông qua excel cửa hàng, doanh nghiệp gặp nhiều khó khăn Thấy điều nên chúng em định chọn đề tài “Quản lý bán máy tính” nhằm giúp cửa hàng, doanh nghiệp tiết kiệm thời gian công sức, đặc biệt giảm sai sót q trình quản lý với số lượng lớn Mà người khó quản lý dùng phương pháp thủ công Quy ước tài liệu Chữ Kích Thước Chữ Căn lề Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Phần Time New Roman 12 Trái Bảng giải thuật ngữ Thuật tốn Giải thích Database, CSDL Là tập hợp liệu có tổ chức, thường sử dụng lưu trữ truy cập điện tử từ hệ thống máy tính Java Là ngơn ngữ lập trình hướng đối tượng UDPM SRS SQL Server Là hệ quản trị sở liệu quan hệ phát triển Microsoft ERD Là mơ hình thực thể kết hợp hay gọi thực thể liên kết Use case Mô tả tương tác đặc trưng người dùng bên vào hệ thống NF Các kiểu chuẩn hóa liệu Mục tiêu đề tài Với việc quản lý công việc diễn ngày nhiều giấy, khối lượng liệu ngày lớn phần mềm quản lý bán máy tính đời nhằm mục đích giúp cho cơng ty quản lý thông tin sản phẩm, nhân viên cách đơn giản, hiệu nhanh chóng Vì mục tiêu đề tài quản lý bán máy tính bọn em giúp cho doanh nghiệp giải số vấn đề thiết yếu sau: - Giúp nhân viên tư vấn thực xây dựng PC cho khách hàng - Giúp công ty quản lý thông tin nhân viên, khách hàng - Giúp công ty quản lý kho hàng - Giúp cơng ty tăng hiệu suất giảm chi phí vận hành Phạm vi đề tài Database, CSDL Trong phạm vi đề tài quản lý bán máy tính chúng em giải vấn đề toán xây dựng cấu hình máy tính, quản lý bán hàng, quản lý kho Ngồi cịn để giúp công ty quản lý thông tin cách nhanh chóng xác, dễ dàng thực công việc làm Đồng thời phục vụ cho nhân viên cơng ty bán máy tính quản lý thống kê, kiểm soát số lượng hàng hóa nhập cửa hàng, giúp tăng hiệu suất công việc giảm thiểu sức người Bố cục tài liệu Phần I: GIỚI THIỆU ĐỀ TÀI HỆ THỐNG - Trang bìa dự án, thành viên nhóm dự án, mục lục, theo dõi phiên dự án, nhận xét giảng viên hướng dẫn, lời cảm ơn, tóm tắt nội dung dự án Phần II: 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 III: PHÂN TÍCH VÀ 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 IV: CÁC CHỨC NĂNG - Mơ tả chức có hệ thống Phần V: CÁC PHI CHỨC NĂNG - Chỉ quy định tính chất ràng buộc cho hệ thống Phần VI: KIỂM THỬ - Kiểm thử phần mềm UDPM SRS Phần VII: TỔNG KẾT - Khái quát tồn dự án để có đánh giá rút kết luận chung Phần VIII: 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 Hình thức khảo sát Gọi điện thoại Đối tượng khảo sát Khảo sát cửa hàng linh kiện bán máy tính anh: Phạm Quang Dương Địa chỉ: Quán Mỹ, Tân Dân, Sóc Sơn, Hà Nội Hottline: 0918617222 Khảo sát CƠNG TY TNHH MÁY TÍNH Dương Quyền Địa chỉ: Quán Mỹ, Tân Dân, Sóc Sơn, Hà Nội Hottline: 0918617222 Người lên kế hoạch khảo sát Bùi Xuân Quyền Trần Viết Thành An Người thực khảo sát Nguyễn Kim Tuấn Dũng Thời gian khảo sát 31/10 - 01/11 Kế hoạch khảo sát Cả nhóm họp để đưa câu hỏi nhằm mục đích xây dựng chức chính, chức cần thiết Sau khảo sát cửa hàng, showroom kinh doanh linh kiện máy tính Mục đích khảo sát Tham khảo hệ thống chức quản lý bán hàng cửa hàng Xây dựng tối ưu chức app bán máy tính linh kiện máy tính Tìm hiểu xây dựng thêm chức hữu ích UDPM SRS 10 Người vấn Khảo sát showroom công ty TNHH Dương Quyền Câu hỏi Câu trả lời Câu hỏi 1:Xin chào anh! Khơng biết qn có phần mềm quản lý cửa hàng chưa ạ?Anh có nghĩ quán cần phần mềm để quản lý cửa hàng khơng ạ? - Chào bạn, qn chưa có phần mềm quản lý cửa hàng quản lý theo cách ghi chép hoá đơn truyền thống bất tiện - Mình nghĩ việc có phần mềm để quản lý ý kiến hay tiết kiệm nhiều thời gian, giúp tránh nhầm lẫn khơng đáng có Câu hỏi 2: Thưa anh, cách xếp máy tính thiết bị cửa hàng nào, anh giải với trường hợp máy tính linh kiện bị lỗi? -Hiện bên xếp theo kệ phân theo nhóm khác -Cịn thiết bị bị lỗi bên kiểm kê để vị trí riêng sau bên báo lại với nhà sản xuất Câu hỏi 3: Thưa anh, quy trình bảo hành hàng hoạt động nào? -Nếu sản phẩm thời gian bảo hành kỹ thuật viên kiểm tra, lỗi người dùng ví dụ: chảy nổ, ẩm mốc, nước vào… khơng bảo hành, cịn lại khơng bảo hành -Nếu sản phẩm thời gian bảo hành mà cơng ty ngừng kinh doanh sản phẩm cơng ty gửi lên hãng bảo hành hộ Câu hỏi 4: Thưa anh, anh quản lý thu chi hàng -Bên thơng kê khoản thu chi theo tháng năm để báo cáo cho giám đốc Câu hỏi 5: “Thưa anh, quản lý bán máy tính linh kiện cần quản lý thơng tin gì? Và quản lý tồn kho nào? -Bên quản lý theo mã hàng, số lượng mã hàng kho Và thống kê số lượng hàng tồn kho để báo cáo cho giám đốc 1.1 Khảo sát trạng hệ thống a) Mơ hình tổ chức Phần mềm xây dựng phù hợp với cửa hàng bán máy tính , đối tượng sử dụng phần mềm hướng đến nhân viên chủ cửa hàng b) Chức năng, quan hệ phận phòng ban hệ thống: 10 SRS UDPM 42 42 SRS UDPM 43 43 SRS Thiết kế giao diện UDPM 44 :Trang Chủ Trang Chủ 44 SRS UDPM 45 Quản Lý Bán Hàng 45 SRS UDPM 46 3.1 Hố Đơn Chi Tiết 3.2 Hoá Đơn 46 SRS UDPM 47 Quản Lý Nhà Cung Cấp 47 SRS UDPM 48 4.1 Chi Tiết Nhà Cung Cấp PHẦN 3: DATABASE ERD 48 SRS UDPM 49 49 SRS UDPM 50 50 SRS UDPM 51 Chi tiết ERD 51 UDPM SRS 52 Tên Bảng Tài khoản Nhan Vien Tên cột Kiểu liệu Ràng buộc Mô tả Id int PK, not null ID tài khoản TaiKhoan nchar (20) Null Tài Khoản MatKhau nchar (20) Null Mật Khẩu ChucVu nchar (10) Null Chức vụ Id int PK, not null ID nhân viên MaNV nchar (20) Null mã NV TenNV Nvarchar (50) Null Họ tên NgaySinh Date Null Ngày sinh GioiTinh Nvarchar (50) Null Giới Tính SDT nchar (15) Null Số điện thoại DiaChi Nvarchar (50) Null Địa IdTK Khach Hang Hoa Đơn int Null ID Tài Khoản Id Khách Id int PK, not null MaKH nchar(10) Null TenKH Nvarchar (50) Null Ngày sinh Date Null Ngày sinh GioiTinh Nvarchar (50) Null Giới tính SDT Nchar (15) Null Số điện thoại DiaChi Nvarchar (50) Null Địa Id int PK, not null Id hóa đơn IdNV int Null Id nhân viên hàng Mã Khách Hàng Tên khách hàng 52 UDPM SRS 53 Id Khách IdKH int Null Mã HD Nchar (10) Null Mã HD NgayTao Date Null Ngày Tao Date Null Ngày Thanh NgayThanhToan hàng Toán TongTien Float Null TongTien Trang Thai int Null Trang Thai IdKM int Null Id Khuyến Mãi Id int PK, not null IdLoaiSP int Null IdHang int Null Ma nchar(10) Null Ten nvarchar(50) Null SLTon int Null GiaNhap decimal(20, 0) Null Giá Nhập GiaBan decimal(20, 0) Null Giá Ban Id int PK, not null ID Loai SP Ma nchar (10) Null Mã loại SP Ten Nvarchar (50) Nnull Tên loại SP Id int PK, not null Mã KM nchar (10) Null Mã KM Gia Tri int Null Gia tri KM NgayTao Date Null Ngày Tao NgayHetHan Date Null Ngày hết hạn SanPham Loai SP khuyên mai Id Sản Phẩm Id Loại Sản Phẩm Id Hãng Mã Sản Phẩm Tên Sản Phẩm Số Lượng Tồn Id KM 53 UDPM SRS Id SP int PK,PK1, not 54 Id Sản Phẩm null Chi Tiet Hoa Đơn Hãng Thơng Số Id HD PHẦN 4: PK,PK2, not Id Hóa Đơn null Soluong int Null Số Lương Don gia float Null Đơn Giá Id int PK, not null Id hãng Ma nchar (10) Null Mã Hãng Ten Nvarchar (50) Null Tên Hãng Id int PK, not null Id Thông số CPU Nvarchar (50) Null Tên CPU RAM nrchar (10) Null Tên Ram OCung nchar (20) Null Tên Ổ cứng VGA nchar (20) Null Tên VGA ManHinh ThongSoSanPham int nchar (10) Null Thơng số hình IdThongSo int Not null Id Thông Số IdSanPham int Not null Id Sản Phẩm 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: 54 SRS UDPM Tính số tương tự nội dung tính (và cịn tiếp)…… PHẦN 5: 55 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ắt 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 55 SRS PHẦN 7: TỔNG KẾT UDPM 56 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 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: ❖ 56 ... SRS UDPM 30 Activity Quản Lí NCC 30 SRS UDPM 31 31 SRS UDPM 32 32 SRS ... UDPM 19 19 SRS UDPM 20 20 SRS UDPM 21 21 SRS UDPM 22 22 SRS UDPM 23... SRS UDPM 34 Activity QLNV 34 SRS UDPM 35 35 SRS UDPM 36 36 SRS