Draw entity relationship model for project management system

Assignment Help Software Engineering
Reference no: EM1352638

Q1) A computer consultancy undertakes a number of projects. A project is for either an external client or an internal department. A project must be for one or the other. A client or department may have several projects on the go. Some departments and clients are stored in the system even if there are no current projects for them. A project is split up into stages and there must be at least one stage stored in the system for each project. Consultants are allocated for each stage of a project. One consultant may be involved with several stages and each stage may have several consultants. Consultant details are still stored in the system even if they are not allocated to stages. For each project, one of the consultants must be the project leader. A consultant is not necessarily a project leader, but they can only be project leader for one project.

a. Outline the steps for drawing an entity relationship model of the project management System

a. Draw an entity relationship model for the project management System

b. Explain the steps required to validate such a model via normalization.

Reference no: EM1352638

Questions Cloud

Measuring quality and customer satisfaction : Describe some Examples of the tools and techniques used to measure quality customer satisfaction
Write down a paper analyzing different approaches : Write down a paper analyzing different approaches that might be used by Keynesian theorists and monetary theorists to promote long-run macroeconomic stability.
Show organizational behavior success of different practices : Organizational Behavior Success of Different Practices - How can two successful companies have such different approaches to employment security? How can they both work? What implications can you derive from the success of these different practices.
Meta-cognitive skills and cognitive flexibility : Why does some empirical evidence suggest that bilingualism can increase meta-cognitive skills and cognitive flexibility, and even perfect some perceptual tasks,
Draw entity relationship model for project management system : A consultant is not necessarily a project leader, but they can only be project leader for one project. Draw an entity relationship model for the project management System.
What is the line spacing of the diffraction grating : A cylinder of gas at room temperature (20°C) has a pressure p1. To what temperature in degrees Celsius would the temperature have to be increased for pressure to be 2.7p1.
What role training plays in an individual''s ability : Organizational Training - What role do you think training plays in an individual's ability to trust others?
Relationship between language and cognition : An analysis of the relationship between language and cognition. Explain the importance of understanding this relationship.
What cost does an impact industry pay for capital : What cost does an impact industry pay for capital. What is the total price of producing 120,180, and 240 units of output in the long run.

Reviews

Write a Review

Software Engineering Questions & Answers

  Concepts of software engineering

Explain the software measurement process and state how to implement the software measurement?  List the challenges and difficulties of applying the software metrics?

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Describe purpose of the keyword super in programs

Describe purpose of the keyword super in programs

  What is the standard error

If you have five critical errors, two main faults, and five minor errors, what is the standard error

  Flowchart for physical goods are shipped back to supplier

Sketch a document flowchart to depict each situations: Physical goods are shipped back to the supplier.

  Software engineering fundamental

Software Engineering Fundamental Assignment:  Moving Pictures is an application that captures information about movies, as well as the rating and reviews of movie fans. Interview transcripts regarding it's functionality have been captured as follows..

  Designing flowchart for individual invoices from credit sale

Design document flowchart to depict this situation. Individual invoices from credit sales must be temporarily stored.

  Grassroots computing changes way software is designed

Describe how grassroots computing changes the way software is designed, developed, tested, and maintained in typical organization. Write dwon the advantages and disadvantages of grassroots computing?

  Benefits rfp in process of purchasing technology

Why do companies use RFPs and what benefits does use of RFP give to process of purchasing technology?

  Create class diagram and write the pseudocode

Design a class named HousePlant. A HousePlant has fields for a name (for example, "Philodendron"), a price (for example, 29.99). Create class diagram and write the pseudocode that defines the class.

  Design entity relationship diagram for catered accommodation

Design an entity relationship diagram for the case, explaining any suppositions you deem essential for atered or non-catered accommodation at the centre.

  Dialog diagram for web-based system for airline

Describe each section of the dialogue box. Imagine, you are developing a web-based system for an airline. Sketch the dialog diagram for some sample screens that users will need to navigate through.

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