You are on page 1of 76

TRNG I HC CNG NGHIP H NI KHOA CNG NGH THNG TIN

BO CO TNG HP
PHN TCH THIT K HNG I TNG
TI: MUA BN V TU XE
N V TM HIU: CNG TY VN TI NG ST H NI( HANOI RAILWAY)

GIO VIN HNG DN: V TH DNG LP : KHOA HC MY TNH I K4 SINH VIN THC HIN: NHM 3 L C ANH NGUYN VN HONG NGUYN HUY THNG NGC THANH

H Ni , Thng 11/2011

BNG PHN CNG NHIM

Tn thnh vin

Use case c phn cng

NX Ca Gio Vin

L c Anh

+t ch +In phiu t ch +Tra cu thng tin (bng gi tu, gi v, DS cc i l bn v, ni c th thanh ton, cc hnh thc thanh ton h tr,.v.) +thanh ton +Cp nht phiu t ch +ng k +ng Nhp Duy tr thng tin(gi tu, gi v, i l , da im thanh ton)

Nguyn Vn Hong

NgcThanh

Nguyn Huy Thng

NHN XT CA GIO VIN

............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... ............................................................................................................................................... 3

A. c t yu cu bi ton
Mua Bn V Tu Xe Cho Cng Ty Vn Ti ng St H Ni - HaNoi RailWay I. Mc ch

phc v cho nhu cu mua v ca khc hng cng nh cung cp cho khch hng nhng thng tin y nht v cc chuyn tu v xe. H thng t v qua mng c xy dng nhm phc v cho khch hng c th ng k t v t xa, khng cn thng qua vic mua v trc tip ti cc i l. ng thi khch hng cng c th tra cu thng tin cng nh lch trnh ca cc chuyn tu xe phc v cho nhu cu i li ca mnh hn. Thng qua khch hng c th thanh ton trc tip ti website v lin h ti a im m mnh mun nhn v, hoc khch hng c th ly phiu t ch ca mnh v trong thi gian quy nh n a im mnh mong mun ly v II. H thng

1. Thnh phn H thng t v tu qua mng gip cho khch hng lm vic trc tip vi h thng bao gm cc thnh phn sau Khch cha ng k(ch c nhu cu tra cu thng tin, khng c nhu cu t v) Khch ng k (c nhu cu t v v c tra cu thng tin) Nhn vin (l nhn vin ca h thng cung cp cc d liu hot ng cho website) Ngn hng (tng tc vi h thng gip khch hng thanh ton) 2. Hot ng ca h thng a. Khch cha ng k Khch hng l cc khch ving thm ch c nhu cu xem cc thng tin v cc chuyn tu v xe, cha c nhu cu t v. Sau khi vo website c th tra cu cc thng tin khi click vo chuyn mc tra cu. Khch hng c th tra cu bng gi tu, bng gi v, a ch cc i l bn v, cc ni c th thanh ton v cng nh xem cc hnh thc thanh ton. ng thi khch hng c th xem hng dn t ch tu xe. Khch hng cng c th ng k tr thnh thnh vin ca trang web b. Khch ng k Khch hng khi c nhu cu tm kim thng tin v t v tu. Sau khi truy cp trang web phi ng k l thnh vin ca website. Khch hng khi ng k cn cung cp y cc thng tin sau: tn ng nhp, mt khu, h tn, s cmnd, m s kim sot, a ch, email, s in thoi lin h v s th ATM, loi th. Sau khi ng k khch hng tin hnh ng nhp vo website 4

Khch hng khi mun t ch s kch vo menu t ch. Khch hng c th chn t ch t chn hoc chn t ch t ng Khi khch hng chn t ch t chn khch hng s phi hon thnh cc thng tin :Chn chiu i (c th l mt chiu hoc kh hi), chn ga i v ga n, chn ngy i v ngy v (i vi v kh hi), mc tu (c th chn chnh xc hoc trng mc nh l chn nhiu mac tu) nhn nt tra cu v i thng tin tr v ca h thng Sau khi c thng tin tr v ca h thng, khch hng tin hnh chn la ch, khch hng click vo cc ch cn chn, khch hng c th chn nhiu v v a vo gi v, xc nhn cc cp v kh hi nu nh c t v kh hi. Khch hng tin hnh chn ch Khi khch hng chn t ch t ng, khch hng s phi hon thnh cc thng tin sau: chiu i, ngy i, ga i, ga n, thi gian i (gi tu xut pht), mc tu. Khch hng phi hon thnh mc ngy v, mc tu v, thi gian v nu nh chn chiu i l kh hi. Khch hng c th la chn nhiu v cng lc (Khi khch hng chn v t ng h thng s a ra v trng theo nhu cu ca khch v tm thi chim dng nhng v , nu nh qu hn h thng s hy b v a n vo danh sach v trng) Khch hng sau khi chn c ch cn cp nht thng tin ngi i tu, bao gm: s cmnd, tn v nm sinh. Khch hng t 5 -14 tui in theo mu cc s 999999999 thay cho s cmnd, 1999 thay cho tui. Tr em di 5 tui th c min v v khng cn in thng tin Sau khch hng tip tc xc nhn thng tin ngi mua v bao gm cc thng tin sau: s cmnd, h tn. H thng mc inh ngi chn ch l ngi mua v nhng khch hng c th thay i Sau khi hon thnh vic t ch khch hng c th xem cc ch t trong phiu t ch ca mnh hay in phiu t ch. Mt ti khon ca khch hng ch c t 1 phiu t ch (khi cha thanh ton tin v hoc cha tr ch), mi phiu c t ch cho 4 ngi i tu, s ch t ti a l 8 ch (bao gm 4 ch lt i v 4 ch lt v) Mu phiu t ch

hidfyh Khch hng cng c th hy b ch t hay phiu t ch nu khng i hay mun thay i lch trnh khc Sau khi hon tt vic t ch v xc nhn t ch, khch hng tin hnh thanh ton. Khch hng c th thanh ton trc tip ti website bng hnh thc chuyn khon thng qua ngn hng, sau khi thanh ton trng thi ca phiu t ch s cp nht l thanh ton. Khch hng mang phiu t ch ti ga hay i l ly v. Hay khch hng c th mang phiu t ch ti ga hay cc i l thanh ton trc tip v ly v. Khch hng cng c th mang phiu t ch ti ngn hng thanh ton ly ha n hoc thc hin thanh ton ti cc ATM ly bin lai xc nhn, khch hng s c bo m l c v, khch hng ti cc ga ng k ly v sau khi thanh ton 24 h hoc trc khi tu chy 2h. Chm nht l 72 h sau khi t ch thnh cng m khch hng cha tin hnh thanh ton th v c t s b hy v v c a tr li kho v. Mu v

c. Ngn hng Ngn hng lin kt vi hng tu, thng qua xc nhn vic thanh ton ca khch qua website hoc xc nhn vic thanh ton ca khch hng khi khch hng c nhu cu thanh ton ti chnh ngn hng hay cc a im ATM d. Nhn vin h thng Nhm gip p ng cc nhu cu tra cu ca khch hng. Nhn vin h thng l ngi cung cp d liu v lch trnh cc tu, bng gi v, danh sch cc i l bn v v ni thanh ton cho khch hng Nhn vin cn ng nhp vo h thng trc khi thc hin cc cng vic trn Nhn vin c cc thng tin c nhn sau: h tn, a ch, s in thoi, email (nu c), tn ng nhp, mt khu

B. Xc nh cc ca s dng ca h thng
Da theo c t yu cu bi ton v phn tch v h thng ta xc nh c cc ca s dng nh sau ng nhp h thng ng k thnh vin Tra cu thng tin t ch Thanh ton Cp nht phiu t ch Duy tr thng tin V biu ca s dng I. Biu UC chnh

KhachChuaDangKi

KhachDaDangKi

<<extend>> TraCuuThongTin

<<include>> ThanhToan

NganHang

<<include>> DatCho <<include>> CapNhatPhieuDatCho <<include>>

DangKi DangNhap

<<include>>

DuyTriThongTin

NhanVien

II.

Cc biu UC ph 1. Tra cu thng tin v ng k

KhachDaDangKi KhachChuaDangKi

<<extend>>

XemHuongDanDatCho

DangKi TraCuuThongTin <<extend>> <<extend>> <<extend>> TraCuuBangGioTau <<extend>>

TraCuuDiaDiemThanhToan TraCuuBangGiaVe

TraCuuThongTinDaiLy

Cp nht phiu t ch
<<include>>

DangNhap KhachDaDangKi CapNhatPhieuDatCho

t ch

KhachDaDangKi <<extend>>

DatChoTuChon

<<extend>> DatCho <<include>> <<extend>> DangNhap DatChoTuDong

InPhieuDatCho

Duy tr thng tin

NhanVien

DuyTriBangGioTau <<extend>>

<<extend>> DuyTriThongTin DuyTriBangGiaVe <<extend>> <<include>> DangNhap <<extend>> DuyTriThongTinDaiLy,Ga

DuyTriThongTinDiaDiemThanhToan

Thanh ton

10

KhachDaDangKi

NganHang

ThanhToan <<extend>> <<extend>>

<<extend>>

<<include>> DangNhap

ThanhToanTaiWebSite ThanhToanTaiGa-DaiLy ThanhToanTaiNganHang

11

C. c t UseCase
I. c t usecase cho chc nng : t ch - L c Anh

a. M t tm tt Tn ca s dng: t ch . Mc ch: Gip hnh khch t v tu qua mng Tm lc: Hnh khch tra cu chn chuyn tu mun i, chn loi v, chn loi ch ngi, ri sau c th thm v vo gi v, saukhi la chn trong gi v ng , khch hng c th t v hoc hy . i tc : Khch ng k Ngy lp 10/10/2011 iu kin tin quyt: Hnh khch cn phi ng k l thnh vin ca h thng c th t v. b. M t cc kch bn A. M t kch bn chnh: Ca s dng ny bt u khi thnh vin ng nhp vo h thng t v tu trc tuyn v nhp mt khu ca mnh. H thng kim tra thy tn ng nhp v mt khu l ng n (R1),thng bo ng nhp thnh cng, v nhc thnh vin chn mt trong hai hnh thc t v : t v t chn (C1) hoc t v t ng(C2). Thnh vin chn mt trong hai hnh thc t v +Nu t v t chn c chn th chn kch bn con C1: t v t chn c thc hin. +Nu t v t ng c chn th chn kch bn con C2: t v T ng c chn. +Nu Thot c chn th ca s dng kt thc. B.M t cc kch bn con: C1:t v t chn H thng nhc ngi dng chn t v Mt chiu(C1-1) hoc v kh hi(C1-2) thnh vin chn t v kh hi hoc t v mt chiu +nu chn t v mt chiu th C1-1: t v mt chiu c chn +nu chn t v kh hi th C1-2 : t v kh hi c chn C1-1: t v mt chiu: H thng nhc ngi s dng chn thng tin v ga i , ga n,mc tu,nhp ngy i(r2). 12

Thnh vin chn thng tin v ga i , ga n mc tu(c th trng nu cha xc nh c), v nhp thng tin ngy i. H thng hin th cc chuyn tu tha mn v s ch trng ca mi loi gh cng cc thng tin chi tit v chuyn nh ngy i, gi i,ngy n gi n. Thnh vin tin hnh chn ch ph hp, a v vo gi v, v xem chi tit v ch chn nh loi ch , v tr, gi v. H thng hin th chi tit v ch. Khch hnh chn nhng v mnh mun t t gi v tin hnh t v. H thng yu cu chn hnh thc thanh ton v cp nht thng tin ngi i tu.(R3) Thnh vin chn hnh thc thanh ton v cp nht cc thng tin ngi i tu, s giy t , loi giy t. H thng gi mail xc nhn vic t ch thnh cng ca khch. C1-2-t v kh hi. cc quy trnh tng t nh t v mt chiu nhng thnh vin cn chn thm ngy v . C2 : t ch t ng Chc nng ny cho php h thng t tm v ph hp vi tm kim ca thnh vin v a vo lun gi v ca h.

-h thng nhc chn v mt chiu hay v kh hi -thnh vin chn t v kh hi hoc t v mt chiu +nu chn t v mt chiu th C2-1: t v mt chiu c chn +nu chn t v kh hi th C2-2 : t v kh hi c chn C2-1: t v mt chiu: -h thng nhc ngi dng nhp cc thng tin ga i , ga n , mc tu i, thi gian , s lng v mun t, loi gh. Thnh vin in thng tin v ch mun t v chon tra cu xc nhn thng tin ngi i tu, chn hnh thc thanh ton tng t t v t chn v t v(R3) C2-2 :t v kh hi cng ging nh t v mt chiu , nhng thnh vin cn nhp thm thng tin v ngy v, thi gian v, mc tu v(nu c) v loi ch . C. Cc kch bn ph :

13

R1 : Mt khu a vo l khng hp l, ngi dng c th nhp li hoc kt thc ca s dng R2 :Nhp ngy i khng hp l, cn nhp li ngy i R3 : Ngi s dng sau mt khong thi gian nht nh khng cp nht thng tin ngi i tu v xc nhn t v, cc v m khch hng ang chim dng s b thu hi. II. c t usecase chc nng:In phiu t ch - L c Anh

1.M T tm tt Tn ca s dng : In phiu t ch Mc ch : gip thnh vin t cho xem c thng tin chi tit v ch t, trng thi ca ch( thanh ton cha ?) v in ra phiu t ch ca mnh. Tm lc : thnh vin chn xem phiu t ch t ngy no n ngy no, sau c th cp nht hnh thc thanh ton, xem thng tin chi tit ch t, in ra phiu t ch v kt thc ca s dng. i tc : Khch ng k iu kin tin quyt : thnh vin phi ng nhp v Ca s dng hot ng khi ca s dng t ch thc hin. 2. M t cc kch bn A. M t kch bn chnh Ca s dng ny bt u khi thnh vin t ch xong hoc ng nhp(r1) v chn chc nng Phiu t ch. H thng nhc ngi dng chn ngy t ch t ngy no n ngy no. Thnh vin chn ngy (R2) H thng hin th nhng phiu t ch ph hp tm kim. ngi dng chn phiu t ch cn xem thng tin chi tit. h thng a ra thng tin chi tit v phiu t ch gm mc tu, toa s, ch s, ngy i , ga i, ga n, ngi i,s tin, loi giy t, s giy t. ngi dng chn In phiu t ch in phiu t ch tng ng v kt thc ca s dng. B.Cc kch bn ph R1: mt khu hoc tn ng nhp sai, h thng yu cu thnh vin nhp li username hoc password hoc kt thc ca s dng. R2: Nhp sai nh dng ngy, h thng yu cu nhp li . III. c t Usecase chc nng Tra cu thng tin Nguyn Vn Hong 14

a. M t tm tt Tn ca s dng: Tra cu thng tin Mc ch: gip cho khch hng tra cu thng tin v lch trnh cc tu, bng gi v v thng tin v cc i l bn v cng nh nhng hnh thc thanh ton ca h thng Tm lc: khch hng chn vo menu tra cu thng tin v thc hin tra cu thng tin v lch trnh cc tu, bng gi v, thng tin i l bn v v cc hnh thc thanh ton i tc: Khch cha ng k v khch ng k Ngy lp Ngi lp Version b. M t cc kch iu kin u vo: Ca s dng c thc hin khi khch hng chn menu tra cu thng tin v vic tra cu thng tin ch thc hin khi cc ca s dng duy tr bng gi tu, duy tr bng gi v, duy tr danh sch i l, duy tr a im thanh ton c thc hin Kch bn chnh Ca s dng ny bt u khi khch hng ng nhp vo h thng v nhp mt khu ca mnh H thng kim tra tnh ng n ca mt khu (R1) Khch hng chn menu tra cu thng tin H thng nhc khch hng chn cc cng vic: Tra cu lch trnh tu, Tra cu bng gi v, Tra cu danh sch i l Nu Tra cu lch trnh tu c chn: C1- Thc hin vic tra cu gi tu chy cho cc chuyn tu Nu Tra cu bng gi v c chn: C2-Thc hin vic tra cu thng tin v gi v cho cc tu cng nh gi v vi cc loi gh Nu Tra cu danh sach i l c chon: C3- Thc hin tra cu thng tin v cc i l bn v ca h thng Nu Tra cu a im thanh ton c chn :C4 Thc hin tra cu thng tin v cc a im thanh ton Nu Xem hng dn t ch c chn: C5 Thc hin xem hng dn t ch ca h thng Cc kch bn con C1: Kch bn con tra cu bng gi tu H thng s hin th cc danh mc c th click vo tuy chn. Sau khi tuy chn cc thng tin xong. 15

Khch hng click v tra cu bit c thng tin c th. Tip theo khch hng click vo tra cu bng gi tu. Khi h thng hin thi cc thng tin v khu vc ca bng gi tu (v d H Ni,Tp.HCM). Tip theo khch hng click vo ga i ga n ph hp. H thng s hin thi cc tn tu v tn ga v thi gian n (R2) C2: Kch bn con tra cu bng gi v. H thng s hin th cc danh mc c th click vo tuy chn. Sau khi tuy chn cc thng tin xong. Khch hng click v tra cu bit c thng tin c th. Tip theo khch hng click vo tra cu bng gi v. Khi h thng hin thi cc thng tin v bng gi v. Tip theo khch hng click vo mc tu, ga i, ga n, loai ch, ngy i ph hp. H thng s hin th cc thng tin mc tu, ga i, ga n, loi ch,gi v. C3. Kch bn con tra cu thng tin i l,ga. H thng s hin th cc danh mc c th click vo tuy chn. Sau khi tuy chn cc thng tin xong. Khch hng click v tra cu bit c thng tin c th. Tip theo khch hng click vo tra cu thng tin i l, ga. Khi h thng hin thi cc thng tin v khu vc ca thng tin i l, ga (v d H Ni,Tp.HCM). Tip theo khch hng click vo thng tin i l, ga ph hp. H thng s hin thi cc thng tin i l, ga (R3) C4: kch bn con tra cu a im thanh ton. H thng s hin th cc danh mc c th click vo tuy chn (hnh thc thanh ton c th ti ga, i l hoc bng ATM). Sau khi tuy chn cc thng tin xong. Khch hng click v tra cu bit c thng tin c th. Tip theo khch hng click vo tra cu a im thanh ton. Khi h thng hin thi cc thng tin v khu vc ca a im thanh ton (v d: H Ni,Tp.HCM). Tip theo khch hng click vo a im thanh ton ph hp. H thng s hin thi cc thng tin a im thanh ton. C5: kch bn con xem hng dn t ch. H thng s hin th cc danh mc c th click vo tuy chn (xem hng dn t ch t ng hoc t ch t chn). Sau khi tuy chn cc thng tin xong. 16

H thng s hin th chi tit v cch t ch(hng t ch t chn h thng s hin th cch t ch gm: Truy cp chc nng t ch t chn,t ch t chn, Chn ch, a vo gi v v xem chi tit cc ch chn, Xc nh cp v kh hi, Cp nht thng tin ngi i tu,In phiu t ch; Hng dn dt ch t ng.H thng s hin th cch t ch gm:Truy cp vo chc nng t ch t ng.t ch t ng). Cc kch bn kh d R1: mt khu khng ng, khch hng c th nhp li hay kt thc ca s dng R2: tra cu bng gi tu khng tm c d liu, khch hng c th kt thc ca s dng R3: khng tm thy a im i l ph hp khch hnh c th kt thc ca s dng IV. c t usecase chc nng: ng k Ngc Thanh a. M t tm tt Tn ca s dng: ng k Mc ch: Gip cho khch hng cha ng k s ng k l thnh vin ca h thng v hng cc quyn li m h thng cung cp Tm lc: Khch hng chn nt ng k v thc hin theo hng dn ca h thng ng k l thnh vin ca h thng i tc: Khch cha ng k Ngy lp. Ngi lp. Version.. b. M t cc kch iu kin u vo: Ca s dng c thc hin khi khch hng click vo menu ng k Kch bn chnh Ca s dng ny bt u khi khch hng ng nhp vo h thng v click vo menu ng k thc hin vic ng k H thng nhc khch hng in tn ng nhp. h thng kim tra tn ng nhp l ng n (R1) Khch hng tip tc in mt khu v xc nhn mt khu, h thng kim tra (R2) Khch hng tip tc hon thin cc thng tin trong form ng k, sau n nt ng k tin hnh ng k, h thng phn hi thng bo (R3) Cc kch bn kh d R1: Tn ng nhp b trng, khch hng chn tn ng k khc hoc c th kt thc vic ng k 17

R2: Mt khu xc nhn khng khp, khch hng tin hnh vit mt khu v xc nhn li mt khu R3: Kt ni b gin on, khch hng tm thi cha ng k c v h thng tm ngng, khch hng s ng k li vo thi gian khc V. c t usecase chc nng:ng nhp Ngc Thanh Tn ca s dng: ng nhp Mc ch: Gip cho khch hng ng nhp c vo h thng v thc hin c cc chc nng m h thng cung cp Tm lc: Khch hng chn menu ng nhp, sau in tn ng nhp v mt khu sau n nt ng nhp ng nhp vo h thng i tc: Khch ng k Ngy lp. Ngi lp. Version.. b. M t cc kch iu kin u vo: Ca s dng c thc hin khi ca s dng ng k c thc hin thnh cng Kch bn chnh Ca s dng bt u khi khch hng khch hng vo h thng v tin hnh vic ng nhp H thng nhc khch hng nhp tn ng nhp ca mnh, khch hng nhp tn ng nhp v h thng kim tra tnh ng n (R1) Khch hng tip tc nhp mt khu v h thng kim tra tnh ng n (R2) Sau khi nhp y thng tin, khch hng n nt ng nhp ng nhp vo h thng (R3) H thng nhc cho khch hng c th chn: ng k, Qun mt khu Nu ng k c chn: C1 ng k ti khon mi Nu Qun mt khu c chn: C2 Gi mt khu cho thnh vin thng qua email hoc s in thoi Cc kch bn con C1: ng k ti khon mi H thng hin th cc thng tin cn hon thnh khch hng hon thnh ng k thnh vin Khch hng hon thnh cc thng tin a ra, h thng xc nhn v to mt ti khon mi cho khch C2: Qun mt khu 18

a. M t tm tt

H thng nhc khch hng in vo s cmnd ng k Khch hng in s cmnd v a ch email hoc s in thoi nhn m xc nhn ly li mt khu Cc kch bn kh d R1: Tn ng nhp khng ng, khch hng c th nhp li hay thot khi h thng R2: Mt khu sai, khch hng c th nhp li hay thot khi h thng R3: Kt ni b gin on, khch hng tm ngng ng nhp v ng nhp vo lc khc VI. c t usecase chc nng:Thanh ton Ngc Thanh

a. M t tm tt Tn ca s dng: Thanh ton ti WebSite Mc ch: Gip cho khch hng thanh ton ph sau khi ng k t ch thnh cng Tm lc: Khch hng chn phiu t ch v thanh ton ly xc nhn ti h thng. T khch hng c th mang phiu t ch c xc nhn thanh ton i ly v ti cc i l hay ga mnh mong mun i tc: Khch ng k Ngy lp. Ngi lp Version b. M t cc kch iu kin u vo: Ca s dng c thc hin khi khch hng ng nhp thnh cng vo h thng v ch hot ng khi ca s dng t ch c thc hin thnh cng Kch bn chnh: Ca s dng bt u khi khch hng ng nhp vo h thng v nhp mt khu ca mnh H thng kim tra tnh ng n ca mt khu (R1) sau hin th cc chc nng ca h thng Khch hng chn phiu t ch mnh mun thanh ton ,h thng hin th phiu t ch khch hng chn (R2) H thng nhc khch hng chn mc thanh ton Khch hng chn mc thanh ton, h thng hin th form thanh ton (R3), khch hng tin hnh theo hng dn ca h thng thanh ton H thng xc nhn thanh ton vo mc trng thi ca phiu t ch (R4) Cc kch bn kh d 19

R1: Mt khu khng ng, khch hng tin hnh nhp li hoc kt thc ca s dng R2: H thng b li, tm thi khng hin th c phiu t ch ca khch hng, cc thao tc trc c lu tr, khch hng tin hnh thanh ton ln sau R3: H thng b li khng hin th c form thanh ton, cc thao tc trc c lu tr, khch hng tin hnh thanh ton ln sau R4: Kt ni tm thi gin on, thng tin c sao lu, tin ca khch hng tm thi c tr li, khch hng tin hnh thanh ton ln sau VII. c t usecase chc nng:Cp nht phiu t ch - Ngc Thanh a. M t tm tt Tn ca s dng: Cp nht phiu t ch Mc ch: nhm gip cho khch hng c th sa i li ch m mnh t, thay i ch mi, thm ch cho phiu hay hy ch m mnh t Tm lc: Khch hng chn phiu t ch ca mnh v thc hin cc cp nht m mnh mun lm, h thng ghi nhn li kt qu t khch hng i tc: Khch ng k Ngy lp . Ngi lp . Version b. M t cc kch iu kin u vo: Ca s dng c thc hin khi khch hng ng nhp vo h thng v ca s dng ny ch c thc hin khi ca s dng t ch c thc hin xong Kch bn chnh Ca s dng bt u thc hin khi khch hng ng nhp vo h thng v nhp mt khu ca mnh. H thng kim tra tnh ng n ca mt khu (R1) v hin th cc chc nng ca h thng Khch hng la chn phiu t ch ca mnh, h thng hin th phiu t ch ca khch hng (R2) H thng gi cho khch hng c th chn cc cng vic: thm ch, hy ch Nu thm ch c chn: C1 Thm mt ch mi vo trong phiu t ch Nu hy ch c chon: C2 Hy mt ch c chn trong phiu t ch Cc kch bn con C1: Thm ch H thng hin th chng trnh t ch Khch hng tm v mnh mong mun, sau khi h thng tr v thng tin v p ng c nhu cu ca khch, khch hng lu tr li v vo trong phiu t ch (R3) 20

C2: Hy ch Khch hng chn vo ch mnh mun hy, chn chc nng hy t ch. H thng hin ra thng bo yu cu khch hng xc nhn. Khch hng xc nhn vic hy t ch ca mnh Cc kch bn kh d R1: Mt khu khng ng, khch hng tin hnh nhp li hoc kt thc ca s dng R2: H thng b li, tm thi khng hin th c phiu t ch ca khch hng, cc thao tc trc c lu tr, khch hng thc hin chc nng li vo ln sau R3: H thng b li khng th lu tr li v cho khch hng, tm thi lu tr li thao tc cho ln cp nht sau. Hoc s v thm qu quy nh, h thng khng xc nhn. Khch hng c th kt thc ca s dng VIII. c t usecase chc nng:Duy tr thng tin tu Nguyn Huy Thng a. M T Tm Tt Tn ca s dng: Duy tr thng tin gi tu Mc ch : Gip nhn vin c th qun l thng tin chuyn tu Tm lc: Nhn vin chn chuyn tu, sau c th thao tc thm, sa, xa, in i tc: Nhn vin Ngy lp: 17/11/2011 iu kin tin quyt: Nhn vin cn phi ng nhp c th s dng chc nng ny. b. M t cc kch bn M t kch bn chnh Ca s dng ny bt u khi nhn vin ng nhp vo h thng v chn chc nng Duy tr thng tin chuyn tu H thng kim tra mt khu l ng n(R1) v hin ra menu qun l. Nhn vin chn menu tng ng vi UC Duy tr thng tin gi tu: + H thng a ra cc cng vic : Tm, Thm, Sa, Xa, In, Lc, Tr li: Nu Thm c chn th kch bn con: C1- Thm mt thng tin v chuyn tu(lch trnh, gi, s gh) Nu Xa c chn th kch bn con: C2 Xa mt thng tin v chuyn tu Nu Sa c chn th kch bn con: C3 Sa mt thng tin v chuyn tu Nu Xem c chn th kch bn con: 21

C4 Xem mt thng tin v chuyn tu Nu Tm c chn th kch bn con: C5 Tm mt thng tin v chuyn tu theo cc quy chun do ngi dng thit lp Nu Lc c chn th kch bn con: C6 Lc thng tin v chuyn tu theo quy chun hin th Nu In c chn th kch bn con: C7 In mt thng tin v chuyn tu Nu Tr Li c chn th kch bn con th ca s dng kt thc M t cc kch bn con C1 Thm mt tu: + H thng hin ra mt form nhn vin in cc thng tin v nh lch trnh, gi chy, cc bn. + Cui cng l xc nhn lu hoc hy. H thng tin hnh theo xc nhn C2 Xa thng tin mt chuyn tu: + H thng hin th theo kiu chi tit hoc tng qut. trong mi ch bnh thng, Lc, Tm Kim + Nhn vin tin hnh nh du (R2)vo cc thng tin mun xa + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C3 Sa thng tin mt chuyn tu: + H thng hin th theo kiu chi tit hoc tng qut. + trong mi ch tng qut(Lc, Tm Kim) nhn vin c th thao tc trn nhiu thng tin khc nhau bng cch tin hnh nh du vo cc thng tin mun xa. trong ch chi tit (Xem) nhn vin nhy vo nt xa ti ngay giao din + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C4 Xem thng tin mt chuyn tu: + H thng hin th theo kiu chi tng qut(hin th tn chuyn tu v mt t trch dn). + Nhn vin tin hnh nhy trc tip vo tin . + Cui cng h thng s hin th chi tit thng tin ca chuyn tu C5 Tm thng tin chuyn tu: + H thng hin ra mt vn bn v cc nh du cc thuc tnh tm kim. + Nhn vin tin hnh nh t kha v nhy vo nt tm kim + H thng tin hnh theo xc nhn. 22

C6 Lc thng tin chuyn tu: + H thng hin th theo dng x xung pha trn cc thuc tnh dng xem tng qut. + Nhn vin tin hnh chn gi tr trong cc menu x xung + H thng tin hnh theo yu cu. C7 In mt tu: + H thng hin th thng tin dng tng qut hoc chi tit + Nhn vin tin hnh nh du vo cc thng tin mun in (R2) nu thng tin dng tng qut. V nhy vo nt in nu thng tin dng chi tit + Cui cng l xc nhn in hoc hy. H thng tin hnh theo xc nhn Cc kch bn ph R1: Mt khu hoc tn ng nhp sai, h thng yu cu thnh vin nhp li username hoc password hoc kt thc ca s dng. R2: Cha chn trng thao tc, h thng yu cu chn trng thao tc. IX. c t usecase chc nng:Duy tr thng tin i l- Nguyn Huy Thng

M T Tm Tt + Tn ca s dng: Duy tr thng tin i l + Mc ch : Gip nhn vin c th qun l thng tin i l + Tm lc: Nhn vin chn i l sau chn cc thao tc thm, sa, xa, xem, in + i tc: Nhn vin + Ngy lp: 17/11/2011 + iu kin tin quyt: Nhn vin cn phi ng nhp c th s dng chc nng ny. M t cc kch bn M t kch bn chnh Ca s dng ny bt u khi nhn vin ng nhp vo h thng v chn chc nng Duy tr thng tin i l H thng kim tra mt khu l ng n(R1) v hin ra menu qun l. Nhn vin chn menu tng ng vi UC Duy tr thng tin i l: + H thng a ra cc cng vic : Tm, Thm, Sa, Xa, In, Lc, Tr li: Nu Thm c chn th kch bn con: C1- Thm mt thng tin v i l (a im, gi hot ng .) Nu Xa c chn th kch bn con: C2 Xa mt thng tin v i l 23

Nu Sa c chn th kch bn con: C3 Sa mt thng tin v i l Nu Xem c chn th kch bn con: C4 Xem mt thng tin v i l Nu Tm c chn th kch bn con: C5 Tm mt thng tin v i l theo cc quy chun do ngi dng thit lp Nu Lc c chn th kch bn con: C6 Lc thng tin v i l theo quy chun hin th Nu In c chn th kch bn con: C7 In mt thng tin v i l Nu Tr Li c chn th kch bn con th ca s dng kt thc M t cc kch bn con C1 Thm mt thng tin i l: + H thng hin ra mt form nhn vin in cc thng tin v im, gi hot ng. + Cui cng l xc nhn lu hoc hy. H thng tin hnh theo xc nhn C2 Xa thng tin mt i l: + H thng hin th theo kiu chi tit hoc tng qut. trong mi ch bnh thng, Lc, Tm Kim + Nhn vin tin hnh nh du (R2)vo cc thng tin mun xa + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C3 Sa thng tin mt i l: + H thng hin th theo kiu chi tit hoc tng qut. + trong mi ch tng qut(Lc, Tm Kim) nhn vin c th thao tc trn nhiu thng tin khc nhau bng cch tin hnh nh du vo cc thng tin mun xa. trong ch chi tit (Xem) nhn vin nhy vo nt xa ti ngay giao din + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C4 Xem thng tin mt i l: + H thng hin th theo kiu chi tng qut(hin th tn i l v mt t trch dn). + Nhn vin tin hnh nhy trc tip vo tin . + Cui cng h thng s hin th chi tit thng tin ca i l C5 Tm thng tin i l: + H thng hin ra mt vn bn v cc nh du cc thuc tnh tm kim. 24

+ Nhn vin tin hnh nh t kha v nhy vo nt tm kim + H thng tin hnh theo xc nhn. C6 Lc thng tin i l: + H thng hin th theo dng x xung pha trn cc thuc tnh dng xem tng qut. + Nhn vin tin hnh chn gi tr trong cc menu x xung + H thng tin hnh theo yu cu. C7 In mt tu: + H thng hin th thng tin dng tng qut hoc chi tit + Nhn vin tin hnh nh du vo cc thng tin mun in (R2) nu thng tin dng tng qut. V nhy vo nt in nu thng tin dng chi tit + Cui cng l xc nhn in hoc hy. H thng tin hnh theo xc nhn Cc kch bn ph R1: Mt khu hoc tn ng nhp sai, h thng yu cu thnh vin nhp li username hoc password hoc kt thc ca s dng. R2: Cha chn trng thao tc, h thng yu cu chn trng thao tc. X. c t usecase chc nng:Duy tr thng tin v Nguyn Huy Thng

M T Tm Tt + Tn ca s dng: Duy tr thng tin v + Mc ch : Gip nhn vin c th qun l thng tin v + Tm lc: Nhn vin chn v sau chn cc thao tc thm, sa, xa, xem, in + i tc: Nhn vin + Ngy lp: 17/11/2011 + iu kin tin quyt: Nhn vin cn phi ng nhp c th s dng chc nng ny. M t cc kch bn M t kch bn chnh Ca s dng ny bt u khi nhn vin ng nhp vo h thng v chn chc nng Duy tr thng tin v H thng kim tra mt khu l ng n(R1) v hin ra menu qun l. Nhn vin chn menu tng ng vi UC Duy tr thng tin v: + H thng a ra cc cng vic : Tm, Thm, Sa, Xa, In, Lc, Tr li: Nu Thm c chn th kch bn con: C1- Thm mt thng tin v v (Chuyn tu, Gi tin,.) 25

Nu Xa c chn th kch bn con: C2 Xa mt thng tin v v Nu Sa c chn th kch bn con: C3 Sa mt thng tin v v Nu Xem c chn th kch bn con: C4 Xem mt thng tin v v Nu Tm c chn th kch bn con: C5 Tm mt thng tin v v theo cc quy chun do ngi dng thit lp Nu Lc c chn th kch bn con: C6 Lc thng tin v v theo quy chun hin th Nu In c chn th kch bn con: C7 In mt thng tin v v Nu Tr Li c chn th kch bn con th ca s dng kt thc M t cc kch bn con C1 Thm mt thng tin v: + H thng hin ra mt form nhn vin in cc thng tin + Cui cng l xc nhn lu hoc hy. H thng tin hnh theo xc nhn C2 Xa thng tin mt v: + H thng hin th theo kiu chi tit hoc tng qut. trong mi ch bnh thng, Lc, Tm Kim + Nhn vin tin hnh nh du (R2)vo cc thng tin mun xa + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C3 Sa thng tin mt v: + H thng hin th theo kiu chi tit hoc tng qut. + trong mi ch tng qut(Lc, Tm Kim) nhn vin c th thao tc trn nhiu thng tin khc nhau bng cch tin hnh nh du vo cc thng tin mun xa. trong ch chi tit (Xem) nhn vin nhy vo nt xa ti ngay giao din + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C4 Xem thng tin mt v: + H thng hin th theo kiu chi tng qut(hin th tn v v mt t trch dn). + Nhn vin tin hnh nhy trc tip vo tin . + Cui cng h thng s hin th chi tit thng tin ca v 26

C5 Tm thng tin v: + H thng hin ra mt vn bn v cc nh du cc thuc tnh tm kim. + Nhn vin tin hnh nh t kha v nhy vo nt tm kim + H thng tin hnh theo xc nhn. C6 Lc thng tin v: + H thng hin th theo dng x xung pha trn cc thuc tnh dng xem tng qut. + Nhn vin tin hnh chn gi tr trong cc menu x xung + H thng tin hnh theo yu cu. C7 In mt tu: + H thng hin th thng tin dng tng qut hoc chi tit + Nhn vin tin hnh nh du vo cc thng tin mun in (R2) nu thng tin dng tng qut. V nhy vo nt in nu thng tin dng chi tit + Cui cng l xc nhn in hoc hy. H thng tin hnh theo xc nhn Cc kch bn ph R1: Mt khu hoc tn ng nhp sai, h thng yu cu thnh vin nhp li username hoc password hoc kt thc ca s dng. R2: Cha chn trng thao tc, h thng yu cu chn trng thao tc. XI. c t usecase chc nng:Duy tr thng tin a im thanh ton Nguyn Huy Thng

M T Tm Tt + Tn ca s dng: Duy tr thng tin a im thanh ton + Mc ch : Gip nhn vin c th qun l thng tin a im thanh ton + Tm lc: Nhn vin chn a im thanh ton sau chn cc thao tc thm, sa, xa, xem, in + i tc: Nhn vin + Ngy lp: 17/11/2011 + iu kin tin quyt: Nhn vin cn phi ng nhp c th s dng chc nng ny. M t cc kch bn M t kch bn chnh Ca s dng ny bt u khi nhn vin ng nhp vo h thng v chn chc nng Duy tr thng tin a im thanh ton H thng kim tra mt khu l ng n(R1) v hin ra menu qun l. Nhn vin chn menu tng ng vi UC Duy tr thng tin gi tu: 27

+ H thng a ra cc cng vic : Tm, Thm, Sa, Xa, In, Lc, Tr li: Nu Thm c chn th kch bn con: C1- Thm mt thng tin v a im thanh ton (a im, gi hot ng .) Nu Xa c chn th kch bn con: C2 Xa mt thng tin v a im thanh ton Nu Sa c chn th kch bn con: C3 Sa mt thng tin v a im thanh ton Nu Xem c chn th kch bn con: C4 Xem mt thng tin v a im thanh ton Nu Tm c chn th kch bn con: C5 Tm mt thng tin v a im thanh ton theo cc quy chun do ngi dng thit lp 85Nu Lc c chn th kch bn con: C6 Lc thng tin v a im thanh ton theo quy chun hin th Nu In c chn th kch bn con: C7 In mt thng tin v a im thanh ton Nu Tr Li c chn th kch bn con th ca s dng kt thc M t cc kch bn con C1 Thm mt thng tin a im thanh ton: + H thng hin ra mt form nhn vin in cc thng tin v im, gi hot ng. + Cui cng l xc nhn lu hoc hy. H thng tin hnh theo xc nhn C2 Xa thng tin mt a im thanh ton: + H thng hin th theo kiu chi tit hoc tng qut. trong mi ch bnh thng, Lc, Tm Kim + Nhn vin tin hnh nh du (R2)vo cc thng tin mun xa + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn C3 Sa thng tin mt a im thanh ton: + H thng hin th theo kiu chi tit hoc tng qut. + trong mi ch tng qut(Lc, Tm Kim) nhn vin c th thao tc trn nhiu thng tin khc nhau bng cch tin hnh nh du vo cc thng tin mun xa. trong ch chi tit (Xem) nhn vin nhy vo nt xa ti ngay giao din + Cui cng l xc nhn xa hoc hy. H thng tin hnh theo xc nhn 28

C4 Xem thng tin mt a im thanh ton: + H thng hin th theo kiu chi tng qut(hin th tn a im thanh ton v mt t trch dn). + Nhn vin tin hnh nhy trc tip vo tin . + Cui cng h thng s hin th chi tit thng tin ca a im thanh ton C5 Tm thng tin a im thanh ton: + H thng hin ra mt vn bn v cc nh du cc thuc tnh tm kim. + Nhn vin tin hnh nh t kha v nhy vo nt tm kim + H thng tin hnh theo xc nhn. C6 Lc thng tin a im thanh ton: + H thng hin th theo dng x xung pha trn cc thuc tnh dng xem tng qut. + Nhn vin tin hnh chn gi tr trong cc menu x xung + H thng tin hnh theo yu cu. C7 In mt tu: + H thng hin th thng tin dng tng qut hoc chi tit + Nhn vin tin hnh nh du vo cc thng tin mun in (R2) nu thng tin dng tng qut. V nhy vo nt in nu thng tin dng chi tit + Cui cng l xc nhn in hoc hy. H thng tin hnh theo xc nhn Cc kch bn ph R1: Mt khu hoc tn ng nhp sai, h thng yu cu thnh vin nhp li username hoc password hoc kt thc ca s dng. R2: Cha chn trng thao tc, h thng yu cu chn trng thao tc.

29

D. Tm lp
I. Xc nh cc lp Da vo khi nim ca lnh vc ng dng v da vo c t bi ton ta xc nh c cc lp thc th nh sau Lp Ngi dng (NguoiDung) bao gm cc thng tin sau Ti khon ng nhp (MaTaiKhoan) Tn ng nhp (TenDangNhap) Mt khu ng nhp (MatKhau) Lp Khch ng k (KhachDaDangKi) gm cc thng tin sau M s khch hng(MasoKS) S chng minh nhn dn (SoCMND) H tn khch hng (Hoten) S in thoi (SoDienThoai) a ch email (Email) S th ATM (SoTheATM) Lp Ti khon ATM ca khch hng (TaiKhoan) bao gm cc thng tin sau S th ATM (SoTheATM) Loi th ATM (LoaiThe) S d trong ti khon (SoDu) Lp Ngn Hng (NganHang) bao gm cc thng tin sau M ngn hng (MaNganHang) Tn ngn hng (TenNganHang) a ch ngn hng (DiaChi) S in thoi ngn hng (SoDienThoai) Lp Phiu t ch (PhieuDatCho) bao gm cc thng tin sau S phiu t ch (SoPDC) M s khch hng (MasoKS) S chng minh ca khch hng (SoCMND) H tn khch hng (Hoten) Lp Chi tit phiu t ch (ChiTietPhieuDatCho) bao gm cc thng tin sau S phiu t ch (SoPDC) Ngy t ch (NgayDat Ngy ht hiu lc ch t (NgayHetHan) Tng s ch t trong phiu t ch (TongSoCho) M s v c t (SoVe) Tng s tin ca phiu t ch (TongTien) Lp Ha n (HoaDon) bao gm cc thng tin sau S ha n (SoHoaDon) M s khch hng (MasoKS) Lp Chi tit ha n (ChiTietHoaDon) bao gm cc thng tin sau 30

II.

S ha n (SoHoaDon) S phiu t ch (SoPDC) Tng s tin (TongTien) Ngi lp ha n (NguoiLap) Ngy lp ha n (NgayLap) Lp V (Ve) bao gm cc thng tin sau M s v (SoVe) M s tu (MacTau) M s toa trn tu (MacToa) Loi ch (LoaiCho) Gi v (GiaVe) Trng thi ca v (TrangThai) Lp Tu (Tau) bao gm cc thng tin sau M s tu (MacTau) M s toa (MacToa) Ga xut pht (GaDi) Cc im ga n (GaDen) Thi gian n cc ga n (ThoiGian) Lp Ga (Ga) bao gm cc thng tin sau M s Ga (MaGa) Tn ga (TenGa) a im ca ga (DiaDiem) Lp i l (DaiLy) bao gm cc thng tin sau M i l (MaDaiLy) Tn i l (TenDaiLy) a ch i l (DiaChi) S in thoi (SoDienThoai) Lp Ngi i tu (NguoiDiTau) bao gm cc thng tin sau S chng minh nhn dn (SoCMND) H tn ngi i tu (HoTen) Lp Nhn vin (NhanVien) bao gm cc thng tin sau M nhn vin (MasoNV) H tn nhn vin (HoTen) a ch nhn vin (DiaChi) a ch Email (Emai) Gn trch nhim cho cc lp va tm c

Lp Khch ng k (KhachDaDangKi) Khch ng k l ngi c nhu cu t v tu trong h thng, cung cp cc thng tin cn thit tin hnh cho vic t ch, thanh ton Lp Ngi dng (NguoiDung) 31

Cha cc thng tin v ti khon ca ngi s dng (Khch hng v nhn vin) Lp Ti khon ATM ca khch hng (TaiKhoan) Cha cc thng tin v ti khon ATM ca khch hng Lp Ngn Hng (NganHang) Cha cc thng tin v ngn hng m khch hng ng k ti khon ATM Lp Phiu t ch (PhieuDatCho) v Lp Chi tit phiu t ch (ChiTietPhieuDatCho) Cha cc thng tin v vic t ch ca khch hng nh v ch t, thi gian t, s tin cn tr Lp Ha n (HoaDon) v Lp Chi tit ha n (ChiTietHoaDon) Cha cc thng tin v ha n ca khch hng nh phiu t ch ca khch hng, s tin khch hng phi tr Lp V (Ve) Cha thng tin v v tu m khch hng c th t ch, lu tr thng tin ca v k c v c t v v cha c t ch thng qua trng thi ca v Lp Tu (Tau) Cha thng tin v tu nh ga i, ga n v thi gian Lp i l (DaiLy) Cha cc thng tin v i l, gip cho khch hng c th lin h ly v hay thanh ton ti y Lp Ngi i tu (NguoiDiTau) Cha cc thng tin v ngi i tu c t v Lp Nhn vin (NhanVien) Cha thng tin v nhn vin lm vic trong h thng Nhn vin l ngi thc hin vic duy tr thng tin cho h thng lm vic khch hng tra cu

32

33

E. Xc nh cc lp tham gia vo cc ca s dng


Da vo c t bi ton v da vo c t cc ca s dng ta xc nh c cc lp tham gia vo cc ca s dng nh sau I. Ca s dng t ch - L c Anh

Lp bin: Lp W_DangNhap: L giao din chnh giao tip gia khch vi h thng Lp W_DatCho: l giao din ph tng ng vi vic t ch ca khch Lp iu khin: QL_Datcho Lp thc th: GioVe, Ve, ChiTietPhieuDatCho, PhieuDatCho Biu lp tham gia ca s dng: t ch

34

Biu Trnh t: t ch t chn

35

Biu trnh t :t Ch T ng

36

Biu hot ng: t ch t ng

37

Biu hot ng: t ch t chn

II.

Ca s dng In Phiu t Ch L c Anh Lp bin:

W_DangNhap: mn hnh lm vic gip khch hng ng nhp vo h thng W_PhieuDatCho: mn hnh lm vic chnh gip khch hng thc hin cc chc nng trong mc ch t ch ca mnh nh in phiu t ch Lp iu khin: QL_PDC Lp thc th: PhieuDatCho, ChiTietPhieuDatCho Biu Lp tham gia ca s dng :In Phiu t ch

38

39

Biu Tun T : In Phiu t ch

F.
Biu hot ng: In Phiu t ch

40

G.
III. Ca s dng Tra cu bng gi v Nguyn Vn Hong Lp bin: W_tra cuu bang gia ve: giao din lm vic gip khch xem cc thng tin v gi v m khng cn thit phi ng nhp vo h thng Lp iu khin: QL_tra cuu bang gia ve Lp thc th: Ve, Tau Biu lp tham gia ca s dng Tra cu bng gi v

41

Biu trnh t :Tra cu bng gi v

: khach

: W_tra cuu bang gia ve 1: dang nhap 2: kiem tra DN 3: yeu cau chon cong viec 4: tra cuu bang gia ve

: QL_tra cuu bang gia ve

: ve

5: lay bang gia ve 6: lay ve 7: ket qua 8: ket qua 9: hien thi 10: tra cuu them 11: lay bang gia ve 12: lay ve 13: ket qua 14: ket qua 15: hien thi

Biu hot ng: Tra cu bng gi v

42

muon tra cuu bang gia ve

bat dau

chon danh muc tra cuu thong tin

hien thi cac danh muc

huy chon hien thi cac danh muc tuy chon chon lai

khong hoan tat

chon tra cuu bang gia ve

khong co thong tin bang gia ve chon mac tau chon ga di chon ga den chon thoi gian loai cho khong co du lieu

co du lieu hien thi thong tin ve bang gia ve hoan tat

IV.

Ca s dng: Tra cu bng gi tu Nguyn Vn Hong Lp bin: W_tra cuu bang gio tau Lp iu khin: QL_tra cuu bang gio tau Lp thc th: Tau

Biu lp tham gia ca s dng Tra cu bng gi tu

43

Biu trnh t Tra cu bng gi tu

: khach

: W_tra cuu bang gio tau 1: dang nhap 2: kiem tra DN

: QL_tra cuu bang gio tau

: tau

3: yeu cau chon cong viec 4: chon bang gio tau

5: lay bang gio tau 6: lay tau 7: ket qua 8: ket qua 9: hien thi

Biu hot ng: Tra cu bng gi tu

44

bat dau

muon tra cuu bang gio tau

chon danh muc tra cuu thong tin huy chon lai hien thi cac danh muc tra cuu thong tin hien thi thong tin bang gio tau chon lai k hong hoan tat

khong co bang gio tau thich hop chon tra cuu bang gio tau khong co du lieu tuy chon bang gio tau co du lieu

hien thi thong tin bang gio tau

hoan tat

V.

Ca s dng: Tra cu a im thanh ton Nguyn Vn Hong Lp bin: W_tra cuu dia diem thanh toan Lp iu khin: QL_tra cuu dia diem thanh toan Lp thc th: NganHang

Biu lp tham gia ca s dng Tra cu a im thanh ton

45

Biu trnh t Tra cu a im thanh ton

: khach 1:

: W_tra cuu dia diem thanh toan

: QL_tra cuu dia diem thanh toan

: ngan hang

2:

3: yeu cau chon cong viec

4: chon dia diem thanh toan

5: lay dia diem thanh toan 6: lay ngan hang 7: ket qua 8: ket qua

9: ket qua

Biu hot ng: Tra cu a im thanh ton


muon tra cuu dia diem thanh toan

chon tra cuu thong tin hoan tat hien thi cac danh muc tra cuu chon dia diem thanh toan

bat dau

chon tra cuu dia diem thanh toan

hien thi cac bang dia diem

hien thi thong tin dia diem thanh toan

VI.

Ca s dng: Tra cu thng tin i l Nguyn Vn Hong Lp bin: W_tra cuu thong tin dai ly Lp iu khin: QL_tra cuu thong tin dai ly Lp thc th: DaiLy 46

Biu lp tham gia ca s dng Tra cu thng tin i l

Biu trnh t Tra cu thng tin i l

: khach

: W_tra cuu thong tin dai ly 1: dang nhap

: QL_tra cuu thong tin dai ly

: dai ly

2: kiem tra dang nhap

3: yeu cau chon cong viec 4: chon dai ly 5: lay thong tin dai ly 6: lay dai ly 7: ket qua 8: ket qua 9: hien thi

Biu hot ng: Tra cu thng tin i l

47

muon tra cuu thong tin dai ly

chon danh muc tra cuu thong tin chon lai

huy chon

hien thi cac danh muc tra cuu

khong tim thay khuc vuc thich hop

khong co chon tra cuu thong tin dai ly hien thi bang cac khu vuc dai ly co

chon dai ly

chon bang khu vuc dai ly

hien thi cac dai ly hien thi thong tin dai ly

VII.

Ca s dng ng k- Ngc Thanh Lp bin: W_DangKi: mn hnh lm vic ca khch c nhu cu ng k thnh vin h thng Lp iu khin: QL_DangKi Lp thc th: KhachDaDangKi, NguoiDung

Biu lp tham gia ca s dng ng k

48

49

Biu trnh t ng k

: KhachChuaDangKi 1: nhapTen

: W_DangKi

: QL_DangKi

: KhachDaDangKi

: NguoiDung

2: layTenDangNhap() 3: layTenDangNhap() 4: layTenDangNhap() 5: kiemTra 6: kiemTra 7: kiemTra 8: hienThi() 9: nhapMatKhau 10: nhapMasoKS 11: nhapSoCMND 12: nhapHoTen 13: nhapEmail 14: nhapSDT 15: nhapSoTheATM 16: dangKi 17: themKhach() 18: themKhach( ) 19: themNguoiDung()

Biu hot ng ng k

50

Nhap Ten Dang Nhap

Kiem Tra Ten Dang Nhap

[ khong hop le ] [ hop le ] Nhap so CMND

[ khong trung ten dang nhap ] Nhap mat khau

Xac nhan mat khau

Nhap ho ten

[ trung ten dang nhap ] [ Email khong ton tai ]

Nhap so the ATM

[ Ton tai ]

Kiem tra email

Nhap email

Thanh cong

VIII.

Ca s dng ng nhp Ngc Thanh Lp bin: W_DangNhap Lp iu khin: QL_DangNhap Lp thc th: NguoiDung, KhachDaDangKi

Biu lp tham gia ca s dng ng nhp

51

52

Biu trnh t ng nhp

: KhachDaDangKi

: W_DangNhap

: QL_DangNhap

: NguoiDung

: KhachDaDangKi

1: nhapTenDangNhap 2: nhapMatKhau 3: kiem Tra 4: layTenDangNhap() 5: kTraLoi 6: layMatKhau() 7: kTraLoi 8: layMaSoKS() 9: layMaSoKS() 10: kTraLoi 11: kTraLoi 12: kTraLoi 13: kTraDangNhap()

Biu hot ng ng nhp

53

Nhap Ten Dang Nhap

Kiem Tra Ten Dang Nhap [ khong hop le ] [ khong ton tai ] [ ton tai ] Nhap mat khau Kiem Tra Mat Khau [ hop le ] Thanh Cong

IX.

Ca s dng Cp nht phiu t ch Ngc Thanh Lp bin: W_DangNhap, W_PhieuDatCho Lp iu khin: QL_CapNhatPDC Lp thc th: PhieuDatCho, ChiTietPhieuDatCho, Ve

Biu lp tham gia ca s dng Cp nht phiu t ch

y ta xc nh c cc kch bn 54

Thm ch vo phiu t ch Hy ch t

Vi mi mt kch bn ta v mt biu trnh t, nhng v tng t nhau nn ta v mt biu trnh t i din Biu trnh t Cp nht phiu t ch - thm ch

: KhachDaDangKi : W_DangNhap 1: dangNhap : W_PhieuDatCho : QL_CapNhatPDC : PhieuDatCho : ChiTietPhieuDatCho : Ve

2: kiemTraDangNhap() 3: yeuCauChonViec 4: chonPDC 5: hienThi 6: yeuCauChonViec 7: chonThemCho 8: layVe() 9: layVe() 10: layVe() 11: layVe() 12: traLoi 13: traLoi 14: traLoi 15: traLoi 16: hienThi()

17: chonVe 18: ganPDC(ve) 19: ganPDC(ve) 20: ganCTPDC(ve)

Biu hot ng Cp nht phiu t ch

55

[ khong hop le ] Dang Nhap Kiem Tra Dang Nhap [ hop le ] Xac nhan huy ve [ huy ve ] [ them ve ] huy ve Hien thi danh sach ve trong Chon cap nhat phieu dat cho Chon Phieu Dat Cho

Chon ve mong muon

that bai

[ vuot qua ] Kiem tra so luong ve da co [ chua vuot qua ] Xac nhan ve vao phieu dat cho

them cho thanh cong

X.

Ca s dng Thanh ton Ngc Thanh Lp bin: W_DangNhap, W_PhieuDatCho, W_ThanhToan Lp iu khin: QL_ThanhToan Lp thc th: HoaDon, ChiTietHoaDon, PhieuDatCho, ChiTietPhieuDatCho

Biu lp tham gia ca s dng Thanh ton

56

57

Biu trnh t Thanh ton

: KhachDaDangKi

: W_DangNhap

: W_PhieuDatCho

: W_ThanhToan

: QL_ThanhToan

: HoaDon

: ChiTietHoaDon

: PhieuDatCho

: ChiTietPhieuDatCho

1: dangNhap 2: kiemTraDangNhap() 3: chonPDC 4: hienThi 5: y euCauChonViec 6: chonThanhToan 7: hienThi 8: nhapMasoKS 9: nhapSoPDC 10: lay PDC() 11: lay PDC() 12: lay PDC() 13: lay PDC( ) 14: lay ChiTietPDC() 15: traLoi 16: traLoi 17: traLoi 18: traLoi 19: traLoi 20: hienThi() 21: thanhToan 22: themHoaDon(MaSoKS, SoPDC) 23: themHD(MasoKS, SoPDC) 24: themCTHD(MaSoKS, SoPDC) 25: ganPDC 26: ganCTPDC

Biu hot ng Thanh ton

58

[ Khong hop le ]

Dang Nhap

Kiem Tra Dang Nhap [ Hop le ] Chon Phieu Dat Cho

Kiem tra ma so kiem soat

Nhap ma so kiem soat

Chon muc thanh toan

[ khong hop le ]

[ hop le ] Nhap so phieu dat cho Nhap so the ATM Thanh Toan

Ca s dng : Duy tr thng tu Nguyn Huy Thng Biu lp tham gia ca s dng Duy tr thng tin tu

59

Biu trnh t Duy tr thng tin tu

: W_ChuyenTau : NhanVien : W_NhanVien 1: dangnhap(mk,ten) 2: KTdangnhap() 3: y/cchonchucnang 4: chonduytrithongtinchuyentau() 5: HienThi()

laythongtin : QLThongTinChuyenTau

: ChuyenTau

6: LayThongTin( ) 7: LayThongTin() 8: TraLoi() 9: TraLoi() 10: HienThi() 11: Them( ) 12: ThemThongTin( ) 13: ThemThongTin()

XI.

Ca s dng Duy tr thng tin i l Nguyn Huy Thng Lp bin: W_NhanVien: giao din lm vic chnh ca nhn vin, gip nhn vin thc hin cc cng vic ca mnh trong h thng W_DaiLy: giao din lm vic ca nhn vin khi thc hin chc nng cp nht thng tin cho i l Lp iu khin: QL_ThongTinDaiLy Lp thc th: DaiLy

60

Biu lp tham gia ca s dng Duy tr thng tin i l

Biu trnh t Duy tr thng tin i l

: NhanVien

: W_NhanVien

: W_DaiLy

: QLThongTinDaiLy

: DaiLy

1: DangNhap(mk,ten) 2: KTDangNhap() 3: y/cchonchucnang 4: Chonduytrithongtindaily 5: HienThi() 6: LayThongTin( ) 7: LayThongTIn() 8: TraLoi() 9: TraLoi() 10: HienThi() 11: Them( ) 12: ThemThongTin() 13: ThemThongTin()

XII.

Ca s dng Duy tr thng tin a im thanh ton Nguyn Huy Thng 61

Lp bin: W_NhanVien, W_ThanhToan Lp iu khin: QLDDThanhToan Lp thc th: NganHang Biu lp tham gia ca s dng Duy tr thng tin a im thanh ton

62

Biu trnh t Duy tr a im thanh ton

: NhanVien

: W_NhanVien

: W_ThanhToan

: QLDDThanhToan

: ThanhToan

1: DangNhap(mk,ten) 2: KTdangnhap() 3: y/cchonchucnang 4: chonduytrithongtinDaiLy 5: Hienthi() 6: LayThongTin( ) 7: LayThongTin() 8: TraLoi() 9: TraLoi() 10: HienThi() 11: Them( ) 12: ThemThongTin( ) 13: ThemThongTin()

XIII.

Ca s dng Duy tr thng tin v tu Nguyn Huy Thng Lp bin: W_NhanVien, W_VeTau Lp iu khin: QLThongTinVeTau Lp thc th: Ve, Tau

63

Biu lp tham gia ca s dng Duy tr thng tin v tu

Biu trinh t Duy tr thng tin v tu

: NhanVien

: W_NhanVien

: W_VeTau

: QLThongTinVeTau

: VeTau

: ChuyenTau

1: Dangnhap(mk,ten) 2: KTDangnhap() 3: y/cchonchucnang 4: chonduytrithongtinVetau 5: HienThi() 6: LayThongTin( ) 7: LayThongTin() 8: LayThongTin() 9: TraLoi() 10: TraLoi() 11: TraLoi() 12: HienThi() 13: Them( ) 14: ThemThongTin( ) 15: ThemThongTin()

64

Cc hot ng duy tr l ging nhau, ta c chung mt biu hot ng Duy tr thng tin nh sau

H. Xy dng biu gi
<<subsystem>> Quan Ly Khach Hang <<subsystem>> Quan Ly Dat Cho

<<subsystem>> Quan Ly Nguoi Di Tau <<subsystem>> Quan Ly Thanh Toan

65

I. Xy dng biu thnh phn


<<Domain>> Khach <<Application>> GD Khach da dang ki

<<Domain>> Nguoi di tau

<<Infrastructure>> Bao mat

<<Domain>> Hoa don

<<Application>> GD Nhan vien <<Domain>> Phieu dat cho <<Infrastructure>> Truong cuu

<<Application>> GD Khach chua dang ki

<<Domain>> Nhan vien

CSDL

<<Domain>> Cac phuong tien khac

66

J. Xy dng biu trin khai


May chu CSDL

May chu chuong trinh

May in

Web Server

May tram Khach da dag ki

May tram nhan vien

May tram khach chua dang ki

K. Thit k c s d liu
Cc i tng thc th l nhng i tng cn phi c lu tr lu di trn b nh. Trong h thng Mua Bn V Tu Xe qua phn tch v thit k chng ta tm c cc lp thc th nh biu lp. y, chng ta la chn h qun tr c s d liu quan h lu tr d liu I. nh x cc lp sang bng Mi lp thc th tng ng vi mt bng II. nh x cc lin kt Lin kt 1-1: a kha chnh ca mt bng vo bng kia n tr thnh kha ngoi Lin kt 1-n: a kha chnh ca bng bn 1 vo bng bn n n tr thnh kha ngoi 67

Gia bng ChiTietPhieuDatCho v bng Ve: a kha chnh (SoPDC) ca bng ChiTietPhieuDatCho vo bng Ve Gia bng NguoiDiTau v bng Ve: a kha chnh (SoCMND) ca bng NguoiDiTau vo bng Ve Gia bng Ve v bng Tau: a kha chnh (MacTau) ca bng Tau vo bng Ve Gia bng Tau v bng Ga: a kha chnh (MacTau) ca bng Tau vo bng Ga Vi quan h kt nhp c m hnh ha nh mt lin kt thng

III. nh x mi lin quan khi qut Dng mt kha chung cho mi bng cng mt quan h k tha IV. C s d liu Kiu d liu String String String Ghi ch Kha chnh

1. Bng NguoiDung Tn thuc tnh MaTaiKhoan TenDangNhap MatKhau 2. Bng NhanVien Tn thuc tnh MaTaiKhoan MasoNV HoTen DiaChi Email

Kiu d liu String String String String String

Ghi ch Kha chnh

3. Bng KhachDaDangKi Tn thuc tnh Kiu d liu MaTaiKhoan MasoKS SoCMND HoTen SoDienThoai String String String String String 68

Ghi ch Kha chnh

Email SoTheATM 4. Bng TaiKhoan Tn thuc tnh SoTheATM LoaiThe SoDu MaNganHang 5. Bng NganHang Tn thuc tnh MaNganHang TenNganHang DiaChi SoDienThoai 6. Bng PhieuDatCho Tn thuc tnh SoPDC MasoKS SoCMND HoTen

String String

Kiu d liu String String String String

Ghi ch Kha chnh

Kha ngoi

Kiu d liu String String String String

Ghi ch Kha chnh

Kiu d liu String String String String

Ghi ch Kha chnh Kha ngoi

7. Bng ChiTietPhieuDatCho Tn thuc tnh Kiu d liu SoPDC NgayDat NgayHetHan TongSoCho SoVe String DateTime Datetime int String 69

Ghi ch Kha chnh

TongSoTien MaDaiLy 8. Bng HoaDon Tn thuc tnh SoHoaDon MasoKS

Currency String Kha ngoi

Kiu d liu String String

Ghi ch Kha chnh Kha ngoi

9. Bng ChiTietHoaDon Tn thuc tnh Kiu d liu SoHoaDon SoPDC TongTien NgayLap NguoiLap 10. Bng NguoiDiTau Tn thuc tnh SoCMND HoTen 11. Bng DaiLy Tn thuc tnh MaDaiLy TenDaiLy DiaChi SoDienThoai 12. Bng Ve Tn thuc tnh SoVe MacTau String String Currency Datetime String

Ghi ch Kha chnh

Kiu d liu String String

Ghi ch Kha chnh

Kiu d liu String String String String

Ghi ch Kha chnh

Kiu d liu String String

Ghi ch Kha chnh Kha ngoi

70

MacToa LoaiCho GiaVe SoPDC SoCMND TrangThai 13. Bng Tau Tn thuc tnh MacTau MacToa GaDi GaDen ThoiGian 14. Bng Ga Tn thuc tnh MaGa TenGa DiaDiem MacTau

String String Currency String String String Kha ngoi Kha ngoi

Kiu d liu String String String String Datetime

Ghi ch Kha chnh

Kiu d liu String String String String

Ghi ch Kha chnh

Kha ngoi

L. Thit k giao din

71

1. Giao din Trang Ch

72

2. Form ng Nhp

3. Form ng K:

73

4. Form t ch t chn:

5. Form t ch t ng:

74

6. Form Tra Cu Thng tin Bng Gi tu:

7. Form Thanh Ton:

75

8. Form Cp nht Thng Tin(dnh cho nhn vin)

76

You might also like