You are on page 1of 6

Thit k giao din

thit k giao din, u tin da vo cc chc nng v d liu m ta phn tch, ta c th xc nh c bao nhiu giao din cn phi s dng, mc ch ca tng giao din v quan h gia chng nh th no.

I Thit k giao din


Chng ta phi xc nh c chng trnh s gm c tt c bao nhiu giao din, bao nhiu loi v gia cc giao din tng tc vi nhau nh th no. i vi chng trnh c cc chc nng ring bit nhau, ta th hin nh sau:

Nhpliu

Lnh vc Chuyn Ngnh Trng Quc gia ti Xt duyt ti

frmNhapLV frmChuyenNganh frmTruong frmQuocGia frmNhapDT Nhp Chuyn gia Nhp Hi ng Xt duyt frmNhapCG frmHoiDong frmXetDuyetDT frmDangKyDeTai frmDangKy

ng k ti

Nhm ng k ng k ti

Chn nhm thc hin Trin khai ti

frmChonNhom Cp kinh ph Chuyn nhm Gia Hn frmKinhPhi frmChuyenNhom frmGiaHan

Hi tho ti Nghim thu Kinh Ph ti Trng thi ti Cuc hi tho Hi ng xt duyt Hi tho ti

frmHoiThao

Phn cng chuyn gia

frmHT_CG

frmNghiemThu frmTcuuKP frmTcuuTrangThaiDT frmTCHoiThao frmTCHoiDong frmHTDeTai rptTrangthaiDT

Tra cu

Bo co

Trng thi ti

frmBcDeTai

ti gia hn

frmBcaoGiaHan

rptGiaHan

Cuc hi tho

frmBCCuocHT

rptCuocHT

Tnh hnh hi tho

frmBCHoiThao

rptHTDT

Hi ng xt duyt

frmHDXetDuyet

rptHDXetDuyet

i vi cc chng trnh c cc giao din tng tc vi nhau, ta s dng m hnh DFD din t mi quan h gia cc giao din. V d: i vi chng trnh qun l a CD gm c 3 form c bn sau: form nhp liu v a CD, form tm kim a v form bn a. Ta c m hnh sau:

Form nhp liu Cp nht thng tin v a

Thay i thng tin v a

Form tra cu tm a

tm a Form bn a

ngi dng

mua a

a c chn

ngi dng

II Trnh by giao din:


Chng ta c th s dng tt c cc cng c t n gin nh Winword, Paint n phc tp nh Photoshop, Corel h tr vic trnh by tng giao din. Kt hp vi bn m t (su liu) v giao din gip cho ngi lp trnh d dng thc hin. VD:

Su liu STT Tn Control 1. Cbomahd 2. Cbotenhd 3. Grddetai 4. 5. 6. 7. 8. 9. 10. 11. 12. grdCGia grdCG cmdPhai cmdTrai cmdXetDuyet cmdThem cmdCN cmdXoa cmdThoat Loi Control ComboBox Combobox Xceed.Grid.GridControl Xceed.Grid.GridControl Xceed.Grid.GridControl Button Button Button Button Button Button Button Chc nng Cha danh sch m hi ng Cha danh sch tn hi ng Hin th danh sch cc ti c hi ng xt duyt Hin th danh sch cc chuyn gia khng thuc hi ng Hin th danh sch cc chuyn gia thuc hi ng Thm chuyn gia vo hi ng Xa chuyn gia khi hi ng Gi n frmHD_DT phn cng hi ng xt duyt ti Khi to cc textbox nhp mi d liu hi ng Lu thng tin va nhp hay va sa cha Xo dng d liu c chn trn Combobox ng form

III Mt s kinh nghim v thit k giao din:


Khi thit k giao din, ta thit k cc control nh label, button, textbox, sao cho khong trng trong form c gim ti a; cc control phi cn i v rng, hp, font ch Thng th trong mt chng trnh cc form s s dng chung mt pattern v mu sc, font ch (nh v d di). nhn mnh ngha ca mt s form no , ta c th s dng mt kiu ring cho n (thay i v mu sc, cch trang tr). VD: form sau y c cng kiu vi form dng trong v d trn.

C th s dng mu sc thay i lm ni bt ni dung. Nh v d sau, mu sc thay i trong tng dng d liu cho bit ti c xt duyt hay cha hay hon tt.

IV Thit k report:
Ty theo yu cu ca tng report m ta chn mu report no cho thch hp. Cc mu report cc bn c th tham kho trong phn sample khi ci chng trnh Crystal Report. Crystal Report cung cp rt nhiu mu khc nhau.

You might also like