Compute the elapsed time for all the team members

Assignment Help Other Subject
Reference no: EM133297883

Assignment - Library book management system

In this assignment, you will go through the software development life cycle and practice some key activities of designing a library book management system. The book management system is a web application to support a local library in managing inventory and loaning books.
The assignment consists of four parts:

• In Part A of the assignment, you will organise the interviews.

• In Part B, you will draw the entity-relationship diagram and write requirement specifications for many functions.

• In Part C, you will design the database for the system.

• In Part D, you will practice planning and draw the Gantt chart for the project.

Part A: Organise the interviewAssuming the library currently using an out-of-date Dynix system. And they are knee to update their infrastructure to a modern web-based system developed by Essex Bespoke Software Ltd. As a team leader, you are in charge of designing the interview process. Due to time constrain, you can only choose two groups of people to conduct the interviews. For each group, you need to prepare four questions (The people you can interview are not restricted to the library staff).

1. Who are you going to interview and why?
2. What are the questions you are going to ask them and what are your motivations for those questions?

Part B: System analysis

After the interviews, five modules are identified (book, author, publisher, member and loan). For requirement specification, you team is in charge of three modules (book, member and loan). The functions required for those modules are listed below:

• Book module:
- B1. List all the books in the system.
- B2. Add a book to the system.
- B3. Edit a book in the system.
- B4. Delete a book from the system.
- B5. Search a book in the system by title, author, or publisher

• Member module:
- M1. List all the members in the system.
- M2. Add a member to the system.
- M3. Edit a member in the system.
- M4. Delete a member from the system.
- M5. Search members in the system by name.
• Loan module:
- L1. List all the loans in the system.
- L2. Check out a book.
- L3. Extend a loan for a book.

- L4. Search for a loan in the system by member id or book id.
- L5. Mark loan as returned.

1. Suppose each of the modules corresponds to an entity in the entity relationship diagrams. You are required to draw the entity-relationship diagrams for the system (with all five modules).

To simplify the drawing, you can replace the one-to-many symbol (e.g. on page 23 of the lecture slides 7) with the arrows, e.g. Department → Course means one department may have multiple courses.

2. You need to write the functional and non-functional requirements foreach of the 15 functions and the potential users for those functions.

Part C: System design
After the analysis, for system design, you are required to design the database for the system. Suppose each of the five modules (book, author, publisher, member and loan) corresponds to a table in a relational database. You are required to design the tables.
1. How are you going to design the fields (consider using foreign keys when appropriate) of those tables?

Part D: Project management
Now assuming you are the project manager who is in charge of scheduling. For each of the five modules, they are three tasks (Design, Programming and Documentation). You have three system designers, three programmers and three technical authors in your team to help you with the tasks. Based on the experiences from previous project, the effect time and work rate are estimated. The effect times (days) required to complete the tasks can be found in Table 1. And the work rate and availability for all the members in your team are shown in Table 2

Module

Design

Programming

Documentation

Book

4

6

3

Author

1

1

1

Publisher

2

3

2

Member

2

3

2

Loan

4

6

3

Table 1: The effect time needed for each of the tasks.

Task

Team Member

Work rate

Availability

 

Design

System designer 1 (SD1)

100%

100%

System designer 2 (SD2)

150%

40%

System designer 3 (SD3)

50%

50%

 

Programming

Programmer 1 (P1)

200%

40%

Programmer 2 (P2)

100%

100%

Programmer 3 (P3)

50%

60%

 

Documentation

Technical author 1 (TA1)

100%

60%

Technical author 2 (TA2)

50%

100%

Technical author 3 (TA3)

200%

40%

Table 2: The work rate and availability of all the members of the team.

Question 1. Compute the elapsed time for all the team members on all the related tasks that could assign to them. e.g. for SD1, five tasks can be potentially assigned to him/her (design book, author, publisher, member and loan modules).

Question 2. How do you want to assign the tasks to your team members to minimise the overall time for completing the project. Draw your schedules using a Gantt chart.

Attachment:- Library book management system.rar

Reference no: EM133297883

Questions Cloud

Deliver shipment of potato chips : Manfred agreed to deliver a shipment of potato chips to you each week for a year. Assuming that your loss is not remote, is Manfred liable for all of your loss?
Find examples of companies that are successful in spain : dentification and evaluation of business opportunities and find examples of companies that are successful in Spain.
Analysis of political ethical risks in spain : Analysis of political, economic, cultural, legal and ethical risks in Spain :- Political Risk: use Root Model.what would you recommend to invest
Delaware limited liability company : Propp, Agee, and Capel have decided to organize Bubba's Burritos, LLC as a Delaware limited liability company.
Compute the elapsed time for all the team members : CE719 ICT Systems Integration and Management How do you want to assign the tasks to your team members to minimise the overall time for completing the project
Developing recommendations for balancing economic decisions : What are the best ways in developing recommendations for balancing economic decisions based cultural or subcultures of Turkish?
Operation or joint venture in foreign country : The CEO would like to lower cost of producing the parts in the United States and would like to establish either operation or joint venture in foreign country
What is ESG and Will this affect all companies equally : What is ESG?What are some of the solutions being advanced? Do they make sense? Are they political or business solutions?
Pediatric psychiatric institution : Parents of a 9-year old child with a severe mental illness admit the child into a pediatric psychiatric institution,

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd