NIT5130 Database Analysis and Design Assignment

Assignment Help Web Project
Reference no: EM132534571

NIT5130 Database Analysis and Design - Victoria University

Scenario for assignment

In this assignment, students are required to develop an inventory control system. Consider this scenario. Melbourne Convenient Store (MCS) required a Database Management System to enable convenient stores to manage their day-to-day operations. Each salesperson in the store has staff identification number, name, and contact details. The MCS records each product as product code, Product name, and Product price.

The proposed MCS Database System should also maintain consumer's information by registering their name, address, email, and phone number. The store also records invoice number and issue date before sending an invoice to a consumer. Items of each invoice which describe the products bought by the consumer should be recorded. Additionally, the system should record the quantity of each product. This whole process can be achieved by creating a database using WebMatrix and WordPress and making use of supporting features like forms, queries, and reports. Note: Database System must be able to perform the following functions:

• Store Product
• Delete Product
• Update Product
• Manage Shopping Cart

Part Task 1: Database Modelling

Develop an Entity-Relationship (ER) model to characterize the information requirements of business illustrates in the case study mentioned above. The diagram of your ER model must

A. Demonstrate all necessary entities
B. Demonstrate all attributes
C. The relationships between entities
D. Demonstrate unique identifiers and nature of interaction among entities

Discovered business rules for your ERD

Map the Entity Relationship Diagram (ERD) into a set of relations in at least Third Normal Form (3NF). You should show that each relation satisfies the rules for 1NF, 2NF, and 3NF.

For example STUDENT (StudentID, FirstName, SecondName, Phone). This relation is in 1NF as it does not contain any repeating groups and show primarykey.

Data dictionary:

Attributes

Meaning

Data Type

Other

Student No.

A unique identifier

of Students

Integer(8)

Index - Yes

(No Duplicate)

Given Name

First name of

students

Text(20)

Example,

"Reuben"

Family Name

Family name of

students

Text(20)

Example,

"Steel"

Phone No.

Phone no. of

students

Integer(12)

Not Null

Street No.

Street no. of students

Integer(6)

Not Null

City

City where students

live

Text(10)

Example,

"Melbourne"

State

State where student belong

Integer(6)

Example, "Victoria"

Post code

Postcode of students

Integer(8)

Not Null

Job Type

Job type of students

Text(15)

Example,

"Part -Time"

Positions

Positions of Students

Text(20)

Example,

"Mentoring"

Roaster

Schedule of work

Date & Time

DD/MM/YYYY

Facility Type

Type of facility

Text(20)

Example,

"pool-table"

Your report must also include a data dictionary. You should briefly describe all entities and attributes, descriptions are clear, reasonable field formats, etc. For example,

Task 2: Database Implementation

A. Implement your data dictionary to create a relational database in PhPMyAdmin.

B. Populate the database with sample data. Adequate sample data must be included to show that the queries, view(s), and report(s) work properly

C. Build the following forms and reports, requiring a separate query to assure every of the following information needs: e.g.

1. Product information entry form
2. A form to allow the store manager to upload new product and delete the product
3. A form to allow the store manager to change product details and update the product
4. A report for the manager to see store inventory

Attachment:- Database Analysis and Design.rar

Reference no: EM132534571

Questions Cloud

State the null and alternative hypotheses : Explain whether the hypotheses are concerned with relationships between variables or differences between groups. state the null and alternative hypotheses
What clients experience when faced with the challenge : In order to provide you with a sense of what clients experience when faced with the challenge of abstaining from using their addictive substance(s) or behavior.
How the aida concept stages are to be addressed : Provide an advertising campaign (using pioneering, competitive, or comparative advertising) for this line of life-threatening anti-allergen medications
Calculate the income tax payable and income tax expense : The estimated litigation expense of $1,250,000 will be deductible in 2020 when it is expected to be paid. Calculate income tax payable and income tax expense
NIT5130 Database Analysis and Design Assignment : NIT5130 Database Analysis and Design Assignment Help and Solution, Victoria University - Assessment Writing Service - Develop an Entity-Relationship (ER) model
What is the impact of mobile : What is the impact of mobile and social media campaigns on marketing strategy for this organization? Impact of Online Crowdsourcing on Marketing Strategy
Computer virus specially ransomware : This project is on various types of Virus in which i would like to concentrate on ransomware.
Summarizes teslas employee share purchases for the year : Prepare the journal entry that summarizes Tesla's employee share purchases for the year ending December 31, 2017
Employee fingerprint matching system : An organization will be testing a beta upgrade version of its employee's fingerprint matching system. What data types stored by the system should be considered

Reviews

Write a Review

Web Project Questions & Answers

  Describes design for a small web site that meets navigation

Develop a 5-6 page Word document that describes the design for a small Web site that meets the following specifications.

  Explain the use of web standards

Search the Internet for reliable information regarding web standards, and explain the use of web standards. Why they are important when designing and developing websites? List three examples of standards and how they are used

  Discuss user analysis and usability testing

Continue to develop a proposal that is intended to win a contract to redesign a website for a spa. You will discuss user analysis and usability testing. There are several user analysis techniques you can use to gather requirements from users.

  Create a page and datalayer code for retrieve contract info

Create a page, code and datalayer code for Retrieve Contract Info for this project. List the major software components required.

  Create two html pages that will be added to your website

Create two HTML pages that will be added to your website. Name them unit3a.html and unit3b.html - Create a CSS file by using a text editor. You may use Notepad

  The influence of web-based information on global citizenship

Assess the authors' use of bias, validity, and applicability of information. Examine the influence of web-based information on global citizenship and multicultural understanding. Then, compile a list of three factors you believe should be consider..

  Designing a web site on a topic of the students own choice

A definition of the sort of users that would be expected to access the site. This should incorporate a description of any special provision needing to be made to make the site usable for disabled users (if that is appropriate).

  Explain image replacement kellum and phark technique

Explain Image replacement Kellum and Phark Technique. What are the three core components of a Responsive webpage?

  Design and implement dynamic web pages using javascript

Design and implement dynamic web pages using JavaScript and design and evaluate websites and Traffic & Suggestions to improve the system

  Create three wireframes for web site design

Create three Wireframes [storyboards] for your web site design Home Page and two others. These are rough designs to show placement of navigation, text and other elements on each of the pages.

  NIT6120 Mobile Applications Assignment Problem

NIT6120 Mobile Applications Assignment help and solution, Victoria University, Assessment help - Assignment 2 –iOS Application Multiscreen App

  Creating a professional looking document

Find and critique virtual data and word processing skills to make a professional looking document that promotes personal development or financial growth and maturity.

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