RMS Auto Service: 812909

Questions:

  1. Overview

This document outlines what you have to submit to complete the project.  It contains information about what you need to submit to your lecturer and what needs to be given to your client.

The things you need to deliver include computer programs (source code and executable code), database and/or data files, any documents associated with the system from this stage of the project (testing documentation, user manuals, installation guides, etc). The programs should be operational, free from errors, typos, misspelling, etc. The documents should be the most up-to-date to match the programs and data structure(s). You should prepare a document for handover of the product to the client. You should deliver the product to the client, and submit the product, the handover document, and your timeline and individual log book(s) to the supervisor. All the work should be professionally presented and the files should be organized properly.

  1. Source Code and Executable Code

Source code and executable code must be appropriately organized and must adhere to appropriate naming and formatting standards.

  1. Software Documentation

Software contains all documentation associated with the system product, including software requirements specification (SRS) and system design specification (SDS). These documents should be updated, if the final product varies from early versions of the documents


  1. Client Documentation

Training documentation should match the application and provide the user with a comprehensive and easy to use training manual. You are advised to read relevant sections of IEEE Std 1063-2001* for the composition of user documentation.

Implementation and handover documentation should be concise and clear. The document normally includes the name of the project, developer and client, handover date, a brief description of the product, a detailed list of deliverables, implementation details, remaining tasks if any, acceptance of the product by the client, and signatures of the developer and client. A specific project may include other specific details in the document. For example, if you have developed a website in the project, you should include the url of the website. You may need to include intellectual property statement in the document. For example, the client may be the owner of the product, or may be allowed to use a copy of the product, depending on your initial negotiation with the client.

  1. Deliverables

You should submit a zip file by email to your supervisor, containing

  • A Word document to describe your assignment, including
    • an assignment cover sheet,
    • a brief description of the assignment,
    • details of deliverables and corresponding file names,
    • instruction of installing the system in supervisor’s computer**
    • other necessary details for your final product.
  • Implementation and handover documentation
  • Software product, including
    • source code (both files of original format and pdf format),
    • executable code,
    • data files and/or database(s),
    • image and content files,
    • software documentation,
    • training documentation, and
    • other necessary components of the software product, for example installation program
  • Project management documentation, including
    • updated timeline, and
    • updated individual work log books

You should arrange the files in proper folder structure*** in the zip file.

If your files are too large to send by email, you should inform your supervisor and post a CD or DVD to him or her.

  1. Marking Criteria

Final Product will be marked according to the criteria below unless otherwise discussed with and agreed to by your supervisor.

  Marks Your Marks
Operationally complete 4  
Client’s requirements met 4  
Usability (interface) 4  
Lack of errors, typos, spelling, bugs 4  
Source code (programming convention) 4  
Documentation 4  
training documentation 4  
implementation and handover documentation 4  
files and/or database(s) 2  
image and content files 2  
MS-Project final 2  
Log-Book(s) 2  
TOTAL 40%  

* An external link to this standard is provided at MySCU.

** You may need to discuss with your supervisor for details.

*** You should consider the ease of finding or use of the files. For example, it is not easy to find the design document if it is in the same folder that also contains image and content files.

Answers:

Introduction:

This report demonstrate the project development process which was previously completed along with other requirements. A web Application is developed for an auto service provider named RMS. It is Australian company and provide several products along with the services. They are mainly famous for the private and fleet monetarists with a full range of car service.  They also performed in a structured series of operating procedures ensuring faster, more efficient and performance enhancing service. While RMS started with a fixed price tune and lube service it now provides both fleet and private motorists with a full range of services, each designed to be performed in a structured series of operating procedures which ensure faster, more efficient and cost effective service. RMS has subsequently expanded its range of services to include tyres and all tyre-related servicing needs. Not only can we cater for more popular repairs such as servicing, brakes and tyre services, our mechanics can also perform maintenance and repairs for many of the other vehicle systems across a diverse range of vehicles and repair categories. We only use quality brand name parts from reputable suppliers which are fit for purpose, to maintain these standards we do not accept customer supplied parts.

Description of the assignment:

 Index page:

The index page was designed to showcase the organizations services and associations.

12

Figure 1: Index page 

Contact us: 

 11

Figure 2: Contact us

About us:

10

Figure 3: About us

Service page:

9

Figure 4: service page

SOS:

Software requirement specification (SRS) document is use for software. SRS document analyse and describe about software in details as its purpose, achievement, budget estimate, model, and requirements. Basically, this document provides a detail overview of the software which we will offer to RMS auto repairs shop. Purpose of SRS is study the offering software and describe in depth about users, clients, outcome for using this software in a small business.

Objectives of SRS

  • Model System Functions;
  • Model Processes or Activities;
  • Model Interaction;
  • Illustrate User Interface;
  • Identify Non-Functional Requirements;
  • Identify Other Issues;

 Model System Functions

Functional Model system describes about processes, usage, functions, and activities of software in a structural form. It guides to understand the use of software in business. System functionality model usually describe in flow diagrams or either represent graphically.

System files:

Index.html Index page
Service.html Service page
Contact us.html Contact us page
About us.html About us page
Product & service.php Showcase product & services
Css files Style files
Store.sql Database files
Image files image source

 

System specification:

This is a simple website that enables e-commerce transaction through PayPal. User can book any product or service after registering to the website.  User can also search and filter the product and services. This web system offers the functionality to filter the products and services according to the categories and brand only.

Installation process:

  • Software needed: XAMPP, Google Chrome (any browser)
  • Install xampp.
  • Start the Apache and mySql.
  • Copy the source file to the htdocs folder.::: Local drive(c)/xampp/xampp/htdocs/css
  • Run the sql from xampp.
  • Craete a database named store
  • Import all tables from the sql file. (database/store.sql)
  • On a browser type localhost/css/index.html

Gantt chart

Activities March 1-15 March

16-30

April

1-15

April

16-30

May

1-15

May

16-39

Jun

 

July Aug
1.      Define the project scope                  
2.      Define the desired functionality                  
3.      Chose software                  
4.      Develop front end                  
5.      Develop back end                  
6.      Develop database                  
7.      Add css                  
8.      Test the system                  
9.      Evalute