1. Trang chủ
  2. » Cao đẳng - Đại học

Đặc tả yêu cầu phần mềm quản lý thư viện

8 106 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 229,01 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

5.1.2 Yêu cầu / Chuỗi đáp ứng Yêu cầu: Người sử dụng cần phải thực hiện theo yêu cầu của hệ thống khi muốn đăng nhập vào hệ thống.. 5.3.2 Yêu cầu / Chuỗi đáp ứng Yêu cầu: Các bảng biểu g

Trang 1

Đặc Tả Yêu Cầu Phần Mềm

Quản Lý Thư Viện

I Giới thiệu

Ngày nay, ngành CNTT đã và đang có những bước phát triển hết sức mạnh mẽ trong mọi mặt của đời sống, kinh tế và xã hội Sự phát triển của quy mô các doanh nghiệp, xí nghiệp và cơ quan

đã làm tăng khối lương thông tin, do vậy làm cho công tác quản lý thủ công bằng sổ sách trở nên hết sức phức tạp Xu thế dựa vào máy tính để phục vụ công tác quản lý thông tin, sổ sách … là một nhu cầu thiết yếu trong hầu hết mọi ngành, mọi doanh nghiệp và mọi lĩnh vực Chính từ yêu cầu trên, chương trình “Quản lý thư viện” ra đời, với mong muốn góp phần nâng cao hiệu quản quản lý và sử dụng tài nguyên thư viện

II Mô tả phần mềm

Các chức năng chính của phần mềm quản lý thư viện gồm:

Quản lý nhập sách

Quản lý mượn sách, trả sách

Thống kê

Tìm kiếm

1 Đặc điểm người sử dụng

Phân loại nhóm người sử dụng:

Giám đốc: Quản lý toàn bộ hoạt động hệ thống thư viện

Thủ thư: Có trách nhiệm

o Cập nhập hàng ngày sách báo và cập nhập độc giả

o Huỷ bỏ các độc giả đã đến thời điểm hết hạn ra khỏi danh mục

o Sắp xếp sách theo thứ tự nhất định của từng khu vực kệ sách để dễ tìm kiếm sách khi có yêu cầu mượn

o Lập thông báo thống kê số sách mượn, số độc giả và sách hỏng từ đó 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

Bộ phận phục vụ độc giả: cung cấp thẻ thư viện, thẻ muợ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:

o Mượn đọc tại chỗ ở phòng đọc

o Mượn mang về nhà để tham khảo (mượn giáo trình theo học kỳ)

Trang 2

2 Môi trường vận hành

Ngôn ngữ lập trình: Tùy chọn

Yêu cầu phần cứng: Tùy chọn

3 Các ràng buộc về thực thi và thiết kế

Giao diện đơn giản, thân thiện với người sử dụng

Kích thước của CSDL đủ lớn để lưu trữ thông tin khi sử dụng

Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp

4 Giao diện người sử dụng

, quản lý mượn sách, trả sách, thống kê, tìm kiếm

Quản lý độc giả

Phiếu quản lý độc giả bao gồm các thông tin theo biểu mẫu sau:

Quản lý độc giả

Họ tên: ……… Ngày sinh: ……… Địa chỉ: ……… CMND: ………

Ví dụ:

MaDG HoTen NgaySinh DiaChi CMND

2 Nguyễn Văn Nhân 13-Apr-87 Hải Phòng 14752689

Quản lý sách

Phiếu quản lý sách bao gồm các thông tin theo biểu mẫu sau:

Quản lý sách

Tên sách: ……… Tác giả: ……… Thể loại: ………

Ví dụ:

Trang 3

MaSach TenSach MaLoai TenTacGia

1 Tư Tưởng Hồ Chí Minh 1 Lâm Nguyễn Duy

Quản lý mượn trả

Phiếu quản lý mượn trả bao gồm các thông tin theo biểu mẫu sau:

Quản lý mượn trả

Tên độc giả: ……… Tên sách: ………

Ngày mượn: ……… Ngày trả: ………

Ví dụ:

MaPhieu MaDG MaSach NgayMuon NgayTra

Giao diện thân thiện dễ sử dụng

Màu sắc hòa hợp

Font chữ Time New Roman, cỡ chữ 14

Góc trên bên phải là logo

Ở giữa là mục chọn các chức năng

Góc dưới bên phải là mục trợ giúp cho người sử dụng

5 Các tính năng của hệ thống

Đăng nhập

Đăng ký

Quản lý nhập sách

Quản lý mượn sách, trả sách

Thống kê

Tìm kiếm

5.1 Tính năng đăng nhập

5.1.1 Mô tả

Mô tả: Dùng để đăng nhập vào hệ thống để sử dụng các tính năng của chương trình

Trang 4

5.1.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Người sử dụng cần phải thực hiện theo yêu cầu của hệ thống khi muốn đăng nhập vào hệ thống

Chuỗi đáp ứng: Một bảng thông báo sẽ hiện ra hỏi bạn có đăng nhập hoặc thoát có thêm phần đăng ký nếu bạn chưa đăng ký

5.2 Tính năng đăng ký

5.2.1 Mô tả

Mô tả: Dùng để đăng ký tên tài khoản, mật khẩu, thông tin cá nhân, ngày làm thẻ và ngày hết hạn để thực hiện cho quá trình đăng nhập

5.2.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Người sử dụng cần phải thực hiện theo yêu cầu của hệ thống Ví dụ: Khi click vào chức năng đăng ký nếu chưa là thành viên

Chuỗi đáp ứng: Một bảng thông báo sẽ hiện ra giúp bạn điền đầy đủ thông tin để đăng ký bạn hoặc có thể chọn thoát

5.3 Tính năng quản lý nhập sách

5.3.1 Mô tả

Mô tả: Dùng để quản lý sách hiệu quả, nhập thông tin cho sách nếu có thay đổi, cập nhật thông tin cho sách mới Các thông tin sách bao gồm

STT Tên Ý nghĩa

1 MaSach Mã của sách

2 TenSach Tên của sách

3 MaLoai Mã thể loại

4 TenTacGia Tên của tác giả

5 TinhTrang Tình trạng mượn hoặc chưa mượn

Các thông tin của thể loại bao gồm:

STT Tên Ý nghĩa

1 MaLoai Mã thể loại của sách

2 Ten Tên của thể loại

Trang 5

5.3.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Các bảng biểu giúp người quản lý có thể cập nhật sách, bổ sung, thay đổi, tất cả các dữ liệu về sách có sẵn hoặc sắp nhập về

Chuỗi đáp ứng: Bảng Quản lý nhập sách có sẵn các tinh năng các phần liên quan đến sách, các khung điền dữ liệu giúp thay đổi và nhập sách mới Có thể xóa loại bỏ và sửa chữa chúng

5.4 Tính năng quản lý độc giả

5.4.1 Mô tả

Mô tả: Dùng để quản lý các thông tin của độc giả Các thông tin độc giả bao gồm

STT Tên Ý nghĩa

2 HoTen Họ tên độc giả

3 NgaySinh Ngày sinh của độc giả

4 DiaChi Địa chỉ của độc giả

5 CMND Số chứng minh thư của độc giả

5.4.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Người quản lý có thể cập nhật, bổ sung, thay đổi thông tin của độc giả khi độc giả cần thay đổi thông tin, bổ sung thêm thông tin

Chuỗi đáp ứng: Bảng Quản lý độc giả có sẵn các tính năng để thêm thay đổi và cập nhật thông tin của độc giả

5.5 Tính năng quản lý mượn sách, trả sách

5.5.1 Mô tả

Mô tả: Dùng để quản lý các thông tin về việc mượn hoặc trả sách của độc giả Các thông tin mượn trả bao gồm

STT Tên Ý nghĩa

1 MaPhieu Mã của phiếu mượn trả

2 MaDG Mã của độc giả

3 MaSach Mã của sách

4 NgayMuon Ngày mượn sách

5 NgayTra Ngày trả sách

Trang 6

5.5.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Người quản lý có thể cho độc giả mượn hoặc thu lại sách khi độc giả trả

Chuỗi đáp ứng: Bảng Quản lý mượn sách cần nhập thông tin chính xác yêu cầu mượn sách của độc giả Bảng trả sách cũng cần điền đầy đủ các yêu cầu, thời gian để độc giả trả lại đúng thời gian và số sách đã mượn

5.6 Tính năng thống kê

5.6.1 Mô tả

Mô tả: Khi người dùng nhập đầy đủ dữ liệu cần thiết thì hệ thống sẽ tự động tính toán, thống kê và đưa ra kết quả

5.6.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Người quản lý nhập số liệu để thống kê về việc quản lý sách theo định kỳ Chuỗi đáp ứng: Bảng Thống kê có sẵn các tính năng các phần liên quan đến việc nhập số liệu, nhập sách, thời gian số sách mượn, số sách trả các khung điền số liệu cho việc thống kê dễ hơn và chính xác hơn

5.7 Tính năng tìm kiếm

5.7.1 Mô

Mô tả: Dùng để tìm kiếm thông tin sách có trong thư viện

5.7.2 Yêu cầu / Chuỗi đáp ứng

Yêu cầu: Người dùng có thể tìm kiếm mọi thông tin về tất cả các sách có trong thư viện Chuỗi đáp ứng: Bảng tìm kiếm có thể giúp cho người dùng có thể tìm kiếm sách nhanh chong hơn nhờ những hướng dẫn có sẵn

6 Các yêu cầu phi chức năng

6.1 Yêu cầu thực thi

Nhận danh sách từ bảng độc giả, có thể xuất danh sách độc giả hoặc danh sách sách trong kho và in ra máy in khi cần

Người dùng có thể thay đổi các qui định nhập mới sách, qui định mượn sách, thay đổi các biểu mẫu, thay đổi phiếu (ví dụ như thay đổi số sách mượn tối đa), phần mềm thì có thể ghi nhận mới và thay đổi cách thức kiểm tra

6.2 Yêu cầu an toàn

Hệ thống có thể phục hồi thông tin về sách đã xóa, thông tin người dùng, độc giả và cũng

có thể hủy vĩnh viễn chúng

Trang 7

6.3 Yêu cầu bảo mật

STT Nghiệp vụ Quản trị Thủ thư Khác

6 Sửa thông tin độc giả X X

6.4 Các đặc điểm chất lượng phần mềm

STT Yêu cầu Mô tả chi tiết Ghi chú

1 Dễ sửa lỗi Xác định lỗi nhanh Khi sửa thì sửa 1 lỗi chức năng

không ảnh hưởng tới các chức năng khác

2 Dễ bảo trì Thêm hoặc thay đổi chức

năng mới nhanh

Không ảnh hưởng tới các chức năng đã có

3 Tái sử dụng Xây dựng phần mềm

quản lí mới nhanh phát triển từ phần mềm cũ

Với cùng các yêu cầu nghiệp vụ

4 Dễ thích ứng Tức là khi đổi sang hệ

quản trị mới hệ thống vẫn hoạt động tốt

Vói cùng yêu cầu nghiệp vụ

5 Tính dễ sử dụng Phần mềm dễ sử dungh,

giao diện thân thiện với người dùng

Có phần hướng dẫn sử dụng phần mềm

6 Tính chính xác Dữ liệu trong hệ thống và

dữ liệu xuất ra cần phải chính xác

Dữ liệu được kiểm tra chặt chẽ khi thực hiện các thao thác trên chúng

7 Tính linh hoạt Có thể thực hiện nhiều

thao tác cùng lúc

Khả năng xử lý dữ liệu tốc độ ổn định, nhiều người có thể truy cập

Trang 8

cùng một lúc

8 Tính thao tác giữa

các thành phần

Thao tác giữa các thành phần trong cơ sở dữ liệu cần phải được tương thích với nhau

Có sự liên kết chặt chẽ giữa các bảng dữ liệu

9 Tính có thể kiểm

thử

Dễ dàng kiểm tra hoạt động của phần mềm bằng các cơ sở dữ liệu mẫu để phát hiện lỗi của phần mềm

Dễ dàng phát hiện lỗi bằng cách xem xét mẫu cơ sở dữ liệu

10 Tính khả chuyển Khả năng chạy được trên

nhiều hệ thống máy tính hay trên nhiều hệ điều hành khác nhau

Có thể chuyển từ hệ thống nọ sang hệ thống kia mà gần như không phải sửa đổi gì

Ngày đăng: 11/12/2021, 23:31

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w