Chat with us, powered by LiveChat The group project requires you to develop a database application to solve a real world data management problem. The entire project consists of three deliverables: 1) a project pr - Wridemy

The group project requires you to develop a database application to solve a real world data management problem. The entire project consists of three deliverables: 1) a project pr

Requirements : MS VISIO AND MS ASSESS 

The group project requires you to develop a database application to solve a real world data management problem. The entire project consists of three deliverables: 1) a project proposal describing the nature of the problem(s), the proposed database solution to the problem(s), and the associated ERD. 2) An updated group proposal with an enhanced database/ERD, a prototype of the application that contains a preliminary Access database and a set of functionalities your database plan to provide, and 3) the final fully functional database application with actual tables loaded with data and working queries.  The project will be completed as a group project with up to 2 students in each group.   

The first deliverable is a proposal in MS Word document (using the attached template) that includes: 1) the description of the business context and the problem(s) that your application is trying to address, 2) a list of the entities involved (with descriptions) and their attributes (with descriptions and data types), 3) business rules that define all the relationships among entities, the constraints, and the attribute domains (if any). Note that each relationship requires 2 business rules (see examples in the template). 4) A tentative ERD with all primary/foreign keys, relationships, and constraints specified, and 5) a brief outline of the functionality of the application (i.e. what the users can do with this application). The proposed ERD should include at least 6 entities (a supertype/subtype hierarchy will count as one entity) and should have at least one of each of the following relationships – 1:1, 1:M, M:N (broken in 1:M through an associative entity), unary relationship, and supertype/subtypes with different overlapping/specialization constraints specified. Please read the attached sample file carefully and ensure all the above requirements are met.

Important: To ensure all group members participate in the group project and avoid free-riding. Every student should independently work on requirements 1), 3), and 4) first and submit the individual proposal to other group members for discussions no later than September 17 (you are encouraged to set an earlier date upon agreement of all group members). The group will then select one ERD and expand it into a group proposal that addresses the above 5 requirements. After the group develops the proposal, all students should submit a word document independently that includes the final group proposal and the individual proposal that contains requirements 1, 3, and 4). Both parts will be considered in the grading of this deliverable. If any student fails to submit their individual proposal to the group, the group should not share the the final proposal with this student and should notify the instructor immediately.

Every student should submit his/her individual proposal (that includes #1, 3 and 4) as well as the group proposal (that include #1 through #5) in one MS Word document, and include separate visio files for their individual ERD and the group ERD. Name the file as Deliverable_1_LastName.docx (and.vsdx). For example, if my proposal was not chosen to be the group proposal, then my 3 files will be named: Deliverable_1_Liu.docx, Deliverable_1_Liu.vsdx (individual ERD)  and Deliverable_1_Liu_Group.vsdx (for the group ERD), respectively. For those whose individual ERD is chosen by the group, please indicate so in the proposal and submit only the first two files.

IS 3063 Term Project Deliverable 1 Template

Group Number:

Your Name:

Your email:

Note that in the first deliverable, each student should independently come up with a business problem/ERD with section 1, 3, 4 outlined below completed and exchange this individual proposal with other group members. The group will jointly choose one to develop as a group (you may also combine different portions of multiple ERDs to form a new ERD for the group). Your individual ERD cannot be the same as any example covered in the book, i.e. your ERD may contain some entities covered in the book examples but more than 50% of your entities or relationships should be different from any examples covered in the book/assignments.

Group proposal section (every student should include this section):

1. Description of the business context and related data management problem(s)

Perfect Furniture is furniture company that manufactures and sells different kinds of furniture to customers nationwide. The company is currently using different isolated database management systems to store and process data, which causes a lot of inconsistencies and discrepancies across its different business units. It also makes it very difficult for the management to monitor the inventory status and strategically prioritize its production capabilities.

For the Term Project, we would like to create a database application to help Perfect furniture integrate its fragmented data management systems and provide more effective data management… (this is only an example, please elaborate based on your actual problem/solution)

2. The entities and the attributes (with description, constraint and data types)

Entity: Orderline (Associative Entity between Order and Product) :

Description: records each line in an order placed by a customer

Attribute

Description

 Constraints

Data Type

OrderID

6-digit Numeric ID of each order

PK, FK1

CHAR(12)

ProductID

8-digit Numeric ID of the product that appears on each line of the order

PK, FK2

CHAR(8)

OrderedQuantity

Number of units purchased

Unique, Not Null

INTEGER

SalesPrice

The final sales price of the product

Not Null, >0

DECIMAL(4,2)

Backordered

Whether this product is backordered

Default value: No

BOOLEAN

DateShipped

Date this product is shipped to customer

DATE

LineMemo

Special notation for each order line

 

VARCHAR2(40)

Please use one table for each entity.

3. Business rules that define all the relationships among entities, the constraints, and the attribute domains (if any). Note that each relationship (i.e. each line in your ERD) requires 2 business rules (bi-directional), and each business rules should specify both the minimum and maximum cardinalities. The following is just an incomplete list for your reference.

Relationships:

a. Customer – Order: 1:M, a customer can place either no order or multiple orders, and order can be placed by one and only one customer.

b. Order – Order line: 1:M, each order may consist of multiple line (one line for each product ordered), and each order must belong to one and only one order.

c. Product – Orderline: 1:M, each product may appear in multiple lines in the Orderline table, each order line may contain one and only one product.

Constraint : a product cannot appear in in multiple lines of the same order.

….

4. ERD (can be modified in the next deliverable).

The ERD below is just an example. Your ERD must have all primary/foreign keys, relationships and constraints correctly specified. The proposed ERD should at least 6 entities with at least one of each of the following relationships: 1:1, 1:M, M:N (broken in 1:M), unary relationship , and supertype/subtypes with different overlapping/specialization constraints specified.

Below is another example for an ERD that includes the supertype/subtype example for your reference. You should have all entities in one ERD.

5. A summary of the functionality of the application (i.e. what the users can do with this application, future extension/integration with other systems etc.).

This new DBMS will allow users to keep track of the number of units available for each product and update the inventory when a sale occurs, it will also allow users to search the database to derive useful business information. For example, a user can search the DBMS to find out which product generates the most sales, which state has the most number of customers, what are the preferences of customers (i.e. the type of furniture ordered) from different states, etc. In the future, we can also connect this DBMS with a shipping tracking system to provide customers more timely update of the shipping status of the products they ordered…..

Continue on next page.

Individual proposal section (every student should include this section except those whose ERD was chosen by the group – indicate so if that’s the case ):

1. Description of the business context and related data management problem(s).

2. Business rules that define all the relationships among entities, the constraints, and the attribute domains (if any). Note that each relationship (i.e. each line in your ERD) requires 2 business rules (bi-directional), and each business rules should specify both the minimum and maximum cardinalities.

3. ERD.

image1.jpeg

image2.jpeg

Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

Do you need an answer to this or any other questions?

About Wridemy

We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.

How It Works

To make an Order you only need to click on “Place Order” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Are there Discounts?

All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.

Hire a tutor today CLICK HERE to make your first order