Prepare a database and will create a user interface for it

Assignment Help Database Management System
Reference no: EM13869106

Develop Interface Assignment

Introduction:

In this assignment you will be given a database and will create a user interface for it using the best practices that you have learned in the course. In industry designing and building a user interface takes months or even years to complete. We don't have that kind of time, so we'll only create a very small interface.

There are many different technologies that can be used to create a user interface, but we can think of them in four general categories: text, desktop, mobile and web. Each category has numerous technologies and languages for building user interface.

In our assignment we are going to use Java Swing to build a user interface. This was selected because Java is a language used in SWEN and Swing is one of the easier interfaces to use.

This application will also be using the Model-View-Controller design pattern, which you will learn about in upcoming modules. You will be given the Model and Controller. You will create the View and connect the 3 parts together.

There are two parts to the assignment:

The first part is to just design a user interface. You are free to design the interface using any tools that you would like to. Submit the design as a Word document. This design must have surrounding text (not just screen shots) explain how the screens work and navigation. Enough information should be provided so that another developer could program this interface. For this part of the assignment design the interface for the entire database.

The second part is to code the design (the best you can) in Java Swing. We will not have time to code that entire application, so focus in on the interfaces that the Product and Purchase Order tables. Your finished product should have a few working screens.

Reference no: EM13869106

Questions Cloud

Experience shows that 3 percent of the amount levied : Orinoco levies property taxes in the amount of $ 2,000,000. Experience shows that 3 percent of the amount levied will not be collected for various reasons, including appeals of tax assessments.
Increase lead to largest income effect for most consumer : For which of the following goods would a 10 percent price increase lead to the largest income effect for most consumers?
Prepare a report on current state of the australian economy : Prepare a report on the current state of the Australian economy and its management by the Federal government. You need to do this by examining the four economic indicators of economic growth (GDP), unemployment, inflation and trade (including the ter..
Discuss how these job skills can lead to improved job : Discuss how these job skills can lead to improved job performance.
Prepare a database and will create a user interface for it : In this assignment you will be given a database and will create a user interface for it using the best practices that you have learned in the course.
How could such an action be prevented in the future : Was this action ethical? Why or why not? How could such an action be prevented in the future?
Calculate the maximum bending moment : Problem: A beam of rectangular cross section 200mm deep and 100 mm wide. If the beam is 3 long, simply supported at either end and carries point loads as shown in figure. (a) Calculate the maximum bending moment.
Evaluating the quality of a citys sanitary landfill : Evaluating the quality of a city’s sanitary landfill (garbage dump). You need to provide a nominal definition for sanitary landfill, a operational definition describing briefly how the concept will be measured, and compile at least five specific indi..
Gains utility from consumption and leisure : Cindy gains utility from consumption C and leisure L. The most leisure she can consume in any given week is 110 hours. Her utility function is U(C,L)=C*L. This functional form implies that Cindy's marginal rate of substitution is C/L. Cindy receives ..

Reviews

Write a Review

Database Management System Questions & Answers

  You were hired as an analyst to develop a new information

you were hired as an analyst to develop a new information system to automate the payroll transactions in a mid-size

  Draw an orm diagram for lineiteminvoice

Draw an ORM diagram for LineItemInvoice. Note, this diagram should be connected to the previous diagrams. You will need a nested object.

  Draw the general hardware company entity-relational diagram

Draw the General Hardware Company Entity-Relational diagram. Choose a primary key for each of the relations. Choose foreign key(s) for each of the relations.

  Design and build a prototype data warehouse

Design and build a prototype data warehouse using the data on Spend over £25,000 in the Science and Technology Facilities Council

  Design relational database contain information of physicians

Design a relational database containing information about the physicians, patients, patient history, patient payment history, and patient medications.

  Create an er diagram that meets the above requirements

In MySQL Workbench 5.2, create an ER diagram that meets the above requirements. Include both Entity Classes and attributes that are necessary, given the above requirements. Save your ER model as an .mwb file

  Find the names of employees with the highest salary

Find all department(s) with at least two employees of different names and find the department(s) with the most people and find the names of employee(s) with the highest salary.

  Establish a single control transport connection

This connection would be used to carry control signals relating to all user transport connection between the two entities. Discuss the implications of this strategy.

  Write a two to three 2-3 page paper in which yourecommend

write a two to three 2-3 page paper in which yourecommend at least three 3 specific tasks that could be performed to

  Prepare a systems proposal

Prepare a Systems Proposal that includes an executive summary and a problem statement. Refer to the guidelines and recommended format for the systems proposal.

  Create an update query to select all records in the tbl over

Create an update query to select all records in the tblOverPriced, decrease the Price field values by 10%, run and close the query.

  Create an e-r diagram

You have probably seen that already when you tried to create an E-R diagram. Visio uses notation and graphical shapes that are not the same as those in your text. If you look at some of the links to schemas, you will see a similar sort of thing.

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