Vous êtes sur la page 1sur 22

Internship Report On PTCL Internship

INTERNSHIP REPORT

PAKISTAN TELECOMMUNICATION COMAPANY LIMITED

SUBMITTED TO:
Sir Mian Muhammad Iftikhar

SUBMITTED BY:
Muddasir Nisar

Supervised By:
Sir Kamran

University:
University Of Wah

Page 1
Internship Report On PTCL Internship

AKNOWLEDGMENTS

Firstly, I am very thankful to Almighty Allah who is always there to


help their people in their difficult time and providing a better way for
their future. After that thankful to Sir Iftikhar for providing me a
platform for my better future. Our Teachers that spend their precious
time for making us a successful person in this world. I consider
myself as a lucky person that I joined PTCL and started my
successful journey that will lead towards success in my professional
life. Further all other executives and staff Members of PTCL deserve
my thankfulness for their cooperation and guidance during the course
of my internship.

Page 2
Internship Report On PTCL Internship

PREFACE

The essential requirement for the completion of BSCS degree is to take six
weeks internship training with an organization of National/International
repute and to write a report on it. The purpose of this training is to acquaint
the student with practical knowledge of working in the organization.

The department directed me to “PAKISTAN TELECOMMUNICATION


COMPANY LIMITED” I tried my best to present all of my findings in this
Report, while visiting various departments of PTCL and gained practically
too much knowledge of telecom sector. It was realized that, there is great
difference between theory and practice.

Page 3
Internship Report On PTCL Internship

Table of Contents
1.0 INTRODUCTION of PTCL ............................................................................................................. 5
1.1 Services Offered by PTCL ....................................................................................................... 6
1.2 Vision...................................................................................................................................... 6
1.3 Core value .............................................................................................................................. 7
1.4 OBJECTIVES OF PTCL .............................................................................................................. 7
2.0 Introduction of ASP.NET ............................................................................................................ 8
3.0 My Project .................................................................................................................................. 9
4.0 Tools ........................................................................................................................................... 9
 4.1 Visual Studio 2013.......................................................................................................... 9
 4.2 Microsoft SQL Server 2012 ............................................................................................ 10
5.0 Work done in 1st Week ........................................................................................................... 12
5.1 Table Creation: ..................................................................................................................... 12
5.2 Queries: ................................................................................................................................ 13
6.0 Work done in 2nd Week .......................................................................................................... 13
7.0 Work done in 3rd Week ........................................................................................................... 14
7.1 Tables: .................................................................................................................................. 15
7.2 Relation Diagram: ................................................................................................................ 15
8.0 Work Done in 4th Week........................................................................................................... 16
9.0 Work Done in 5th Week ............................................................................................................ 17
9.1 Admin Account:.................................................................................................................... 18
9.2 Customer Account: .............................................................................................................. 19
10.0 Work Done in 6th Week......................................................................................................... 20
10.1 Deliever Order:................................................................................................................... 21
11.0 References: ............................................................................................................................ 22

Page 4
Internship Report On PTCL Internship

1.0 Introduction of PTCL


Pakistan Telecommunication Company Limited (PTCL) is the leading
telecommunication company in Pakistan. The company provides telephonic
and Internet services nationwide and is the backbone for the country's
telecommunication infrastructure despite the arrival of a dozen other
telecommunication corporations, including Telenor Corps and China Mobile
Ltd. The corporation manages and operates around 2000 telephone
exchanges across the country, providing the largest fixed-line network. Data
and backbone services such as GSM, HSPA+, CDMA, LTE, broadband
Internet, IPTV, and wholesale are an increasing part of its business.

Originally one of the state-owned corporations (SOEs), the share holding of


PTCL was reduced to ≈62%, when 26% of shares and control was sold to
Etisalat Telecommunications and the remaining 12% to the general public in
2006 under an intensified privatization programme of Prime Minister
Shaukat Aziz. However, the 62% of shares still remain under the
management of government-ownership of state-owned corporations (SOEs)
of Pakistan.

Page 5
Internship Report On PTCL Internship

1.1 Services Offered by PTCL

Now PTCL is a leading entity in the region and offering many services to its
consumers at their door step by the use of information technology the
services includes paying PTCL bills online, collect a Duplicate bill online
for your PTCL connection for their all products.
Now you can Pay your PTCL Bills while sitting at home, you can also get
your Duplicate PTCL bills and can also download them by using your
computer over the internet connections. Further PTCL provides termination
to the carriers in the domestic as well as international market that has quite
aggressive pricing especially for the Middle East region.

PTCL has direct connections with more than 110 carriers in 44 countries,
both via TDM and VoIP. They are connected via submarine cables, land
cables, satellites and microwave links

1.2 Vision
“An organizational environment that fosters professionalism, motivation and
quality
An environment that is cost effective and quality conscious
Services that are based on the most optimum technology
"Quality" and "Time" conscious customer service

Page 6
Internship Report On PTCL Internship

Sustained growth in earnings and profitability”

1.3 Core value


 Professional Integrity.
 Customer satisfaction.
 Team work.
 Company legality.
 Corporate information.

1.4 OBJECTIVES OF PTCL

Objectives are the ends towards which activity is aimed. These are the
results to be achieved. Pakistan Telecommunication Company limited states
its objectives as under
1. To provide quality services to its customers.
2. To provide maximum satisfaction to its customers by using the latest
technology.
3. To lead the telecommunication industry in Pakistan.

Page 7
Internship Report On PTCL Internship

2.0 Introduction of ASP.NET


ASP.NET is a web development platform, which provides a programming
model, a comprehensive software infrastructure and various services
required to build up robust web applications for PC, as well as mobile
devices.

ASP.NET is a part of Microsoft .Net platform. ASP.NET applications are


compiled codes, written using the extensible and reusable components or
objects present in .Net framework. These codes can use the entire hierarchy
of classes in .Net framework.

The ASP.NET application codes can be written in any of the following


languages:

 C#
 Visual Basic.Net
 Jscript
 J#
ASP.NET is used to produce interactive, data-driven web applications over
the internet. It consists of a large number of controls such as text boxes,
buttons, and labels for assembling, configuring, and manipulating code to
create HTML pages.

Page 8
Internship Report On PTCL Internship

3.0 My Project
In my six weeks internship period at PTCL I designed an appliacation
named Medical Store Management System. This management system has
three types of users i.e Admin, Customer and Supplier. Admin is responsible
for managing all the system, he controls customers, he manages the sale
details, information about medicines and also deals with vendors or
suppliers. A Customer can view his account details, purchase medicines,
view his purchase history and changes his password. Suppliers are resposible
for providing medicines that Admin request them to provide. Admin
provides a detail description of medicines that are required at store. A
Supplier can view new orders, delieverd orders and changes his password.

For this project I made a database named “Medical Store” which consists of
9 Tables which are Admin, Customer, Supplier, Medicine, Batch No,
Category, Sale, Sale_Details and Purchase.

4.0 Tools

 4.1 Visual Studio 2013


Microsoft Visual Studio is an integrated development
environment (IDE) from Microsoft. It is used to develop computer
programs for Microsoft Windows, as well as web sites, web
apps, web services and mobile apps. Visual Studio uses Microsoft
software development platforms such as Windows API, Windows
Forms, Windows Presentation Foundation, Windows
Store and Microsoft Silverlight. It can produce both native
code and managed code.

Page 9
Internship Report On PTCL Internship

 4.2 Microsoft SQL Server 2012


SQL Server Management Studio (SSMS) is an integrated
environment for managing any SQL infrastructure. Use SSMS to
access, configure, manage, administer, and develop all components of
SQL Server, Azure SQL Database, and SQL Data Warehouse. SSMS
provides a single comprehensive utility that combines a broad group
of graphical tools with a number of rich script editors to provide
access to SQL Server for developers and database administrators of
all skill levels.

Page 10
Internship Report On PTCL Internship

Page 11
Internship Report On PTCL Internship

5.0 Work done in 1st Week


In 1st week I start working with SQL server Management Studio. First I
learned to create tables and queries to manipulate data. I created some
simple tables to store different types of data like integers, strings, date and
time. How to make and set keys like Primary key, Foreign key.

5.1 Table Creation:

Page 12
Internship Report On PTCL Internship

5.2 Queries:

6.0 Work done in 2nd Week


In 2nd week I worked on Database Relations, I created some dummy tables
gave them names and different attributes then I made Relations between
them. I learned about joins, joins are use in database relations for accessing
data from different tables.

Page 13
Internship Report On PTCL Internship

7.0 Work done in 3rd Week


In 3rd week I started work on my project and first of all I created a database
for my project. I designed different tables that are required to store different
entities, define their constraints and then made relations between them.

Page 14
Internship Report On PTCL Internship

7.1 Tables:

7.2 Relation Diagram:

Page 15
Internship Report On PTCL Internship

8.0 Work Done in 4th Week


In 4th week I worked on designing, First I designed a login page for my
application then I designed a sign up form. The login page consist of two
Text Boxes one for user id and the other for password and one login Button.
A Drop Down List for for selecting user type i.e Admin, Customer or
Supplier. And a signup link for the users that don’t have an account.

Sign Up form is designed for the customers that have no account. It consists
of five Text fields for collecting information about customer’s Name,
Address, Contact No., Email and password for his account.

Page 16
Internship Report On PTCL Internship

9.0 Work Done in 5th Week


In 5th week I created Admin and Customers accounts. Admin can login to his
account by by selecting the user type ‘admin’, then enters his user id and
password at the login page. If entered user id and password are correct then
admin account will open otherwise invalid user id or password dialog box
will pop up. Same is the case with Customer if he enters correct user id and
password he will have access to his account.

Page 17
Internship Report On PTCL Internship

9.1 Admin Account:

Page 18
Internship Report On PTCL Internship

9.2 Customer Account:

Page 19
Internship Report On PTCL Internship

10.0 Work Done in 6th Week


In last week I created Supplier account. A Supplier can perform the
following activities he can view his account, view pending orders, view
orders delieverd and changes his password. When supplier has new order he
can deliever that order by opening the ‘Deliever’ window and will specify
all the things that are needed to deliever that order.

Page 20
Internship Report On PTCL Internship

10.1 Deliever Order:

Page 21
Internship Report On PTCL Internship

11.0 References:

 https://stackoverflow.com/
 https://www.w3schools.com
 https://www.tutorialspoint.com/asp.net/asp.net_introduction.
htm
 https://www.javatpoint.com/asp-net-tutorial
 https://www.w3schools.com/sql/

Page 22

Vous aimerez peut-être aussi