Swinburne University INF60010 Assignment 1: System Analysis Report

Verified

Added on  2023/01/19

|22
|2919
|89
Report
AI Summary
This report analyzes the current system of Swinburne Guru Consulting, focusing on the need for an improved information system to address operational challenges. The assignment includes an executive summary, introduction, and background of the company, followed by a detailed examination of the current system's scope, functional and non-functional requirements. It delves into techniques for identifying use cases, presents a data model with an event table and data dictionary, and provides a process model including context, level 0, and level 1 diagrams, along with an ERD. The report aims to provide a comprehensive understanding of the existing system and the rationale for implementing a new information system to streamline operations and enhance data management within Swinburne Guru Consulting, ultimately leading to improved efficiency and competitiveness. The report concludes with a bibliography of the sources used.
Document Page
Running head: INF60010 ASSIGNMENT 1
Current System Analysis and Modelling
Name of the Student
Name of the University
Author Note
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1INF60010 ASSIGNMENT 1
Executive summary
The aim of this report is to describe the details regarding the current system of Swinburne Guru
consultation organization. The report focuses on describing the need of proper development of
information system within the organization. The report will also include a description of current
system that is implemented within the organization. The assignment also aims at explaining all
the issues related to the current system.
Document Page
2INF60010 ASSIGNMENT 1
Table of Contents
Introduction......................................................................................................................................3
Background of the Company...........................................................................................................3
Current system scope.......................................................................................................................4
Functional requirements..................................................................................................................5
Nonfunctional requirements............................................................................................................6
Techniques for identifying use case................................................................................................6
Data Model......................................................................................................................................7
Event Table..................................................................................................................................7
Data Dictionary............................................................................................................................9
Process Model................................................................................................................................14
Context Diagram........................................................................................................................14
Level 0 Diagram........................................................................................................................15
Level 1 Diagram........................................................................................................................16
ERD...........................................................................................................................................17
Conclusion.....................................................................................................................................18
Bibliography..................................................................................................................................19
Document Page
3INF60010 ASSIGNMENT 1
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4INF60010 ASSIGNMENT 1
Introduction
The report aims at describing the operational activities that takers place within Swinburne
Guru consulting. With the growing technology it becomes important to understand the functional
and operational activities that takes paced within an organization. After analyzing the
functionally of business it becomes easy to understand the advantages that are obtained by the
organization. Analysis of the Swinburne management approach it was observed that the
functioning got effected by the traditional data management approach. This has also lead to
effect in success rate achieved by the organization. Thus it becomes essential to implement a
proper that will resolve all the operational challenges faced by the organization. The solution that
is being focused on for resolving the issue is the implementation of an effective information
system. The report will focus entirely on describing the functions performed by the information
system. The functional and non-functional requirements are also described along with the
functioning of new information system. With implementation of an effective information system
it will become easy to manage the information stored. This will also ensure that the data stored
within the organization are accessed easily without any issue.
Background of the Company
Swinburne guru consulting is an organization that was built in the year 2012 in
Hawthorn. The organization main function is to provide coaching to organization and to the
customers on leadership qualities, team work capabilities, and about enhancement in personal
performance. Emily is the main founder of the organization and aims at expanding the business
further so that better advantage can be obtained towards the organization. The organization
Document Page
5INF60010 ASSIGNMENT 1
operates its functions throughout the Melbourne area. However the way of working is not
providing enough benefits, thus it is important to implement a process that will offer better
competitive advantage. Presently the organization is facing issues regarding information
management. The coaches associated with the organization works as sub contractors at time of
project development. Thus Emily decides to have a proper analysis team for better guidance and
to have better potential solutions that will help in aligning with long term strategic plan.
Current system scope
Swinburne Guru consultancy aims at providing coaching towards the employees and
organization regarding the management of work within the organization. The current system
offers the client to request for a personal tutor who will help in developing the particular skill
within the individual. The organization assigns a suitable coach and handles all fee. This are
referred to as assignments. The system starts responding towards the client only when the
receptionist ensures the availability of the tutor. At present the system aims at providing better
services towards the client within short time interval. Presently all the transaction and bookings
are done offline by managing the calls. It is expected that in future the organization will have a
better online coaching classes that will ensure booking of the classes from early and will get
notified through mails and messages. It is difficult to manage the assignment within the
organization as there are not sufficient monitoring devices. In addition to this the new proposed
system will also ensure that the system is able to cope up with all the assignment and will be able
to provide better support towards the client. The coaching specialist is allocated to clients as soon
they are found available so that they can provide quick services towards the clients.
Document Page
6INF60010 ASSIGNMENT 1
Functional requirements
Functional requirements are referred to the main characteristics that are possessed by a
system. The chosen system for improving the functioning of Swinburne Guru consultancy is
information system. The main aim of implementing an information system is to have a better
control over the information stored within the organization. In order to have a better knowledge
of the desired system it is important to analyze the functional requirements. The main functional
requirements associated with information system are describe below:
1. The user needs to get registered within the system so that they can generate a profile that
will help in analyzing all the courses offered by the organization.
2. The system will allow the users with proper credentials so that it becomes easy to prevent
unauthorized users to access the information system.
3. The organization also generates advertisement for hiring new coaches for the company.
4. The system verifies the operational and functional requirements for understanding the
better performance of system
5. The system has also developed with a verifier that is used for the purpose of alerting the
client.
6. After completion of course the client has the ability to generate feedbacks.
7. Once the course gets completed the client is allowed to proceed with payment procedure
and after this the tutors are provided with the session payment.
8. The client has also the ability to generate feedback at the end of session.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7INF60010 ASSIGNMENT 1
Nonfunctional requirements
The nonfunctional requirements are used to determine the behavior possessed by a
system. This are being classified based on integrity, scalability, accessibility, security,
availability and reliability. It is important to ensure that the implemented information system has
all the features implemented effectively within the system.
Accessibility: accessibility is the future that is used to define whether the product developed or
implemented should be accessible to people so that they access the system at any time.
Reliability: this feature is used to define whether the implemented information system is reliable
or not. The reliability will ensure that all data are stored with great efficiency and cannot be
breached by anyone. Reliability ensures better dependency on the information system.
Scalability: Scalability is referred to the property that helps in ensuring proper handling of the
system with the increase in demand. This becomes important to ensure that the implemented
system model is able to meet the demand of market.
Confidentiality: this feature will ensure that the data stored within the information system is
kept secured from unwanted users. This will include proper encryption for maintaining better
sustainability towards the stored information.
Techniques for identifying use case
Use case identification techniques are used for the purpose of gathering the details
regarding the project. This will include understanding the main operation and functional
activities associated with Swinburne Guru Consultancy. Thus it will become easy to manage the
information from organization’s point of view. The developer aims at collecting the details
Document Page
8INF60010 ASSIGNMENT 1
regarding model so that it becomes easy to manage the capabilities within the working
environment.
ï‚· Interview: the aim behind conducting interview process is to gather information by
analyzing the participant’s suggestions.
ï‚· Questionnaire: The questionnaires are used for making a better survey so that it
becomes easy to determine the activity. The activity will ensure better way of analyzing
the information. The two types of format offered by questionnaire are free format and
fixed format.
ï‚· Observation: This technique is used for system to analyze the result based on observing
the systems performance.
Data Model
Event Table
Event Trigger Source Use Case Response Destination
External Clients
books their
assignment
via email
Receive
order via
email
Student Manage
others
Client order
status
confirmed
Sales Dept
Sales
repartment
finds tutor
Finding
tutor
Sales
Department
Manage
orders
Issues
invoice and
check
payment
status
Sales Dept
Data passed Data Sales Order Recording Production
Document Page
9INF60010 ASSIGNMENT 1
to
production
department
transferred Department processed the status of
record
transfer
Dept
Order record
Alteration
Updating
excel sheet
Client Managemen
t of new
Orders
Updated
records
Production
Dept
Finding
skills
required for
the
assignmenmt
Finding
skills
Tutor Finding
skills
Found tutor
with skill
Tutor
Invoice sent
using email
Sending
invoice
Sales
Department
Send
notification
to student
Invoice
issues and
checking
order status
Client
Tempora
l
Sales
department
makes
payment to
tutor
Time Sales
Department
Generate
monthly
report
Report
created and
payment
disbursed
Sales Dept
Finding new
skill
Time Sales
Department
Generate
daily report
Skill
recorded
and report
generated
Sales Dept
Receive Time Tutor Produce Managed Sales Dept
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
10INF60010 ASSIGNMENT 1
relationship
fees for
assignment
payment and
monthly
report
report and
payment
confirmed
Receive
performance
chart
Time Receptionist
and sales
staffs
Feedback receive
performance
chart
Sales Dept
State Insert order
into
spreadsheet
Stock
order
Sales
Department
Managemen
t of data
Processing
and
recording
stock
Production
Dept
Data Dictionary
Admin Table:
Sl. NO. Field name Data Type Constraints Description
01. AdminID Int PK It stored the ID of
the admin
02. AdminName Varchar(25) NOT NULL It stores the name
of the admin
03. Password Varchar(15) NOT NULL It stores the
password of
admin
04. ContactDetails Varchar(15) NOT NULL It stores the
contact
information of the
Document Page
11INF60010 ASSIGNMENT 1
admin
05. Email Varchar(35) NOT NULL It stores the email
of the admin
Registration Table:
Sl. NO. Field name Data Type Data Type Constraints Description
01. User_ID Int Int PK It stores the ID
of the user
02. User_Name Varchar(25) Varchar(30) NOT NULL It stores the
name of the
user
03. Password Varchar(15) Varchar(20) NOT NULL It stores the
password for
the user
account
04. Address Varchar(15) Varchar(30) NOT NULL It stores the
address of the
user
05. Contact details Varchar(35) Varchar(20) NOT NULL It stores the
contact
information of
the user
06. location Varchar(30) NOT NULL It stores the
location of the
chevron_up_icon
1 out of 22
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]