You are on page 1of 57

Customer Requirements

Specification
for

Automation of sale and service


for Divine Technical Solutions
for SHARP Products

Version 0.1

Prepared by

SNIPE IT Solutions

31/03/2010

Page i
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Table of Contents
1. Introduction................................................................................................................................3
1.1 Purpose................................................................................................................................................ 3
1.2 Document Conventions....................................................................................................................... 3
1.3 Intended Audience and Reading Suggestions..................................................................................... 3
1.4 Project Scope....................................................................................................................................... 3
1.5 References/Definitions/Acronyms...................................................................................................... 3
2. Overall Description....................................................................................................................4
2.1 Product Features.................................................................................................................................. 4
2.2 User Classes and Characteristics........................................................................................................ 4
2.3 Operating Environment....................................................................................................................... 4
2.4 Design and Implementation Constraints............................................................................................. 4
3. System Features......................................................................................................................... 4
3.1 System Feature ................................................................................................................................... 5
3.1.1 Home page: ................................................................................................................................. 5
3.1.2 Login:........................................................................................................................................... 5
4. Admin Module............................................................................................................................6
4.1 Employee Details................................................................................................................................ 7
Customer Details:................................................................................................................................... 10
4.2 Call Logging System......................................................................................................................... 13
4.3 Masters.............................................................................................................................................. 16
4.4 Service Call Report........................................................................................................................... 26
4.5 Installation Report:............................................................................................................................ 29
4.6 Salary Details.................................................................................................................................... 32
4.7 Inventory Management..................................................................................................................... 35
4.8 Advance Salary Request................................................................................................................... 36
5. User Module............................................................................................................................. 37
5.1 Messaging......................................................................................................................................... 38
View Message:................................................................................................................................... 38
Compose message:............................................................................................................................. 38
5.2 View Profile...................................................................................................................................... 39
5.3 Call Logging Details......................................................................................................................... 41
View Call Logging:............................................................................................................................ 41
Add Call Logging:.............................................................................................................................. 42
5.4 Salary Details.................................................................................................................................... 43
Salary Advance Request form:........................................................................................................... 44
Print the Request form:...................................................................................................................... 45
View Salary Details:........................................................................................................................... 45
5.5 Service Call Report........................................................................................................................... 46
View Service Call Details:................................................................................................................. 47
Add Service Call Details:................................................................................................................... 49
5.6 installation Report............................................................................................................................. 50
5.6.1 view installation Report................................................................................................................ 51
5.6.2 Add installation Report Details..................................................................................................... 54
6. External Interface Requirements........................................................................................... 55
6.1 User Interfaces.................................................................................................................................. 55
6.2 Hardware Interfaces.......................................................................................................................... 55
6.3 Software Interfaces........................................................................................................................... 56
6.4 Communications Interfaces............................................................................................................... 56

Page 1
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Revision History
Name Date Reason For Changes Version
Snipe Team 31/03/2010 Draft preparation behalf of Customer 0.1

Page 2
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

1. Introduction

1.1 Purpose
This document serves as a customer requirement specification of Automation of sale and service
for Divine Technical Solutions for SHARP Products, (release number 0.1). The system will be the
overall automation of Automation of sale and service for Divine Technical Solutions for SHARP
Products, which is a web based application hosted in the Internet. In this document we will
outline the requirements given by customer about the application.

1.2 Document Conventions


• When writing this document it was inherited that all requirements have the same priority

1.3 Intended Audience and Reading Suggestions


This requirement document contains general information about Automation of sale and service
for Divine Technical Solutions for SHARP Products. For this intended stake holders would be as
follows:-
• Developers(Snipe Team)
• Customer(Divine Technical Solutions)

1.4 Project Scope

This project is automation of sales and services for Sharp products. It offers a number of
varied products to all types of customers. This project scope would be supporting tool
for business management having only two stake holders such as admin and employees.
This tool is restricted to work as mentioned below in the following modules for each
stake holder.

1.5 References/Definitions/Acronyms

Acronym Definition/Meaning
Automation of sale Automation of sale and service for Divine Technical Solutions for SHARP
and service for Products, which is the name given to tool.
Divine Technical
Solutions for SHARP
Products

Page 3
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

2. Overall Description

2.1 Product Features


• This is a web/standalone application, which serves for sales and services for Sharp
products. This application could be used in local LAN or hosted in internet.

2.2 User Classes and Characteristics


• Assumed that User (Admin or Employee) should be aware of basic computer
knowledge.
• Along with this project company would be responsible to provide help document.
• Company is not responsible give training for each member of the customer
organization.
• One of the users from customer organization should test for at least for 15 days as
a part of User acceptance testing.
• Other than the following requirements, would be considered as new requirements.
• Company would be responsible to host this project in the internet.
• Always any addition of requirements would be considered as Change Request.
That may incur additional cost based on severity.

2.3 Operating Environment


Hardware Requirement:
Processor: 1.2 GHZ
RAM : 128 MB
Hard disk: 10 GB
Monitor Resolution: 1024*764

Software Requirement:
Operating System: Windows XP SP2
Language: ASP.Net, C#.Net
Framework: Dot Net Framework 2.0
Web server: SQL Server 2005
Browser: Internet Explorer and above

2.4 Design and Implementation Constraints


• Since it is hosted in Internet, space should be taken around minimum of 1 GB
• Page downloading would be based on client browser.
• It is not guaranteed to work all browser other than internet explorer
• It does work in windows machine only

3. System Features
This project is automation of sales and services for Sharp products. It has two roles, one
admin and employees.

Page 4
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
3.1 System Feature

3.1.1 Home page:

Home page Includes:

• Home page
o Login

• Products
Products Screen contains product details of sharp products. After clicking the
product link in the home page one can view the sharp products. Only Admin has
the rights to change details of the products.
• Services
This Screen contains a service detail which is provided by the Devine technical
Solution.

• Our Customers

This screen provides list of major customers of the Devine Technical Solution.

• Contact Us

Contact us screen provides address of the Devine Technical Solution.

3.1.2 Login:

Admin and Employee of the Divine Technical Solutions can only login the application.
This tool would accept User Id and Password.

Page 5
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Req-Ids Functionality Description Comments


Req-01 • It should accept User There are two types
Name. It is case Login: Admin and
sensitive. User. If login as
either Admin or user,
• Password field should be then appropriate
at max 12 characters. It screens wiil be
is case sensitive. displayed.

• After entering user name


and password, then by on
clicking Login button,
can login to appropriate
screens.

4. Admin Module

If logged user is an admin, who can view following screens.

Page 6
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

4.1 Employee Details


This is the introduction to Employee Details of Sharp Products.

In this section, Once Admin has logged in, he can able to view two sub modules on click
on Employee Details (from Main menu) that are Add New Employee and View Employee
Details.

On Click on Add New Employee, Admin can able to add Employee Details when new
employee joined in the company.

On Click on View Employee Details, Admin can able to view particular Employee
details on search by EMP Id with Action Edit/Delete, where admin can do Edit and
delete the employee Details.

Add New Employee:

Page 7
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

View Employee Details:

Business Rules:

Page 8
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
1. The screen request is made from Error: Reference source not
foundEmployee Details by clicking on Add Employee Details ( from Main menu)

2. The text fields Emp Id,First Name, Last Name, Father Name, Date
of Birth (Calendar) , Age, Gender (RadioButtonList), Qualification(Drop Down list),Blood
Group(Drop Down List) Department, Designation, Joining Date(Calendar),Permanent
Address,Temparary Address, Contact Details allow the Admin to add new Employee details on
click on Submit button.

3. The fields Department, Designation, Country, State, and City will


come from Master Page.

4. If the Admin wants to view Employee details, he can select particular


EMP Id (from Master) in the Dropdown List and then on click on Search button, he can View,
Edit and Delete the Employee Details,

Req-Ids Functionality Description Comments


Req-08 Add Employee Details Once the Admin has
On Click on Add Employee logged in, he can
Details link, Admin can able add Employee
to add Employee details. details on click on
Add Employee
Employee Information: Details link.
Emp Id, Emp Name, father
name, Date of Birth, Age,
Gender, Blood group,
Department, Designation,
joining Date,
PermananentAddress,
Temporary Address, contact
Details like Mobile no, Home
Phone and Email Address.

Req-Ids Functionality Description Comments

Page 9
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
Req-08 • View Employee Details Once the Admin has
logged in, he can
On Click on Search search by Emp Id to
button, Admin can able to View. And he can
view particular Employee’s Edit, Delete
Employee details of Employee particular
he/she has taken up, Edit, Employee’s
Delete Employee Details.

Employee Information:
Search by Emp Id, View Emp
Name, father name, Date of
Birth, Age, Gender, Blood
group,
Department, Designation,
joining Date,
PermananentAddress,
Temporary Address, contact
Details like Mobile no, Home
Phone and Email Address.

Customer Details:
This is the introduction to Customer Details of Sharp Products.

In this section, Once Admin has logged in, he can able to view two sub modules on click
on Customer Details (from main menu) that are Add New Customer and View Customer
Details.

On Click on Add New Customer, Admin can able to add Details when new Customer
buys the products of the company.

On Click on View Customer Details, Admin can able to search by Cust Id.where admin
can do Update and delete the Customer Details.

Page 10
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

d New Customer:

View Customer Details:

Page 11
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
5. The screen request is made from Error: Reference source not
foundCustomer Details by clicking on Add New Customer

6. The text fields Cust Id, Customer Name, Contact Person, Phone No,
Email, Permanent Address, Temporary Address and Product Details like Product Id, Product
Name, Model, Item Code, Status (Drop Down List) and Installation Date (Calendar) allow the
Admin to add new Customer details on click on Submit button.

7. The fields Country, State, City, Product Id, Product Name, Model
and Item Code will come from Master Page.

8. If the Admin wants to view Customer details, he can select particular


Cust Id (from Master) in the Dropdown List and then on click on Search button, he can View,
Edit and Delete the Customer Details.

Req-Ids Functionality Description Comments


Req-08 • Add Customer Details Once the Admin has
logged in, he can
On Click on Add Customer add Customer
Details link, Admin can details on click on
able to add Customer Add Customer
details. Details link.

Customer Information:
Cust Id,customer Name,
Contact Person, Phone No,
Email Address, Permanent
Address, Temporary Address
and Product Details like
Model, Installation Date,
Status, Warranty, M/C Sr.No,
P.No

Req-Ids Functionality Description Comments

Page 12
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
Req-08 • View Customer Details Once the Admin has
logged in, he can
On Click on Search search by Cust Id to
button, Admin can able to View. And he can
view particular Customer Edit, Delete
details and Admin has taken particular Customer
up, Edit, Delete of Customer Details.

Customer Information:
Search by Cust Id and view
customer Name, Contact
Person, Phone No, Email
Address, Permanent Address,
Temporary Address and
Product Details like Model,
Installation Date, Status,
Warranty, M/C Sr.No, P.No

4.2 Call Logging System

Page 13
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Call Logging Details:

This is the introduction to Call Logging Details of the customers for Sharp Products.

In this section, Once Admin has logged in, he can able to view two sub modules on click
on Call Logging, that are Add Call Logging, View Call logging.

On Click on Add Call Logging Details, Admin can able to add Call Logging Details as
Admin himself/herself is an employee.

On Click on View Call Logging Details, Admin can able to search by Emp Id as how many
customer’s calls he/she has taken up on click on Search button.

Business Rules:
9. The screen request is made from Error: Reference source not found
Logging Details by clicking on Add Call Logging Details.

10. The text fields Emp Id, Emp Name, Customer Id, Customer
Name, Place, Call reason, Call Date allow the Admin to add new call logging details
on click on Submit button.

11. The fields Item Code, Model, Call Status, and Query Status
will come from Master Page.

12. If the Admin wants to view call logging details, he can select
particular Emp Id (from Master) in the DropDownList and then on click on Search
button, he can View, Edit, Delete of a particular Employee’s call logging details of
customer’s he/she has taken up.

Page 14
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Req-Ids Functionality Description Comments


Req-08 • Add Call Logging Once the Admin has
logged in, he can
On Click on Add Call add Call Logging
Logging Details link, Admin details on click on
can able to add Call Add Call Logging
Logging details. Details link.

Call Logging Information:


Emp Id, Emp Name, Customer
Id, Customer Name, Place,
Call Reason, Call Date, Item
Code, Model, Call Status,
Query Status

Req-Ids Functionality Description Comments


Req-08 • View Call Logging Once the Admin has
logged in, he can
On Click on Search search by Emp Id to
button, Admin can able to View. And he can
view particular Employee’s Edit, Delete
call logging details of particular
customers he/she has taken Employee’s Call
up, Edit, Delete logging Details of
customers he/she
Call Logging Information: has taken up their
Search by Emp Id, View Emp call logging details.
Name, Customer Id, Customer
Name, Place, Call Reason,
Call Date, Item Code, Model,
Call Status, Query Status to
Edit, Delete

Page 15
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

4.3 Masters

This is the introduction to Master Page.

Once Admin has logged in, on click on Master Page, sub menu will display with menu items
Country Details, State Details, City Details, Product Details, Model Details, Item Code details, Call
Status Details, Query Status Details.

Country Details:

In this section, Admin can add new Country Details by entering Country name in the text field on
click on submit button.

On click on “click here to view Country Details” link Admin can view Country details with Country
Id, Country Name, Creation Date, and Modified Date (from database) as fields and with Action as
Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete Country details as shown in the
figure-View Product Details

Page 16
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. The screen request is made from Error: Reference source not foundCountry Details by
clicking on Masters main menu (Country Details)

2. The text field allows the Admin to add new Country details on click on Submit
button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add, Country Once the Admin
details like Country Name logged in, he can
• Master Information add Country details
Country Name like Country Name

State Details:

In this section, Admin can add new State Details by entering State name in the text field on click on
submit button by selecting Country DropDownList (from Master-Country) to which that State
belongs to.

On click on “click here to view State Details” link Admin can view State details with Country Id,
State Id, and State Name, Creation Date, Modified Date (from database) as fields and with Action
as Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete State details as shown in the
figure-View Product Details

Page 17
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. The screen request is made from Error: Reference source not foundState Details by
clicking on Masters main menu (State Details)

2. The text field allows the Admin to add new State details on click on Submit
button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add, State Once the Admin
details like State Name by logged in, he can
selecting country from add State details
DropDownList(from Master- like State Name
Country)
• Master Information
State Name

City Details:

In this section, Admin can add new City Details by entering City name in the text field on click on
submit button by selecting Country in DropDownList (from Master-Country) to which that Country
belongs to, and by selecting State in DropDownList(from Master-State) to which State it belongs to.

On click on “click here to view City Details” link Admin can view City details with Country Id,
State Id, and City Name, Creation Date, Modified Date (from database) as fields and with Action as
Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete City details as shown in the
figure-View Product Details.

Page 18
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. The screen request is made from Error: Reference source not foundCity Details by
clicking on Masters main menu (City Details)

2. The text field allows the Admin to add new City details on click on Submit
button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add, City Once the Admin
details like City Name by logged in, he can
selecting country from add City details like
DropDownList(from Master- City Name
Country) and State from
DropDownList(from Master-
State)
• Master Information
City Name

Product Details:

In this section, Admin can add new Product Details by entering Product name in the text field,
Creation Date, Modified Date from Calendar, and Product Id (will generate automatically in the text
field from database) on click on submit button.

On click on “click here to view Product Details” link Admin can view Product details with Product
Id, Product Name, Creation Date, and Modified Date (from database) as fields and with Action as
Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete Product details as shown in the
figure-View Product Details.

Page 19
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. The screen request is made from Error: Reference source not foundProduct Details by
clicking on Masters main menu (Product Details)

2. The text fields Product Id (Auto generated from database), Product Name,
Creation Date, Modified Date allows the Admin to add new Product details on
click on Submit button.

Req-Ids Functionality Description Comments

Page 20
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
Req-06 Admin can Add, Product Once the Admin
details like Product Id(auto logged in, he can
generated from database), add Product details
Product Name, Creation like Product Id,
Date Modified Date Product Name,
Master Information Creation Date,
Product Id, Product Name, Modified Date
Creation Date, Modified
Date

Model Details:

In this section, Admin can add new Model Details by entering Model of the Product, Product Id
(from Master-Product Details) in the text field on click on submit button.

On click on “click here to view Model Details” link Admin can view Model details with Product Id,
Model, Creation Date, and Modified Date (from database) as fields and with Action as Edit, Delete.
On click on Edit/Delete links Admin can Edit/Delete Model details as shown in the figure-View
Product Details.

Business Rules:
1. The screen request is made from Error: Reference source not foundModel Details by
clicking on Masters main menu (Model Details)

2. The text field Model and Product Id (from Master- Product) allows the Admin
to add new Model details on click on Submit button.

Page 21
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Req-Ids Functionality Description Comments


Req-06 Admin can Add, Model Once the Admin
details like Model, logged in, he can
Product Id(from Master- add Model details
Product details), like Model, Product
Master Information Id
Model, Product Id

Item Code Details:

In this section, Admin can add new Item Code Details by entering Item Code of the Product in the
text field, Model of the Product (from Master-Model Details), Product Id (from Master-Product
Details) on click on submit button.

On click on “click here to view Item Code Details” link Admin can view Item Code details with
Product Id, Model, and Item Code, Creation Date, Modified Date (from database) as fields and with
Action as Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete Item Code details as
shown in the figure-View Product Details.

Business Rules:

Page 22
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
1. The screen request is made from Error: Reference source not foundItem Code Details
by clicking on Masters main menu (Item Code Details)

2. The text field Item Code, Product Id (from Master- Product), Model (from
Master-Model Details) allows the Admin to add new Item Code details on click
on Submit button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add Item Code Once the Admin
details like Item Code, logged in, he can
Product Id(from Master- add Item Code
Product details), Model details like Item
(from Master-Model) Code, Model,
Master Information Product Id
Item Code, Model, Product
Id

Call Status:

In this section, Admin can add new Call Status Details by entering Call Status on click on submit
button.

On click on “click here to view Call Status Details” link Admin can view Call Status details with
Serial No, Call Status, Creation Date, and Modified Date (from database) as fields and with Action
as Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete Call Status details as shown in
the figure-View Product Details.

Page 23
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
3. The screen request is made from Error: Reference source not foundCall Status Details
by clicking on Masters main menu (Call Status Details)

4. The text field Call Status allows the Admin to add new Call Status details on
click on Submit button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add Call Status Once the Admin
details like Call Status logged in, he can
Master Information add Call Status
Call Status details

Query Status:

In this section, Admin can add new Query Status Details by entering Query status on click on
submit button.

On click on “click here to view Query Status Details” link Admin can view Query Status details
with Serial No, Query Status, Creation Date, Modified Date (from database) as fields and with
Action as Edit, Delete. On click on Edit/Delete links Admin can Edit/Delete Query Status details as
shown in the figure-View Product Details.

Page 24
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. The screen request is made from Error: Reference source not foundQuery Status
Details by clicking on Masters main menu (Query Status Details)

2. The text field Query Status allows the Admin to add new Query Status details
on click on Submit button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add Query Once the Admin
Status details like Query logged in, he can
Status add Query Status
Master Information details
Query Status

Employee Details:

In this section, Admin can add Employee Details by entering Qualification, Designation, and
Department on click on submit button.

On click on “click here to view Employee Details” link Admin can view Employee details with
Serial No (Id), Qualification, Designation, Department, Creation Date, Modified Date (from
database) as fields and with Action as Edit, Delete. On click on Edit/Delete links Admin can
Edit/Delete Employee details as shown in the figure-View Product Details.

Page 25
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
3. The screen request is made from Error: Reference source not foundEmployee Details
by clicking on Masters main menu (Employee Details)

4. The text fields Qualification, Designation, Department allows the Admin to


add Employee details on click on Submit button.

Req-Ids Functionality Description Comments


Req-06 Admin can Add Employee Once the Admin
details like Qualification, logged in, he can
Designation, Department add Employee
Master Information details like
Qualification, Department, Qualification,
Designation Department,
Designation

4.4 Service Call Report


This page contains the service call report of the employees. The onsite service of the products,
conducted under the particular employee are made under a report form
Admin can view this screen on clicking of Service Call Report link in Main Menu of admin page.
There are two options is given in Service Call Report link,
1. View Service Call Report
2. Add Service Call Report.

Page 26
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. Admin can View Service Call Report of particular employee by selecting View
Service call report link which is the sub menu of Service Call Report.

2. Admin can View Service Call Report of employee by selecting Emp_ID or Emp
Name from dropdown list field and entering the employee ID or Emp Name in
the text field and clicking on search button. Emp_ID and Emp Name will be
generated from master table.

3. To view detail of Service call report of particular employee click on view link
and it will display service call report of particular employee.
4. If the admin wants to delete the service call report of particular employee click
on delete link. It will delete that employee details.

Page 27
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. If admin selected view link then above view page will display. Here admin can
view all details of service call report of particular employee.

2. If admin wants to update the particular employee details he can update the
details by clicking the update button.

3. If admin wants to print the particular Service Call details he can print the details
by clicking the Print button.

Page 28
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. Admin can add the Service Call Report of particular employee by selecting Add
Service call report link which is the sub menu of Service Call Report.

2. In the Add service call report window Fill all the fields and click on edit button and it
will add the particular details.

4.5 Installation Report:


Installation Report includes the details regarding the delivery of the products to a customer. The
installations made under the particular employee are displayed as a report.
Installation report contains general installation details and the training details of the customer. In
training details, the products are listed and check boxes are provided to indicate whether the
customer is trained in particular sections.
Admin can view this screen on click of Installation Report link in Main Menu of admin page.
Admin can view this screen on clicking of Installation Report link in Main Menu of admin page.
There are two options is given in Installation Report link,
1. View Installation Report
2. Add Installation Report

Page 29
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. Admin can View Installation Report of employee by selecting View Installation


report link which is the sub menu of Installation Report.

2. Admin can View Installation Report of particular employee by selecting Emp_ID


or Emp Name from dropdown list field and giving Emp_ID or emp name in text
field and clicking on search button. Emp_ID and Emp Name will be generated
from master table.

3. If admin wants to view detail Installation report of particular employee click on


view link and it will display Installation report of particular employee.

4. If the admin wants to delete the Installation report of particular employee click
on delete link. It will delete that employee details.

Page 30
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. If admin selected view link then above view page will display. Here admin can
view all details of Installation report of particular employee.

2. If admin wants to update the particular employee details he can update the
details by clicking the update button.

3. If admin wants to print the particular employee details he can print the details
by clicking the Print button.

Page 31
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. Admin can add the Installation Report of particular employee by selecting Add
Installation report link which is the sub menu of Installation Report.

2. In the Add Installation Report window admin can add the Installation report by
clicking on Add button.

4.6 Salary Details


Admin can view this screen by clicking on Salary Details link in Main Menu of admin page.

Page 32
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. Admin can View the Salary Details of particular employee by selecting Month and
Year from dropdown list field.
2. If admin wants to view Salary Details of particular employee which is already Paid
then click on view link and it will display already Paid Salary Details of particular
employee.

Page 33
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:

1. If admin selected view link which belongs to Paid then above view page will
display. Here admin can view all details of Salary Details of particular employee.

2 If admin wants to update the particular employee Salary details then he can
update the details by clicking the update button.

3 If admin wants to print the particular employee Salary details he can update the
details by clicking the Print button.

Page 34
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. if admin wants to add the Salary Report for Unpaid employee then he can fill the all
salary details and click on Paid button. After clicking Paid button report will goes to
particular employee mail. And also it will store in the database.

4.7 Inventory Management


In this section admin can view inventory details on click of inventory details link in Main Menu of
admin. He can edit product details by click on particular product name.

Page 35
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. The screen request is made from Inventory Report by click on Inventory Report link in
Main Menu of admin.

2. If the Admin wants to view Inventory Report of particular Product, select any product
name, particular product details will be displayed.

Req-Ids Functionality Description Comments


Req-08 • Product Name Once the Admin has
logged in, he can
By selecting product name it view inventory report
will show inventory details of for products.
particular product.

4.8 Advance Salary Request


In this section, Admin can View Advance Salary Requests in his inbox. He can view with
Emp Id, Emp Name in his inbox. On click View, he can view the details of salary requests
by Employees to Accept / Reject it.

Page 36
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Business Rules:
1. The screen request is made from Error: Reference source not foundAdvance Salary
Request by clicking on Advance Salary Request

2. The view allows the Admin to view Advance Salary Requests on click View button.
3. The Admin can Accept/Reject the Advance Salary Requests by checking through his
inbox, on click Accept or Reject button.

Req-Ids Functionality Description Comments


Req-09 Admin will get Salary Once the Admin has
Advance Requests in his login, he can view
inbox with Emp Id, Emp Requests in his inbox. He
Name. He can view the is able to view Requests
details of that Employee along with Emp Id, Emp
Request to Accept/ Name with an action
Reject. View. He can accept/
• AdvanceSalaryRequest reject Requests.
Information
Admin can view Advance
Salary Requests in his
inbox to Accept or reject.

5. User Module
Once the User has login, the page is directed to the user home Page. The user Privileges
are displayed here.

Page 37
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
5.1 Messaging
It allows the User-administrator communication through messaging. It has two parts, one
view message and next the compose message.
The links to these pages have been provided in the home master page itself.
On “mouse over” the messaging button, the particular links-inbox and compose message
will pop up. The pop up Property is done with Java-script. The Particular Employee can
Select either links.
On selecting the View message link, it will redirect to “view message” page.
On selecting the Compose message link, it will redirect to “compose message” page.

View Message:

Req-Ids Functionality Description Comments


Req-10 The messages the particular It allows the user-
user received have been administrator
displayed. communication through
It contains the fields messaging. The Messages the
Employee ID, particular employee
subject(varchar(256)),and received have been
message body(varchar(2048)) displayed here.

Compose message:

Page 38
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Here the Employee can compose messages and send to the recipient.

Req-Ids Functionality Description Comments


Req-11 The second part of messaging An user can compose a
is “compose message”. It message and send to any
includes the fields To, user or admin. On clicking
subject and the message. send button, the message
should go to the particular
recipient.

5.2 View Profile


The login user can view/edit his profile details. The profile details includes the personal
details, Contact details, and Employee details. Edit button is provided to edit the
particular details.

Page 39
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Req-Ids Functionality Description Comments


Req-12 • Employee Details The request for this page
EmployeeID(auto has been come from main
generated), page by clicking “view
Designation(varchar(64)), profile”. In this page it is
Department(varchar(64)) provided with
and Joining information’s about the
Date(datetime)),PAN particular user. The user
Number. details are displayed in
• Contact Details (Home textboxes. Two buttons,
Phone Number one for editing the details
(alphanumeric), Office and next for clear the
phone number fields are provided.
(alphanumeric), mobile
number (alphanumeric),
Address (permanent and
temporary address) and E-
mail id (varchar (64))).
Each address field contains
the field’s country, state,
district, and village.
• Personal Details(Age,
Gender, Date Of Birth,
Qualification, Blood
Group)

Page 40
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
5.3 Call Logging Details
Here it displays the customer query call details of the particular user. The call Logging
module has two parts
1)Add call Logging Details.
2)View/edit call Logging details
The mouse over pop up links is given in the home master page, so that particular
employee can select either of the options.
On selecting add Call Logging details, it will redirect to “Add Call Logging” page.
On selecting Edit/View Call Logging link, it will redirect to “Add/ Edit Call logging” page.

View Call Logging:

The customer query calls have been displayed.

Req-Ids Functionality Description Comments

Page 41
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
Req-13 View Call Details contains the Here it displays the
fields call date, customer customer query call details
name , place, item code, of the particular user.
model, Reason to call

Req-14 Edit/Delete buttons are The Particular user can Edit


provided in the view call and Add the Call Logging
details page. Details.

Add Call Logging:

Page 42
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

The particular user who has login can add the call logging details he has called.
The status of each complaint calls has been made an entry in database.
If the service is provided, “serviced”

Req-Ids Functionality Description Comments


Req-14 On click add button it redirect The particular user can add
to the add Call Logging details the Call Logging details he
page. has made.

5.4 Salary Details

Page 43
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

It includes the salary details of the particular employee.


The logged employee has two options.
1) View his salary details
2) Request for advanced salary.
The mouse over popup menu on mouse over of salary details link provides individual
links to View salary details page and request for advanced salary details page.
On click of the “salary details” link, it will redirect to salary details page
On click of the “Advance Salary request”, it will redirect to advance salary details
page.

Salary Advance Request form:

The user can Request for his salary in Advance. For this purpose, in salary Advance
Request page, the user has to fill the details needed. The user can directly navigate to
this page from main page.
User has to fill the required details in the salary advance request page and can view a
print preview of the application.

Req-Ids Functionality Description Comments

Page 44
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
Req-16 Salary Advance Request The Employee can
should contain the fields Request for his salary in
name: Employee, Date of Advance. For this
Application, address, purpose, in salary
position, department, Advance Request page,
amount of advance, date the employee has to fill
needed and the reason for the details needed.
advance.

Print the Request form:

The request for this page is made from “salary advance request” page.
The print preview of the Request, the particular customer made in the application form
has been showed in this page. Print option is provided to print the form.

View Salary Details:


The salary details of the particular Employee have been displayed here.

Page 45
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

5.5 Service Call Report


Service call report link is provided at the home master page itself. It has two re-
directions,
1) View Service call Report.
2) Add Service Call Details
The above links are provided as the mouse over pop up links.
On click of the “View Service Call” report, it will redirect to a page which contains a
search field.

Page 46
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

View Service Call Details:


The service calls attended by the particular logged employee have been displayed
here. In the same page, for the sake of simple retrieval of data, a search Field is
provided.
The search field include one Dropdown list, one text box and a search button.
From the dropdown list, the logged employee can pick the search parameter (it
includes name, id, date). On selecting the particular parameter, the particular entry is
needed in the text box and hence can go for the search.

The search result is displayed on the same page using a grid view control.

Page 47
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Req-Ids Functionality Description Comments


Req-17 View Service Call details Contains the details of
contains the fields Serial the Service calls the
number(auto generated) particular employee has
name, ID, date been handled.

On click of any one of the above search results, it will redirect to the particular report
which is in a printable form

View/edit Service Call Details:

Page 48
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

On selecting the particular parameter, the particular entry is needed in the text box and
hence can go for the search.

Add Service Call Details:


The Logged in employee can add the Service Call Details.
On clicking the “Add service call Details” link from the employee home page, the control is
redirected to this page.

The status of each complaint calls has been made an entry in database.
If the service is provided, “serviced” indication should be made in the database

Page 49
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

5.6 installation Report

Installation details include the details regarding the delivery of the products to a customer.
The installations made under the particular user are displayed as a report.
Installation report contains general installation details and the training details of the
customer. In training details, the products are listed and check boxes are provided to
indicate whether the customer is trained in particular sections.

Installation Report has two navigations,


1) view Installation Report
2) Add installation Report Details.

Page 50
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

5.6.1 view installation Report


Installation report contains general installation details and the training details of the
customer. In training details, the products are listed and check boxes are provided to
indicate whether the customer is trained in particular sections.
for simple retrieval of data, a search Field is provided.
The search field include one Dropdown list, one text box and a search button.
From the dropdown list, the logged employee can pick the search parameter (it
includes name, id, date). On selecting the particular parameter, the particular entry is
needed in the text box and hence can go for the search.
On search, it will Display all the Installation Reports the particular employee made.
On click of that it will redirect to “edit/print installation report” form.

Page 51
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

On clicking above links, it will redirect to the following screen

Page 52
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

Req-Ids Functionality Description Comments


Req-17 Installation Report includes Installation details include the
installation details and details regarding the delivery
Customer training details. of the products to a customer.
Installation details contains the Here the installation details of
fields customer name, address, the products to a particular
telephone number, fax number, customer which this particular
model number, installation user handled has been
date, meter reading, stabilizer displayed.
make, serial numbers, Copier/
MFD(model/type and serial
number),
ADF/RADF(model/type and
serial number),
Sorter(model/type and serial
number), Paper
tray/desk(model/type and
serial number),

Page 53
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
stabilizer(model/type and
serial number),
projector(model/type and
serial number), fax(model/type
and serial number),
monitor(model/type and serial
number), CCR(model/type and
serial number), warranty
details, engineer code, Report
number, contact person,
weekly off.
The second part of Installation During installation of the
report is the Customer Training products on the client side,
Details. the user has to train the
• Training details for customer regarding that
copier(document alignment, products. The training details
paper loading, control panel includes training for copier,
operation, manual field, projector fax and some
duplex copying, toner common trainings. The
reflenishment, computer Employee has to check the
connectivity, Paper jam radio buttons for each fields
removal, Power supply to indicate whether the
range) customer is trained in
• Training details for particular fields or not.
projector(power supply
range, PC/player
connectivity, shutdown
procedure, menu operation)
• Training details for
fax(menu operation,
Pc/Telephone line
connectivity, paper
loading).
• Common training details
includes the fields Call
logging, others(please
specify)
• The Entire report is
enclosed by the fields
engineer name, signature,
and date.

5.6.2 Add installation Report Details.


Installation details include the details regarding the delivery of the products to a customer.
The installations made under the particular user are displayed as a report.
Installation report contains general installation details and the training details of the
customer. In training details, the products are listed and check boxes are provided to
indicate whether the customer is trained in particular sections.
The Particular Employee can Add the Installation Report details manually.

Page 54
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products

6. External Interface Requirements

6.1 User Interfaces


• For the user interfaces, it should have consistent font, color and layout.
• The screen shots for each interface with member and customer can be seen in
above.

6.2 Hardware Interfaces


-NA-

Page 55
Customer Requirements Specification: Automation of sale and service for Divine Technical Solutions for SHARP
Products
6.3 Software Interfaces
Since this tool is web based, so we are using soft wares compatible to windows platform. It
should be hosted in internet.

6.4 Communications Interfaces


Security can be handled through session handling.

Page 56

You might also like