Viờn thiết kế đữ liệu, cần bao nhiờu nhõn viờn thực thi, và cần bao nhiờu nhõn

Một phần của tài liệu Tìm hiểu ước lượng dự án phần mềm với Cocomo II và xây dựng chương trình ứng dụng (Trang 41 - 43)

viờn kiờm tra, v.v... trong một dự ỏn vừa ước lượng.

Ngoài chức năng chớnh của chương trỡnh cũn cú một số chức năng phụ bổ sung c | chương trỡnh linh động hơn. Đú là chức năng sao chộp một dự ỏn ước lượng lbất kỳ nào cú trong cơ sở đữ liệu cựng với mụ hỡnh ước lượng của dự ỏn nh ứng đú. Khi sao chộp dự ỏn thỡ chương trỡnh sẽ tạo ra một dự ỏn

mới bao gồm tất cả cỏc thụng tin giống y hệt dự ỏn ban đầu chỉ khỏc nhau tờn

dự ỏn và mụ tả dự ỏn (nếu cú). Bờn cạnh chức năng sao chộp dự ỏn cũn cú chức

năng tỡm dự ỏn tương tự: tức là chương trỡnh sẽ hiển thị một cõy thư mục

(TreeView) và trờn đú cú tất cả cỏc dự ỏn, người dựng chỉ nhấp vào dự ỏn muốn xem cựng với mụ hỡnh ước lượng của dự ỏn đú thỡ tất cả cỏc thụng tin

liờn quan lến dự ỏn như là: mó dự ỏn, cụng sức, thời gian, nhõn lực, tổng số

dũng mó lệnh, mụ tả của đự ỏn, tất cả cỏc trọng số scale driver và cost driver và tất cả cỏc mụ đun của dự ỏn (nếu cú).

Đoàn Thanh 4.2. Biểu (

OpenProject

ViewReport

Thỳy - 02DHTH242 Nguyễn Cụng Nguyờn - 02DHTH140

đồ Use Case tụng thể của chương trỡnh

UpdateProjeeL SetCostDrivers 8electModel

Ject đô <<indluds>> xtendEstimaste ỉ œđ H SetScaleDriv Cé „ <aelEndằ> Viewrojedk CreateNewProject <<include>> EdtPFrojetl( — YWCCTm—\ - x-.... œ EstimateProject Để N <<ertedl>> : N ApplyProject AddProjecilype } — <<exland>> đœ-_x DeleteProjectType h C . ,“ AdđModule UpdateProjecFẽVp€ ..”'^” AddLanguape“^ r „7 €€qdtend>> ; “+ Manngelanguuapev. Ạ ` C DeleteModule , ở ManageModule +. . <<extend>> ơ <<extend>> Kớ <<extendàn... €{é €â @O €O

ViewE.qualions DeleteT.anguape UpdateT.angunpe UpdateModule

Hỡnh 4.1: Biểu đồ use case thể hiện tất cả cỏc thao tỏc của người dựng

Trang 33

4.2.1. Tạo mới dự ỏn

Một phần của tài liệu Tìm hiểu ước lượng dự án phần mềm với Cocomo II và xây dựng chương trình ứng dụng (Trang 41 - 43)