Software Requirements Specification
CABLE OPERATOR MANAGEMENT SYSTEM
Prepared by Zoyeb Manasiya TY Bsc (IT) - C Roll No - 244 Viva College Of Arts, Commerce & Science
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Table of Contents
1. Introduction 1.1. Purpose 1.2. Scope 1.3. Definitions 1.4. References 1.5. Overview 2. Overall Description. 2.1. Project perspective 2.2. Project functions 2.3. User characteristics 2.4. Constraints 2.5. Assumptions and Dependencies 3. Specific Requirement 3.1 External interface requirements 3.1.1. User interfaces 3.1.2. Hard ware interfaces 3.1.3. Software interface 3.2 Functional requirements
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Introduction
1. Introduction: 1.1. Purpose Cable Operator Management System is integrated and automation software for cable operators. Cable operators will distribute TV channels to their customers for that they charge some money monthly. To maintain their customers and number of users this software provides automation. In this COM System they can main their staff members details and their customer details. By using this COM System they can divide their areas macro parts to micro parts. By using this system they can meet their business requirements. Cable Operators once they divided their areas into micro parts then they can assign their staff members to take care about their micro part areas.
1.2 Scope To maintain entire operations of the cable operator to be Automated.
1.3. Definitions
1.4
References
[Link] Documents for SRS
1.5 Overview : Cable Operator Management System is integrated and automation software for cable operators. Cable operators will distribute TV channels to their customers for that they charge some money monthly.
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
To maintain their customers and number of users this software provides automation. In this COM System they can main their staff members details and their customer details. By using this COM System they can divide their areas macro parts to micro parts. By using this system they can meet their business requirements. Cable Operators once they divided their areas into micro parts then they can assign their staff members to take care about their micro part areas. Cable operators they can maintain their staff members like collection boys, helpers and technicians. All the collection boys will have user id and password. At the end of the every day they will login to the COM System they will feed their collection details and remarks. By using this COM System they can know about their equipments located on which areas. How many active / non active customers are there? all these details they can view it by using the reports. MIS reports were generated for the month of collections, expenses, pending amount, complaints area wise and date wise, month wise.
2. Over all description: 2.1 Project perspective a). System Interfaces: The application enables users to login directly to application from their desktop .
User 1 B User 2 B User n B
Database Server (MS Access)
Architecture of COMS
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
A,User: Who ever uses the system B. Database Server: The information of the COMS will be stored in the Database Server. It can also be called as Data Services (MS Access).
b). User interfaces: This section describes the application with the help of word document proto type screen flow design. The next few screens explain the navigation of each and every page of COMS.
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
c). Hardware Interfaces
This application is purely Desktop Application.
d). Software Interfaces
E). Memory constraints: There is no constraints on memory related issues. Normal server and client Configuration is sufficient to run this application.
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
2.2 Project Functions :
COM System (COMS) is an integrated software deals with Cable Operators. Helps the Cable Operators manage their customers and provides the information about various channels. It makes easy to all operations of the Cable Operators and accurate.
Masters :
The information specified in the Master is regarded static, in the sense that it is Permanent or non-changing or stable. The updates are infrequent and may be regarded as permanently stored in the Database. The Master Group has functionality to View / Change. The master pages will have access to administrator only. Area Master -- Cable Operators they will divide their areas macro parts to micro parts like huge area will be divided in to small areas, divisions. In this module admin will add areas and code numbers. 1. Employee Master -- Admin will add the staff and will provide the privileges as per the staff designation. All the staff members cannot access all the modules. He can add or delete the staff accounts. 2. Customer Master -- Admin will add the new customers those who come in their areas and take new connection. Admin can add or delete the customers and they can view the entire customers list in area wise. 3. Monthly Charges -- Admin will add or modify the monthly charges depends on the areas. Some areas they will charge more and some areas less depends on the channels they provide.
Transaction:
Transactions deal with dynamic or transient data. Transactions do not affect the MASTER Data. The TRANSACTION Group of functionality is as follows: 1. Collection Screen -- In this module Cable operators will generate the monthly wise collection statement for their particular areas and customer wise. They can generate the date to date collection statements. Staff wise collection statements and area wise statements will generate by using this module.
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
2.
Customer Status Customer can take connection and remove connection due to various reasons at any point of time. Once is disconnected we make him inactive . We can change customer status any point of time.
3. Assets Entry --
Reports Module In this module we can generate the various MIS Reports to keep track of the revenue, customer statistics area wise, month wise, during the days and year wise etc., 1. Area List 2. Employee List 3. Customer List 4. Collections Area wise 5. Total Collections 6. Collections between Dates 7. Customer A/c 8. List of Assets
2.3 User characteristics: Intended Users: Only employees of the co., can operate the application with valid user and password. User should have a minimum awareness of computer applications like how to navigate with browser and enter the data.
2.4. Constraints: As it is a desktop application it wont have any constraints, regarding Hardware bottlenecks, Network traffic, regulatory policies, safety and security of this application. 2.5 Assumptions and dependencies: This application assumes the following:
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
[Link] requirements:
3.1) External interface requirements: Hard ware Environment: Software Requirements : OPERATING SYSTEM FRONT END BUSINESS LOGIC DATABASE Hardware Requirements : PROCESSOR Ram HARD DISK : P3 or HIGHER : 512MB : 20GB : WIN NT : [Link] : [Link] : [Link]
3.2 Functional requirements: [Link] flows : [Link] Context Data Flow Diagram
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Admin Module Usecase Diagram
Employee Area
Hotel
Customers
Monthly Charges
Customer Status
Context Diagram
[Link] First Level Data Flow Diagram
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
USER ACTIVITY DIAGRAM
User or Agent Login
Masters
Collections
Reports
Type
Type
Type
First Level Data Flow Diagram
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
Adding New Area
Admin Start
Login
no Type
yes
Area Master
Existing Area
New Area
Branch Details
Area
Logout
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
[Link] Second Level DataFlow Diagram Second Level Data Flow Diagram
Reports Module Usecase Diagram
Area List
Collections Between Dates
Employee List
Reports
Total Collections
Customers List
Collections Area Wise
Customer A/C
Created By Zoyeb Manasiya
Roll No - 244
TY BSC IT
SOFTWARE TESTING
[Link] Second Level Data Flow Diagram
Created By Zoyeb Manasiya
Roll No - 244