01-10-2016, 10:32 AM
1457164217-PETROLBUNKMANAGENMENTSYSTEM.doc (Size: 78.5 KB / Downloads: 5)
1.1 INTRODUCTION ABOUT THE PROJECT
The Indian Oil Corp. Ltd. (IOCL), the Bharat Petroleum Corp. Ltd. (BPCL) and the Hindustan Petroleum Corp. Ltd. (HPCL) have identified the locations and petrol Bunk where the project will be implemented. The Petrol Pump package has been designed to accommodate any type of Fuel Oil Dispensing outlets. The basic operations of such an outlet are Purchasing various fuel oil like Petrol, Diesel etc., stocking them and maintaining details of every day sales.
Transactions of other items like lubricants are also maintained. The automation covers various aspects of the outlets, including level gauges in underground tanks and gauges to check quality parameters of the fuel. Every time fuel is dispensed, a bill, giving details of the date, time, quantity of the purchase, the pump and the attendant who delivered the product, will be generated automatically
The Accounts module is the most important of all. With this the user is able to create Purchase Orders and Sales Billing instantly, even by comparing the item prices of previous orders. The best part of all these is that the user need not wade through tons of paper to process an Order. In all the transaction where money is involved be it cash or credit, the appropriate entry is made in the Account books. Automation of pumps will give oil companies accurate data on sale and control over any adulteration, which might happen at the retail end. These benefits will also flow to the customer.
1.2 INTRODUCTION TO THE ORGANIZATION
“PETROL BUNK MANAGENMENT” engages in a unified approach in is the process of petrol details, diesel details, stock details aimed to provide maximum flexibility to our customers... It was started in1986 Mr.M.GUPTHA is the owner of this industry. The Group's principal activity is to maintain system.
Is a product life cycle solution provider to the maintain the petrol details, diesel details, stock details, In our endeavor to provide world-class Customer(Client)Information design to our customers, we are constantly on the lookout for professionals with proven track record and Places Information.
1.4 OBJECTIVE OF THE STUDY
The main objective of study is to create software for the effective “PETROL BUNK MANAGENMENT SYSTEM” at “HP PETROL BUNK “Erode.
To Know about the computererized record maintenance is the process of petrol details , diesel details ,stock details
To Know about the hardware and software specifications of the system
To study about the advantage of computerized documentation.
To finding and suggestion based on the analysis of the study.
1.5 SCOPE OF THE PROJECT
The project entitled “PETROL BUNK MANAGENMENT SYSTEM” at “HP PETROL BUNK “Erode is concerned with the maintenance of the petrol details , diesel details ,stock details
The project accomplished with the software visual basic dot net and ms access 2007
The application become useful if the below enhancement are made in future.
Most popular tourism details can be maintained so that the analysis is easy frequent can be analyzed so that customers can be grouped easily
1.6 LIMITATION OF THE STUDY
If there is any error made in the entry of data report will not be accurate.
Any problem in the server will affect the entire of the client.
Time allotted for this study is not sufficient to collect the overall information’s.
Maximum information’s was collect informally for the management such as managing directors.
SYSTEM SPECIFICATION
2.1. Hardware Configuration
Processor : dual core
RAM : 1GBof RAM
Hard Disk : 400GB or higher
Monitor : LED MONITOR
Keyboard : 108 window keyboard
Mouse : Optical mouse
2.2. Software Configuration
Operating System : MS WINDOWS XP
Front End : VISUAL BASIC
Back End : MS ACCESS7.0
WINDOWS XP
Windows XP (codenamed Whistler) is a personal computer operating system that was produced by Microsoft as part of the Windows NT family of operating systems. The operating system was released to manufacturing on August 24, 2001, and generally released for retail sale on October 25, 2001.
Development of Windows XP began in the late 1990s as "Neptune", an operating system built on the Windows NT kernel which was intended specifically for mainstream consumer use—an updated version of Windows 2000 was also originally planned for the business market. However, in January 2000, both projects were shelved in favor of a single OS codenamed "Whistler", which would serve as a single OS platform for both consumer and business markets. Windows XP was a major advance from the MS-DOS based versions of Windows in security, stability and efficiency due to its use of Windows NT underpinnings. It introduced a significantly redesigned graphical user interface and was the first version of Windows to use product activation in an effort to reduce its copyright infringement.
Upon its release Windows XP received generally positive reviews, with critics noting increased performance (especially in comparison to Windows ME), a more intuitive user interface, improved hardware support, and its expanded multimedia capabilities. Despite some initial concerns over the new licensing model and product activation system, Windows XP eventually proved to be popular and widely used. It is estimated that at least 400 million copies of Windows XP were sold globally within its first five years of availability, and at least one billion copies were sold by April 2014.
Windows XP remained popular even after the release of newer versions, particularly due to the poorly received release of its successor Windows Vista. Vista's 2009 successor, Windows 7, only overtook XP in total market share at the end of 2011.
Sales of Windows XP licenses to original equipment manufacturers (OEMS) ceased on June 30, 2008, but continued for notebooks until October 2010. Extended support for Windows XP ended on April 8, 2014, after which the operating system ceased receiving further support or security updates to most users. As of September 2015, Windows XP market share is 12.21% (and higher market share in China, at 30%, India; Asia in general and Africa), making it the second most popular version of Windows after Windows 7 (other statistics rank it third after Windows 8.1).
2.2.3. ADVANTAGE OF XP
It is very important to know that Widows XP is one of the most well known computer operating systems. It comes with a wide range of useful features as it is so famous. It is vital that the company is liable and offers the best customer service and advice to the users to keep up the good name.
It is very important to know that Microsoft Windows XP is one of the most widely used operating systems in the world even with the release of Windows Vista and Windows 7 , There will be no problem or conflict between the software and the hardware , And installing the software was easy compared to the installation on other operating systems .
You should know that Windows XP can protect your email address more securely especially through Microsoft Outlook which helps to avoid the spammers getting your email address; You will now also easily be able to have Internet Explorer add-ons without the chance of a browser crash, as well as an easier method to pick up wireless Internet signals.
You have to know that Windows XP helps in downloads , Before downloading an attachment , you will now be alerted to unsafe attachments that might contain harmful viruses which is specifically applicable to those using Internet Explorer . Windows Messenger and Outlook Express, Windows XP has a security system that can be used to protect the specific folders.
2.2.4. DISADVANTAGE OF XP
It is very important to know that Windows XP is expensive to buy , It cannot be installed onto multiple computers because it only has a single user license , It is prone to crashing therefore making it unstable , And it cannot be run on old hardware .
You have to know that this operating system would appeal to most Businesses and users that need an easier operating system to control, Microsoft party severely limit the use of comfort to Windows XP operating system in which each user must activate the Microsoft on certain period.
It is very important to know that Windows XP is a prime target for the malware creators , when you surf the Internal without anti-virus software , It will be very dangerous because viruses made for Windows XP can collect your personal information or they cause irreparable damage to the operating system .
Everybody must know that Windows XP features support for only up to 4 GB (gigabytes) of system memory, So, if you want to run the applications that require a lot of system memory to function properly, If you want to install additional RAM, you will have to purchase Windows XP Professional x64 which supports up to 128 GB of RAM, or you will upgrade to a newer operating system such as Windows Vista or Windows 7.
It is very important to know that Windows XP cannot be installed on multiple computers as the product activation is limited to just one computer, if you want to install Windows XP on another computer, you will have to purchase a new license and a key code which can prove to be very costly.
You should know that Windows XP was released with a lot of drivers for hardware components at the time of its release but as of 2010, most of those drivers are outdated or the hardware they are made for are no longer in use, If you are running a computer with newer hardware, you will be forced to search the Internet or elsewhere for those drivers.
It is very important to know that the main disadvantage of the operating system is security, Microsoft has discontinued security updates for XP, rendering it vulnerable to the new virus and the spyware attacks, and So, The operating system is unsafe for the critical applications such as the online banking.
You have to know that the physical software is becoming difficult to find, although Microsoft still sells a user a license and activates XP upon request, What Microsoft does not do is provide an easy mechanism for removing newer operating systems so that they can be replaced with XP.
It is very important to know that as of 2010 , most games are designed especially for video cards featuring support for DirectX 10 and DirectX 11 which is a type of technology created by Microsoft to allow the games to function efficiently on Windows operating systems , Windows XP supports DirectX only up to version 9 which causes the games to look graphically less appealing when running on Windows XP, and the only solution is to upgrade to Windows Vista or Windows7
2.3. SOFTWARE FEATURES
VISUAL BASIC:
Visual Basic is much more than new version of VB; it is the most exciting and empowering system of development around. The world wanted a generic language that would enable portability to different operating system and a specification was created. This specification became known as the common language specification (cols).
Visual Basic has revolutionized windows programming and with an object based, event driven approach to software designs. Visual basic. Applications act a as front end to the database. Visual basic application provides the interface between the user and the database.
2.3.1. PROGRAMMING TOOLS
First, we must look at the different tools that we have to work with. When you are creating a program you must interact with four main windows.
They are
• Tool bar,
• Tool box,
• Project box,
• The Properties window.
TOOL BAR
The tool bar is the bar is at the very top of the editing window. It consists of the dropdown menus: File, Edit, View, Project, Build, Debug, Data, Tools, Window, and Help. Below those options are the “quick buttons”. These buttons, reading from left to right are: New Project, New Form, Open File, Save File, Save All, Cut, Copy, Paste, Undo, Redo, Navigate Backward, Navigate Forward, Solution Configurations, Find, Solution Explorer, Properties, Toolbox, and Class View.
TOOL BOX
The Tool box contains the tools you use to place various controls on your forms. It displays all the standard Visual Basic controls plus any custom controls and objects you have added to your project with the Custom Controls dialog box.
There are 47 basic tools in the Toolbox:
Pointer: This is the only item in the Toolbox that doesn't draw a control. It is used to resize or move a control after it's been drawn on a form.
Label: Used for text that you don't want the user to change, such as a caption under a graphic.
Link Label: A Hyperlink label
Command Button: Used to create a button that the user can choose to carry out a command.
Text Box: Used to hold text that the user can either enter or change.
Main Menu: Adds menus under the titles bar of the form. i.e. File, Edit, …
Check Box: Used to create a box that the user can easily choose to indicate if something is true or false, or to display multiple choices when the user can choose more than one.
Radio Button: Used in a group of option buttons to display multiple choices from which the user can choose only one.
Group Box: Typically used to serve as a border for control with similar needs
Picture Box: Used to display graphical images (either decorative or active), as a container that receives output from graphics methods, or as a container for other controls.
Panel: Used to host or hold other controls that belong to the same group.
Data grid: Allows users see and edit multiple rows of data simultaneously, also useful for rapid entry of large amounts of data.
List Box: Used to display a list of items from which the user can choose one. The list can be scrolled if it has more items than can be displayed at one time.
Checked List Box: Allows the user to select multiple items in a list by providing a check box for each item.
Combo Box: Used to draw a combination list box and text box. The user can either choose an item from the list or enter a value in the text box.
List View: Displays a list of items with icons, similar to Windows explorer.
Tree View: Displays a hierarchy of nodes, like files and folders.
Tab Control: Allows the user to add multiple tabs to a form, like dividers in a notebook.
Date Time Picker: Allows the user to select a single item from a list of dates or times.
Month Calendar: Displays a calendar that allows the user to change months and select a date
Horizontal Scroll Bar: Used to provide a graphical tool for quickly navigating through a
long list of items or a large amount of information, for indicating the current position on a scale, or as an input device or indicator of speed or quantity.
Vertical Scroll Bar: Used to provide a graphical tool for quickly navigating through a long list of items or a large amount of information, for indicating the current position on a scale, or as an input device or indicator of speed or quantity.
Timer: Used to generate timer events at set intervals. This control is invisible at run time.
Splitter: To resize docked controls at runtime.
Domain Up Down: Basically a textbox with two buttons for moving up and down in a list
Numeric Up Down: Same as Domain up down, except the list is composed of numbers and the up and down arrows adjust the value of the control.
Track Bar: Also called a slider. Used to move through vast amounts of data, or visually adjust a number.
Progress Bar: Set to indicate the progress of a process by displaying the status in the form of small rectangles in a long rectangle.
Rich Text Box: A textbox that uses .rtf format.
Image List: Just like it sounds a list of images. The list can be navigated by a button that scrolls through the images
Help Provider: Brings up the help window.
Tool Tip: Used to display text when the user moves the mouse over a control.
Context Menu: Displays a menu of frequently used commands associated with the selected item
Tool Bar: Allows the programmer to add a toolbar to his form
Status Bar: Used to allow an application to display various information about its status
Notify Icon: Used for processes that run in the background, and most of the time don’t need an interface with the user. A good example would be virus protection software.
Open File Dialog: Brings up the window that allows the user to select a file for opening
Save File Dialog: Opens the window that lets the user select the location and name of the current open file
Font Dialog: Brings up the font selection window
Color Dialog: Allows the user to choose the current font color
Print Dialog: Brings up the typical Windows print menu
Print Preview Dialog: Opens the menu window for Print Preview settings
Print Preview Control: Opens print preview with the default settings
Error Provider: Provides a non-intrusive way of showing that there is an error with the input or in a data set. An exclamation mark in a red square is displayed next to the error
Print Document: Prints the current document with the default printer settings
Page Setup Dialog: Opens the window that allows the user to adjust page settings like
Margins, headers and footers, and orientation
2.3.3. IMPORTANT FEATURES:
The application is a graphical user interface.
• Client-Server architecture benefits picture and image box can be easily handled using bit mapped files and icons.
• Bit mapped files and icons are used as simple debugging tools.
• With the advent of .NET, Microsoft has introduced many new technologies that make writing component-based distributed systems easier, more flexible, and more powerful than ever before.
• It is now easier than it has ever been to write components in any programming language that can interoperate with components on other machines, which may not be Windows-based at all.
2.4. MS ACCESS
Microsoft Access is a DBMS (also known as Database Management System) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately. Microsoft Access stores data in its own format based on the Access Jet Database Engine. It can also import or link directly to data stored in other applications and databases.[1]
Software developers and data architects can use Microsoft Access to develop application software, and "power users" can use it to build software applications. Like other Office applications, Access is supported by Visual Basic for Applications (VBA), an object-oriented programming language that can reference a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating-system functions.