Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

BAOCAO QUAN LY THU VIEN.doc
Nội dung xem thử
Mô tả chi tiết
Sở giáo dục và đào tạo Tp.Hồ Chí Minh
Trường Đại học dân lập Văn Lang
Khoa Công nghệ thông tin
------------------
BÁO CÁO ĐỒ ÁN
MÔN KỸ THUẬT THIẾT KẾ PHẦN MỀM
ĐỀ TÀI:
GVHD: thầy Phan Minh Hoàng
Nhóm thực hiện:
1. Phan Ngọc Châu T076274
2. Nguyễn Trí Đạt T077033
3. Lưu Thị Bảo Ngân T072923
4. Đặng Tiến Lâm T076339
5. Nguyễn Thị Như Quỳnh T074375
Thành phố Hồ Chí Minh – 8/6/2010
Môn Kỹ thuật Thiết kế Phần mềm
Nhóm thực hiện: No-name 2
Môn Kỹ thuật Thiết kế Phần mềm
I. Lời nói đầu:
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 thư viện .
Hằng ngày, một số lượng sách lớn trong các thư viện được sử dụng vì vậy việc
quản lý sách vốn đã rất khó khăn, thêm vào đó, 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 lại càng khó khăn hơn.
Vì thế để người quản lý làm tốt công việc của mình thì cần có một phần mềm
quản lý thư viện có chất lượng không những có tính hiệu quả mà còn phải đáp
ứng đầy đủ các yếu tố như : tính đúng đắn, tính tiện dụng, tính tiến hóa …và đặc
biệt là phải thân thuộc với người sử dụng để làm thành một phần mềm hoàn
chỉnh. Phần mềm hỗ trợ các chức năng thông dụng mà nhiệm vụ của thủ thư hay
làm và hỗ trợ việc lưu trữ dữ liệu sách trong thư viện.
II. Đặc tả chương trình:
Mỗi bạn đọc được gọi là độc giả thuộc 1 loại độc giả cố định của thư viện.
Muốn mượn được sách trong thư viện thì độc giả cần làm 1 thẻ độc giả. Khi đến
mượn sách, độc giả phải trình thẻ độc giả để nhân viên thư viện kiểm tra thông
tin thẻ có hợp lệ không rồi mới tiến hành lập các phiếu mượn hoặc phiếu trả
sách. Các sách trong thư viện được phân theo thể loại sách và ngôn ngữ để giúp
thuận tiện cho việc sắp xếp và tìm kiếm. Các nhân viên trong thư viện làm việc
dưới sự quản lý của quản lý thư viện nên mỗi cuối tháng đều làm các báo cáo để
thống kê sách mượn và thống kê sách trả trong tháng để báo cáo với quản lý.
* Ghi chú: các chữ màu đỏ là tên các bảng có trong cơ sở dữ liệu.
III. Các công cụ phát triển chương trình và lập báo cáo:
Chương trình và báo cáo có sử dụng các phần mềm dưới đây để thiết kế và
thực thi:
1. Microsoft Visual Studio 2005
2. SQL Server 2005 Express
3. Thư viện liên kết động Irisskin
4. Microsoft Visio 2007
5. Rational Rose 2003
Nhóm thực hiện: No-name 3
Môn Kỹ thuật Thiết kế Phần mềm
6. Power Designer 6
IV.Use case diagram:
1. Diagram:
2. Đặc tả Use case:
2.1: Use case LOGIN:
Mô tả vắn tắt:
Use case cho phép người dùng đăng nhập vào hệ thống với tên
và mật khẩu.
Hoạt động này được yêu cầu trước khi sử dụng phần mềm.
Tên và Mật Khẩu của người quản lý mặc định là “NV0001” &
“11”.
Điều kiện tiên quyết:
Phần mềm đã được mở
Người dùng chưa đăng nhập vào hệ thống
Nhóm thực hiện: No-name 4
Môn Kỹ thuật Thiết kế Phần mềm
Các dòng cơ bản:
Bước Mô tả
1 Người dùng nhập Tên và Mật Khẩu vào form [Đăng
nhập]
2 Người dùng nhấn nút [Đăng nhập] trên hộp thoại này
3 Phần mềm hiển thị giao diện tương ứng với tài khoản
Các dòng thay thế:
Người dùng nhấn nút [Thoát] trên hộp thoại [Đăng Nhập]
Bước Mô tả
1 Đóng hộp thoại [Đăng Nhập] và thoát khỏi chương trình
i. Lỗi xảy ra khi người dùng nhấn nút [Đăng nhập]:
Điều này xảy ra ở bước 2 của các dòng cơ bản ở trên khi:
• SQL Server chưa được khởi động.
• CSDL chưa được khởi tạo hoặc kết nối bị mất.
• Tên hoặc Mật Khẩu hoặc cả hai để trống hoặc sai.
Bước Mô tả
1 Phần mềm hiển thị hộp thoại thông báo lỗi đã xảy ra
2 Quay lại bước 1 của các dòng cơ bản ở trên
2.2: Use case LOGOUT:
Mô tả vắn tắt:
Use case cho phép người dùng đăng xuất khỏi hệ thống.
Điều kiện tiên quyết:
Phần mềm đã được mở
Người dùng đã đăng nhập vào hệ thống
Các dòng cơ bản:
Bước Mô tả
1 Người dùng nhấn nút [Đăng xuất] trên giao diện chính
của chương trình
Nhóm thực hiện: No-name 5