Assessment Title |
Assessment 1 |

INF60010 Assignment overview
This assignment aims to produce a requirements document that captures the functional and non-functional requirements for an information system that supports the current needs of the Software Design Company car booking management system as described in the Case Study Description.
Note: This assignment covers the traditional approach.
Your tasks
Information system development projects incorporate several key milestones.
This assignment will require you to complete
- Milestone 1 - problem analysis which includes understanding the business in general, their challenges, current system issues/problems, key functional/nonfunctional requirements and limitations.
- Milestone 2 – Data Modelling which uses some of the models of a Structured Approach, such as Event table, Data fragments, a context diagram, DFDs, ERD and DFD documentation to illustrate the current system features.
Case Description
A vehicle pool manager of Software Design Company is in charge of issuing company vehicles to employees as well as ensuring that all vehicles undergo regular maintenance. Vehicles are provided to employees for several hours or days at a time and are all centrally located at one site.
The current system doesn’t support pool manager to manage his day to day jobs, most tasks are time consuming and also many errors. The manager would like to automate as much of the current processing as is reasonably possible. For example, he envisions that employees should be able to make bookings, cancel bookings and view their own bookings over the company intranet. When a car becomes unavailable, it is time consuming to find the current bookings for that vehicle, find alternative cars (if available) and contact those employees concerned, so he would like to improve this process.
Assignment 1 submission details
- All pages should include your name and student number in the document footer.
- All references should be appropriately cited using the Harvard style
- Submit your report as ONE Microsoft Word document, Turnitin doesn’t accept ‘zip’ file.
- Save your file as follows: [student numberA1.filetype] e.g. 1234567A1.doc
- Submit your final report via INF60010 Canvas> Assessment > Assignment 1 Specification and Submission Link
o Assistance can be obtained from the Swinburne Service Desk (03) 9214 5000.
o DO NOT email the assignment.
o If you have any queries, you may discuss it with the teaching staff during the workshop or post your questions on the discussion threads or via email.
INF60010 Assignment 1 Current System Analysis and Modelling (Individual)
The Report Components Create a word-processed business report with:
Cover page
- Document Title
- Author(s) information Executive Summary
- What this assignment is about and what you want to achieve (should be about 100 words, ES is differed in comparison to the Introduction).
Table of contents
- You have to use Microsoft Word built-in function to create a Table of Contents.
Introduction
- Why conduct system analysis and design for a business? (You should write a brief literature review on the topic of system analysis and design, why this is important, the development trends, what are some of the key aspects that should be considered, what are the roles of requirement analysis in the system analysis and design process?).
- Business or system analysts need to have a “big picture” view of any business and their information systems. You are required to list the major responsibilities which you should take on to help the business. What is your basic plan, where you start, what you do and what you want to achieve?
- The purpose of your work.
Business Background
- What is the business, and what does this business do? (A brief description of their current business operation and services. Please note that you should read the case description, understand it and provide a summary. You shouldn’t copy the case description provided directly to your report. Max, 100 words.)
- What are some of the challenges (internal and external) that the business current faces and how they will impact on overall business future development?
- In your opinion, what are the three major problems which you consider are the most important for the business and explain why they are important. What are some of the opportunities when these problems are solved? How would the organisation be better off by solving this problem or taking up this opportunity? You are welcome to add on problems/issues which not currently listed, but which you consider are essential to address. You should provide reasoning.
- Clearly explain the current system’s objectives and constraints. Please note: you need to read the case description to understand what the current system does.
Scope (Current system)
- A written statement of functional/non-functional requirements (you are required to list them all with a brief explanation for each of them).
- Discuss the techniques of identifying the use cases. Documentation
- Data dictionary o Complete at least THREE (3) key data flow descriptions (Logical data dictionaries) o Data element descriptions (Physical data dictionaries, at least 1 of the key data entities)
- Process Descriptions
o A brief description for each of the key processes (top-level processes in level 0 DFD) written in plain English
o Write at least ONE lower-level process description in structured English