Task Type: Individual Project Deliverable Length: 3–4 new pages in the Software Design Document
Points Possible: 150 Due Date: 5/5/2014 11:59:59 PM CT[removed]
Weekly tasks or assignments (Individual or Group 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.
Key Assignment First Draft
Each week, you will complete a part of a Software Design Document. You will select a research topic and apply the research and knowledge that you gained from prior courses to the completion of the project, according to the instruction for each week. This course is comprised of a series of Individual Project assignments that will contribute to a Key Assignment submission at the end of the course.
The project deliverables are as follows:
· Software Design Document
o Use Word
o Title page
§ Course number and name
§ Project name
§ Your name
o Table of Contents (TOC)
§ Use an autogenerated TOC.
§ This should be on a separate page.
§ This should be a maximum of 3 levels deep.
§ Be sure to update the fields of the TOC so that it is up-to-date before submitting your project.
o Section Headings
§ Week 1: Project Outline
§ Week 1: Feasibility Analysis
§ Week 2: Project Planning and Risk Analysis
§ Week 3: Systems Analysis
§ Week 4: Data Modeling and Unified Modeling Language (UML)
The treatment of data in an application is one of the most critical aspects of the design process. Data are used for the operation of the application during runtime, and data must be persisted for a variety of purposes. Failure to properly model the design for data treatment can cause significant problems with an application.
For this assignment, you will continue work on the Software Design Document with an analysis of the processes used in the application to determine the data requirements and to establish a proper model for the data. This is not the database design, but rather, the internal data requirements and data flow for the application.
The project deliverables are as follows:
· Update the Software Design Document title page with the new date.
· Update the previously completed sections based on the instructor’s feedback.
· Data Modeling and UML
o Process analysis
§ Describe the information-gathering techniques that you will use to obtain process and system data requirements for the application.
§ This is not the database, but rather, the internal processes and required data for the application.
§ Provide a description of the processes that are used in the application and the data that are required to complete those processes.
§ Include use cases to depict the defined processes.
o Data model
§ Based on the information that was developed in the process analysis, prepare a data model for the application.
§ The data model should include definitions of the data structures required in the application as well as UML diagrams to depict the data model. Note that much of the internal data may reside in classes that should be depicted in the model.
· Be sure to update your table of contents before submission.
· Name the document “yourname_IT660_IP4.doc.”
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.Read more
Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.Read more
Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.Read more
Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.Read more
By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.Read more