Aprotrain Aptech Project Template v 1.0

43
Aprotrain Aptech Computer Education <Tên đề tài> Tên lớp Cxxxx, group x 1 TRUNG TÂM APROTRAIN-APTECH TÀI LIỆU PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ĐỀ TÀI: ………………………………….. Lớp C0xxxx Thành viên Nguyễn Văn A Team Leader .. Member Thời gian dd/mm/yyyy dd/mm/yyyy Thầy giáo hướng dẫn Nguyễn Văn B

description

Aptech

Transcript of Aprotrain Aptech Project Template v 1.0

Tai lieu ky thuat

Aprotrain Aptech Computer Education

MC LC

5Phn 1. TI LIU HNG DN LM PROJECT DNH CHO SINH VIN APROTRAIN APTECH (ITT, ACCP)

51.1.Cc giai on (stage) trong qu trnh lm project

51.1.1.Giai on 1

51.1.2.Giai on 2

51.2.Kin thc s dng

51.2.1.Project 1

61.2.2.Project 2

61.2.3.Project 3

61.3.Phn chia cng vic trong nhm, trch nhim v quyn hng

61.3.1.Phm vi

61.3.2.nh hng chn ti lm project

61.3.3.Project phi c cc phn sau y.

61.3.3.1.Project 1

71.3.3.2.Project 2

71.3.3.3.Project 3

71.3.4.Yu cu hc vin phi t c khi lm project.

71.4.Quy trnh lm project.

71.4.1.Nghin cu v hiu r .

71.4.1.1.Cc cng vic cn hon thnh

81.4.1.2.Hon thnh ti liu c t tng quan h thng ngi dng.

81.4.2.Phn tch h thng

81.4.3.Thit k h thng

91.4.4.Thc hin pht trin ci c chng trnh v Unit test.

91.4.5.Kim th v test h thng phn mm

101.4.6.Review trong qu trnh lm project.

101.4.7.Trin khai h thng

101.4.8.Np project v chun b bo v project

111.4.9.Bo v project

111.4.9.1.Chun b

111.4.9.2.Thuyt trnh

111.4.9.3.Demo chng trnh

111.4.9.4.Hi ng hi

111.4.9.5.Nhn xt

111.4.10.Chm im project

13Phn 2. TEMPLATE PEOJECT GUIDE - HNG DN CHI TIT LM PROJECT

132.1.Bng thut ng vit tt

132.2.t vn d n (Problem Definition).

132.2.1.Tm tt v d n (Project Abstract)

132.2.2.H thng d nh s lm (Proposed System)

132.2.3.K hoch d n (Project plan)

162.2.4.Yu cu phn cng v phn mm

162.2.4.1.Phn cng

162.2.4.2.Phn mm

162.2.4.3.Cu hnh kin ngh s dng

162.2.5.Coding convention

162.2.5.1.S dng ngn ng g th p dng coding convention ca ngn ng .

162.2.5.2.V d l C#:

172.3.Xc nh cc yu cu ca khch hng

172.3.1.M t r quy trnh lm vic thc t ca h thng.

172.3.2.Nu r cc bc chuyn trng thi, giai on trong h thng

172.3.3.Cc h thng chc nng tng tc vi nhau.

172.3.4.Cc h thng danh mc cn s dng

172.3.5.Cc thng tin u vo ca h thng

172.3.6.Cc thng tin u ra ca h thng bao gm cc bo co.

172.3.7.Cc thng tin v nhm ngi s dng trong h thng

172.4.Phn tch yu cu h thng

182.4.1.n li kin thc RDBMS

182.4.1.1.Cc thc th (Entities):

182.4.1.2.Cc thuc tnh (Attributes)

192.4.1.3.Cc quan h (Relationships)

202.4.1.4.Cc thc th yu (Weak Entities)

202.4.1.5.Thc th lin kt (Composite Entities)

202.4.1.6.Mc (cp) quan h

212.4.2.Quy trnh xy dng s E-R

212.5.Xt mt v d tham kho

212.5.1.Xy dng m hnh E-R

212.5.1.1.Xc nh cc thc th

212.5.1.2.Xc nh cc thuc tnh

232.5.1.3.Xc nh cc quan h

242.5.1.4.M hnh tng th E-R

242.5.2.Cc chc nng hot ng ca h thng

242.5.2.1.Qun l thng tin v cc mt hng c bn.

242.5.2.2.Qun l thng tin v khch hng.

242.5.2.3.Qun l thng tin v cc n t hng.

252.5.2.4.Qun l thng tin v i ng nhn vin ca cng ty.

252.6.Phn tch thit k h thng

252.6.1.Kin trc h thng

262.6.2.M hnh phn r chc nng h thng

262.6.2.1.Phn loi phn tch

262.6.2.2.Phn loi phn mm

262.6.3.V d theo hng UML

282.6.4.Theo hng c t chi tit chc nng

282.6.4.1.Chc nng 1

282.6.5.c t chi tit cc bng d liu

292.6.6.M hnh CSDL

292.6.7.Thit k thut ton (Algorithm)

292.6.8.Giao din h thng ProtoType

292.6.8.1.ng nhp

302.6.8.2.Nhp tin

302.6.8.3.Tm kim

302.6.8.4.Bo co ha n

302.6.9.Cc on source code chnh

302.6.10.Review Source code v kt qu final Checklist review

312.7.Kim th h thng testing

312.7.1.Xy dng k hoch test

312.7.2.To test case

322.7.3.To test data

322.7.4.To test report

322.7.5.Log Time sheet

322.8.Thc hin Deployment

322.8.1.Thc hin vit cc ti liu HDSD ca h thng

332.8.2.Ti liu hng dn ci t.

332.8.3.Ti liu tham kho

Phn 1. TI LIU HNG DN LM PROJECT DNH CHO SINH VIN APROTRAIN APTECH (ITT, ACCP)

1.1. Cc giai on (stage) trong qu trnh lm project

1.1.1. Giai on 1

Nu ni dung ca bi ton, ti chn lm project Xc nh cc yu cu s dng ca khch hng ( end user). Nu c khch hnh cn kho st yu cu k. Kho st cc yu cu ng dng trn internet t t yu cu ngi dng. Da vo yu cu ca ngi dng, Sinh vin cn phn tch yu cu . Thit k chi tit (Sau khi phn tch h thng hon thnh). La chn phng php phn tch:

Theo hng chc nng Function Point. Theo hng i tng UML.

t t ti liu phn tch v thit k h thng Detailed Design Document.

Phn cng cng vic cho tng thnh vin trong nhm d n theo: Task cng vic: chia nh cng vic. Estimation tng s effort ca d n.Ghi ch: Gio vin hng dn lm project phi approved giai on I cho cc hc vin ca mnh. Hay ni cch khc l phi review xem kt qu lm vic ca cc nhm t hay cha?1.1.2. Giai on 2

Ci t (implement) h thng bao gm cc cng vic.

Coding h thng Qun l source code bng: Source Safe, Subverion, .v.v Test h thng bao gm. Vit test case cho Integration Test, System test Thc hin test. To test report (Kt qu test) Deployment sn phm. Vit ti liu hng dn s dng Vit ti liu release note v hng dn ci t cho h thng Ghi ch: Gio vin hng dn lm Project phi approved giai on I cho cc hc vin ca mnh. Hay ni cch khc l phi review xem kt qu lm vic ca cc nhm t hay cha?1.2. Kin thc s dng

1.2.1. Project 1 DatabaseSQL Server version xxx

Cng nghASP cng vi HTML, DHTML v Java script

Develop ToolsDeamWeaver MX

1.2.2. Project 2DatabaseSQL Server version xxx

Cng nghLm ng dng bng Winform

Develop ToolsMi trng .NET Visual Studio .NET, C#.

1.2.3. Project 3 DatabaseSQL Server version xxx

Cng nghLm ng dng web tng tc theo hng service c s dng cng ngh phn tn (COM+/EJB v Web Service)

Develop ToolsNET (ASP.NET, Web Service) hoc J2EE (Servlet/JSP and Struts, JavaBean , EJB).

1.3. Phn chia cng vic trong nhm, trch nhim v quyn hng

Lp ch ng chia thnh cc nhm v t bu nhm trng, mt nhm gm 3 hoc 5 thnh vin. Sau khi c Thy gio hng dn chp nhn, nhm cp nht vo nht k project v np li cho Gio v sau bui ProjectIntrodution. 1.3.1. Phm vi

Mi nhm t 3 n 4 thnh vin.

Trng nhm c nhim v: i din lm vic vi Thy gio ph trch, Gio v, Qun tr mng. Phn chia cng vic, iu phi nhm lm vic. Cp nht tasksheet v bo co trung thc kt qu lm vic ca nhm vi Thy gio hng dn. 1.3.2. nh hng chn ti lm project Nhm ch ng chn mt ch ty lm Project. Nu trong trng hp nhm khng chn c, Thy gio hng dn s giao ch v nhm hon ton chu trch nhim hon thnh ch ny. Ch : phm vi ca ti khng nn qu ln, c nhm gii quyt trn vn, hon thin trong thi gian lm project quy nh. Tnh hon thin c Hi ng Project quan tm c bit khi bo v Project. 1.3.3. Project phi c cc phn sau y.

1.3.3.1. Project 1 Phn Web, client side - ng dng cc kin thc ca cc phn HTML, DHTML and JavaScript v DreamWeaver. Trong ch cc im sau:

Site Map: Bit cch xy dng cu trc ca mt web site, phn chia cc mc v b tr cc trang html tng ng. Layout: Xy dng b cc thch hp vi ch v yu cu ca project. Style Sheet: Bit cch s dng style sheet xy dng cc trang html nht qun v mt trnh by. Effect: S dng cc hiu ng ca DHTML v JavaScript cc trang html c cc hiu ng ph hp, sng ng. Data Validation: S dng JavaScript validate d liu, thao tc do ngi s dng tng tc vi trang web. Phn Web, server side: ng dng cc kin thc ca cc phn Database Designing with MS SQL Server 2005 v ASP. Tp trung vo cc im sau: Server side programming: S dng ASP. Client-Server balance: Bit phn chia cc cng vic (qu trnh x l) mt cch hp l, u l phn vic ca phn client, u l cng vic ca phn server. Database: Khai thc c database thit k cho project, sinh cc trang t database. Clients request processing: X l mt s yu cu t pha client (lt trang, t lc, thao tc database,). 1.3.3.2. Project 2

1.3.3.3. Project 3

1.3.4. Yu cu hc vin phi t c khi lm project. Cc yu cu sau l bt buc hc vin cn t c khi lm xong project Hiu cch lm project: Hiu c lm project phi theo cc giai on no (tu chn mt quy trnh no ), th t cc giai on nh th no, nhim v ca tng giai on, kt thc mi giai on th kt qu l g. Bit phi hp lm vic: Hiu c rng lm project l mt cng vic theo nhm, trong mi thnh vin phi hon thnh cng vic ca mnh, phi nm c mt s nguyn tc khi lm vic nhm. Bit cch phn tch v gii hn vn : Bit cch phn tch ti, trin khai cc yu cu ca khch hng thnh cc yu cu phn mm v bit cch t gii hn cc chc nng ca sn phm, khng project t pht trin rng v khng hon chnh. 1.4. Quy trnh lm project. Quy trnh thc hin project v vit ti liu phi tun theo cc yu cu v mu ca Project Guide ca trung tm Aprotrain-Aptech trong c 3 loi Project 1,2,3 bao gm cc giai on sau: 1.4.1. Nghin cu v hiu r .

Nghin cu v ti lm project, nh ra cc chi tit cc vn ca d n mc ngn ng m t v c t ca ngi dng hay cn gi l end user. Xc nh r cc chc nng ca h thng. C th theo 2 hng:

Theo hng chc nng

Theo hng i tng.

1.4.1.1. Cc cng vic cn hon thnh

Thi gian: T lc chn ti n lc chun b to ti liu c t h thng ngi dung.

Kt qu t c trong giai on ny l c c phn Problem Definition ca ti liu ti. C th lm mt s cuc iu tra, kho st nu c khch hang hoc tham kho tham kho kin ngi dng tim nng, cc sn phm trn internet.1.4.1.2. Hon thnh ti liu c t tng quan h thng ngi dng.

Cc yu cu c bn ca h thng phi c nu r.

Xc nh r i tng ngi dung.1.4.2. Phn tch h thng Da vo ti liu trn, tip tc lm r cc chc nng ca h thng (t phn m t mc ngn ng ngi dng trong phn trc) xy dng bn c t v chc nng ca h thng ng theo quy trnh phat trin phn mm, phn ny c xem nh bn acceptant test vi cc chc nng h thng ca khch hng i km vi hp ng pht trin h thng k gia khch hng v cng ty phn mm cho nn yu cu:

Ngn ng c t phi r rng, d hiu v phi c chp nhn hon ton t pha khch hng v bn pht trin. Cn thit l ng du v c cam kt nghim thu theo ti liu ny c hai bn.

Thi gian ca giai on ny c bt u t khi t t tng quan cho n trc khi bt tay vo design h thng. Kt qu ca giai on ny l ti liu c c hai bn ng c gi l Customer Requirement Specification hay cn c th gi l User Requirement Documents.

Sinh vin phi ch : Task Sheet phi ghi r nhng ngi c tham gia vo tng phn trong project v ai chu trch nhim chnh trong phn . Team leader chu trch nhim chnh trong phn ny.

Mi chc nng ca h thng phi c ring cc phn: Input, Output, Process. V phn c t chi tit.

Trong phn Process ch cn ghi cng vic ca chc nng ny, khng cn thit ghi chi tit thut ton (l cng vic ca giai on thit k h thng).

1.4.3. Thit k h thng L qu trnh rt quan trng trc khi chuyn sang phn ci t hay cn gi l lp trnh (coding) h thng.

Nhng ti liu ca giai on ny lm r chi tit nhng yu cu ca khch hng theo thut ng ca k thut (m hnh i tng UML, Flowchart, quy trnh ha ng cc hm v tham s input v output).

Da vo yu cu ti liu giai on trc, ch yu l to ti liu DDD (Detailed Design Document) phc v cho vic pht trin coding phn mm. Hay ni cch khc l chuyn giao ti liu ny cho developer.

Thi gian ca giai on ny l sau khi hon thnh phn tch th bt u thit k cho n khi chuyn giao ton b cho b phn coding hay cn gi l developer h hon thnh. Sinh vin phi np ti liu (bao gm tt c cc ti liu thit k trong cc giai on trc) cho Phng o to Thy gio phn bin chm. Nu ti liu khng t yu cu, nhm s phi hon chnh v np li Gio v trong thi gian ngn nht c th. Nu tip tc khng t yu cu, nhm c coi l failed Project v phi bo v li. Kt qu thu c trong giai on ny l c c cc thnh phn v ti liu ca m hnh E-R Diagram, cc c t chi tit cc thuc tnh ca cc thc th. Cc bng c thuc tnh Table Design.

V quan trng nht l sau khi c m hnh thc th v cc table. Cc sinh vin cn phi chuyn i t m hnh E-R thnh m hnh c s d liu quan h RDBMS. Hon thnh c giao din v h thng Site Map nu l web v System Function Design ca ti liu.

Tip theo hc vin phi hon thnh cc cng vic sau: Trong System Function Design: M t c pht trin da vo ti liu Customer Requirement Specification, c th l qu trnh Input v Output c th hin bng nh mn hnh c th ca chc nng, Process c th hin l thut ton di dng s khi. Phn E-R Diagram phi a v dng chun NF3. Nu v mt l do bt k (chng hn tng tc truy vn), nn vic xy dng Table Design c mt vi vi phm chun hoc khc bit so vi E-R Diagram, cn phi ni r cc l do ny trong phn Table Design. Thc hin qu trnh design prototype ca h thng, hay cn gi l giao din ngi dng ca h thng. Phn ny c th dng Excel, Photoshop, Visio,.v.v design tt c cc giao din ca h thng cn pht trin.

Vic ny rt quan trng v giao din l thnh phn m khch hng nhn thy hng ngy. Mu sc, cc nt lnh, quy trnh thc hin cc nt lnh, s dng phm hay chut .v.v

1.4.4. Thc hin pht trin ci c chng trnh v Unit test.

Coding chng trnh v xy dng cc ti liu k thut (test case) kim tra sn phm, trong thc t hai cng vic pht trin chng trnh v kim tra h thng l hon ton c lp v c chia thnh hai giai on khc nhau v hai b phn khc nhau v c gi l giai on (develop, developer) v giai on kim th phn mm (test, tester), Trong trng hp c quy trnh pht trin d n r rang th c th thc hin song song vi nhau.

Tuy nhin, nu lm project th vn ny c th cc thnh vin trong nhm xem xt v mt thi gian l thc hin song song hay c lp. Thi gian ca giai on ny c thc hin t khi phn tch thit k hon thnh cho n khi bt u thc hin test h thng

Qu trnh coding xong Team Leader cn phn b pear review source code ca cc thnh vin trong nhm vi nhau. Nhm gim thiu li do kinh nghim coding cn km.

Kt qu ca giai on ny l: Cc phn source code ca chng trnh. Phn Check List of Validation v Submission Checklist ca ti liu.1.4.5. Kim th v test h thng phn mm

L giai on rt quan trng trc khi thc hin giai on trin khai phn mm. Hay ni cch khc l trc khi bn giao sn phm cho khch hng khch hng Acceptant test.

Yu cu trong giai on ny l b phn tester v QA cn phi nh ngha r tng trng hp test case trong h thng bao gm cc test case (Normal v Ad-normal). Sau khi test h thng hon thnh, c nhm cn xy dng mt test report cho ton b h thng. ngha l trong h thng c nhng chc nng g th chng ta cng coding v test hon thnh.

1.4.6. Review trong qu trnh lm project.

Cc bui review l mt phn trong cc bui hng dn project ca gio vin. Mt project c t chc thng xuyn cc bui review, trong bui review mi thnh vin u phi c mt bo co v t xem li qu trnh lm project ca mnh. Trong bui review nn c mt th k ghi chp li qu trnh bui hp. 1.4.7. Trin khai h thng Sau khi test hon thnh phn mm. Sinh vin phi hon thnh ti liu thit k, vit user guide, vit Project Introdution ( bo v) v trin khai h thng ti trung tm chun b bo v. Vit ti liu hng dn s dng.

Vit ti liu release note v hng dn ci t cho h thng. HDSD c xem nh l ti liu bn giao cho khch hng t ci t v trin khai.

Trc khi np project bo v sinh vin cn phi review li ton b h sn phm h thng phn mm bao gm.

Ti liu kho st, phn tch v thit k h thng. Ti liu hng dn s dng.

Ti liu hng dn ci t.

Sn phm phn mm.

Review Source code .

Yu cu t c:

Ti liu thit k h thng theo template. Task Sheet.

Cc bin bn review Project. ProtoType.

Test plan, test case v test report

User guide. Nu trong project c tham kho, s dng m ngun c sn, phi ghi r iu ny trong ti liu thit k (ghi r tn, loi m ngun v xut s ca chng). 1.4.8. Np project v chun b bo v project Trc mt ngy din ra bui bo v Project, nhm lm mt s cng vic: Np ti liu hon chnh: Ni dung: ti liu c hon thnh trong cc bc t 1 cho n 5. S lng: 3 quyn. Sn phm: Trng nhm nhn 01 my tnh tin hnh ci t sn phm. m bo sn phm chy chnh xc v n nh trong bui Bo v Project. Nu trc khi bo v, nhm no khng hon thnh c phn ny coi nh khng bo v kp v phi bo v li. Thuyt trnh Project: Nhm phi chun b Project Introduce dng slide PowerPoint, dng thuyt trnh trong bui bo v, khng nn qu 15 trang, gm cc vn sau: Gii thiu v project. Xc nh cc chc nng ca h thng. Gii php s dng trong h thng (m hnh E-R, Database Design,) Cc gii hn ca h thng. Khng nn s dng qu nhiu ch trn mt trang, khng s dng nhiu mu v hiu ng. Ni dung ca cc cc vn nn c vit dng gch u dng vn tt, nn s dng hnh nh minh ho.1.4.9. Bo v projectBo v project s theo tin trnh nh sau.

1.4.9.1. Chun b

Nhm c 2 pht dnh cho vic chun b.1.4.9.2. Thuyt trnh

Nhm s c ra mt ngi thuyt trnh bng slide, thi gian thuyt trnh ti a 10 pht. Nu trnh by qu 10 pht, trnh by s c yu cu ngt v nhm s b tr im theo quyt nh ca Hi ng Project. 1.4.9.3. Demo chng trnh

Chng trnh c demo trong vng ti a 10 pht, trong trng tm ni v cc chc nng quan trng ca chng trnh, cc chc nng khng quan trng ch cn ni lt qua. Nu demo chng trnh qu 20 pht, demo s c yu cu ngt v nhm s b tr im.1.4.9.4. Hi ng hi

Cc thnh vin trong hi ng hi ln lt tng thnh vin ca nhm da trn ti liu Task sheet v cc ni dung sau: Gii trnh cc thc mc v hi ng v cc phn vic m thnh vin tham gia: thit k, vit (c coding v document). Quy trnh lm d n: Nhim v ca tng phn trong quy trnh. Kt qu ca tng phn trong quy trnh. Cc kin thc khc lin quan n cc cng c v ngn ng s dng trong vic xy dng Project. Mi thnh vin c 5 pht tr li cu hi ca Hi ng. Kt qu ca phn hi ny s nh gi im bo v Project v s ng gp ca tng thnh vin vo Project. Trong trng hp nu thnh vin khng tr li c phn cng vic mnh lm theo Task Sheet, Hi ng s quyt nh li % tham gia ca thnh vin . Ngoi ra, im cho tiu ch Lm vic nhm s b tr theo quyt nh ca Hi ng. 1.4.9.5. Nhn xt

Hi ng s cho nhn xt v project (u im, nhc im cn khc phc).1.4.10. Chm im project Xem chi tit Chnh sch im Project c cng b trn bng tin. Ch : Nhng nhm c coi l failed s ch ng hon thin ti liu v m ngun bo v li. Ti liu cn np trc cho Phng o to t nht trc 1 tun din ra Bo v Project.

Phn 2. TEMPLATE PEOJECT GUIDE - HNG DN CHI TIT LM PROJECT 2.1. Bng thut ng vit tt

K hiuChi tit

LANMng cc b

WANMng din rng

....

2.2. t vn d n (Problem Definition).2.2.1. Tm tt v d n (Project Abstract)

M t tm tt hot ng ca h thng m d n s c ng dng. ngha s dng p ng c yu cu thc t no ca d n. Phm vi d n c ng dng, trin khai ng dng ny khc phc nhng kh khn tn ti no ca n v s dng d n. -i tng s dng: Nu r cc thnh phn, ngi s dng v phn nhm cc i tng s dng ca bi ton

2.2.2. H thng d nh s lm (Proposed System) Mc ch ca d n.

Tn h thng Mi trng trin khai (phn cng, phn mm).

Cng c s dng pht trin 2.2.3. K hoch d n (Project plan)

Ch : k hoch d n cn c ct tng thi trascking trng thi hon thnh ca tng Team member trong i d n.

Outline LevelDurationStartFinishPredecessorsResource Name

1Qun l d n15 days5/3/1999 8:00NA

2Thit lp k hoch qun l1 day5/3/1999 8:00NA

2Qun l d n15 days5/3/1999 8:00NA

1Tm hiu v nghin cu requirement13 days?5/3/1999 8:00NA

2Qun l requirements13 days5/3/1999 8:00NA

2Phn loi yu cu1 day?5/3/1999 8:00NA

2Nghin cu yu cu1 day?5/3/1999 8:00NA

1Phn tch thit k - Design13 days5/3/1999 8:00NA

2THit k Mc High Level Design13 days5/3/1999 8:00NA

3Design H thng con13 days5/3/1999 8:00NAArchitect

3Design data13 days5/3/1999 8:00NAArchitect

3Design giao din13 days5/3/1999 8:00NAArchitect

3Design cc thnh phn13 days5/3/1999 8:00NAArchitect

3Design kin trc h thng13 days5/3/1999 8:00NAArchitect

3GI ngI review13 days5/3/1999 8:00NAArchitecture Reviewer

2Desgin cho coding - Detail Desgin13 days5/3/1999 8:00NA

3Design thnh phn hay cc chc nng13 days5/3/1999 8:00NA

4Design lp13 days5/3/1999 8:00NADesigner

4Design giao din13 days5/3/1999 8:00NADesigner

4Desgin bo co13 days5/3/1999 8:00NADesigner

4Design thut ton ng dng13 days5/3/1999 8:00NADesigner

4Cc h thng tng tc13 days5/3/1999 8:00NADesigner

4GI ngI review13 days5/3/1999 8:00NADesign Reviewer & QC

3Design the Database13 days5/3/1999 8:00NA

4Cu trc h thng database13 days5/3/1999 8:00NADatabase Designer

4Chun b data v ci t (nu cn)13 days5/3/1999 8:00NADatabase Designer

4GI ngI review13 days5/3/1999 8:00NADesign Reviewer & QC

3CI tin v rt gn kin trc13 days5/3/1999 8:00NA

1Lp trnh-Coding15 days?5/3/1999 8:00NA

2Lp trnh cc thnh phn h thng13 days5/3/1999 8:00NA

3Coding13 days5/3/1999 8:00NAImplementer

3Test va fix lI chng trnh13 days5/3/1999 8:00NAImplementer

3Test13 days5/3/1999 8:00NAImplementer

3Review source Code13 days5/3/1999 8:00NACode Reviewer

2Lp trnh cc chc nng h thng13 days5/5/1999 8:00NA

3Coding13 days5/5/1999 8:00NAImplementer

3Test va fix lI chng trnh13 days5/5/1999 8:00NAImplementer

3Test13 days5/5/1999 8:00NAImplementer

3Review source Code13 days5/5/1999 8:00NACode Reviewer

2Test trong lc coding12 days5/6/1999 8:00NA

3Tch hp vI cc h thng khc12 days5/6/1999 8:00NAImplementer

2Create ti liu15 days?5/3/1999 8:00NA

3Cc ti liu chng trnh15 days5/3/1999 8:00NAAnalyst

3Ti liu hng dn s dng1 day5/17/1999 8:00NAProject Reviewer

3GI ngI review1 day?5/3/1999 8:00NA

1Test13 days?5/3/1999 8:00NA

2K hoch test2.5 days5/3/1999 8:00NA

3ThI gian test1.5 days5/3/1999 8:00NATest Designer

3GI ngI review1 day5/4/1999 13:00NA

2Design Test2 days?5/5/1999 13:00NA

3Tao test case1 day?5/5/1999 13:00NA

3Review Test case2 days5/5/1999 13:00NATest Designer

2Bt tay vo test2 days5/7/1999 13:00NA

3Chun b mi trng h thng2 days5/7/1999 13:00NATest Designer

3Deploy cc sn phm cn test2 days5/7/1999 13:00NADesigner

3Test va log lI v gI cho develop fix2 days5/7/1999 13:00NAImplementer

2Thc hin IT test2 days5/9/1999 13:00NA

3Execute Test2 days5/9/1999 13:00NATester

2Thc hin system Test3.5 days5/11/1999 13:00NA

3Execute Test3.5 days5/11/1999 13:00NATester

2nh gi kt qu test6.5 days5/9/1999 13:00NA

3nh gi bng van bn (C template)6.5 days5/9/1999 13:00NATest Designer

1Trin khai1 day5/3/1999 8:00NA

2Lp k hoch trin khai1 day5/3/1999 8:00NA

1Mi trng1 day5/3/1999 8:00NA

2CHun b mi trng1 day5/3/1999 8:00NA

2CHun b ti liu1 day5/3/1999 8:00NA

1Trao I thong tin vI khch hng15 days5/3/1999 8:00NA

2Thng qua emails, in thoi, Gp mt hp12 days5/3/1999 8:00NA

3Email12 days5/3/1999 8:00NAConfiguration Manager

3in thoI, gp mt12 days5/3/1999 8:00NARelated Leader

2Dich ti liu nu cn15 days5/3/1999 8:00NA

3Bo co15 days5/3/1999 8:00NAAny Worker

3DetailDesign15 days5/3/1999 8:00NAAny Worker

2.2.4. Yu cu phn cng v phn mm

2.2.4.1. Phn cng

Vi x l:

RAM

cng

Thit b ngoi vi khc2.2.4.2. Phn mm

C s d liu

H iu hnh

Ngn ng lp trnh v ngn ng support khc

Mi trng tch hp khc

2.2.4.3. Cu hnh kin ngh s dng

Phn cng

Phn mm.2.2.5. Coding convention

2.2.5.1. S dng ngn ng g th p dng coding convention ca ngn ng .

C#

Java, Strust 1.2.

JSP

ASP

ASPX

2.2.5.2. V d l C#:

Naming rules for C#ItemsRulesExample

Class nameClsxxxxclsemployee

Rules for ControlControl Type RulesExample

ADO DataAdoAdodata

Rules for Database

Items RulesExample

TableNametblXXXXXtblUser

Rules for .v.v.

Items RulesExample

2.3. Xc nh cc yu cu ca khch hng

(Customer Requirements Specification - CRS)

Gio vin hng dn, sinh vin trong nhm lm d n, chuyn gia trong lnh vc lin quan n bi ton (nu c) cng tho lun xc nh ra cc yu cu cn thit m h thng cn p ng nhu cu thc t s dng.

Khi thc hin bc ny cc thnh vin trong nhm cn ghi chp y ton b ni dung thng nht trong cc cuc tho lun, kho st v trao i. Kt thc bc ny nhm d n phi np li cho gio vin hng dn ti liu v CRS Ni dung phn ny phi nu ln c th v chnh xc cc yu cu ca h thng ngi dng cn phi p ng theo yu cu ca khch hng. y chnh l ni dung ca phn tho lun c trnh by mt cch chi tit hn.2.3.1. M t r quy trnh lm vic thc t ca h thng.

2.3.2. Nu r cc bc chuyn trng thi, giai on trong h thng

2.3.3. Cc h thng chc nng tng tc vi nhau.

2.3.4. Cc h thng danh mc cn s dng

2.3.5. Cc thng tin u vo ca h thng

2.3.6. Cc thng tin u ra ca h thng bao gm cc bo co.

2.3.7. Cc thng tin v nhm ngi s dng trong h thng

2.4. Phn tch yu cu h thng(Requirement Analysis - RA)

Sau khi c gio vin hng dn duyt bo co CRS, nhm d n chuyn sang bc phn tch cc yu cu. y l qu trnh tm hiu v xc nh cc thc th (entities), cc thuc tnh (attributes) v cc qui trnh (processes) thc hin x l d liu u vo (inputs) v cho ra kt qu u ra (outputs). V phng php, ty thuc vo s chn la hay bt buc gii php phn tch v thit k hng i tng UML hay theo hng chc nng Function Point.

2.4.1. n li kin thc RDBMS

2.4.1.1. Cc thc th (Entities):

Tng ng vi mt i tng d liu thng c th hin di dng mt bng d liu (ton b bng d liu, khng phi l mt dng hay bn ghi).

Theo m hnh E-R, thc th c biu din bng mt hnh ch nht, bn trong l tn thc th.

V d: thc th "Khch hng" tng ng vi mt bng d liu cha cc thng tin v cc khch hng; thc th "Hng" tng ng vi thng tin v cc mt hng.

2.4.1.2. Cc thuc tnh (Attributes)

Cc thuc tnh th hin cc c tnh ca thc th, chng ng vai tr m t, lm r cc thc th hay thm ch gip xc nh c mt thc th c th. Thuc tnh th hin min gi tr m mt thc th c th nhn.

V d: Thc th "Khch hng" c cc thuc tnh nh: M khch hng, h v tn, ngy thng nm sinh, a ch, s in thoi, s chng minh th,...a. Thuc tnh m t

Thuc tnh m t l thuc tnh gip m t, nhn dng thc th, cc thuc tnh ny c th khng duy nht, ngha l c th ng thi xut hin nhiu thc th khc nhau.

V d: thuc tnh h v tn l mt thuc tnh m t, c th c nhiu khch hng c cng mt tn. Do vy, qua tn c th cha xc nh chnh xc c mt khch hng c th nhng tn gip xc nh, phn bit khch hng v l mt du hiu nhn bit khch hng Thuc tnh loi ny c biu din bng mt hnh Ellipse, bn trong l tn ca thuc tnh.

b. Thuc tnh kho

L thuc tnh m qua c th xc nh duy nht mt thc th. V d: S chng minh th l mt thuc tnh kho ca thc th khch hng. Mi mt ngi ch c mt s chng minh th duy nht, khng ai ging ai v khng c s trng lp. V vy, nu ta bit c mt s chng minh th th c th xc nh chnh xc c ngi l ai, tn l g, sng u,...

Thuc tnh kho c cch biu din trn s Chen ER ging thuc tnh m t nhng tn thuc tnh c gch chn.

i khi thc th c th khng c sn mt thuc tnh kho hoc rt kh c th xc nh c thuc tnh kho cho thc th nn trong thc t, nhiu trng hp ngi t b sung thm thuc tnh cho thc th lm thuc tnh kho v thuc tnh ny c quy c l duy nht.

V d: thun tin cho vic xc nh c mt mt hng trong thc th hng ngi ta b sung thm thuc tnh m hng v quy c rng mi mt mt hng ch c mt m hng duy nht v trong bng Hng khng c s lp li thuc tnh ny, thuc tnh m hng tr thnh thuc tnh kho cho thc th Hng mc d y khng phi l thuc tnh vn c ca mt mt hng.

c. Cc loi thuc tnh

Thuc tnh n gin: l thuc tnh khng th chia thnh cc thuc tnh nh hn. V d: tui, gii tnh, tnh trng hn nhn,...

Thuc tnh ghp: l thuc tnh c th c chia nh bng cch b sung cc thuc tnh. V d: thuc tnh a ch c th c chia thnh cc thuc tnh thnh ph, ng, s nh,... Thuc tnh ghp cn phi c loi b.

Thuc tnh n tr: l thuc tnh ch c th nhn mt gi tr. V d: vi mi ngi ch c mt s chng minh th.

Thuc tnh a tr: l thuc tnh c th ng thi nhn nhiu gi tr khc nhau. V d: mt ngi c th c nhiu bng cp, nh vy thuc tnh bng cp l thuc tnh a tr.Thuc tnh a tr cn phi c loi b.

2.4.1.3. Cc quan h (Relationships)

- Th hin s lin quan, mi lin kt gia cc thc th vi nhau.- Quan h gia cc thc th c th hin theo c hai chiu

- Trn m hnh Chen ER, quan h c biu din bng mt hnh thoi vi cc ng ni cc nh ca hnh ti cc thc th. S ng tu thuc vo cp quan h. Thng thng l hai ng ni hai thc th vi nhau. Trong hnh thoi l mt ng t c th i cng b ng m t cho s lin quan gia hai thc th (gi l nhn ca quan h).

Hnh biu din:

- Trong thc t c mt s loi (kiu) quan h nh sau: quan h mt - mt, mt - nhiu v nhiu - nhiu (thng thng loi quan h ny c tch thnh cc quan h mt nhiu).

Quan h mt-mt k hiu (1:1): l quan h m mi b gi tr xut hin thc th ny phi c mt b gi tr tng ng xut hin thc th kia.

Hnh biu din nh sau:

Quan h mt-nhiu k hiu (1:M): l quan h m mt b gi tr xut hin thc th ny tng ng vi nhiu b gi tr thc th kia.

Hnh biu din:

Quan h nhiu-nhiu (M:M): l quan h m mt b gi tr xut hin thc th ny tng ng vi nhiu b gi tr thc th kia v ngc li. Mi quan h ny kh phc tp v d dng biu din cng nh c th lm r c mi quan h, ngi ta tch quan h ny thnh cc quan h nhiu nhiu.

V d: quan h gia thc th gio vin v thc th hc sinh: mt gio vin c th dy nhiu hc sinh v ngc li, mt hc sinh cng c th c hc nhiu gio vin.

Tu chn: l quan h m vi mt b gi tr xut hin thc th ny c th c hoc khng c b gi tr tng ng thc th kia. Trn s E- R, quan h ny c k hiu nh sau:

V d: quan h gia thc th Hng v thc th khch hng: mt mt hng c th c mt khch hng mua hoc cng c th khng c khch hng no mua.

2.4.1.4. Cc thc th yu (Weak Entities)

Thc th yu l thc th m s tn ti ca n ph thuc vo thc th khc. Thc th ny c mt phn hoc ton b kho chnh l cc kho ca cc thc th cha (nhng thc th quyt nh s tn ti ca thc th yu). Thc th yu c biu din trn s E-R bng hnh sau:

2.4.1.5. Thc th lin kt (Composite Entities)

c dng lin kt gia hai thc th c mi quan h nhiu nhiu vi nhau. Kho chnh ca thc th ny thng l cc kho chnh ca hai thc th c mi quan h nhiu nhiu gp li. Thc th lin kt c biu din trn s E-R bng hnh sau:

V d: quan h gia ho n v mt hng l quan h nhiu nhiu. biu din quan h ny ngi ta s dng mt thc th lin kt l dng n hng. Khi quan h gia ho n v dng n hng l quan h mt-nhiu, quan h gia hng v dng n hng cng l quan h mt nhiu:

2.4.1.6. Mc (cp) quan h

Mc hay cp quan h c th hin bng s lng cc thc th tham gia vo mt quan h.

Thng c cc mc : t quan h (mt ngi), quan h i (hai ngi), quan h ba (ba ngi) thm ch c quan h bn (bn ngi). Quy nhin trong thc t thng l quan h hai ngi v t quan h, cc quan h c cp cao hn nn trnh bng cch tch thnh nhiu quan h biu din c r rng.

Quan h mt ngi: l quan h gia cc b gi tr khc nhau trong cng mt kiu thc th. V d: thc th ngi v quan h hn nhn, r rng mt ngi c th c quan h hn nhn vi mt ngi khc. Hai ngi ny l hai thc th trong cng mt kiu thc th.Cch biu din:

Quan h hai ngi: l quan h xut hin gia 2 v ch 2 thc th vi nhau

Quan h ba ngi: l quan h xut hin gia 3 thc th vi nhau. Cch biu din:

2.4.2. Quy trnh xy dng s E-R

Xc nh cc thc th: c th cn c vo d liu ca h thng, s tp trung hay tch bit ca cc d liu trong h thng m xc nh cc thc th.

Xc nh cc thuc tnh cho mi thc th, tm thuc tnh kho. Xc nh mi quan h gia cc thc th vi nhau, phn bit kiu quan h. Tch cc quan h nhiu nhiu thnh cc quan h mt nhiu thng qua thc th lin kt. Tch cc quan h c cp cao thnh cc quan h c cp nh d biu din (thng l cp 1 hay 2, nhiu nht cng khng nn qu 3). S dng cc k hiu theo m hnh Chen biu din.

Ch : trong qu trnh xy dng, c th lp i lp li cc bc trn cho n khi s biu din c mt cch thun tin, biu t c ht cc mi quan h gia cc thc th trong h thng cng nh ch ra ht cc thc th ca h thng. d quan st v trnh nhm ln, vic xc nh v biu din cc quan h c th thc hin ring l cho tng quan h sau tu thuc s lng thc th v cc quan h ghp chng li vi nhau to thnh s hon chnh.2.5. Xt mt v d tham kho

2.5.1. Xy dng m hnh E-RV d sau khi phn tch yu cu ca chc nng h thng bn hng trong h thng qun l bn hng. Ta thc hin cc bc sau:2.5.1.1. Xc nh cc thc th Thng tin v cc mt hng c bn. Thng tin v khch hng. Thng tin v cc n t hng. Thng tin v i ng nhn vin ca cng ty tham gia vo hot ng qung b v bn hng thng qua website.Nh vy cc thc th chnh ca h thng bao gm: Mt hng, Khch hng, n hng, Nhn vin2.5.1.2. Xc nh cc thuc tnh

Thc th "Mt hng"

Kiu thc th ny lu tr thng tin v cc loi bn gh c bn. Nh vy cc thuc tnh ca n bao gm: Tn hng, m t, s lng, gi. Tn hng c th c trng cho tng mt hng, tuy nhin nu chn tn hng lm kho th khng thun tin cho vic tham chiu v m bo tnh duy nht v c di, khun mu thay i nn vi thc th ny, d qun l ta b sung thuc tnh M hng lm kho.

Thc th "Khch hng"

Kiu thc th ny lu thng tin v khch hng tham gia t hng. Cc thng tin cn lu v khch hng bao gm: H v tn, gii tnh, a ch, s in thoi, a ch th in t. Tng t thc th "Mt hng", ta b sung thuc tnh "M khch" lm kho thun tin cho vic xc nh v tham chiu.

Thc th "n hng"

Kiu thc th ny biu din thng tin v n t hng trong cn ch r khch hng l ai, t hng g, vi s lng l bao nhiu, ngy t hng. Cn c vo n hng, cng ty s tin hnh hon tt cc th tc bn hng. Khch hng xc nhn n t hng v thanh ton tin, cng ty chuyn hng n cho khch. Nh vy thc th ny cn lu tr thng tin cho bit n hng c xc nhn chnh thc hay cha v c thanh ton khi no, hnh thc vn chuyn?

Tm li thc th ny gm cc thuc tnh: M khch (qua xc nh c cc thng tin khc v khch hng thng qua kiu thc th "Khch hng", M hng (qua xc nh thng tin c th v hng), s lng t mua, ngy t, hnh thc vn chuyn. B sung thm thuc tnh M n hng thng qua xc nh c mt n hng c th.

Vi mt n t hng, khch hng c th t mua nhiu mt hng khc nhau cng mt lc, v vy thuc tnh M hng, S lng l cc thuc tnh a tr. Ta cn b sung thm thc th lin kt "Dng n hng" m t chi tit cho tng mt hng c t. Thc th ny nhn M khch, M hng lm kho chnh v thuc tnh s lng lm thuc tnh. Thc th n hng khng cn thuc tnh m hng v s lng na:

Thc th "Nhn vin"

Thc th ny dng lu tr thng tin v nhn vin tham gia hot ng bn hng trn mng qua website (khng phi l ton b nhn s ca cng ty). Thng tin cn lu tr bao gm h v tn nhn vin, chc v, quyn (gii hn kh nng truy cp v x l d liu trong website. Tn ng nhp c b sung lm kho v s dng cho vic ng nhp vo h thng qun l. Ngoi ra thuc tnh mt khu c b sung m bo s truy nhp c php vo website thay i d liu.

Thc th ny tn ti ch yu phc v cho vic qun tr v iu hnh website.

2.5.1.3. Xc nh cc quan h

Quan h gia Mt hng v Khch hng c th hin qua n hng. y l loi quan h nhiu nhiu. Mt khch hng c th mua nhiu mt hng khc nhau v mt mt hng c th c bn cho nhiu khch hng.

Quan h gia Khch hng v n hng l quan h mt nhiu. Mt khch hng c th c mt hoc nhiu n hng. Mt n hng phi c t bi mt khch hng. Quan h ny c th c m t nh sau:

Quan h gia n hng v dng n hng l quan h mt nhiu. Mt n hng c th c mt hoc nhiu dng n hng v mt dng n hng phi thuc mt n hng. Quan h ny c th c m t nh sau:

Quan h gia Dng n hng v Mt hng l quan h mt nhiu trong : Mt mt hng c th bn cho nhiu khch thng qua cc ho n hoc cha c bn cho khch no. Nh vy nhnh ny c tu chn. Mt dng n hng nht thit phi xc nh mt mt hng c th v ch mt mt hng thi.

2.5.1.4. M hnh tng th E-R

2.5.2. Cc chc nng hot ng ca h thng 2.5.2.1. Qun l thng tin v cc mt hng c bn.

STTNi dung chc nngQuy trnh thc hin chc nng

1

2.5.2.2. Qun l thng tin v khch hng.

STTNi dung chc nngQuy trnh thc hin chc nng

1

2.5.2.3. Qun l thng tin v cc n t hng.

STTNi dung chc nngQuy trnh thc hin chc nng

1

2.5.2.4. Qun l thng tin v i ng nhn vin ca cng ty. STTNi dung chc nngQuy trnh thc hin chc nng

1

2.6. Phn tch thit k h thng

2.6.1. Kin trc h thng

V m hnh kin trc tng th ca h thng. V d

V d m hnh trin khai

2.6.2. M hnh phn r chc nng h thng

2.6.2.1. Phn loi phn tch

C th chn theo 2 hng Chc nng Function Point Hoc hng i tng UML.

2.6.2.2. Phn loi phn mm

Nu l Web site hoc Web Portal th y l trang phn cp cc chc nng ca Web. Ni dung chi tit cc m hnh hot ng ca cc chc nng.

M hnh c v bng visio.

Cn nu l Application theo Client/Server th c th phn r chc nng theo nhm ngi s dng.

Ni dung chi tit cc m hnh hot ng ca cc chc nng.

M hnh c v bng UML(M hnh Ucase, Biu hot ng, biu trng thi, biu trnh t, biu thnh phn, biu trin khai.).

2.6.3. V d theo hng UMLBiu UCase

`UC 01Qun l nhn s v t chc phc tp: High

M tChc nng ny h tr vic qun l nhn s t chc, tnh lng cho nhn vin trong cng ty

Tc nhnChnhNgi qun l nhn s, nhn vin vn phng

PhNhn vin thng thng

Tin iu kinC nhu cu theo di cc thng tin v nhn vin trong cng tyng nhp thnh cng vo h thng

Hu iu kinThnh cngSau khi thao tc cc chc nng cn thit thng tin hin th chnh xc, d liu trong h thng m bo s thng nht vi mc ch thc hin ca tc nhn

LiHin th ra thng bo li khi vic thc hin khng thnh cng

Biu lp (Class Diagram)

Biu Hot ng (Activice Diagram)

Biu Trnh t (sequence diagram)

Biu Thnh phn (Component Diagram)

Biu Trin khai (Deployment Diagram)

2.6.4. Theo hng c t chi tit chc nng

2.6.4.1. Chc nng 1 STTM t chc nng, moduleThnh phn inputThnh phn output

1Module 1Bin u voGi tr tr v u ra, kt qu tm kim

M hnh hot ng ca chc nng 1. Hnh v mang tnh cht tham kho.

2.6.4.2. Chc nng 2

2.6.5. c t chi tit cc bng d liu

Tn bng

Tn trngKiu d liuKch thcRng bucGhi ch

Dep_idIntegerM ca bng department l kha chnh

depNameVarchar50Tn ca phng ban

depDesriptionVarchar(50M t ,ghi ch v n v

Tn bng

Tn trngKiu d liuKch thcRng bucGhi ch

2.6.6. M hnh CSDL

2.6.7. Thit k thut ton (Algorithm) C th dng gi m hoc s khi (flow chart-Xem li cc k php ca flow-chart trong mn LGC) m t thut ton. Ch : Kt thc bc thit k chi tit nhm d n phi np li cho gio vin hng dn ti liu DDD.2.6.8. Giao din h thng ProtoType

Giao din ha cho ngi s dng (GUI):

B tr cc thnh phn giao din (Layout). C th s dng cc cng c nh (Dreamweaver, MS Word, ...) lm.

Cc qui nh v font ch, kch c, mu sc.

Thit k giao din chnh ca h thng (Story boards), nu h thng l mt ng dng web th y chnh l Home-page. V d mt loi giao din tham kho:

2.6.8.1. ng nhp

a giao din vo v m t thc hin

M t:

M nhn vin, Tn nhn vin, Phng (phng nhn vin trc thuc): l cc thng tin c nhn ca user ng nhp, cc thng tin ny hin th lun ngay sau khi user chn vo chc nng ny

Tun: l ngy u tin ca tun khai bo timesheet

Ngy: cc ngy lao ng v thc hin cng vic

Cng vic: l trng khai bo cc cng vic thc hin trong ln khai bo timesheet

Thi gian: l s gi/ngy.. thc hin cng vic tng ng

Tin trnh: l tin trnh m cng vic ang thc hin trc thuc

Sn phm: l kt qu tng ng ca cng vic khai bo

2.6.8.2. Nhp tin

a giao din vo v m t thc hin2.6.8.3. Tm kim

a giao din vo v m t thc hin2.6.8.4. Bo co ha n

a giao din vo v m t mc ch bo co2.6.9. Cc on source code chnh Source Code thc hin cc thut ton chnh trong bi ton, d n ca nhm.

2.6.10. Review Source code v kt qu final Checklist review

Mi thnh vin trong nhm review cng vic ca nhau

Ghi ch li ton b cng vic ai review cho ai.

To ra Checklist review ca tng chc nng trong h thng.2.7. Kim th h thng testing 2.7.1. Xy dng k hoch test

Test plan l thnh phn khng th thiu khi chun b kim th phn mm

Outline LevelDurationStartFinishPredecessorsResource Name

1Testing1 day?3/5/2007 8:003/5/2007 17:30Leader

2Unit Test1 day?3/5/2007 8:003/5/2007 17:30HaiLH

2Intergration Test1 day?3/5/2007 8:003/5/2007 17:30ToanHK

2SysTem Test1 day?3/5/2007 8:003/5/2007 17:30VanTT

2.7.2. To test case

Cch 1:

Cch 2:

Test Case IDItemsAction/ConditionExpected resultTest status

xCommon case

1.1Chc nng 1Trnh t thc hin

1.2.1Invalid [password][user name] is correct.Input incorrect [Password]Error message is displayedPassed

1.2.2Invalid [user name][Password] is correct.Input incorrect [user name]Error message is displayedPassed

1.2.3Valid [user name], [password][user name] is correct.Input correct [Password][Alphablox Home page] is displayedPassed

1.2Chc nng 2Trnh t thc hin

1.3.1......Passed

2.7.3. To test data

Lu : Trong phn test case c th to lun test data cho tester thc hin

Nu c cn cc data ngoi th mi to data v d cn 20 triu bng ghi test search engince trong mi trng Full text search.2.7.4. To test report

Details Summary Chc nng 1Chc nng 2Chc nng 3

Passed:3881411313

Failed:181512

Not Available:1130060

Pending:13000127

Accepted:0000

Total test cases:6491516512

Success:60%93%69%61%

Coverage:76%100%100%72%

Test Doer:HaiLHToanHKTran Khanh

Yu cu trong test report mt h thng phi bt buc 100% l Success cho tt c cc chc nng phn mm.2.7.5. Log Time sheet

Biu bo co thc hin thi gian DO TASK cho tng cng vic c phn cng.

2.8. Thc hin Deployment

2.8.1. Thc hin vit cc ti liu HDSD ca h thng

Phn ny c th file ring

2.8.2. Ti liu hng dn ci t.

Phn ny c th file ring

2.8.3. Ti liu tham kho

TRUNG TM APROTRAIN-APTECH

TI LIU PHN TCH V

THIT K H THNG

TI: ..

LpC0xxxx

Thnh vinNguyn Vn ATeam Leader..MemberThi giandd/mm/yyyydd/mm/yyyyThy gio hng dnNguyn Vn B

H ni, thng 11-2008

F

PAGE 32Tn lp Cxxxx, group x

_1189674756.vsdH s

Phn cng th l

Tip nhn h s

Hp l

Nhn h s

Hon chnh?

Xc minh ng thng tin

X l h s

Ph duyt

ng cp GCN

Thng bo khng cp GCN

Cp GCN, Q h tch

Kt thc qu trnhx l h s

kin ch o

Khng

Khng

ng

Yu cu b sung ti liu

ng

ng

Khng

Yu cu chnh sa thng tin h s

Tham kho kin

kin tr li

xut x l

ng

Khng

Giy bin nhn h s

NGI DN

CN B TIP NHN

LNH O

CN B TH L H S

Lu tr HS

_1156321348.vsdDatabase

INTERNET