Professional Documents
Culture Documents
Hư NG Dan BTL
Hư NG Dan BTL
==
MC LC
LI NI U..................................................................................................................................3
CHNG I......................................................................................................................................5
C T BI TON........................................................................................................................5
I. BI TON................................................................................................................................5
II. YU CU H THNG...........................................................................................................5
III. KT HP KHA ST...........................................................................................................6
CHNG II.....................................................................................................................................7
PHN TCH H THNG................................................................................................................7
I. PHN TCH CC YU T CA BI TON.......................................................................7
II. PHN TCH TC NHN V XC NH TNG TC....................................................7
III. XY DNG BIU PHN CP CHC NNG............................................................8
IV. M T CHI TIT CC CHNG NNG L.......................................................................9
V. CC H S S DNG V MA TRN THC TH CHC NNG.................................11
VI. BIU LUNG D LIU..............................................................................................12
VII. M HNH THC TH LIN KT...................................................................................22
VIII. M HNH D LIU LGIC...........................................................................................26
IV. C S D LIU VT L..................................................................................................28
X. BIU LUNG H THNG...........................................................................................30
CHNG III..................................................................................................................................34
THIT K H THNG MI........................................................................................................34
I. THIT K C S D LIU.................................................................................................34
II. THIT K GIAO DIN........................................................................................................36
LI NI U
Trong nhng nm gn y, cng vi s pht trin ca x hi v nn kinh t th
trng th cng vic qun l ngy cng kh khn v phc tp. Cng vic qun l ngy
cng ng gp mt vai tr quan trng trong cc c quan, cng ty, x nghip .Vic p dng
cc thnh tu ca khoa hc k thut ni chung v thnh tu ca cng ngh thng tin ni
ring vo cng tc qun l khng ngng pht trin. Cng tc qun l ngy cng c
nhiu cc c quan v n v quan tm. Nhng qun l th no v qun l lm sao cho t
c hiu qu cao nht nh: nhanh, bo mt, thn thin? Tt c nhng yu t trn chng
ta u c th nh n nhng thnh tu ca ngnh cng ngh thng tin, l nhng phn
mm tr gip qun l thay cho nhng tp h s dy cm, thay cho nhng ngn t ng
h s chim nhiu din tch v c th ta phi mt rt nhiu thi gian lc li, tm kim
nhng thng tin hay nhng d liu quan trng. Tt c nhng iu bt tin trn u c
th c tch hp trong phn mm mt sn phm ca ngnh tin hc.
Tuy nhin hin nay, vic vn dng ngay cc phn mm chuyn dng cn l mt
vn gp khng t kh khn. Cc h thng tin hc ho cha p ng c yu cu ca
cc nh qun l. p ng c yu cu cp thit th i hi phi c mt i ng cn
b chuyn mn c trnh phn tch h thng qun l mt cch y chi tit m
khng b thiu st hay tha thng tin. T thit k h thng thnh nhng chng trnh
thun tin trong qu trnh lm vic nh : tm kim, nhp liu, thng k ...
bt c thi k lch s no, Th vin u c coi l kho tr tu ca loi ngi.
Nhu cu s dng th vin rt rng ri. C l, khng c mt lnh vc hot ng no trong
x hi li khng cn n th vin.
Quy m ca th vin gn lin vi s pht trin ca loi ngi, cng vi s pht
trin x hi v phn ngnh sn xut. Th vin ngy cng a dng v ni dung v ln v s
lng. Ngy nay, nhiu th vin c s lng hng vn cun sch, hng trm s bo,
tp ch v c s lng ln c gi n th vin mn - tr sch mi ngy. iu to nn
s phc tp v mt qun l v tra tm sch. iu phc tp hn l x l thng tin trong
vic qun l sch ngi s dng tm c sch cn thit phc v cho cc vn cn
nghin cu. Chnh v vy vic tin hc ho h thng th vin cho h thng hot ng c
hiu qu hn l mt nhu cu cn thit hin nay.
Vi ti Qun l th vin chng ta s thy c tm quan trng ca vic ng
dng cng ngh thng tin trong vic qun l, nghin cu v tm kim thng tin th vin.
---------------------y l ln u tin nhm chng em thit k mt h thng thc t, vi s hiu bit
v kinh nghim cha nhiu nn chc chn khng trnh khi nhng sai st v im cha
hp l. Chng em mong thy b sung gp h thng c hon chnh hn.
Xin chn thnh cm n thy L Vn Tn tn tnh gip chng
em hon thin ti ny!
CHNG I
C T BI TON
I. BI TON
Th vin trng i hc X c nhu cu qun l vic s dng sch. Th vin lm
cc p phch sch gm cc thng tin sau: m sch, tn sch, tn tc gi, nh xut bn,
nm xut bn, s trang, tm tt ni dung, s bn. Sinh vin mun ng k mn sch th
tra cu phch sch ri ghi vo phiu yu cu mn. Khi mn, sinh vin phi s dng th
th vin cha cc thng tin v tn, ngy sinh, a ch, lp, chuyn ngnh ca ngi c.
Mi ln mn sch c ghi nhn bng phiu mn c dng sau:
Khi sinh vin tr sch, vic tr sch c ghi nhn vo dng ngy tr, tnh trng
trn phiu mn v phiu mn c lu theo di.
II. YU CU H THNG
Cp nht sch mi
III. KT HP KHA ST
Qua kho st ta thy c th qun l c c gi v sch trong th vin, th
vin ngoi cp phch sch, phiu mn cn cn cc h s khc lu tr cc thng tin.
Cc h s bao gm s thng tin c gi (lu tr cc thng tin v tn tui, ngy
sinh, a ch, n v ca c gi); s thng tin sch( bao gm cc thng tin v tn sch,
tn tc gi, nh xut bn, nm xut bn, nh cung cp, ngy nhp v, s bn); s mn
tr ( bao gm cc thng tin v c gi, tn sch, m sch, ngy mn, ngy hn tr, ngy
tr)
CHNG II
PHN TCH H THNG
I. PHN TCH CC YU T CA BI TON
Bng phn tch:
ng t + b ng
Danh t
Nhn xt
ng k
mn sch
Th vin
Tra cu
phch sch
Sch
HSDL
Ghi vo
phiu mn
Phch sch
HSDL
Mn
sch
Sinh vin
Tc nhn
Tr
sch
Phiu mn
HSDL
Lm
th th vin
Th th vin
HSDL
Cp nht
sch
Nh cung cp
Tc nhn
Cung cp
sch
4 lung t c gi n h thng
TT sinh vin
Th th vin
Thng tin sch
SINH VIN
Th th vin + phiu mn
H THNG QUN
L TH VIN
Sch
Sch
Tnh trng sch
TT phan hi
Nhu
cu
sch
p
ng
sch
NH CUNG CP
Qun l
bn c
Qun l
kho sch
Qun l
mn tr
Thng k sch mn
Thng k sch cn
Thng k ngi mn
Thng k qu hn
Thng k sch ko c mn
Nhm ln
2
Thng
k
Qun l
Th Vin
Qun l th vin
1. Qun l bn c
1.1. Lm th
th vin
1.2. Qun l TT
2. Qun l sch
2.1. Cp nht
sch mi
2.2. Tra cu
sch
3. Qun l mn
- tr
4. Thng k
3.1. Mn sch
4.1. TK sch
mn
3.2. Tr sch
4.2. TK sch
cn
4.3. TK ngi
mn
4.4. TK qu
hn
4.5. TK sch ko
c mn
Tn H S
Phch sch
Th th vin
Phiu mn
S sch mn - tr
S thng tin c gi
5. S thng tin c gi
6. S thng tin sch
Cc chc nng nghip v
1. Qun l bn c
2. Qun l sch
3. Qun l mn - tr
4. Thng k
U
R
U
R
TT sinh vin
SINH
VIN
Th th vin +phiu mn
Sch
TT phan hi
NH
CUNG
CP
0
H THNG
QUN L
Th th vin
Thng tin sch
Sch
Tnh trng sch
TH VIN
p ng sch
SINH
VIN
Nhu cu sch
NH
CUNG
CP
NCC
Nhu
cu
sch
Kt qu tm kim
TT sinh vin
Th th vin
SINH VIN
QUN L
MN TR
6 S TT sch
4.0
3 Phiu mn
THNG K
QUN L
SCH
Phiu mn Th th vin
2 Th th vin
TT phn hi
Sch
Sch
3.0
5 S tt c gi
2.0
TT tm kim
QUN L
BN C
p
ng
sch
1.0
Phch sch
4 S mn tr
TT sinh vin
SINH VIN
1.1
1.2
Qun l TT
bn c
Th th vin
TT sinh vin
Lm th th
vin
NV th vin
QL th vin
5 S TT c gi
2 Th th vin
NCC
SINH VIN
Kt qu
TT tm kim
p ng sch
Nhu cu sch
2.1
2.2
Cp nht
sch mi
Tra cu sch
NV th vin
NV th vin
Phch sch
6 S TT sch
Phiu mn + Th th vin
Sch
SINH VIN
Sch
TT phn hi
3.1
3.2
Mn sch
Tr sch
NV th vin
NV th vin
4 S mn tr
3 Phiu mn
2 Th th vin
6 S TT sch
4.1
4.5
4.2
TK sch mn
TK sch ko
c mn
TK sch cn
NV th vin
NV th vin
NV th vin
4 S mn tr
4.4
4.3
TK qu hn
TK ngi
mn
NV th vin
5 S TT c gi
NV th vin
TT sinh vin
SINH VIN
1.1
1.2
Th th vin
Lm th th
vin
Qun l TT
bn c
5 S TT c gi
NCC
SINH VIN
Kt qu
TT tm kim
p ng sch
Nhu cu sch
2.1
2.2
Cp nht
sch mi
Tra cu sch
6 S TT sch
Phiu mn + Th th vin
Sch
SINH VIN
Sch
TT phn hi
3.1
3.2
Mn sch
Tr sch
4 S mn tr
6 S TT sch
4.1
4.5
4.2
TK sch mn
TK sch ko
c mn
TK sch cn
4 S mn tr
4.3
4.4
TK qu hn
5 S TT c gi
TK ngi
mn
S
hiu
sch
Tn
sch
Ngy
mn
n v
Ngy
hn tr
Ngy tr
Tnh
trng
Tn c gi
Ngy sinh
a ch
Lp
S
trang
Tm
tt ni
dung
Chuyn ngnh
Tn
sch
Tn
tc gi
Nh
xut
bn
Nh
cung
cp
Nm
xut
bn
Ngy
nhp
S bn
Tn chnh xc ca cc thuc
tnh
Tn vit gn ca cc thuc
tnh
nh du loi mi
bc
(1)
(2)
(3)
A. S mn tr
- M c gi
- Tn c gi
- S hiu sch
- Tn sch
- n v
- Ngy mn
- Ngy hn tr
- Ngy tr
- Tnh trng
M G
Tn G
M sch
Tn sch
n v
Ng.mn
Ng.hn tr
Ng.tr
Tnh trng
B. S thng tin c gi
- M c gi
- Tn c gi
- Ngy sinh
- a ch
- Lp
- Chuyn ngnh
M G
Tn G
N.sinh
a ch
Lp
CN
X
X
M sch
Tn sch
Tn TG
NXB
Nm XB
Ng.nhp
M NCC
Tn NCC
S trang
TTND
S bn
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Thuc tnh tn gi
Thc th tng ng
Tn G
c gi
Tn sch
Sch
Tn NCC
Nh cung cp
Thuc tnh
M G
Tn G
Ng.sinh
n v
a ch
CN
M sch
Tn sch
Tn TG
NXB
Nm XB
S trang
TTND
M NCC
Tn NCC
nh danh
X
Tn G
Ng.sinh
M G
Ng.hn
tr
CN
C GI
a ch
M
N
Ng.m
n
n v
TTND
NXB
Tnh
trng
M sch
SCH
TR
Ng.tr
Nm XB
Tn sch
S trang
Tn TG
NCC
M NCC
C.C
P
Tn
NCC
Ng.nhp
S bn
C GI
SCH
NCC
CGI(M G, Tn G, Ng.sinh,
n v, a ch, CN )
SCH(M sch, Tn sch, Tn TG, NXB,
Nm XB, S trang, TTND)
NCC(M NCC, Tn NCC)
M
N
TR
C.C
P
2. Chun ha cc lc quan h
Cc lc quan h dng chun
3. Tch hp cc lc quan h
Gi nguyn cc lc quan h
CGI
SCH
NCC
K
K
MN_S
TR_S
CCP_S
C
Ng.mn
C
K
Ng.tr
b. V biu
1.CGI
# M G
Tn G
Ng.sinh
n v
a ch
CN
4.MN_S
# M sch
# M G
# Ng.mn
Ng.mn
Ng.hn tr
5.TR_S
3.NCC
# M sch
# M G
# Ng.tr
Ng.tr
Tnh trng
# M NCC
Tn NCC
2.SCH
# M sch
Tn sch
Tn TG
NXB
Nm XB
S trang
TTND
6.C.CP_S
M NCC
M sch
Ng.nhp
S bn
IV. C S D LIU VT L
1. Ghp cc lc quan h
4.MN_S(M sch, M G, Ng.mn, Ng.hn tr)
5. TR_S(M sch, M G, Ng.tr, Tnh trng)
MUONTRA(Masach, MaDG, Ngaymuon, Ngayhentra, Ngaytra, Tinhtrang)
3.NCC(M NCC, Tn NCC)
6.C.CP_S(M NCC, M sch, Ng.nhp, S bn)
CUNGCAP(MaNCC, MaSach, TenNCC, Soban, Ngaynhap)
1.CGI(M G, Tn G, Ng.sinh, n v, a ch, CN )
DOCGIA(MaDG, TenDG, Ngaysinh, Donvi, Diachi, Chnganh)
2.SCH(M sch, Tn sch, Tn TG, NXB, Nm XB, S trang, TTND)
SACH(Masach, Tensach, TenTG, NXB, NamXB, Sotrang, TTND)
2. Thit k cc tp
MUONTRA
STT Tn trng
Kiu
rng
nh dng
Rng buc
Masach
char
12
PK
MaDG
char
12
PK
Ngaymuon
char
10
PK
Ngayhentra
char
10
Ngaytra
char
10
Tinhtrang
nvarchar
30
CUNGCAP
STT Tn trng
Kiu
rng
nh dng
Rng buc
MaNCC
char
FK
Masach
char
12
FK
TenNCC
nvarchar
50
Soban
int
Ngaynhap
char
10
STT Tn trng
Kiu
rng
Masach
char
12
Tensach
nvarchar
50
TenTG
nvarchar
20
NXB
nvarchar
50
NamXB
int
Sotrang
int
TTND
nvarchar
100
STT Tn trng
Kiu
rng
MaDG
char
12
TenDG
nvarchar
20
Ngaysinh
char
10
Donvi
varchar
20
Diachi
nvarchar
50
Chnganh
nvarchar
15
SACH
nh dng
Rng buc
PK
DOCGIA
nh dng
Rng buc
PK
1.1
1.2
Th th vin
Lm th th
vin
Qun l TT
bn c
5 S TT c gi
TT sinh vin
SINH VIN
1.1
1.2
Th th vin
Qun l TT
bn c
To th
Nhn vien tv
My In
DOCGIA
My lm
NCC
SINH VIN
Kt qu
TT tm kim
p ng sch
Nhu cu sch
2.1
2.2
Cp nht
sch mi
Tra cu sch
NCC
SINH VIN
Kt qu
TT tm kim
p ng sch
Nhu cu sch
6 S TT sch
2.1
2.2
Cp nht
sch mi
Tra cu sch
Nhn vin tv
c gi
SACH
My lm
Phiu mn + Th th vin
Sch
SINH VIN
TT phn hi
3.1
3.2
Mn sch
Tr sch
Phiu mn + Th th vin
4 S mn tr
Sch
SINH VIN
Sch
TT phn hi
3.1
3.2
Mn sch
Tr sch
Nhn vin tv
Nhn vin tv
MUONTRA
My lm
6 S TT sch
4.1
4.5
4.2
TK sch mn
TK sch ko
c mn
TK sch cn
4 S mn tr
4.3
4.4
TK qu hn
TK ngi
mn
5 S TT c gi
SACH
4.1
4.5
4.2
TK sch mn
TK sch ko
c mn
TK sch cn
MUONTRA
4.4
4.3
TK qu hn
TK ngi
mn
DOCGIA
My lm
CHNG III
THIT K H THNG MI
I. THIT K C S D LIU
1. Cc bng ca chng trnh
Bng DANGNHAP
Bng SACH
Bng CUNGCAP
Bng DOCGIA
Bng SACH
2. S lin kt
Qun l tr sch
Cp nht sch
Tra cu sch
Lm th c gi
Thng k sch mn
Thng k sch cn
Thng k mn qu hn