We are studying bachelor’s in Software Engineering and we

We are studying bachelor’s in Software Engineering and we are currently enrolled in the course Introduction to Software Engineering. I am interested in this course, so we decided to convert what we have got from this course into practical document. This document is practical side of what we have got from this course.

This document Software Requirement Specification (SRS) is created to document the organizational requirements for Zong Pvt. Ltd. as described in the sections (1) Introduction (2) Overall Description

(3) Diagrams (4) Specific Requirements of this document This document is according IEEE Std 830-1998, IEEE recommended practice for Software Requirements Specifications (last revised in 1998).

This is the first version of System Study of Zong Pvt. Ltd.

The purpose of the System Study of Zong Pvt. Ltd is to apply the existing knowledge into practicality. This document is developed wholly and solely on my own existing knowledge I had till submission date.

Version Primary Author(s) Description of Version Date Completed

3.0 Sajeel Ahmad Hassan &

Abdul Moiz We are constrained by my knowledge only to the requirements gathering process, so this version only contains information regarding requirements.

2019/05/8

This document is intended for my instructor to grade me, individual user, concerned entities of Zong Pvt. Ltd. and can be used for bidding and giving to any concerned personnel.

ABSTRACT

This report is exclusively composed by me and by my partner. It contains a point by point detail of prerequisites of an association and blueprint of its structure, with blend of modelling diagrams. I was given the errand to do what this report contains that is the reason this report appeared.

Get quality help now
Doctor Jennifer
Verified

Proficient in: Application Software

5 (893)

“ Thank you so much for accepting my assignment the night before it was due. I look forward to working with you moving forward ”

+84 relevant experts are online
Hire writer

This report helps creators and designers in System Development Life Cycle (SDLC).

1 Introduction

1.1 Document Purpose

This document is designed to write and describe the whole system of Zong Pvt. Ltd. Keeping inside the boundary of limited knowledge. Its primary purpose is to provide a clear but brief report of system study (only requirements are considered) of Zong, that can be used as a reference in further development of the organization. This document is broken into several sections used to logically separate the software requirements into easily referenced parts.

This Software Requirements Specification aims to describe the Functionality, organizational structure, and requirements of organization.

1.2 Product Scope

In Latin, “tele” signifies “distance.” Telecommunication’s importance is “correspondence over a separation.” The principal sort of messages at a separation started when indigenous locals in Africa, -Asia and the Americas sent long-separate messages by methods for flame, drums, horns or smoke signals. The need to speak with others at a separation served to fuel man’s cleverness, bringing about the making of telecom industry.

Telecom operating company (of which ZONG is a part) is a corporate company, a part of telecommunication industry, is composed of infrastructure that allows data in words, voice, audio or video to be sent anywhere in the world. The largest companies in this industry are China mobile, AT&T, Verizon etc.

Zong Pvt. Ltd. has many benefits to our nation. Firstly, as it is subsidiary of CMCC, biggest Chinese telecom company, so it is helping our country’s economy a lot. Secondly, by their outstanding cellular service, they are empowering our nation to connect with the World swiftly. Pakistanis are taking a lot of benefits from the fast 3G & 4G services. As Pakistan is not highly developed in IT sector, so we don’t have ISP’s providing high speed internet. Having Zong, an ISP giving high speed internet, is a blessing for us.

According to the R.O. of Zong Pvt. Ltd Head Office, Zong Pvt. Ltd. has the most share in the 4G market (i.e. more than half of the revenue from 4G cellular data is going to Zong). But still Zong Pvt. Ltd. is trying to achieve more. Some of the goals to be achieved as stated by R.O. are:

1. To enable a fully connected environment for Pakistanis.

2. To enable cutting edge, state-of-the art services to subscribers.

3. To make the service so outstanding, that there is not even risk of service failures such as call drops, signals disappearance, etc.

1.3 Interviewing

As we were given an errand to interview any personnel of corporate officer, so we interviewed the Regional Officer of North Region of CmPak (ZONG 4G). We can’t disclose his/her name and location of his/her office, due to security reasons. How we accessed him/her can be disclosed on request.

We conducted a closed interview, because we thought it would be wrong if we by mistake asked a wrong question. So, we had already written our questions on a page before interview.

1.4 Intended Audience and Document Overview

The intended audience of this document is our course instructor: Dr. Shahid Nazir Bhatti, the spring semester 2019 CSE435 students, as well as the other personnel to whom Dr. Bhatti has given access to this document.

This document contains system study of Zong Pvt. Ltd, with the most important section Specific Requirements.

The suggested sequence for reading this is stated below:

1. 1.4-Definitions, Acronyms and Abbreviations.

2. 2- Overall Description

3. 3- Requirements

4. Glossary

1.5 Definitions, Acronyms and Abbreviations

Terms Definition

2G internet

2G is short for second-generation cellular technology

4G internet

4G is the fastest yet fourth generation of broadband cellular network technology, succeeding 3G.

3G internet

3G, short for third generation, is the third generation of wireless mobile telecommunications technology, succeeding 2.5G internet.

CMPak

China Mobile Pakistan (CMPak) is a 100% owned subsidiary of China Mobile Communications Corporation.

CMCC

China Mobile is the leading telecommunications services provider in Mainland China

R.O.

Regional Officer of North Region.

(He/she did not allow me to take his name due to security reasons as he/she is an expat, so name will neither be disclosed throughout the document nor to any other personnel)

SDLC

System Development Life Cycle. As CmPak Zong Pvt. Ltd. is not software that is why there is system instead of software.

SRS

Software Requirements Specification

PTA

Pakistan Telecommunication Authority

MSC

Mobile Switching Centre server

The mobile switching station, abbreviated as MSC Server or MSS, is a 2G core network element which controls the network switching subsystem elements.

ILO

International Labour Organisation

1.6 Document Conventions

Font family: Times New Roman

Font size: 12 for paragraph, 14 for sub-section heading and 18 for main section heading.

Font color: Black

Commenting: Any sentence italicised is a comment.

Date & Time standard: Date and time format – ISO 8601 (YYYY-MM-DD)

SRS standard: IEEE Std 830-1998, IEEE recommended practice for Software Requirements Specifications (last revised in 1998).

1.7 References and Acknowledgments

2 Overall Description

2.1 Product Perspective

CMPak Limited d/b/a Zong and China Mobile Pakistan[2][3] (Urdu: ?????) is a pan Pakistan mobile network operator headquartered in Islamabad, which offers voice and data services ranging from postpaid and prepaid plans, 2G, 3G and 4G services, mobile banking to fixed telephony. It is the first oversea setup of China Mobile through acquisition of a license from Millicom to operate a GSM network in Pakistan in 2008.[4] Zong is a 100% subsidiary of China Mobile.[5]

2.2 Product Functionality

CmPak Zong Pvt. Ltd. has the following functionality:

1. Providing internet services to its users

2. Providing message and call services to its users.

3. For security purpose, organization’s functions also include encrypting the user’s data for protection of privacy of users.

2.3 Users and Characteristics

2.3.1 Customers

Anyone who uses any organization’s services is its customer. There are two types of customers:

2.3.1.1 Corporate customer:

If any customer uses company’s services in bulk form, then he/she is a corporate customer of that company. Despite of being few, these customers generate a handsome amount of revenue. That is why they are given special discounts & packages and are specially served by the company.

According to the R.O., the corporate customers of Zong Pvt. Ltd. are:

i. IESCO:

• Islamabad Electric Supply Company

• Sims are given to all its staff with special discounts on packages.

ii. Mari Petroleum:

• CmPak Zong Pvt. Ltd. is providing 4G internet services in each office.

iii. Huawei:

• Huawei Pakistan is using each service of CmPak.

iv. ZTE:

• All CmPak services are provided.

2.3.1.2 Domestic customer:

One who uses organization’s services individually is a domestic customer. There are discounts for them, too but they are applicable to all.

CmPak domestic customers include me, you, etc.

2.4 Operating Environment

The operating platform of CmPak Zong Pvt. Ltd. is whole Pakistan. There are some areas that do not have CmPak services, because of kidnapping, etc. Any citizen can use CmPak services by fulfilling following conditions:

a. Have a functional mobile phone

• Must be compatible with 3G & 4G technology, to use 3G & 4G services.

b. Must have a verified Zong sim.

c. Must be in the radius of any tower.

We cannot access CmPak services in outside of Pakistan, but in special case of International roaming. If one has to CmPak mobile sim outside of Pakistan, then he has to pay extra money, this is called International Roaming.

2.5 Design and Implementation Constraints

As nothing in the World is perfect. Same is the case with CmPak Zong Pvt. Ltd. There are some factors which constraints to the growth of the organization are:

Some of them are:

1. Terrorism damages the property of organization, and CmPak Zong Pvt. Ltd. has to bear the loss. Consequently, CmPak don’t provide services in areas affected by such areas like Orakzai Agency, etc. and there is no service there so no revenue.

2. Poverty is a barrier in such a way that handsets equipped with latest cellular technology are expensive and majority of Pakistanis can’t buy them. So, the number of users of latest technology is decreased. Thus, revenue is decreased.

Requirements

3 Specific Requirements

3.1 Functional Requirements

3.2.1 User Class 1 – The Administrator

3.2.1.1 Functional requirement 2.1

ID: FR1

TITLE: Admin staff

A database should be developed to have the whole record of staff and customers.

3.2.1.2 Functional requirement 2.2

ID: FR2

TITLE: Machinery

A database should be developed to have the whole record of staff and customers.

3.2.1.3 Functional requirement 2.3

ID: FR3

TITLE: Database

A database should be developed to have the whole record of staff and customers.

3.2.1.4 Functional requirement 2.4

ID: FR4

TITLE: Hiring of staff

A database should be developed to have the whole record of staff and customers.

3.2.1.5 Functional requirement 2.5

ID: FR5

TITLE: System for packages

A database should be developed to have the whole record of staff and customers.

3.2.1.6 Functional requirement 2.2

ID: FR1

TITLE: Call monitoring

An administrator must be able to monitor the calls of customers. Administrator must have special software system in this regard. He/she should be able to diagnose any problem regarding calls.

3.2.1.7 Functional requirement 2.2

ID: FR2

TITLE: Message monitoring

An administrator must be able to monitor the process of receiving and sending messages of customers. He/she should be able to diagnose any problem regarding messages.

3.2.1.8 Functional requirement 2.3

ID: FR1

TITLE: Internet monitoring

An administrator must be able to monitor the internet service. He/she should be able to diagnose any problem regarding internet.

3.2.2 User Class 1 – The User

3.2.2.1 Functional requirement 1.1

ID: FR1

TITLE: Call anyone

A user should be able to call anyone with his/her mobile phone. If user has already subscribed to a package, then don’t cost him, but if not then cost him according to the latest tariff.

3.2.2.2 Functional requirement 1.2

ID: FR2

TITLE: Message anyone

A user should be able to message anyone with his/her mobile phone. If user has already subscribed to a package, then don’t cost him, but if not then cost him according to the latest tariff.

3.2.2.3 Functional requirement 1.3

ID: FR3

TITLE: Using internet

A user should be able to use internet on any of the compatible device. If user has already subscribed to a package, then don’t cost him, but if not then cost him according to the latest tariff.

3.2 Non-Functional Requirements

3.2.1 Non-Functional requirement 1.1

ID: NFR1

TITLE: Speed

Whenever, someone calls or message anyone, there must be no delay in the response from company’s side. For this, latest machineries in MSC, etc. must be installed.

3.2.2 Non-Functional requirement 1.2

ID: NFR2

TITLE: Call center

There should be a call center to cater the users whenever users call the call center. Call center must be accessible by every user.

For employees of CMPak Zong Pvt. Ltd., there must be a separate call center accessible only by them.

3.2.3 Non-Functional requirement 1.3

ID: NFR3

TITLE: Security

The most critical non-functional requirement is this one. Staff and the users must be secured from all kind of threats.

Staff’s security includes security of offices, security of their private data, etc. Whereas, user’s security includes the security of their usage history & security of messages and calls, so that no one can access them without user’s permission. Data of any stakeholder must not be sold or given for granted to anyone.

3.2.4 Non-Functional requirement 1.4

ID: NFR4

TITLE: Environment

This non-functional requirement is related to health of every associated thing. Towers must not emit harmful radiations. Radiations of every tower must be tested, so that risk of damage can be minimized.

3.2.5 Non-Functional requirement 1.5

ID: NFR5

TITLE: Website

There must be a website of following attributes:

1. Interactive user interface

2. Must run on slow internet connections, too.

3. User & staff can login with respected credentials.

4. User can register complaint, view bills, usage history, etc.

5. User can recharge his account

6. Website must be multi-lingual.

3.2.6 Non-Functional requirement 1.6

ID: NFR6

TITLE: Mobile application

A mobile application must be made. Users can download from all internet markets i.e. App store®, Google Play Store® & Windows Store®.

Following attributes are of the mobile application required:

1. Good GUI (Graphics User Interface).

2. Must run on slow internet connections, too.

3. User & staff can login with respected credentials.

4. User can register complaint, view bills, usage history, etc.

5. The log-in information will be stored on the phone and in the future the user should be logged in automatically.

6. Application must be multi-lingual.

3.2.7 Non-Functional requirement 1.7

ID: NFR7

TITLE: Provision of devices

Economical devices compatible with the latest cellular technology must be sold to the users.

3.2.8 Non-Functional requirement 1.8

ID: NFR8

TITLE: Agreements with bank

Agreements must be made with all foreign countries, so that users from Pakistan can use CMPak Zong Pvt. Ltd. Services in those countries.

3.2.9 Non-Functional requirement 1.9

ID: NFR8

TITLE: Recharge facility

Agreements must be made with all foreign countries, so that users from Pakistan can use CMPak Zong Pvt. Ltd. Services in those countries.

3.2.10 Non-Functional requirement 1.10

ID: NFR8

TITLE: International roaming

Agreements must be made with all foreign countries, so that users from Pakistan can use CMPak Zong Pvt. Ltd. Services in those countries.

3.3 Legal Requirements

3.3.1 Authority Class 1: PTA

3.3.1.1 Legal Requirement 1.1

ID: LR1

TITLE: License

To make a telecom company function Islamic Republic of Pakistan, company management must obtain the operational license from PTA.

The following are the eligibility requirements for a License:

a. The applicant shall be an incorporated or registered company in Pakistan under the Companies Ordinance, 1984.

b. The applicant submits all the documents mentioned above.

c. The applicant submits all required initial fees to the Authority by the applicable deadlines referred to in this Information Memorandum.

d. The applicant satisfies the Authority that:

1. Technical plan and business plan are feasible;

2. Adequate financial resources are available to implement the business plan;

3. The applicant’s key management personnel demonstrate the minimum degree of required experience.

(P.T.O)

Cite this page

We are studying bachelor’s in Software Engineering and we. (2019, Dec 19). Retrieved from http://paperap.com/we-are-studying-bachelor-s-in-software-engineering-and-we-best-essay/

Let’s chat?  We're online 24/7