Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask DBMS Expert


Home >> DBMS

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 Software Engineering 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.

https://youtu.be/LiBdzE_DJn4 Watch the Model-View-Controller design pattern on YouTube.

There are two parts to the assignment:

The first part is to just design a user interface (Interface Paper Prototype). 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 Manufacturer tables. Your finished product should have a few working screens.

Rubric:

Your interface design will be graded on the following areas:

Does the design include screens for the entire database?

Does the design follow best practices?

Is the design detailed enough that it could be coded?

Is the design intuitive?

Your application will be graded on the following areas:

Do the screens confirm to the design?

Do the screens perform simple insert, update, select and delete capabilities?

Do the screens perform higher level functionality like data validation?

Are at least the minimum numbers of screens included?

Assignment's Model and Controller

How to use the Model and Controller (Part 1 and 2)

https://youtu.be/maxVM2TUC4E

https://youtu.be/lroWWVvzdC0

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M91732296

Have any Question?


Related Questions in DBMS

Database design amp development assignment -assignment

Database Design & Development Assignment - Assignment title - Design and Implement a Relational Database for a local Print and Ink Refill Business. Learning Outcome - Use an appropriate design tool to design a relational ...

Tableau is business intelligence software that helps people

Tableau is business intelligence software that helps people see and understand their data. Fast Analytics Connect and visualize your data in minutes. Tableau is 10 to 100x faster than existing solutions. Ease of Use Anyo ...

This is a starting out with visual basic programming

This is a starting out with visual basic programming problem, meaning its a basic programming nothing advanced. Question: Add a linq statement to the combo box text-changed event to dispaly the city field of the selected ...

Question as explained throughout this course entity

Question: As explained throughout this course, entity relationship modeling is a critical element of database design. If the database is not properly modeled, it is unlikely that the database will be properly developed. ...

Question create an erd for the following scenario once you

Question: Create an ERD for the following scenario. Once you submit you will get access to the correct way to create the ERD. Please watch the video and correct any errors in your submission and resubmit. A small company ...

Assignment task -write and run sql statements to complete

Assignment Task - Write and run SQL statements to complete the following tasks Part A - DML 1. Show the details of the products where the product code starts with '22'. 2. Display the vendor details from areacode 615. 3. ...

Instructionsfor decades relational databases remained

Instructions For decades, relational databases remained essentially unchanged; data was segmented into specific chunks for columns, slots, and repositories, also called structured data. However, in this Internet of Thing ...

Sqlwrite a select statement that returns one column from

SQL Write a SELECT statement that returns one column from the Vendor table named Full Name. Create this column from the VendorContactFName and VendorContactLName columns. Format it as follows: last name, comma, first nam ...

Students will select a situation or problem from their

Students will select a situation or problem from their company as a course project that can be solved using a database system. Using MS Access, or MS SQL Server Express, students will create a relational database model o ...

Question team project submission - submit to the unit 4

Question: Team Project Submission - Submit to the Unit 4 Group Project Area This version of the capstone project assignment is FOR GRADING this week. Submit to the group area the document containing completed Sections On ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As