Xây dựng phần mềm Quản lý thư viện I Báo cáo BTL phân tích thiết kế hệ thống thông tin
Xây dựng phần mềm Quản lý thư viện I Báo cáo BTL phân tích thiết kế hệ thống thông tin, tài liệu gồm 75 trang giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời bạn đọc đón xem!
Môn: BTL phân tích thiết kế hệ thống thông tin
Trường: Đại học Bách Khoa Hà Nội
Thông tin:
Tác giả:
Preview text:
Xơy dựng ph n mềm Qu n lỦ th vi n TR
NG Đ I H C BÁCH KHOA HÀ N I VI N CNTT & TT
ầầầầ..o0oầầầầ.. Báo cáo BTL
PTTK H Thống Thông Tin
Đề tƠi: Xơy dựng ph n mềm qu n lỦ th vi n tr ng Đ i học
Giảng viên h ng dẫn: Ths Nguy n Hồng Ph ng Nhóm sinh viên: Nguy n Nhật Long: 20115643 Lê Nh ThƠnh: 20115751 HoƠng Văn Khoa: 20115615 1
Xơy dựng ph n mềm Qu n lỦ th vi n M C L C Contents
.............................................................................................................................1
L I NịI Đ U............................................................................................................2 CH
NG I. XÁC Đ NH YÊU C U.........................................................................3
Yêu c u h th ng.....................................................................................................3
Chức năng...............................................................................................................3
Tính d dùng...........................................................................................................3
Hi u su t.................................................................................................................3 CH
NG II. PHÂN TệCH QUY TRỊNH HO T Đ NG C A H TH NG...........3
Quy trình nhập tƠi li u............................................................................................3
Quy trình m ợn tƠi li u...........................................................................................4
Quy trình tr tƠi li u................................................................................................5
Xử lỦ đ c gi vi ph m.............................................................................................6
Quy trình xử lỦ tƠi li u............................................................................................6
Quy trình tìm ki m thông tin...................................................................................6
Quy trình lƠm thẻ th vi n......................................................................................7
Quy trình h y thẻ th vi n......................................................................................8
Th ng kê, báo cáo vƠ in n.....................................................................................9 CH
NG III. PHÂN TệCH THI T K H TH NG THEO UML........................10
1. Các chức năng c a h th ng..............................................................................10
1.1. Qu n tr h th ng........................................................................................10
1.2. Qu n lỦ tƠi li u...........................................................................................11 2
Xơy dựng ph n mềm Qu n lỦ th vi n
1.3. Qu n lỦ đ c gi ..........................................................................................11
1.4. Qu n lỦ m ợn, tr tƠi li u..........................................................................11
1.5. Tìm ki m thông tin.....................................................................................12
1.6. Th ng kê, báo cáo vƠ in n.........................................................................12
2. Biểu đồ Usecase................................................................................................12
2.1. Danh sách Actor c a h th ng....................................................................12
2.2. Danh sách Use case c a h th ng..............................................................13
2.3. V biểu đồ Usecase....................................................................................14
2.4. Đặc t các Usecase.....................................................................................17
3. Biểu đồ l p........................................................................................................25
3.1. Danh sách các l p......................................................................................26
3.2. V biểu đồ l p............................................................................................37
4. Biểu đồ tu n tự..................................................................................................38
4.1. Nhóm các chức năng Qu n tr h th ng.....................................................38
4.2. Nhóm chức năng Qu n lỦ tƠi li u..............................................................39
4.3. Nhóm chức năng Qu n lỦ đ c gi ..............................................................39
4.4. Nhóm chức năng Qu n lỦ m ợn tr tƠi li u...............................................40
4.5. Chức năng Tìm ki m thông tin..................................................................40
4.6. Chức năng Th ng kê, báo cáo....................................................................40
4.7. Chức năng In n.........................................................................................40 CH
NG V. PHÂN TệCH, THI T K GIAO DI N..............................................41
1.Giao di n chính c a ph n mềm..........................................................................41
2.Form đăng nhập.................................................................................................41
3.Form Hồ s ng i dùng.....................................................................................41 3
Xơy dựng ph n mềm Qu n lỦ th vi n
4.Form ph n quyền...............................................................................................41
5.Form thay đổi mật khẩu.....................................................................................41
6.Form sao l u , ph c hồi dữ li u.........................................................................41
7.Form biên m c tƠi li u.......................................................................................41
8. Form thông tin phi u nhập................................................................................41
9.Form M ợn tƠi li u............................................................................................41
10.Form tr tƠi li u................................................................................................41
11.Form tìm ki m tƠi li u......................................................................................42
PH N IV. TÀI LI U THAM KH O.......................................................................42 4
Xơy dựng ph n mềm Qu n lỦ th vi n L I NịI Đ U
Hi n nay, th vi n lƠ m t h th ng khá phổ bi n trong các tr ng học cũng
nh trên các t nh thƠnh trong c n c. Đi cùng v i sự phát triển c a các th vi n lƠ
nhu c u c a đ c gi tăng lên, vƠ s l ợng sách trong th vi n cũng tăng lên r t
nhiều so v i những h th ng th vi n đ n gi n vƠ nh lẻ tr c đơy.
VƠ, cũng m t yêu c u đ ợc đặt ra cùng v i sự phát triển đó lƠ lƠm th nƠo để
qu n lỦ các thông tin trong th vi n m t cách t t nh t vƠ có hi u qu nh t. Vì vậy,
em xin gi i thi u 1 h th ng qu n lỦ th vi n, đáp ứng đ ợc 1 s chức năng c b n
c n thi t c a m t h th ng qu n lỦ th vi n lƠ qu n lỦ tƠi li u, đ c gi , qu n lỦ cập
nhật vƠ qu n lỦ quá trình m ợn vƠ tr sách trong th vi n. H th ng mƠ em đang
gi i thi u tập trung ch y u vƠo qu n lỦ dữ li u ( tƠi li u, b n đoc ) vƠ qu n lỦ m ợn, tr sáchầ Em xin chơn thƠnh c m n. HƠ N i, 12/11/ 2013 Nhóm Sinh viên Nguy n Nhật Long Lê Nh ThƠnh HoƠng Văn Khoa 5
Xơy dựng ph n mềm Qu n lỦ th vi n
CH ƠNG I. XÁC Đ NH YÊU C U
Yêu cầu hệ thống
¾ Dựa vƠo các ho t đ ng c b n c a m t h th ng th vi n, ta có thể th y đ ợc
những yêu c u c b n c a m t h th ng qu n lỦ th vi n lƠ :
¾ Cung c p cho ng i qu n lỦ các thông tin về các đ u sách trong th vi n, các
đ u sách theo từng thể lo i, s sách đang đ ợc m ợn, s sách r i (ch a đ ợc m ợn)ầ.
¾ H trợ vi c qu n lỦ thông tin về b n đọc.
¾ H trợ cập nhật các thông tin về tƠi li u vƠ b n đọc nh : các l n tái b n,
thêm sách, thêm b n đọc, xóa b n đọc, thay đổi thông tin tƠi li u, thay đổi thông tin b n đọcầ.
¾ H trợ ng i qu n lỦ trong quá trình xác nhận cho m ợn vƠ tr sách v i b n đọc. Chức năng
¾ H trợ nhiều ng i dùng lƠm vi c đồng th i.
Tính dễ dùng
¾ H th ng ph i ho t đ ng liên t c 8 gi /ngƠy, 6 ngƠy/tu n, v i th i gian
ngừng ho t đ ng không quá 10%. Hiệu suất.
¾ H th ng ph i h trợ đ n 30 ng i dùng truy xu t CSDL trung tơm đồng th i b t kỳ lúc nƠo.
¾ H th ng ph i có kh năng hoƠn t t 80% giao d ch trong vòng 2 phút 6
Xơy dựng ph n mềm Qu n lỦ th vi n
CH ƠNG I . PHÂN TệCH QUY TRỊNH HOẠT Đ NG C A H TH NG
Quy trình nhập tài liệu
Th i gian: Thực hi n m i khi th vi n nhập tƠi li u m i về.
TƠi li u nhập về bao gồm: Sách, báo, t p chí, tƠi li u đi n tử, luận văn, đồ án,
giáo trình, đề c ng, đĩa CD, DVD. Trong đó, sách lƠ tƠi li u chính.
Tác nhơn tham gia vƠo quá trình nhập tƠi li u Ban kỹ thuật.
Vai trò c a quá trình nhập tƠi li u −
Tăng s l ợng tƠi li u đáp ứng đ ợc nhu c u c a đ c gi − Nguồn tƠi li u phong phú Các b c ti n hƠnh −
Phơn lo i tƠi li u. Ban kỹ thuật phơn tƠi li u thƠnh các lo i nh : + Sách + Báo, t p chí + TƠi li u tham kh oầ..
Trong đó, m i lo i tƠi li u đ ợc phơn theo từng ngƠnh/khoa (khoa học c b n,
đi n – đi n tử, c khí, đ ng lực, kinh t , th y lợiầ.). −
Đánh mư tƠi li u: Ban kỹ thuật thực hi n đánh mư cho từng lo i tƠi
li u bao gồm c mư s vƠ mư chữ.
Mư đ ợc đánh theo quy đ nh: Theo lo i tƠi li u, theo ngƠnh sau đó lƠ mư tƠi li u.
Lo i tƠi li u đ ợc đánh mư v ch gồm: Sách, báo, t p chí, tƠi li u tham kh o.
Đ i v i lo i tƠi li u sử d ng mư v ch thì ban kỹ thuật sử d ng ph n mềm sinh
mư tự đ ng cho từng tƠi li u theo quy đ nh đư đặt ra. 7
Xơy dựng ph n mềm Qu n lỦ th vi n
Mư đ ợc sinh ra không b trùng lặp. Sau khi đư sinh mư họ s in mư vƠ gán mư cho từng lo i tƠi li u. −
Sắp x p tƠi li u: Gán mư cho từng lo i tƠi li u xong, ban kỹ thuật sắp
x p tƠi li u vƠo các t tƠi li u t ng ứng (t để sách, t để báo, t p chí,
t để tƠi li u tham kh oầ). Ban kỹ thuật phơn t tƠi li u ra thƠnh các
t ng, giá, k để sắp x p tƠi li u theo đúng từng ngƠnh.
Quy trình mượn tài liệu
Th i gian: X y ra m i khi có đ c gi đ n m ợn tƠi li u (trong gi hƠnh chính).
M ợn tƠi li u gồm có 2 lo i: m ợn về vƠ m ợn đọc t i ch . S l ợng tƠi li u đ ợc
m ợn về vƠ m ợn đọc t i ch theo quy đ nh c a th vi n. −
Đ c gi lƠ học sinh, sinh viên: tƠi li u m ợn về gồm sách, giáo trình, luận văn, đề c ng. −
Đ c gi lƠ cán b nhơn viên trong tr ng thì tƠi li u m ợn về gồm:
sách, giáo trình, luận văn, đề c ng, đĩa CD, DVD. −
TƠi li u không đ ợc m ợn về, ch m ợn đọc t i ch lƠ báo, t p chí.
Tác nhơn tham gia vƠo quá trình m ợn tƠi li u
Ban th th , đ c gi (học sinh, sinh viên, cán b nhơn viên trong tr ng).
Vai trò c a quá trình m ợn tƠi li u
Đáp ứng đ ợc nhu c u c a b n đọc. Các b c ti n hƠnh: −
Đ c gi yêu c u tƠi li u c n m ợn. −
Ban th th dựa vƠo thông tin tƠi li u đó trong h th ng. −
Tr ng hợp tƠi li u đó còn trong th vi n, th th yêu c u đ c gi đ a
thẻ th vi n. Th th sử d ng đ u đọc mư v ch để đọc mư v ch từ tƠi
li u => l y thông tin về tƠi li u đó, đọc mư v ch tù thẻ th vi n => l y thông tin về đ c gi .
Sau đó th th t o phi u m ợn. Mẫu phi u m ợn tƠi li u: 8
Xơy dựng ph n mềm Qu n lỦ th vi n TH VI N TR
NG ……………………………………………….. PHI U M N
Họ vƠ tên:ầầầầầầầầầầầầầầầầầầầầầầầ
Đ n v (l p): ầầầầầầầầầầầầầầầầầầầầầ..
Tên sách:ầầầầầầầầầầầầầầầầầầầầầầầ..
S sách:ầầầầầầầầầầầầầầầầầầầầầầầầ
NgƠy m ợn: ầầ./ầầ./ầầ H n tr : ầầ../ầầ./ầầ.
N u đ c gi m ợn về thì phi u m ợn có ghi rõ ngƠy ph i tr tƠi li u. Đ i v i đ c
gi m ợn đọc t i ch thì phi u m ợn không có h n tr .
T o xong phi u m ợn thì th th đ a tƠi li u vƠ thẻ th vi n cho đ c gi . −
Tr ng hợp tƠi li u đó không còn thì h th ng s thông báo vƠ th th
thông báo cho đ c gi “TƠi li u b n yêu c u không còn”. −
Tr ng hợp h th ng thông báo không có tƠi li u nƠy. Th th s
thông báo cho đ c gi “Th vi n không có tƠi li u b n yêu c u”.
Quy trình trả tài liệu
Th i gian: X y ra m i khi có đ c gi tr tƠi li u.
Tr tƠi li u m ợn đọc t i ch , tr tƠi li u m ợn về.
Tác nhơn tham gia vƠo quá trình tr tƠi li u Ban th th , đ c gi . Các b c ti n hƠnh:
Tr ng h p đ c giả trả tài li u m n đ c t i ch −
Đ c gi đ a tƠi li u đư m ợn vƠ thẻ th vi n cho th th . −
Th th nhận tƠi li u vƠ thẻ th vi n, sử d ng đ u đọc mư v ch
để đọc thông tin tƠi li u vƠ đ c gi , kiểm tra vƠ so sánh thông tin v i phi u m ợn. −
Thông tin đúng v i phi u m ợn vƠ không x y ra vi ph m thì
th th đánh d u phi u m ợn lƠ đư đ ợc xử lỦ vƠ tr thẻ th vi n cho đ c gi . −
Tr ng hợp đ c gi vi ph m quy đ nh c a th vi n nh : Tr tƠi
li u b rách nát, h h ng thì b xử ph t.
Tr ng h p đ c giả trả tài li u m n về −
Đ c gi đ a tƠi li u vƠ thẻ th vi n cho th th . 9
Xơy dựng ph n mềm Qu n lỦ th vi n −
Th th kiểm tra tƠi li u vƠ sử d ng đ u đọc mư v ch để kiểm tra
thông tin tƠi li u vƠ đ c gi . −
Tr ng hợp đ c gi tr tƠi li u đúng th i h n vƠ thông tin tƠi li u vƠ
đ c gi gi ng phi u m ợn thì th th đánh d u đư xử lỦ vƠo phi u m ợn
vƠ tr thẻ th vi n cho đ c gi . −
Tr ng hợp đ c gi vi ph m quy đ nh c a th vi n nh : tr tƠi li u, tƠi
li u b rách nát, h h ng thì s b xử ph t.
Sau khi nhận tƠi li u đ c gi tr , th th phơn lo i vƠ sắp x p tƠi li u vƠo đúng v trí l u trữ nó.
Xử lý độc giả vi phạm
Th i gian: X y ra khi có đ c gi vi ph m m ợn tr tƠi li u.
Tác nhơn tham gia vƠo quá trình xử lỦ vi ph m. Ban th th , đ c gi
Vai trò c a vi c xử lỦ vi ph m − Gi m t l vi ph m c a đ c gi . −
Nơng cao tính kỷ luật cho th vi n. Các b c ti n hƠnh: −
Đ c gi tr tƠi li u vƠ b vi ph m −
Th th xử ph t đ c gi theo quy đ nh c a th vi n
+ Tr ng hợp đ c gi tr tƠi li u không đúng th i h n quy đ nh. Đ i
v i những đ c gi tr tƠi li u quá h n thì s b khóa thẻ theo đúng quy đ nh
c a th .+ Tr ng hợp đ c gi đánh m t tƠi li u b ph t 100% giá bìa c a tƠi li u đư m ợn.
+ Tr ng hợp đ c gi đánh rách nát tƠi li u, tùy vƠo tình tr ng c a tƠi li u mƠ th th ph t.
+ Tr ng hợp tiền ph t c a đ c gi v ợt quá 90% giá bìa thì đ c gi
vửa ph i n p 90% giá bìa vƠ b khóa thẻ trong kho ng th i gian bằng th i h n m ợn tƠi li u đó.
Quy trình xử lý tài liệu
Th i gian: X y ra khi m i khi nhập tƠi li u về, ti n hƠnh thanh lỦ vƠo m i năm.
TƠi li u c n xử lỦ gồm c tƠi li u m i vƠ cũ. 10
Xơy dựng ph n mềm Qu n lỦ th vi n
Tác nhơn tham gia vƠo quá trình xử lỦ tƠi li u Ban kỹ thuật
Vai trò c a vi c xử lỦ tƠi li u −
Đ i v i tƠi li u m i: Giúp cho th th d dƠng qu n lỦ vƠ tìm ki m tƠi li u. −
Đ i v i tƠi li u cũ: Gi m b t tƠi li u không còn sử d ng đ ợc cho th vi n. Các b c ti n hƠnh −
Đ i v i tƠi li u m i: Thực hi n nh quá trình nhập tƠi li u −
Đ i v i tƠi li u cũ: HƠng năm ban kỹ thuật chọn ra các cu n tƠi li u
cũ, rách nát, l c hậu, những cu n không sử d ng đ ợc nữa. Những cu n
tƠi li u nƠy s đ ợc b vƠo kho hoặc thanh lỦ. Sau khi b các cu n tƠi
li u cũ, ban kỹ thuật phơn lo i vƠ sắp x p l i tƠi li u vƠo m i t , m i giá
sao cho thuận ti n cho quá trình tìm ki m vƠ m ợn tr .
Quy trình tìm kiếm thông tin
Th i gian: X y ra vƠo b t cứ khi nƠo ng i dùng có nhu c u.
Tác nhơn tham gia vƠo quá trình tìm ki m
Admin, ban kỹ thuật, ban lập k ho ch, ban th th . Vai trò c a vi c tìm ki m −
Bi t đ ợc đ y đ thông tin về tiêu chí c n tìm − Tìm ki m nhanh, chính xác. − Nơng cao hi u qu lƠm vi c Các b c thực hi n:
Ng i dùng lựa chọn các tiêu chí tìm ki m: −
Tìm ki m tài li u: Ng i dùng lựa chọn tiêu chí tìm ki m tƠi li u.
+ Tìm theo d ng tƠi li u: Sách, báo - t p chí, tƠi li u đi n tử, tƠi li u
khác. H th ng s hiển th danh sách tƠi li u theo từng d ng tƠi li u mƠ ng i dùng lựa chọn.
+ Tìm tƠi li u theo ngƠnh: h th ng hiển th danh sách tƠi li u theo
từng ngƠnh, theo từng chuyên ngƠnh.
+ Ng i dùng tìm theo tên, tác gi , nhƠ xu t b nầH th ng s hiển
th cu n tƠi li u có những thông tin đó. H th ng s thông báo “Không còn
tƠi li u nƠy” n u tƠi li u đó đư đ ợc đ c gi m ợn h t. 11
Xơy dựng ph n mềm Qu n lỦ th vi n
+ Ng i dùng có thể k t hợp nhiều tiêu chí tìm ki m: Tìm theo d ng
tƠi li u, theo ngƠnh, theo tênầH th ng s tr ra k t qu n u còn t i tƠi li u đó trong th vi n.
Quá trình tìm ki m cho bi t đ ợc đ y đ thông tin c a tƠi li u đó nh : Tên, mư, nhƠ
xu t b n, năm xu t b n, ngƠnhầngoƠi ra còn cho bi t s l ợng c a tƠi li u, s
l ợng còn vƠ v trí c a tƠi li u đó thu c t ng m y, t nƠo, giá nƠo. −
Tìm ki m thông tin đ c giả: Ng i dùng lựa chọn tiêu chí tìm ki m đ c gi .
+ Tìm ki m đ c gi theo khoa: h th ng s hiển th danh sách đ c gi thu c khoa đó.
+ Tìm đ c gi theo l p. H th ng hiển th danh sách đ c gi thu c l p mƠ ng i dùng lựa chọn.
+ Ng i dùng tìm theo s thẻ, họ tên, ngƠy c pầ.H th ng s hiển th
danh sách đ c gi có những thông tin nh vậy. Ng ợc l i, h th ng s thông
báo “Không tồn t i đ c gi nƠy”.
+ Ng i dùng có thể k t hợp nhiều tiêu chí tìm ki m: Tìm theo khoa,
theo l p, tên, ngƠy c p. H th ng s hiển th đ y đ thông tin c a đ c gi theo tiêu chí tìm ki m. −
Tìm ki m m n trả: X y ra khi đ c gi m ợn tƠi li u, th th ph i
tìm ki m thông tin về đ c gi để lập phi u m ợn cho đ c gi đó. M i
khi đ c gi tr tƠi li u thì th th cũng ph i tìm ki m thông tin về đ c
gi đó để đánh d u rằng đ c gi đó đư tr tƠi li u cho th vi n. Sau quá
trình tìm ki m, th th bi t đ ợc đ c gi có m ợn tƠi li u hay không. TƠi
li u đ c gi m ợn lƠ tƠi li u nƠo, bao gi thì đ n h n tr .
Quy trình làm thẻ thư viện
Th i gian: Công vi c lƠm thẻ th ng đ ợc ti n hƠnh vƠo đ u các học kỳ v i
những đăng kí tập thể c a từng đ n v hoặc ti n hƠnh lƠm thẻ khi có cá nhơn đăng kí trực ti p. Mẫu thẻ th vi n 12
Xơy dựng ph n mềm Qu n lỦ th vi n
Tác nhơn tham gia vƠo quá trình lƠm thẻ th vi n −
Đ i t ợng đ ợc lƠm thẻ th vi n lƠ t t c các học sinh, sinh viên, các
giáo viên, gi ng viên, các cán b nhơn viên c a tr ng. −
N i phát hƠnh thẻ th vi n lƠ ban kỹ thuật c a th vi n tr ng. Các
nhơn viên c a ban kỹ thuật đều có nhi m v đăng kí, in vƠ phát hƠnh thẻ
cho các đ i t ợng mu n lƠm thẻ th vi n.
Vai trò c a công tác lƠm thẻ −
Tăng l ợng đ c gi , mở r ng quy mô c a th vi n. −
Kiểm soát đ ợc s l ợng đ c gi , s sách vƠ tƠi li u khác cho m ợn
theo từng đ c gi c a th vi n (ch cho phép các đ i t ợng có thẻ th
vi n m i đ ợc m ợn sách, báo, t p chí vƠ các tƠi li u khác trong th vi n) Các b c ti n hƠnh −
Các đ i t ợng mu n lƠm thẻ th vi n ph i đăng kí lƠm thẻ v i nhơn
viên ban kỹ thuật. Thông tin đăng kí bao gồm các thông tin cá nhơn: Họ
vƠ tên, ngƠy sinh, chức danh(sinh viên, học sinh, giáo viên, gi ng viên,
nhơn viên), đ n v (l p, khoa, phòng ban) vƠ nh thẻ 3x4. −
Nhơn viên ban kỹ thuật kiểm tra thông tin đúng, ng i đăng kí ch a
lƠm thẻ hoặc thẻ đư lƠm không còn đ ợc sử d ng thì ghi nhận thông tin
vƠ đ a vƠo danh sách đăng kí lƠm thẻ, n u đ c gi đư lƠm thẻ vƠ thẻ vẫn
còn ho t đ ng thì không cho đ c gi đăng kí lƠm ti p nữa. −
Ng i đăng kí lƠm thẻ đóng l phí, nhơn viên ban kỹ thuật thông báo
cho đ c gi th i gian nhận thẻ. 13
Xơy dựng ph n mềm Qu n lỦ th vi n −
Nhơn viên phòng kỹ thuật c a th viên quét nh đ c gi vƠ in thẻ th
vi n cho các đ c gi đư đăng kí. −
Phơn lo i thẻ th vi n theo các chức danh vƠ đ n v đăng kí c a đ c gi . −
Ban kỹ thuật phát hƠnh thẻ cho các đ c gi vƠ đ n v đư đăng kí.
Quy trình hủy thẻ thư viện
Các tr ng hợp h y thẻ th vi n: T i th i điểm h y thẻ, đ c gi không m ợn
sách c a th vi n hoặc đư tr h t t t c sách m ợn c a th vi n vƠ thẻ thu c
m t trong các tr ng hợp sau: −
Thẻ th vi n (đư h t h n) c a các đ i t ợng lƠ học sinh, sinh viên ra
tr ng, cán b giáo viên, gi ng viên, nhơn viên c a tr ng chuyển c quan khác. −
Thẻ b h h ng, rách nát không sử d ng đ ợc.
Tác nhơn tham gia vƠo quá trình h y thẻ −
T t c các đ c gi thông báo m t thẻ, đ c gi có thẻ rách nát, h h ng,
đ c gi có thẻ h t h n sử d ng. −
N i ti n hƠnh h y thẻ c a đ c gi lƠ ban kỹ thuật c a th vi n. T t c
các nhơn viên c a ban kỹ thuật đều có nhi m v ti p nhận các thẻ c n
h y vƠ xử lỦ h y thẻ cho các đ c gi . Vai trò c a vi c h y thẻ −
Kiểm soát l ợng đ c gi c a th vi n t i các th i điểm khác nhau. −
Đ m b o phơn ph i sách m ợn cho đúng các đ c gi c a th vi n. Các b c ti n hƠnh:
Xác đ nh thông tin m t thẻ c n h y vƠ lỦ do h y thẻ th vi n.
Hủy thẻ h t h n: (th ng đ ợc ti n hƠnh vƠo cu i năm học) −
Nhơn viên phòng kỹ thuật th ng kê t t c các thẻ th vi n đư h t h n dùng. −
Nhơn viên phòng kỹ thuật kiểm tra tình tr ng c a thẻ: N u đ c gi có
thẻ h t h n hi n đang m ợn tƠi li u c a th vi n thì th vi n đ a thông
báo yêu c u đ c gi đó tr h t tƠi li u đang m ợn c a th vi n. −
Đ c gi tr tƠi li u đư m ợn c a th vi n, ban kỹ thuật ti n hƠnh h y thẻ c a đ c gi . 14
Xơy dựng ph n mềm Qu n lỦ th vi n
Hủy thẻ do thẻ b h h i, b mất: (ti n hƠnh b t kỳ th i điểm nƠo trong năm) −
Đ c gi yêu c u h y thẻ v i ban kỹ thuật c a th vi n: Đ c gi đ a ra
thông tin cá nhơn: Họ vƠ tên, ngƠy sinh, chức danh, đ n v . −
Nhơn viên ban kỹ thuật tìm vƠ xác đ nh thẻ c n h y dựa theo thông tin mƠ đ c gi cung c p. −
Nhơn viên ban kỹ thuật kiểm tra tình tr ng m ợn sách c a đ c gi :
N u đ c gi đang m ợn sách thì yêu c u đ c gi ph i tr sách tr c khi ti n hƠnh h y thẻ. −
Đ c gi tr h t sách, tƠi li u đư m ợn c a th vi n, nhơn viên ban kỹ
thuật ti n hƠnh h y thẻ c a đ c gi .
Thống kê, báo cáo và in ấn Th i gian − Th ng kê theo đ nh kỳ
1. Th ng kê, báo cáo tƠi li u nhập m i
Hình 2.1: Thống kê, báo cáo tài li u nhập m i
2. Th ng kê, báo cáo tình tr ng m ợn tƠi li u 15
Xơy dựng ph n mềm Qu n lỦ th vi n
Hình 2.2: Thống kê, báo cáo tình tr ng m n tài li u 3.
Th ng kê, báo cáo tƠi li u thanh lỦ
Hình 2.3: Thống kê, báo cáo tài li u thanh lý 16
Xơy dựng ph n mềm Qu n lỦ th vi n 4.
Th ng kê, báo cáo đ c gi đang m ợn tƠi li u
Hình 2.4: Thống kê, báo cáo đ c giả đang m n tài li u
5. Th ng kê, báo cáo đ c gi vi ph m
Hình 2.5: Thống kê, báo cáo đ c giả vi ph m
1. Th ng kê, báo cáo tƠi li u th th cho m ợn 17
Xơy dựng ph n mềm Qu n lỦ th vi n
Hình 2.6: Thống kê, báo cáo tài li u thủ th cho m n −
Th ng kê, báo cáo đ t xu t: 1.
Th ng kê, báo cáo tƠi li u đang đ ợc m ợn 2.
Th ng kê, báo cáo tƠi li u còn trong th vi n. 3.
th ng kê, báo cáo đ c gi đang m ợn tƠi li u
Tác nhơn tham gia vƠo quá trình th ng kê
Admin, ban th th , ban lập k ho ch.
Vai trò c a quá trình th ng kê trong ho t đ ng qu n lỦ th vi n −
Kiểm soát đ ợc t n xu t m ợn tr tƠi li u trong th vi n −
Kiểm soát s l ợng tƠi li u, đ c gi trong th vi n −
Dựa trên k t qu th ng kê tƠi li u đ ợc yêu c u,
tƠi li u đ ợc mự n nhiều ban k ho ch có thể lập k ho ch bổ sung thêm
những lo i tƠi li u c n thi t hoặc nhập ít h n hoặc ngừng mua những tƠi
li u ít đ ợc sử d ng, tƠi li u đư l c hậu dựa trên th ng kê tƠi li u thanh lỦ vƠ tƠi li u m ợn ít. −
Kiểm tra tình hình lƠm vi c c a các th th thông
qua t n xu t m ợn tr mƠ th th đó đ m nhi m. Các b c ti n hƠnh 18
Xơy dựng ph n mềm Qu n lỦ th vi n
− Ng i dùng (nhơn viên th vi n) lựa chọn các tiêu chí th ng kê khác
nhau. V i m i kiểu th ng kê trên nhơn viên th vi n đều có thể lựa chọn
th ng kê theo đ n v lƠ khoa khác nhau.
− H th ng hiển th thông tin vƠ các b ng th ng kê, báo cáo cho ng i dùng.
− Ng i dùng có thể in b ng th ng kê báo cáo vừa lựa chọn trên máy in.
CH ƠNG I I. PHÂN TệCH THI T K H TH NG THEO UML
1. Các chức năng của hệ thống 1.1. Qu n tr h th ng Qu n lỦ ng i dùng - Thêm ng i dùng - Sửa thông tin ng i dùng - Xóa ng i dùng - Phơn quyền cho ng i dùng Thay đổi mật khẩu Đăng nhập
Sao l u vƠ ph c hồi dữ li u
1.2. Qu n lỦ tài li u Sinh mư v ch - T o mư v ch - In mư v ch - Dán mư vƠo tƠi li u Thêm tƠi li u 19
Xơy dựng ph n mềm Qu n lỦ th vi n Sửa thông tin tƠi li u Xóa tƠi li u 1.3. Qu n lỦ đ c gi Đăng kỦ lƠm thẻ -
Thêm ng i đăng kỦ lƠm thẻ TV -
Sửa thông tin ng i đăng kỦ lƠm thẻ TV -
Xóa ng i đăng kỦ lƠm thẻ TV Thêm đ c gi Xóa đ c gi
1.4. Qu n lỦ m ợn, tr tài li u Qu n lỦ m ợn tƠi li u - Xử lỦ yêu c u m ợn - Lập phi u m ợn - Sửa phi u m ợn - Xóa phi u m ợn Qu n lỦ tr tƠi li u - Xử lỦ yêu c u tr - Cập nhật phi u m ợn tr . Xử lỦ đ c gi vi ph m - Xử lỦ đ c gi tr mu n -
Xử lỦ đ c gi lƠm m t, h h ng tƠi li u.
Thông báo đ c gi m ợn quá h n 20