Professional Documents
Culture Documents
Qun l tin in ca mt x
Qun l tin in ca mt x
MC LC
LI NI U......3 bi ....4
IV.M Hnh Thc Th Lin Kt ...........................................................19 V. Bng quan h v mi quan h gia chng ...................................20
1. Thit k c s d liu ..20 2.Mi quan h gia chng ....22 VI. Thit k giao din 22 1. Form nhp ..22 2. Form Cp nht24 3. Form Tm Kim .26
Qun l tin in ca mt x
LI NI U
Cng ngh thng tin ngy cng pht trin khng ngng. N thm nhp vo mi lnh vc trong cuc sng. N cng vi cc lnh vc khc pht trin rt mnh. Cng ngh thng tin pht trin v nhiu mt, c bit l cng ngh phn mm. Cc chng trnh phn mm ngy cng pht trin v ng dng rng ri em li nhiu hiu qu. iu quan trng l trc khi xy dng c mt phn mm c hiu qu cao th cn phi thc hin nhng cng vic g? bit c iu ny chng ta cn phi bit n mn hc phn tch thit k h thng. Mn hc cho hcng ta thy rng trc khi gii quyt mt bi ton hay mt vn no th u phi phn tch r yu cu ca n v l iu khng th thiu c khi xy dng mt phn mm. Trong qu trnh xy dng phn mm th khu phn tch c t nn hng u. Sau khi phn tch xong th chng ta mi i n cng vic l thit k phn mm Cc phn mm u c bt ngun t nhu cu thc t. Di y l mt phn mm qun l tin in ca mt x. Chng em xy dng phn mm ny nhm p ng nhu cu ca ngi qun l tin in cng nh nhu cu ca ngi tiu th in. Phn mm ny c xy dng s thay th h thng qun l tin in c. Chc chn n s em li nhng thun li cho ngi qun l v ngi tiu th. Trong qu trnh tm hiu v nghin cu thit k phn mm ny chng em cng khng th trnh khi nhng thiu st. V vy rt mong c s ng gp kin ca thy v cc bn phn mm ca chng em c hon thin hn. Chng em xin chn thnh cm n!
Hng Yn, thng 5 nm 2007. Nhm sinh vin thc hin Nguyn Th Hng Nguyn Th Ln Nguyn Th Luyn
Qun l tin in ca mt x
18:
Phn tch thit k phn mm qun l tin in tiu th ca mt x.
Yu cu thc hin:
Phn tch yu cu ngi dng. V biu phn cp chc nng. V biu lung d liu. V biu thc th lin kt. V cc bng quan h v mi quan h gia chng. Thit k giao din v x l t 1 n 2 form m bn cho l quan trng nht trong phn mm. <V form v m t x l chi tit vi form .>
Qun l tin in ca mt x
2. Cc ngun iu tra:
Chng em thu thp c cc thng tin v h thng qun l tin in ca mt x thng qua: Ngi s dng h thng hay chnh l ngi qun l. T m chng em bit c cch thc qun l tin in ca mt x. Ngoi ra chng em cn tm hiu h thng qua cc h tiu th v bit c cch thc np tin in ca mi h v cng mt no bit c cch thu tin in ca h thng. Bn cnh chng em cng thu thp c ti liu v qun l tin in l quyn s thanh ton tin in ca mi h tiu th. y chnh l vic qun l tin in bng s sch vi hnh thc l thng qua s ghi in.
Qun l tin in ca mt x
S
GHI CH S CNG T V THANH TON TIN IN HNG THNG M s: H tn ch h: .. ach:
Thng
Ch s cng t (KWh)
n Gi (/KWh)
Ngi np (k tn)
1 2 3 4 5 6 7 8 9 10 11 12
Qun l tin in ca mt x
in cng nh s tin tiu th trong tng thng do thng phi ty xa cho nn thng tin khng r rng gy kh khn cho c ngi qun l ln ngi tiu th. + Th ba l qu trnh tnh ton lng in tiu th v s tin tiu th l vn m gy mt nhiu thi gian ca ngi qun l v thng hay xy ra sai st nhm ln. + Th nm, chnh v vic qun l tin in bng h thng ny cng dn n tnh trng n cp in gy thit hi cho nh nc. Tm li: H thng qun l tin in bng s sch tuy cng p ng c nhu cu trc mt song n cng gy ra nhiu kh khn cho c ngi qun l v h tiu th.
4. Yu cu ca ngi dng.
Qua vic phn tch thc trng v nh gi nhng mt tch cc cng nh nhng mt hn ch th chng em nhn thy yu cu ca ngi dng (hay chnh l ngi qun l ) l: + Th nht, h cn c mt h thng qun l tht r rng, n gin v thun tin cho c ngi qun l v h tiu th. + Th hai, h thng cn phi tnh c ch s in tiu th v s tin tiu th tng ng mt cch nhanh chng v chnh xc. + Th ba, h thng phi cho php thc hin cc chc nng nh: cp nht (b sung, sa i, xa), tm kim Ngi qun l c quyn thao tc trn c s d liu c th b sung thm h tiu th, c th sa i mt thng tin no nh: sa h tn, sa a ch, ch s in theo nhu cu. H cng c th xa i nhng h tiu th m khng c nhu cu s dng in na. Tt c cc thng tin phi c lu li trong c s d liu khi thng k c thun tin. Ngi qun l c th tm kim theo tn, theo m s hay theo a ch.theo nhu cu. + Th t, h thng s cho ra mt ha n thanh tan tin in cho mi h tiu th gm cc thng tin nh cc thng tin c trong quyn s trn.
Qun l tin in ca mt x
H Thng
Ch : Trong biu phn cp chc nng th mi hnh ch nht l mt chc nng. chc nng ln gm nhiu chc nng con v cc chc nng mc di c biu din bng cc hnh ch nht nh hn. Cc chc nng phi l cc ng t v n phi thc hin mt cng vic nht nh ng trn quan im ngi s dng. Khng c cc mi tn trn cc nt ca biu .
2. V biu PBC
Qua qu trnh kho st hin trng v phn tch yu cu ca h thng chng em a ra biu phn cp chc nng sau:
Qun l tin in ca mt x
Qun L Tin in
Thanh Ton In DS TT
Tm Kim
Cp Nht
Thng K
TK Theo Tn
B Sung
TK Theo Thng
In Danh Sch
In Ha n
In DS Cha TT
TK Theo M HTT
Sa i
TK Theo Nm
Xo
Qun l tin in ca mt x
10
Qun l tin in ca mt x
+ Tm kim theo tn: Khi ngi qun l nhp vo h tn ngi tiu th th h thng a ra cc thng tin m ngi qun l mun bit. + Tm kim theo m h tiu th: ngi qun l nhp vo m ngi dng th h thng a ra cc thng tin m ngi qun l mun bit. 3.5. Cp nht - M t : Chc nng ny gip ngi qun l sa i thng tin, ch s in ca mt h tiu th, xo mt h tiu th, ch s in nhp sai hoc b sung thm mt h tiu th no . - Chc nng ny gm cc chc nng con sau : + B sung: Cho php ngi qun l b sung h tiu th mi. + Sa i: Cho php ngi qun l sa i cc thng tin v h tiu th, ch s in. + Xo: Cho php ngi qun l xo mt h tiu th khi danh sch. 3.6. Thng k: - M t : Chc nng ny gip ngi qun l thng k vo cui thng, cui nm. Qua , ngi qun l thng k c tng lng in tiu th ca mt x trong mt thng, trong mt nm hoc ca mt h tiu th no trong mt nm. N cn thng k c nhng h cn n ng. - Chc nng ny gm cc chc nng con sau: + Thng k theo thng + Thng k theo nm
11
Qun l tin in ca mt x
HA N TIN IN
(Giao cho h tiu th) Cng ty in lc T ngy. ..n ngy
Ch s c ..
Ch s mi .
12
Qun l tin in ca mt x
H Tiu Th
Thanh Ton Ha n
Ngi Qun L
Thng Tin Ha n
Ch S in Yu Cu Xem Ha n
13
Qun l tin in ca mt x
Ha n
Bo Co Thng K
Yu Cu Thng K
Ch S in
Yu Cu Cp Nht
14
Phn tch thit k h thng .3. Biu lung d liu mc 2. 1.3.1. Phn r chc nng qun l h tiu th.
Qun l tin in ca mt x
Thng Yu Tin Cu Phn Thng Hi K
1.1 Nhp
Ngi Qun L
Ch S in
H Tiu Th
2.1. Nhp Ch S in
Ch S in
15
Phn tch thit k h thng 1.3.3. Phn r chc nng thanh ton.
Qun l tin in ca mt x
Thanh Ton
H tiu th
Ghi Ch In Danh Sch Thanh Ton Danh Sch H Tiu Th In Danh Sch Cha Thanh Ton M Tn,a Ch,Ghi Ch Danh Sch Cha Thanh Ton
Ngi Qun L Ch S in
B Sung
Sa i
Xo
16
Qun l tin in ca mt x
Ngi Qun L
Ho n 5.1.TK
Theo H Tn
Danh Sch H Tiu Th 6.1. Thng K Theo Nm 6.2. Thng K Theo Thng
Ch S in
DSTK Y/C TK
17
Qun l tin in ca mt x
18
Qun l tin in ca mt x
a Ch
S dng Thanh ton
M DS Np /Cha Np
M thng
Ch S in
MThn g
i chiu
i chiu
Ghi ch
19
Qun l tin in ca mt x
Bng 2: Bng ho n Tn trng Ma MaHD LDTT Tien Kiu Char char Int Money Kch thc 10 10 4 8 Khun dng ch Ch s s Ch thch M h tiu th M ho n Lng in tiu th tin
20
Phn tch thit k h thng Bng 3 : Bng ch s in Tn trng Ma MaThang ChiSoCongTo Kiu Char Int Float Kch thc 10 4 8
Qun l tin in ca mt x
Khun dng ch s s
Bng 4 : Bng danh sch np/ cha np Tn trng Ma MaThang GhiChu Kiu char Int Text Kch thc 10 4 16 Khun dng Ch S Ch Ch thch M h tiu th M thng Ghi ch
Bng 5: Bng thi gian Tn trng MaThang TenThang Kiu Int nvarchar Kch thc 4 50 Khun dng S Ch Ch thch M thng Tn Thng
21
Qun l tin in ca mt x
Qun l tin in ca mt x
- Cc thao tc trn form c thc hin thng qua cc nt lnh. c t ca nt lnh Tn nt lnh Nhp Thot ngha Nhp thng tin cho cc h tiu th Thot ra khi form S kin Click Click
23
Qun l tin in ca mt x
2.Form Cp nht
- Tn form: Cap Nhat. Trong form c mt Label a ra dng thng bo Phn mm qun l tin in - Chc nng: Form ny cho php ngi qun l cp nht thng tin cho mi h tiu th thng qua vic la chn cc chc nng nh: b sung, sa i, xa, thot. Form ny s cho php ngi qun l b sung, sa i hay xa cc h tiu th theo cc thng tin: M, H Tn, a Ch, C/S in, M Thng bng cch ghi vo cc hp Textbox tng ng. Cc thng tin sau khi thay i s c lu vo trong c s d liu. - Cc thao tc trn form c thc hin thng qua cc nt lnh. c t ca nt lnh Tn nt lnh B Sung ngha Cho php ngi qun l b sung h tiu th vo c s d liu theo M, H Tn, a Ch, Nm Sinh. Cho php ngi qun l sa i thng tin ca cc h tiu th theo M, theo H Tn, theo a Ch, Nm Sinh, M Thng hoc theo C/S in Cho php ngi qun l xa i h tiu th m khng s dng in na v thc hin xa theo M v M Thng Thot khi form cp nht S kin Click
Click
Sa i
Click
Xa
Thot
Click
24
Qun l tin in ca mt x
3. Form Tm Kim
- Tn form: Tim Kiem. Cng nh cc form trn th form ny cng c Label hin th Phn mm qun l tin in - Chc nng: Form ny cho php ngi qun l tm kim cc h tiu th theo M, hay tm theo Tn. Khi tm kim theo thng tin no th nh vo cc hp Textbox cha cc thng tin tng ng, v sau Click vo tm kim tng ng th phn mm s ly t c s d liu v ti hp Listbox tng ng vi nhn Thng Tin s cho ngi qun l cc thng tin v h tiu th nh: M, H Tn, a Ch, Nm Sinh, Ch S in. - Cc thao tc trn form thng qua cc nt lnh c t ca cc nt lnh
25
Qun l tin in ca mt x ngha Cho php ngi qun l tm thng tin ca h tiu th theo M Cho php ngi qun l tm kim thng tin ca h tiu th thng qua H tn Thot ra khi form S kin Click
Click
Tm Theo Tn
Thot
Click
Phn kt lun
26
Qun l tin in ca mt x
Trn y l ton b ni dung ca ti Qun l Thu tin in cu mt x . Qua kho st thc t chng em a ra ti ny ,. Trong qu trnh kho st chng em thy vic thu tin in cn nhiu kh khn ,vic thu tin in vn cn mang tnh th cng, vic lu tr thng tin v khch hng,ch s cng t, a ch , . Vn philu tr bng s sch,va mt thi gian, kh khn trong cng vic tm kim v thng k. Nhn thy s bt cp nhm chng em cng nhau xy dng ti ny nhm p ng cho nh qun l thun li trong vic qun l thu chi tin in hng thng. Mc d, chng trnh v c bn hon thnh nhng do iu kin v thi gian,trnh ch mi dng li mc tm hiu ngn ng nn khng trnh khi nhng sai xt, kt qu cha c nh yu cu ca ti trong cn c mt s kh khn. Th nht: Vic kho st cng nh xy dng h thng cn nhiu vng mc, dn n thit k h thng cha ti u, mc chun ho cha cao, dn n cc m hnh thc th cn c nhng sai st. Th hai: Do k nng lp trnh cn hn ch, c bit l trong k nng vn dng cc tnh nng mi ca C# v lp trnh CSDL vo chng trnh.Vy nn trong chng trnh cc phn x l cha tht s l tt. Th ba: Thit lp giao din chng trnh cn cng knh cha gn gnh khoa hc, dn ti nhng kh khn ban u cho ngi s dng khi tip cn. Th t: Tuy c vn dng s gn kt gia cc mi trng lp trnh trong khi lp trnh nhng cn nhiu hn ch, cha khai thc ht kh nng ti a gia cc ngn ng nhm ti u ho v ci thin tc ca chng trnh. Mong cc thy,c v cc bn ng gp kin cho chng em chng trnh ca chng em c hon thin hn. Xin chn thnh cm n! Hng Yn ngy 11/9/2007.
27