(TIỂU LUẬN) đặc tả yêu cầu phần mềm cho quản lí phiếu mượn

26 4 0
(TIỂU LUẬN) đặc tả yêu cầu phần mềm cho quản lí phiếu mượn

Đ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

Đặ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ả 28-09-2022 SRS Mục Lục Contents ❖ Theo dõi phiên tài liệu ❖ DANH SÁCH THÀNH VIÊN ❖ NHẬN XÉT CỦA GIẢNG VIÊ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 8 10 11 12 13 14 15 Lý chọn đề tài Quy ước tài liệu Bảng giải thuật ngữ Mục tiêu đề tài 10 Phạm vi đề tài 10 Tài liệu tham khảo 10 Bố cục tài liệu 11 Khảo sát, mô tả trạng hệ thống 12 Khởi tạo lập kế hoạch 12 Bối cảnh sản phẩm 14 Các chức sản phẩm 15 Đặc điểm người sử dụng 15 Môi trường vận hành 16 Các ràng buộc thực thi thiết kế 16 Các giả định phụ thuộc 16 PHẦN 2: DATABASE 17 1.1 Xác định thực thể 17 1.3 Chuẩn hóa 1NF, 2NF, 3NF 18 1.4 ERD 19 PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ 20 Mơ hình Use 20 Mơ hình Activity Diagram 23 Class Diagram 23 Thiết kế giao diện 23 PHẦN 4: CÁC CHỨC NĂNG .24 Tính số 24 Tính số tương tự nội dung tính (và cịn tiếp)…… 24 PHẦN 5: CÁC PHI CHỨC NĂNG .24 Yêu cầu tính sẵn sàng 24 Yêu cầu an toàn 24 Yêu cầu bảo mật 24 Các đặc điểm chất lượng phần mềm 24 Các quy tắc nghiệp vụ 24 PHẦN 6: KIỂM THỬ 24 PHẦN 7: TỔNG KẾT 25 Thời gian phát triển dự án 25 Mức độ hoàn thành dự án 25 Những khó khăn rủi ro gặp phải cách giải 25 Những học rút sau làm dự án 25 Kế hoạch phát triển tương lai 25 PHẦN 8: YÊU CẦU KHÁC 25 | Trang SRS ❖ ❖ DANH SÁCH THÀNH VIÊN STT Theo dõi phiên tài liệu SRS ❖ NHẬN XÉT CỦA GIẢNG VIÊN Họ tên: Thầy Nguyễn Hồng Tiến Cơ quan cơng tác: Trường CĐ FPT Polytechnic Điện thoại: 0962176979 Email: tiennh21@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 ❖ LỜI CẢM ƠN Để hoàn thành tốt đề tài chúng em xin cảm ơn tới quý thầy cô trường CĐ FPT Polytechnich tạo điều kiện cho chúng em nghiên cứu hoàn thành đề tài Tiếp đến, chúng em xin chân trọng cảm ơn giáo viên môn Nhập môn kĩ thuật phần mềm thầy Nguyễn Hoàng Tiến tận tình giúp đỡ, bảo hướng dẫn chúng em suốt trình thực đề tài Vì thời gian lực cịn có hạn chế nên khơng thể tránh khỏi sai sót thực đề tài nghiên cứu Rất mong góp ý bổ sung thầy để đề tài chúng em ngày hoàn thiện Em xin chân thành cảm ơn!!! ❖ TÓM TẮT NỘI DUNG DỰ ÁN Ngày nay, CNTT đóng vai trị quan trọng đời sống kinh tế, xã hội nhiều quốc gia giới, phần thiếu xã hội động, ngày đại hoá Vì vậy, việc tin học hố vào số lĩnh vực hồn tồn phù hợp với xu hướng Máy móc đóng vai trị to lớn, giúp quản lý thời gian tiền bạc Xuất phát từ nhu cầu thực tế đó, cơng việc mượn trả sách, việc quản lý sách cho mượn sách trả việc thiếu Nhằm thay số cơng việc mà trước chúng em thực báo cáo với đề tài "Quản Lý Phiếu Mượn” Với mục tiêu giúp người sử dụng đáp ứng số nhu cầu cần thiết mà chưa giải Chính vậy, chúng tơi định phát triển dự án “Quản lý phiếu mượn nhằm giải vấn đề khó khăn người sử dụng thời điểm tại, giúp người dùng có tiện lợi thoải mái thời đại công nghệ số Sự đời quản lý phiếu mượn giúp mạng lại lời ích thiết thực cho người sử dụng như: Tiếp kiệm thời gian, thuận lời cho việc sử dụng không vướng mắc ngơn ngữ, lưu trữ an tồn tiện ích, quản lý hệ thống cách tối ưu | Trang SRS PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG Lý chọn đề tài Hiện xu hướng mượn sách đọc thay mua ngồi đọc nhà sách hay thư viện khơng cịn q xa lạ với người Nhất thời kì nước ta trải qua sóng virút mang tên covid-19 việc ngồi đọc thư viện hay nhà sách khơng q an tồn với thân, nhiều người khơng có thời gian để đến tận nơi nhà sách hay thư viện để đọc Còn đến phương án mua sách số đọc giả cịn độ tuổi học sinh, sinh viên chưa có làm thu nhập khó để tiếp cận nhiều sách đắt tiền Cho nên phương án mượn để trải nghiệm sách ưu chuộng Nhưng nhà sách, thư viện đặt câu hỏi cho mượn nhiều kiểm sốt hết số lượng, số sách cho mượn? Nắm bắt hội nhóm em tìm hiểu thiết kế phần mềm giúp nhà sách, thư viện kiểm sốt số lượng sách mà cho thời hạn mà người mượn cần phải trả Còn người dùng cho biết ngày mượn sau ngày phải trả tìm kiếm sách u thích Quy ước tài liệu Heading Heading Heading Nội dung | Trang SRS Bảng giải thuật ngữ STT Thuật ngữ STT SRS UDPM CSDL CPU RAM C# JAVA SQL 10 HTML 11 CSS SRS Mục tiêu đề tài Mục tiêu đề tài áp dụng vào toán thực tế là: Nhằm tạo trải nghiệm người dùng tìm loại sách yêu thích để mượn, giới thiệu sách thống tin tác giả, nhà xuât bản, năm sản xuất,… xem hạn trả sách thời gian mượn Chỉ cần có internet khách hàng khơng cần đến tận nơi mươn thư viện, nhà sách để xem hết hạn hay chưa mượn chúng Giúp quản lí cập nhập thống kê số lượng sách cho mượn số lượng sách trả cách xác Đối với người dùng: giúp khách hàng tiết kiệm thời gian, thoải mái tìm, chọn sách mà u thích Đối với nhà sách, thư viện: quản lí tốt số lượng sách cho mượn số lượng sách mà khách hàng trả Phạm vi đề tài Phần mềm quản lí phiếu mượn cài đặt hệ thống máy tính thủ thư Giúp thủ thư dễ dàng tạo phiếu mượn, trả cho khách hàng cách xác Đồng thời phụ vụ cho thủ thư, người quản lí nắm bắt số lượng sách cho mượn trả tình trạng sách Là sở giao tiếp thành viên, để phân tích yêu cầu, thiết kế, lập trình, kiểm thử, triển khai hệ thống quản lý cửa nhà sách, thư viện lớn Tài liệu tham khảo Mẫu tài liệu srs cung cấp nhà trường https://drive.google.com/drive/folders/1iA0GgBAyP4FNjCjTNL5t ou943jKEGy3Q 10 | Trang SRS - Appendices (Phụ lục)  Cho phép người dùng xác định lỗi tin nhắn hệ thống email mẫu hệ thống Khảo sát, mô tả trạng hệ thống 1.1 Khảo sát trạng hệ thống a) Mơ hình tổ chức b) Chức năng, quan hệ phận hệ thống: 1.2 Mô tả trạng hệ thống Quy trình nghiệp vụ a)  Người Quản Lý có quyền “Quản Lý ” Thủ Thư  Thủ Thư có chức Quản lý Độc Giả , báo cáo vi phạm, thống kê liệu, quản lý sách ,quản lý mượn trả  Người Dùng (Độc Giả ) có Chức Năng Mượn sách Chả sách Khởi tạo lập kế hoạch 1.1 Khởi tạo dự án a) Các hoạt động Đội ngũ ban đầu hệ thống: 12 | Trang SRS STT Quan hệ làm việc với khách hàng: - Xây dựng nguyên tắc quản lý dự án: - Liệt kê kế hoạch toàn dự án thời gian bắt đầu giai đoạn dự kiến hoàn thiện từ ngày (13/9 /2022 Đến 25/10/2022) b) Xác định Đối tượng sử dụng hệ thống  Quản lý  Thủ thư  Độc giả c) Phương pháp phát triển phần mềm Phương pháp phát triển phần mềm nhóm chúng tơi sử dụng mơ hình (Scrum )  Scrum phương pháp Agile (phát triển phần mềm linh hoạt) dựa chế lặp tăng trưởng  Scrum thiết kế để hỗ trợ việc phát triển, cung cấp cải tiến sản phẩm phức tạp 13 | Trang SRS d) Đánh giá tính khả thi dự án Người quản lý sử dụng phần mền:  dễ dàng việc quản lý ca làm việc nhân viên , cha cứu số liệu đơn giản sổ sách thông thường Thủ Thư sử dụng phần mền:  Quản lý mượn trả sách đơn giản hơn, quản lý đọc giả thông tin độc giả lưu hệ thống dễ dàng cho việc tìm kiểm  Ngồi thủ thư quản lý sách , thống kê số liệu báo cáo độc giả vi phạm Khi Chỉ sử dụng sổ sách :  Khó quản lý  Nếu lượng Độc giả Hoặc số lượng người mượn nhiều thủ thư quản lý gây tốn nguồn nhân lực  Số lượng Người dùng lớn sử dụng sổ sách thông thường 10 Bối cảnh 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 nhiệm vụ quan trọng hàng đầu nước ta Song song với việc đào tạo, việc quản lý không phần quan trọng đặc biệt việc quản lý sách thư viện Hằng ngày số lượng lớn sách thư viện sử dụng Việc quản lý sách vốn khó khăn, mặt khác nhu cầu đọc ngày tăng nên việc quản lý sách thư viện khó khăn Nắm u cầu đó, nhóm chúng tơi tạo phần mềm quản lý thư viện để 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 lưu trữ liệu sách, giúp độc giả thuận lợi tìm kiếm tài liệu 14 | Trang SRS 11 Các chức sản phẩm Hình 1: Sơ đồ phân rã chức 12 Đặ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í thư viện: Quản lý tồn hệ thống hoạt động thư viện Thủ thư: Có trách nhiệm cập nhập hàng ngày sách báo cập nhập độc giả Huỷ bỏ độc giả đến thời điểm hết hạn khỏi danh mục Sắp xếp sách theo thứ tự định khu vực kệ sách để dễ tìm kiếm sách có u cầu mượn Ngồi cịn lập thơng báo thống kê số sách mượn, số độc giả sách hỏng từ xác định sách chủ đề mà độc giả mượn nhiều để có kế hoạch bổ sung sách Bộ phận phục vụ độc giả: cung cấp thẻ thư viện, thẻ mượn trả sách, kiểm tra độc giả, xoá bỏ độc giả hạn mượn sách Việc cho mượn sách theo hình thức:  Mượn đọc chỗ phòng đọc  Mượn mang nhà để tham khảo (mượn giáo trình theo học kỳ) 15 | Trang SRS 13 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 2005 Yêu cầu phần cứng: + CPU: P.IV trở lên + RAM: 512 MB + Đĩa cứng (ổ C: ): Tối thiểu trống 1Gb + Hệ điều hành: Windows, thấp Service Pack 14 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 2005 - 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ữ thong tin sử dụng  Bàn giao sản phẩm thời gian địa điểm thích hợp  Phần mềm chạy Windows 15 Các giả định phụ thuộc  Máy tính bắt buộc phải kết nối mạng Lan cục  Phần mềm hổ trợ lưu hệ thống theo thời gian định sẵn  Có thể tính hợp sử dụng nguồn liệu khác 16 | Trang SRS PHẦN 2: DATABASE 1.1 Xác định thực thể        Sách Nhân Viên Đọc giả Phiếu mượn trả Nhà xuất Tác giả Kệ Sách 1.2 Entities Relationship Model 17 | Trang SRS Hình 2: lược đồ ER 1.3 Chuẩn hóa 1NF, 2NF, 3NF  Chuẩn hóa 1NF: Loại bỏ trường đa trị,khơng lặp,khơng chưa giá trị tính tốn  Phiếu mượn trả(Mã phiếu mượn,ngày mượn,số lượng mượn,ngày hẹn trả,đã trả,Mã sách,tên sách,nhà xuất bản,thể loại,số trang,ngơn ngữ,quốc gia,giá tiền,vị trí, Mã nhân viên,Mã đọc giả)  Đọc giả(Mã đọc giả, tên đọc giả,ngày sinh,địa chỉ,số điện thoại,gmail, loại đọc giả)  Nhân viên(Mã nhân viên,tên nhân viên,ngày sinh,địa chỉ,số điện thoại,chức vụ,gmail)  Chuẩn hóa 2NF: Khóa cột đơn, Loại bỏ phụ thuộc hàm khơng hồn tồn vào khóa  Sách(Mã sách ,tên sách,số trang,ngơn ngữ,quốc gia,giá tiền)  Nhà xuất bản_Sách(Mã sách , Mã nhà xuất bản)  Nhà xuất bản(Mã nhà xuất bản,tên nhà xuất bản, địa chỉ,số điện thoại, gmail)  Thể loại_Sách(Mã sách, Mã thể loại)  Thể loại(Mã thể loại,Tên thể loại)  Tác giả_Sách(Mã sách, Mã tác giả)  Tác giả(Mã tác giả,tên tác giả,địa chỉ,số điện thoại, gmail)  Bộ sách(Mã sách, Mã bộ,số lượng,giá bộ)  Kệ sách(Mã kệ,tên kệ,tên hàng,số hàng)  Khu(Mã khu,tên khu)  Vị trí chi tiết(Mã kệ,Mã khu)  Chi tiết sách(Mã sách, Mã thể loại, Mã tác giả,Mã vị trí chi tiết)  Nhân viên(Mã nhân viên,tên nhân viên,ngày sinh,địa chỉ,số điện thoại,gmail)  Nhân viên_Chức vụ(Mã nhân viên,Mã chức vụ)  Chức vụ(Mã chức vụ,tên chức vụ)  Phiếu mượn_Nhân viên(Mã phiếu mượn, Mã nhân viên)  Phiếu mượn(Mã phiếu mượn,ngày mượn,ngày hẹn trả,ngày trả,trạng thái,ghi chú)  Phiếu mượn_Đọc giả(Mã phiếu mượn,Mã độc giả)  Phiếu mượn_Sách(Mã phiếu mượn, Mã sách)  Đọc giả(Mã đọc giả, tên đọc giả,ngày sinh,địa chỉ,số điện thoại,gmail)  Đọc giả_Chức vụ(Mã đọc giả,Mã chức vụ)  Chức vụ(Mã chức vụ,tên chức vụ)  CTPM(Mã phiếu mượn,Mã chi tiết phiếu mượn,Mã sách,ghi chú) 18 | Trang SRS  Chuẩn hóa 3NF: Khơng bắc cầu  Khơng có quan hệ bắc cầu 1.4 ERD Hình 3: Sơ đồ ERD  Chi tiết ERD Tên bảng Sách NXB_Sach NXB TheLoaiSach TheLoai TacGiaSach TacGia BoSach SRS KeSach Khu ViTriChiTiet NhanVien NhanVienChucVu PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ Mơ hình Use Ký hiệu Chú Thích Chức 20 | Trang SRS Người dùng Bao gồm Mở rộng Mối quan hệ actor thực thể Kế thừa Hình 4: Chú thích ký hiệu dung Usercase Hình 5: Sơ đồ use case Tổng quát Hình 6: Sơ đồ use case quản lý sách 21 | Trang SRS Hình 7: Sơ đồ use case quản lý đọc giả Hình 8: Sơ đồ use case quản lý mượn trả Hình 9: Sơ đồ use case thống kê Hình 10: Sơ đồ use case Tổng quát Hình 11: Sơ đồ use case tìm kiếm Hình 12: Sơ đồ use case người quản lý 22 | Trang SRS Mơ hình Activity Diagram Class Diagram Thiết kế giao diện Hình 1:Giao diện chức đăng ký Hình 2:Giao diện chức đăng nhập Hình 3:Giao diện chức quản lý tài khoản Hình 4:giao diện chức quản lý sách Hình 5:giao diện chức thống kê sách Hình 6:giao diện chức báo cáo vi phạm Hình 7:giao diện chức phản hồi 23 | Trang SRS 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) Mô tả chi tiết: b) Tác nhân: 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ụ 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 24 | Trang SRS + 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 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 Phụ lục A: Kế hoạch tương lai Phụ lục B: Phụ lục C: ❖ 25 | Trang ... vụ)  Phiếu mượn_ Nhân viên(Mã phiếu mượn, Mã nhân viên)  Phiếu mượn( Mã phiếu mượn, ngày mượn, ngày hẹn trả,ngày trả,trạng thái,ghi chú)  Phiếu mượn_ Đọc giả(Mã phiếu mượn, Mã độc giả)  Phiếu mượn_ Sách(Mã... viện: quản lí tốt số lượng sách cho mượn số lượng sách mà khách hàng trả Phạm vi đề tài Phần mềm quản lí phiếu mượn cài đặt hệ thống máy tính thủ thư Giúp thủ thư dễ dàng tạo phiếu mượn, trả cho. .. tương lai 25 PHẦN 8: YÊU CẦU KHÁC 25 | Trang SRS ❖ ❖ DANH SÁCH THÀNH VIÊN STT Theo dõi phiên tài liệu SRS ❖ NHẬN XÉT CỦA GIẢNG

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