Báo cáo xây dựng hệ thống thư viện - Pdf 14



0 | P a g e

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
*

BÀI TẬP LỚN PTTKHTTT
Đề tài:
XÂY DỰNG HỆ THỐNG THƯ VIỆN
Sinh viên thực hiện:

Họ và tên
SHSV
1. Phạm Mỹ Hảo
20090992
2. Phạm Thị Hợi
3. Nguyễn Thị Trang
4. Nguyễn Hùng Việt
20091202
20092808
20093254
Mã lớp: 35550 Giáo viên hýớng dẫn:


2) Các ca sử dụng: 19
3) Thiết lập các mối liên quan 20
PTTKHTTT GVHD: TS Trần Đức Khánh
2 | P a g e
4) Lập biểu đồ ca sử dụng 21
a) Đăng kí người dùng 22
b) Đăng nhập 23
c) Đặt sách 24
d) Trả sách 25
e) Cho mượn sách 26
f) Tìm sách 27
g) Cập nhật thông tin người dùng 28
h) Kiểm tra trạng thái 29
III) Mô hình thực thể liên kết 30
IV) Phân tích kịch bản 31
1) Đăng kí người dùng 32
2) Đăng nhập 33
3) Đặt sách 34
4) Trả sách 35
5) Cho mượn sách 36
6) Tìm sách 37
7) Cập nhật thông tin người dùng 38
8) Kiểm tra trạng thái 39
V) Phân tích đối tượng làm việc 38
1) Đặt sách 38
2) Trả sách 39
3) Cho mượn sách 40
4) Tìm sách 41
VI) Thiết kế giao diện 42
1) User 42

e) Trả sách 133
f) Tìm sách 136
g) Kiểm tra trạng thái 139
h) Cập nhật thông tin người dùng 141
IX) Kiểm thử 143
1) Đăng kí 143
2) Đăng nhập 143
PTTKHTTT GVHD: TS Trần Đức Khánh
4 | P a g e
3) Đặt sách 144
4) Trả sách 145
5) Mượn sách 145
6) Tìm sách 146
7) Cập nhật thông tin người dùng 147
8) Kiểm tra trạng thái 148
X) Tài liệu tham khảo 148
ra 1 loại giấy tờ nào đó để xác nhận danh tính ( Thẻ bảo hiểm, bằng lái xe,
CMND, ).
Thẻ được cấp chỉ có thể sử dụng trong thư viện của thành phố S.
Người sử dụng internet có thể truy nhập hệ thống thư viện như những
người dùng khác bằng tài khoản họ đăng kí trên mạng. Mật khẩu của tài
khoản có thể được thay đổi bất cứ lúc nào.

2) Sử dụng thư viện qua mạng internet
Người sử dụng có thể sử dụng hệ thống thư viện bằng cách truy nhập bằng
tài khoản của mình.
Cán bộ của thư viện có thể truy nhập vào thư viện bằng tài khoản của họ.
Cán bộ thư viện có thể tận dụng hệ thống để thi hành các chức năng của
thư viện. Họ có thể tìm sách, kiểm tra, trả, đặt, đăng kí hoặc kiểm tra trạng
thái sử dụng.
Một cách tổng quát người sử dụng sau khi đăng nhập bằng tài khoản của
mình thì có thể sử dụng các chức năng tìm sách, đặt sách và kiểm tra trạng
thái sử dụng.
PTTKHTTT GVHD: TS Trần Đức Khánh
7 | P a g e
3) Mượn sách
Các quá trình hệ thống kiểm tra từng đơn vị sách.
Hệ thống gán số quản trị cho mỗi lần kiểm tra.
Người sử dụng có thể mượn 10 cuốn sách trong vòng 15 ngày.
Người sử dụng mang sách muốn mượn cùng thẻ mượn đến quầy thu để
mang sách về.
Sách sẽ được đánh dấu nếu có người mượn sách đem sách đến quầy thu
hoặc sách được đặt trước qua mạng sẽ được cán bộ thư viện giữ lại cho họ.
Nếu người sử dụng có sách quá hạn mà chưa trả thì sẽ không thể mượn
thêm bất kì cuốn sách nào nữa.
Một cách tổng quát người sử dụng có thể đặt trước 1 cuốn sách họ muốn

PTTKHTTT GVHD: TS Trần Đức Khánh
9 | P a g e
7) Kiểm tra trạng thái
Hệ thống thư viện cho phép kiểm tra trạng thái của 1 cuốn sách bất kì đã
được người nào đó mượn hoặc đặt. Người dùng có thể kiểm tra qua
internet. Người dùng hệ thống có thể kiểm tra trạng thái trên màn hình
kiểm tra trạng thái sau khi đã đăng nhập.
PTTKHTTT GVHD: TS Trần Đức Khánh
10 | P a g e
I) Xây dựng biểu đồ hoạt động
Từ yêu cầu nghiệp vụ như ở phần trước, người thiết kế hệ thống cần phân tích quá
trình thực hiện cho mỗi nghiệp vụ. Để mô tả các quá trình này người ta thương sử
dụng biểu đồ hoạt động (Activity Diagram). Biểu đồ này mô tả một nội dung hoạt
động, theo các luồng đi từ việc này sang việc khác. Dựa vào yêu cầu cụ thể như
trên, ta có thể mô tả hoạt động của hệ thống bằng 12 biểu đồ hoạt động như sau:

PTTKHTTT GVHD: TS Trần Đức Khánh
12 | P a g e
2) Người dùng đăng nhập
Người mượn sách
Thủ thư
Hệ thống
Đăng nhập
Kiểm tra tài khoản đăng
nhập
Xác nhận đăng nhập

3) Thủ thư đăng nhập
Người mượn sách
Thủ thư
Hệ thống
Đăng nhập
Kiểm tra tài khoản đăng
nhập
Xác nhận đăng nhập

PTTKHTTT GVHD: TS Trần Đức Khánh
13 | P a g e
4) Mượn sách
Người mượn sách
Thủ thư
Hệ thống
Yêu cầu mượn sách


PTTKHTTT GVHD: TS Trần Đức Khánh
15 | P a g e
7) Đặt sách
Người mượn sách
Thủ thư
Hệ thống
Yêu cầu đặt sách
Kiểm tra tài khoản người
dùng
Kiểm tra trạng thái sách
Phản hồi người mượn
Cập nhật thông tin
mới về sách và người
đặt sách
PTTKHTTT GVHD: TS Trần Đức Khánh
16 | P a g e
8) Trả sách
Người mượn sách
Thủ thư
Hệ thống


11) Người dùng thay đổi thông tin tài khoản
Người mượn sách
Thủ thư
Hệ thống
Thay đổi thông tin Cập nhật PTTKHTTT GVHD: TS Trần Đức Khánh
18 | P a g e
12) Thủ thư thay đổi thông tin người sử dụng
Người mượn sách
Thủ thư
Hệ thống
Thay đổi thông tin Cập nhật

12 biểu đồ hoạt động phía trên trình bày 1 cách cơ bản sự hoạt động của hệ thống
thư viện. Ở phần tiếp theo của báo cáo, chúng em sẽ trình bày chi tiết các chức
năng của hệ thống qua việc phân tích biểu đồ ca sử dụng.
PTTKHTTT GVHD: TS Trần Đức Khánh
19 | P a g e

 Tìm sách
 Cập nhật thông tin người dùng
 Kiểm tra trạng thái
Giao tiếp giữ thủ thư với các ca sử dụng:
 Đăng kí người dùng
 Đăng nhập
 Đặt sách
 Trả sách
 Cho mượn sách
PTTKHTTT GVHD: TS Trần Đức Khánh
21 | P a g e
 Tìm sách
 Cập nhật thông tin người dùng
 Kiểm tra trạng thái

4) Lập biểu đồ ca sử dụng
Đăng kí người
dùng
Đặt sách
Đăng nhập
Trả sách
Cho mượn sách
Tìm sách
Cập nhật thông tin
người dùng
Kiểm tra trạng thái
Hệ thống
Người sử
dụng
Thủ thư

1
Có 1 số thông tin bắt buộc còn thiếu (ID, pass, )
2
Thông tin không chính xác (VD: ngày sinh >31)
Kịch bản
Miêu tả
#01
#02
#03
Tạo thành công tài khoản mới
Thiếu thông tin
Thông tin không chính xác
PTTKHTTT GVHD: TS Trần Đức Khánh
23 | P a g e
b) Đăng nhập
Tên usecase
Ðãng nhập
Tóm tắt
Ðãng nhập vào hệ thống thý viện
Tác nhân
Ngýời sử dụng hoặc thủ thý

Nhập sai password
Thiếu thông tin PTTKHTTT GVHD: TS Trần Đức Khánh
24 | P a g e
c) Đặt sách
Tên usecase
Ðặt sách
Tóm tắt
Ðặt trýớc sách ở thý viện
Tác nhân
Ngýời sử dụng hoặc thủ thý
Tiền ðiều kiện
Ngýời sử dụng hoặc thủ thý ðãng nhập thành công, có yêu
cầu ðặt sách
Mô tả
No
Hoạt ðộng
1
Tác nhân nhập thông tin vào ô “ID” và “password”

#05
#06
Thiếu thông tin
Không tìm thấy tài khoản týõng ứng
Không tìm thấy thông tin sách týõng ứng
Tác nhân không thể ðặt thêm sách
Sách ðã ðýợc ðặt từ trýớc
Ðặt sách thành công


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status