33
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ---------------- BÁO CÁO BÀI TẬP TUẦN II Học Phần: Kinh Tế Công Nghệ Phần Mềm Giảng viên hướng dẫn : PGS.TS Huỳnh Quyết Thắng Sinh viên thực hiện : Nhóm 16 Vũ Tuấn Anh Nguyễn Văn Linh - 20111787 Đinh Việt Thắng Thế Vinh

Du Toan Phan Mem

Embed Size (px)

DESCRIPTION

Du Toan Phan Mem. đánh giá về chi phí phần mềm

Citation preview

TRNG I HC BCH KHOA H NIVIN CNG NGH THNG TIN V TRUYN THNG----------------

BO CO BI TP TUN IIHc Phn: Kinh T Cng Ngh Phn Mm

Ging vin hng dn : PGS.TS Hunh Quyt ThngSinh vin thc hin :Nhm 16V Tun AnhNguyn Vn Linh-20111787inh Vit ThngTh Vinh

H ni, ngy 19 thng 04 nm 2015

Mc LcI.Cn c php l3II. Ni dung D n u t xy dng phn mm3II.1.Xy dng Trang web hc trc tuyn4II.1.1. Yu cu chung4II.1.2. La chn nn tng cng ngh4II.1.3. Yu cu h iu hnh5II.1.4. Yu cu v an ton, bo mt5II.2. M t trang web kha hc trc tuyn6II.2.1. i tng tham gia6II.2.2. Quy trnh nghip v6II.2.3. Ni dung chnh ca trang web7II.2.4. M t cc chc nng ca phn mm8III. Xc nh gi tr phn mm12III.1. Gii thch thut ng v phng php xc nh gi tr phn mm12III.1.1. Gii thch thut ng12III.1.2. Tm tt phng php nh gi sn phm14III.1.3.Bng xc nh gi tr ngy cng lm vic (H)14III.2. Chi ph xy dng trang web15III.2.1.Bng tnh im cc Actor15III.2.2.Bng tnh im cho USE-CASE16III.2.3.Bng tnh h s phc tp v k thut cng ngh17III.2.4.Bng tnh h s iu chnh mi trng, nh gi n nh v kinh nghim ca nhm d n19III.2.5.Bng tnh gi tr xy dng phn mm21

I.Cn c php l- Lut Cng ngh thng tin ca Quc hi nc Cng ha X hi ch ngha Vit Nam s 67/2006/QH11 ngy 29/6/2006;- Ngh nh s 102/2009/N-CP ngy 06/11/2009 ca Chnh ph v qun l u t ng dng cng ngh thng tin s dng ngun vn ngn sch nh nc;- Ngh nh 85/2009/N-CP ca Chnh ph v vic hng dn thi hnh Lut u thu v la chn nh thu xy dng theo Lut Xy dng;- Thng t lin tch s 08/2005/TT-BNV-BTC ngy 05/01/2005 ca B Ni v, B Ti chnh hng dn thc hin ch tr lng lm vic vo ban m, lm thm gi i vi cn b, cng chc, vin chc;- Thng t lin tch s 44/2007/TTLT-BTC-BKHCN ca ngy 07/5/2007 ca B B Ti chnh, B Khoa hc v Cng ngh v vic hng dn nh mc xy dng v phn b d ton kinh ph i vi cc ti, d n khoa hc v cng ngh c s dng ngn sch nh nc;- Thng t 97/2010/TT-BTC ngy 07/07/2010 quy nh ch cng tc ph, chi t chc cc cuc hi ngh i vi cc c quan nh nc v n v s nghip cng lp do B Ti chnh ban hnh;- Thng t s 139/2010/TT-BTC ngy 21/9/2010 ca B Ti chnh Quy nh v lp d ton, qun l v s dng kinh ph t ngn sch nh nc dnh cho cng tc o to, bi dng cng chc;- Thng t lin tch s 19/2012/TTLT-BTC-BKH&T-BTTTT ngy 15/2/2012 ca B Ti chnh, B K hoch v u t, B Thng tin v Truyn thng v vic hng dn qun l v s dng kinh ph thc hin Chng trnh quc gia v ng dng cng ngh thng tin trong hot ng ca c quan Nh nc;- Thng t s 06/2011/TT-BTTTT ngay 28/02/2011 cua B Thng tin va Truyn thng quy inh v lp va quan ly chi phi u t ng dung cng ngh thng tin;- Thng t 194/2012/TT-BTC ngy 15 thng 11 nm 2012 ca B ti chnh hng dn mc chi to lp thng tin in t nhm duy tr hot ng thng xuyn ca cc c quan, n v s dng ngn sch nh nc;- Quyt nh s 993/Q-BTTTT ngy 01/7/2011 ca B Thng tin v Truyn thng v vic cng b nh mc tm thi v chi ph qun l d n, chi ph t vn u t ng dng Cng ngh thng tin s dng vn ngn sch nh nc;- Cng vn s 2589/BTTTT-DCNTT ngy 24/08/2011 v vic hng dn xc nh chi ph pht trin, nng cp phn mm ni b.II. Ni dung D n u t xy dng phn mm- Xy dng trang web hc trc tuyn thng qua cc video hng dn free II.1.Xy dng Trang web hc trc tuynII.1.1. Yu cu chungII.1.1.1.Yu cu v kin trc trang Trang web c thit k 1 cch khoa hc bao gm Danh mc : bao gm tn cc th loi kha hc c phn chia, sp xp theo th t u tin v ph bin, s lng ngi hc Thanh bar gm 1 thanh cng c tm kim cc kha hc thng qua tn, index, tc gi v 1 thanh sign in, sign up, create kha hc Danh sch cc kha hc : s hin th theo ct hay li ty chn ca ngi dng, cc kha hc s c sp xp theo nhiu tiu ch ( mi nht, nhiu ngi xem, nhiu ngi nh gi)II.1.1.2. Yu cu phi chc nng- Hiu qu s dng trc tuyn- D ci t- D thay i- C tnh nng bo mt cao- Tnh cht p ng tc thi hoc yu cu m bo thng lng- D s dngII.1.1.3. Yu cu khc:- V giao din: Tng thch vi cc trnh duyt thng dng hin nay, Giao din c thit k phi m bo m thut, tin li v d s dng v h tr hin th ting Vit theo chun Unicode.- V trao i tch hp: Cung cp cc d liu u ra theo chun XML phc v cng tc lp bo co theo quy nh hin hnh, theo quy nh ni b ca n v, ng thi cung cp d liu theo cc khun dng thng nht phc v quy trnh trao i thng tin vi cc h thng khc. Cu trc d liu ca tp XML c xc nh ty thuc vo nhu cu trao i thng tin ca cc h thng.- V lu phc hi d liu: Phi c c ch sao lu d liu nh k, t xut m bo nhanh chng a h thng hot ng tr li trong trng hp c s c xy ra. Cc d liu cn sao lu: D liu cu hnh h thng (Qun l ngi s dng; cu hnh thit lp knh thng tin), c s d liu lu tr ni dung, cc d liu lin quan khc, c c ch phc hi d liu khi h thng gp s c.II.1.2. La chn nn tng cng nghVi yu cu bi ton t ra vic dng gii php Portal m ngun m PHP lm trang web v c s d liu MySQL:- Ph hp vi ch trng ca nh nc xy dng trn nn tng m ngun m, c kh nng ty bin, khng mt ph bn quyn hng nm. ng thi kh nng ty bin thch ng cao vi cc h c s d liu khc nhau.- Ngi qun tr khng cn c kh nng v trnh chuyn su v CNTT m vn c th qun tr nm bt v lm ch c h thng.II.1.3. Yu cu h iu hnhBt c h iu hnh noII.1.4. Yu cu v an ton, bo mta. An ton, bo mt mc h thng- Chng st cho ngun in, ng tn hiu bng cch dng bin php chng hoc thu st.- Dng UPS trnh mt in t ngt- Sao lu thng xuyn: Thc hin vic sao lu d liu hng ngy, hn ch nhng mt mt khi h thng gp s c.- Thit b d phng: bao gm cc cng ngh RAID, clustering cho h thng my tnh. Ngoi ra cn cn d phng cho cc thit b mng, UPS hay thm ch c ng truyn.b. Bo mt mc ng dngng dng c xy dng da trn vai tr ca tng i tng tham gia vn hnh v c h qun tr ngi s dng p ng vic cung cp username v mt khu, phn quyn ngi dngMi cn b tham gia h thng sau khi c cp username v mt khu s thc hin i mt khu theo chc nng c sn ca h thng v t qun l mt khu ca mnh. Quy tc t mt khu: hy t mt khu phc tp. Mt khu nn c c cc k t ch hoa v ch thng, kt hp ch v s, khng c qu ngn, v phi nh thay i mt khu thng xuyn. Khng c vit ra mt khu, khng c ni cho bt k ai v mt khu ca bn.

II.2. M t trang web kha hc trc tuynII.2.1. i tng tham gia

SttTn tc nhnM t

1Teacher (T)L ngi chu trch nhim bin tp, cp nht thng tin bi ging ln h thng.

2Student (S)L ngi dng trc tip s dng h thng vi mc ch hc, tm hiu, khai thc thng tin cc kha hc, tng tc vi Teacher, Admin trong h thng, nh gi mc hi lng vi kha hc

3Admin (A)L ngi chu trch nhim qun l, qun tr h thng, thc hin t chc danh mc, phn quyn ngi dng

4Guest (G)L ngi dng internet c th tra cu,tm hiu ni dung thng tin lin quan n kha hoc

II.2.2. Quy trnh nghip v Teacher : l c nhn hay cc cng ty, t chc trc tip to ra, bin tp ni dung kha hc.+ Teacher phi ng k cung cp cc thng tin c nhn lin quan, sau to account cho ring mnh. + Sau khi c account, Teacher s to, bin tp kha hc trn h thng+ H thng s kim tra iu kin (s lng, cht lng video bi ging, ni dung bi ging, ch ca kha hc ) phn loi danh mc v lu vo c s d liu+ H thng s hin th cc kha hc

Student: l bt k ngi no c nhu cu hc tp, tm hiu kha hc+ Student phi ng k cung cp cc thng tin c nhn lin quan to account cho ring mnh trn h thng+ Sau khi c account, Student c th xem, tm hiu, chn la kha hc mnh thch+ Student c th tng tc vi Teacher hay cc Student khc trong kha hc thng qua mc Hi-p hoc email lin h+ Student nh gi mc hi lng v kha hc sau hoc trong kha hc din ra Quest : l ngi dng Internet+ Ch c quyn tm hiu, tra cu thng tin lin quan n kha hc ( tn, tiu cc bi ging, xem nh gi, mc hi lng v kha hc) Admin: l qun tr h thng+ Ph duyt ni dung kha hc+ Thm sa xa danh mc kha hc+ Phn quyn ngi dng+ Backup d liu+ Truy cp csdlLc quy trnhTc nhnTrnh t cng vic

TeacherSubmit kha hcTo kha hc, bin tp ni dung bi ging

AdminTrnh din thng tin kha hc ln trnh duytPh duyt

GuestTm hiu, tra cu

Student

Tham gia kha hcng Nhp

II.2.3. Ni dung chnh ca trang web1. Danh mc-a ra danh mc ca tt c cc kha hc c phn loi trong c s d liu-a ra ci nhn tng quan v cc ni dung lin quan m h thng c th lm2. Thng tin cc kha hcHin th thng tin cc kha hc ln gn ht trang web bao gm banner kha hc, tn kha hc, mc nh gi ca ngi dng, s lng ngi nh giCc kha hc c sp xp theo s lng ngi dng, theo kha hc mi nhtNgoi ra h thng cho php sp xp cc kha hc theo s lng nh gi, s lng ngi dng; c thanh cng c tm kim cc kha hc d dng hn3. Menu chc nngBao gm ng nhp, ng k ngi dng, ng k to kha hcII.2.4. M t cc chc nng ca phn mmII.2.4.1. Bng sp xp th t u tin cc yu cu chc nng ca phn mmSTTM t yu cuPhn loiMc

1Admin c th thm danh mcD liu u von gin

2Admin c th sa danh mcD liu u von gin

3Admin c th xa danh mcD liu u von gin

4Admin c th to lp quyn s dng ca ngi dngD liu u voPhc tp

5Admin c th xa ngi dngD liu u von gin

6Admin c th cu hinh giao din thay i layoutD liu u voTrung bnh

7Admin c th cu hnh giao din cch hin th cc qung coD liu u voTrung bnh

8Admin c th cu hnh giao din thay i cch hin th kha hcD liu u voTrung bnh

9Admin c th gi cc thng bo v chng trnh gim gi kha hcD liu u voTrung bnh

10Ngi s dng nhp username v password ng nhp vo h thngD liu u von gin

11Guest c th ng k vi h thng tr thnh memberD liu u von gin

12Sau khi ng k thnh cng Guest phi kch hot e-mail th acc mi c hiu lcD liu u von gin

13Guest c th xem thng tin kha hcCc yu cu truy vnTrung bnh

14Guest c th tm kim kha hc thng qua t kha, tiu , tc gi, th loiCc d liu u voPhc tp

15Student c th xem thng tin kha hcCc yu cu truy vnTrung bnh

16Student c th tham gia kha hcCc yu cu truy vnTrung bnh

17Student c th nh gi kha hcD liu u von gin

18Student c th bnh lunD liu u von gin

19Student c th gi phn hi v kha hcD liu u von gin

20Student c th download video, ti liu lin quanCc d liu tra cun gin

21Student c th xem thng tin TeacherCc yu cu truy vnn gin

22Student c th ng xutD liu u von gin

23Teacher c th ng xutD liu u von gin

24Teacher c th to kha hcCc yu cu truy vnn gin

25Teacher c th thm ni dung bi gingD liu u von gin

26Teacher c th xa bi gingD liu u von gin

27Teacher c th sa bi gingD liu u von gin

28Teacher c th ti ln file d liu, hnh nh, lin ktD liu u voTrung bnh

29Teacher c th gi thng bo n StudentCc yu cu truy vnTrung bnh

30H thng c th hin th cc kha hc thng qua t khaCc yu cu truy vnPhc tp

31Teacher c th tr li hi p vi StudentCc yu cu truy vnPhc tp

32H thng c th a ra cc thng bo thng k cc kha hc nhiu lt truy cp, nhiu ngi nh giD liu u raPhc tp

33Admin c th thng bo n memberCc yu cu truy vnTrung bnh

II.2.4.2.Bng chuyn i yu cu chc nng sang trng hp s dng (Use case)SttUse CaseActor chnhActor phMc BMTM t trng hp s dngPhn loi Use Case

1ng k accountGuestBcho php ngi dng internet ng k ti khon s dng h thngn gin

guest thc hin in thng tin vo form ng k

guest thc hin xc nhn ti khon

2ng nhpStudent,TeacherBCho php Student, Teacher ng nhp vo h thngn gin

Chn chc nng ng nhp

Nhp username, password ng vo form

3To kha hcTeacherBCho php Teacher to kha hc trn h thngn gin

Chn chc nng xy dng kha hc

in thng tin lin quan n kha hc

kim tra cc link lin kt

4Qun tr ni dung kha hcTeacherBCho php Teacher bin tp, chnh sa ni dung kha hcTrung bnh

c th xem ni dung

c th xa ni dung

c th sa ni dung

c th thm ni dung

c th upload ti liu lin quan

5Hi pStudent, TeacherBCho php Student, Teacher hi p cc vn lin quan n kha hcPhc tp

chn mc hi p bn cnh bi ging

Student xem danh sch cu hi v cu tr li trc

C th a ra cu hi

C th a ra cu tr li

Teacher xem danh sch cu hi

Teacher nhn c thng bo khi c cu hi mi

Teacher xem chi tit 1 cu hi

Teacher tr li cu hi

Teacher chuyn lu cu hi khng hp l

6Xem kha hcGuest, StudentBCho php xem thng tin lin quan n kha hc nh tn Teacher, tiu bi ging, mc nh gi khc quan ca Studentn gin

7Tham gia kha hcStudentBCho php Student tham gia kha hcTrung bnh

chn kha hc mun tham gia

xem ni dung kha hc

xem danh sch ni dung video

download ti liu hc tp

hi p teacher

dnh gi, bnh lun v kha hc

8Qun tr danh mcAdminBCho php qun tr danh mc kha hc trong h thngTrung bnh

c th thm danh mc

c th sa danh mc

c th xa danh mc

c th sp xp danh mc

c th xem danh mc

9Qun tr ngi dngAdminBCho php qun tr ngi dng ca h thngTrung bnh

c th xem danh sch ngi dng

c th thm mi

c th thay i thng tin

c th xa ngi dng

c th phn quyn ngi dng

c th chn ngi dng

10Qun tr sao lu, phc hi d liuAdminBSao lu, backup phc v an ton d liuTrung bnh

Admin c th xem CSDL ca h thng

C th chn lc CSDL backup

c th la chn kiu(phng n) backup d liu

c th thc hin lnh backup d liu

c th chn la d liu backup khi phc li

c th la d liu ch s thay th d liu lu tr

c th t lch backup CSDL t ng theo thi gian

11Qun tr thng boAdminStudent, TeacherCho php gi thng bo n tt c ngi dng v chng trnh khuyn mi, bo trn gin

xem danh sch thng bo

to thng bo mi

xa thng bo

12Gi thng boTeacherStudentCho php Teacher gi thng bo v bi ging mi, hay thay i bi ging c, hay chng trnh gim gi kha hcn gin

to thng bo mi

xem danh sch thng bo

xa thng bo c

III. Xc nh gi tr phn mmIII.1. Gii thch thut ng v phng php xc nh gi tr phn mmIII.1.1. Gii thch thut ngSTTMVIT Y GII THCH

1APIApplication Programmable InterfaceGiao din lp trnh ng dng s s dng nhng cng c c sn thng qua cc li gi hm th vin

2AUCPAdjusted Use Case PointTng cng nh gi m im Use Case

3EEffortN lc sn xut sn phm, n v o ngi-thng, ngi-gi hoc tng t tu theo ng cnh. Ti sn phm ny c s dng n v o ngi-gi

4EFEnvironmental FactorH s iu chnh v mi trng. i khi dng Efactor cho r ngha hn

5EFWEnvironmental Factor WeightTng cng h s iu chnh v mi trng, l thnh phn chnh tnh ton EF(EF = 1.4+(-0.03 x EFW)

6ESExperience StabilityH s ni suy Heuristic nh gi v n nh v kinh nghim ca lp trnh vin

7PProductivityK hiu ch nng sut lao ng, c th o bng bao nhiu ngi-thng, hoc ngi-gi thc hin mt khi lng cng vic nh trc. Ti sn phm ny s dng n v o ngi-gi

8TAWTotal Actor WeightTng cng s m im Actor

9TBFTotal Business FactorTng cng s im UCPca cc use-case, theo ngha cc yu cu nghip v tho mn.

10TCFTechnical Complexity FactorH s xc nh tnh phc tp ca sn phm

11TFWTechnical Factor WeightTng cng h s iu chnh v k thut v cng ngh, l thnh phn tnh ton TCF

12UCPUse Case PointPhng php nh gi theo im use-case, do Karner a ra nm 1993

13UUCPUnadjusted Use Case PointTng cng nh gi n im Use Case Point cha iu chnh

III.1.2. Tm tt phng php nh gi sn phmSTTCCH TNH TON

1TAW = Tng cc Actor theo trng s

2TBF = Tng cc Use case theo trng s

3UUCP = TAW + TBF

4TCF = 0,6 + (0,01 x TFW)

5TFW = Tng 13 loi xp hng iu chnh k thut cng ngh

6EFW = Tng ca 8 xp hng mi trng

7EF = 1.4 + (-0.03 x EFW)

8AUCP = UUCP x TCF x EF

9ES = Tng cc nh gi v kinh nghim ca nhm d n

10P l nng sut lao ng , Nu ES < 1 th nng sut P l 48 ngi-gi, t 1 - 3 l 32, trn 3 l 20 ngi-gi cho mi AUCP

11E = N lc thc t ngi-gi = AUCP x 10/6

12H = Mc lng lao ng bnh qun.

13G = nh gi phn mm ni b = 1,4 x E x P x H

14C = Chi ph chung = G x 65% (cn c mc 4.2 v xc nh chi ph chung ti cng vn s 2589 /BTTTT-DCNTT ngy 24 thng 08 nm 2011 ca B Thng tin v Truyn thng)

15TL = Thu nhp chu thu tnh trc = (G+C) * 6% (cn c mc 4.3 v xc nh thu nhp chu thu tnh trc ti cng vn s 2589 /BTTTT-DCNTT ngy 24 thng 08 nm 2011 ca B Thng tin v Truyn thng)

16Gpm = Chi ph xy dng phn mm = G + C +TL

III.1.3.Bng xc nh gi tr ngy cng lm vic (H)Hng mcDin giiKinh phCn c

H sK s bc 2/83,27Ngh nh 205/2004/N-CP ngy 14/12/2004 ca Chnh ph Quy nh h thng thang lng, bng lng v ch ph cp lng trong cc cng ty Nh nc

Lng ti thiu (LTT)Mc lng ti thiu vng thuc vng I2.350.000Ngh nh 103/2012/N-CP ngy 04/12/2012 ca Chnh ph quy nh mc lng ti thiu vng i vi ngi lao ng lm vic doanh nghip, hp tc x, t hp tc, trang tri, h gia nh, c nhn v cc c quan, t chc c thu mn lao ng

Lng c bn DN/Thng7.684.500

n gi nhn cng/ngy1 thng 22 ngy (tr 2 ngy ngh x 4 tun)349.295

n gi gi cng (H)Ngy lm 8 ting43.662

Trong :+ 2.350.000 ng l mc lng ti thiu vng thuc vng I theo ngh nh s 103/2012/N-CP ngy 04/12/2012+ H s k s bc 2/8: 2,65 thuc Mc 3 - "Lng chuyn vin, kinh t vin, k s" Bng lng vin chc chuyn mn nghip v cc cng ty nh nc, thuc Ngh nh s 205/2004/N-CP ngy 14/12/2004.+ H s k s bc 3/8: 2.96 thuc Mc 3 - "Lng chuyn vin, kinh t vin, k s" Bng lng vin chc chuyn mn nghip v cc cng ty nh nc, thuc Ngh nh s 205/2004/N-CP ngy 14/12/2004.+ H s k s bc 4/8: 3,27 thuc Mc 3 - "Lng chuyn vin, kinh t vin, k s" Bng lng vin chc chuyn mn nghip v cc cng ty nh nc, thuc Ngh nh s 205/2004/N-CP ngy 14/12/2004.III.2. Chi ph xy dng trang webIII.2.1.Bng tnh im cc Actorn v tnh: imSttLoi actorS actorTrng sTng (S Actor x Trng s)

1Actor n gin010

2Actor Trung bnh020

3Actor Phc tp4312

TAW = Tng cc Actors theo trng s12

III.2.2.Bng tnh im cho USE-CASESttLoi use-caseS use-caseTrng sH s BMTTng

1B

use-case n gin55125

use-case Trung bnh610160

use-case Phc tp115115

2M

use-case n gin051.20

use-case Trung bnh0101.20

use-case Phc tp0151.20

3T

use-case n gin051.50

use-case Trung bnh0101.50

use-case Phc tp0151.50

TBF = Tng cc Use case theo trng s100

III.2.3.Bng tnh h s phc tp v k thut cng nghSttCc h s k thutGi tr xp hng(t 0 n 5)0 = khng quan trng5 = c vai tr tc ng cn bnTrng sH s iu chnh k thut(Gi tr xp hng x Trng s)

1T1 H thng phn tn (Distributed System)020

2T2 Tnh cht p ng tc thi hoc yu cu m bo thng lng (Response or throughput performance objectives)313

3T3 Hiu qu s dng trc tuyn (Enduser efficiency - online)414

4T4 phc tp ca x l bn trong (Complex internal processing)313

5T5 M ngun phi ti s dng c (Code must be reusable)313

6T6 D ci t (Easy to install)30.51.5

7T7 D s dng (Easy to use)40.52

8T8 Kh nng chuyn i (Portable)326

9T9 D thay i (Easy to change)212

10T10 S dng ng thi (Concurrent)111

11T11 C cc tnh nng bo mt c bit111

12T12 Cung cp truy nhp trc tip ti cc phn mm Third-party111

13T13 Yu cu phng tin o to c bit cho ngi s dng010

TFW =Tng h s iu chnh k thut (Technical Factor)27.5

TCF = H s iu chnh phc tp v k thut = 0,6 + (0,01 x TFW)0.875

III.2.4.Bng tnh h s iu chnh mi trng, nh gi n nh v kinh nghim ca nhm d nSttCc h s iu chnh v mi trngGi tr xp hng (t 0 n 5)Trng sKt qu xp HngDin gii l do n nh, kinh nghim

nh gi cho tng thnh vin

1F1 C p dng qui trnh pht trin phn mm theo mu RUP, v c hiu bit v RUP (Rational Unified Process)51.57.50 = Khng c kinh nghim3 = Trung bnh5 = Trnh chuyn gia1

2F2 C kinh nghim v ng dng tng t (Application experience)50.52.50 = Khng c kinh nghim3 = Trung bnh5 = Trnh chuyn gia0.6

3F3 C kinh nghim v hng i tng (Object-Oriented)5150 = Khng c kinh nghim3 = Trung bnh5 = Trnh chuyn gia1

4F4 C kh nng lnh o nhm30.51.50 = Khng c kinh nghim3 = Trung bnh5 = Trnh chuyn gia0.1

5F5 Tnh cht nng ng3130 = Khng nng ng3 = Trung bnh5 = Cao0.6

nh gi chung cho d n

6F6 n nh ca cc yu cu52100 = Rt bt nh5 = Khng thay i1

7F7 C s dng cc nhn vin lm parttime0-100 = Khng c nhn vin lm Part-time3 = C nhn vin lm Part-time5 = Tt c u lm Part-time0

8F8 Dng ngn ng lp trnh loi kh3-1-30 = Ngn ng lp trnh d3 = Trung bnh5 = Kh0

EFW =Tng h s iu chnh mi trng (Environmental Factors)27ES = Tng cc nh gi v kinh nghim ca nhm d n4.3

III.2.5.Bng tnh gi tr xy dng phn mmSttHng mcDin giiGi trGhi ch

ITnh im trng hp s dng (use-case)

1im Actor (TAW)Cn c theo bng tnh im cc Actor12

2im Use-case (TBF)Cn c theo bng tnh im cho Use-case95

3Tnh im UUCPUUCP = TAW + TBF107

4H s phc tp v KT-CN (TCF)TCF = 0,6 + (0,01 x TFW)0.875

5H s phc tp v mi trng (EF)EF = 1,4 + (-0,03 x EFW)0.605

6Tnh im AUCPAUCP = UUCP x TCF x EF56.643Tng im UCP (Use Case Points)

IINi suy thi gian lao ng (P)P = ngi/gi/AUCP20Nu ES < 1 th P = 48, t 1-3 l P = 32, trn 3 l P = 20

IIIGi tr n lc thc t (E)E = 10/6 x AUCP94.40520833

IVMc lng lao ng bnh qun (H)H = ngi/gi43,662Vit Nam ng

Vnh gi phn mm ni b (G)G = 1,4 x E x P x H115,413,586Vit Nam ng

VIChi ph chung (C )C = G x 65%75,018,831Vit Nam ng

VIIThu nhp chu thu tnh trc (TL)TL= (G+C) * 6%11,425,945Vit Nam ng

VIIICHI PH PHN MM (Gpm) - lm trnGpm = G+C+TL201,857,625Vit Nam ng

12