You are on page 1of 27

BO MT CA H THNG

I/ Phn quyn trong qun tr h thng : 1) Qun tr vin : Ngi vai tr ngi qun tr mng (supervisor) ca mang ni b LAN, cn c mt ngi gi vai tr qun tr vin. Qun tr vin c nhim v theo di vn hnh ca chng trnh mc v m v lm u mi quan h vi nhm lp trnh trong vic pht trin h thng. Cc cng vic ca qun tr vin bao gm : Phn cng, phn quyn h thng. Chnh nh cc thng s chung ca h thng. Bo tr v kim st tn b hot ng. ra cc phng hng ci tin, pht trin h thng. Trong mt c quan c qui m nh: Qun tr mng v qun tr vin c th l 1 ngi. Qun tr vin c tn quyn trn tt c cc phn h. 2) Cc qun tr vin phn h : Ngi vai tr qun tr vin (chung), cn c cc nhn vin gi vai tr qun tr vin phn h. Qun tr vin phn h c nhim v : Qun l cc t in (danh mc) do phn h qun l. Chnh nh cc thng s chung ca h thng. Bo tr v kim st tn b hot ng.

ra cc phng hng ci tin, pht trin phn h. Ngi ra cn c nhim v phn cng, phn quyn mt vi loi hnh cng vic trong phn h (nu c). V d: C hay khng cho php mt nhp liu vin quyn ng k mn hc qu s s cho php v.v... Mt phn h c th c 1 hoc nhiu qun tr vin ty theo qui m d liu. Mt user cng c th c phn cng qun l nhiu phn h khc nhau.

Phn h Thng Tin Phc V Lnh o khng cn qun tr vin phn h. Qun tr vin phn h c tn quyn trn phn h do mnh ph trch v c quyn ghi trn th mc DBF\FMEM 3) Cc user s dng cc phn h : Cc user trn mt phn h c th chia lm 3 mc : Mc khng c quyn khai thc. Mc c quyn khai thc ch Ch c (Read Only). Mc c quyn khai thc ch c/Ghi (Read/Write).

4) Phn quyn mc mng : Vic phn quyn trn cc th mc v cc file ca h thng l rt cn thit, n bo m cho vic bo mt v an tn d liu ca h thng. Mi mt ngi s dng h thng c cp 1 username duy nht (thng l tn thng gi ca ngi : DUNG, NGA, ...). Qun tr vin c tn mc nh l HTQL. Khng th thay i. Qun tr vin mun vn hnh chng trnh bnh thng nh cc ngi s dng khc th cn c thm mt username khc. Qun tr vin c y cc quyn hn trn th mc ca h thng v c quyn cp quyn (mc mng) cho cc thnh vin trong nhm. Ngi qun tr mng (supervisor) to mt nhm (group) m thnh vin l cc ngi s dng h thng. Ngi qun tr mng (supervisor) to thm nhiu nhm nh theo cc phn h (12 phn h), t tn nhm ny trng tn vi cc phn h cho d nh (QLSV, DIEM ...). Thm thnh vin ca nhm l tt c cc c nhn c quyn nhp liu trn phn h tng ng. Lu : Mt c nhn c th l thnh vin ca nhiu nhm. Ngi qun tr mng (supervisor) phn quyn d liu trn my ch nh sau : Th mc VFW ch c cp quyn ch c (Read Only) cho tt c cc ngi s dng h thng. Th mc ...\DBF\<phan_he> ch c cp quyn ghi/c (Read & Write) cho cc thnh vin ca nhm thuc phn h tng ng. Cc users/groups thuc nhm khc ch c cp quyn ch c (Read Only) hoc thm ch c th khng c quyn c. Th mc ...\DBF\FMEM phn quyn ghi/c (Read & Write) cho tt c cc qun tr vin.

17

Th mc ...\DBF\USER phn quyn ghi/c (Read & Write) cho tt c cc ngi s dng h thng.

Mng ngang hng c ch phn quyn rt n gin, v vy s khng bo m tin cy cn thit. Nn dng mng Windows 2000, Windows NT . 5) Cc ngoi l khi phn quyn mc mng : 5.1. Ngoi l 1 : Khi phn quyn ng k mn hc cho nhm ng k mn hc, ngi th mc DBF\DKMH, phi phn quyn ghi trn th mc gc v th mc tng ng ca hc k ng k ca phn h DIEM (DBF\DIEM v DBF\DIEM\<nnh>). Sau khi hn thnh vic ng k (trc khi nhp im chnh thc), phi thu hi quyn ghi trn phn h im. 5.2. Ngoi l 2 : ghi Nu s dng vic nhp im qua file trung gian, ngi nhp im c phn quyn trn tt c cc file ca phn h DBF\DIEM, ngoi tr file 5.3. Ngoi l 3 : Cn cp quyn ghi/c (Read & Write) cho cc nhp liu vin phn h Hc ph Ti V (QLTV) trn file MHOADON.DBF (c tt c cc hc k, thuc phn h ng k Mn Hc (DKMH)). Lu quan trng : Mc d v nguyn tc, user nhp liu c phn quyn ghi trn tn b phn h, tuy nhin do c chc nng kha s thay i s liu trn hc k, v vy i vi cc hc k c kha, ngi vic kha mc chng trnh, nn kt hp kha lun quyn ghi (mc mng) hc k b kha tng ng bo m tin cy ca vn kha d liu. V d: Hc k 992 kha s v im, th th mc DBF\DIEM\992 cng b kha Ghi (Ch c /Read Only) cho tt c cc user khai thc, k c cc nhp liu vin phn h qun l im (DIEM). 6) Phn quyn mc chng trnh : Phn quyn mc chng trnh cn tin hnh trong khi vn hnh chng trnh. Chc nng ny dnh ring cho qun tr vin. Phn quyn mc chng trnh cng tng t nh vi phn quyn mc mng v thng c tin hnh ng thi. Hai mc phn quyn ny ni chung phi c quyn hn tng ng nhau. II/ Tin ch qun tr h thng (HTQL) : 1) Th tc hutils : (Xem chng trnh phn Ph lc) Cc cng vic ca qun tr chung tp trung th tc HUTILS. Cc cng vic ny bao gm :
18

DBF\DIEM\<nnh>\DIEM.DBF

Thm bt ngi s dng. Thm bt nhm s dng. Cp quyn cho nhm/ngi s dng. Thay i thng s chung. Nhp ngy/tun u cc hc k. To th mc hc k mi. Reindex cc tp tin. Reindex tn b c s d liu. Bo tr d liu. Thay i chiu di m s. i mt khu. B sung chng trnh tm thi. Kha m quyn khai thc theo hc k. Quyn qun tr phn h. Chnh nh thng s biu in.

chy th tc HUTILS, thc hin cc lnh sau : (Hnh 5)

Hnh 6 : Giao din Tin ch qun tr h thng. 2) Qui hoch Groups : Mi group c mt tn di ti a 8 ch ci, con s hoc du _
19

Nn t trng tn vi phn h cho d nh. Mi 1 group c th c 1 hoc nhiu users.

3) Qui hoch Users : Mi ngi s dng c cp mt username. Username di ti a 8 ch ci, con s hoc du _ Nn t trng tn vi user cho d nh.

V d: username DUNG, HUNG, NGA ... Mi 1 user c th tham gia 1 hoc nhiu group ty theo phn cng.

4) Thm bt ngi (users) s dng : Chc nng ny cho php qun tr vin thm/bt ngi s dng. Lu quan trng : Username ca qun tr vin l HTQL (khng th thay i)

Cc phm chc nng : F2 F5 ^T ^M Sa thng tin user. Thm mt user mi. Bt mt user c. i mt khu.

^U Thm/bt nhm tham gia ca user ny.

Hnh 7 : Danh sch User.

20

Hnh 8 : Danh sch cc nhm m User tham gia. 5) Thm bt nhm s dng : Chc nng ny cho php qun tr vin thm/bt nhm s dng.

Cc phm chc nng : F2 F5 Sa thng tin group. Thm mt group mi.

^T Bt mt group c. (khng bt user trong group) ^M ^U i mt khu. Thm/bt nhm tham

gia trong nhm.

Hnh 9 : Danh sch Group

21

Hnh 10 : Danh sch cc User tham gia nhm. 6) Cp quyn cho nhm/ngi s dng : Chc nng ny cho php qun tr vin cp quyn n tng ngi hoc tng nhm s dng. i vi mi user hoc group c bng phn quyn nh sau : Mc khng : Khng c quyn khai thc phn h. Ch c quyn c phn h. C quyn c/ghi phn h. Mc ch c : Mc c ghi :

Hnh 11 : Phn quyn cho User. Lu : - Quyn ca mt nhm c k tha cho tn b thnh vin trong nhm. - Quyn ca mt user l quyn tng hp cao nht ca chnh user v tt c cc nhm m user tham gia.
22

7) Thay i thng s chung ca h thng : Chc nng ny c s dng khi ln u tin khi to h thng hoc khi qun tr vin c nh thay i tham s qun l. Qun tr vin cn hiu r ngha ca tng bin chnh nh cho thch hp vi hn cnh qun l ring ca n v. Cc bin ny c iu chnh bng cch chy chng trnh hutils, chn chc nng Thay i thng s chung. Kt qu sau khi chnh nh s c lu vo file : DBF\CHNG\gcompany.mem Cc bin ny l bin chnh nh chung, khng ph thuc vo hc k.

Ch c qun tr vin mi c thm quyn chnh nh cc bin ny. 7.1. Tng qut : K Hiu C Quan Tn C Quan Tn Phng Ban Thc Hin q_comp qcompany qdivision

Hnh 12 : Giao din Thng s chung ca h thng (phn Chung). 7.2. Phn H Qun L Sinh Vin (QLSV) : M Qui c L Do Vo Trng Do Tuyn Sinh M Qui c L Do Ra Trng Do Tt Nghip M Qui c L Do Ngh Hc Do Tm Dng M Qui c L Do Thu Nhn Tm Dng V Hc Li qmats qmatn qmatdung qmatdhl
23

S Nm Hc Ti a Ca (1->10) hc ln hn qnmhcmax s b loi ra trong s liu thng k. Khi Hy SV Trong Danh Sch Phi Xa KMH Trc Khi Hy SV Cho Php Gi Mn Hc ng K Hy Mn Hc Nu C Quyn KMH 7.3. Phn H im - Chung (DIEM) : H im Qun L H Tn Ch H Nin Ch C Hai Loi H S Hc K Ca Nm Hc (2 hoc 3 (Nu Tnh HK H)) C o To 2 Giai on

qnmhcmax

Gii thch : S nm hc ti a dng trong thng k, cc sinh vin cn hc c s nm q_huysv

qheqly

q_sohocky q_giaidoan

Gii thch : o to c xem l c o to 2 giai on nu qu trnh o to c tch thnh 2 giai on c lp, c im trung bnh mi giai on c tnh ring. C S Dng File im Trung Gian Khi Nhp im Thi q_nhdiemtg

Gii thch: Nhm trnh tnh trng phn quyn rng ri vic ghi vo file im cho nhiu ngi cng nhp im thi. Gii php hu hiu l nhp im trn file trung gian. Tuy nhin nu chn nhim ny, cc thao tc chuyn im vo file chnh, chuyn im ra file trung gian cng tn thm cng sc ca qun tr vin phn h. C S Dng File im t c Bit Cho Cc Khi Lp q_sdddat

Gii thch: Bnh thng mi h o to c mt im t chung cho cc mn (V d: 4 hoc 5) Tuy nhin mt s khi lp ca h o to hoc mt s mn hc khng tun th im t ny, c th lu cc ngoi l ny vo file im t c bit. Nu chn nhim ny, hy nhp cc mn c im t c bit trong chc nng Xem/Sa Khi & MH C im t c Bit, phn h DIEM. Cng im TB Gp Hc K 2 & 3 Coi Nh Hc K 2 q_gophk23

Gii thch: Bnh thng mi hc k c cng xem nh hc k c lp. Tuy nhin i vi cc trng c o to hc k h, nu chn nhim ny th c th xem hc k h nh hc k 2 m rng. C Cng im Trung Bnh Hc Bng q_conghb

Gii thch: im trung bnh hc bng ch tnh im thi ln u v ch tnh cho cc SV khng c mn hc b im rt. S Tn Ch ng K (Hc K) Ti Thiu Xt Hc Bng q_mintchb

Gii thch: Sinh vin ng k di s tn ch ny s b loi ra khi danh sch xt hc


24

bng. C Ly Li im K/Tra Khi Tnh im Tng Kt Mn C Thi Li q_lldmkt Gii thch: Khi tnh im tng kt mn hc (i vi mn hc c im kim tra) th im kim tra c mt t trng nht nh. Khi tnh im tng kt mn hc (cc mn c t chc thi li), c hai cch x l : Coi im thi li l im tng kt mn hc, khng ph thuc im kim tra (nu im thi li > im tng kt trc khi thi li). Tnh im tng kt mn hc ln thi li cng nh ln thi i (dng cng im kim tra).

Nu chn nhim ny l ng cch tnh th hai. C Tnh im TB Ca Cc Mn Khng Nhp im (Coi Nh Zero) Gii thch: i vi mn hc khng nhp im, c th hiu l : Sinh vin khng ng k, sinh vin cha nhp im hoc sinh vin cha thi (hn thi) hoc Sinh vin vng thi Nu chn nhim ny l ng cch hiu th hai (coi nh vng thi). im t 0 10 hoc 0 4 (nu h im ch) Vng thi Min thi Cm thi Hn thi Rt mn hc K hiu c trng cho cc mn vng thi, min thi... c qui nh bi qun tr vin (cng trong chc nng chnh nh ny) . C In Ra Cc Mn Khng Nhp im Trn Bng im qindmblk qthdmblk

Gii thch: i vi mn hc khng nhp im, bnh thng chng trnh s in ra mt k hiu im trng trn bng im thi. S S L Khi Tnh im Trung Bnh (0/1/2) S Lng Mn Hc Ti a Cho 1 SV / Hc K im Trung Bnh Hc Bng l im Trung Bnh Chung im Trung Bnh Hc K q_khdmvg q_khdmct q_khdmmt q_khdmht
25

qsoledtb q_monmax q_dtbhb

K Hiu im Vng Thi K Hiu im Cm Thi K Hiu im Min Thi K Hiu im Hn Thi (Cha Hn Tt)

K Hiu im Rt Mn Hc 7.4. Phn H im - H Nin Ch (DIEM) : C S Dng H im Ch (A, B, C, D, F) C In im Tng Kt H 10 C In im Tng Kt H 4

q_khdmrt

qqsddmchu qqindiem10 qqindiem4

T ng Thm SV Cha ng K Vo File im Khi Nhp im q_tdsvdmnh C Nhp im Bi Tp (H Nin Ch) C Nhp im Kim Tra Gia Hc K (H Nin Ch) C Nhp im Thi Ln 2 (H Nin Ch) C Nhp im Thi Ln 3 (H Nin Ch) Cng im Trung Bnh 2 Ln (Ln 1 & Ln Cao) im c Xem L Qu Km ( <= x.xx ) S S L Khi Tnh im Tng Kt Mn Hc (0->2) i Vi im Trung Bnh 1 Hc K : Ch Cng im Trung Bnh Mn t Ch Ly im Cao Nht Nu Thi Nhiu Ln Cng 1 Mn i Vi im Trung Bnh Chung : Ch Cng im Trung Bnh Mn t Ch Ly im Cao Nht Nu Thi Nhiu Ln Cng 1 Mn 7.5. Phn H im - H Tn Ch (DIEM) : C S Dng H im Ch (A, B, C, D, F) C In im Tng Kt H 10 C In im Tng Kt H 4 C Nhp im Bi Tp (H Tn Ch) C Nhp im Kim Tra Gia Hc K (H Tn Ch) C Nhp im Thi Ln 2 (H Tn Ch) C Nhp im Thi Ln 3 (H Tn Ch) Cng im Trung Bnh 2 Ln (Ln 1 & Ln Cao) im c Xem L Qu Km ( <= x.xx ) S S L Khi Tnh im Tng Kt Mn Hc (0->2) i Vi im Trung Bnh 1 Hc K : q_sddmchu q_indiem10 q_indiem4 q_diembt q_diemkt q_diemtl q_dieml3 q_cg2lan q_dliet q_soleth qqcongtlz qqcongcaoz qqcongtl qqcongcao qqdiembt qqdiemkt qqdiemtl qqdieml3 qqcg2lan qqdliet qqsoleth

26

Ch Cng im Trung Bnh Mn t Ch Ly im Cao Nht Nu Thi Nhiu Ln Cng 1 Mn i Vi im Trung Bnh Chung : Ch Cng im Trung Bnh Mn t Ch Ly im Cao Nht Nu Thi Nhiu Ln Cng 1 Mn 7.6. Phn H Qun L ng K Mn Hc (KMH) : Min gim hc ph theo: T l phn trm. S tn ch min gim.

q_congtl q_congcao

q_congtlz q_congcaoz

qkieumghp

S tin trn h n hc ph: Tnh li khi c thay i. Lun lun tnh li.

q_gethphd

7.7. Phn H Qun L Hc Ph Ti V (QLTV) : C theo di hc ph theo nm ti chnh Quyn QLTV c ghi file tng hp n hc ph Lun tnh li s hc ph thu S Tin Hc Ph Khi Nhp Hc Ph Ly t file hc ph tnh. Tnh li khi c thay i. Lun lun tnh li. Ty ngi nhp liu thu hc ph. qhpnamtc qcptvthhp q_passvfla q_gethptv

8) Cng vic u nm hc (Nhp ngy u/tun u cc hc k) : Chc nng ny thc hin mt ln mt nm khi bt u mt nm hc mi. Qun tr vin nhp ngy u nm (th hai ca tun 1 hc k 1 ca nm hc). y l lch hc v cho tn h thng, cn nhp chnh xc c cc tnh tn ng v ngy thng trong hc k. Nhp tun u tin ca mi hc k. Tun u tin ca Hc k 1, lun l hc k 1. Tun u tin ca Hc k 2, hc k 3 (h) l tun u tin ca lp bt u tham gia hc k sm nht.

27

Cc phm chc nng : F2 F5 ^T Sa mt mu tin. Thm mt mu tin. Hy mt mu tin.

Hnh 11 : Nhp ngy u/tun u cc hc k.

9) Cng vic u hc k (To th mc hc k mi) : Chc nng ny s to cc cu trc file rng trn hc k mi chun b lu s liu hc k mi. Vi mt s file c th ca h thng, chng trnh s chn d liu thch hp t hc k c v mang sang hc k mi. V d: Danh sch sinh vin din chnh sch (ang cn hc) s c t ng mang sang t hc k c sang hc k mi ... Nn to th mc mi cho tt c cc phn h mt ln. Tuy nhin mt s phn h sau y c th khi to t 1 thc hin vic xp thi kha biu: Chng trnh o to (CTDT). Xp thi kha biu (XTKB). Qun l phng (QLPH).

Cc phn h cn li c th khi to t 2. Phn h QLNS khng phi khi to file u hc k. Trong mt vi trng hp, nu lnh to th mc mi cho hc k mi khng thnh cng (V d th mc \DBF\QLSV\002), qun tr vin c th to cc th mc ny t ngi h thng bng NC, Exploire hay bng lnh MD ca DOS. 10) Reindex cc tp tin : Chc nng ny thc hin khi pht hin h thng chy khng ng, dn n cc kt
28

qu sai lch hoc bo li Record is out of range. Vic mt index (do h file cdx) thng thng ch xy ra do s c mt in t xut trong lc ang ghi file, do thay i cu trc file ngi chng trnh, do chp mt file t a lu tr vo a lm vic m khng km theo file index CDX, v.v... Trong trng hp ny qun tr vin cn chy chc nng Reindex khi phc li tp tin ch mc. Cn ni r vic Reindex l v hi cho h thng nhng ch thc hin c nu trn mng khng c ai ang s dng chng trnh. Khi cn reindex (hoc cn bo tr chng trnh), qun tr vin hy yu cu tt c ngi s dng ngng s dng chng trnh. Sau chy chc nng Kha quyn khai thc tm thi (c trong tt c cc phn h), thc hin Reindex (hoc bo tr), sau chy chc nng M quyn khai thc tr li. Trong mi phn h u c chc nng Reindex. Cc qun tr vin phn h cng c th thc hin cng vic ny cho phn h ca mnh. Chc nng ny cho php la chn tng phn h v tng hc k reindex. Khi index mt hc k ca mt phn h, chng trnh cng index lun cc file nm th mc gc ca phn h . 11) Reindex tn b c s d liu : Chc nng ny cng ging nh chc nng Reindex cc tp tin trn, tuy nhin n thc hin trn tn b c s d liu v trn tt c cc hc k. Thi gian thc hin c th mt 15 pht n hn 1 gi ty theo qui m d liu v sc mnh ca mng my tnh. 12) Bo tr d liu : Chc nng ny nn thc hin mt cch nh k (t nht mt hc k 1 ln) sa cc li s liu mc phi ca h thng. Cc li v s liu c th sinh ra do nhng nguyn nhn khng tin n c. Chc nng ny s in ra s liu tng qut v li bao gm loi li v s li. Qun tr vin c th dng kt qu bo tr ny yu cu qun tr vin phn h sa cha li d liu ca phn h m h ph trch. Cc qun tr vin phn h s dng mt chc nng c trong phn h ca h in chi tit cc li ny (Chc nng: In chi tit bo tr phn h) v s c trch nhim khc phc. 13) Thay i chiu di m s : Chc nng ny thc hin khi c nh thay i chiu di ca mt m s bt k trong phn h. Vic thay i ny thng s tn kh nhiu thi gian, c bit l i vi cc m thng
29

dng (m mn hc, m sinh vin ...). Thi gian c th ln n vi gi v phi thc hin khi khng c ai s dng h thng. bo m an tn d liu cn thc hin cc cng vic sau y: Lu tn b nhnh cu trc DBF. Thc hin kha quyn khai thc h thng (Xem chc nng ny trn mi phn h). Thc hin thay i chiu di m s. Reindex tn b c s d liu. M kha khai thc h thng tr li (Xem chc nng ny trn mi phn h).

14) i mt khu qun tr vin : Chc nng ny thc hin khi c nh thay i mt khu ca qun tr vin (HTQL). 15) B sung chng trnh tm thi : Chc nng ny thc hin khi ngi pht trin chng trnh c nh vit cc chng trnh b sung cho cc mc ch pht sinh tm thi. Cc tn chng trnh v chc nng ca chng trnh b sung c lu trong cc file: ...\DBF\CHNG\<x>bar.dbf Trong <x> l ch vit tt ca cc phn h (V d: Sbar.dbf cho phn h QLSV). Sau khi nh ngha tn ca chng trnh b sung, hy to file chng trnh ny vo th mc ...\DBF\CHNG\, chng trnh s th hin mt mc trn menu B sung gc phi pha trn mn hnh. Lu : Khi c hai chng trnh trng tn nhau: Mt ca h thng v mt ca ngi pht trin (lu trong th mc ...\DBF\CHNG\), th chng trnh ca ngi pht trin s c u tin thc hin. 16) Kha/m quyn khai thc theo hc k : Chc nng ny thc hin khi qun tr vin c nh : Kha hoc m kha quyn khai thc cc phn h trn tng hc k. Kha hoc m kha s liu pht sinh thu/chi hc ph hc k. Kha hoc m kha s liu pht sinh thu/chi hc ph nm ti chnh.

16.1. Kha/m quyn khai thc cc phn h trn tng hc k :

30

Cc phm chc nng : ^Q ^A F5 ^T Kha/m kha To nm hc HK Thm mi nm hc HK Xa 1 hc k

Hnh 12 : Kha m quyn khai thc cc phn h tng hc k.

Kha quyn khai thc hc k lm cho s liu ca hc k (thuc phn h qui nh) s khng c kh nng thay i c (mc chng trnh). Trc khi kha nn to mt bn copy s liu ngay thi im kha v ghi ch thi im kha vo b d liu lu ny khi cn c th so snh li. Phi kt hp vi phn quyn read-only cho cc th mc b kha mc mng, s liu khng c kh nng thay i mc file, nh vy d liu kha s c an tn hn. Vic kha v m kha c th chn hc k ty , khng theo qui lut thi gian, tuy nhin cng nn kha ln lt theo hc k v rt hn ch vic m kha tr li. Khi m kha tr li, nn ghi nht k cc sa i khi m kha v kha li cng nhanh cng tt. 16.2. Kha/m quyn pht sinh thu/chi hc ph hc k : Kha quyn pht sinh thu/chi hc ph hc k lm cho s liu v hc ph ca hc k tr v trc khng c php pht sinh thm (v tng kt s liu hc ph). Kha quyn pht sinh thu/chi hc ph hc k phi kha ln lt theo trnh t thi gian (hc k). Khi kha, chng trnh s tnh tt c cc khon hc ph pht sinh n thi im ca hc k kha v ghi vo file tng kt. Khi cn s liu hc ph trc hc k kha, chng trnh s ly s liu tng kt m khng cn tnh tn li. iu ny lm cho vic x l s nhanh chng hn, Khi cn m kha thay i s liu trong hc k kha, phi tun th: nguyn tc
31

kha sau m trc, nn ghi nht k cc sa i khi m kha v kha li cng nhanh cng tt. 16.3. Kha/m quyn pht sinh thu/chi hc ph theo nm ti chnh : Kha quyn pht sinh thu/chi hc ph theo nm ti chnh chn ra thi im ly s d u k theo nm ti chnh. Kha quyn pht sinh thu/chi hc ph nm ti chnh phi kha ln lt theo trnh t thi gian (qu). Khi kha, chng trnh s tnh tt c cc khon hc ph pht sinh n thi im qu v ghi vo file tng kt. Khi cn m kha thay i s liu trong qu kha, phi tun th: nguyn tc kha sau m trc, nn ghi nht k cc sa i khi m kha v kha li cng nhanh cng tt. Lu : S phi thu theo nm ti chnh l mt s c l, tnh tn thi im kha s, khng th c mt con s chnh xc no cho nim ny (v vic phi thu pht sinh v bin ng lin tc khng theo trnh t thi gian).

17) Phn quyn qun tr phn h : Chc nng ny thc hin khi qun tr vin cn xem/sa danh sch cc qun tr vin phn h. Mt phn h c th c nhiu qun tr vin. Mt user cng c th lm qun tr vin nhiu phn h.

32

Hnh 13 : Quyn qun l phn h. 18) Chnh nh thng s biu in : Chc nng ny cho php nh dng font ch, c ch, mu sc, canh tri, canh gia, canh phi cho cc thng tin cn in, iu chnh cc gi tr mc nhin (default) cho bo biu. III/ Cng vic ca cc qun tr vin phn : 1) Bo tr d liu : Mi phn h u c 2 chc nng : In tng qut bo tr phn h. In chi tit bo tr phn h.

Hai chc nng ny ch dnh ring cho qun tr vin phn h. Nn thc hin mt cch nh k (t nht mt hc k 1 ln) sa cc li s liu mc phi ca h thng. Cc li v s liu c th sinh ra do nhng nguyn nhn khng tin n c. Chc nng In tng qut bo tr phn h s in ra s liu tng qut v li bao gm loi li v s li. Chc nng In chi tit bo tr phn h s in chi tit cc li nu trn.

Qun tr vin phn h c trch nhim khc phc cc s liu c li ny.


33

2) Bo tr cc t in phn h : Mi phn h u c mt s cc t in cn bo tr. Cc cng tc bo tr bao gm: Thay i mt s thuc tnh t in (tn gi v.v...). Thm m t in. Bt m t in. i m t in. Gp m t in.

Vic bt m t in ch cho php khi m ny cha tng s dng trong h thng. Vic i m t in cho php i mt m hoc nhiu m theo file to sn. T in ng vai tr quan trng trong h thng, v vy cn gi cc t in ca phn h lun lun ng n. Bng lit k cc t in v phn h qun l : Phn h CTDT CTDT CTDT CTDT CTDT CTDT DKMH HBHP HBHP HBHP HBHP KLGD KLGD KLGD QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLNS QLPH QLSV Alias tdhedt tdkhoi tdmh tdqc tdng loaikh lophd qchb tdhb ctbh nhvv loaimh lgch lhhm tddt tdtg tdtp tdqh tdkh tdnv tdnvv tdnvr tdbm tdttgd tdplcb tddien tdcv tdhh tdhv tdph tdldv Tn file ctdhedt ctdkhoi ctdmh ctdqc ctdng cloaikh mlophd btdqchb btddhbcs btdctbh btdnhvv kloaimh ktdlgc ktdlhh ntddt ntdtg ntdtp ntdqh ntdkh ntdnv ntdldv ntdldr ntdbm ntdttgd ntddien ntdhe ntdcv ntdhh ntdhv ptdph stdldv Tn t in T in h o to T in khi lp T in mn hc T in qui ch o to T in ngnh hc T in loi k hiu T in cc lp hp ng T in qui ch hc bng T in hc bng din cs T in cng ty bo him T in ngn hng cho vay vn T in loi hnh mn hc T in khi lng gi chun T in loi hc hm T in dn tc T in tn gio T in tnh/thnh ph T in qun huyn T in khoa T in CBGD T in l do vo (CBGD) T in l do ra (CBGD) T in b mn T in tnh trng gia nh T in phn loi cn b T in din cn b T in chc v T in hc hm T in hc v T in phng T in l do vo

x x

34

Phn h QLSV QLSV QLSV QLSV QLSV QLSV XTKB XTKB

Alias tdldr tdtd stdlp tdsv tdkt tdkl tdbg tdlp

Tn file stdldr stdtd stdlop stdsv stdkt stdkl xtdcbban xtdlop

Tn t in T in l do ra T in h trung hc T in lp T in sinh vin T in khen thng T in k lut T in loi bn gi T in lp xp TKB

x x

Ghi ch: Hc k = x l cc t in ch c hiu lc trong hc k. 3) Thay i thng s ca phn h : 3.1. Phn h ng K Mn Hc : Cc bin ny c iu chnh bng cch chn chc nng Xem/Sa Thng S Chung Ca Phn H trong phn h ng k mn hc (DKMH). Kt qu sau khi chnh nh s c lu vo file : DBF\FMEM\mmem<nnh>.mem Cc bin ny l bin chnh nh theo hc k, mi hc k c 1 b thng s ring. Ch c qun tr vin phn h mi c thm quyn chnh nh cc bin ny. Khi Xt KMH : C Xt ng K Mn Hc Cho Sinh Vin m_xetdgky

Gii thch: Vi h o to tn ch, sinh vin c quyn chn mn hc theo nguyn vng ring. V vy cn phi chn nhim ny. C Nhp S SV D Tr m_dutru

Gii thch: Khi KMH, c th cn d tr mt s ch ng k s dng v cui. Mun vy phi chn nhim ny. S ch cn d tr c nhp t chc nng Xem/Sa S Lng SV D Tr Cc MH ca phn h ng k mn hc (DKMH). S Tn Ch Cho Php Ti Thiu S Tn Ch Cho Php Ti a S Mn Hc Cho Php Ti a S mn hc ti a c gii hn bi h thng l 22. S Dng Phng Hc Ca Nhng Trung Tm Hc Xa Nhau m_khuvucph m_tcmin m_tcmax m_monmax

Filed Khu Vc ca phng hc (cng a im phi gn mt k hiu ging nhau) phi c gn trong t in phng bng chc nng Sa i T in Phn H ca phn h Qun l phng hc (QLPH). ng K Mn Hc Chia Nhiu t Thi Gian m_dotdgky
35

Gii thch: Nu c ng k theo t, ngi s dng phi chia danh sch sinh vin theo nhiu t. Khi xt ng k, nhp t cn xt chng trnh chn la ra danh sch thch hp. C Cm ng K Vo Mn Ca Lp Nin Ch Khi Xt KMH C Xt iu Kin Tin Quyt / Song Hnh / Hc Trc iu kin ny trong khi ng k mn hc. Khi Xt KMH Trc Tip Tng SV : Vi User Khng C Quyn Nhp Trng Thi Kha Biu Xt Trng Khi Bt u Nhp KMH Trc Tip. S Xt Trng Khi Lu KMH. Khng Cho Php Sa KMH Ca SV C TKB Trng. m_thdiemxt m_camdknc m_xettq

Gii thch: Khi chn nhim c mn tin quyt/song hnh, chng trnh s kim tra

cp quyn ny, qun l vin phn h s dng chc nng Quyn ng K Trng KB SV ca phn h ng K Mn Hc (DKMH) i vi ngi khng c cp quyn hn (xt trng TKB sinh vin), th c th c 3 cch ng x nh trn ty theo chnh nh ca qun tr vin phn h. T ng KTra Kin Tin Quyt v.v Khi Xt Trc Tip KMH m_xettqtd Gii thch: Khi chn nhim ny, chng trnh s kim tra iu kin mn tin quyt/song hnh/hc trc khi ng k mn hc trc tip mt cch t ng trc khi lu kt qu. Thng S Hc Ph : In N Cc Hc K Trc (N C) Tt C Cc Lp m_tdnocu

Gii thch: Khi chn nhim ny, chng trnh s theo di n c ca tt c cc lp. Nu khng chn, chng trnh ch theo di n c ca cc lp do ngi s dng qui nh. qui nh cc lp c theo di n c, s dng chc nng Xem Sa Lp Theo Di N C Nhiu Hc K ca phn h ng k Mn hc (DKMH). Nu khng theo di n c, chng trnh ch in ra tin hc ph ca hc k hin ti m thi.

C Nhp Tm ng Hc Ph

m_tamung

Gii thch: Khi chn nhim ny, chng trnh s in trn bin lai hc ph mc tm ng cn np. C Chia 2 t Theo % Tng Hc Ph Phi Thu m_ptdot1

36

Mc % t 1 s c nhp trong chc nng Xem/Sa Mc Hc Ph Tn Ch Cc H T ca phn h ng k Mn hc (DKMH). C Thu Bo Him Trong Hc Ph m_baohiem

Mc bo him s c nhp trong chc nng Xem/Sa Mc Hc Ph Tn Ch Cc H T ca phn h ng k Mn hc (DKMH). C Thu L Ph Thi Li m_dgtl

Gii thch: Khi chn nhim ny, l ph thi li s c gp chung vo hc ph. Mc l ph cho 1 ln thi li s c nhp trong chc nng Xem/Sa Mc Hc Ph Tn Ch Cc H T ca phn h DKMH. Tnh Hc Ph Mn Hc Li (Khng Min Gim) Cho SV Din MGm_tinhhpmg Gii thch: i vi SV din min gim chnh sch, vic min gim hc ph theo mn hc c thc hin trong ln hc u tin. V vy i vi ln hc li, c th s khng cn c min gim na. Nu chn nhim ny, Cc mn hc li s c tnh hc ph bnh thng nh nhng sinh vin khng thuc din min gim. Lm trn mc thu hc ph (-3:Ngn -2:Trm -1:Chc 0:n V) m_lamtron SV Nin Ch Tm Dng Tnh Hc Ph Nh H Tn Ch Tr HP SV Nin Ch (Nu C) Theo n Gi Bnh Qun. Theo n Gi Mn Tn Ch. m_tdnhutc m_giammh

Gii thch: SV lp nin ch khi hc thm mn hc vi chng trnh o to (hc vt, hc li) c ba cch tnh hc ph cho cc mn hc ny: (1) Tnh theo n gi bnh qun hin ti, (2) Tnh theo n gi nh hc ph tn ch, (3) Khng tnh. i vi nhim khng tnh hc ph mn hc thm (nhim 3), hy chn cng thc tnh hc ph cho lp ca sinh vin ny l cng thc 4 bng cch s dng chc nng Xem/Sa Mc Hc Ph Cc Lp ca phn h DKMH. Mc N Ti a Cho Php Khi To Danh Sch Thi m_tiennogh

Gii thch: i vi sinh vin cn n hc ph tnh n thi im xt ty theo gi tr ny chng trnh xem xt l c cn n hay khng Nu chnh nh s tin l 0, tt c sinh vin cn n (d 1 ng) cng xem l ang cn n. Nu s tin l <a> ng, ch cc sinh vin cn n ln hn <a> ng mi c xem l ang cn n (N ng a ng c b qua, khng xem l n). Ch : Ch b qua (khng coi l n) khi to danh sch thi. Khng b qua s tin ang n. 3.2. Phn h Qun L im :
37

Cc bin ny c iu chnh bng cch chn chc nng Xem/Chn Tn Tiu Chun Cp Chng Ch trong phn h qun l im (DIEM). Kt qu sau khi chnh nh s c lu vo file : DBF\FMEM\dmem<nnh>.mem Cc bin ny l bin chnh nh theo hc k, mi hc k c 1 b thng s ring. Ch c qun tr vin phn h mi c thm quyn chnh nh cc bin ny. Tn tiu chun xt chng ch th dc Gii thch: Tiu chun ny c to v lu trong phn h CTDT. Tn tiu chun xt chng ch qun s Gii thch: Tiu chun ny c to v lu trong phn h CTDT. 3.3. Phn H Hc Bng & Min Gim Hc Ph : Cc bin ny c iu chnh bng cch chn chc nng Sa thng s chung ca phn h trong phn h hc bng & Min Gim Hc Ph (HBHP). Kt qu sau khi chnh nh s c lu vo file : DBF\FMEM\bmem<nnh>.mem Cc bin ny l bin chnh nh theo hc k, mi hc k c 1 b thng s ring Ch c qun tr vin phn h mi c thm quyn chnh nh cc bin ny. im Trung Bnh Kh im Trung Bnh Gii im Trung Bnh Xut Sc Tin HB SV Thng t Kh (ng) Tin HB SV Thng t Gii (ng) Tin HB SV Thng t Xut Sc (ng) % Mc Khuyn Khch SV Din Chnh Sch t Kh % Mc Khuyn Khch SV Din Chnh Sch t Gii % Mc Khuyn Khch SV Din Chnh Sch t Xut Sc % Mc Khuyn Khch Din Tr Cp XH t Kh % Mc Khuyn Khch Din Tr Cp XH t Gii % Mc Khuyn Khch Din Tr Cp XH t Xut Sc % Mc Khuyn Khch Din u i t Kh % Mc Khuyn Khch Din u i t Gii % Mc Khuyn Khch Din u i t Xut Sc 3.4. Phn H Qun L Hc Ph Ti V : Cc bin ny c iu chnh khi kh s / m kh s pht sinh hc ph theo nm ti chnh.
38

d_tccctd

d_tcccqs

b_dtb1 b_dtb2 b_dtb3 b_muchb1 b_muchb2 b_muchb3 b_themcs1 b_themcs2 b_themcs3 b_themtc1 b_themtc2 b_themtc3 b_themud1 b_themud2 b_themud3

Kt qu sau khi chnh nh s c lu vo file : DBF\FMEM\vmemtc.mem Ch c qun tr vin phn h mi c thm quyn chnh nh cc bin ny. Qu ti chnh hin ti Nm ti chnh hin ti IV/ Cc bin tn cc ca h : Ngi cc bin tn cc trong file gcompany.mem do qun tr vin chnh nh v cc bin tn cc trong cc file <x>mem*.mem do cc qun tr vin chnh nh, cn c 3 loi bin tn cc khc: Bin tn cc hoc hng s c nh ngha v xc nh gi tr trong chng trnh. Bin tn cc ty vo chnh nh ca tng user (bin ny bt u bng ch p v c lu trong file hthtin.mem ti th mc lm vic ca tng user. Bin tn cc ty vo chnh nh ca tng user lin quan n chnh nh my in (bin ny bt u bng ch z_ v c lu trong file z_info.mem ti th mc lm vic ca tng user). vtc_qui vtc_nam

Ngi pht trin h thng c th s dng tt c cc bin ny lp trnh b sung. 1) Bin tn cc trong chng trnh : Ghi ch: Tn bin ng dn qpathdef qpathdos qpathprg qpathdbf T = Loi bin . Hs = Hng s. T C C C C Hs ngha v gi tr hng s ng dn th mc ..\dbf ng dn th mc ..\vfw ng dn th mc prg ca phn h ang x l ng dn th mc dbf ca phn h ang x l ng dn VFW\HTQL x x K t i din tt c cc phn h QLSV QLNS DIEM ... Ch vit tt tt c cc phn h S N D ... Ch vit tt ca phn h ang x l K t i din ca phn h ang x l Tn phn h ang x l Username Password ca user C phi l user HTQL khng Th mc lm vic ca User V d f:\DHTS\dbf f:\DHTS\vfw f:\DHTS\vfw\diem f:\DHTS\dbf\diem f:\DHTS\vfw\htql

qpathhtql C Tn phn h qwordrep C qlettrep qletter qhethong qtenht User quser qpass_user qadmin qdir C C C C C C C C

D DIEM Qun l im TRUNG xxxxxxxx .f. f:\user\trung


39

Tn bin T Hs Ngy h thng qngayht D qthang N qnam N qngay N qnhhk C Kha s qlkhbhp L qlkdiem L qlkdkmh L qlkqlsv L qlkqltv L qlkhphi L q_nhhkks C Quyn khai thc qynhbhp L qyndiem L qyndkmh L qynqlsv L qynqltv L quyenqlph L Phn h DIEM qdiembt L qdiemkt qdiemtl qdieml3 qsddmchu L L L L

ngha v gi tr hng s Ngy thng hin ti Thng hin ti Nm hin ti Ngy hin ti Chui nm hc hc k hin ti Kha s phn h HBHP (.t.= Kha) Kha s phn h DIEM (.t.= Kha) Kha s phn h DKMH (.t.= Kha) Kha s phn h QLSV (.t.= Kha) Kha s phn h QLTV (.t.= Kha) Kha s thu/chi hc ph (.t.= Kha) NHHK kha s thu/chi hc ph Quyn ghi trn phn h HBHP (.t.=C) Quyn ghi trn phn h DIEM (.t.=C) Quyn ghi trn phn h DKMH (.t.=C) Quyn ghi trn phn h QLSV (.t.=C) Quyn ghi trn phn h QLTV (.t.=C) Quyn qun tr phn h (.t.=C) C qun l im bi tp (.t.=Nu c t nht 1 h o to c qun l im bi tp) C qun l im kim tra (.t.=Nu c t nht 1 h To c qun l im kim tra) C qun l im thi li (.t.=Nu c t nht 1 h o to c qun l im thi li) C qun l im thi ln 3 (.t.=Nu c t nht 1 h To c qun l im thi ln 3) C qun l im h 4 (.t.=Nu c t nht 1 h o to c qun l im h 4) S mn max khi in im tng hp = 25 S khong max khi phn loi = 10 S mc hc ph ti a =4

V d {01/02/2000} 02 2000 01 HK 1 - NH 00-01

qmonmaxth N x qsokhoangm N x Phn h DKMH qsomuchp N x

2) Bin tn cc chnh nh bi ngi s dng : Ghi ch: T = Loi bin . Hs = Hng s. ngha v gi tr hng s Hc k Nm hc Nm hc Nm hc Hc k User name Loi DS In
40

Tn bin T Hs Chung (HTQL) phocky C pnamhoc C pnamhoc1 C pnhhk C puser C p_indssv N

V d

Tn bin T Hs ngha v gi tr hng s p_setbell L Chnh nh chung p_setdot N Chnh nh du ngn cch p_tgtre N Thi gian tr gia 2 ln g (.01s) p_tkdkloc N Tm kim 1.Mt phn 2.Tn t p_user C Tn user p_version C Tn Phin bn lu In & Nhp Danh Sch (DIEM) pingach N In gch di pinngaythi L In ngy thi trn danh sch pintatca L In tt c trang tch ? pintencb L In tn CB trn danh sch ? pssvtrang N S SV 1 trang ptachkhoa N C tch DSSV ptrgltuc L nh s lin tc cc DS tch p_indmct L C in/nhp SV b cm thi ? p_indmht L C in/nhp SV hn thi ? p_indmmt L C in/nhp SV min thi ? p_indmrt L C in/nhp SV rt MH ? p_indong N In dng phn cch p_skipdiem N Cch Nhp SV cm thi p_thieuhp N Cch In ds vi tnh trng thiu hc ph Qun l im (DIEM) pchnhkh N To ds cm thi pchonthik N Chn k thi pdelcamth N Nhp Danh Sch pindexng N Loi Index pmorong N M rng h png1 C Ngy k png2 C Thng k png3 C Nm k pthutunt N In th t danh sch p_chdm_1 L Loi im p_chdm_2 L Loi im p_chdm_4 L Loi im p_chdm_5 L Loi im p_chdm_6 L Loi im p_chidx1 N Index p_chidx2 N Index p_chidx3 N Index p_chinxl1 N Chn mu in x l p_chonkt N Chn k thi p_chthlai N Chn t thi li p_countphg N S SV nh nht thi phng ring p_dtbxet N Loi DTB xt hn thnh Giai on p_filedat N Lu file t/khng t p_gcbgd1 C Dng thng bo u danh sch p_gcbgd1b C Dng thng bo cui trang p_gcbgd1c C Dng thng bo cui danh sch p_gcbgd2 C Dng thng bo u danh sch

V d

41

Tn bin T Hs ngha v gi tr hng s p_gcbgd2b C Dng thng bo cui trang p_gcbgd2c C Dng thng bo cui danh sch p_idxsbd N Th t index danh sch phch p_loaicc N Loi Chng Ch p_loaidtb N Loi im trung bnh p_nguoiky C Tn ngi k p_nguoilap C Tn ngi lp biu p_phtrss N % S s p_sspt1 N S s phng trung bnh p_sspt2 N S s phng ti a p_stiettl N S tit thi li thng dng p_svnhtl N S SV/nhm thi li p_thkecn N Cch Thng k im cha nhp p_thkeht N Cch Thng k im hn thi p_thkert N Cch Thng k im rt MH p_ttdstl N In chung/In tch thi li Kt qu DKMH p_ghichuxt L C in ghi ch khng xp c TKB ? p_incbgd L C in tn CBGD ? p_inltuan N In thi gian hc p_inmonhoc L C in tn MH khng ? p_intkbsv L C in TKB sinh vin ? p_loaihd N Loi ha n p_luuin L C cho chnh nh cc thng s khi in TKB ? p_mauhaft L C in trn giy kh 1/2 trang A4 ? p_mauintkb N Mu TKB c in p_monmax N S mn max hin trn mn hnh nhp DKMH p_xemlydo N Xem l do khng xp c TKB ngay khi xp TKB ng K Mn Hc (DKMH) pnguongdem N Ngng s tin m SV c hc ptranh67sv L Trnh tit u/cui gia 2 bui TKBSV p_dkcodinh N SV ng k ngi CT hc p_hoichon N Hi v t p_timegh N Thi gian gii hn xt vt DKMH Qun l Sinh Vin (QLSV) p_tthssv N Th t nhp h s sinh vin Qun l hc ph ti v (QLTV) p_gethptv N Cch ly s tin phi thu p_ngaythu N Ngy thu p_nguonsl N Ngun s liu hc ph p_showst N Hin s tin p_sophthu C S phiu thu hin ti

V d

42

You might also like