Professional Documents
Culture Documents
To
GURU GOBIND SINGH INDRAPRASTHA UNIVERSITY, DELHI
Submitted To
MS. ITI BATRA
BCA DEPT.)
Submitted By:
ISHA BANSAL(Assistant Professor,
03424302012
AKANKSHA RAJPUT
04624302012
5th SEM (E)
(2012-2015)
CERTIFICATE
I, IshaBansal&Enrollment no. 03824302012 student of BCA 5th semester batch (2012-15) certify that the
Minor Project Report/DissertationentitledONLINE GAS SERVICES is done by me and it is an authentic
work carried out by me at NIIT,Pitampura. The matter embodied in this project work has not been
submitted earlier for the award of any degree or diploma to the best of my knowledge and belief.
IshaBansal
(NAME OF STUDENT)
Date:
Certified that the Project Report/Dissertation entitled ONLINE GAS SERVICES done by Student
IshaBansal&Enrollment no. 03824302012 is completed under my guidance.
Countersigned
Director
DATE:
ACKNOWLEDGEMENT
Inspiration and hard work plays a key role in the success of any venture. At the level of practice, it is often
difficult to get knowledge without guidance, project is like bridge between the theoretical and practical.
With this willing we joined this project.
I express my sincere gratitude to my BCA Course Coordinator, Mrs. ItiBatra (Assistant
Professor)and also my project guide, for giving me the opportunity to prepare the project under his
guidance and supervision.
This report conveys my heartiest really grateful thanks to Mr. Sarthak Sharma sirwho has given
their valuable time for giving information about the project and their experience and their active support,
whole hearted guidance, sincere cooperation and pains-taking involvement during the study and in
completing the assignment of preparing the said project within the time stimulated. Their guidance helped
me in completion of this project.
It is a great sense of satisfaction and a matter of privilege for me to work at NIIT. I wish to express
my heartiest thanks to NIIT for providing me the opportunity to undergo training in the esteemed
organization. Under such a nice environment, systematic work approach and target oriented task
management of this division provided me with the much-desired training experience needed for future
software professional.
Finally, thanks to Mrs. ItiBatra (Assistant Professor ) and Mr. Sarthak Sharma sirsuffice it to say that not
only I have learned an immense amount of Asp.net/C# from him, but his general guidance on so many
things helped me over many difficult spot during this project.
IshaBansal
Enrollment No : 03824302012
(BCA 5th SEM)
(SESSION 2012-15)
Abstract
Online Gas Services provide the connection of new gas refill. And it also exchange the full refill
instead of empty refill. It includes facilities and services like free home delivry, complaints, order
status, confirmation messages, customer to customer interaction, etc.
You just have to write your consumer id and mobile no. , and on the click of button you are
provided with multiple option of gas services, from them you can easily choose refill booking. It
can be delivered shortly at your home. Now, you dont have to wait for weeks for your cylinder.
Also you dont have to worry about that whether the cylinder is booked or not, because when
cylinder is booked you receive a confirmation message on your mobile and when it has to be
delivered you again get a confirmation message on your mobile. After delivery of cylinder a
message received on user or customers mobile for confirming that cylinder is delivered to your
residence.
Customer can write complaints and feedback regarding the website and its services and also
checks order status of their cylinder.
Revision History
Version
Name
Date
sign
TABLE OF CONTENT
S No.
Topic
Abstract
Revision History
Introduction
Objectives
Schedule of Activities
Conclusion
Remaining Work
DFD
10
ER-Diagram
CHAPTER-1
Synopsis
Introduction
The system shows us the work of the gas agency. It provides the connection of new gas refill. And
it also exchanges the full refill instead of empty refill. For that it needs all information of customer.
For that it has to provide some information. The existing system has all the information present in
written data. It collect customer, stock, booking information. The information is very useful for the
system to work on it, but all this information is present in record book and operations like add and
delete records is difficult to perform daily, as record changes daily. It is very time consuming and
searching record of any person is also very difficult.
So, in order to reduce paper work, man power and to speed up the system we introduce an
online gas system that will keep the records of customers and vendors.The customer information
having such information like customer name, customer address, phone no or the other contact
number and it also give one id as a customer id or consumer id. By that the data can enter. In that
we refer that customer have how many refill, when it issue, etc. The other information is about
stock information in which we have the information of the stock related item which is stored in
vendors database. By that we can know how many things we have?, How many given?, etc. The
stock is also very important. The last information that we collect is the booking. In that we collect
the information of the booking statements. That customer name, when it orders for another refill,
etc.
ONLINE
GAS
SERVICES
Objectives
Creating some more facility and remove the current systems problem.
Basic operation like addition and deletion can be done easily by the new system. It have
such easy key and some more facility which can work and operate quickly and save easily.
If we want to check some history of customer or anything else, we can check easily. So, the
work is such accurate.
It have the facility of the password for admin and vendors and consumer id for customers
that help for the security. That can save the document. It make the high security.
It have different module for everything like booking, complaint, etc. which is easy to use
and understand. By the distribution it can done properly and so easily.
Schedule of Activities
S. No
Particular
Start Date
Finish Date
Requirements Gathering
22/06/2014
05/07/2014
Analyzing
06/07/2014
21/07/2014
Designing
22/07/2014
31/07/2014
Coding
01/08/2014
16/08/2014
Testing
17/08/2014
28/08/2014
Conclusion
Option of Languages.
Separate login for both admin and vendor and also a separate consumer id for customers.
Easy to use.
Module
Date
Information Gathering
09/08/2014
Analyze Data
19/08/2014
Synopsis
25/08/2014
Remaining Work
S. No.
Module
Database
Feasibility Report
CHAPTER-2
Software requirement
Specification
1. Introduction
1.1 Purpose
The Online Gas System web application is intended to provide complete solutions for vendors as
well as customers through a single get way using the internet as the sole medium. It will enable
customer to book refill online without having to visit the vendors shop physically. The
administration module will enable a system administrator to modify in the vendors details and
modify in the website to provide new features to the customer.
This document is meant to delineate the features of Online Gas System so as to serve as a guide to
the developers on one hand and a software validation document for the prospective client on the
other.
System software The system will contains a database in order to store all details about the customer as
well as vendors.
Software documentation A complete document about the software will be given to the gas system
administration in order to future maintenance of the system.
Operation Manual A user manual is provided to the system administrator with some simple explanations
about the system and its features.
User Manual When the customer submits his/her details through internet a simple guidance also given
to the customer.
2. Overall Description
2.1 Product Perspective
Online Gas System is aimed towards the common people who can be potential customer. This
project envisages bridging the gap between the vendor and the customer. Online Gas System should
be user-friendly, quick to learn and reliable software for the above purpose. Online Gas System is
intended to be a stand-alone product and should not depend on the availability of other software. It
should run on both UNIX and Windows based platform.
HARDWARE REQUIREMENT
Processor
Pentium IV or higher
RAM
Disk Space
512 MB or Higher
50MB or more
Software Requirements
Operating System
Window XP or higher
Database
Microsoft SQL Server 2010
The details related to the product, customer and service transaction provided manually.
3. System Features
This illustrates organizing the functional requirements for the product by system features, the major
services provided by the product. There are four main features of the program and all of these are of
prime concern hence each feature have a high and equal priority.
The main objective of the proposed system is to design a proper computerized system to
keep track of the all information.
Eliminate the use of register to maintain information.
To save the cost of readymade software.
Design a System that is user friendly and easily operated.
Reduce manual labor and human error
Processor
RAM
Pentium IV or higher
512 MB or higher
Disk Space
50 MB or more
Software Requirements
Operating System
Window XP or higher
Database
Microsoft SQL Server 2010
6. Other Requirements
A regular maintenance is needed for smooth and efficient performance of the software. To do
this the software should be monitored at regular interval of time. If any fault will be noticed, it
should be reported immediately.
Appendix A: Glossary
Online Gas Services - The name of the web based gas booking system.
Database -Consist of all information related to customers & vendors.
Login The process which is related to logging into the system.
Password A set of characters which can be used to correctly identify the exact personwho is log into
the system.
GUI- Graphical User Interface
lname
pname
mname
fname
dob
dis
mob
Id
aproof
id
admin_id
conum
m
Customer
proof
Admin
email
pin
add
give
View
tel
conum
books
Feedback
response
conum
Cylinder booking
mob
date
give
from
Date of booking
conum
Payment
to
Distributor
Id
refrence
distributor
Payment made
DFD
LEVEL 0 DFD
Booking
Customer
Complaint
Status
ONLINE
GAS
SERVICES
Delivery
View Requests
View
details
Admin
Add/
Delete
View Complaints
Vendor
LEVEL 1 DFD
2.8.1
Vendor
Request
Booking
Status
Retrieve
Request
2.8.2
Complaints
Retrieve
Vendors
2.11.1
Admin
Add Details
Request
User Added
User Details
Request
2.11.2
Delete Details
User Deleted
The current system is in every way ineffective for procedure solutions in these days when time
is more costly than anything and they also pose a threat to the environment when we are amidst
a global crisis and in the need of a Green Revolution.
Multi login crisis.
CHAPTER-3
Software Design
Specification
Introduction
System Overview
Design Considerations
General Constraints
Development Methods
Architectural Strategies
o
Use of a particular type of product (programming language, database, library, etc. ...)
Communication mechanisms
System Architecture
o
...
Choice of which specific product to use (compiler, interpreter, database, library, etc. ...)
Engineering trade-offs
Hierarchical organization of the source code into its physical components (files and
directories).
How to build and/or generate the system's deliverables (how to compile, link, load, etc.
...)
Database Design
Glossary
Bibliography
3.2.1 Introduction
Provide an overview of the entire document:
GUI (Graphical User Interface) - a visually based application that serves to provide
an interactive medium between the user and the application.
Section 2.0 introduces the project. Section 3.0 provides an abstract view of the system
architecture, including the components, structure and relationships, and user interfaces.
Section 4.0 describes each of these components in more detail, including design and
architectural decisions. Section 5.0 explores the relationships to other products. Section 6.0
discusses design decisions, tradeoffs, and the reasoning behind these decisions. Section 7.0
is reserved for policies and tactics. It also discusses design patterns that can be applied.
Section 8.0 has detailed diagrams. It has both black box model and white box model.
Section 9.0 has source code details. It has filename and sloclist.Section 10.0 has output
details. It has output of every page. Section 11.0 has glossary details. Section 12.0 have
bibliography details.
Module
Description
Customer
Registration
Form
Customer Login
Form
Booking Form
Complaint
Form
Feedback Form
Cancel Request
Form
Admin Form
Vendor Form
4. Design Considerations
This section describes many of the issues which need to be addressed or resolved before attempting
to devise a complete design solution.
This program will be coded in Visual Studio 2012. We will be using Visual basic and SQL
Server 2010 for databases. Preferred operating system is Windows 7 server.
Operating systems
End-user characteristics
Network - The LAN that exists between the two machines that will be involved in
this system.
Administrator One of the users of the Online Gas System. This user manages the
content of the website.
Internet - The internet connection of the users machine to be able to use Online
Gas Services.
None
4.2 General Constraints
Describe any global limitations or constraints that have a significant impact on the design of the
system's software (and describe the associated impact). Such constraints may be imposed by any of
the following (the list is not exhaustive):
There is a web server requirement. Windows XP/7 is the preferred operating system. ASP
.Net 3.5 Framework needs to be installed.
End-user environment
Administrator, customer and vendor should have network and internet connectivity. They
will need to login with their user credentials to be able to use Online Gas Services.
This depends on the network and internet connection. Booking of cylinders will be done
via online. Stability and availability can be measured with the number of failures on the
internet connection.
Standards compliance
None
Interoperability requirements
None
Interface/protocol requirements
Data will be stored in the database and Web services will be used to store the encrypted
data. Stored processes will be used in some functions. By doing all the connections via
stored processes can limit the access to the databases to the stored process level.
It is important to have a secure web site, user credentials and secure web servers hosting
Web services and online forms.
Performance requirements
No internal failures are acceptable. The only known and accepted failures are from the
network or Internet connection that is providing the communication between the two
machines.
Network communications
Network should be up all the time as part of the functionality is to be able to use Online
gas services tool on the network or internet.
Two machines on the same network are required to be able to test and verify the network
and internet functionality.
None
Design Constraints
None
Purchased Components
None
Interfaces
User Interfaces
Online application and user interface will be designed with APS .Net tools
available.
Hardware Interfaces
Web Server needs to be installed and configured.
Software Interfaces
Communications Interfaces
User can connect with the site by internet connection and get the access of booking
information and other updated information.
Licensing Requirements
Licensing requirements are the same as the licensing requirements for a Visual
Studio 2012 and SQL Server 2010.
Applicable Standards
None.
Working, looking, or "feeling" like an OGS have some extra features to enhance the system.
Since in this methodology a working model of the system is provided, the users get a
better understanding of the system being developed.
Confusing
or
Requirements
difficult
validation,
functions
Quick
can
implementation
be
of,
identified
incomplete,
but
functional, application.
Disadvantages of Prototype model:
Practically, this methodology may increase the complexity of the system as scope of
the system may expand beyond original plans.
Incomplete
full
application
may
cause
application
system
not
was
to
be
used
as
the
designed
Prototype model should be used when the desired system needs to have a lot of
interaction with the end users.
Typically, online systems, web interfaces have a very high amount of interaction with
end users, are best suited for Prototype model. It might take a while for a system to be
built that allows ease of use and needs minimal training for the end user.
Prototyping ensures that the end users constantly work with the system and provide a
feedback which is incorporated in the prototype to result in a useable system. They are
excellent for designing good human computer interface systems.
5. Architectural Strategies
Use of a particular type of product (programming language, database, library, etc. ...)
There will be database involved in this system. SQL Server 2010 will be required. Visual
studio 2012 Visual Basic ASP .Net environment will be used for building the system.
This OGS system is a basic prototype. More additional features can be added if needed.
Administrators will be able to provide some extra features in the website. Customer will be
able to login and book cylinder, complaint and feedback.
None
Error detection and recovery will be done. To be able to separate error-handling code from
the regular code, we will add exception errors in the code.
Not required. However Sessions will be used to be able to pass the data from one form to
another. This is for transferring data in ASP .Net environment.
None
None
None
None
Communication mechanisms
The only additional resource that needs to be managed is the internet and network
resources. The connectivity of the network and internet need to be checked frequently and
throw error messages if there is any connection problem.
6. System Architecture
About System Architecture
In this section high-level overview of how the functionality and responsibilities of the system
were partitioned and then assigned to subsystems or components are provided. Detail about
the individual components themselves will be discussed in the detailed design part of this
document.
Data Flow Diagram is one of the Functional Model which are used to represent the
flow of information in any computer based system. Three Generic Functionalities:
1. Input
2. Process
3. Output
The data flow diagram depicts the information flow and the transforms that are applied
on the data as it moves from input to output.Its diagrammatical representation is shown in
the report above.
Choice of which specific product to use (compiler, interpreter, database, library, etc. ...)
It will be coded in ASP .Net Framework 3.5 with Visual Basic. Visual Studio 2012 will be
required to compile.
Engineering trade-offs
None.
Design Patterns will be used in the development. Visitor and State Desing patterns will be
applied on some of the modules.
TCP/IP network communication needs to be established for network module design. It will
be an online application where internet connection will be required.
The choice of a particular algorithm or programming idiom (or design pattern) to implement
portions of the system's functionality
Visitor and State Desing patterns will be applied on some of the modules. Strategy desing
pattern can also be used.
SRS document was provided and all the requirements specified in the document have been
applied in the design. Also use cases are created to make sure that all the functionality will
be defined in the functions according to the requirements.
All the feature set and needed requirements need to be tested with the scenarios created.
An additional test document will be provided.
Every Quarter bugs will be reviewed. Any reported problems will be fixed. This document
will need to be updated if there are any new additional requirements involved.
Online Gas Services system will require end-users to have internet access, user login
credentials, PC and a browser.
Hierarchical organization of the source code into its physical components (files and directories).
How to build and/or generate the system's deliverables (how to compile, link, load, etc. ...)
Program will be compiled from the development machine and placed into the web server.
Visual Studio 2012, SQL Server 2010 are the two main server application required to be
able to run this web site.
8.1 Classification
The kind of component, such as a subsystem, module, class, package, function, file, etc.
8.2 Definition
The specific purpose and semantic meaning of the component. This may need to refer back to the
requirements specification.
8.3 Responsibilities
The primary responsibilities and/or behavior of the forms are:
Customer Registration Form: This is the Registration form. Customer fill his/her information in
this form. After filling , a unique consumer is generated which is further used by customer for
login.
Customer Login Form: This is the login form. Login credentials will be provided by the
Administrator. According to the login credentials users will be connected to the Booking,
feedback and complaint pages.
Booking Form: This form is accessible by customers. They will be able to book cylinders online
through this form.
Feedback Form: This form is accessible by customers. They will be able to give feedback about
the services.
Complaint Form: This form is accessible by customers. They will be able to register their
complaint related to the service.
Cancel Request Form: This form is accessible by customers. They will be able to delete their
online gas account from database.
Admin Form: This form is accessible by Administrator. The Administrator will be able to saw
every table.
Vendor Form: This form is accessible by Vendor. The Vendor will be able to saw only
customers booking and complaint table
8.4 Constraints
There wont be any constraints on completing this project. It will be completed on time.
8.5 Composition
A description of the use and meaning of the subcomponents that are a part of this component.
Tables:
Admin
Description
Attribute
Description
Type
Id
Id of admin
Integer
admin id
Primary Key
Integer
Examples of values
Between
1
and
999999999
Between
1
999999999
and
Id
Foreign Keys
SQL Code
Complaints
Description
Attribute
Description
Conum
Consumer
customer
Mob
Integer
Between
1
999999999
Compabout
Complaints selected by
customer
Varchar
123 or ABC
Type
no.
of
Integer
Examples of values
Between
1
and
999999999
and
Primary Key
Foreign Keys
SQL Code
cylinderBooking
Description
Conum
Conum
CREATETABLE [dbo].[complaints](
[connum]
INTNOTNULL,
[mob]
INTNULL,
[compabout] VARCHAR (50)NULL,
PRIMARYKEYCLUSTERED ([connum] ASC)
);
Attribute
Description
Conum
Consumer
customer
Mob
Primary Key
Foreign Keys
SQL Code
Type
no.
of
Integer
Integer
Examples of values
Between
1
and
999999999
Between
1
999999999
and
Conum
Conum
CREATETABLE [dbo].[cylinderBooking](
[connum] INTNOTNULL,
[mob]
INTNULL,
PRIMARYKEYCLUSTERED ([connum] ASC)
);
Distributor
Description
Attribute
Description
Id
Id of
vendor
distributor
Type
or
Integer
Examples of values
Between
1
and
999999999
Distributor
Primary Key
varchar
123 or ABC
Id
Foreign Keys
SQL Code
Feedback
Description
Attribute
Description
Conum
Consumer
customer
of
Integer
Examples of values
Between
1
and
999999999
Response
Response or feedback
of customer
varchar
123 or ABC
Primary Key
Foreign Keys
SQL Code
Type
no.
Conum
Conum
CREATETABLE [dbo].[feedback](
[connum]
INTNOTNULL,
[response] VARCHAR (50)NULL,
PRIMARYKEYCLUSTERED ([connum] ASC)
);
Userdetail
Description
Attribute
Description
Type
Refill
Refill number
Integer
Examples of values
Between
1
and
999999999
Fname
varchar
123 or ABC
Lname
varchar
123 or ABC
Dob
Date
of
customer
of
varchar
123 or ABC
pname
Fathers
of
varchar
123 or ABC
birth
name
customer
Mname
Mothers
customer
Add
name
of
varchar
123 or ABC
Address of customer
varchar
123 or ABC
Dis
District of customer
varchar
123 or ABC
Pin
Integer
Between
1
999999999
and
Tel
Telephone
customer
Integer
Between
1
999999999
and
Mob
Integer
Between
1
999999999
and
Email id of customer
varchar
123 or ABC
Proof
Identity
customer
proof
of
varchar
123 or ABC
Aproof
Address
customer
proof
of
Integer
Between
1
999999999
and
Connum
Consumer
customer
no.
of
Integer
Between
1
999999999
and
Distri
Distributor selected by
customer
varchar
123 or ABC
no.
of
Primary Key
Refill
Foreign Keys
SQL Code
CREATETABLE [dbo].[userdetail](
[refill] INTIDENTITY (111, 1)NOTNULL,
[fname] VARCHAR (50)NULL,
[lname] VARCHAR (50)NULL,
[dob]
VARCHAR (50)NULL,
[pname] VARCHAR (50)NULL,
[mname] VARCHAR (50)NULL,
[add]
VARCHAR (50)NULL,
[dis]
VARCHAR (50)NULL,
[pin]
INTNULL,
[tel]
INTNULL,
[mob]
INTNULL,
[email] VARCHAR (50)NULL,
[proof] VARCHAR (50)NULL,
[aproof] INTNULL,
[connum] INTNOTNULL,
[distri] VARCHAR (50)NULL,
PRIMARYKEYCLUSTERED ([refill] ASC)
);
Vendor
Description
Attribute
Description
Type
distributor
String
Primary Key
Foreign Keys
Examples of values
John
None
None
SQL Code
Tables data:
The tables have to be populated by you and your client. Each table must contain an appropriate
number of data. The contents of the tables have to be provided (in an organized way.)
SQL queries:
User Detail:
CREATETABLE [dbo].[userdetail](
[refill] INTIDENTITY (111, 1)NOTNULL,
[fname] VARCHAR (50)NULL,
[lname] VARCHAR (50)NULL,
[dob]
VARCHAR (50)NULL,
[pname] VARCHAR (50)NULL,
[mname] VARCHAR (50)NULL,
[add]
VARCHAR (50)NULL,
[dis]
VARCHAR (50)NULL,
[pin]
INTNULL,
[tel]
INTNULL,
[mob]
INTNULL,
[email] VARCHAR (50)NULL,
[proof] VARCHAR (50)NULL,
[aproof] INTNULL,
[connum] INTNOTNULL,
[distri] VARCHAR (50)NULL,
PRIMARYKEYCLUSTERED ([refill] ASC)
);
Cylinder Booking:
CREATETABLE [dbo].[cylinderBooking](
[connum] INTNOTNULL,
[mob]
INTNULL,
PRIMARYKEYCLUSTERED ([connum] ASC)
);
Feedback:
CREATETABLE [dbo].[feedback](
[connum]
INTNOTNULL,
[response] VARCHAR (50)NULL,
PRIMARYKEYCLUSTERED ([connum] ASC)
);
Complaints:
CREATETABLE [dbo].[complaints](
[connum]
INTNOTNULL,
[mob]
INTNULL,
[compabout] VARCHAR (50)NULL,
Transactions implementation:
For implementation we are using ACID (atomicity, consistency, isolation and durability) properties of
transactions (programs that access databases.)
Provide, in an organized way, the pictures of all the forms in the graphical user interface with
a reference to the functional requirement it implements. You may use html to present the
graphical user interfaces.
For each form in the graphical user interface, provide:
o
o
o
8.
9.
10.
Method Name
Parameters, each documented with its intended use
Return Value, suitably documented
Informal description of what the procedure does
Data structure and tables it accesses
Pre-conditions: Assumptions the method can make about the state of the global data
structures and database when it starts
Validity Checks, Errors, and other Anomalous Situations: Validity checks the method must
make about the state of the global data structures, the database, and its parameters,
including the actions that must be taken when such a check fails.
Post-conditions: The changes the method is supposed to make to the global data structures
and database.
Called by: The methods or events that call it
Calls: The methods it calls and any events it causes.
8.9 Uses/Interactions
A description of this components collaborations with other components. What other components is
this entity used by? What other components does this entity use (this would include any side-effects
this entity might have on other parts of the system)? This concerns the method of interaction as well
as the interaction itself. Object-oriented designs should include a description of any known or
anticipated subclasses, superclasses, and metaclasses.
8.10 Resources
A description of any and all resources that are managed, affected, or needed by this entity. Resources
are entities external to the design such as memory, processors, printers, databases, or a software
library. This should include a discussion of any possible race conditions and/or deadlock situations,
and how they might be resolved.
8.11 Processing
A description of precisely how this component goes about performing the duties necessary to fulfill its
responsibilities. This should encompass a description of any algorithms used; changes of state;
relevant time or space complexity; concurrency; methods of creation, initialization, and cleanup; and
handling of exceptional conditions.
8.12 Interface/Exports
The set of services (resources, data, types, constants, subroutines, and exceptions) that are provided
by this component. The precise definition or declaration of each such element should be present, along
with comments or annotations describing the meanings of values, parameters, etc. .... For each
service element described, include (or provide a reference) in its discussion a description of its
important software component attributes (Classification, Definition, Responsibilities, Constraints,
Composition, Uses, Resources, Processing, and Interface).
Much of the information that appears in this section is not necessarily expected to be kept separate
from the source code. In fact, much of the information can be gleaned from the source itself
(especially if it is adequately commented). This section should not copy or reproduce information that
can be easily obtained from reading the source code (this would be an unwanted and unnecessary
duplication of effort and would be very difficult to keep up-to-date). It is recommended that most of
this information be contained in the source (with appropriate comments for each component,
subsystem, module, and subroutine). Hence, it is expected that this section will largely consist of
references to or excerpts of annotated diagrams and source code. Any referenced diagrams or source
code excerpts should be provided at any design reviews.
Filename
SLOC
1.
a.aspx
11
2.
a.aspx.cs
39
3.
a1.aspx
16
4.
a1.aspx.cs
14
5.
Auto LPG.aspx
58
6.
Auto LPG.aspx.cs
14
7.
b.aspx
8.
b.aspx.cs
14
9.
81
10.
14
11.
22
12.
14
13.
central delhi.aspx
75
14.
central delhi.aspx.cs
14
15.
change of distributor.aspx
321
16.
change of distributor.aspx.cs
14
17.
citizencorner.aspx
76
18.
citizencorner.aspx.cs
14
19.
complaint.aspx
34
20.
complaint.aspx.cs
64
21.
complaint1.aspx
22.
complaint1.aspx.cs
14
23.
customer first.aspx
103
24.
customer first.aspx.cs
14
25.
cylinder booking.aspx
55
26.
cylinder booking.aspx.cs
66
27.
cylinderbooking1.aspx
28.
cylinderbooking1.aspx.cs
14
29.
43
30.
14
31.
59
32.
14
33.
91
34.
14
35.
distributor appointment.aspx
62
36.
distributor appointment.aspx.cs
14
37.
distributor locator.aspx
50
38.
distributor locator.aspx.cs
51
39.
east delhi.aspx
99
40.
east delhi.aspx.cs
14
41.
eo_web.ashx
42.
feedback.aspx
14
43.
feedback.aspx.cs
14
44.
feedback1.aspx
46
45.
feedback1.aspx.cs
63
46.
home.aspx
12
47.
home.aspx.cs
35
48.
IVRs services.aspx
208
49.
IVRs services.aspx.cs
14
50.
login.aspx
39
51.
login.aspx.cs
65
52.
login1.aspx
33
53.
login1.aspx.cs
58
54.
login2.aspx
30
55.
login2.aspx.cs
22
56.
MasterPage.master
156
57.
MasterPage.master.cs
134
58.
multiple connection.aspx
28
59.
multiple connection.aspx.cs
14
60.
518
61.
14
62.
24
63.
22
64.
168
65.
94
66.
72
67.
49
68.
north delhi.aspx
75
69.
north delhi.aspx.cs
14
70.
online booking.aspx
31
71.
online booking.aspx.cs
63
72.
overview.aspx
165
73.
overview.aspx.cs
14
74.
piped gas.aspx
338
75.
piped gas.aspx.cs
14
76.
png consumer.aspx
85
77.
pngconsumer.aspx.cs
14
78.
punjab.aspx
79.
punjab.aspx.cs
14
80.
regional.aspx
299
81.
regional.aspx.cs
14
82.
safety.aspx
34
83.
safety.aspx.cs
28
84.
select.aspx
32
85.
select.aspx.cs
29
86.
select123.aspx
31
87.
select123.aspx.cs
29
88.
shahadra.aspx
51
89.
shahadra.aspx.cs
14
90.
south delhi.aspx
107
91.
south delhi.aspx.cs
14
92.
75
93.
14
94.
territory.aspx
834
95.
territory.aspx.cs
14
96.
769
97.
14
98.
veiwcust detail.aspx
28
99.
veiwcustdetail.aspx.cs
14
100. vender.aspx
33
101. vender.aspx.cs
66
16
18
15
14
25
14
108. Web.config
127
109. Web.sitemap
30
181
14
10. Output
Figure 1.0:-HOME
Figure 10.0:-Login>
Figure 10.1:-Login>Admin
Figure 10.1.1:-Login>Admin
Figure 10.1.1:-Login>Admin>
View customer details, View Booking details, View complaint details, View
Feedback details
Figure 10.2:-Login>Vendor
Figure 10.2.1:-Login>Vendor>
Figure 10.2.1:-Login>Vendor>
View Booking details, View complaint details
11. Glossary
HTTP (Hyper Text Transfer Protocol)An Internet protocol used to transport content and
control information across the World Wide Web (WWW). Web content typically originates from
Web servers (also called HTTP servers) that run services that support the HTTP protocol. Web
clients (i.e., Web browsers) access the content on the server using the rules of the HTTP protocol.
The actual Web content is encoded using the HTML or XHTML languages.
CSS3 (Cascading Style sheets)- CSS3 is the latest specification of Cascading Style sheets and
contain a plethora of new properties that will help you transform the quality and interaction of
your pages, whilst reducing reliability on scripts.
12.Bibliography
http://en.wikipedia.org/wiki/.NET_Framework
http://dotnet.wikis.com/wc.dll?dotnet~DotNetWiki
http://en.wikipedia.org/wiki/Microsoft_SQL_Server
http://msdn.microsoft.com/en-us/sqlserver/bb671246