Specification Document
VerifiedAdded on  2023/03/31
|11
|1073
|394
AI Summary
The Sunshine Motors is a car service company and is also known as a dealer of old car and the proposed system in this report will be implemented in this organization. The organization wants to implement a vehicle mechanical service system and they need some changes in their current system.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: SPECIFICATION DOCUMENT
Specification Document
Name of the Student
Name of the University
Author’s note:
Specification Document
Name of the Student
Name of the University
Author’s note:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1SPECIFICATION DOCUMENT
Table of Contents
System Description:.........................................................................................................................2
Scope:..............................................................................................................................................2
Feasibility Analysis:........................................................................................................................3
Requirement Specifications:............................................................................................................3
Functional Requirements:............................................................................................................3
Non-Functional Requirement:.....................................................................................................4
Assumptions/Constraints:................................................................................................................4
Use Cases:........................................................................................................................................6
Context Model:................................................................................................................................8
Levelled Set of Functional Models:.................................................................................................9
Bibliography:.................................................................................................................................10
Table of Contents
System Description:.........................................................................................................................2
Scope:..............................................................................................................................................2
Feasibility Analysis:........................................................................................................................3
Requirement Specifications:............................................................................................................3
Functional Requirements:............................................................................................................3
Non-Functional Requirement:.....................................................................................................4
Assumptions/Constraints:................................................................................................................4
Use Cases:........................................................................................................................................6
Context Model:................................................................................................................................8
Levelled Set of Functional Models:.................................................................................................9
Bibliography:.................................................................................................................................10
2SPECIFICATION DOCUMENT
System Description:
The Sunshine Motors is a car service company and is also known as a dealer of old car
and the proposed system in this report will be implemented in this organization. The organization
wants to implement a vehicle mechanical service system and they need some changes in their
current system. The new system will record the following records of customer information, the
vehicle information and the history of servicing. The proposed system will maintain a
mechanical roster along with the equipment used for service.
The list of consumables and the items in the inventory, used by the mechanics, will also
be handled by this system. The name, the amount of items and the consumed units will be
mentioned by the mechanics and the required adjustments will be made by the system. The staffs
will act as the input/output for the system and all the back processes will be handled by the
system.
Scope:
i. The scope for the Sunshine Motor Vehicle Service System are listed below:
ii. All the service related activities will be tracked by this system.
iii. This system will provide customer service.
iv. Efficient maintenance of the inventory.
v. Back end process automation.
vi. Implementation of integrated payment gateway in the system.
vii. New service notification for the staffs.
viii. There will be a real time data transmission throughout the system.
ix. Different staff terminal for better handling.
System Description:
The Sunshine Motors is a car service company and is also known as a dealer of old car
and the proposed system in this report will be implemented in this organization. The organization
wants to implement a vehicle mechanical service system and they need some changes in their
current system. The new system will record the following records of customer information, the
vehicle information and the history of servicing. The proposed system will maintain a
mechanical roster along with the equipment used for service.
The list of consumables and the items in the inventory, used by the mechanics, will also
be handled by this system. The name, the amount of items and the consumed units will be
mentioned by the mechanics and the required adjustments will be made by the system. The staffs
will act as the input/output for the system and all the back processes will be handled by the
system.
Scope:
i. The scope for the Sunshine Motor Vehicle Service System are listed below:
ii. All the service related activities will be tracked by this system.
iii. This system will provide customer service.
iv. Efficient maintenance of the inventory.
v. Back end process automation.
vi. Implementation of integrated payment gateway in the system.
vii. New service notification for the staffs.
viii. There will be a real time data transmission throughout the system.
ix. Different staff terminal for better handling.
3SPECIFICATION DOCUMENT
Feasibility Analysis:
Technical: NodeJS and MongoDB will be used to develop the system of Sunshine Motor
Vehicle Service and for the front end system angular, html and CSS will be used. The used
technologies are very strong and free to use. Real time data flow integration will be done by
socket IOs.
Financial: The use of NodeJS and MongoDB will help to make the system more robust
and the system will be developed in a cloud environment and these technologies are open source.
Although the overall cost for this system will be higher than traditional ASP and PHP
applications.
Organizational Feasibility: For the system to handle the entire business processes
efficiently the system needs to be sturdy, reliable and should be able to process queries and
handle the huge load of data flow. Manual system of the Sunshine Motors will be converted to
automatic with the help of this proposed system.
Requirement Specifications:
Functional Requirements:
Authentication: Authentication is the process of checking is a customer is valid or not to
access the system with the help of the customer Id and password. There are other methods for
authentication process also but, as per the scenario, using an id and password is the best way to
implement this in the organizational system.
Authorization: Authorization is the process of granting a user to access the requested
data. There are different levels of authorization for different users and this will be done using the
customer id and password.
Feasibility Analysis:
Technical: NodeJS and MongoDB will be used to develop the system of Sunshine Motor
Vehicle Service and for the front end system angular, html and CSS will be used. The used
technologies are very strong and free to use. Real time data flow integration will be done by
socket IOs.
Financial: The use of NodeJS and MongoDB will help to make the system more robust
and the system will be developed in a cloud environment and these technologies are open source.
Although the overall cost for this system will be higher than traditional ASP and PHP
applications.
Organizational Feasibility: For the system to handle the entire business processes
efficiently the system needs to be sturdy, reliable and should be able to process queries and
handle the huge load of data flow. Manual system of the Sunshine Motors will be converted to
automatic with the help of this proposed system.
Requirement Specifications:
Functional Requirements:
Authentication: Authentication is the process of checking is a customer is valid or not to
access the system with the help of the customer Id and password. There are other methods for
authentication process also but, as per the scenario, using an id and password is the best way to
implement this in the organizational system.
Authorization: Authorization is the process of granting a user to access the requested
data. There are different levels of authorization for different users and this will be done using the
customer id and password.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4SPECIFICATION DOCUMENT
Maintain Inventory: The inventory will be handled by the system and the system will
keep a track of the units of consumables and the service parts. The purchase manager will be
informed by the system if the stocks reaches their minimum limit.
Payment: All the payments will be handle by the system and there will be an automatic
charge calculation based of the items used, the complexity of task and the time required for the
service.
Non-Functional Requirement:
Security: The protection of the sensitive customer information and the payment details
are important for the system and need high security. Every device used by the organization will
have the updated antivirus and will prevent any kind of unauthorized activity.
Maintainability: Maintenance of the system with periodic installation of software patches
are important and audits should be conducted each quarter year to make sure that everything is
secure.
Availability: The customers should be able to request a service at any time. If the system
goes down during the office hours then every process will be hampered, so the servers should be
running properly.
Assumptions/Constraints:
Assumptions: The system will be accessed using a web browser. There will be two parts
in the system the organizational and the customer perspective and the system will provide a
connection between these two. The system will be connected to a centralized database and will
need a cloud environment for remote access. The highest authority of the system will be the
management.
Maintain Inventory: The inventory will be handled by the system and the system will
keep a track of the units of consumables and the service parts. The purchase manager will be
informed by the system if the stocks reaches their minimum limit.
Payment: All the payments will be handle by the system and there will be an automatic
charge calculation based of the items used, the complexity of task and the time required for the
service.
Non-Functional Requirement:
Security: The protection of the sensitive customer information and the payment details
are important for the system and need high security. Every device used by the organization will
have the updated antivirus and will prevent any kind of unauthorized activity.
Maintainability: Maintenance of the system with periodic installation of software patches
are important and audits should be conducted each quarter year to make sure that everything is
secure.
Availability: The customers should be able to request a service at any time. If the system
goes down during the office hours then every process will be hampered, so the servers should be
running properly.
Assumptions/Constraints:
Assumptions: The system will be accessed using a web browser. There will be two parts
in the system the organizational and the customer perspective and the system will provide a
connection between these two. The system will be connected to a centralized database and will
need a cloud environment for remote access. The highest authority of the system will be the
management.
5SPECIFICATION DOCUMENT
Constraints: There is a high complexity in collecting the data and converting them into
system requirements. The system coding with NodeJS is also a constraint as it is a high level
language and needs an expert. Without a professional team the system cannot be implemented
because of the high complexity.
Constraints: There is a high complexity in collecting the data and converting them into
system requirements. The system coding with NodeJS is also a constraint as it is a high level
language and needs an expert. Without a professional team the system cannot be implemented
because of the high complexity.
6SPECIFICATION DOCUMENT
Use Cases:
Figure 1: Use Case Diagram
(Source: Created by Author)
Use Case Name Request for Service
Use Cases:
Figure 1: Use Case Diagram
(Source: Created by Author)
Use Case Name Request for Service
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
7SPECIFICATION DOCUMENT
Use Case ID Customer_UC_03
Actors Customer
Precondition The customer must be logged in
Activities Actor System
The customer open the system The system shows the options in
home page
Customer click on book service System provides a form to the
customer
The customer fills the form and
upload an image
The system verify the form
The system stores the request
Customer receives a notification of
service confirmation
Post condition A new service is assigned to the mechanic
Exception The organization does not provide requested service
Use Case ID Customer_UC_03
Actors Customer
Precondition The customer must be logged in
Activities Actor System
The customer open the system The system shows the options in
home page
Customer click on book service System provides a form to the
customer
The customer fills the form and
upload an image
The system verify the form
The system stores the request
Customer receives a notification of
service confirmation
Post condition A new service is assigned to the mechanic
Exception The organization does not provide requested service
8SPECIFICATION DOCUMENT
Context Model:
Figure 2: Context Level Diagram
(Source: Created by Author)
Context Model:
Figure 2: Context Level Diagram
(Source: Created by Author)
9SPECIFICATION DOCUMENT
Levelled Set of Functional Models:
Figure 3: Functional Model Diagram
(Source: Created by Author)
Levelled Set of Functional Models:
Figure 3: Functional Model Diagram
(Source: Created by Author)
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
10SPECIFICATION DOCUMENT
Bibliography:
Balanis, C. A. (2016). Antenna theory: analysis and design. John wiley & sons.
Dennis, A., & Wixom, B. H. (2018). Systems analysis and design. Wiley.
Gupta, A. K. (2017). Response spectrum method in seismic analysis and design of structures.
Routledge.
Lessard, L., Recht, B., & Packard, A. (2016). Analysis and design of optimization algorithms via
integral quadratic constraints. SIAM Journal on Optimization, 26(1), 57-95.
Montgomery, D. C. (2017). Design and analysis of experiments. John wiley & sons.
Oinas-Kukkonen, H., & Harjumaa, M. (2018). Persuasive systems design: key issues, process
model and system features. In Routledge Handbook of Policy Design (pp. 105-123).
Routledge.
Bibliography:
Balanis, C. A. (2016). Antenna theory: analysis and design. John wiley & sons.
Dennis, A., & Wixom, B. H. (2018). Systems analysis and design. Wiley.
Gupta, A. K. (2017). Response spectrum method in seismic analysis and design of structures.
Routledge.
Lessard, L., Recht, B., & Packard, A. (2016). Analysis and design of optimization algorithms via
integral quadratic constraints. SIAM Journal on Optimization, 26(1), 57-95.
Montgomery, D. C. (2017). Design and analysis of experiments. John wiley & sons.
Oinas-Kukkonen, H., & Harjumaa, M. (2018). Persuasive systems design: key issues, process
model and system features. In Routledge Handbook of Policy Design (pp. 105-123).
Routledge.
1 out of 11
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024  |  Zucol Services PVT LTD  |  All rights reserved.