You are on page 1of 25

TRNG I HC TI NGUYN V MI TRNG H NI

KHOA CNG NGH THNG TIN

--- (^.^) ---

Mn:

PHN TCH THIT K H THNG THNG TIM


ti:

QUN L TH VIN SCH

GVHD:

Thc hin:

L KHNH TNG INH QUANG THNG V VN TRNG NGUYN HU BIN

ti PTTKHTTT Ng Minh Tun 07T-TP1

Bi ton: H thng c s dng qun l vic mn sch trong mt th vin. Cc ti liu cho c gi mn c cc thuc tnh l m ti liu, tn ti liu (ta ). Ti liu gm 2 loi: sch v bo tp ch. Mi ta sch cn c bit do tc gi no vit. Thng tin v tc gi gm m tc gi, tn tc gi, nm sinh. Mt tc gi vit nhiu sch, mt sch c th nhiu tc gi vit. Mi ta sch c nhiu ln xut bn (ti bn). Thng tin v mt ln xut bn gm c: ln xut bn, nm xut bn, kh giy, s trang, nh xut bn, gi, c hoc khng km a CD. Ln xut bn c nh s 1, 2, 3, ... cho mi ta sch, do c s trng nhau gia cc ta sch khc nhau. Thng tin v c gi gm s th c gi, ngy cp th, tn, ngh nghip, phi. Mi ln c gi c th mn nhiu sch cng nh bo tp ch, thng tin cn lu l ngy mn v ngy tr cho tng ti liu mn.

2 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

Li m u Li u tin chng em xin gi n c H NG . Ngi tn tnh hng dn chng em mn hc thit thc Phn Tch Thit K H Thng Thn Tin, gip cho chng em hiu c quy trnh pht trin phn mm v nhng cng vic c th ca chng em sau ny. Bi bo co mn hc ny l s gp nht nhng kin thc ca chng em tch ly c trong trnh hc tp, kham kho nhng bi bo co c ca nhng kha trc. Tuy cn s si v cha c hon chnh nh mong mun nhng cng th hin c phn no c gng ca chng em. V thi gian c hn nn vic thiu st l iu khng th trnh khi. Mong c nng tay b qua!

3 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

Mc lc: Chng 1. KHO ST H THNG V PHN TCH HIN TRNG H THNG..........5 Chng 2. PHN TCH YU CU..................................................................5 Chng 3. PHN TCH H THNG...............................................................6 1./ Xy dng m hnh thc th kt hp (Entity Relationship Diagram)...........6 a./ Xc nh cc thc th....................................................................6 b./ M t thc th..............................................................................6 c./ Cc mi lin h.............................................................................7 d./ Cc rn buc d liu......................................................................8 e./ M hnh thc th kt hp (ERD).....................................................10 2./ Xy dng m hnh quan h d liu (Data Relation Diagram)..................10 a./ Chuyn m hnh thc th lin h sang m hnh quan h....................10 b./ M hnh quan h d liu (DRD)......................................................12 c./ Rng buc ton vn.....................................................................12 d./ Bng tm nh hng...................................................................15 3./ Xy dng m hnh dng d liu (Data Flow Diagram)...........................16 a./ Bng x kin..............................................................................16 b./ S DFD ng cnh....................................................................17 c./ S DFD mc 0........................................................................17 d./ S DFD mc 1........................................................................18 X l: Cp nht sng tc...............................................................18 X l: Cp nht chi tit xut bn.....................................................18 X l: Cp nht chi tit mn.........................................................19 e./ T in d n.............................................................................19 M t phn t d liu....................................................................19 M t cu trc d liu...................................................................21 M t cu trc dng d liu............................................................21 M t Kho d liu.........................................................................23 Chng 4. THIT K GIAO DIN...............................................................25

4 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

Chng 1. KHO ST H THNG V PHN TCH HIN TRNG H THNG Chng 2. PHN TCH YU CU

5 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

Chng 3. PHN TCH H THNG


1./ Xy dng m hnh thc th kt hp (Entity Relationship Diagram)
a./ Xc nh cc thc th 1. Thc th tblTaiLieu: 2. Cha tc thng tin chi tit v ti liu trong th vin. Cc thuc tnh: TaiLieuID, TenTaiLiau, Loai. Cha thng tin v tc gi. Cc thuc tnh: TacGiaID, TenTacGia, NamSinh. Cha thng tin v nh xut bn. Cc thuc tnh: NXBID, TenNhaXB. Cha cc thng tin c nhn ca c gi. Cc thuc tnh: SoThe, NgayCap, HoTen, NgheNghiep, Phai. Dng ghi nhn cc thng tin mn ti liu ca c gi. Cc thuc tnh: MuonID, NgayMuon, NgayHen.

Thc th tblTacGia:

3.

Thc th tblNhaXB:

4.

Thc th tblDocGia:

5.

Thc th tblMuon:

b./ M t thc th 1.
Tn thuc tnh TaiLieuID TenTaiLieu NamSinh

Thc th tblTaiLieu (Ti liu)


Din gii M ti liu Tn ti liu Nm sinh Kiu d liu Text Text Text Min gi tr 10 k t 255 k t 10 k t Loi d liu B B B

2.
Tn thuc tnh TacGiaID TenTacGia Loai

Thc th tblTacGia (Tc gi)


Din gii M tc gi H tn tc gi Loi ti liu Kiu d liu Text Text Integer Min gi tr 10 k t 255 k t Loi d liu B B K

3.
Tn thuc tnh NXBID TenNXB

Thc th tblNhaXB (Nh xut bn)


Din gii M nh xut bn Tn nh xut bn Kiu d liu Text Text Min gi tr 10 k t 255 k t Loi d liu B B

6 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

4.
Tn thuc tnh SoThe NgayCap HoTen NgheNghiep Phai

Thc th tblDocGia (c gi)


Din gii M s th Ngy cp th H tn c gi Ngh nghip Phi Kiu d liu Text Date Text Text Boolean Min gi tr 10 k t 255 k t 255 k t Loi d liu B B B K B

5.
Tn thuc tnh MuonID NgayMuon NgayHen

Thc th tblMuon (Mn)


Din gii M phiu mn Ngy mn Ngy hn tr Kiu d liu Text Date Date Min gi tr 10 k t Loi d liu B B B

Ghi ch: Loi d liu: B: Bt buc K: Khng bt buc c./ Cc mi lin h 1. Mi lin h tblNhaXB tblTaiLieu
tblNhaXB Relationship_2 tblTaiLieu

Ta thy rng mi ti liu c th th ti bn nhiu ln v c nhiu nh xut bn khc nhau, mi nh xut bn c th c nhiu ti liu khc nhau. Cho nn mi quan h l quan h nhiu-nhiu. Mi quan hn ny c th c phn r thnh 2 quan h mt-nhiu bng cch thm thc th tblCTXB. 2. Mi lin h tblTacGia tblTaiLieu
tblTacGia Relationship_3 tblTaiLieu

Mi ti liu c th do 1 hoc nhiu tc gi vit v 1 tc gi cng th vit nhiu ti liu khc nhau. Cho nn chng c quan h nhiu-nhiu. Quan h ny c th tc thnh 2 quan h mt-nhiu bng cch b sung thc th mi l tblSangTac. 3. Mi lin h tblDocGia tblMuon
tblDocGia Relationship_4 tblMuon

Mi c gi c th c nhiu phiu mn khc nhau. V mi phiu mn c xc nh bi 1 c gi. Cho nn mi lin h l quan h mt-nhiu.
7 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

4.

Mi lin h tblMuon tblTaiLieu


tblMuon Relationship_5 tblTaiLieu

Xt 2 thc th tblMuon vi tblTaiLieu, ta thy rng 1 phiu mn c th mn c nhiu ti liu, v ngc li 1 ti liu c th c mn nhiu phiu mn khc nhau. Cho nn mi quan h y l mun quan h nhiu-nhiu. Mi quan h ny c th c phn r thnh 2 quan h mtnhiu bng cch thm thc th tblCTMuon. d./ Cc rn buc d liu 1. 2. 3. 4. 5. 6. tblTacGia: TacGiaID: Khng trng, khng trng v khng c khong trng. TenTacGia: Khng trng. NamSinh: < nm hin hnh. tblTaiLieu: TaiLieuID: Khng trng, khng trng v khng c khong trng. TenTaiLieu: Khng trng. Loai: True / False ~ Nam/N tblSangTac: TacGiaID: Phi tn ti trong thc th tblTacGia. TaiLieuID: Phi tn ti trong thc th tblTaiLieu. tblNhaXB: NXBID: Khng trng, khng trng v khng c khong trng. TenNXB: Khng trng. tblCTXB: TaiLieuID: Phi tn ti trong thc th tblTaiLieu. NXBID: Phi tn ti trong thc th tblNhaXB. LanXB: >0. NamXB: <= nm hin hnh. KhoGiay: Khng trng. SoTrang: >=1. Gia: >=0. KemCD: -1 hoc 0. tblDocGia:

- SoThe: Khng trng, khng trng, khng khon trng, gm 10 ch s.


8 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

7. 8. -

NgayCap: <= ngy hin hnh. HoTen: Khng trng. NgheNghiep: Phai: -1 hoc 0. tblMuon: MuonID: Khng trng, khng trng v khng c khong trng. NgayMuon: <= ngy hin hnh. NgayHen: >= ngy hin hnh. tblCTMuon: MuonID: Phi tn ti trong thc th tblMuon. TaiLieuID: Phi tn ti trong thc th tblTaiLieu. NgayTra: >= ngy hin hnh

9 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

e./ M hnh thc th kt hp (ERD)


tblNhaXB NXBID <pi> Text (10) <M> TenNXB Text (255) Identifier_1 <pi> 1,n 1,n tblSangTac LanXB NamXB KhoGiay SoTrang Gia ...

tblTacGia TacGiaID <pi> Text (10) <M> TenTacGia Text (255) NamSinh Integer Identifier_1 <pi>

tblCTXB Integer Integer Text (50) Integer Long integer ...

1,n 1,n tblTaiLieu TaiLieuID <pi> Text (10) <M> TenTaiLieu Text (255) Loai Text (10) Identifier_1 <pi> 1,n tblCTMuon NgayTra Date

tblDocGia SoThe <pi> Text (10) <M> NgayCap Date HoTen Text (255) NgheNghiep Text (255) Phai Boolean Identifier_1 <pi>

Relationship_3

tblMuon MuonID <pi> Text (10) <M> NgayMuon Date NgayHen Date Identifier_1 <pi>

1,n

2./ Xy dng m hnh quan h d liu (Data Relation Diagram)


a./ Chuyn m hnh thc th lin h sang m hnh quan h
tblTacGia TacGiaID <pi> Text (10) <M> TenTacGia Text (255) NamSinh Integer Identifier_1 <pi> 1,n tblSangTac 1,n tblTaiLieu TaiLieuID <pi> Text (10) <M> TenTaiLieu Text (255) Loai Text (10) Identifier_1 <pi>

p dng quy tc 2 ta c thm cc bng: tblTacGia(TacGiaID, TenTacGia, NamSinh) tblSangTac(TacGiaID, TaiLieuID) tblTaiLieu(TaiLieuID,TenTaiLieu,Loai)

10 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

tblCTXB tblNhaXB NXBID <pi> Text (10) <M> TenNXB Text (255) Identifier_1 <pi> 1,n LanXB NamXB KhoGiay SoTrang Gia ... Integer Integer Text (50) Integer Long integer ... tblTaiLieu 1,n TaiLieuID <pi> Text (10) <M> TenTaiLieu Text (255) Loai Text (10) Identifier_1 <pi>

p dng quy tc 2 ta c thm cc bng: tblNhaXB(NXBID, TenNXB) tblCTXB(NXBID, TaiLieuID, LanXB, NamXB, KhoGiay, SoTrang, Gia, KemCD)
tblDocGia DocGiaID <pi> Text (10) <M> SoThe Text (10) NgayCap Date HoTen Text (255) NgheNghiep Text (255) Phai Boolean Identifier_1 <pi> tblMuon Relationship_3 MuonID <pi> Text (10) <M> NgayMuon Date NgayTra Date Identifier_1 <pi>

p dng quy tc 3 ta c thm cc bng: tblDocGia(SoThe, NgayCap, HoTen, NgheNghiep, Phai) tblMuon(MuonID, SoThe, NgayMuon, NgayHen)
tblMuon MuonID <pi> Text (10) <M> NgayMuon Date NgayHen Date Identifier_1 <pi> tblCTMuon NgayTra Date 1,n tblTaiLieu TaiLieuID <pi> Text (10) <M> TenTaiLieu Text (255) Loai Text (10) Identifier_1 <pi>

1,n

p dng quy tc 3 ta c thm cc bng: tblCTMuon(MuonID, TaiLieuID, NgayTra)

11 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

b./ M hnh quan h d liu (DRD)


tblNhaXB NXBID text <pk> TenNXB text

tblTacGia TacGiaID text <pk> TenTacGia text NamSinh int

NXBID TacGiaID tblSangTac TacGiaID text <pk,fk1> TaiLieuID text <pk,fk2> tblCTXB TaiLieuID NXBID LanXB NamXB KhoGiay SoTrang Gia KemCD text <pk,fk1> text <pk,fk2> int int text int bigint bit

TaiLieuID

TaiLieuID

tblDocGia SoThe NgayCap HoTen NgheNghiep Phai text <pk> datetime text text bit

tblTaiLieu TaiLieuID text <pk> TenTaiLieu text Loai text TaiLieuID tblCTMuon SoThe MuonID text <pk,fk1> TaiLieuID text <pk,fk2> NgayTra datetime tblMuon MuonID SoThe NgayMuon NgayHen text <pk> text <fk> datetime datetime MuonID

c./ Rng buc ton vn Rng buc ton vn ca bng tblTacGia


R02001 tblTacGia.TacGiaID Rng buc v kho ni Thm + Sa Xo

R02002 1000 < tblTacGia.NgaySinh < Nm hin hnh

Rng buc v min gi tr Thm Sa + +

Xo

Rng buc ton vn ca bng tblSangTac


R03001 tblSangTac.TacGiaID Rng buc v kho ni Thm + Sa Xo

12 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1


Rng buc v kho ni Thm +

R03002 tblSangTac.TaiLieuID

Sa

Xo

Rng buc kho ngoi: tblSangTac.TacGiaID R03003 Thm tblTacGia.TacGiaID tblSangTac.TacGiaID +

tblTacGia.TacGiaID Sa Xo + +

Rng buc kho ngoi: tblSangTac.TaiLieuID R03004 Thm tblTaiLieu.TaiLieuID tblSangTac.tblTaiLieuID +

tblTaiLieu.TaiLieuID Sa Xo + +

Rng buc ton vn ca bng tblNXB


R04001 tblNXB.NXBID Rng buc v kho ni Thm + Sa Xo

Rng buc ton vn ca bng tblCTXB


R05001 tblCTXB.NXBID tblCTXB.TaiLieuID Rng buc v kho ni Thm + + Sa Xo

Rng buc kho ngoi: tblCTXB.NXBID R05002 Thm tblNXB.NXBID tblCTXB.NXBID +

tblNXB.NXBID Sa Xo + +

Rng buc kho ngoi: tblCTXB.TaiLieuID R05003 Thm tblTaiLieu.TaiLieuID tblCTXB.TaiLieuID +

TaiLieu.TaiLieuID Sa Xo + +

Rng buc v min gi tr R05004 Thm Sa tblCTXB.SoTrang>0 + + tblCTXB.Gia>=0 + + + + tblCTXB.KemCD {True,False} 1000 < tblCTXB.NamXB + + < 3000 tblCTXB.LanXB > 0 + +

Xo

Rng buc ton vn ca bng tblTaiLieu


R06001 tblTaiLieu.TaiLieuID Rng buc v kho ni Thm + Sa Xo

R06002 tblTaiLieu.Loai

Rng buc v min gi tr Thm Sa + +

Xo

13 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1


{SACH,TAPCHI}

Rng buc ton vn ca bng tblDocGia


R07001 tblDocGia.SoThe Rng buc v kho ni Thm + Sa Xo

Rng buc v min gi tr R07002 Thm Sa tblDocGia.NgayCap >= + + Date() + + tblDocGia.Phai {YES,NO} ~ {Nam,N}

Xo

Rng buc ton vn ca bng tblMuon


R08001 tblMuon.MuonID Rng buc v kho ni Thm + Sa Xo

Rn buc v lin thuc tnh R08002 Thm Sa tblMuon.NgayMuon <= + + tblMuon.NgayHen tblMuon.NgayHen >= + + tblMuon.NgayMuon

Xo

Rng buc kho ngoi: tblMuon.SoThe R08003 Thm tblDocGia.SoThe tblMuon.SoThe +

tblDocGia.SoThe Sa Xo + +

Rng buc ton vn ca bng tblCTMuon


R09001 tblCTMuon.MuonID tblCTMuon.TaiLieuID Rng buc v kho ni Thm + + Sa Xo

Rng buc kho ngoi: tblCTMuon.TaiLieuID R09002 Thm tblTaiLieu.TaiLieuID tblCTMuon.tblTaiLieuID +

tblTaiLieu.TaiLieuID Sa Xo + +

Rng buc kho ngoi: tblCTMuon.MuonID R09003 Thm tblMuon.MuonID tblCTMuon.MuonID +

tblMuon.MuonID Sa Xo + +

14 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

d./ Bng tm nh hng


tblSangTac tblCTMuon S X T S tblDocGia tblTaiLieu tblNhaXB tblTacGia tblMuon S X T tblCTXB S X T S tblLoai T R02001 R02002 R03001 R03002 R03003 R03004 R04001 R05001 R05002 R05003 R05004 R06001 R06002 R07001 R07002 R08001 R08002 R08003 R09001 R09002 R09003 S

T + +

S +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

15 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

3./ Xy dng m hnh dng d liu (Data Flow Diagram)


a./ Bng x kin S kin Cp nht ti liu Cp nht sng tc Cp nht tc gi Cp nht chi tit xut bn Cp nht nh xut bn Cp nht c gi Cp nht phiu mn Cp nht chi tit phiu mn Kch hot Thng tin ti liu cp nht Thng tin sng tc cp nht Thng tin tc gi cp nht Thng tin chi tit xut bn cp nht Thng tin nh xut bn cp nht Thng tin c gi cp nht Thng tin phiu mn cp nht Thng tin CT phiu mn cp nht Ngun pht sinh B phn th th B phn th th c gi B phn th th B phn th th B phn bn c B phn bn c B phn bn c Hot ng Cp nht ti liu Cp nht sng tc Cp nht tc gi Cp nht chi tit xut bn Cp nht nh xut bn Cp nht c gi Cp nht phiu mn Cp nht CT phiu mn Th c gi c gi Kt xut ch n

16 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

b./ S DFD ng cnh


c gi

Th c gi

Thng tin c gi

Thng tin ti liu B phn th th Kt qu cp nht

Kt qu tm kim ti liu 1 H thng qun l th vin

Kt qu tm kim ti liu B phn bn c

Thng tin c gi

c./ S DFD mc 0
1 TT tc gi KQ cp nht T T sng tc KQ cp nht 2 Cp nht sng tc Cp nht tc gi TacGiaID T aiLieuID + T acGiaID TT tc gi 1 tblTacGia

tblSangTac

TT ti liu B phn th th KQ cp nht 3 Cp nht ti liu T T xut bn KQ cp nht TT nh xut bn KQ cp nht 4 Cp nht chi tit xut bn

TaiLi euID T T ti liu 3 tblTaiLieu

TaiLieuID TaiLieuID + NXBID 4 tbl CTXB

5 Cp nht nh xut bn

M NXB T T nh xut bn TaiLieuID 5 tblNXB

T T chi tit mn KQ cp nht B phn c gi TT mn KQ cp nht

6 Cp nht chi tit mn

T aiLieuID + MuonID MuonID

tblCTMuon

7 Cp nht mn

TT mn

tblMuon

SoT he T T c gi c gi Th c gi 8 Cp nht c gi 8 tblDocGia

TT c gi

17 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

d./ S DFD mc 1 X l: Cp nht sng tc


B phn th th

TaiLieuID + TacGiaID

Kt qu cp nht 2 Cp nht sng tc

1 Tm ti liu thuc tc gi

TaiLieuID + TacGiaID

TaiLieuID

TacGiaID

TaiLieuID + TacGiaID

tblTaiLieu

tblTacGia

tblSangTac

X l: Cp nht chi tit xut bn


B phn th th

TaiLieuID + NXBID

Kt qu cp nht 9 Cp nht chi tit xut bn

8 Tm ti liu thuc NXB

TaiLieuID + NXBID

TaiLieuID

NXBID

TaiLieuID + NXBID

tblTaiLieu

tblNXB

tblCTXB

18 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

X l: Cp nht chi tit mn


B phn bn c

TaiLieuID + MuonID 8 Tm ti liu thuc phiu mn

Kt qu cp nht 9 Cp nht chi tit xut bn

TaiLieuID + MuonID

TaiLieuID

NXBID

TaiLieuID + MuonID

tblTaiLieu

tblMuon

tblCTMuon

e./ T in d n M t phn t d liu M nhn din: Tn: Tn khc: M t: TaiLieuID Thuc tnh nhn dng ti liu, mi ti liu s s 1 m s ring.

Tnh cht: Chiu di: 10 nh dng xut: Gi tr mc nh: Lin tc Ri rc Nhp Ch Ch s Ngy S Tnh ton iu kin rn buc: Lin tc Ch s t: 0000000001 Ch s n: ZZZZZZZZZZ Ri rc Gi tr Din gii ........................ ......................................................... M nhn din: Tn: Tn khc: M t: Tnh cht: Chiu di: 10 nh dng xut:
19 / 25

NXBID Thuc tnh nhn dng nh xut bn, mi nh xut bn s s 1 m s ring.

ti PTTKHTTT Ng Minh Tun 07T-TP1

Gi tr mc nh: Lin tc Ri rc Nhp Ch Ch s Ngy S Tnh ton iu kin rn buc: Lin tc Ch s t: 0000000001 Ch s n: ZZZZZZZZZZ Ri rc Gi tr Din gii ........................ ......................................................... M nhn din: Tn: Tn khc: M t:

TacGiaID Thuc tnh nhn dng tc gi, mi tc gi s s 1 m s ring.

Tnh cht: Chiu di: 10 nh dng xut: Gi tr mc nh: Lin tc Ri rc Nhp Ch Ch s Ngy S Tnh ton iu kin rn buc: Lin tc Ch s t: 0000000001 Ch s n: ZZZZZZZZZZ Ri rc Gi tr Din gii ........................ ......................................................... M nhn din: Tn: Tn khc: M t:

MuonID Thuc tnh nhn dng phiu mn, mi phiu mn s s 1 m s ring.

Tnh cht: Chiu di: 10 nh dng xut: Gi tr mc nh: Lin tc Ri rc Nhp Ch Ch s Ngy S Tnh ton iu kin rn buc: Lin tc Ch s t: 0000000001 Ch s n: ZZZZZZZZZZ Ri rc Gi tr Din gii

20 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

........................ ......................................................... M nhn din: Tn: Tn khc: M t:

SoThe Thuc tnh nhn dng c gi, nhng c gi ng k lm th s c cp m s.

Tnh cht: Chiu di: 10 nh dng xut: Gi tr mc nh: Lin tc Ri rc Nhp Ch Ch s Ngy S Tnh ton iu kin rn buc: Lin tc Ch s t: 0000000001 Ch s n: 9999999999 Ri rc Gi tr Din gii ........................ ......................................................... M t cu trc d liu

Ti liu = Chi tit xut bn Ti liu = Tc gi = Chi tit sng tc Phiu mn = Chi tit mn c gi =

TaiLieuID + TenTaiLieu + {Chi tit xut bn} LanXB + NamXB + KhoGiay + SoTrang + Gia TaiLieuID + TenTaiLieu + {Chi tit sng tc} TacGiaID + TenTacGia + NamSinh + (Chi tit sng tc) TacGiaID + TaiLieuID MuonID + NgayMuon + NgayHen + {Chi tit mn} S th t + TaiLieuID + NgayTra SoThe + NgayCap + HoTen + NgheNghiep + Phai + (Phiu mn)

M t cu trc dng d liu M nht din: Tn: Thng tin tc gi M t: Cha thng tin tc gi ca ti liu, dng cp nht cho kho d liu tblTacGia Ngun: B phn th th ch: x l Cp nht tc gi Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: Tc gi Tn sut: 25 tc gi/ ngy Ghi ch:

21 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

M nht din: Tn: Thng tin sng tc M t: Cha thng tin m tc gi (TacGiaID) v m ti liu (TaiLieuID). Dng cp nht kho d liu tblSangTac. Mi TacGiaID ng vi nhiu TaiLieuID v ngc li. Ngun: B phn th th ch: x l Cp nht sng tc Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: TacGiaID+TaiLieuID Tn sut: 100 mu tin/ ngy Ghi ch: M nht din: Tn: Thng tin nh xut bn M t: Cha thng tin nh xut xut bn ti liu. Dng cp nht kho d liu tblNXB Ngun: B phn th th ch: x l Cp nht nh xut bn Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: Nh xut bn Tn sut: 25 NXB/ ngy Ghi ch: M nht din: Tn: Thng tin chi tit xut bn M t: Cha thng tin m nh xut bn (NXBID) v m ti liu (TaiLieuID). Dng cp nht kho d liu tblCTXB, mi NXBID ng vi nhiu TaiLieuID v ngc li Ngun: B phn th th ch: x l Cp nht chi tit xut bn Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: NXBID+TaiLieuID Tn sut: 100 mu tin/ ngy Ghi ch: M nht din: Tn: Thng tin chi tit mn M t: Cha thng tin m phiu mn (MuonID) v m ti liu (TaiLieuID). Dng cp nht kho d liu tblCTMuon, mi MuonID ng vi nhiu TaiLieuID v ngc li. Ngun: B phn bn c ch: x l Cp nht chi tit mn Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: MuonID+TaiLieuID Tn sut: 120 mu tin/ ngy Ghi ch: M nht din: Tn: Thng tin mn
22 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

M t: Cha thng tin phiu mn ti liu. Dng cp nht kho d liu tblMuon Ngun: B phn bn c ch: x l Cp nht mn Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: Phiu mn Tn sut: 350 phiu/ ngy Ghi ch: M nht din: Tn: Thng tin c gi M t: Cha thng tin c gi lp th mn sch. Dng cp nht kho d liu tblDocGia Ngun: B phn bn c ch: x l Cp nht c gi Loi dng d liu: Tp tin Mn hnh Bo co Biu mu Khc Cu trc d liu: c gi Tn sut: 100 c gi/ ngy Ghi ch: M t Kho d liu M nhn din: Tn: M t: tblTaiLieu Ti liu Mi mu tin cha thng tin ca mt nh ti liu Tnh cht Loi tp tin: My tnh Th cng Dng tp tin: C s DL Ch mc Tun t Trc tip Kch thc mu tin (k t): 200 S lng mu tin bnh qun: 10.000 S lng mu tin mc cao: 20.000 Tc tng trng hng nm: 10% M nhn din: Tn: M t: tblTacGia Tc Gi Mi mu tin cha thng tin ca mt nh tc gi Tnh cht Loi tp tin: My tnh Th cng Dng tp tin: C s DL Ch mc Tun t Trc tip Kch thc mu tin (k t): 200 S lng mu tin bnh qun: 500 S lng mu tin mc cao: 800 Tc tng trng hng nm: 4% M nhn din: Tn: M t: tblNXB Nh xut bn Mi mu tin cha thng tin ca mt nh xut bn Tnh cht

23 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

Loi tp tin: My tnh Th cng Dng tp tin: C s DL Ch mc Tun t Trc tip Kch thc mu tin (k t): 200 S lng mu tin bnh qun: 400 S lng mu tin mc cao: 600 Tc tng trng hng nm: 3% M nhn din: Tn: M t: tblCTMuon Chi tit mn Mi mu tin cha thng tin chi tit mt phiu mn Tnh cht Loi tp tin: My tnh Th cng Dng tp tin: C s DL Ch mc Tun t Trc tip Kch thc mu tin (k t): 200 S lng mu tin bnh qun: 20.000 S lng mu tin mc cao: 30.000 Tc tng trng hng nm: 30% M nhn din: Tn: M t: tblMuon Mn Mi mu tin cha thng tin ca mt phiu mn Tnh cht Loi tp tin: My tnh Th cng Dng tp tin: C s DL Ch mc Tun t Trc tip Kch thc mu tin (k t): 200 S lng mu tin bnh qun: 10.000 S lng mu tin mc cao: 15.000 Tc tng trng hng nm: 15% M nhn din: Tn: M t: tblDocGia c gi Mi mu tin cha thng tin ca mt c gi Tnh cht Loi tp tin: My tnh Th cng Dng tp tin: C s DL Ch mc Tun t Trc tip Kch thc mu tin (k t): 375 S lng mu tin bnh qun: 1.000 S lng mu tin mc cao: 1.500 Tc tng trng hng nm: 40%

24 / 25

ti PTTKHTTT Ng Minh Tun 07T-TP1

Chng 4. THIT K GIAO DIN

25 / 25

You might also like