0% found this document useful (0 votes)
54 views3 pages

Srs Sample

The document describes the key features and functions of an engineer system, office/admin system, and web system for managing jobs. The engineer system allows engineers to view job details, accept, reject, travel to, complete, and suspend jobs. It also enables photo uploading, bulk and single load disposal paperwork generation, hire document and clearance certificate creation. The office/admin system provides general job overviews and filters, and maintenance of customers, sites, questions, job types, users, and company settings. It allows job creation, viewing, modification, deletion, and reporting. The web system enables basic access to jobs via a mobile device, including adding, editing, deleting jobs, and viewing jobs and attached photos.

Uploaded by

Srikala Nair
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views3 pages

Srs Sample

The document describes the key features and functions of an engineer system, office/admin system, and web system for managing jobs. The engineer system allows engineers to view job details, accept, reject, travel to, complete, and suspend jobs. It also enables photo uploading, bulk and single load disposal paperwork generation, hire document and clearance certificate creation. The office/admin system provides general job overviews and filters, and maintenance of customers, sites, questions, job types, users, and company settings. It allows job creation, viewing, modification, deletion, and reporting. The web system enables basic access to jobs via a mobile device, including adding, editing, deleting jobs, and viewing jobs and attached photos.

Uploaded by

Srikala Nair
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Type of SRS

The main features/functions of the engineer system are:


1. Job list
2. Job actions
a. View – allows you to view the job details, site details, history of site visits, associated files in
database (i.e. site plans, photos, old hire documents)
b. Accept – adds job to work list
c. Reject – sends job back to office (with pop-up or email stating reason for rejection)
d. Travel To – marks site as “Travelling” and therefore the next job to be done – no other job
can be worked on whilst a job is in progress
e. Complete – marks job as “Complete” and performs paperwork operations
f. Suspend – marks as “Suspended” and allows another job to be travelled to and worked on
3. Update jobs (manual button – but system should do this automatically at pre-determined
interval)
4. Status area – displays current user, email address, vehicle in use, number of jobs complete,
disposal point in use
5. Photo upload – engineers will have a digital camera and USB cable. System must be able to
browse to the camera when connected, and “attach” photos from the camera to the job for
upload back to the central database. Due to the size of the photos from the digital camera – it
may prove necessary to shrink the files sizes by compressing the images (not confirmed)
6. Bulk Load Disposal paperwork – maintains a local list of completed jobs; when it’s time to
dispose of the waste, the system produces all paperwork required, prints it off and resets the
status from “work in progress” to “new work”, and requests basic disposal information for next
paperwork set
7. Hire document – on completion of a job, the system takes the input from various questions,
along with the captured signatures, and creates a hire document which is saved as a local PDF
temporarily – this is automatically printed, and emailed to a predefined email address (as a
backup), and also uploaded to the central database as a file. Full details of paperwork, and how
it should be completed will be supplied.
8. Single Load Disposal paperwork – on completion of a job, the individual disposal paperwork
is printed for the site, and also emailed and uploaded as per hire document. Full details of
paperwork, and how it should be completed will be supplied. A unique reference number will
require to be created - a table should be created which stores the numbers used and a link to
the relevant job - the next number is the sequence will be used on the job requiring paperwork.
9. Clearance certificates - on completion of a job, a customised version of a clearance certificate
(CC) will be required to be printed, and emailed and uploaded. Full details will be supplied, but
there will be two or three different documents, which will be selected based on the customer -
the file to be used can be selected at the customer creation stage, and a template file for the
locations of fields will need to be created at this time in case on new CC versions.
2 Office/Admin System
The office system will be installed primarily on a desktop computer, for use with a mouse, so the
buttons/menus can be of a standard size. On run, a login will also be required, but the users
must match in the admin table rather than as an engineer.

The main features/functions of the engineer system are:


1. General overview – allows for viewing of all jobs, with filters to sort by job number, customer,
site, date, engineer, status, date range
2. Customer maintenance – allows for creation/editing/deleting of customer details
3. Site maintenance – allows for creation/editing/deleting of site details, which links directly to a
customer file
4. Questions – allows a table of questions to be created, with different types of answers, e.g.
free text, preset list, numeric keypad, drop-down
5. Job types – allows for modification of specific types of jobs, and allows for question pathways
to be allocated to a type
• E.g. Type 1 – asks questions a,b,c,d,e
• E.g. Type 2 – asks questions a,b,g,h,z
• Depending on preset types
6. Administration
• User maintenance – add/edit/remove users (office and engineers)
• Company maintenance – allows the editing of global settings (company name, address, phone
numbers, email addresses, program name etc)
• Job archive – allows for the database to be purged – i.e. all jobs marked Void/Cancelled are
removed (prompted via check list), data (jobs) older than date (prompted) is archived to a new
data table – this can be view via Archive button on site history, but is not immediately visible,
and does not appear to engineers remotely
7. Job maintenance
• Creation – allows a job to be created, and allocated to an engineer, which appears on that
engineers screen if they are logged in
• View – allows user to view job details, includes Archive button which accesses backup
database table(s) and displayed (read-only) info on screen
• Modification – allows details to be edited and the changes sent if required
• Deletion/Cancellation – allows a job to be cancelled, and removed immediately from the
engineer (if engineer not connected, it is removed as soon as possible after reconnection)
• Office Transfer – allows for transfer of jobs between engineers
8. Reporting system
• Allows reports to be printed based on data in tables
i. Reports can be either hardcoded (meaning that code changes are required for additional
reports)
ii. Reports can be created via a Crystal Reports-style system, allowing any report for any
information to be created

3 Web System
The web system will be run from the Internet, and is to allow an on call member of staff basic
access to the database via a web browser on a PDA/iPhone or other mobile device. Screen
should be formatted to fit a small display. Features required are:
a. Login
b. Add/Edit/Delete job
c. View jobs – basic filters will be required; plus ability to load and view site attached
photos/attachments

You might also like