bao cao nmcnpm

97
ĐẠ I H C QU C GIA TP.H CHÍ MINH TRƯỜNG ĐẠ I H C CÔNG NGH THÔNG TIN KHOA : CÔNG NGH PHN M M BÁO CÁO MÔN H C : NH P MÔN CÔNG NGH PHN M M ĐỀ TÀI : “QUẢ N LÝ PHÒNG M ẠCH TƯ” Gi ảng viên hướ ng d n : ThS. ĐỖTH THANH TUY N Sinh viên th c hi n : LÊ ĐỨC TIÊN, LƯƠNG HỮ U MINH L p : CNPM04 Khóa : 04 TP. H Chí Minh, tháng 12 năm 2011

Upload: huu-minh-luong

Post on 21-Jul-2015

84 views

Category:

Documents


3 download

TRANSCRIPT

I HC QUC GIA TP.H CH MINH

TRNG I HC CNG NGH THNG TIN KHOA : CNG NGH PHN MM

BO CO MN HC : NHP MN CNG NGH PHN MM

TI : QUN L PHNG MCH T

Ging vin hng dn : ThS. TH THANH TUYN Sinh vin thc hin : L C TIN, LNG HU MINH Lp : CNPM04 Kha : 04

TP. H Ch Minh, thng 12 nm 2011

M UKhi cng ngh thng tin cha ra i th mi cng vic hng ngy u c thc hin thng qua bn tay ca con ngi. Thi y, mt cng vic tng chng nh n gin l lu tr khch hng ca mt cng ty, x nghip chng hn. Nu khng c s tr gip ca my tnh th cng vic khng h n gin cht no. Tt c cc thng tin u c lu tr trn giy v kt qu l thng tin ca hng trm, hng ngn khch hng c lu li trong cc cun s iu ny cng c th chp nhn c. Nhng vn pht sinh mt khi chng ta mun tm kim hay sa i thng tin ca mt khch hng no . Cch duy nht l chng ta phi tm kim tun t tng khch hng mt trong cc cun s y. V hu qu l khng ch lm mt thi gian ca nhn vin m c khi cn tm sai (c th c khch hng trng tn) hoc tm khng thy (nhng thc ra th li c) do nhiu nguyn nhn khch quan cng nh ch quan. Mt khi d liu cng nhiu th cng vic ngy mt kh khn hn. Cn cha k n vic thng k, bo co th chng ta phi lt tng trang giy ri tnh tng doanh thu, t l, v kt qu th c th khng chnh xc (do tnh thiu, tnh d, ). Chng ta cng c th tng tng ra vic kinh khng n mc no. Do , my tnh ra i l mt yu cu tt yu v cn thit trong cuc sng chng ta. N gii quyt cc bi ton mt cch nhanh chng v hiu qu, tit kim ngun nhn lc. Nhng cng vic qun l hin nay th nhiu v a dng nh qun l bn hng, qun l nh sch, qun l khch sn, Trong , chng em thy vic qun l phng mch t l mt cng vic thit thc v c ngha su xa. cng l l do nhm chng em chn ti Qun L Phng Mch T xy dng phn mm h tr cho ngi dng c th qun l phng mch ca mnh mt cch c hiu qu. Tuy nhin, chng trnh ch dng mc n gin v ch c tnh cht minh ha, khng th gii quyt c tt c cc yu cu, trng hp c th trong th gii thc. Cc kin ng gp qu bu ca cc qu thy (c) v cc bn chnh l ng lc cho chng trnh ca chng em ngy cng hon thin hn.

Cu trc ca bi bo co gm c 6 chng chnh : Chng 1 Gii thiu. Chng ny s gii thiu bi ton cn gii quyt, cc cng vic m phn mm s h tr ngi dng gii quyt mt bi ton c th trong cuc sng da vo quy trnh khm bnh tng qut nht. Chng 2 Xc nh & m hnh ha yu cu phn mm. Chng ny s tp trung nghin cu chi tit cc yu cu ti thiu cn c ca phn mm t m hnh ha cc yu cu ny. Chng 3 Thit k d liu. Chng ny s m t vic xy dng v thit k d liu da trn cc yu cu nghip v ca phn mm. Chng 4 Thit k giao din. Chng ny s m t vic thit k giao din tng tc vi ngi dng da trn c s d liu thit k trn. Chng 5 Thit k x l. Chng ny s m t vic thit k x l da trn vic thit k d liu v thit k giao din trn. Chng 6 Ci t & th nghim. Chng ny s m t vic ci t v th nghim. Kt lun. Nu ln nhng vn , kt qu t c.

LI CM Nu tin, chng em xin chn thnh cm n c Th Thanh Tuyn truyn t cho chng em nhng kin thc qu bu trong mn Nhp mn Cng ngh phn mm chng em hon thnh bi bo co ny. Chng em cng xin gi li cm n chn thnh n cc thy c trong trng H Cng Ngh Thng Tin tn tnh gip chng em trong thi gian hc va qua. Do kin thc c hn nn bi lm ca chng em khng trnh khi nhiu thiu st. Chng em rt mong nhn c s ng gp qu bu ca cc thy c.

NHN XT CA GING VIN HNG DN

MC LC

M U ....................................................................................................................... 2 CHNG 1 GII THIU .................................................................................... 101.1. Bi ton cn gii quyt....................................................................................................... 10 1.2. Cc cng vic s c h tr ............................................................................................. 10 1.3. Quy trnh thc hin............................................................................................................ 10

CHNG 2 XC NH & M HNH HA YU CU PHN MM ....... 122.1. Phn loi cc yu cu phn mm ...................................................................................... 12 2.1.1. Cc yu cu nghip v ......................................................................................... 12 2.1.2. Cc yu cu cht lng ....................................................................................... 12 2.1.3. Cc yu cu h thng........................................................................................... 13 2.1.4. Cc yu cu cng ngh ........................................................................................ 13 2.2. Bng trch nhim cho tng loi yu cu .......................................................................... 14 2.2.1. Bng trch nhim yu cu nghip v ................................................................. 14 2.2.2. Bng trch nhim yu cu cht lng................................................................ 14 2.2.3. Bng trch nhim yu cu h thng ................................................................... 16 2.3. S lung d liu cho tng yu cu ............................................................................... 16 2.3.1. Lp danh sch khm bnh .................................................................................. 16 2.3.2. Lp phiu khm bnh .......................................................................................... 18 2.3.3. Tra cu bnh nhn .............................................................................................. 19 2.3.4. Lp ha n thanh ton ...................................................................................... 21 2.3.5. Lp bo co thng................................................................................................ 22 2.3.6. Thay i quy nh ................................................................................................ 25

CHNG 3 THIT K D LIU ....................................................................... 273.1. Thut ton lp s logic ................................................................................................. 27 3.1.1. Bc 1 : Xt yu cu Lp Danh Sch Khm Bnh ........................................ 27 3.1.2. Bc 2 : Xt yu cu Lp Phiu Khm Bnh................................................. 28

3.1.3. Bc 3 : Xt yu cu Tra Cu Bnh Nhn .................................................... 30 3.1.4. Bc 4 : Xt yu cu Lp Ha n Thanh Ton .......................................... 30 3.1.5. Bc 5 : Xt yu cu Lp Bo Co Thng ..................................................... 33 3.1.6. Bc 6 : Xt yu cu Thay i Quy nh ...................................................... 39 3.2. S logic hon chnh ....................................................................................................... 40 3.3. Danh sch cc bng d liu trong s ........................................................................... 40 3.4. M t tng bng d liu .................................................................................................... 41 3.4.1. Bng BENHNHAN.............................................................................................. 41 3.4.2. Bng PHIEUKHAMBENH ................................................................................. 41 3.4.3. Bng CT_PHIEUKHAMBENH ......................................................................... 41 3.4.4. Bng LOAITHUOC ............................................................................................. 42 3.4.5. Bng THUOC ...................................................................................................... 42 3.4.6. Bng LOAIBENH................................................................................................ 42 3.4.7. Bng BENH ......................................................................................................... 42 3.4.8. Bng DONVI ........................................................................................................ 43 3.4.9. Bng CACHDUNG ............................................................................................. 43 3.4.10. Bng PHIEUNHAPTHUOC ............................................................................... 43 3.4.11. Bng CT_PHIEUNHAPTHUOC ....................................................................... 43 3.4.12. Bng BAOCAODOANHTHU ............................................................................ 43 3.4.13. Bng CT_BAOCAODOANHTHU .................................................................... 44 3.4.14. Bng BAOCAOSUDUNGTHUOC ................................................................... 44 3.4.15. Bng THAMSO ................................................................................................... 44 3.4.16. Bng HOADON................................................................................................... 44

CHNG 4 THIT K GIAO DIN ................................................................. 454.1. Danh sch cc mn hnh .................................................................................................... 45 4.2. S mn hnh................................................................................................................... 46 4.3. M t tng mn hnh ......................................................................................................... 47 4.3.1. M t cc i tng trn mn hnh .................................................................... 47 4.3.2. Danh sch bin c v x l tng ng trn mn hnh ...................................... 72

CHNG 5 THIT K X L ............................................................................ 825.1. Kin trc chung .................................................................................................................. 82 5.2. Danh sch cc x l ............................................................................................................ 83 5.3. M t chi tit cc hm x l .............................................................................................. 85 5.3.1. XL1 ....................................................................................................................... 85 5.3.2. XL2 ....................................................................................................................... 85 5.3.3. XL3 ....................................................................................................................... 85 5.3.4. XL4 ....................................................................................................................... 86 5.3.5. XL5 ....................................................................................................................... 86 5.3.6. XL6 ....................................................................................................................... 87 5.3.7. XL7 ....................................................................................................................... 87 5.3.8. XL8 ....................................................................................................................... 87 5.3.9. XL9 ....................................................................................................................... 87 5.3.10. XL10 ..................................................................................................................... 88 5.3.11. XL11 ..................................................................................................................... 88 5.3.12. XL12 ..................................................................................................................... 88 5.3.13. XL13 ..................................................................................................................... 88 5.3.14. XL14 ..................................................................................................................... 88 5.3.15. XL15 ..................................................................................................................... 89 5.3.16. XL16 ..................................................................................................................... 89 5.3.17. XL17 ..................................................................................................................... 89 5.3.18. XL18 ..................................................................................................................... 89 5.3.19. XL19 ..................................................................................................................... 90 5.3.20. XL20 ..................................................................................................................... 90 5.3.21. XL21 ..................................................................................................................... 90 5.3.22. XL22 ..................................................................................................................... 90 5.3.23. XL23 ..................................................................................................................... 91 5.3.24. XL24 ..................................................................................................................... 91 5.3.25. XL25 ..................................................................................................................... 91

5.3.26. XL26 ..................................................................................................................... 91 5.3.27. XL27 ..................................................................................................................... 92 5.3.28. XL28 ..................................................................................................................... 92 5.3.29. XL29 ..................................................................................................................... 92 5.3.30. XL30 ..................................................................................................................... 92 5.3.31. XL31 ..................................................................................................................... 93 5.3.32. XL32 ..................................................................................................................... 93 5.3.33. XL33 ..................................................................................................................... 93 5.3.34. XL34 ..................................................................................................................... 93 5.3.35. XL35 ..................................................................................................................... 94 5.3.36. XL36 ..................................................................................................................... 94 5.3.37. XL37 ..................................................................................................................... 94 5.3.38. XL38 ..................................................................................................................... 94 5.3.39. XL39 ..................................................................................................................... 94

CHNG 6 CI T & TH NGHIM ......................................................... 95 KT LUN .................................................................................................................. 96 TI LIU THAM KHO ......................................................................................... 97

CHNG 1 GII THIU1.1. Bi ton cn gii quyt y, bi ton t ra l lm th no qun l phng mch t mt cch c h thng v hiu qu? Chng trnh ca nhm chng em s h tr ngi dng gii quyt bi ton . 1.2. Cc cng vic s c h tr Nhp thng tin bnh nhn. ng k khm bnh. Lp phiu khm bnh. Lp ha n thanh ton. Tra cu bnh nhn. Lp bo co thng. Thay i cc quy nh. 1.3. Quy trnh thc hin Khi c ngi n khm bnh th ngi nhp liu (nhn vin) s thc hin mt trong cc cng vic sau y : Nhp thng tin bnh nhn v ng k khm bnh cho bnh nhn (nu cha c thng tin ca bnh nhn trong c s d liu) v a m s (m bnh nhn) cho bnh nhn dng cho cc ln khm sau ny. ng k khm bnh cho bnh nhn (nu c thng tin ca bnh nhn trong c s d liu) da trn m bnh nhn do bnh nhn cung cp. Tra cu ly m bnh nhn v ng k khm bnh cho bnh nhn (nu c thng tin ca bnh nhn trong c s d liu v bnh nhn b mt hoc qun em m bnh nhn). Sau khi ng k, nhn vin s cp cho bnh nhn mt s th t vo khm cha bnh.

Sau , bc s s khm v k khai n thuc (nu c). Bc s c th tra cu triu chng bnh, n thuc k khai trong cc ln khm trc tham kho thm hoc theo di bnh tnh. Sau khi khm xong, bnh nhn s c yu cu thanh ton tin khm v tin thuc (nu c) da vo phiu khm bnh ca bc s. Ngoi cc cng vic trn th nhn vin cn phi m trch cng vic nhp thuc cho phng khm. Sau 1 thng th nhn vin s lp bo co thng k tnh hnh hot ng ca phng mch (bo co doanh thu theo ngy hoc/v bo co s dng thuc hoc/v bo co nhp thuc). Nhn vin c th thay i cc quy nh ty theo nhu cu s dng.

CHNG 2 XC NH & M HNH HA YU CU PHN MM2.1. Phn loi cc yu cu phn mm 2.1.1. Cc yu cu nghip v STT Tn yu cu Biu mu Quy nh Ghi ch 1 Lp danh sch khm bnh BM1 Q1 2 Lp phiu khm bnh BM2 Q2 3 Tra cu bnh nhn BM3 4 Lp ha n thanh ton BM4 Q4 5 Lp bo co thng BM5 6 Thay i quy nh Q6 2.1.2. Cc yu cu cht lng 2.1.2.1. Yu cu tin ha STT 1 2 3 Nghip v Thay i quy nh lp danh sch khm bnh Thay i quy nh lp phiu khm bnh Thay i quy nh lp ha n thanh ton Tham s cn thay i S bnh nhn ti a Loi bnh, bnh, loi thuc, thuc, n v, cch dng Tin khm Min gi tr cn thay i

2.1.2.2. Yu cu hiu qu My tnh vi CPU Pentium III 533, RAM 128MB, HDD 10GB. STT 1 2 3 4 5 6 Nghip v Lp danh sch khm bnh Lp phiu khm bnh Tra cu bnh nhn Lp ha n thanh ton Lp bo co thng Thay i quy nh Tc x l 100 bnh nhn/gi Tt c cc phiu trong 3 gi Ngay tc th Ngay tc th Ngay tc th Ngay tc th Dung lng lu tr Ghi ch

2.1.2.3. Yu cu tin dng STT 1 Nghip v Lp danh sch khm bnh Mc d hc 10 pht hng dn Mc d s dng T l phm li trung bnh l 1% Ghi ch

2 3 4 5 6

Lp phiu khm bnh Tra cu bnh nhn Lp ha n thanh ton Lp bo co thng Thay i quy nh

10 pht hng dn Khng cn hng dn 10 pht hng dn 10 pht hng dn 10 pht hng dn

T l phm li trung bnh l 1% Khng bit nhiu v bnh nhn mun tm

C y thng tin

2.1.2.4. Yu cu tng thch STT Nghip v i tng lin quan Ghi ch 1 Nhn danh sch khm bnh T tp tin Excel c lp phin bn 2 Nhn phiu khm bnh T tp tin Excel c lp phin bn 3 Xut ha n thanh ton n phn mm WinFax c lp phin bn 2.1.3. Cc yu cu h thng 2.1.3.1. Yu cu bo mt STT Nghip v Qun tr h thng Nhn vin Bc s Khc 1 Phn quyn X 2 Lp danh sch khm bnh X 3 Lp phiu khm bnh X 4 Tra cu bnh nhn X X X 5 Lp ha n thanh ton X 6 Lp bo co thng X 7 Thay i quy nh X 2.1.3.2. Yu cu an ton STT Nghip v i tng Ghi ch 1 Phc hi H s bnh nhn xa 2 Hy tht s H s bnh nhn xa 2.1.4. Cc yu cu cng ngh STT Nghip v 1 2 3 D sa li D bo tr Ti s dng i tng Ghi ch Xc nh li trung bnh trong Khi sa li mt chc nng khng 15 pht nh hng n chc nng khc Thm chc nng mi nhanh Khng nh hng chc nng c Xy dng phn mm qun l Cng vi cc yu cu bnh vin trong 3 ngy

4

D mang chuyn

i sang h qun tr c s d liu mi ti a trong 2 ngy

Cng vi cc yu cu

2.2. Bng trch nhim cho tng loi yu cu 2.2.1. Bng trch nhim yu cu nghip v STT 1 2 3 4 5 6 Nghip v Lp danh sch khm bnh Lp phiu khm bnh Tra cu bnh nhn Lp ha n thanh ton Lp bo co thng Thay i quy nh Ngi dng Phn mm Ghi ch Cung cp thng tin v Kim tra quy Cho php hy, cp h s bnh nhn nh v ghi nhn nht li h s Cho php hy, cp Cung cp thng tin v Kim tra quy nht li bnh v bnh v n thuc nh v ghi nhn n thuc Cung cp thng tin v Tm, xut thng bnh nhn tin lin quan Cung cp thng tin v Tnh cc thng Cho php hy, cp bnh nhn v ngy tin lin quan nht li ha n khm Cung cp thng tin Tnh cc thng thng tin lin quan Cung cp thng tin v Cho php cp nht Ghi nhn quy nh mi li cc quy nh

2.2.2. Bng trch nhim yu cu cht lng 2.2.2.1. Bng trch nhim yu cu tin ha STT 1 Nghip v Thay i quy nh lp danh sch khm bnh Thay i quy nh lp phiu khm bnh Thay i quy nh lp ha n thanh ton Ngi dng Cho bit gi tr mi ca s bnh nhn ti a Phn mm Ghi nhn gi tr mi v thay i cch thc kim tra Ghi nhn gi tr mi v thay i cch thc kim tra Ghi nhn gi tr mi Ghi ch

2

Cho bit loi bnh, loi thuc, loi n v, cch dng mi

Cho php hy hay cp nht li thng tin v loi bnh, bnh, loi thuc, thuc, n v, cch dng

3

Cho bit gi tr mi ca tin khm

2.2.2.2. Bng trch nhim yu cu hiu qu STT 1 2 3 4 5 6 Nghip v Ngi dng Phn mm Ghi ch

Lp danh sch khm Thc hin ng theo bnh yu cu Lp phiu khm Chun b trc danh sch Thc hin ng theo bnh khm bnh yu cu Thc hin ng theo Tra cu bnh nhn yu cu Lp ha n thanh Chun b trc phiu Thc hin ng theo ton khm bnh yu cu Thc hin ng theo Lp bo co thng yu cu Thc hin ng theo Thay i quy nh yu cu 2.2.2.3. Bng trch nhim yu cu tin dng

STT 1 2 3 4 5 6

Nghip v Lp danh sch khm bnh Lp phiu khm bnh Tra cu bnh nhn Lp ha n thanh ton Lp bo co thng Thay i quy nh

Ngi dng c ti liu hng dn s dng c ti liu hng dn s dng c ti liu hng dn s dng c ti liu hng dn s dng c ti liu hng dn s dng

Phn mm Thc hin ng theo yu cu Thc hin ng theo yu cu Thc hin ng theo yu cu Thc hin ng theo yu cu Thc hin ng theo yu cu Thc hin ng theo yu cu

Ghi ch

2.2.2.4. Bng trch nhim yu cu tng thch STT 1 Nghip v Nhn danh sch khm bnh Ngi dng Chun b tp tin Excel vi cu trc theo biu mu v cho bit tn tp tin mun dng Phn mm Thc hin ng theo yu cu Ghi ch

2 3

Nhn phiu khm bnh Xut ha n thanh ton

Chun b tp tin Excel vi cu trc theo biu mu v cho bit tn tp tin mun dng Ci t phn mm WinFax v cho bit ha n cn xut

Thc hin ng theo yu cu Thc hin ng theo yu cu

2.2.3. Bng trch nhim yu cu h thng 2.2.3.1. Bng trch nhim yu cu bo mt STT 1 2 3 4 Nghip v Qun tr h thng Nhn vin Bc s Khc 2.2.3.2. Bng trch nhim yu cu an ton STT 1 2 Nghip v Phc hi Hy tht s Ngi dng Cho bit h s bnh nhn cn phc hi Cho bit h s bnh nhn cn hy Phn mm Phc hi Hy tht s Ghi ch Ngi dng Cho bit ngi dng mi v quyn hn Cung cp tn v mt khu Cung cp tn v mt khu Phn mm Ghi nhn v thc hin ng Ghi nhn v thc hin ng Ghi nhn v thc hin ng Ghi ch

Tn chung

2.3. S lung d liu cho tng yu cu 2.3.1. Lp danh sch khm bnh + Biu mu : BM1 : Danh Sch Khm Bnh Ngy Khm : STT H Tn Gii Tnh Nm Sinh a Ch 1 2 + Quy nh : Q1 : Mi ngy khm ti a 40 bnh nhn.

+ S : Ngi Dng D1 D2 D6 D5

Thit B Nhp

Lp Danh Sch Khm Bnh D3 D4

Thit B Xut

B Nh Ph S 2.1 + Cc lung d liu : D1 : Ngy Khm, H Tn, Gii Tnh, Nm Sinh, a Ch. D2 : Khng c. D3 : Danh sch cc bnh nhn c khm trong ngy, S bnh nhn ti a c khm trong ngy. D4 : D1. D5 : D4. D6 : Khng c. + Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu. Bc 3. c D3 t b nh ph. Bc 4. Kim tra Tng s bnh nhn c khm trong ngy (D3) c vt qu S bnh nhn ti a c khm trong ngy (D3). Bc 5. Nu khng tha quy nh th n bc 8. Bc 6. Lu D4 xung b nh ph. Bc 7. Xut D5 ra my in.

Bc 8. ng kt ni c s d liu. Bc 9. Kt thc. 2.3.2. Lp phiu khm bnh + Biu mu : BM2 : H Tn : Triu Chng : STT Thuc n V 1 2 + Quy nh : Q2 : C 5 loi bnh. C 30 loi thuc, 2 loi n v (vin, chai), c 4 cch dng (1, 2, 3, 4). + S : Ngi Dng D1 D2 D6 D5 Phiu Khm Bnh Ngy Khm : D on Loi Bnh : S Lng Cch Dng

Thit B Nhp

Lp Phiu Khm Bnh D3 D4

Thit B Xut

B Nh Ph S 2.2 + Cc lung d liu : D1 : H tn, Ngy Khm, Triu Chng, D on Loi Bnh, Thuc, n V, S Lng, Cch Dng. D2 : Khng c.

D3 : Danh sch cc loi bnh, Danh sch cc loi thuc, Danh sch cc loi n v, Danh sch cc cch dng. D4 : D1. D5 : D4. D6 : Khng c. + Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu. Bc 3. c D3 t b nh ph. Bc 4. Kim tra Loi Bnh (D1) c thuc Danh sch cc loi bnh (D3). Bc 5. Kim tra Loi Thuc (D1) c thuc Danh sch cc loi thuc (D3). Bc 6. Kim tra Loi n V (D1) c thuc Danh sch cc loi n v (D3). Bc 7. Kim tra Cch Dng (D1) c thuc Danh sch cc cch dng (D3). Bc 8. Nu khng tha quy nh (1 trong cc quy nh) th n bc 11. Bc 9. Lu D4 xung b nh ph. Bc 10. Xut D5 ra my in. Bc 11. ng kt ni c s d liu. Bc 12. Kt thc. 2.3.3. Tra cu bnh nhn + Biu mu : BM3 : Danh Sch Bnh Nhn STT H Tn Ngy Khm Loi Bnh Triu Chng 1 2 + Quy nh : Khng c.

+ S : Ngi Dng D1 D2 D6 D5

Thit B Nhp

Tra Cu Bnh Nhn D3 D4

Thit B Xut

B Nh Ph S 2.3 + Cc lung d liu : D1 : Tiu chun tra cu (H Tn, Gii Tnh, Nm Sinh, a Ch, Ngy Khm, Loi Bnh, Triu Chng). D2 : Khng c. D3 : Danh sch bnh nhn tha tiu chun tra cu cng vi cc thng tin chi tit lin quan (H Tn, Ngy Khm, Loi Bnh, Triu Chng). D4 : Khng c. D5 : D3. D6 : D5. + Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu. Bc 3. c D3 t b nh ph. Bc 4. Xut D5 ra my in. Bc 5. Tr D6 cho ngi dng. Bc 6. ng kt ni c s d liu. Bc 7. Kt thc.

2.3.4. Lp ha n thanh ton + Biu mu : BM4 : Ha n Thanh Ton H V Tn : Ngy Khm : Tin Khm : Tin Thuc : + Quy nh : Q4 : Tin khm 30.000. Tin thuc ch c khi bnh nhn c dng thuc. Mi loi thuc c n gi ring. + S : Ngi Dng D1 D2 D6 D5

Thit B Nhp

Lp Ha n Thanh Ton D3 D4

Thit B Xut

B Nh Ph S 2.4 + Cc lung d liu : D1 : H V Tn, Ngy Khm. D2 : Khng c. D3 : Tin Khm, Danh sch cc phiu khm bnh, n gi cc loi thuc. D4 : D1 + Tin Thuc (nu c). D5 : D4 + Tin Khm + Tng tin (Tin Khm + Tin Thuc). D6 : Khng c.

+ Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu. Bc 3. c D3 t b nh ph. Bc 4. Kim tra phiu khm bnh c k khai thuc. Bc 5. Nu khng tha quy nh (khng c n thuc) th n bc 7. Bc 6. Tnh Tin Thuc = Tng (S Lng * n Gi). Bc 7. Lu D4 xung b nh ph. Bc 8. Xut D5 ra my in. Bc 9. ng kt ni c s d liu. Bc 10. Kt thc. 2.3.5. Lp bo co thng + Biu mu 5.1 : BM5.1 : STT 1 2 Bo Co Doanh Thu Theo Ngy Thng : Ngy S Bnh Nhn Doanh Thu T L

+ Quy nh : Khng c. + S : Ngi Dng D1 Thit B Nhp D2 D6 D5

Bo Co Doanh Thu Theo Ngy D3 D4

Thit B Xut

B Nh Ph S 2.5

+ Cc lung d liu : D1 : Thng. D2 : Khng c. D3 : Danh sch cc ha n thanh ton trong thng. D4 : D1 + Thng tin thng k theo ngy trong thng (Ngy, S Bnh Nhn, Doanh Thu, T L). D5 : D4. D6 : D5. + Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu. Bc 3. c D3 t b nh ph. Bc 4. m S Bnh Nhn theo ngy t danh sch ha n thanh ton trong thng (D3). Bc 5. Tnh Doanh Thu = Tng (Tin Khm + Tin Thuc) theo ngy t danh sch ha n thanh ton trong thng (D3). Bc 6. Tnh Tng doanh thu. Bc 7. Tnh T L theo ngy da vo Doanh Thu v Tng doanh thu. Bc 8. Lu D4 xung b nh ph. Bc 9. Xut D5 ra my in. Bc 10. Tr D6 cho ngi dng. Bc 11. ng kt ni c s d liu. Bc 12. Kt thc.

+ Biu mu 5.2 : BM5.2 : STT 1 2 Bo Co S Dng Thuc Thng : Thuc n V Tnh S Lng S Ln Dng

+ Quy nh : Khng c. + S : Ngi Dng D1 D2 D6 D5

Thit B Nhp

Bo Co S Dng Thuc D3 D4

Thit B Xut

B Nh PhS 2.6 + Cc lung d liu : D1 : Thng. D2 : Khng c. D3 : Danh sch cc phiu khm bnh trong thng. D4 : D1 + Thng tin thng k theo loi thuc trong thng (Thuc, n V Tnh, S Lng, S Ln Dng). D5 : D4. D6 : D5. + Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu.

Bc 3. c D3 t b nh ph. Bc 4. Tnh tng S Lng theo loi thuc t phiu khm bnh trong thng (D3). Bc 5. m S Ln Dng theo loi thuc t phiu khm bnh trong thng (D3). Bc 6. Lu D4 xung b nh ph. Bc 7. Xut D5 ra my in. Bc 8. Tr D6 cho ngi dng. Bc 9. ng kt ni c s d liu. Bc 10. Kt thc. 2.3.6. Thay i quy nh + Biu mu : Khng c. + Quy nh : Q6 : Ngi dng c th thay i cc Quy nh nh sau : + Q1 : Thay i s lng bnh nhn ti a trong ngy. + Q2 : Thay i s lng loi bnh, thuc, n v tnh, cch dng. + Q4 : Thay i tin khm, n gi thuc. + S : Ngi Dng D1 Thit B Nhp D2 D6 D5 Thit B Xut

Thay i Quy nh D3 D4

B Nh Ph S 2.7

+ Cc lung d liu : D1 : Cc quy nh mi cn thay i (thm, xa hoc sa). V d : Cp nht li s lng bnh nhn ti a trong ngy ; Thm hoc xa s lng loi bnh, thuc, n v tnh, cch dng ; Thay i tin khm, n gi thuc. D2 : Khng c. D3 : Danh sch cc quy nh ang c. V d : S lng bnh nhn ti a trong ngy ; S lng loi bnh, thuc, n v tnh, cch dng ; Tin khm, n gi thuc. D4 : D1. D5 : D4. D6 : Khng c. + Thut ton : Bc 1. Nhn D1 t ngi dng. Bc 2. Kt ni c s d liu. Bc 3. c D3 t b nh ph. Bc 4. Thay i quy nh. Bc 5. Lu D4 xung b nh ph. Bc 6. Xut D5 ra my in. Bc 7. Kt thc.

CHNG 3 THIT K D LIU3.1. Thut ton lp s logic 3.1.1. Bc 1 : Xt yu cu Lp Danh Sch Khm Bnh Thit k d liu vi tnh ng n + Biu mu lin quan : BM1. BM1 : Danh Sch Khm Bnh Ngy Khm : STT H Tn Gii Tnh Nm Sinh a Ch 1 2 + S lung d liu : S 2.1. + Cc thuc tnh mi : NgayKham, HoTenBenhNhan, GioiTinh, NamSinh, DiaChi. + Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi PHIEUKHAMBENH NgayKham PK MaBenhNhan

+ Cc thuc tnh tru tng : MaBenhNhan. + S logic : BENHNHAN PHIEUKHAMBENH

Thit k d liu vi tnh tin ha + Quy nh lin quan : Q1. Q1 : Mi ngy khm ti a 40 bnh nhn. + S lung d liu : S 2.1. + Cc thuc tnh mi : SoBenhNhanToiDa.

+ Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi PHIEUKHAMBENH NgayKham PK MaBenhNhan THAMSO SoBenhNhanToiDa

+ Cc thuc tnh tru tng : Khng c. + S logic : BENHNHAN PHIEUKHAMBENH THAMSO

3.1.2. Bc 2 : Xt yu cu Lp Phiu Khm Bnh Thit k d liu vi tnh ng n + Biu mu lin quan : BM2. BM2 : H Tn : Triu Chng : STT Thuc n V 1 2 Phiu Khm Bnh Ngy Khm : D on Loi Bnh : S Lng Cch Dng

+ S lung d liu : S 2.2. + Cc thuc tnh mi : TrieuChung, DuDoanLoaiBenh, Thuoc, DonVi, SoLuong, CachDung. + Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THAMSO SoBenhNhanToiDa PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK MaBenhNhan TrieuChung DuDoanLoaiBenh Thuoc DonVi SoLuong CachDung PK

+ Cc thuc tnh tru tng : SoPhieuKhamBenh.

+ S logic : BENHNHAN PHIEUKHAMBENH THAMSO

Thit k d liu vi tnh tin ha + Quy nh lin quan : Q2. Q2 : C 5 loi bnh. C 30 loi thuc, 2 loi n v (vin, chai), c 4 cch dng (1, 2, 3, 4). + S lung d liu : S 2.2. + Cc thuc tnh mi : TenLoaiBenh, TrieuChung, TenLoaiThuoc, TenDonVi, TenCachDung, SoLuongTon, DonGia, ThanhTien, CongDung, HuongDanSuDung. + Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK THAMSO SoBenhNhanToiDa CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh

PK

PK FK1 FK2

CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung

PK

FK

PK PK PK DONVI MaDonVi TenDonVi

+ Cc thuc tnh tru tng : MaLoaiBenh, MaBenh, MaLoaiThuoc, MaThuoc, MaDonVi, MaCachDung, MaThuocDacTri.

+ S logic : BENHNHAN THUOC LOAITHUOC PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI THAMSO CACHDUNG BENH LOAIBENH 3.1.3. Bc 3 : Xt yu cu Tra Cu Bnh Nhn Thit k d liu vi tnh ng n + Biu mu lin quan : BM3. BM3 : Danh Sch Bnh Nhn STT H Tn Ngy Khm Loi Bnh Triu Chng 1 2 + S lung d liu : S 2.3. + Cc thuc tnh mi : Khng c. + Thit k d liu : Khng c. + Cc thuc tnh tru tng : Khng c. + S logic : Khng c. Thit k d liu vi tnh tin ha + Quy nh lin quan : Khng c. + S lung d liu : S 2.3. + Cc thuc tnh mi : Khng c. + Thit k d liu : Khng c. + Cc thuc tnh tru tng : Khng c. + S logic : Khng c. 3.1.4. Bc 4 : Xt yu cu Lp Ha n Thanh Ton Thit k d liu vi tnh ng n

+ Biu mu lin quan : BM4. BM4 : Ha n Thanh Ton H V Tn : Ngy Khm : Tin Khm : Tin Thuc : + S lung d liu : S 2.4. + Cc thuc tnh mi : TienKham, TienThuoc. + Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK THAMSO SoBenhNhanToiDa CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh HOADON SoHoaDon SoPhieuKhamBenh TienKham TienThuoc

PK

PK FK1 FK2

CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung

PK

FK

PK PK PK DONVI MaDonVi TenDonVi PK FK

+ Cc thuc tnh tru tng : SoHoaDon. + S logic : BENHNHAN THUOC LOAITHUOC HOADON PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI THAMSO CACHDUNG BENH LOAIBENH

Thit k d liu vi tnh tin ha + Quy nh lin quan : Q4. Q4 : Tin khm 30.000. Tin thuc ch c khi bnh nhn c dng thuc. Mi loi thuc c n gi ring. + S lung d liu : S 2.4. + Cc thuc tnh mi : Khng c. + Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK PK PK FK1 FK2 CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung THAMSO SoBenhNhanToiDa TienKham CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh HOADON SoHoaDon SoPhieuKhamBenh TienKham TienThuoc

PK

FK

PK

PK

DONVI MaDonVi TenDonVi

PK

PK FK

+ Cc thuc tnh tru tng : Khng c.

+ S logic : BENHNHAN THUOC LOAITHUOC HOADON 3.1.5. Bc 5 : Xt yu cu Lp Bo Co Thng Bo Co Doanh Thu Theo Ngy Thit k d liu vi tnh ng n + Biu mu lin quan : BM5.1.BM5.1 Bo Co Doanh Thu Theo Ngy

PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI

THAMSO CACHDUNG BENH LOAIBENH

STT 1 2

Thng : Ngy S Bnh Nhn Doanh Thu T L

+ S lung d liu : S 2.5. + Cc thuc tnh mi : NgayKham, SoBenhNhan, DoanhThu, TiLe.

+ Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK PK PK FK1 FK2 CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung THAMSO SoBenhNhanToiDa TienKham CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh HOADON SoHoaDon SoPhieuKhamBenh TienKham TienThuoc

PK

FK

PK

PK

DONVI MaDonVi TenDonVi

PK

BAOCAODOANHTHU PK NgayKham SoBenhNhan DoanhThu TyLe

PK FK

+ Cc thuc tnh tru tng : Khng c. + S logic : BENHNHAN THUOC LOAITHUOC HOADON PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI BAOCAODOANHTHU THAMSO CACHDUNG BENH LOAIBENH

Thit k d liu vi tnh tin ha + Quy nh lin quan : Khng c. + S lung d liu : S 2.5. + Cc thuc tnh mi : Ngay, Thang, Nam, TongDoanhThu.

+ Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK PK PK FK1 FK2 CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung DONVI MaDonVi TenDonVi THAMSO SoBenhNhanToiDa TienKham CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh HOADON SoHoaDon SoPhieuKhamBenh TienKham TienThuoc

PK

FK PK

PK

PK

BAOCAODOANHTHU Thang PK Nam TongDoanhThu

CT_BAOCAODOANHTHU Ngay PK Thang Nam SoBenhNhan DoanhThu TyLe

PK FK

+ Cc thuc tnh tru tng : Khng c. + S logic : BENHNHAN THUOC LOAITHUOC HOADON PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI BAOCAODOANHTHU CT_BAOCAODOANHTHU Bo Co S Dng Thuc THAMSO CACHDUNG BENH LOAIBENH

Thit k d liu vi tnh ng n

+ Biu mu lin quan : BM5.2. BM5.2 STT 1 2 Bo Co S Dng Thuc Thng : Thuc n V Tnh S Lng S Ln Dng

+ S lung d liu : S 2.6. + Cc thuc tnh mi : Thang, Nam, Thuoc, DonViTinh, SoLuong, SoLanDung. + Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK PK PK FK1 FK2 CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung DONVI MaDonVi TenDonVi THAMSO SoBenhNhanToiDa TienKham CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh HOADON SoHoaDon SoPhieuKhamBenh TienKham TienThuoc

PK

FK PK

PK

PK

BAOCAODOANHTHU Thang PK Nam TongDoanhThu BAOCAOSUDUNGTHUOC Thang PK Nam Thuoc DonViTinh SoLuong SoLanDung

CT_BAOCAODOANHTHU Ngay PK Thang Nam SoBenhNhan DoanhThu TyLe

PK FK

+ Cc thuc tnh tru tng : Khng c. + S logic : BENHNHAN THUOC LOAITHUOC HOADON BAOCAO SUDUNGTHUOC PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI BAOCAODOANHTHU CT_BAOCAODOANHTHU THAMSO CACHDUNG BENH LOAIBENH

Thit k d liu vi tnh tin ha + Quy nh lin quan : Khng c. + S lung d liu : S 2.6. + Cc thuc tnh mi : Khng c.

+ Thit k d liu :PK BENHNHAN MaBenhNhan HoTenBenhNhan GioiTinh NamSinh DiaChi THUOC MaThuoc TenThuoc MaDonVi MaLoaiThuoc SoLuongTon DonGia CongDung HuongDanSuDung LOAITHUOC MaLoaiThuoc TenLoaiThuoc PHIEUKHAMBENH SoPhieuKhamBenh NgayKham FK1 MaBenhNhan FK2 MaBenh TrieuChung PK PK PK FK1 FK2 CT_PHIEUKHAMBENH PK SoPhieuKhamBenh FK MaThuoc SoLuong DonGia ThanhTien MaCachDung DONVI MaDonVi TenDonVi THAMSO SoBenhNhanToiDa TienKham CACHDUNG MaCachDung TenCachDung BENH MaBenh TenBenh TrieuChung MaThuocDacTri MaLoaiBenh LOAIBENH MaLoaiBenh TenLoaiBenh HOADON SoHoaDon SoPhieuKhamBenh TienKham TienThuoc

PK

FK PK

PK

PK

BAOCAODOANHTHU Thang PK Nam TongDoanhThu BAOCAOSUDUNGTHUOC Thang PK Nam MaThuoc SoLuongDung SoLanDung

CT_BAOCAODOANHTHU Ngay PK Thang Nam SoBenhNhan DoanhThu TyLe

PK FK

+ Cc thuc tnh tru tng : MaThuoc.

+ S logic : BENHNHAN THUOC LOAITHUOC HOADON BAOCAO SUDUNGTHUOC PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI BAOCAODOANHTHU CT_BAOCAODOANHTHU THAMSO CACHDUNG BENH LOAIBENH

3.1.6. Bc 6 : Xt yu cu Thay i Quy nh Thit k d liu vi tnh ng n + Biu mu lin quan : Khng c. + S lung d liu : S 2.7. + Cc thuc tnh mi : Khng c. + Thit k d liu : Khng c. + Cc thuc tnh tru tng : Khng c. + S logic : Khng c. Thit k d liu vi tnh tin ha + Quy nh lin quan : Q6. Q6 : Ngi dng c th thay i cc Quy nh nh sau : + Q1 : Thay i s lng bnh nhn ti a trong ngy. + Q2 : Thay i s lng loi bnh, thuc, n v tnh, cch dng. + Q4 : Thay i tin khm, n gi thuc. + S lung d liu : S 2.7. + Cc thuc tnh mi : Khng c. + Thit k d liu : Khng c.

+ Cc thuc tnh tru tng : Khng c. + S logic : Khng c. 3.2. S logic hon chnh BENHNHAN THUOC LOAITHUOC HOADON BAOCAO SUDUNGTHUOC PHIEUKHAMBENH CT_PHIEUKHAMBENH DONVI BAOCAODOANHTHU CT_BAOCAODOANHTHU THAMSO CACHDUNG BENH LOAIBENH PHIEU NHAPTHUOC CT_PHIEU NHAPTHUOC 3.3. Danh sch cc bng d liu trong s STT Tn bng d liu Din gii 1 Thng tin bnh nhn BENHNHAN 2 Phiu khm bnh ca bnh nhn PHIEUKHAMBENH 3 Chi tit phiu khm bnh CT_PHIEUKHAMBENH 4 Danh sch cc loi thuc LOAITHUOC 5 Danh sch cc tn thuc THUOC 6 Danh sch cc loi bnh LOAIBENH 7 Danh sch cc tn bnh BENH 8 Danh sch cc loi n v DONVI 9 Danh sch cc cch dng CACHDUNG 10 Phiu nhp thuc PHIEUNHAPTHUOC 11 Chi tit phiu nhp thuc CT_PHIEUNHAPTHUOC 12 Bo co doanh thu theo ngy trong thng BAOCAODOANHTHU 13 CT_BAOCAODOANHTHU Chi tit bo co doanh thu 14 BAOCAOSUDUNGTHUOC Bo co s dng thuc trong thng 15 Ha n thanh ton HOADON 16 Danh sch cc tham s THAMSO

3.4. M t tng bng d liu 3.4.1. STT 1 2 3 4 5 Bng BENHNHAN Kiu d liu Chui Chui ng/Sai S nguyn Chui ng (Nam) hoc Sai (N) 300 k trc s c khm trc 4 btnLuu_Khambenh_Click Ghi ch Cn phi ghi y tt c cc thng tin Tra cu bnh nhn

2

TraCuu_Benhnhan

1

Check_Khambenh

2

Xoa_Thongtinkhambenh

5 6

TinhToanThuoc btnXong_Click

Hm

Din gii

Ghi ch

btnXem_Click Xem cc loi bnh, thuc tng k khai cho bnh nhn 5.3.6. XL6 Hm Din gii Ghi ch Khi bnh nhn b hy th s bnh nhn c khm s tng ln 1

btnHuy_Click Hy bnh nhn 5.3.7. XL7 STT 1 Hm

Din gii Gn cc thuc tnh loi bnh

Ghi ch

setLoaibenh

Kim tra thng 2 Check_Loaibenh Kim tra loi bnh tin loi bnh y khng ? Xa thng tin ca cc 3 Xoa_Thongtinbenh thuc tnh trong loi bnh 4 5 6 btnThem_Loaibenh_Click btnLuu_Loaibenh_Click btnKhongluu_Loaibenh_Click 5.3.8. XL8 STT 1 2 Hm lblSua_Danhsachloaibenh_Click btnCapnhat_Loaibenh_Click 5.3.9. XL9 Hm Din gii Ghi ch Din gii Sa loi bnh Cp nht loi bnh Cn ghi y thng tin Ghi ch Thm loi bnh Lu thng tin loi bnh Xo thng tin va nhp

lblXoa_Danhsachloaibenh_Click Xa loi bnh 5.3.10. XL10 STT 1 2 3 4 Hm setBenh Check_Benh Xoa_Thongtinbenh btnThem_Benh_Click Din gii Gn cc thng tin bnh Kim tra thng tin bnh Xa thng tin bnh trn Form Thm bnh Cc thng tin 5 btnLuu_Benh_Click Lu bnh Khng lu bnh mun thm ca bnh cn c in y 6 btnKhongluu_Benh_Click 5.3.11. XL11 STT 1 2 Hm lblSua_Danhsachbenh_Click btnCapnhat_Benh_Click 5.3.12. XL12 STT 1 2 3 Hm btnTracuu_Benh_Click Tracuu_Benh txtBenh_TextChanged 5.3.13. XL13 Hm Din gii Ghi ch Din gii Tra cu bnh Hin th danh sch va c tra cu Hin th danh sch c tra cu in thng tin cn tra cu in thng tin cn tra cu Ghi ch Din gii Sa bnh Cp nht bnh Cc thng tin cn c in y Ghi ch Ghi ch

lblXoa_Danhsachbenh_Click Xa bnh 5.3.14. XL14

STT 1 2 3 4 5

Hm setLoaithuoc Check_Loaithuoc Xoa_Thongtinloaithuoc btnThem_Loaithuoc_Click btnLuu_Loaithuoc_Click 5.3.15. XL15

Din gii Gn thng tin loi thuc Kim tra loi thuc Xa thng tin loi thuc Thm loi thuc Lu loi thuc

Ghi ch Cn ghi y thng tin

Cn ghi y thng tin

STT 1 2

Hm btnCapnhat_Loaithuoc_Click lblSua_Danhsachloaithuoc_Click 5.3.16. XL16

Din gii Cp nht loi thuc Sa loi thuc

Ghi ch Cn sa y thng tin

STT 1

Hm btnTracuu_Loaithuoc_Click

Din gii M chc nng tra cu loi thuc

Ghi ch

2 3

Tracuu_LoaiThuoc txtLoaithuoc_TextChanged

Hm tra cu loi thuc Tra cu loi thuc Hin th thng tin tra cu ln mn hnh

5.3.17. XL17 Hm Din gii Ghi ch

lblXoa_Danhsachloaithuoc_Click Xa loi thuc 5.3.18. XL18 STT 1 2 Hm setThuoc Check_Thuoc Din gii Gn thng tin thuc Kim tra thuc Cn ghi y cc thng Ghi ch

tin ca thuc 3 4 5 6 Xoa_Thongtinthuoc btnThem_Thuoc_Click btnLuu_Thuoc_Click btnKhongluu_Thuoc_Click 5.3.19. XL19 STT 1 2 Hm lblSua_Danhsachthuoc_Click btnCapnhat_Thuoc_Click Din gii Cp nht thuc Thc hin cp nht thuc Cn ghi y thng tin ca thuc Ghi ch Xa thng tin thuc va thm Thm thuc Lu thuc Hy thm thuc Cn in y thng tin ca thuc

5.3.20. XL20 STT 1 2 Hm btnTracuu_Thuoc_Click Tracuu_Thuoc Din gii Tra cu thuc Hm thc hin chc nng tra cu thuc Thc hin chc nng tra cu thuc Hin th thng tin ca thuc cn tra Ghi ch

3

txtThuoc_TextChanged

5.3.21. XL21 Hm Din gii Ghi ch

lblXoa_Danhsachthuoc_Click Xa thuc 5.3.22. XL22 STT 1 Hm setDonvi Din gii Gn thuc tnh ca n Ghi ch

v 2 3 4 5 6 Check_Donvi Xoa_Thongtindonvi btnThem_Donvi_Click btnLuu_Donvi_Click btnKhongluu_Donvi_Click 5.3.23. XL23 STT 1 2 Hm lblSua_Danhsachdonvi_Click btnCapnhat_Donvi_Click Din gii Cp nht li n vi Thc hin chc nng cp nht li n v Cn ghi y thng tin Ghi ch Kim tra cc thuc tnh ca n v Xa thng tin Thm n v Lu n v Hy thm n v Cn ghi y thng tin ca n v Cn ghi y thng tin

5.3.24. XL24 STT 1 2 3 Hm btnTracuu_Donvi_Click Tracuu_Donvi txtDonvi_Textchanged 5.3.25. XL25 Hm Din gii Ghi ch lblXoa_Danhsachdonvi_Click Xa n v 5.3.26. XL26 STT 1 Hm Check_Cachdung Din gii Kim tra cch dng Ghi ch Ghi y thng tin Din gii Tra cu n v Hm x l tra cu n v Tr v danh sch tra cu Hm thc hin tra cu Ghi ch

cch dng 2 3 4 5 6 setCachdung Xoa_Thongtincachdung btnThem_Cachdung_Click btnLuu_Cachdung_Click btnKhongluu_Cachdung_Click 5.3.27. XL27 STT 1 2 Hm lblSua_Danhsachcachdung_Click btnCapnhat_Cachdung_Click Din gii Cp nht cch dng Hm thc hin cp nht cch dng Cn ghi y thng tin cch dng Ghi ch Gn thuc tnh cch dng Xa thng tin Thm cch dng Lu cch dng Hy thm cch dng Cn in y thng tin cch dng

5.3.28. XL28 STT 1 2 3 Hm Din gii Ghi ch

btnTracuu_Cachdung_Click M thuc tnh tra cu cch dng Tracuu_Cachdung txtCachdung_TextChanged 5.3.29. XL29 Hm Din gii Ghi ch Hm thc hin tra cu cch dng Tra cu cch dng

lblXoa_Danhsachcachdung Xa cch dng 5.3.30. XL30 STT 1 2 Hm KiemTra ThongBaoHetThuoc Din gii Kim tra lng thuc tn cn li Thng bo cc loi thuc ht Ghi ch

3

timerThongBaoThuoc_Tick Thi gian kim tra s lng thuc 5.3.31. XL31

STT 1 2 3 4 5 6 7

Hm btnThem_Click cboThuoc_lsvDanhsachphieunhapthuoc_Click nudDongianhap_ValueChanged nudSoluongnhap_ValueChanged btnLuu_Click btnXoa_Click btnXong_Nhapthuoc_Click

Din gii Thm thuc nhp Load danh sch cc loi thuc n gi nhp S lng nhp Lu thuc cn nhp Xa thuc cn nhp Xong qu trnh nhp thuc

Ghi ch

5.3.32. XL32 STT 1 2 Hm rptBaoCaoNhapNhuoc(Report) btnXem_Click btnThoat_Click 5.3.33. XL33 STT 1 2 3 Hm frmBaoCaoSuDungThuoc(Report) btnXem_Click btnThoat_Click 5.3.34. XL34 STT Hm Din gii Ghi ch Din gii Bo co s dng thuc Xem s dng thuc thng Thot Ghi ch Din gii Bo co nhp thuc Xem qu trnh nhp thuc trong thng Thot Ghi ch

1 2 3

frmBaoCaoDoanhThu btnXem_Click btnThoat_Click

Bo co doanh thu Xem doanh thu thng Thot

5.3.35. XL35 Hm Din gii Ghi ch btnThayDoi_Click Thay quy nh 5.3.36. XL36 Hm Din gii Ghi ch btnSaoluu_Click Sao lu d liu 5.3.37. XL37 Hm btnPhuchoi_Click Din gii Ghi ch Phc hi

5.3.38. XL38 STT 1 2 3 5.3.39. XL39 STT 1 2 Hm frmQuanLyPhongMachTu_SizeChanged frmQuanLyPhongMachTu_FromClosing Din gii Thay i kch thc Form Thot khi chng trnh Ghi ch Hm btnDangnhap_Click btnDangxuat_Click Din gii ng nhp ng xut Ghi ch

btnDoimatkhau_Click i mt khu

CHNG 6 CI T & TH NGHIMSTT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Chc nng Qun l bnh nhn Qun l phiu khm bnh Qun l loi bnh & bnh Qun l loi thuc & thuc Qun l n v & cch dng Qun l phiu nhp thuc Bo co doang thu Bo co s dng thuc Bo co nhp thuc Sao lu d liu Phc hi d liu ng nhp ng xut i mt khu Qun l Gip Mc hon chnh Ghi ch 99% 99% 99% 99% 99% 99% 99% 99% 99% 99% 99% 99% 99% 99% 99% 99%

KT LUNNhn xt : + V c bn th chng trnh ca nhm chng em cng phn no p ng c nhng yu cu c bn. + Bn cnh , cn c mt s vn cn c khc phc nh : Cc li tim n trong phn mm. Giao din chng trnh cha c bt mt lm. Phn mm ch c th chy trn mt my tnh ring l nn kh p dng

c trong thc t. Hng pht trin : + Sa cc li hin c. + Da trn cu trc v cc hm xy dng ca phn mm, c th nng cp ln thnh phn mm qun l bnh vin. + Pht trin thm vic kt ni gia server v client (di s h tr ca Windows Server) vic trin khai ng dng c d dng hn.

TI LIU THAM KHO[1]. [Sommerville 2007], Software Engineering 8th Edition. [2]. Stored Procedure, Trigger, Function in SQL. [3]. http://en.wikipedia.org/wiki/ADO.NET.