|Phase 1 Individual Project|
|Deliverable Length:||8â€“10 total pages, including empty sections|
Weekly tasks or assignments (Individual Projects) will be due by Monday and late submissions will be assigned a late penalty in accordance with the late penalty policy found in the syllabus. NOTE: All submission posting times are based on midnight Central Time.
Product Ordering System and Design Document
In the first Individual Project, you will be laying the groundwork for all of the work in this course. You will do the following:
Save your time - order a paper!
Get your paper written from scratch within the tight deadline. Our service is a reliable solution to all your troubles. Place an order on any task and we will take care of it. You won’t have to worry about the quality and deadlinesOrder Paper Now
Now that you have a better understanding of object-oriented programming, you will use this approach to develop your interactive Java program that supports a company of your choosing to sell products online.
In this Individual Project, you will represent the design for your application using the UML diagramming techniques called use case diagrams. Later in the course, you will use another UML diagram to help design and describe your program, a class diagram.
You will also be setting up the foundation design document outline that you will add to each week. The combined Individual Project assignments will be your final Key Assignment design document deliverable.
Throughout this course, you will also be working on several aspects of this application that will result in the final version of a functioning interactive Java program. Additional information and the deliverables for each Individual Project will be provided in the assignment description for this project.
The first step will be to select a company and product(s) that are real or fictitious as the target for your ordering application. This project will be used as the basis for each of the assignments throughout the course, and it should conform to the following guidelines:
Select a company and products that fit these requirements, and submit your proposal to your instructor before proceeding further with the assignments in the course. You should seek approval within the first few days of the course. Your instructor will tell you how to submit this proposal and what notification will be given for project approval. Your proposal must include the following:
1. Select a company and one of its products (see above).
2. Install the required software: Java and Eclipse.
You will need to download and install the following free software packages for this course:
Click here to download instructions on how to install the JDK and the Eclipse IDE.
3. Install the provided skeleton ordering system.
Now you will download and install the skeleton of a pizza ordering system. You will use this as the base for the ordering system that you will create for this course. Right-click on this link: PizzasRUsPhase1.java and use Save or Save As to download and save this file on your hard drive. The exact procedure may be slightly different depending upon your browser and your browser settings. Be sure to note where you save this file on your hard drive. Complete the following:
Run the PizzasRUs ordering application by clicking Run > Run or by clicking on the Run shortcut button (the largest green circle containing a white triangle). You also can run the program by clicking on Debug (just to the left of Run). You should run the program a few times, typing in different responses and watching the responses.
4. Customize the skeleton ordering system to meet your requirements.
You need to create a version of the ordering system that is customized for your particular company and product. This will be the Java program that you will submit for this week’s Individual Project.
Continue the customization process by updating other portions of the skeleton appropriately. For example, you need to add your name as an author and today’s date. You may need to update a few other portions of the program, such as changing or removing the message about the order being ready in less than 10 minutes. Be certain to test your program by running it after each change to the code.
You will need to make one addition to the program to request the color of the product that is being ordered. If your product does not have a color property, you may substitute any similar attribute that can be stored in a string. You will need to add a couple of string variables for this information. Follow the examples that already are in the program. You will need to prompt the user for a color. You might use a message such as “What color product do you wish to order?” You will need to display the name of the selected color just after the “Your return customer status is” message. Again, follow the examples that already are in the program. You will need to modify the greetingOutputMsg assignment so that it includes the name of the selected color.
Open an empty Word document. Run your program, and perform a screen capture of each dialog just after you have entered any required data. Paste these screen captures one after another into the Word document and save your document. You will need these screen captures for the shell document that you will create.
5. Construct the shell document that will be your ordering system description.
You need to create the shell document for the final Key Assignment project design document deliverable that you will be working on throughout the course. As you proceed through each project phase, you will add content to each section of the document, gradually completing the final project design document.
6. New content for Week 1.
7. Name your document “yourname_IT110_IP1.doc.”
8. Create a .zip file containing your project document (including screen captures) and your Java source file. Name your .zip file “yourname_IT110_IP1.zip.”
GET TO KNOW US
Custom Paper Writing is the fastest, easiest-to-use, and most reliable way to have custom-written paper by experts. Our custom-written papers are for research purposes. Therefore, using our writing services is legal and not prohibited by any university/college policies anywhere in the world.
We accept major payment methods.
+1 (940) 905 5542