Вы находитесь на странице: 1из 23

2010

Project Report
On
NTPC Continuous Pinging
Software

Submitted in partial fulfillment for the award of Degree of


bachelor of technology in Computer Science by U.P.T.U
University which is conducted by IT Department, NTPC
Rihand Super Thermal Power Project.

Submitted By:

ROOP CHANDRAO

B-tech/CS/3rd year

PCCS(Gr.Noida)

Under the Guidance of:

Mr. Nitesh Patel

ENGINEER(I.T)
2 |Page

The past few decades document the following fact: The computer has
irrevocably recast the facet of computing and manual work. There is a need of a
change in the traditional system to cope up with the alarming rise of the
technology and advancement. This encompasses the development of
console/online/Server application software to cater to the efficiency.

What’s inside?

This document consists of the H/w and S/w requirement specification, the
applicationrequirement specification, the snap shots of the real project as well as
the database tables.

The document also consists of design constraints which involves Flowchart,


DFD and Use Case Diagram.

The latter part of the document deals with the future perspective of the project,
its usefulness, durability in the long run and effective response to the changes
coming accordingly.

It’s our deep belief that this application will cater to needs of the NTPC at its
fullest and thereby provide an environment of decreasing complexities and
increasing efficiency.
3 |Page

We have taken this opportunity to express our deepest sense of regard and
gratefulness to Mr. Kanak Mal (DGM IT) whose valuable guidance,
heartening encouragement and caring attitude at every step have steered this
project to its successful completion.

We express our profound thanks to Mr.Nitesh Patel who cultivated devotion


and determination in us which have been deep source of wisdom and inspiration
for such initiative. They motivated us to complete the given project in time.

We are sincerely grateful to Mr. Kanak Mal (DGM IT) for his assistance and
guidance throughout the project life cycle.

ROOP CHANDRAO
B.Tech 3rd yr (C.S)
PCCS(Gr.noida)
4 |Page

This is to certify that this report of NTPC Continuous Pinging System


embodies the original work done by ROOP CHANDRAO during this project
work as a partial fulfillment for the award of degree of bachelor of technology
in Computer Science by U.P.T.U University, which is conducted by IT
Department at NTPC Rihand Super Thermal Power Project.

Head of Department Project Coordinator


Project Guide

Mr.Kanak Mal Mr. R.N. Singh


Mr. Nitesh Patel

(DGM IT) Officer H.R & EDC


ENGINEER (IT) NTPC Ltd, Rihand NTPC
Ltd, Rihand NTPC Ltd, Rihand
5 |Page

1. Introduction 6
2. Requirement Analysis 7
3. Modules 8
4. Design constraints 9
5. Database tables used 12
6. Screen Shots of Application 14
7. S/w and H/w Requirements 21
8. Project perspectives 22
9. Conclusions 23
10. Bibliography 24
6 |Page

We are dwelling in the era where the working lot is burdened with heavy work
load and tough work pressure. The ultimate outcome is decreasing work
efficiency. Here is our fabulous attempt to overcome this problem
incapacitating the working lot. The NTPC Continuous Pinging Software is a
complete solution to the woes and cry of the individual local Pinging. The
problems incapacitating thereby are removed accordingly.

Our software contains all the basic functionalities that should accompany
pinging software. The system also contains the alert generation option.

Administrator:
7 |Page

Admin is the person which is responsible to maintain all the activities related to
database (backend) as well as user interface (front end). He is responsible for
deciding updating and improving facilities imbibed in the software.

The following are the operations required by the system in the context of real
time requirements

a) It should be able to ping entire database automatically.

b) It should run 24*7*365.

c) As it is a server side application it should be capable enough to handle large


database of IP addresses.

d) An Alert system should be present for the systems in which internet/intranet


is not working, and this alert should work only between 8 am to 5 pm working
hours. After the company’s working hours the alert should be saved in the
database for lookup in the first light of the morning.

g)Report generationof the corresponding pinging database.

h) In a nut shell, it should be an automation of event delegation model.


8 |Page

Basically in our project there are following modules:

a)Login Module

b) Pinging Module

c)Alert Module

d)Report Generation Module


9 |Page

Flow Chart
10 | P a g e

Use Case Diagram:

Login

Database
Management

Alert
Admin
Handling

Report
Updating
11 | P a g e

Data Flow Diagram:


12 | P a g e

HourTable:

IP info Table:
13 | P a g e

IPtable:

login Table:
14 | P a g e

Login Page

Main Pinging Page


15 | P a g e

Instant of pinging
16 | P a g e

Alert Page
17 | P a g e

Report Generation Page


18 | P a g e

Exit Page
19 | P a g e
20 | P a g e

Software Requirements:

• Visual Studio 2010


• Microsoft Access 2010
• Windows XP Operating System/Windows 7

Hardware Requirements:

• 512 MB RAM(minimum)

• Processor 1.83GHz.(minimum)

• 10 GB Hard disk(minimum)
21 | P a g e

The basic function of this project is:

• To provide automation to the traditionallocal pinging methods.

• This software will adhere to the basic database concepts thereby reducing
redundancy

• It will help the administrator to detect whether the system is pinging or


not.

• The difficulties of manual handling of pinging problems is greatly


removed by this software

• Every end user/employee will be benefitted by the quick service provided


by this application.

• This software will also help in avoiding the personal differences created
in handling of internet problems.

• The complexities incapacitating the alert handling procedures will be


completely eliminated.
22 | P a g e

From a proper analysis of positive points and constraints on the component, it


can be safely concluded that the product is a highly efficient server based
component. This application is working properly and meeting all user
requirements.

This application software of NTPC Continuous Pinging system provides an


end to the anarchy of traditional internet problems handling procedures. The
problems incapacitating the traditional methods are completely eradicated by
our application software.
23 | P a g e

Books:

Complete Reference C#

Wrox Professional C#

Programmers Heaven C#

Websites:

www.planetsourcecode.com
www.wikipedia.org
www.sourcecodeonline.com
www.happycoding.com

Вам также может понравиться