



















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