- Ứng dụng dễ dàng sử dụng phù hợp với nhiều độ tuổi từ 16 trở lên - Phù hợp với từng chức năng của từng người dùng như: Quản lý có thể quản lý thủ thư, sách và độc giả Thủ thư có thể q
Trang 1<QUẢN LÝ THƯ VIỆN>
Software Requirement Specification
Project Code: <Code of the library>
Document Code: <SRS-17303-5 >– v<x.x>
<Location, issued date of the Document>
Trang 2*A - Added M - Modified D - Deleted
Effective Date Changed
M , D
Change Description New Version
21 Sept 2022 The first version
Trang 3QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 5QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 6TABLE OF CONTENTS
1.3 Definitions, Acronyms, and Abbreviations(Định nghĩa, từ viết tắt) 5
3.7 On-line User Documentation and Help System Requirements 16
3.11 Legal, Copyright, and Other Notices (Các thông báo pháp lý, bản quyền
4 SUPPORTING INFORMATION(THÔNG TIN HỖ TRỢ) 16
Trang 7QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 81 INTRODUCTION
Tài liệu SRS là từ viết tắt của Software Requirement Specification, được dịch
ra tiếng việt là tài liệu đặc tả yêu cầu SRS là tài liệu được sử dụng để mô tả chi tiết các yêu cầu chức năng và phi chức năng của hệ thống Tài liệu này sẽ hỗ trợ đưa
ra các tính năng của hệ thống hay dùng cho việc đọc hiểu hệ thống của bên thứ ba liên quan đến công ty.
1.1 Purpose (Mục Đích)
Mục đích cung cấp mô tả toàn diện về một sản phẩm phần mềm sẽ được phát triển, bao gồm mục đích của nó, các quy trình kinh doanh chính sẽ được hỗ trợ, các tính năng, các thông số hiệu suất chính và hành vi Như vậy, về cơ bản, nó đóng vai trò như một bản đồ hướng dẫn quá trình phát triển và giúp mọi người đi đúng hướng.
1.2 Scope(Phạm vi)
Ứng dụng phần mềm SRS được áp dụng để quản lý thư viện FPT sử dụng mô hình use-case bao quát các chức năng chính, dễ hơn trong quá trình tạo phần mềm SRS
Trang 9QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 101.3 Definitions, Acronyms, and Abbreviations(Định nghĩa, từ viết tắt)
1.4 References (Người giới thiệu)
Tài liệu tham khảo:
Giảng viên: Nguyễn Văn Định Tài liệu: Từ slide bài giảng - kho học liệu FPT
Trang 11QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 122 OVERALL DESCRIPTION
1 Quan điểm 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 là nhiệm vụ quan trọng và hàng đầu của nước ta Song song với việc đào tạo, việc quản lý cũng không kém phần quan trọng đặc biệt là việc quản lý sách trong các thư viện Hằng ngày một số lượng lớn sách trong các thư viện được sử dụng.
Việc quản lý sách vốn đã rất khó khăn, mặt khác do nhu cầu đọc của chúng ta ngày càng tăng nên việc quản lý sách trong các thư viện càng khó khăn hơn Nắm được
yêu cầu đó, nhóm chúng tôi đã tạo ra một 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 và hỗ trợ việc lưu trữ dữ liệu sách, giúp độc giả thuận lợi khi tìm kiếm tài liệu….
- Ứng dụng dễ dàng sử dụng phù hợp với nhiều độ tuổi từ 16 trở lên
- Phù hợp với từng chức năng của từng người dùng như:
Quản lý có thể quản lý thủ thư, sách và độc giả Thủ thư có thể quản lý sách, độc giả
Nhân viên phục vụ: Quản lý số lượng độc giả mượn trả sách Độc giả: Đánh giá thư viện, nhân viên hoặc sách
Trang 13QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 14Tất cả các yêu cầu phần mềm ở mức độ chi tiết đủ để cho phép các nhà thiết
kế thiết kế một hệ thống đáp ứng các yêu cầu đó và người kiểm tra để kiểm tra xem
hệ thống có đáp ứng các yêu cầu đó không.
giao diện của người quản lý thư viện
View toàn giao diện Hiển thị giao diện cho phép
admin quản lý sách và nhân viên trong thư viện
Xem toàn nhân viên trong thư viện Hiển thị tất cả nhân viên trong thư viện Xem từng nhân viên Cho phép hiển thị thông tin cá
nhân của từng nhân viên đã và đang làm việc
Thêm - sửa - xóa nhân viên Cho phép admin xem hoặc sửa
hoặc xóa nhân viên ra khỏi danh sách nhân viên
Xem toàn bộ sách Cho phép admin xem toàn bộ số
lượng sách trong thư viện
Trang 15QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 16Xem thông tin của sách Hiển thị thông tin chi tiết của từng
cuốn sách Sắp xếp theo thể loại Hiển thị sách theo từng thể loại
đã được sắp xếp Sắp xếp theo số lượng người
mượn Hiển thị sách được sắp xếp theo tỷ lệ mượn cao nhất hoặc thấp
nhất Cập nhật sách Thêm sửa xóa sách trong thư
viện
theo danh mục nhân viên hoặc sách
Thông kê sách Tổng hợp số lượng sách nhập
vào, hư hỏng, người mượn nhiều nhất,
Cấp quyền truy cập Cho phép thủ thư mới truy cập
vào phần mềm hệ thống Xóa quyền Xóa quyền truy cập vào hệ thống
khi cần thiết
2 Module 2: Đối với thủ thư
giao diện của thủ thư Giao diện màn hình chính hiển thị màn hình giao diện với
người đăng nhập là nhân viên thư viện cho phép truy cập đến sách và người mượn, thống kê lượng khách hàng và sách Xem toàn bộ sách Cho phép admin xem toàn bộ số
lượng sách trong thư viện Xem thông tin của sách Hiển thị thông tin chi tiết của từng
Trang 17QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 18cuốn sách Sắp xếp theo thể loại Hiển thị sách theo từng thể loại
đã được sắp xếp Sắp xếp theo số lượng người
mượn Hiển thị sách được sắp xếp theo tỷ lệ mượn cao nhất hoặc thấp
nhất Cập nhật sách Thêm sửa xóa sách trong thư
viện Xem toàn bộ người mượn Hiển thị danh sách khách hàng
đã mượn sách trong thư viện Xem thông tin của người mượn Hiển thị thông tin cụ thể của
người mượn sách : năm sinh, địa chỉ, số điện thoại,
khách hàng mượn trả sách gồm: tên sách mượn, ngày mượn trả,
Cập nhật thành viên độc giả Thêm, sửa, xóa độc giả Thống kê thành viên đọc giả Tổng hợp thống kê độc giả
mượn sách theo số lượng lần mượn, ngày mượn…
Gia hạn thẻ thành viên Cho phép gia hạn thẻ thành viên
của độc giả nếu độc giả muốn tiếp tục
thủ thư những khách hàng đã quá ngày trả sách
Trang 19QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 20Cấp quyền truy cập cho khách hàng Cấp quyền cho phép độc giả truy cập vào hệ thống độc giả
3 Module 3: Đối với người mượn
nhập vào giao diện của người mượn sách
Giao diện màn hình Hiển thị giao diện của người
mượn sách: hiển thị thông tin, số sách đã mượn,đánh giá,
Đánh giá với thư viện Hiển thị text để người dùng nhập
đánh giá đối với thư viện Đánh giá với sách Hiển thị text để người dùng nhập
đánh giá đối với sách Đánh giá với nhân viên Hiển thị text để người dùng nhập
đánh giá đối với nhân viên
Trang 21QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification
Trang 22từ đó xác định các sách và chủ đề mà được độc giả mượn nhiều nhất để có kế hoạch bổ sung sách Cung cấp thẻ thư viện, thẻ mượn trả sách, kiểm tra độc giả, xoá bỏ các độc giả đã quá hạn mượn sách Việc cho mượn sách này theo 2 hình thức:
- Mượn đọc tại chỗ ở phòng đọc
- Mượn mang về nhà để tham khảo (mượn giáo trình theo học kỳ)
3 Bộ phận dành cho độc giả: cho phép độc giả đánh giá theo các đối tượng như đánh giá đối với thủ thư, phục vụ độc giả, thư viện, sách trong thư viện,
3.3 Reliability (độ tin cậy)
Độ tin cậy của hệ thống:
● Tính khả dụng: - Thời gian khả dụng 30% trong mỗi lần khả dụng tìm kiếm
- Số giờ sử dụng: không giới hạn cho đến khi bị bảo trì
● Thời gian trung bình giữa các lần thất bại (MTBF) : 2 phút cho mỗi lần đăng nhập thất bại
● Thời gian trung bình để sửa chữa (MTTR) —hệ thống được phép ngừng hoạt động sau khi bị lỗi trong vòng tối đa 2 ngày
● Độ chính xác: 90% hiển thị tất cả những gì liên quan nhất
● Tỷ lệ lỗi hoặc lỗi tối đa: 20% không để bị tình trạng mất hoàn toàn dữ liệu trên
- Chế độ suy thoái: hệ thống sẽ cho kết quả lâu hơn lúc đầu, số lượng người được phép truy cập giảm sút, …
Trang 23QUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specificationQUAN.ly.THU.VIEN.software.requirement.specification