Tuesday, January 24, 2017

COURIER SERVICE SYSTEM

SKANDA SOLUTIONS, Bangalore has  
READYMADE COMPUTER SCIENCE PROJECTS for students of all Indian universities.


INTRODUCTION OF COURIER SERVICES

In the modern age, as time moves on, needs & requirements of a person are also increased. People want more facilities and try to do their task quickly with least time. But they can not get all the things at nearest market or area, so they have to import the things from any place in the world.
Within the country, the things can be imported through post service. But it consumes the time and sometimes problems of damage or missing parcels occur. Where as in the international market, the one way is shipping. But this also requires more time.
The courier service is one of the solutions of these problems. It is used to send some things to any person in the world in the least time.
The courier company has number of branches, which are spread over the country or the world, so that when person wants to send things then he has to contact the nearest courier service branch. The courier company creates the schedule and gives internal/external services. The courier service work as destination office or source office. The source office branch receives the order means consignments and sends it to the destination courier branch. The company makes certain charges according to the weight of the consignment.
Using the courier service person can easily send his/her parcel to other person in the particular destination within time. Now a days, 50% of companies of the world use the services of various courier companies.


INTRODUCTION TO THE COURIER SERVICE COMPANY
BLAZEFLASH COURIERS PVT LTD. One of the leading courier companies was established in April 1986. It is a company of well-known BLAZE group who were one time the pioneer in cinema media famous for Ad. Films & slides exhibition in theatres all over India. Blaze successfully handled the advertising campaigns of their valued clients through the cinema media like Nestle, Dabur, Hindustan Lever, Godrej, Geoferry Manners, Reckitt & Colman of India Ltd, and Glaxo Laboratories etc.
          The time changed gradually, the taste & thoughts shapped well when Blaze product some of the feature films directed by Shyam Benagal with well-known actress Shabana Azmi. The films like Ankur, Nishant, Bhumika & Mandi went hit on the Indian screen. The most popular serial on television was TAMAS, which was also produced by Blaze.
          Blaze then diversified in consumer products & attached the consumer market with premium products like More Detergent Cake & Blaze Profume.
          Blazeflash Couriers is of course, not just another courier company as some clients feel.

OBJECTS :

     When we have already entered the 21st  century, we may not afford to listen words like Sorry, Misrouting, Confusion, Late deliveries, loss of Packets, No-response, No feedback etc. From any organization, we are committed to render “A” class services to all our patronage. We have tried to make all these mis-happening & feel pleasure to couriers in this courier world. The main object of this company is
To be a dedicated, reliable & economical Courier Service.

NETWORKS & MANPOWER :

          We are proud of having a large scale network of then its office of our own all over India received inheritance from our parent organization M/S Blaze Advertising Pvt. Ltd. with the help of our network & more then 2100 Professional Franchises & as many as 4500 dedicated manpower on payroll, we are serving Regional Offices & sub-branches are fully equipped with all sort of machinery like Telephone, Vehicle, E-mail, Fax, Internet etc. required in the trade.
          Our clients includes City Bank, American Express Bank, Export-Import-Bank, Vijaya bank, Union Bank Of India, Reckitt & colman of India Ltd., Nit Ltd., Aptech, Sylven Testing, Hindustan Motors, Maruti Udyog, MMTC Ltd., NTPC Ltd., DCM Group, DDCA, Delhi Press etc. are some of our top class customers to whom we are rendering our services quite efficiently for a long time.


THE EXISTING MANUAL SYSTEM

                    As the system is totally manual, the activity takes place in the system as following.
In this system first of all consignors placed their consignments like covers, documents, non documents etc. to the officer of the courier branch. Here this branch acts as a source branch. Then the branch officer prepares the consignment note. The details of the consignment note are as follow.
ORG: It indicates the name of the city from where the consignment is received from the consignor.
DEST: It indicates the name of the city or destination to where the consignment is send.
DATE: On which consignment is received.
NON DOCS/DOCS: mark the category of consignment like documents or nondocuments.
BOOKED BY: If there is any franchise then write the name of it.
CONSIGNOR: It indicates name & address of the person who placed the consignment.
CONSIGNEE: It indicates name & address of the person who received the consignment.
DECLARED VALUE: If the cost of consignment is very high then it is written in this box.
INSURANCE: If any consignment has insurance then it is indicated by YES otherwise by NO.
WEIGHT IN KGS: It indicates weight of consignment in kilograms.
WEIGHT IN GMS: It indicates weight of consignment in gramms.
PKGS: It contains no. Of packets of consignments.
CHARGES: According to the weight of consignment they provide charges of consignments.
SPECIAL CHARGES: When they provide any special services then the charge of it treated as special charge.
SERVICE TAX: They also include charge of government tax.
TOTAL RS: It is summation of charges, special charges & service tax.
          Make the 3 copies of the consignment note. From which one is given to the sender, one is use as cash or invoice in office purpose & other is use as ‘Proof Of Delivery (POD)’, which is sent with consignments
          After receiving all consignments they sort out the consignments according to the destination. Then based on destination, they prepare ‘Manifest’.
          Manifest is one type of note, which contains all the consignments having same destination. They contain the following details.
MANIFEST NO: It contains the no. of manifest.
FROM: It contains the name of city from where the consignment is send.
TO: It contains the name of city means destination, to where the consignment are received.
DATE: Date on which the manifest is prepared.
CONSIGNMENT NO: It contains all the consignments numbers.
TOTAL CONSIGNMENTS: It indicate total no. of consignments.
TOTAL WT: It contains the total weight of all consignments
TOTAL BAGS: It contains the total no. of  bags of consignments.
          Make 3 copies of the manifest. From which one is used for the source office, other 2 are sent to the destination office. Then from these two copies one is return back to the source branch for conformation of delivery.
          After preparing Manifest all the consignments are packed & then transship the consignments. There are 3 ways to transship the consignments.
1)    By air.
2)    By cargo.
3)    By surface.
In air delivery boy takes the all consignments in the plane. It is also known as onboard courier. In cargo source branch booked the plane & the delivery boy of the destination branch received all the consignments. In surface courier services is provided by road.
After receiving consignments destination branch checked the manifest, whether any consignment is left or not. Then based on manifest the destination branch prepared the ‘Delivery Run Sheet’. It contains the following details.
DRS NO: It contains the number of the delivery run sheet.
DATE: It contains the date on which the DRS are prepared.
BRANCH NAME: It indicates the name of the destination branch.
CONSIDNMENT NO: It contains all the consignment numbers.
PCS: It contains numbers pieces of the consignments.
CONSIGNEE: It contains the name of the person, who received the consignments.
NAME & SIGN OF THE CONSIGNEE: Here the name of the consignee & sign of his/her is taken.
RECEIVED DATE : It contains the date on which the consignee received the consignments.
          The delivery boy of destination branch prepares this form. Then he gives the consignments to appropriate consignee & take his/her sign.
          In the courier services, charges of the consignments is obtained form the rate table, which contains the different rate for the different weight of the consignments.


LIMITATIONS OF THE EXISTING MANUAL SYSTEM

♠ Using manual courier services, we have to make the whole Export Report, which   contains the record of the consignments. It requires more time & more calculation.
♠ In courier service the rate of the each consignment or item is fixed. The rate of consignments is depending on the weight of the consignments. So the calculation of rate & monthly income are not done easily.
♠ In courier services, the payment is made in credit or cash. So for the billing procedure for the regular customer, we have to refer all the records in Export Report. For this reasons this task is more time consuming.


PROPOSED SYSTEM

          Computerizing of the existing system is done with the help of some programming language & some database packages. So it will ease the work of the system.
          When system work as source then in consignment note.
 Here the organization is fixed, which is ‘ANAND’. So the person does not need to enter it every time.
♠ It leaves the scope for destination, so the person can select desire destination.
♠ It takes current date it means system date. So that person need not to be    entered it very time.
♠ AMD-C contains consignment no. It is unique no. & it is use in Manifest & Delivery Run Sheet forms.
♠ If the consignor is regular then user should not need to enter his/her name & address. It can be derived from the stored database.
♠ If the consignor is not regular then the user has to enter the information about consignor.
♠ The information of the consignee means receiver has to be entered by user.
♠ The description, which contains declare value, insurance, weight in kilo, weight in grammes, the user enters packets. In this declare value is chosen according to the kilograms & grammes describe in form from the Rate table.
♠ If any consignment contains insurance then it is marked in the form.
♠ The no. of packets, charges, special charges, and service tax is entered by the user & according to this ‘Total Rs.’ is calculated.
          Then three copies of this consignment note are prepared.
          Now all the entered data are stored in database name as Consignment_Details and Consignor_Info.
In the Manifest form, the user enters the name of the destination on which user want to create Manifest.
♠ According to the entered destination, all the appropriate consignment nos. are displayed automatically in Manifest.
♠ The no. of consignment, total weight, total no. of  bags are counted by performing some operation on them.
          After this Manifest form is send to the destination branch with the consignments.
When the branch acts as Destination branch, then
          Here the branch received Consignments & Manifest. Then it prepares Delivery Run Sheet according to Manifest. It fills information about
-        Branch Name \ Regional office
-        Consignment No
-        Date
-        Pieces
-        Name & address of consignee
Here we need not to enter the date because it automatically takes the system date. Above information are stored in ‘Dest_Consignment_Details’.
After that delivery boy of the destination branch send the consignment to appropriate consignee.




FEATURES OF THE PROPOSED SYSTEM
♠ In computer system of the courier service computation of the rate is easily & quickly   done.
♠ Computer system of the courier service provide fast access.
♠ If our documents or any consignment is missed then we can know it easily using the databases in the computer system of courier services.
♠ Using this computerized system, bill issued procedure becomes fast.
♠ In computer system the person has to fill the various forms & number of copies of the forms can be easily generated at a time.
♠ In computer system, it is not necessary to create the Manifest but we can directly print it, which saves our time.
♠ It contain better storage capacity.
♠ Accuracy in work.
♠ Easy & fast retrieval of information.
♠ Well designed reports.
♠ Decrease the load of the person involve in existing manual system.
♠ Access of any information individually.
♠ Work  becomes very speedy.
♠ Easy to update information.




For complete project contact SKANDA SOLUTIONS
Cell No. 9480702107

READYMADE COMPUTER SCIENCE PROJECTS

SKANDA SOLUTIONS, Bangalore has
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.

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



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


For Complete Project 
Contact SKANDA SOLUTIONS, Bangalore  
Cell No. 9480702107
Website :
https://sites.google.com/site/readymadembaprojectsbangalore