You are on page 1of 10

Bo co mn hc : Phn tch thit k h thng

PHN 1.

PHN TCH TI

- Th vin trng qun l khong hng trm ngn u sch v tp ch, phc v
cho sinh vin ca trng hc tp tham kho. Sinh vin c th mn sch c
thng qua th c gi. phc v c gi nhanh, gn v chnh xc, th vin
cn tin hc ha cng vic qun l danh mc sch v qun l c gi ca
mnh .... Do chng trnh qun l th vin ra i s gip cho cc th th
mt cng tm kim th cng trong m ti liu s,gip vic qun l sch v
c gi d dng,thun tin hn.
-

Cc hot ng trong cng vic qun l ca th vin:

Qun l sch:
Qun l sch nhp vo th vin: Sch nhp phi c m sch, tn sch, s
lng, n gi v phi ng chnh xc v khng c trng lp
Vic qun l sch ny phi c in bo co nh k

Qun l sch cho mn:


Ghi nhn ngy thng mn v tr sch
Tnh ngy mn in ra bo co c gi cha tr sch

Qun l danh mc:


Cp nhp danh mc Sch
Cp nhp danh mc NXB
Cp nhp danh mc tc gi
Xem danh sch cc danh mc

Thng k chi tit:


Thng k cc cun sch c trong th vin
Thng k c gi cn thiu sch

PHN 2.

M T H THNG

1.Nghin cu hin trng: H thng qun l th vin bng th cng vi


nhiu nhc im:qun l trn giy t, thao tc qun l cha nhanh

1
ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng


Lp th c gi

TH C GI

M s c gi:...............................................................
H tn:..........................................................................
Ngy sinh:.......................Ni sinh:...............................
Kha:...............................Lp:......................................
Ngy. . .thng. . ..nm . . . .

Qun l sch
QUN L SCH

M s sch: ......................
Nhan :.....................................................................................
S trang:.....................................................................................
S lng:...................................................................................
Nm xut bn:............................................................................
M NXB:....................................M tc gi:...............................
M danh mc:............................Gi tin :..................................
Qun l mn tr sch
PHIU MN SCH

S phiu mn:. . . . . . . .
M s c gi:............................................................................
H v tn:...................................................................................
Ngy sinh:..................................................................................
Lp:............................................................................................
Ngy mn : ............................................................................
Ngy tr: ....................................................................................
tr :

Stt
1
2
...

M s sch

Tn sch

Tc gi

M loi

Lp bo co thng k

2
ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng

BO CO V TNH HNH SCH


Thng .../20...
M sch

Tn sch

NXB

Tc gi

S lng

Danh mc

Ngy .... thng .... nm 20...


Ngi bo co

BO CO V C GI N SCH
Thng .../20...
M c gi

Tn c gi

Ngy sinh

Lp

Ghi ch

Ngy ... thng ... nm 20...


Ngi bo co
2.Phn tch tng hp iu tra:
Nhim v ca h thng
Th vin trng gm 4 nhim v chnh sau:
Qun l sch
Qun l c gi
Qun l vic mn- tr sch
Qun l thng k
Phn tch tng hp :

D liu np vo h thng

Thng tin v c gi (m th, h tn, nm sinh, tn lp .... )

Thng tin v sch c trong th vin (m sch, tn sch, NXB, tc gi ...)

Thng tin v phiu mn (m phiu, tn sch mn, tng s sch mn, tn


c gi, thi gian mn, thi gian tr ... )

D liu tnh ton :


3
ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng

Tnh c tng s sch (danh mc) trong th vin

Tnh s lng c gi mn sch (trong ngy, tun, thng, nm..)

Tnh c s lng sch c gi mn (trong ngy, tun, thng, nm....)

Tnh c s lng sch cn li (trong ngy, tun, thng, nm ...)

Tnh c loi sch c gi mn nhiu nht (trong tun, thng, nm ...)


D liu a ra :

Thng tin v phiu mn

Bng thng k sch

Thng k nhng c gi mn sch qu thi hn

Gii hn s lng sch c gi c mn mt ln.


Mnh iu kin:

Tnh s lng c gi mn sch: bng tng s phiu mn

Tnh s lng sch c gi mn: tng s lng sch trong phiu mn

Tnh s lng sch cn li: bng tng s sch trong th vin tr tng s sch
mn
Thng k c gi mn sch qu thi hn: iu kin ngy tr nh hn ngy
hin ti

Gii hn s lng sch c gi c mn trong 1 phiu mn: tng s


sch trong phiu mn nh hn max (max=5)

PHN 3.

THNH PHN D LIU

1.Thc th
- Thc th DOCGIA : Mi thc th tng trng cho mt c gi trong quy
trnh mn tr sch th vin. Cc thuc tnh :M c gi, Tn c gi, M khoa
hc, Lp, Ngy sinh, Ni sinh
- Thc th DANHMUC : Mi thc th tng trng cho mt loi sch, cc
thuc tnh : M danh mc, Tn danh mc
- Thc th PHIEUMUON : Mi thc th c trng cho mt phiu mn. Cc
thuc tnh : M phiu mn, M c gi, M sch, Ngy mn, Ngy tr, tr.
- Thc th SACH : Mi thc th tng trng cho mt cun sch. Cc thuc
tnh : M sch, M danh mc, M nxb, M tc gi, Tn sch, S trang, Nm xb, S
lng, Gi tin
- Thc th NXB : Mi thc th tng trng cho mt NXB. Cc thuc tnh :
M nxb, Tn NXB, a ch, in thoi
4
ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng


- Thc th TACGIA : Mi thc th tng trng cho mt tc gi. Cc thuc
tnh : M tc gi, Tn tc gi
- Thc th KHOAHOC : Mi thc th tng trng cho mt kha hc. Cc
thuc tnh : M kha hc, Tn kha hc

2.M hnh thc th kt hp:


Sau khi phn tch hin trng h thng da vo cc Th qun l sch, Th c gi,
Phiu mn sch, v t nhng cng vic thc t trong h thng qun l th vin, ta
pht hin c cc thc th v cc mi lin kt gia cc thc th ny trong h thng
qun l th vin. mc khi nim, ta th hin cc thc th v cc mi lin kt qua
m hnh d liu mc khi nim nh sau:

KHOAHOC

NXB

TACGIA

MANXB
TENNXB
DIACHI
DIENTHOAI

MAKH
TENKH

MATG
TENTG
(1,n)

(1,n)
Vit bi

(1,n)

Thuc

(1,1)
(1,1)

(1,1)

Thuc

DOCGIA
MADOCGIA
TENDOCGIA
MAKH
LOP
NGAYSINH
NOISINH

(1,5)
Nhp

(1,n)
PHIEUMUON

(1,n)

ng k
(1,1)
ti : Qun L Th Vin

MAPHIEUMUON
MADOCGIA
MASACH
NGAYMUON
NGAYTRA
DATRA

SACH
MASACH
MADANHMUC
MANXB
MATG
TENSACH
SOTRANG
NAMXB
SOLUONG
GIATIEN

(1,1)
Thuc
(1,n)
DANHMUC
MADANHMUC
TENDANHMUC

Bo co mn hc : Phn tch thit k h thng

3.M t thc th
Thc th SACH
STT
1
2
3
4
5
6
7
8
9

Tn thuc tnh
MASACH
MADANHMUC
MANXB
MATG
TENSACH
SOTRANG
NAMXB
SOLUONG
GIATIEN

Tn thc th: SACH


Din gii
M s sch
M danh mc
M NXB
M tc gi
Tn ca cun sch
S trang ca mt cun sch
Nm xut bn
S lng mi cun sch
Gi tin

Kiu DL
Text
Text
Text
Text
Text
Number
Number
Number
Currency

Thc th TACGIA
STT
Tn thuc tnh
1 MATG
2 TENTG

Tn thc th: TACGIA


Din gii
M s tc gi
Tn tc gi

Kiu DL
Text
Text

Tn thc th: NXB


Din gii
M s nh xut bn
Tn nh xut bn
a ch
in thoi

Kiu DL
Text
Text
Text
Number

Thc th NXB
STT
1
2
3
4

Tn thuc tnh
MANXB
TENNXB
DIACHI
DIENTHOAI

Thc th DANHMUC
STT
Tn thuc tnh
1 MADANHMUC
2 TENDANHMUC

Tn thc th: DANHMUC


Din gii
M s phn loi danh mc sch
Tn loi danh mc

Kiu DL
Text
Text

Thc th DOCGIA
STT
1
2
3
4

Tn thuc tnh
MADOCGIA
TENDOCGIA
MAKHOAHOC
LOP

Tn thc th: DOCGIA


Din gii
M s c gi
H v tn c gi
M kha hc ca c gi
Lp

Kiu DL
Text
Text
Text
Text
6

ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng


5
6

NGAYSINH
NOISINH

Ngy sinh
Ni sinh

Date/Time
Text

Thc th KHOAHOC
Tn thc th: KHOAHOC
STT
Tn thuc tnh
Din gii
1 MAKH
M s kha hc
2 TENKH
Tn ca kha hc

Kiu DL
Text
Text

Thc th PHIEUMUON
STT
1
2
3
4
5
6

Tn thuc tnh
MAPHIEUMUON
MADOCGIA
MASACH
NGAYMUON
NGAYTRA
DATRA

PHN 4.

Tn thc th: PHEUMUON


Din gii
M s phiu mn
M s ca c gi
M sch cn mn
Ngy bt u mn
Ngy phi tr
Tnh trng tr hay cha

Kiu DL
Text
Text
Text
Date/Time
Date/Time
Yes/No

M HNH D LIU MC LOGIC

T kt qu ca qu trnh phn tch h thng nh trn, n y ta c th a ra m


hnh d liu mc logic. M hnh ny m t c th, thc t vic t chc vt l d liu
ca c s d liu trong h thng. Ton b m hnh s c trnh by nh sau:

SACH (MASACH, MADANHMUC, MATG, MANXB,TENSACH, SOTRANG,


NAMXB , SOLUONG, GIATIEN )
DANHMUC (MADANHMUC, TENDANHMUC)
NXB (MANXB, TENNXB, DIACHI, DIENTHOAI)
TACGIA (MATG, TENTG)
DOCGIA (MADOCGIA, MAKH, MASV, TENDOCGIA, NGAYSINH,
NOISINH, LOP )
KHOAHOC (MAKH, TENKH)
PHIEUMUON (MADOCGIA, MASACH, NGAYMUON, NGAYTRA, DATRA)

7
ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng

PHN 5.

LU D LIU

1. Lu d liu mc 0 :
c gi
1
Sch

Qun l
Th Vin

M t x l Qun l th vin
Tn x l : Qun l th vin
DDL vo : c gi, Sch
DDL ra : Lu vo Phiu mn
Din gii : - Nhp thng tin c gi, thng tin sch
- To phiu mn t cc thng tin va nhp
- Lu vo CSDL phiu mn mi
2. Lu d liu mc 1 :

c gi

Sch

Nhp

Lu

1.1

1.2

Qun l
Sch

Cho mn
Sch

Sa

Xa

Thm

Sa

Xa
8

ti : Qun L Th Vin

Bo co mn hc : Phn tch thit k h thng

M t x l Qun l sch
Tn x l : Qun l sch
DDL vo : Tn sch,Tc gi ,Nm XB,NXB,NgayNhap,S trang,Danh
mc
DDL ra : kt qu nhp sch mi, chnh sa thng tin (lu, xa, sa...)
Din gii : -Nhp thng tin v sch mi
-Lu vo c s d liu SACH,DANHMUC
M t x l Cho mn sch
Tn x l : Cho mn sch
DDL vo : MaDocGia,MaSach
DDL ra : Phiu mn
Din gii : - Nhp MaDocGia, MaSach
- To phiu mn t cc thng tin va nhp
- Thay i chnh sa thng tin phiu mn(lu, sa, xa..)
3. Lu d liu mc 2:

c gi
1.2

Sch

Sch

SACH

Nhp

Nhp sch

Nhp phiu

Lu

1.3
Bo co
sch cn

Phiu

1.4
Bo co

1.5
DS N sch
1.6
ti : Qun L Th Vin

Tnh hnh
mn sch

Bo co mn hc : Phn tch thit k h thng

M t x l In bo co sch cn
Tn x l : In bo co sch cn
DDL vo : Thng k sch trong sch v sch trong phiu mn
DDL ra : t bo co sch cn li
Din gii : In bo co tnh hnh nhng sch trong th vin
M t x l bo co tnh hnh mn sch
Tn x l : Bo co tnh hnh mn sch
DDL vo : Thng cn thng k
DDL ra : MaSach,TenSach,NgayMuon,NgayTra
Din gii : - Nhp thng cn bo co
- Bo co tnh hnh mn sch
M t x l bo co tnh hnh n sch
Tn x l : Bo co tnh hnh n sch
DDL vo : Ngy hin ti, ngy phi tr trong phiu mn
DDL ra : Maphieumuon,Tendocgia,NgayMuon,NgayTra
Din gii : - Nhp ngy cn bo co
- Bo co tnh hnh n sch
4. S phn cp chc nng:
Qun l th vin

iu hnh
Cp nhp sch

X l ti liu
Lm phiu mn

Mn tr sch
Nhn, x l yu cu

Lm th c gi

Thng k tnh hnh

Xc nhn mn tr

Tng hp bo co

Qun l DMc

Tng hp bo co

Qun l NXB
ti : Qun L Th Vin

Qun l tc gi

10

You might also like