Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 3: Effort Estimation (25 marks). Arena University is in the process of developing an integrated online system for the entire university management process called

Question 3: Effort Estimation (25 marks).

Arena University is in the process of developing an integrated online system for the entire university management process called Arena Integrated Edu System (AEIS). So far, academic, financial and administrative management sub-sytems have been developed and successfully installed. En. Zaki as one of the project managers in this project has then been assigned to handle the development of library management sub-system (LMS). This will needs a program that will manage book loan transactions including searching, issuing, returning, renew and reserve books, inter-library loan, and fine payment. The LMS will provides functions related to the user(student and staff) and administrator(librarian).

Therefore, Zaki and analyst members has decided that the LMS will allow student and staff for searching, reserve and renew books, as well as inter-library loan (where each of function have different respective interface) with several inputs required to accomplish the particular function. All of this elements are of low complexity except for inter-library loan which is of high complexity because it involves external inquiries with other external library system. As for administrator part, LMS will provide books issuing, returning and management as well as fine interfaces. The complexity of those four elements are same with the other LMS interface files.

LMS will then provides the searching and loan record reporting to the user and books management report for administrator. These elements are considered in average complexity. All functions need to operate with existing database file from AEIS which are student and staff files and categorized as in low complexity. An individual database for managing books, loan and fine files will need to be build separately for LMS and these will considered as an average complexity.

The LMS project is considered as organic type mode and will use the same programming languange with other AEIS sub-system which is Java. Because of the similarity on LMS project cost drivers such as product, personnel, computer and project attributes with other AEIS sub-system, the Effort Adjustment Factor (EAF) that will be used is considered the same which is 1.5. The average salary for every team members involved in LMS will be is RM3500.

  1. Find the estimated size of the LMS in KLOC using Albrecht Function Point(FP). The development of LMS project might be influence by several technical factors as stated in the table 2 below.

No.

Technical factors

Degree of Influence

F1

Data communications

1

F2

Distributed data processing

1

F3

Performance

4

F4

Heavily used configuration

1

F5

Transaction rate

5

F6

On-Line data entry

5

F7

End-user efficiency

5

F8

On-Line update

3

F9

Complex processing

5

F10

Reusability

1

F11

Installation ease

1

F12

Operational ease

1

F13

Multiple sites

1

F14

Facilitate change

2

Table 2: Degree of influence for LMS technical factors.

[20 marks]

  1. Identify Effort Applied(EA), Development Time(DT), Person Required(PR) and Development Productivity(DP) using Intermediate Cocomo.

[4 marks]

  1. Calculate total estimated cost for TRS project if the average salary for every team members involved is RM4250.

[1 marks]

Question 3: Effort Estimation (25 marks).

Arena University is in the process of developing an integrated online system for the entire university management process called Arena Integrated Edu System (AEIS). So far, academic, financial and administrative management sub-sytems have been developed and successfully installed. En. Zaki as one of the project managers in this project has then been assigned to handle the development of library management sub-system (LMS). This will needs a program that will manage book loan transactions including searching, issuing, returning, renew and reserve books, inter-library loan, and fine payment. The LMS will provides functions related to the user(student and staff) and administrator(librarian).

Therefore, Zaki and analyst members has decided that the LMS will allow student and staff for searching, reserve and renew books, as well as inter-library loan (where each of function have different respective interface) with several inputs required to accomplish the particular function. All of this elements are of low complexity except for inter-library loan which is of high complexity because it involves external inquiries with other external library system. As for administrator part, LMS will provide books issuing, returning and management as well as fine interfaces. The complexity of those four elements are same with the other LMS interface files.

LMS will then provides the searching and loan record reporting to the user and books management report for administrator. These elements are considered in average complexity. All functions need to operate with existing database file from AEIS which are student and staff files and categorized as in low complexity. An individual database for managing books, loan and fine files will need to be build separately for LMS and these will considered as an average complexity.

The LMS project is considered as organic type mode and will use the same programming languange with other AEIS sub-system which is Java. Because of the similarity on LMS project cost drivers such as product, personnel, computer and project attributes with other AEIS sub-system, the Effort Adjustment Factor (EAF) that will be used is considered the same which is 1.5. The average salary for every team members involved in LMS will be is RM3500.

  1. Find the estimated size of the LMS in KLOC using Albrecht Function Point(FP). The development of LMS project might be influence by several technical factors as stated in the table 2 below.

No.

Technical factors

Degree of Influence

F1

Data communications

1

F2

Distributed data processing

1

F3

Performance

4

F4

Heavily used configuration

1

F5

Transaction rate

5

F6

On-Line data entry

5

F7

End-user efficiency

5

F8

On-Line update

3

F9

Complex processing

5

F10

Reusability

1

F11

Installation ease

1

F12

Operational ease

1

F13

Multiple sites

1

F14

Facilitate change

2

Table 2: Degree of influence for LMS technical factors.

[20 marks]

  1. Identify Effort Applied(EA), Development Time(DT), Person Required(PR) and Development Productivity(DP) using Intermediate Cocomo.

[4 marks]

  1. Calculate total estimated cost for TRS project if the average salary for every team members involved is RM4250.

[1 marks]

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions