Академический Документы
Профессиональный Документы
Культура Документы
1.SYNOPSIS 2-24
2.BIODATA OF GUIDE 25
3.CERTIFICATE OF ORIGINALITY 27
KDMIPE unit of ONGC Ltd .Dehradun . The system is required to maintain org:
Training of Employees
The project are identified by their project no that monthly progress of each project can be
viewed through reports .The employees of a group can also get the information about the
projects according to a specified month and year. The monthly progress also contains the man
months used for a particular project and the planning of the work for the progress of the
project . The monthly progress contains the scheduled progress given to a group and the
actual progress which has done up to a specified period .It also shows the expenditure and
work carried out during the project .Thus the monthly progress of the project shows the
information about the various projects which are assigned to the different groups of
KDMIPE,ONGC.
Geoscientific research.
To generate operational activity priorities through long term prospective planning and
USER
Verify User
Name and
Password USER+PASSWORD
LOGIN
Basin
Confirmation
Or Error
Update Module
Basin type
Data+basin type
Basin Module
PROJECT
Confirmation
Or Error
Update Module
PROJ type
Data+proj type
Project type
Module
PROJECT
Confirmation
Or Error
Update Module
Proj master
Data+proj no
Monthly Progress
Module
Training
Confirmation
Or Error
Update Module
Training_record
Data+CPF no.
Training record
Module
Training Plaining
KDMIPE
Monthly Department
Training
Course details
TRAINING REPORTS
Acknowledge
0
Emp Detail
Emp training
Report
Monthly Progress
Database
1. Basin Module: This module provide the data related to the basin like basin code and
basin Description
2. Employee Module :- Employee module provide the detailed information about the
employees related to their training and various other information.
4. . Monthly Progress Module:- this module provide the information about the monthly
progress of the organization.
Each department in hospital has some attribute wich can the details.
This whole project contains Six tabels ,wich are given follows:--
The following tables give the details and attributes of each table------
(D).Multi_basin tabel
(E).Monthly_progress tabel
(F)Proj_master table
Front End and Oracle 8.0 as Back End. It is the first chioce of the software
Under the MS Windows. It combines the extra ordinaray each of used with
Back End :- Oracle 8.0 is the back end software in which is used as the database .
Oracle provide the an extremely powerful easy to use data base that will serve our
System.
10. HARDWARE:-
Monitor –Color/Monochrome.
Even though the present package developed is sufficient, since it support the use of
internet technologies. Since this project has been developed in MICROSOFT VISUAL
BASIC 6.0 & ORACLE 8.0 it is fully compatible with WINDOWS 98. irrespective of
This project can be also implemented using some tools to be used on Internet or LAN
or WAN.
Shailendra Sahni
Postal Address
Residential Address -
Personal Information –
Place & Birth - Gorakhpur , 1 july – 1977
Father’s Name - Shri Ram Kawal Shahni
Mother’S Name - Smt Shakuntala Shahni
Educational Qualification -
Working Plateform –
Operating System - MS-Dos,Windows
Language - BASIC,PASCLE,C,C++ & JAVA
DataBase - FOXPRO,ORACLE
Internet - HTML,VB Script
Package - MS-Office,Pagemaker
Working Experience –
Teaching( About 6 Yrs).
1.Worked as Lecturer (on per Lecturer basis)in Budha Institute of
computer Technology Gorkhpur for DCA & PGDCA Cource from
july to june 02.
2. Worked as Lecturer (on per Lecturer basis)in DDU,University of
Gorkhpur,for B.Sc,PGDCA & M.Sc from july 02 to till the date.
Project Handle –
Project handle in graduate lebel in DDU,University of Gorakhpur.
Area of Internet –
1. Neurl Network
2. Digital Image Processing
3. Internet Technology
Language Known-
CERTIFICATE OF ORIGINALITY
partial fulfillment of the requirement for the award of the degree of BACHELOR OF
student and has not been submitted whether to this University/institute for the fulfillment of
………………………….. ………………………
Date: ……………….
Date: ………
BETIAHATA GORAKHPUR_273001
1.ACKNOWLEDGEMENT 31
2.A PROFILE 33
3.INTRODUCTION 38
4.PROBLEM SELECTION 40
5.SYSTEM STUDY 43
(i)EXISTING SYSTEM 44
(ii) PROPOSED SYSTEM 47
8.SYSTEM ANALYSIS 48
(i)COMPLETE ANALYSIS DESIGN 49
(ii)REQUIREMENT SPECIFICATION 50
(iii)SOFTWARE REQUIREMENT 52
(iv)HARDWARE REQUIREMENT 53
(v)’SDLC’ IN SEQUENCIALY 54
(vi)DFD & FLOW CHART 55
(vii) E-R Diagram 65
9.SYSTEM DESIGN 66
(i)INTRODUCTION TO SYSTEM DESIGN 67
(ii)INPUT/OUTPUT DESIGN 68
(iii)DATABASE DESIGN 69
10.SYSTEM TESTING 70
(i)WHAT DO WE TEST FOR 72
(ii) SECURITY 73
11.SYSTEM IMPLIMENTATION 74
12. TABLE DETAIL 76
13. PROJECT FORM 81
14. PROGRAME CODING 105
15.TESTING & REPORT 125
16.FUTURE SCOPE AND FUTURE ENHANCEMENT 131
17.CONCLUSION 133
15.BIBLIOGRAPHY 135
support.
BY : -
Amar Nath Gupta
Enroll. No. : - 043595696
14th August 1956 as Commission, Oil and Natural Gas Corporation Limited (ONGC)
Today, ONGC is a flagship public sector enterprise and indian ‘s highest profit
making corporate, which has achieved the landmark of registering a net profit of Rs.
6197.87 crore in the year 2002-2003. Since its inception ONGC has produced more
than 200 billion cubic meters of gas, thus fuelling India’s economy.
World Class
community Life.
located in the picturesque Doon Valley was set up in 1962 as a Resarch & Training
Institute . The Institute is a visible symbol of India’s march toward self reliance in the
field of Oil and Natural Gas Exploration and stands to foster the culture excellence
The Institute ,though successive stage of growth and geoscientific endeavors has
evlved into a focal agency where multidisciplinary and synergic work copled with the
state of art,techology offers refined concepts and methodologies for search for
The Istitute strives to adopt apply and disseminate state of art technology, updates its
knowledge base technology know how by adopting methods like systematic literature
new technology applications and review of proposals of the regions.It also organise
petroleum geology.
MISSION
OBJECTIVE
Geoscientific research.
To generate operational activity priorites through long term prospective planning and
manegement.
Exploration efforts reviews for sort term strategic and long term
perspective plans.
KDMIPE unit of ONGC Ltd .Dehradun . The system is required to maintain og:
Training of Enployees
This part deals with the Monthly Proress of various Project undertaken by different
units of KDMIPE, ONGC. Under KDMIPE, ONGC there are various groups and each
group is assigned one or more geological/ geophysical project .They have to maintain
the record of all the project undertaken by different groups . The project are identified
by their project no that monthly progress of each project can be viewed through
reports .The employees of a group can also get the infornation about the projects
according to a specified month and year. The monthly progress also contains the man
months used for a particular project and the planning of the work for the progress of
the project . The monthly progress contains the scheduled progress given to a group
and the actual progress which has done up to a specified period .It also shows the
expenditure and work carried out during the project .Thus the monthly progress of the
project shows the information about the various projects which are assigned to the
(SDLC) that deals with a very important question i.e what is the need to change and to
identify the problem areas.It is done to determine whether an alternative system can solve
definition phase focuses on that i.e during definiton phase,the software developer attempts
design constrants and what validatoin criterion is quird to define a sucessful system.the
If the problem is serious enough,organisation may want to have a analyst look at it.Such
perform a statement specifying the scope and the objective of the problem.
The idea for change originates in the environment orfrom within the
And the like.Ideas for change may also come from within the organisation –top
managemnet, the user and the analyst. As an organisation changes its operations or faces
advances in computer technology, someone within the organisation may feel the need
Top-Managemnet Customers
Impetus for
User
Change
Union
Feasibility
study
Analysis
Implemention
Maintenance
Although the number of employees working in the Company is not as large as in any
gaint corporate , it is still large enough to make it difficult to manage each and every
detail manually.
Under KDMIPE unit of ONGC there are various unis and each unit is assigned one or
moreprojects . For each project a lot of information such as project no, basin code
,project type , work title ,objective , project leader etc is needed. The progress
information about projects is stored in a particular EXCEL Sheets. This EXCEL Sheet is
made sharable and the various groups access the EXCEL Sheets through LAN. This is
CHAIRMAN
SECURITY :
Anybody in the unit or in the team can change the data due
ROBUSTNESS:
REPORTS :
In the existing System it is not possible to generate the all types of reports
related to the system. The reason for this is that EXCEL Sheets
ENVIRONMENT :
A new system is proposed using Visual Basic 6.0 as front –end and
In the proposed System the requirement is that the employee of the particular of
the KDMIPE ,ONGC may be able to see monthly progress of all the projects under them
by accessing the required reports. In this project reprots are generated on the client
request. Some of the other features that the System support as listed below----------------
retrieval time.
REPORT
System design goes through two phases of development logical and physical design. For
analysis and deign the entire the problem the Software Engineering approach is followed :-
System and Software Design :- I have just divided the large problem into the small sub
problems, so that they can be identified easily in overallsystem architecture.It is desgn to
made the program executable and problem occured can be identified easily.
Implementation and Unit Testing: - During this stage the software designed is
Unit melts it specification , Integration and System Testing. Individual program unit or
program is tested to ensure that th software requirements have been maintained. This is a
longest life Cycle phase.The system is installed to put it in practical use. General
maintenance involves correcting the errors which are discovered earlier stages of the life
cycle.
This projet aims at developing Database system for ONGC which is the unit of the Oil
We have used the Vasual Basic as the Front End and Oracle 8.0 as
Back End .
Some features of Visual Basic and Oracle are listed at the next Page
SOFTWARE :-
Front End and Oracle 8.0 as Back End. It is the first chioce of the software
Back End :- Oracle 8.0 is the back end software in which is used as the database .
Oracle provide the an extremely powerful easy to use data base that will serve our needs when
System.
HARDWARE :-
A fast processor with INTEL PENTIUM will be needed for fast processing, 1.44 MB
in this program :-
Monitor –Color/Monochrome.
USER
HOME PAGE
OR ERROR MESSAGE
Verify User
Name and
Password USER+PASSWORD
LOGIN
Request
Data Entry
Basin
Confirmation
Or Error
Bsin code
Data+basin code
Update Module
Basin type
Data+basin type
Basin Module
PROJECT
Confirmation
Or Error
Proj code
Data+project code
Update Module
PROJ type
Data+proj type
Project type
Module
PROJECT
Confirmation
Or Error
Proj no.
Data+proj no
Update Module
Proj master
Data+proj no
Monthly Progress
Module
Training
Confirmation
Or Error
CPF_No.
Data+CPF No.
Update Module
Training_record
Data+CPF no.
Training record
Module
Training Plaining
KDMIPE
Monthly Department
Training
Course details
Course detail
TRAINING REPORTS
Acknowledge
0
EMPLOYEE
Training reports
Emp Detail
Emp training
Proj_no.
Project information
Report
Monthly Progress
Monthly progress
Report
Database
careful planning and logical thinking on the part of the system designer.
Designing the software means to plan how the various part of the software are
going to meat the desired goals. It should be done with at most care because if
this phase any error then it is going to effect the performence of the system, as
a result it may take more of proccessing time more of coading and extra work
load.
and security and control specification details implimentation plan prepare the
logical design walkthrough. The physical desigin map out on the detail of the
physical system, plan the implimentation and specifyes any new hardware or
software.
The System design highly created process that can be greatly facilitated by the
following :
inaccurate input data error entered by the data entry operator can be controled by the
input design. Input design is the process of converting user-oriented inputs to the
computer based formats. The goal of input design is to make data entry as easy ,
OUTPUT DESIGN :-
Computer are the most important sources of information
to teh users. Input are fed into the computers to acquire the necessary outputs. The
computer can provides the well enough output in the form of information regarding
various items to the users. The major form of output is the hard copy from the printer.
INTERFACE DESIGN:-
maximum readability, easy data entry and elimination of unneccessary data to provide
Keeping in view the user’s requirement, the input/output screen have been design and
developed for easy data entry and query handeling. Based on the various types of
inputs to be fed to the computer in using the system, several input forms have been
usually contains information about the particular enterprise. Database system are designed to
manage large amount of information. Themanagement of the data involes both the definitions
of the structres for the storage of information and the provision for the mechanism to
mainpulate the information. In addtion , the database system must provide for the safety of
information stored in the database, despite system crashes or attempt at unathorized access.As
regards the system under considertion is to be development and installed using JSP a web
tool. For the system was analyed to detrrmine the entries as deoicted while studing existig
manual system and taking into account the requirement of the proposed system, the database
All the data in the system is stored in the taburlar from in the database. All tabules contain
reality,each piece worhs independently.Now is the time to put all the pieces into one
system and test it to determine wether it meets the user’s requirments .This is the last
chance to detect and correct errors before the system is to consider all the likely varition to
wich it will be subjected and then push the system to limits. It is a tedious but necessary
Testing is vital to the success of the system.Testing makes a logical assumption that
if all the parts of the system are correct, the goal will be sucessfully achieved. Inadequate
testing or nontesting leads to errors that may not appear until month later.
The time lag between the cause and the appearence of the problem (the longer in the
The effect of system error on files and records within the system. A small system
ONLINE RESPONCE :-
Online system must be responce time that will not cause a hardship to the user. One way
to test this is to input transactions on as many CRT screens as would normally be used in
peak hours and time the responce to each online function to estable a true performance
level.
VALUME :-
In this test, we create as many records as would normally be produced to varify that the
hardware and software will function correctly. The user is usually asked to provide test
STRESS TESTING :-
Unlike valume testing, where time is not factor, we subject to a high valume of data over a
short time period. This simulates an online environment where a high valume of activities
occures in spurts.
Inaccurate data are entered to see how the system responced in terms of error detection
and protection. Related to file integrity is a test to demonstrate that data and programmes
the new design. Implimentation simply means converting a new system design
change and giving the new system a change to prove its worth. Training aids,
information about the new sysytem, provide the user with a good start on the
new system.
The problems encountered are training users, creating accurate files, and
Thus is usually a difficult cinversion. If not properly planned, there can be many
problems. Some large computers systems have taken as long as a year to convert.
This type of conversion is relatively easy to handel, provided there are no major .
This whole project contains Six tabels ,wich are given follows:--
i. Basin_code table
v. Monthly_progress
The following tables give the details and attributes of each table------
(D).Multi_basin tabel
Name Null Key Type
Project_No. Not Null Primary Varchar(5)
B_Code1 Not Null Varchar(20)
(E).Monthly_progress tabel
(F)Proj_master table
Above we are giving total detail of all the tables with their attributes and
tuples. Each table has at least one primary key or foreign key.
The primary key is used to uniquely identified the tuples of the tables and the
foreign key is used to join them. Basically this project is nothing but a
relational schema.
End Sub
Option Explicit
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As
Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Any) As Long
Const EM_UNDO = &HC7
Private Declare Function OSWinHelp% Lib "user32" Alias "WinHelpA" (ByVal hwnd&,
ByVal Help)
Private Sub MDIForm_Load()
WindowState = 2
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
Even though the present package developed is sufficient, since it support the use of internet
technologies. Since this project has been developed in MICROSOFT VISUAL BASIC 6.0 &
ORACLE 8.0 it is fully compatible with WINDOWS 98. irrespective of the operating system
used this project can enhanced.
In this report submitted by the group, i hope that this package will be able to fulfill all
the needs and requirments presented by the organization. Through this software ,
I have tried to identify and explane the revolutionary changes that the introduce of
new technology can couse in the present system.
I hope that this software will be able to solve the problems faced by DATA BASE
SYSTEM FOR ‘O.N.G.C ‘and will be able to correctly perform all the tasks assigned
to it.