SKANDA SOLUTIONS, Bangalore has
READYMADE COMPUTER SCIENCE PROJECTS for students of all Indian universities.
The stock of gas
that is recorded and maintained manually is made computerized. So while billing,
based on the stock the billing charge and capacity is made. When the stock goes
below the limit, it can be easily identified. So by this project the process of
ordering, billing and stock maintenance for a gas agency can be processed
easily
For Complete Project
Contact SKANDA SOLUTIONS, Bangalore
Cell No. 9480702107
Website :
https://sites.google.com/site/readymadembaprojectsbangalore
READYMADE COMPUTER SCIENCE PROJECTS for students of all Indian universities.
GAS AGENCY MANAGEMENT
SYNOPSIS
The project entitled “Gas Agency” is
done to make the manual process easier by making it a computerized system for
billing and maintaining stock.
The Gas Agencies get the order
request through phone calls or by personal from their customers and deliver the
gas cylinders to their address based on their demand and previous delivery
date. This process is made computerized and the customer’s name, address and
stock details are stored in a database. Based on this the billing for a
customer is made simple and easier, since a customer order for gas can be
accepted only after completing a certain period from the previous delivery.
This can be calculated and billed easily through this.
There are two types of delivery like domestic purpose use
delivery and commercial purpose use delivery.
- The bill rate and capacity differs for both. This can be easily maintained and charged accordingly. The stock of gas and all its details are processed swiftly.
1 Introduction
1.1 About the
organization
The concern “Radha Gas Agency” deals
with the supply of gas for domestic and commercial purpose. It is situated of
at No.134B, Siruvani Main Road, Alandurai, Coimbatore. The organization was
established at 1996 and currently it has carrying out its duty with a 300
number of workers working in its esteemed campus. They service the customers
based on their needs by serving to home by giving domestic delivery and to
vehicles and shops for commercial purpose. The organization has established
well by prompt delivery and advancement.
1.2 Project Description
The
project entitled “Gas Agency” is done to make the manual process easier by
making it a computerized system for billing and maintaining stock.
The
Gas Agencies get the order request through phone calls or by personal from
their customers and deliver the gas cylinders to their address based on their demand
and previous delivery date. This process is made computerized and the
customer’s name, address and stock details are stored in a database. Based on
this the billing for a customer is made simple and easier, since a customer
order for gas can be accepted only after completing a certain period from the
previous delivery. This can be calculated and billed easily through this.
There
are two types of delivery like domestic purpose use delivery and commercial
purpose use delivery. The bill rate and capacity differs for both. This can be
easily maintained and charged accordingly. The stock of gas and all its details
are processed swiftly.
The following
modules are involved in this project
- Customer Details
- Transaction Details
- Stock Details
- Billing
- Booking
2.SYSTEM STUDY
2.1 EXISTING SYSTEM:
In the existing
system, the billing process, receiving order from customers and stock details
are done through manual records.
Whenever a
customer makes a demand for gas it is recorded in a separate notebook and the
previous delivery made to the customer is searched and the number of days from
that date till now is calculated. If the number of days is expired only then
the order is accepted, if not the order placed will be rejected. Then the valid
order request is request is taken in and a billing is done manually. The order
is for two purposes as domestic and commercial. The billing is done based on
the above two categories and the rate is charged.
Then the stock
of cylinders is also maintained in manual records. So while billing this also
has to be taken into account and billed. So this involves a great process and
the time is also wasted.
2.2 PROPOSED SYSTEM:
In
the proposed system, the process of billing and maintaining the stock, database
of customers are all made computerized.
Since whenever a
customers makes a demand or places an order through phone call or by personal,
it is received and immediately checked by billing. The customer’s name,
address, last date of delivery are all maintained in the database. So when the
customer order is received and billed, the system automatically calculates the
number of days from the previous delivery, if valid the billing can be done, if
not the billing cannot be done and the customer can be informed about it. So
the manual process of recording and billing is done easily without any paper
work.
3 SYSTEM SPECIFICATIONS
3.1 HARDWARE CONFIGURATION
The hardware used for the development of the project is:
PROCESSOR : PENTIUM
III 866 MHz
RAM : 128 MD SD RAM
MONITOR : 15”
COLOR
HARD DISK : 20 GB
FLOPPY
DRIVE : 1.44
MB
CDDRIVE : LG
52X
KEYBOARD : STANDARD 102 KEYS
MOUSE : 3 BUTTONS
3.2 SOFTWARE
CONFIGURATION
The software used for the development of the project is:
OPERATING SYSTEM : Windows 2000 Professional
ENVIRONMENT : Visual
Studio .NET 2002
.NET FRAMEWORK : Version 1.0
LANGUAGE : Visual Basic.NET
BACKEND : SQL SERVER 2000
4 LANGUAGE SPECIFICATIONS
Visual Basic. NET, the latest version of visual
basic, includes many new features. The Visual Basic supports interfaces but not
implementation inheritance.
Visual basic.net supports implementation
inheritance, interfaces and overloading. In addition, Visual Basic .NET
supports multithreading concept.
COMMON
LANGUAGE SPECIFICATION (CLS):
Visual Basic.NET is also compliant with CLS (Common
Language Specification) and supports structured exception handling. CLS is set
of rules and constructs that are supported by the CLR (Common Language
Runtime). CLR is the runtime environment provided by the .NET Framework; it
manages the execution of the code and also makes the development process easier
by providing services.
Visual Basic.NET is a CLS-compliant language. Any
objects, classes, or components that created in Visual Basic.NET can be used in
any other CLS-compliant language. In addition, we can use objects, classes, and
components created in other CLS-compliant languages in Visual Basic.NET .The
use of CLS ensures complete interoperability among applications, regardless of
the languages used to create the application.
IMPLEMENTATION
INHERITANCE:
Visual Basic.NET supports implementation
inheritance. This means that, while creating applications in Visual Basic.NET,
we can drive from another class, which is know as the base class that derived
class inherits all the methods and properties of the base class. In the derived
class, we can either use the existing code of the base class or override the
existing code. Therefore, with help of the implementation inheritance, code can
be reused.
CONSTRUCTORS
AND DESTRUCTORS:
Constructors are used to initialize objects, whereas
destructors are used to destroy them. In other words, destructors are used to
release the resources allocated to the object. In Visual Basic.NET the sub
finalize procedure is available. The sub finalize procedure is used to complete
the tasks that must be performed when an object is destroyed. The sub finalize
procedure is called automatically when an object is destroyed. In addition, the
sub finalize procedure can be called only from the class it belongs to or from
derived classes.
GARBAGE
COLLECTION:
Garbage Collection is another new feature in Visual
Basic.NET. The .NET Framework monitors allocated resources, such as objects and
variables. In addition, the .NET Framework automatically releases memory for
reuse by destroying objects that are no longer in use. In Visual Basic.NET, the
garbage collector checks for the objects that are not currently in use by
applications. When the garbage collector comes across an object that is marked
for garbage collection, it releases the memory occupied by the object.
OVERLOADING:
Overloading is another feature in Visual Basic.NET.
Overloading enables us to define multiple procedures with the same name, where
each procedure has a different set of arguments. Besides using overloading for
procedures, we can use it for constructors and properties in a class.
MULTITHREADING:
Visual Basic.NET also supports multithreading. An
application that supports multithreading can handle multiple tasks
simultaneously, we can use multithreading to decrease the time taken by an
application to respond to user interaction. To decrease the time taken by an
application to respond to user interaction, we must ensure that a separate
thread in the application handles user interaction.
STRUCTURED
EXCEPTION HANDLING:
Visual Basic.NET supports structured handling, which
enables us to detect and remove errors at runtime. In Visual Basic.NET, we need
to use Try…Catch…Finally statements to create exception handlers. Using
Try…Catch…Finally statements, we can create robust and effective exception
handlers to improve the performance of our application.
THE .NET FRAMEWORK
The
.NET Framework is a new computing platform that simplifies application
development in the highly distributed environment of the Internet.
Objectives of. NET FRAMEWORK:
1.To provide a consistent object-oriented
programming environment whether object codes is stored and executed locally on
Internet-distributed, or executed remotely.
2.To provide a code-execution environment to minimizes
software deployment and guarantees safe execution of code.
3. Eliminates the performance problems.
There are different types of application, such as
Windows-based applications and Web-based applications.
To make communication on distributed environment to
ensure that code be accessed by the .NET Framework can integrate with any other
code.
VISUAL STUDIO .NET
Visual Studio .NET is a complete
set of development tools for building ASP Web applications, XML Web services,
desktop applications, and mobile applications In addition to building
high-performing desktop applications, you can use Visual Studio's powerful
component-based development tools and other technologies to simplify team-based
design, development, and deployment of Enterprise solutions.
Visual Basic .NET, Visual C++ .NET, and
Visual C# .NET all use the same integrated development environment (IDE),
which allows them to share tools and facilitates in the creation of
mixed-language solutions. In addition, these languages leverage the
functionality of the .NET Framework and simplify the development of ASP Web
applications and XML Web services.
Visual Studio supports the .NET Framework, which
provides a common language runtime and unified programming classes; ASP.NET
uses these components to create ASP Web applications and XML Web services. Also
it includes MSDN Library, which contains all the documentation for these
development tools.
INTRODUCTION TO SQL SERVER
Sql Server is comprehensive operating
environment that packs h power of mainframe relation database management system
into user’s microcomputer. It provides a set of functional program that user
can use as tools to build structures and perform tasks. Because applications
are developed on Sql Server are completely portable to the other versions of
the programmer can create a complex application in a single user, environment
and then move it to a multi-user platform. Users do not have to be an expert to
appreciate Sql Server but the better user understands the program, the more
productively and creatively he can use the tools it provides.
Relational Database Management System
Ø Sql Server the right tool
Ø Sql Server gives you High Capacity
Ø Database management tools
Ø Structure of Sql Server Database
Sql Server database can be describe at two
different levels
Ø Physical Structure
Ø Logical Structure
Physical
Structure:
a)
One or more
data files
b)
Two or more
log files
c)
One control
file
Logical
Structure
a)
Table spaces
b)
Segments
c)
Extents
d)
Data Blocks
The data files contain all user data in terms
of tables, index and views. The log files contain the information to open and
be recovered, of undone after a transaction (Rollback).
The control file physical data, media
information to open and manage data files. If the control file is damaged the
server will not be able to open or use the database even if the database is
undamaged.
![]() |
| Sample Screen Shot |
Contact SKANDA SOLUTIONS, Bangalore
Cell No. 9480702107
Website :
https://sites.google.com/site/readymadembaprojectsbangalore

No comments:
Post a Comment