You are on page 1of 48

TRNG I HC VINH

KHOA CNG NGH THNG TIN


==

==

BI PHN TCH THIT K H THNG


TI QUN L TH VIN

Thc hin: Nhm 1

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!

(*)Nhm thc hin:

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

H tr lm th th vin v qun l thng tin ngi c

Cp nht sch mi

Gip sinh vin tra cu sch

Cho bit u sch sinh vin ang mn v hn tr

S sch cn hay tn ngi ang mn v hn tr

Hng thng thng k s sch cho mn theo ch , tc gi, s ngi mn, s


ngi mn c phn theo ch . Nhng sch khng c ngi mn trong 1,2,3
nm.

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

II. PHN TCH TC NHN V XC NH TNG TC


T bng phn tch ta rt ra tc nhn ti h thng l sinh vin(c gi), v nh cung
cp.
Qua m t bi ton ta tm c 10 lung thng tin
-

4 lung t c gi n h thng

4 lung t h thng ti sinh vin

1 lung t nh cung cp ti h thng

1 lung t h thng ti nh cung cp

Qua ta xc nh c biu ng cnh ca h thng nh sau:

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

III. XY DNG BIU PHN CP CHC NNG


Da vo bng phn tch ta c nhm cc chc nng chi tit l nh sau
Nhm
ln 1

Cc chc nng chi tit (l)


Qun l thng tin bn c
Cp th bn c
Cp nht sch mi
Tra cu sch
Mn sch
Tr sch

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

T bng chc nng ta c biu phn cp chc nng

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

IV. M T CHI TIT CC CHNG NNG L


1. Chc nng lm th th vin:
Khi c c gi c nhu cu c sch( mn sch) ti th vin th qun l lm th
th vin cho ngi ny, vic lm th yu cu c gi cung cp cc thng tin y v
chnh xc v mnh th vin lu li cho vic theo di, qun l. ng thi th vin in
cc thng tin ln th c gi s dng trong vic tra cu hay mn ti liu.
2. Chc nng qun l thng tin:
Vic qun l thng tin c gi bao gm thm mi thng tin c gi vo s c
gi, xa thng tin cc c gi khng cn nhu cu vi th vin, chnh sa cc thng tin sai
lnh v c gi.

3. Chc nng cp nht sch mi:


Khi c nhu cu v sch mi th vin lin h vi nh cung cp c cung ng
sch. Sch mi c nhp v s a vo kho v cp nht thng tin vo s thng tin sch,
ng thi b sung phch sch mi hoc tng s lng bn sch
Ngoi ra, nu c sai st g v thng tin sch th chnh l sa i li cho ph hp.
4. Chc nng tra cu sch:
Khi c gi c nhu cu tm sch trong th vin, chc nng ny cho php c gi
cung cp mt gii hn thng tin v sch cn tm( tn, tc gi, th loi) sau tm kim
v a ra m sch cng cc thng tin cn thiu khc.
5. Chc nng mn sch:
T kt qu tm kim c gi tm c sch mnh cn, chc nng ny ghi li cc
thng tin v c gi v sch ang mn vo s mn tr cng ngy thng mn v hn
tr.
6. Chc nng tr sch:
Khi c gi n tr sch, nhn vin th vin i chiu s mn tr, nu khp cc
thng tin th ghi vo s mn tr ngy tr v tnh trng sch em tr. ng thi, c gi
cho thng tin phn hi nu nhn vin c nghi vn v tnh trng sch.
7. Chc nng thng k sch mn:
Lit k ra cc thng tin v u sch ang c mn
8. Chc nng thng k sch cn:
Lit k ra cc thng tin v nhng sch ang cn trong kho
9. Chc nng thng k ngi mn:
Lit k ra danh sch c gi ang mn sch
10. Chc nng thng k qu hn
Lit k ra cc u sch v c gi mn qu hn
11. Chc nng thng k sch khng c mn:
Lit k ra thng tin nhng sch khng c c gi mn

V. CC H S S DNG V MA TRN THC TH CHC NNG


Cc h s
STT

Tn H S

Phch sch

Th th vin

Phiu mn

S sch mn - tr

S thng tin c gi

S thng tin sch

Ma trn thc th chc nng


Cc thc th d liu
1. Phch sch
2. Th th vin
3. Phiu mn
4. S mn-tr

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

VI. BIU LUNG D LIU


1. Biu lung d liu ng cnh

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

2. Biu lung d liu mc 0.

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

Tnh trng 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

3. Biu lung d liu vt l mc 1


a.Chc nng 1.0 Qun l bn c

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

b. Ch nng 2.0 Qun l 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

Tnh trng sch

c. Ch nng 3.0 Mn tr sch

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

d. Chc nng 4.0 Thng k

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

4. Chuyn biu lung d liu vt l sang biu lgic


a. Chc nng 1.0 Qun l bn c

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

b. Chc nng 2.0 qun l sch

2.1

2.2

Cp nht
sch mi

Tra cu sch

6 S TT sch

Phiu mn + Th th vin

Tnh trng sch

c. Chc nng 3.0 Qun l mn - tr

Sch

SINH VIN

Sch
TT phn hi

3.1

3.2

Mn sch

Tr sch

4 S mn tr

d. Chc nng 4.0 Thng k

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

VII. M HNH THC TH LIN KT


1. u vo
S mn tr
M
Tn
c gi c gi

S
hiu
sch

Tn
sch

Ngy
mn

n v

Ngy
hn tr

Ngy tr

Tnh
trng

S thng tin c gi:


M c gi

Tn c gi

Ngy sinh

a ch

Lp

S
trang

Tm
tt ni
dung

Chuyn ngnh

S thng tin sch:


M
sch

Tn
sch

Tn
tc gi

Nh
xut
bn

Nh
cung
cp

Nm
xut
bn

Ngy
nhp

S bn

2. Bng la chon mc tin

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

C. S thng tin sch


- M sch
- Tn sch
- Tn tc gi
- Nh xut bn
- Nm xut bn
- Ngy nhp
- Nh cung cp
- S trang
- Tm tt ni dung
- S bn

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

3. M hnh thc th lin kt

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

VIII. M HNH D LIU LGIC


1. Chuyn cc thc th v lin kt thc th sang lc quan h
a. Chuyn cc thc th

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)

b. Chuyn cc lin kt thc th

M
N
TR

C.C
P

MN_S(M G, M sch, Ng.mn,


Ng.hn tr)
TR_S(M sch, M G, Ng.tr,
Tnh trng)
C.CP_S(M NCC, M sch, Ng.nhp, S
bn)

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

4. V biu m hnh quan h


a. Xc nh cc lin kt
Thc th
Kha
M G
M sch
M NCC

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

X. BIU LUNG H THNG


1. Chc nng qun l bn c
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

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. Chc nng qun l 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

3. Chc nng qun l mn tr


Sch

Tnh trng sch

Phiu mn + Th th vin

Sch

SINH VIN

TT phn hi

3.1

3.2

Mn sch

Tr sch

Phiu mn + Th th vin

Tnh trng sch

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

4. Chc nng thng k

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

II. THIT K GIAO DIN


Cc form ca chng trnh
Form ng nhp:

Form chng trnh chnh


Qun l mn sch

Qun l tr sch

Cp nht sch

Tra cu sch

Lm th c gi

Qun l thng tin c gi

Thng k sch mn

Thng k sch cn

Thng k sch ang mn

Thng k mn qu hn

Thng k sch cha c mn

Thay i thng tin ang nhp

You might also like