Assignment 3 – Design
Weight: 25%
Rationale:
The purpose of this assignment is to demonstrate your ability to apply the concepts of systems design to a practical scenario involving a business information system.
Groups:
You will continue to work in the same team of two (2) people from Assignments 1 and 2.
Task:
During this assignment, you will undertake a systems design for the proposed system from Assignments 1 and 2.
This assignment must build upon Assignments 1 and 2.
- Design the Environment – Provide a high-level architectural diagram and explain the environment within which the system will operate (i.e., stand alone, networked, hosting options, cloud infrastructure, etc.) (minimum 300 words).
- Design the User Interface – Provide wireframe diagrams illustrating the user interface for at least four (4) screens for your full use case description from Assignment 2. Discuss how you have applied best-practice user-interface design concepts (minimum 300 words).
- Design the Application Architecture and Software:
- Provide a Component Diagram showing how your proposed system conforms to a three-layer architecture. You must use either Lucidchart, Diagrams.net or Visio.
- Provide a Design Class Diagram that corresponds to your Domain Model Class Diagram and full use case description from Assignment 2. You must use either Lucidchart, Diagrams.net or Visio.
- Design System Controls and Security – Describe any security concerns and the approach towards mitigating security issues for the system (minimum 500 words).
- Unit Test the Software – Provide program stubs and test driver code for two (2) classes from your Design Class Diagram.
- Deploy the Solution – Describe the approach for initialising data, user training, establishing the production environment, the system deployment method, and managing change and version control (minimum 500 words).
All diagrams must be part of a single file. Additional files and attachments will not be marked.
All tables, diagrams, and charts must be accompanied by a one paragraph description (minimum 100 words) to help explain your rationale and logic. Note that presentation, spelling, and grammar are extremely important aspects of your design. Be sure to proofread your work prior to submission.
Submission Information:
- Compile all the diagrams and specifications professionally into a single MS Word document. (Do not submit a pdf file.)
- Use the following format for the Word document’s filename:
LastName_FirstName_sNumber.docx
(e.g., Simpson_Homer_s12349876.doc)
- Use the “Assignment Submission Instructions” document, which contains a final checklist, to ensure your work is complete.
- Carefully review the assignment marking criteria.
- All students must submit a copy of their Assignment, i.e., both team members
must submit a copy of their assignment file. - Do not compress (i.e., zip) your assignment file.
- Submit your assignment online by going to the “Assignment” section of the course website.
- Enter your filename (not including .docx) into the “Submission Title” field of the upload screen.
Get expert help for 1802ICT / 7002ICT Foundations of systems DEVELOPMENT and many more. 24X7 help, plag free solution. Order online now!