You are on page 1of 5

CNG CHI TIT

1.1. TI: TM HIU K THUT PHN TCH THIT K HNG I TNG VI UML 2.0 V NG DNG XY DNG WEBSITE QUN L HC SINH CHO TRNG THCS TNG BNH HIP. L DO CHN TI.

1.2.

Ngy nay vi s pht trin khng ngng ca cng ngh thng tin, vic ng dng cng ngh thng tin vo trng hc qun l khng cn xa l, nhng i vi Trng THCS Tng Bnh Hip l mt trng cui TP Th Du Mt, iu kin c s vt thiu thn nn vic ng dng cng ngh thng tin cn hn ch. Th nht, trng ch c trang b nhng phn mm do S Gio Dc & o To cung cp c chc nng qun l gio vin, hc sinh, im v cc chc nng ni b ca trng Th hai, theo tinh thn ch th s 55/2008/CT-BGDT ngy 30/9/2008 ca B trng B GDT v tng cng ging dy, o to v ng dng CNTT trong ngnh gio dc giai on 2008-2012. Th ba, nhu cu ngy nay ca cc bc Ph huynh mong mun c thng tin nhanh chng n im s cc mn hc ca con em mnh cng nh vic thay i lch hc, tnh trng sc kho, s c mt v thi tham gia ca con em mnh trong nhng gi hc V vy, ti chn ti Tm hiu k thut phn tch thit k hng i tng vi UML 2.0 v ng dng xy dng Website qun l hc sinh cho Trng THCS Tng Bnh Hip nhm nng cao ng dng CNTT trong ngnh gio dc v p ng nhu cu ca cc bc ph huynh. MC TIU TI. Xy dng Website nhm mc ch cung cp mt knh thng tin giao tip gia nh trng vi ph huynh, hc sinh trong cng tc qun l ton din hc sinh da trn cc cng c v phn mm ang c s dng ph bin nh: Visual Studio 2010, Microsoft SQL Server 2008, cng c phn tch, thit k: phn mm Rational Rose, v quy trnh RUP (Rational Unified Process). Vi giao din thn thin v d s dng nhm gip ph huynh theo di c kt qu hc tp ca con em mnh. 1.4. PHM VI TI. 1.3. ti tp trung Xy dng website cho php ph huynh v hc sinh c th tra cu nhanh nht, chnh xc nht im hc tp ca hc sinh ti trng THCS Tng Bnh Hip thng qua cng c Website. Website c mt s chc nng chnh sau: Nhp thng tin hc sinh u nm hc. Phn lp hc sinh u nm hc. Nhp thng tin gio vin v chuyn mn ca gio vin.

Phn cng ging dy cho gio vin v nhp im cho hc sinh. Tnh im trung bnh mn, im trung bnh hc k, im trung bnh c nm v xp loi. Cung cp kt qu hc tp ca hc sinh trn giao din ngi dng. 1.5. PHNG PHP THC HIN n thc hin theo tin trnh RUP theo 10 bc sau: Bc 1: Nghin cu s b. Nhm a ra mt ci nhn khi qut v h thng s xy dng (chc nng, hiu nng, cng ngh,) v d n s trin khai (phm vi, mc tiu, tnh kh thi,). T a ra kt lun nn trin khai tip hay chm dt d n. Nh vy y chnh l pha khi u ca RUP. Bc 2: Nhn nh v c t cc ca s dng. T vic nm bt cc nhu cu ca ngi dng m pht hin cc ca s dng. Ca s dng l mt tp hp ca nhng dy hnh ng m h thng thc hin a ra mt kt qu c ch cho mt i tc ca h thng. Mi ca s dng phi c c t di dng vn t hoc di dng mt biu trnh t h thng. Bc 3: M hnh ha lnh vc ng dng. a ra mt m hnh (di dng biu lp) nhm phn nh mi khi nim nghip v (thc th lin kt) m ngi dng cng nh ngi xy dng h thng, khi cp ti h thng v ng dng, u phi s dng n. Cc lp xut hin y u l cc lp lnh vc, ngha l cc lp thuc lnh vc nghip v ca ng dng, m cha c cc lp ph tr khc. Bc 4: Xc nh cc lp i tng v lp tham gia cc ca s dng. i vi mi ca s dng, phi pht hin cc lp lnh vc, cng vi cc lp iu khin v cc lp bin (giao din) tham gia thc hin ca s dng . Nh vy ta lp mt biu lp (hay biu i tng) lm nn cho mi ca s dng. Chnh trn nn m ta nghin cu s tng tc bc sau. Bc 5: M hnh ha s tng tc trong cc ca s dng. S tng tc duy nht c th c gia cc i tng l trao i thng ip. cn phi nghin cu s tng tc gia cc i tng tham gia mi ca s dng, m kt qu phi to nn kch bn ca ca s dng . S tng tc c trnh by di dng biu trnh t hay biu giao tip. Bc 6: M hnh ha ng x. Cc i tng iu khin khc vi cc i tng thc th ch c kh nng ng x trc cc s kin t bn ngoi a ra cc quyt nh iu khin thch hp. Vic m t hnh vi ng x ca cc i tng iu khin c thc hin bi cc biu trng thi. Bc 7: Lm nguyn mu giao din ngi dng. Vi cc b to lp GUI, ta c th thnh lp sm v nhanh mt nguyn mu giao din ngi dung, gip cho vic m hnh ha v ci t h thng trin khai d dng hn.

Bc 8: Thit k h thng. l s thit k kin trc tng th ca h thng, bao gm vic v h thng thnh cc h thng con, chn la loi hnh iu khin thch hp, miu t cc thnh phn vt l ca h thng (dung biu thnh phn) v b tr cc thnh phn kh thi vo cc phn cng (dng biu b tr). Mt kin trc khch/dch v nhiu tng thng c la chn y. Bc 9: Thit k chi tit. l cc bc thit k v cc lp, cc lin kt, cc thuc tnh, cc thao tc, thc hin trn tng tng ca kin trc khch/dch v (tng trnh by, tng ng dng, tng nghip v, tng lu tr d liu) v xc nh cc gii php trn mng. Bc 10: Ci t. l bc thc thi h thng, bao gm lp trnh v kim nh. H thng c nghim thu da trn cc s dng. S m phng:

1.6.

NI DUNG D KIN. CHNG 1. TNG QUAN V TI 1.1. L do chn ti. 1.2. Mc tiu ca ti. 1.3. Phm v ca ti. 1.4. Phng php thc hin. CHNG 2. GII THIU K THUT PHN TCH THIT K HNG I TNG VI UML 2.0 2.1. UML l g? 2.2. Cc loi biu ca UML. 2.3. Tin trnh RUP. 2.2. Gn biu vo tin trnh RUP. CHNG 3. M HNH HA MI TRNG V NHU CU 3.1. Nghin cu s b. 3.2. Nhn nh v c t cc ca s dng. CHNG 4. M HNH HA CU TRC. 4.1. M hnh ha lnh vc ng dng. 4.2. Xc nh cc lp i tng v lp tham gia cc ca s dng. CHNG 5. M HNH HA HNH VI. 5.1. M hnh ha s tng tc. 5.2. M hnh ha s ng x. CHNG 6. THIT K H THNG 6.1. Lm nguyn mu giao din ngi dng. 6.2. Thit k h thng. 6.3. Thit k chi tit. CHNG 7. CI T V KIM TH 7.1. Gii thiu cc cng c. 7.1.1. Microsoft Visual Studio 2010. 7.1.2. Microsoft SQL Server 2008. 7.2. Ci t v kim th CHNG 8. KT LUN. 8.1. Kt qu t c. 8.2. Hn ch. 8.3. Hng pht trin.

1.7.

TIN THC HIN: Ngy 16-23/10 23-30/10 30/10-6/11 Khi lng Thc hin Np cng chi tit Chng 2: Tm hiu k thut phn tch thit k HT vi UML 2.0. Chng 3: M hnh ha mi trng v nhu cu. Nghin cu s b c t cc ca s dng. Chng 4: M hnh ha cu trc. M hnh ha lnh vc ng dng. Chng 4: M hnh ha cu trc. Xc nh cc lp i tng v lp tham gia cc ca s dng Chng 5: M hnh ha hnh vi. Chng 6: Thit k h thng. Chng 6: Thit k h thng. Chng 7: Ci t v kim th Chng 7: Ci t v kim th Ngi thc hin Hng Ti Hng Ti Hng Ti Duyt GVHD

Tun 1 2

4 5 6 7 8 9 10 1.8.

6-13/11 13-20/11 20-27/11 27/11-4/12 4-11/12 11-18/12 18-25/12

Hng Ti Hng Ti Hng Ti Hng Ti Hng Ti Hng Ti Hng Ti

TI LIU THAM KHO: [1] Nguyn Vn Ba (2005). Pht trin h thng hng i tng vi UML 2.0 v C++, Nh Xut Bn i Hc Quc Gia H Ni. [2] Hunh Vn c, Hong c Hi (2005). Gio trnh Nhp mn UML. Nh Xut Bn Lao ng X Hi. [3] Phm Hu Khang (2007). Lp trnh SQL Server 2005. Nh Xut Bn Lao ng X Hi. [4] Nguyn Ngc Bnh Phng Thi Kim Phng L Ngc Sn Nguyn Thanh Nhn. Cc gii php lp trnh ASP.NET 2.0 tp 1. Nh Xut bn Giao Thng Vn Ti. [5] Nguyn Ngc Bnh Phng Thi Kim Phng L Ngc Sn Nguyn Thanh Nhn. Cc gii php lp trnh ASP.NET 2.0 tp 2. Nh Xut bn Giao Thng Vn Ti.

You might also like