Internal Code: MAS5306
IT Assignment:
Scenario:
You have been contracted by a company to develop an information system for $50,000. During this assignment, you will undertake a thorough systems analysis and design on the proposed system. The business that you design the information system for is of your own choosing. Preferably develop a system for an area that you are interested in, have had prior experience, or perhaps for a company you work for. You cannot design the system for the same company that another student has chosen, nor can you reproduce a design for an existing well-known company. The information system you chose should be of small to medium size/complexity.
Questions:
Identify the Problem – Provide a system vision document that outlines the problem description, system capabilities, and the expected business benefits
2. Quantify Project Approval Factors – Complete the following tasks
a. Provide a table with a breakdown of the estimated time for project completion using excel or a similar program.
b. Provide a table with a summary of the development costs for the project and system using excel or a similar program
c. Provide a table with a summary of the estimated annual operating costs using excel or a similar program d
d
i. Describe the anticipated benefits from the deployment of the new system ii
ii
3. Perform a Risk and Feasibility Analysis – Complete the following tasks
a. Determine organisational risks and feasibility.
b. Evaluate technological risks and feasibility.
c. Assess resource risks and feasibility.
d. Identify schedule risks and feasibility.
4. Establish the Project Environment – Complete the following tasks
a. Provide a table outlining information that will be captured during system development, the tools and software that will be used to develop the system, and outline who can update/view the information.
b. Describe the work environment.
c. Describe the processes and procedures that will be used.
5. Schedule the Work – Complete the following tasks a
. Provide a work breakdown structure (WBS) for one (1) of the subsystems.
b. Provide a Gantt chart showing the WBS project activities timeline. You must use Microsoft Project and provide a screen capture.
6. Discover and Understand the Requirements – Define the functional and non- functional requirements for the system using the FURPS+ framework
7. Identify the internal, external, operational, and executive stakeholders for the system
8. Target a specific group of operational stakeholders and create a questionnaire that will be used to collect information about their system needs. Be sure to use a combination of open and closed-ended questions and identify the stakeholder that your questionnaire is targeting.
9. Identify all the object classes and provide a complete domain model class diagram for the system. You must use Microsoft Visio.
10. For each subsystem, identify and provide brief use case descriptions for all use cases.
11. For one particular subsystem, identify and provide one (1) fully developed use case description.
12. For the identified use case, provide one (1) use case diagram. You must use Microsoft Visio
13. For the use case diagram provide a corresponding activity diagram to illustrate all the steps within the use case. You must use Microsoft Visio.
14. For the activity, diagram provide a corresponding system sequence diagram (SSD). You must use Microsoft Visio.
15. Design the system components – 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.)
16. Provide storyboards illustrating the user interface for at least four (4) screens. Discuss how you have applied best-practice user-interface design concepts
17. Deploy the solution – Describe the approach for planning and managing implementation, testing, and deployment for the system