S GIÁO DC VÀ ĐÀO TO TP.HCM
TRƯỜNG CAO ĐẲNG K THUT
LÝ T TRNG
KHOA CÔNG NGH THÔNG TIN
--- (^.^) ---
Môn:
PHÂN TÍCH THIT K
H THNG THÔNG TIN
Đề tài:
QUN LÝ THƯ VIN SÁCH
GVHD:
TRNH LONG
Thc hin:
NGÔ MINH TUN
Lp 07T-TP1 (2007-2009)
Đề tài PTTKHTTT – Ngô Minh Tun – 07T-TP1
TP.HCM – 12/2008
2 / 29
Đề tài PTTKHTTT – Ngô Minh Tun – 07T-TP1
Bài toán:
H thng được s dng để qun lý vic mượn sách trong mt thư vin. Các tài liu cho
đọc gi mượn có các thuc tính là mã tài liu, tên tài liu (ta đề). Tài liu gm 2 loi: sách
và báo tp chí. Mi ta đề sách cn được biết do tác gi nào viết. Thông tin v tác gi gm
mã tác gi, tên tác gi, năm sinh. Mt tác gi viết nhiu sách, mt sách có th nhiu tác gi
viết. Mi ta đề sách có nhiu ln xut bn (tái bn). Thông tin v mt ln xut bn gm có:
ln xut bn, năm xut bn, kh giy, s trang, nhà xut bn, giá, có hoc không kèm đĩa
CD. Ln xut bn được đánh s 1, 2, 3, ... cho mi ta đề sách, do đó có s trùng nhau gia
các ta đề sách khác nhau. Thông tin v độc gi gm s th độc gi, ngày cp th, tên, ngh
nghip, phái. Mi ln độc gi có th mượn nhiu sách cũng như báo tp chí, thông tin cn lưu
là ngày mượn và ngày tr cho tng tài liu mượn.
3 / 29
Đề tài PTTKHTTT – Ngô Minh Tun – 07T-TP1
Li m đầu
Li đầu tiên chúng em xin gi đến thy Long. Người đã tn tình hướng dn chúng em
môn hc thiết thc Phân Tích Thiết Kế H Thng Thôn Tin, giúp cho chúng em hiu được
quy trình phát trin phn mm và nhng công vic c th ca chúng em sau này.
Bài báo cáo môn hc này là s góp nht nhng kiến thc ca chúng em tích lũy được
trong trình hc tp, kham kho nhng bài báo cáo đã có ca nhng khóa trước. Tuy còn sơ
sài và chưa được hoàn chnh như mong mun nhưng cũng đã th hin được phn nào c
gng ca chúng em.
Vì thi gian có hn nên vic thiếu sót là điu không th tránh khi. Mong thy nương tay
b qua !
4 / 29
Đề tài PTTKHTTT – Ngô Minh Tun – 07T-TP1
Mc lc:
Chương 1. KHO SÁT H THNG VÀ PHÂN TÍCH HIN TRNG H THNG ..................... 6
Chương 2. PHÂN TÍCH YÊU CU ........................................................................................... 6
Chương 3. PHÂN TÍCH H THNG ........................................................................................ 7
1./ Xây dng mô hình thc th kết hp (Entity Relationship Diagram) ................................. 7
a./ Xác định các thc th ................................................................................................. 7
b./ Mô t thc th ............................................................................................................ 7
c./ Các mi liên h ........................................................................................................... 8
d./ Các ràn buc d liu .................................................................................................. 9
e./ Mô hình thc th kết hp (ERD) ............................................................................... 11
2./ Xây dng mô hình quan h d liu (Data Relation Diagram) ........................................ 11
a./ Chuyn mô hình thc th liên h sang mô hình quan h .......................................... 11
b./ Mô hình quan h d liu (DRD) ................................................................................ 13
c./ Ràng buc toàn vn .................................................................................................. 13
d./ Bng tm nh hưởng ................................................................................................ 17
3./ Xây dng mô hình dòng d liu (Data Flow Diagram) .................................................. 18
a./ Bng x kin ............................................................................................................. 18
b./ Sơ đồ DFD ng cnh ................................................................................................ 19
c./ Sơ đồ DFD mc 0 ..................................................................................................... 20
d./ Sơ đồ DFD mc 1 ..................................................................................................... 21
X lý: Cp nht sáng tác ........................................................................................... 21
X lý: Cp nht chi tiết xut bn ............................................................................... 21
X lý: Cp nht chi tiết mượn .................................................................................... 22
e./ T đin d án ........................................................................................................... 22
Mô t phn t d liu ................................................................................................ 22
Mô t cu trúc d liu ............................................................................................... 24
Mô t cu trúc dòng d liu ...................................................................................... 25
Mô t Kho d liu ...................................................................................................... 27
Chương 4. THIT K GIAO DIN ......................................................................................... 29
5 / 29