pttkhdt nhom10 thu thuy huong tho

Upload: nameless2011

Post on 14-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    1/61

    TRNG I HC BCH KHOA H NIVIN CNG NGH THNG TIN V TRUYN THNG

    BO COPHN TCH THIT K HT

    ti:Xy dng h thng qun l khm cha bnh

    Gio vin hng dn: TS. Nguyn Hu c

    Sinh vin thc hin: Nguyn nh HngNguyn Phc ThLng Th Hoi Thu

    Nguyn Th Thy

    2008 13382008 25622008 25882008 2599

    H Ni, Thng 5/2012

    1

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    2/61

    Phn tch thit k HT

    Mc lcMc lc......................................................................................................................2

    I.Nghin cu s b....................................................................................................5

    1.Kho st h thng ............................................................................5

    2.Tng quan h thng..........................................................................52.1.Cc nhim v c bn.........................................................................................................5

    a.Tip nhn bnh nhn.....................................................................................5

    b.Khm bnh .................................................................................................... 5

    c.iu tr........................................................................................................... 6

    d.Xut vin........................................................................................................6

    2.2. Quy trnh nghip v .........................................................................................................7

    2.2.1. Tip nhn bnh nhn..............................................................................7

    2.2.2.1.Khm bnh............................................................................................ 8

    2.2.3.iu tr..................................................................................................... 9

    2.2.4.Xut vin................................................................................................ 103. M hnh ha lnh vc ng dng.......................................................11

    3.1. Xc nh cc lp lnh vc................................................................................................11

    3.2. Biu lp lnh vc........................................................................................................ 13

    II.Phn tch h thng................................................................................................14

    Mi trng h thng .........................................................................141.Pht hin v c t Use case.............................................................................................142.1. Biu Use case v m t Use case..............................................................................14

    2.1.1. Biu Use case Tng qut................................................................15

    1.1.2.Cc Use case c th...............................................................................16

    a.Use case cho Nhn vin .......................................................................................16

    b.Use case cho Nhn vin tip nhn........................................................................18

    c.Use case cho Bc s...............................................................................................22

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    3/61

    d.Use case cho Nhn vin qun l n thuc...........................................................26

    e.Use case cho Nhn vin thu ngn.........................................................................28

    f.Use case cho Nhn vin qun tr............................................................................ 32

    3.2. Giao din cho cc Use case............................................................................................363.2.1. Use case ng nhp.......................................................................................36

    3.2.2. Use case Cp nht ngy khm.......................................................................36

    3.3.3. Use case To mi h s Bnh nhn................................................................38

    3.3.4. Use case Cp nht kt qu khm...................................................................39

    3.3.5. Use case K n thuc...................................................................................40

    40

    3.3.6. Use case Cp nht tnh trng bnh nhn.......................................................41

    3.3.7. Use case Lu n thuc.................................................................................42

    3.3.8. Use case Tnh ton vin ph ...........................................................................42

    3.3.9. Use case Cp nht thng tin xut vin...........................................................42

    3.3.10 Use case Cp nht thng tin chuyn vin.....................................................42

    3.3.11. Use case Thm ti khon.............................................................................43

    3.3. Phn tch kin trc...................................................................................43

    a.Use case ng nhp..............................................................................................44

    b.Use case ng xut...............................................................................................45

    c.Use case Kim tra phiu khm..............................................................................46

    d.Use case To mi h s......................................................................................... 46

    e.Use case Cp nht ngy khm..............................................................................47

    f.Use case Cp nht kt qu khm...........................................................................48

    g.Use case cp nht tnh trng bnh nhn...............................................................48

    h.Use case Lu tr n thuc...................................................................................49

    i.Use case tnh ton vin ph....................................................................................49

    j.Use case Cp nht thng tin xut vin, chuyn vin..............................................50

    3

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    4/61

    k.Use case Cp nht ti khon.................................................................................50

    3.4. M hnh ha hnh vi.......................................................................................................51

    a.Use case ng nhp..............................................................................................51

    b.Use case ng xut...............................................................................................51

    c. Use case Kim tra phiu khm.............................................................................52

    d.Use case Cp nht ngy thng..............................................................................52

    e.Use case To h s mi.........................................................................................53

    f.Use case Cp nht kt qu khm...........................................................................53

    g.Use case K n.................................................................................................... 54

    h.Use case Cp nht tnh trng bnh nhn..............................................................54

    i.Use case Lu tr n thuc................................................................................... 55

    j.Use case Tnh ton vin ph....................................................................................55

    k.Use case Ra Vin................................................................................................... 56

    l.Use case Thm ti khon........................................................................................56

    m.Use case Sa ti khon........................................................................................57

    n.Use case Xa ti khon.........................................................................................57

    III.Thit k h thng ...............................................................................................58

    1.Thit k c s d liu......................................................................581.1.Bng quan h..................................................................................................................58

    1.2.M t chi tit cc Thc th trong bng: .........................................................................59

    1.2.1.Bnh nhn:............................................................................................. 59

    1.2.2.Nhn Vin: .............................................................................................59

    1.2.3.n thuc:..............................................................................................60

    1.2.4.Phiu iu tr:.........................................................................................60

    1.2.5.Ti khon:..............................................................................................61

    2.Biu b tr..................................................................................612.1.Phn tng h thng.........................................................................................................61

    4

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    5/61

    I. Nghin cu s b

    1. Kho st h thng

    Hin ti th cc cng vic ca bnh vin u c lm th cng cha c hthng lu tr cc thng tin v bnh nhn, bc s, nhn vin bnh vin cho ti ccthng tin v n thuc, tnh ton vin ph.

    Cc thng tin v bnh nhn, bc s, n thuc, giy thanh ton, phiu xtnghim.. u c lu tr dng giy t, ha n trong kho ca bnh vin.

    Rt kh cho vic tra cu tm kim thng tin. D mt mt thng tin.

    Bnh nhn i khm nhp vin phi tri qua rt nhiu th tc phc tp rc ri.

    2. Tng quan h thng

    2.1.Cc nhim v c bn. Quy trnh h thng phi thc hin:

    a. Tip nhn bnh nhn

    Bnh nhn tin hnh mua phiu khm in thng tin y vo phiukhm. Nhn vin tip nhn tin hnh kim tra da trn thng tin phiukhm xem bnh nhn c trong h s bnh nhn cha.

    i. Nu cha c th To h s mi cho bnh nhn.ii. Nu c th cp nht ngy khm vo h s c.

    b.Khm bnh

    Bnh nhn tin hnh khm bnh theo th t phiu khm. Bc s tin hnh nghe triu chng, tin s bnh, yu cu bnh nhn

    lm cc xt nghim khi cn thit ri a ra kt qu khm bnh v ara php iu tr.Kt qu khm c bc s lu vo trong H s

    bnh nhn.i. Nu bnh nhn cn nhp vin iu tr th bc s yu cu bnh

    nhn nhp vin tin hnh iu tr ni tr.Bnh nhn lin hvi phng qun l ni tr c xp phng bnh theo giy ktqu khm ca bc s.

    5

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    6/61

    ii. Nu khng cn nhp vin bc s s k n cho bnh nhn tinhnh iu tr ngoi tr.

    c. iu tr

    Khi iu tr ni tr Bc s tin hnh vic iu tr theo phc .Ccthng tin v tnh trng bnh nhn c lu li trong CSLD.i. Trong qu trnh iu tr Bc s c th tin hnh k n, yu cu

    bnh nhn xt nghim hay chuyn khoa.Cc thng tin v nthuc cng c lu li trong h s n thuc.

    d.Xut vin

    Khi bnh nhn yu cu hoc do bc s yu cu bnh nhn chuyn vinhay xut vin Nhn vin thu ngn s tin hnh tnh ton v a ra han vin ph theo d liu v n thuc v ngy nhp vin, ngy xutvin trong h s bnh nhn.Nhn vin thu ngn tin hnh cp nhtngy xut hoc chuyn vin vo trong h s bnh nhn.

    6

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    7/61

    2.2. Quy trnh nghip v

    2.2.1. Tip nhn bnh nhn

    7

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    8/61

    2.2.2.1. Khm bnh

    8

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    9/61

    2.2.3. iu tr

    9

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    10/61

    2.2.4. Xut vin

    10

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    11/61

    3. M hnh ha lnh vc ng dng

    3.1. Xc nh cc lp lnh vcH thng gm cc lp lnh vc sau:

    Lp Ngi dng gm:

    o CMTND: s chng minh nhn dn

    o Hoten: H tn

    o Ngaysinh: Ngay sinh

    o Diachi: a ch thng tr

    o Tel: S in thoi

    Lp Bnh nhn gm cc thng tin:

    o MaBN: M bnh nhn

    o Ketquakhambenh: Kt qu khm bnh

    o NgayNhapvien: Ngy nhp vin

    o NgayXuatvien: Ngy xut vin

    o NgayChuyenvien: Ngy chuyn vin

    Lp Nhn vin gm:

    o MaNV: M Nhn vin

    o Chucvu: Chc v Nhn vin

    Lp Bc sgm:

    o MaBS: M bc s

    o Chucvu: Chc v Bc s

    11

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    12/61

    Lp n thuc gm cc thng tin:

    o MaDT: M n thuc

    o MaBN: M bnh nhn

    o MaBS: M bc s

    o Ngaythang: Ngy thng to n thuc

    o Thanhtien: Tng tin ca ha n

    Lp Phiu iu tr gm cc thng tin:

    o MaPhieuDT: M phiu iu tr

    o MaBN: H tn bnh nhn

    o MaBS: H tn bc s

    o TinhtrangBN: Tnh trng bnh nhn

    12

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    13/61

    3.2. Biu lp lnh vc

    13

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    14/61

    II. Phn tch h thng

    Mi trng h thng

    1. Pht hin v c t Use case

    2.1. Biu Use case v m t Use case

    14

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    15/61

    2.1.1. Biu Use case Tng qut

    15

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    16/61

    1.1.2. Cc Use case c th

    a. Use case cho Nhn vin

    a.1. Use case ng nhp

    Tn UC ng nhp

    Tc nhn Nhn vin (NV)

    M t NV thc hin ng nhp thc hinquyn hn ca mnh

    S kin kch hot NV chn Login ti trang Font-Endbt k.

    iu kin tin quytPhng thc c bn 1. h thng hin th trang ng nhp.

    2. NVusename, password nhnlogin

    16

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    17/61

    3. H thng kim tra v a ra thngbo

    Phng thc thay th 1. Nu nhp sai nh dng d liuth h thng hin thng bo sainh dng .

    Kt qu NV vo trang Back-End thc hin ccquyn hn ca mnh

    Ngoi l

    Tn sut s dng Thng xuyn

    a.2. Use case ng xut

    Tn UC ng xut

    Tc nhn Nhn vin

    M t NV thc hin vic thot khi trangBack-End.

    S kin kch hot Chn logout ti trang Back-End

    iu kin tin quyt ang trang back-End.

    Phng thc c bn 1. H thng tr v trang Font-End vhin thong bo ng xut thnh cng.

    Phng thc thay th

    Kt qu NV tr li trang font-End.

    Ngoi l

    Tn sut s dng Thng xuyn

    17

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    18/61

    b. Use case cho Nhn vin tip nhn

    b.1. Use case Kim tra phiu khm

    Tn UC Kim tra phiu khm

    Tc nhn Nhn vin tip nhn(NVTN)

    M t NVTN kim tra xem bnh nhn ch s trong h s bnh nhn hay chatheo thong tin phiu khm

    S kin kch hot Ti trang back-end ca NVTN.Chnchc nng kim tra phiu khm

    iu kin tin quyt ng nhp bng ti khon NVTN

    Phng thc c bn 1. h thng hin th trang kim traphiu khm dng form cho php nhpCMTND ca bnh nhn.

    18

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    19/61

    2. NVTN in s CMTND t phiukhm vo form.

    3. H thng kim tra trong c s d

    liu v tr v thng bo c hoc chac bnh nhn trong h s bnh nhn.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    Kt qu H thng a thng bo c hay chac bnh nhn trong h s bnh nhn,nu c th a ra m bnh nhn.

    Ngoi l

    Tn sut s dng Thng xuyn

    b.2. Use case To mi h s

    Tn UC To mi h s

    Tc nhn Nhn vin tip nhn(NVTN)M t NVTN to mi h s bnh nhn trong

    h s lu tr khi cha c h s trongh s bnh nhn.

    S kin kch hot Ti trang back-end ca NVTN.Chnchc nng To mi h s

    iu kin tin quyt ng nhp bng ti khon NVTN

    Phng thc c bn 1. h thng hin th trang To mi hs dng form cho php nhp thng tinlien quan ti bnh nhn

    2. NVTN in thng tin vo form.

    19

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    20/61

    3. NVTN nhn Save

    4. H thng hin th thng bo toh s thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th to h s mi hthng hin th thng bo Khngth to mi h s.

    Kt qu Mt h s mi ca bnh nhn c

    them trong h s bnh nhnNgoi l

    Tn sut s dng Thng xuyn

    b.3. Use case Cp nht ngy khm

    Tn UC Cp nht ngy khm

    Tc nhn Nhn vin tip nhn(NVTN)

    M t NVTN cp nht ngy thng vo h s bnh nhn khi c h s bnh nhntrong c s d liu

    S kin kch hot Ti trang back-end ca NVTN.Chnchc nng Cp nht ngy khm

    iu kin tin quyt ng nhp bng ti khon NVTN

    Phng thc c bn 1. h thng hin th trang Cp nhtngy thng dng form cho php nhpCMTND ca bnh nhn v thng tinngy thng khm bnh.

    20

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    21/61

    2. NVTN in thng tin vo form.

    3. NVTN nhnUpdate

    4. H thng hin th thng bo cp

    nht thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Thng tin ngy thng khm c cpnht trong h s bnh nhn

    Ngoi l

    Tn sut s dng Thng xuyn

    21

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    22/61

    c. Use case cho Bc s

    c.1. Use case Cp nht kt qu khm

    Tn UC Cp nht kt qu khm

    Tc nhn Bc s

    M t Bc s thc hin cp nht kt qukhm vo h s bnh nhn

    S kin kch hot Ti trang back-end ca Bc s.Chnchc nng Cp nht kt qu khm.

    iu kin tin quyt ng nhp bng ti khon Bc s

    Phng thc c bn 1. h thng hin th trang Cp nhtKetes qu khm dng form cho phpnhp CMTND ca bnh nhn , m

    bnh nhn v kt qu khm khm

    22

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    23/61

    bnh.

    2. Bc s in thng tin vo form.

    3. Bc s nhnUpdate

    4. H thng hin th thng bo cpnht thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Thng tin kt qu khm c lu litrong H s bnh nhn

    Ngoi l

    Tn sut s dng Thng xuyn

    c.2. Use case Cp nht tnh trng bnh nhn

    Tn UC Cp nht tnh trng bnh nhn

    Tc nhn Bc s

    M t Bc s cp nht tnh trng bnh nhnvo trong h s iu tr.

    S kin kch hot Ti trang back-end ca Bc s.Chn

    chc nng Cp nht tnh trng bnhnhn.

    iu kin tin quyt ng nhp bng ti khon Bc s

    Phng thc c bn 1. h thng hin th trang Cp nhttnh trng Bnh nhn dng form cho

    23

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    24/61

    php nhp CMTND, m bnh nhn vtnh trng bnh nhn.

    2. Bc s in thng tin vo form.

    3. Bc s nhn Update.

    4. H thng hin th thng bo cpnht thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Tnh trng bnh nhn c lu litrong h s iu tr.

    Ngoi l

    Tn sut s dng Thng xuyn

    c.3. Use case K n

    Tn UC K n

    Tc nhn Bc s

    M t Bc s tin hnh k n thuc cho

    bnh nhn trn giao din.S kin kch hot Ti trang back-end ca Bc s.Chn

    chc nng K n

    iu kin tin quyt ng nhp bng ti khon Bc s

    Phng thc c bn 1. h thng hin th trang K n dng24

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    25/61

    form cho php nhp m bnh nhn,m bac s, tn thuc, liu lng vngy thng.

    2. Bc s in thng tin vo form.3. Bc s nhn Xut n thuc

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    Kt qu n thuc hin th trn giao din phc

    v cho vic in.

    Ngoi l

    Tn sut s dng Thng xuyn

    25

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    26/61

    d. Use case cho Nhn vin qun l n thuc

    Tn UC Lu tr n thuc

    Tc nhn Nhn vin qun l n thuc

    M t NV qun l n thuc lu n thucvo h s n thuc.

    S kin kch hot Ti trang back-end ca Nhn vin

    qun l n thuc.Chn chc nngLu tr n thuc.

    iu kin tin quyt ng nhp bng ti khon vin qunl n thuc.

    Phng thc c bn 1. h thng hin th trang Lu tr nthuc dng form cho php nhp Mn thuc, M Bc s, M Bnh nhn,Tng tin, ngy thng.

    2. NVQL n thuc in thng tinvo form.

    3. NVQL n thuc nhn Save

    26

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    27/61

    4. H thng hin th thng bo Luthnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th Lu tr hthng hin th thng bo Khngth Lu tr.

    Kt qu n thng c lu tr vo h s nthuc

    Ngoi lTn sut s dng Thng xuyn

    27

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    28/61

    e. Use case cho Nhn vin thu ngn

    e.1. Use case Tnh ton vin ph

    Tn UC Tnh ton vin ph

    Tc nhn Nhn vin thu ngn

    M t Nhn vin thu ngn tin hnh tnhton vin ph khi bnh nhn chuynhoc xut vin.

    S kin kch hot Ti trang back-end ca NV thu

    ngn.Chn chc nng Tnh ton Vinph

    iu kin tin quyt ng nhp bng ti khon NV thungn

    Phng thc c bn 1. h thng hin th trang Tnh ton

    28

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    29/61

    Vin ph dng form cho php m bnhnhn.

    2. NVthu ngn in thng tin vo

    form.3. NV thu ngn chn OK

    4. H thng hin th tng tin vin phca Bnh nhn.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    Kt qu S tin vin ph ca bnh nhn cxut ra mn hnh

    Ngoi l

    Tn sut s dng Thng xuyn

    e.2. Use case Cp nht thng tin xut vin

    Tn UC Cp nht thng tin xut vin

    Tc nhn Nhn vin thu ngn

    M t NVthu ngn cp nht ngy xut vinvo h s bnh nhn.

    S kin kch hot Ti trang back-end ca NVthungn .Chn chc nng Cp nht thngtin xut vin.

    iu kin tin quyt ng nhp bng ti khon NVthungn

    Phng thc c bn 1. h thng hin th trang Cp nhtthng tin xut vin dng form cho

    php nhp M bnh nhn v ngy29

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    30/61

    thng xut vin.

    2. NVthu ngn in thng tin voform.

    3. NVthu ngn nhnUpdate

    4. H thng hin th thng bo cpnht thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Thng tin xut vin c thm votrong h s bnh nhn

    Ngoi l

    Tn sut s dng Thng xuyn

    e.3. Use case Cp nht thng tin chuyn vin

    Tn UC Cp nht thng tin chuyn vin

    Tc nhn Nhn vin thu ngn

    M t NVthu ngn cp nht ngy chuynvin vo h s bnh nhn.

    S kin kch hot Ti trang back-end ca NVthungn .Chn chc nng Cp nht thngtin chuyn vin.

    iu kin tin quyt ng nhp bng ti khon NVthungn

    30

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    31/61

    Phng thc c bn 1. h thng hin th trang Cp nhtthng tin chuyn vin dng form cho

    php nhp M bnh nhn v ngythng chuyn vin.

    2. NVthu ngn in thng tin voform.

    3. NVthu ngn nhnUpdate

    4. H thng hin th thng bo cpnht thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liu

    vo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Thng tin chuyn vin c thm votrong h s bnh nhn

    Ngoi l

    Tn sut s dng Thng xuyn

    31

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    32/61

    f. Use case cho Nhn vin qun tr

    f.1. Use case Thm ti khon

    Tn UC Thm ti khon

    Tc nhn Nhn vin qun tr(NVQT)

    M t NVQT thm ti khon nhn vin vobng ti khon trong CSDL.

    S kin kch hot Ti trang back-end ca NVQT.Chnchc nng Thm ti khon

    iu kin tin quyt ng nhp bng ti khon NVQTPhng thc c bn 1. h thng hin th trang Thm ti

    khon dng form cho php nhp Mti khon, mt khu, level, chc v.

    2. NVQT in thng tin vo form.

    32

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    33/61

    3. NVQT chn Insert

    4. H thng hin th thng bo thm thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Thng tin ngy thng khm c cp

    nht trong h s bnh nhnNgoi l

    Tn sut s dng Thng xuyn

    f.2. Use case Sa ti khon

    Tn UC Sa ti khon

    Tc nhn NVQT

    M t NVQT tin hnh sa thng tin tikhon.

    S kin kch hot Ti trang back-end ca NVQT.Chnchc nng Sa ti khon

    iu kin tin quyt ng nhp bng ti khon NVQT

    Phng thc c bn 1. h thng hin th trang Sa tikhon dng form cho php nhp mnhn vin, mt khu, level

    2. NVQT in thng tin vo form.

    33

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    34/61

    3. NVQT nhnUpdate

    4. H thng hin th thng bo cpnht thnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.

    Kt qu Thng tin ti khon c cp nht

    trong c s d liuNgoi l

    Tn sut s dng Thng xuyn

    f.3. Use case Xa ti khon

    Tn UC Xa ti khon

    Tc nhn Nhn vin qun tr

    M t NVQT tin hnh xa ti khon ngidng trong c s d liu

    S kin kch hot Ti trang back-end ca NVQT.Chnchc nng Xa ti khon

    iu kin tin quyt ng nhp bng ti khon NVQT

    Phng thc c bn 1. h thng hin th trang Xadngform cho php nhp M Nhn vin

    2. NVQT in thng tin vo form.

    3. NVQT chn Delete

    34

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    35/61

    4. H thng hin th thng bo xathnh cng.

    Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .

    2. Nu khng th xa h thnghin th thng bo Khng thxa.

    Kt qu Ti khon nhn vin cn xa cxa khi c s d liu.

    Ngoi lTn sut s dng Thng xuyn

    35

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    36/61

    3.2. Giao din cho cc Use case

    3.2.1. Use case ng nhp

    3.2.2. Use case Cp nht ngy khm

    36

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    37/61

    37

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    38/61

    3.3.3. Use case To mi h s Bnh nhn

    38

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    39/61

    3.3.4. Use case Cp nht kt qu khm

    39

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    40/61

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    41/61

    3.3.6. Use case Cp nht tnh trng bnh nhn

    41

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    42/61

    3.3.7. Use case Lu n thuc

    3.3.8. Use case Tnh ton vin ph

    3.3.9. Use case Cp nht thng tin xut vin.

    3.3.10 Use case Cp nht thng tin chuyn vin

    42

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    43/61

    3.3.11. Use case Thm ti khon

    3.3. Phn tch kin trc

    Ta tin hnh xy dng biu lp cho tng use case:

    43

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    44/61

    a. Use case ng nhp

    44

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    45/61

    b. Use case ng xut

    45

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    46/61

    c. Use case Kim tra phiu khm

    d. Use case To mi h s

    46

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    47/61

    e. Use case Cp nht ngy khm

    47

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    48/61

    f. Use case Cp nht kt qu khm

    g. Use case cp nht tnh trng bnh nhn

    48

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    49/61

    h. Use case Lu tr n thuc

    i. Use case tnh ton vin ph

    49

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    50/61

    j. Use case Cp nht thng tin xut vin, chuyn vin

    k. Use case Cp nht ti khon

    50

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    51/61

    3.4. M hnh ha hnh viDa trn m hnh lp cho tng Use case ta tin hnh m t hot ng cho

    cc use case theo Biu d trnh t:

    a. Use case ng nhp

    b. Use case ng xut

    51

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    52/61

    c. Use case Kim tra phiu khm

    d. Use case Cp nht ngy thng

    52

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    53/61

    e. Use case To h s mi

    f. Use case Cp nht kt qu khm

    53

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    54/61

    g. Use case K n

    h. Use case Cp nht tnh trng bnh nhn

    54

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    55/61

    i. Use case Lu tr n thuc

    j. Use case Tnh ton vin ph

    55

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    56/61

    k. Use case Ra Vin

    l. Use case Thm ti khon

    56

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    57/61

    m. Use case Sa ti khon

    n. Use case Xa ti khon

    57

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    58/61

    III. Thit k h thng

    1. Thit k c s d liu

    1.1. Bng quan h

    58

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    59/61

    1.2. M t chi tit cc Thc th trong bng:

    1.2.1. Bnh nhn:

    Tn thuc tnh Kiu Ghi ch

    MaBN Varchar Kha chnh

    Hoten Nvarchar

    CMTND Varchar

    Ngaysinh Datetime

    Diachi Nvarchar

    Tel Varchar Ketquakhambenh nvarchar

    Ngaynhapvien Datetime

    Ngayxuatvien Datetime

    Ngaychuyenvien datetime

    1.2.2. Nhn Vin:

    Tn thuc tnh Kiu Ghi ch

    MaNV Varchar Khoachinh

    Hoten Nvarchar

    Ngaysinh Datetime

    Diachi Nvarchar Chucvu Varchar

    59

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    60/61

    1.2.3. n thuc:

    Tn thuc tnh Kiu Ghi ch

    MaDT Varchar Kha chnh

    MaBN Varchar Kha chnh

    MaBS Varchar Kha chnh

    Ngaythang Datetime

    Thanhtien Vachar

    1.2.4. Phiu iu tr:

    Tn thuc tnh Kiu Ghi ch

    Maphieudieutri Varchar Kha chnh

    MaBN Varchar Kha chnh

    MaBS Varchar Kha chnh

    Ngaythang Datetime

    TinhtrangBN nvarchar

    Ngaynhapvien datetime

    60

  • 7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho

    61/61

    1.2.5. Ti khon:

    Tn thuc tnh Kiu Ghi chMaTK Varchar Kha chnh

    Matkhau Varchar Kha chnh

    Level Int

    2.Biu b tr

    2.1. Phn tng h thng- H thng qun l khm cha bnh chng em trin khai l nh nn gm 2

    tng:

    + Tng khch hng: qun l giao din ngi dng.

    + Tng dch v: x l cc vic ct gi d liu.