Professional Documents
Culture Documents
Bao Cao Project1.2
Bao Cao Project1.2
BO CO BI TP LN PROJECT 1
BO CO BI TP LN PROJECT 1
LI NI U
nhng bnh vin,nht l nhng bnh vin ln,trong mt ngy c th c hang trm bnh nhn xut nhp vin. Nhng thng tin v mi bnh nhn cn phi c ghi li v ln danh sch phc v cho vic theo di v khm cha bnh v cc cng tc qun l khc. Ngay c khi bnh nhn xut vin th nhng thng tin v bnh n ca h vn cn phi c lu trong h s bnh nhn. Th tng tng nu thc hin cng vic trn theo cch th cn truyn thng l ghi vo s sch chc chn cng vic mun nhanh th s tn nhiu nhn cng,m tnh chnh xc khng cao. Vic tm kim h s bnh nhn c nhiu kh khn hay vic qun l s sch cng gy ra khng t phin ton cho ngi lm qun l, Cng vi s pht trin nhanh chng ca CNTT ni chung,cc phn mm cng pht trin theo,phc v ngy cng nhiu cho con ngi lm vic ngy cng hiu qu hn, tn cng sc hn v qun l c cng vic mt cch cht ch hn,chng c nhng tht thot v t liu,ti chnh cng nh qun l nhn s. Qun l bnh nhn l mt phn mm nh vy.
Mc lc
3
BO CO BI TP LN PROJECT 1 SINH VIN THAM D PROJECT & PHN CNG CHNG 1 : T VN I. Yu cu v tnh kh thi ca h thng 1. Yu cu h thng 1.1 1.2 2.1 2.2 I. Nhng kh khn trong qun l bnh vin Yu cu h thng Kh thi v k thut Kh thi v vn hnh
3. nh gi v kt lun
BO CO BI TP LN PROJECT 1 2.1 2.2 Biu lung d liu mc ng cnh Biu lung d liu mc nh
Chng 5 : Tng kt
BO CO BI TP LN PROJECT 1
1.
Phc Thnh
SHSV
Lp Cng vic :
2.
V Ngc Duy
SHSV: 20080466
CHNG 1 : T VN
BO CO BI TP LN PROJECT 1
I.
1.1 Nhng kh khn trong qun l bnh vin : S lng bnh nhn xut nhp vin qu ln. S lng bc s,y t,h l.v cc nhn vin khc ln. phng bnh nhn hin ti ang , . S lng n thuc,cc loi thuc thay i trong tng thi k chuyn bnh. Kim tra v theo di chnh xc tnh hnh bnh nhn cng vi thng tin bc s chm sc bnh nhn . Qun l cc loi thuc cng vi gi thnh hp l. Hin th d liu tra cu theo iu kin lc ca ngi s dng. Sao lu d liu nh k hoc t ng, Khi phc d liu trong trng hp gp s c bt chc. Tnh nng qun tr ngc : ngi s dng c th truy xut cc thng tin chung bnh vin cng nh ca ngi nh bnh nhn,cn cc bc s c th truy xut ra danh sch bnh nhn mnh chm sc,tnh trng,n thuc k.
I.2 Yu cu h thng T nhng kh khn trn vi cch suy ngh l ngi qun l bnh vin chng em c th qun l c nhng mng sau:
7
BO CO BI TP LN PROJECT 1 Qun l bnh nhn : Lu thng tin c nhn ca bnh nhn. Tnh trng bnh. Ngy xut ( nhp ) vin. n thuc c k ti thi im hin ti v trc ( nu c). Qun l bc s: Thng tin c nhn. Khoa,phng bc s lm vic. Danh sch bnh nhn m bc s chm sc. Qun l phng bnh : Thng tin c th v a ch phng S bnh nhn trong phng Bc s qun l tng ging bnh Qun l thuc : Thng tin v loi thuc,thi gian nhp. Liu lng c s dng cho tng bnh nhn. Tuy nhin trong project chng em s chia phn qun l bnh nhn thnh 2 phn chnh,trong mt phn s cha thng tin v cc bnh nhn xut vin ,cn mt phn s cha thng tin ca cc bnh nhn hin ti ang nm vin. 1. Tnh kh thi ca h thng 1.1 Kh thi v k thut
8
BO CO BI TP LN PROJECT 1 Phn mm s gip vic qun l mt bnh vin tr nn thun tin hn, qun l gn chnh xc khi lng bnh nhn,bc s v cc n thuc khng cn phi ghi chp cc thng tin v tng bnh nhn gip tit kim thi gian, tng hiu sut lm vic v chnh xc vo cc gi cao im, qun l ha n cht ch hn, gim thiu tht thot v kinh t. 1.2 Kh thi v vn hnh H thng mi s c pht trin ph hp vi cu hnh phn cng ni s dng, giao din s dng d dng, y tnh nng cn thit cho cng tc qun l mt bnh vin, c hng dn s dng y do nhm tin vo tnh kh thi v mt vn hnh trin khai ca h thng. I. Phm vi d kin ca phn mm 1. Chc nng Phn mm d kin s c cc chc nng sau y : H thng : - Qun l, phn quyn v theo di ngi dng trong h thng nhm bo mt cho phn mm. - Thit lp thng tin chi tit cho cc loi hng ha, c th chnh sa,xa. - Sao lu v phc hi d liu ca khi gp c s c xy ra, bo m h thng n nh v an ton. Danh mc : Qun l tng loi thng tin v bnh nhn : thng tin c nhn,ngy xut nhp vin,n thuc dung,bc s chm sc..
BO CO BI TP LN PROJECT 1 Qun l thng tin v bc s : thng tin c nhn,chuyn khoa,v tr hin ti,bnh nhn ang chm sc Qun l v phng bnh : s lng bnh nhn ang nm,s bc s chm sc. Qun l v n thuc : cc loi thuc,cp ngy no,.. Tt c cc thng tin u c lu tr theo ngy,ca trc ca bc s. Tr gip : Hng dn ci t v hng dn s dng. Cng c gi thng tin yu cu tr gip trc tuyn. Bo co : Tng kt li thng tin trong mi tun,thng. 1. D liu D liu c thu thp t chnh bnh vin qun l c cung cp phn mm.
2. Phn cng Phn mm ca nhm chy trn h thng my tnh,v vy c th phi nng cp m rng nu nh thiu s lng my tnh,do khi lng cng vic cng nh s lng bnh nhn qu ln v th s cn mt h thng my ch lu tr cng nh sao lu d liu.
10
BO CO BI TP LN PROJECT 1 Tuy nhin cung cp v tr cho mt h thng my ch s cn nhng ngi c chuyn mn ring v vn qun l cng nh s dng phn mm ny. 3. Phn mm Phn mm c thit k qun l nn c nhng im ni bt sau y: - C s d liu: Microsoft SQL gip qun l c nhiu c s d liu. Ngi qun l c th d dng tra cu danh mc ha n, bn, nhn vin....C th thm bt trc tip vo c s d liu tht nhanh chng v hiu qu. - Font ch : Unicode theo tiu chun quc t - Rt d ci t, ai cng c th ci t phn mm d dng. - Rt d s dng: Ch cn 10 pht lm quen l c th thao tc d dng. - Vi chi ph ban u thp c bn quyn phn mm, bn c th s hu ngay phn mm qun l th vin - mt cng c tt gip bn qun l thm hiu qu.
BO CO BI TP LN PROJECT 1 tr tru tng d liu v lp trnh hng i tng. C++ duy tr hu ht nhng tnh nng ca C, C++ tun theo cc kiu d liu c s,cc php ton,c php cu lnh v cu trc chng trnh ca C. Nhng c trng c b sung nng cp cc phn ging C ca ngn ng cng nh h tr cc k thut lp trnh mi. B sung ch yu ca C++ so vi C l a vo cc kiu lp. Cc lp cho php ngi s dng nh ngha cc kiu d liu tp hp khng ch cha cc thnh vin d liu m cn bao gm cc hm thao tc trn kiu. D liu n trong cc lp cung cp c ch tru tng d liu. K tha lp m rng tru tng d liu cho lp trnh hng i tng. Cc mu nh dng cho php cc lp c tham s ha thnh cc kiu ph bin. Cc nh ngha v cc hm ton t v cc chuyn i cho php tch hp cc lp vo trong h thng kiu hin c bng cch cho php cc ton hng kiu lp trong cc biu thc v cc chuyn i gia cc kiu lp v phi lp. Cc lp bao hm nhng c trng cho php s qun l b nh c xy dng thnh cc cu trc d liu ng. Ngn ng cng cung cp cc ton t thu hi cp pht v cp pht ng thng thng. S kt hp ny cho php nh lp trnh lm s qun l b nh thch ng vi min vn hoc ng dng c bit. Ngoi cc c trng h tr nhng k thut xy dng cc cu trc d liu,cng c cc c trng nhm nng cao cht lng s dng cc hm. Tt c khai bo hm C++ phi cha thng tin kiu i s. iu ny cho php kim tra kiu i s v qu ti hm. Cc khai bo i s hm cng c th gm nhng gi tr ngm nh cho cc i s khng c a ra trong mt lnh gi hm. Cc kiu tham kho trong C++ cho php i s c truyn theo tham tr cng nh theo gi tr. Cc ngoi l cung cp ch ch tr li li trong nhng trng hp cc iu kin bt thng i hi cch x l c bit.
2.
H qun tr c s d liu l phn mm hay h thng c thit k qun tr mt c s d liu. C th, cc chng trnh thuc loi ny h tr kh nng lu
12
BO CO BI TP LN PROJECT 1 tr, sa cha, xa v tm kim thng tin trong mt c s d liu. C rt nhiu loi h qun tr c s d liu khc nhau: t phn mm nh chy trn my tnh c nhn cho n nhng h qun tr phc tp chy trn mt hoc nhiu siu my tnh SQL (Structured Query Language - ngn ng truy vn mang tnh cu trc) l mt loi ngn ng my tnh ph bin to, sa, v ly d liu t mt h qun tr c s d liu quan h. Ngn ng ny pht trin vt xa so vi mc ch ban u l phc v cc h qun tr c s d liu i tng-quan h. N l mt tiu chun ANSI/ISO. SQL Server l h thng qun tr c s d liu quan h (Relational DataBase Management System- RDBMS) s dng cc lnh gio chuyn Transaction-SQL trao i d liu gia Client Computer v Server Computer. SQL Server c mt s c tnh sau: Cho php qun tr mt h CSDL ln (ln n vi tega byte), c tc x l d liu nhanh p ng yu cu v thi gian. Cho php nhiu ngi cng khai thc trong mt thi im i vi mt CSDL v ton b qun tr CSDL (ln n vi chc ngn user). C h thng phn quyn bo mt tng thch vi h thng bo mt ca cng ngh NT (Network Technology), tch hp vi h thng bo mt ca Windows NT hoc s dng h thng bo v c lp ca SQL Server. H tr trong vic trin khai CSDL phn tn v pht trin ng dng trn Internet Cho php lp trnh kt ni vi nhiu ngn ng lp trnh khc dng xy dng cc ng dng c th (Visual Basic, C, C++, ASP, ASP.NET, XML,...). S dng cu lnh truy vn d liu Transaction-SQL (Access l SQL, Oracle l PL/SQL).
13
BO CO BI TP LN PROJECT 1 1. nh gi v kt lun Vi ti m nhm thc hin v trong khun kh ca mnh th nhm s s dng nhng cng c chnh sau : Ngn ng lp trnh C++
H qun tr c s d liu SQL Server 2008 Cng c s dng l Visual Studio 2010a vi kh nng lp trnh winform.
14
BO CO BI TP LN PROJECT 1
Qun l bc s
Qun l thuc
Bc s chm sc
15
BO CO BI TP LN PROJECT 1
Bc s Bnh nhn
Thng tin c nhn X l yu cu xut,nhp vin Xut thng tin bnh nhn
Bnh nhn
Phng bnh
Thng tin
Thuc
Thng tin
2.2
16
BO CO BI TP LN PROJECT 1
Bc s Bnh nhn
Thng tin c nhn X l yu cu xut,nhp vin Xut thng tin bnh nhn
Bnh nhn
Phng bnh
Thng tin
Thuc
Thng tin
17
BO CO BI TP LN PROJECT 1
I.
Thit k c s d liu
C s d liu c thit k da vo nhng phn tch yu cu phn trn v tun th theo 8 bc thit k CSDL cng nh cc quy tc ton vn d liu trong m hnh quan h. 1. Phn tch yu cu ca CSDL Da vo cc yu cu ca h thng ta xy dng c s d liu gm cc thuc tnh sau : M bnh nhn, H tn BN, Gii tnh,Qu qun, Ngy sinh, Ngy nhp vin, Ngy xut vin, S t, Chun on, M phng, Nh, S phng, S ging,S ging trng, M ging, M bc s, Ngy sinh BS, Khoa, n thuc, Tn thuc. 2. Nhn din cc thc th Da trn yu cu h thng v yu cu ca CSDL ta xc nh nh sau: Thc th Bnh nhn Thc th bc s Thc th phng Thc th ging Thc th n thuc 1. Nhn din mi tng quan gia cc thc th
18
BO CO BI TP LN PROJECT 1 Thc th Bnh nhn v thc th Bc s : mt bc s c th chm sc nhiu bnh nhn khc nhau, quan h mt - nhiu.
Thc th phng v thc th Bnh nhn v : mi bnh nhn trong 1 thi im ch c th trong 1 phng, v ti 1 nh tuy nhin 1 phng v 1 nh c th c nhiu bnh nhn, y l quan h mt nhiu.
Thc th Bnh nhn v thc th n thuc : mi bnh nhn trong 1 thi im c th c 1 n thuc nhng trong c thi gian ti bnh vin c th xut hin cc n thuc khc nhau,y l quan h mt nhiu. Thc th phng v Bc s : mt phng c th c 1 hay nhiu bc s,quan h mt nhiu. Thc th Bc s v thc th n thuc : mt bc s c th k nhiu n thuc nn y l quan h mt nhiu. 1. Xc nh kha chnh Thc th Bnh nhn : do mi bnh nhn ch c th mt m bnh nhn duy nht,xc nh duy nht mt gi tr ca tp hp (H tn BN, Ngy thng nm sinh, Gii tnh, Ngy sinh, Ngy nhp vin, Ngy xut vin, S t, Chun on, M phng) nn kha chnh ca thc th ny s l m bnh nhn. Thc th Bc s : do mi bc s ch c mt m bc s xc nh duy nht mt tp hp ( H tn bc s, Khoa, Ngy thng nm sinh BS) nn kha chnh ca thc th ny l m bc s. Thc th Phng : mi m phng ch c th xc nh c duy nht tp hp (Nh, s phng, s ging, s ging trng,m bnh nhn) nn kha chnh ca thc th ny l m phng.
19
BO CO BI TP LN PROJECT 1
Thc th Thuc :mi thc th thuc ch c th xc nh duy nht bng n thuc,kha chnh l n thuc.
1. Thc hin chun ha bng d liu Qun l bnh vin M bnh nhn H tn BN Gii tnh Qu qun Ngy sinh Ngy nhp vin Ngy xut vin S t Chun on M phng Nh S ging S ging trng M ging M bc s H tn BS Ngy sinh BS Khoa n thuc Tn thuc Chun ha 0NF
Chun 1NF:
ha tch
nhm cc thuc tnh lp ta c 2 bng l Qun l bnh vin v bnh nhn nh sau y :
20
BO CO BI TP LN PROJECT 1 Bnh nhn *M bnh nhn H tn BN Gii tnh Qu qun Ngy sinh Ngy nhp vin Ngy xut vin S t Chun on M ging M bc s n thuc I. Giao din h thng
21
BO CO BI TP LN PROJECT 1
CHNG 5 : TNG KT
Ngy nay vic ng dng cc cng ngh v phn mm vo vic qun l cc h thng thc t trong cuc sng ngy cng pht trin mnh m v tr nn cn thit. Chng em nm c nhng kin thc c bn cn thit pht trin mt phn mm qun l,nm r hn v ngn ng lp trnh C++ v h Qun tr C s d liu SQL Server. Chng em tin rng y s l nhng kin thc hu ch cn thit cho qu trnh hc tp v lm vic ca mnh sau ny. Chng em xin chn thnh cm n .. tn tnh gip chng em hon thnh mn n thit k I.
22