Sie sind auf Seite 1von 84

TRAVELS MANAGEMENT SYSTEM - REPORT

REOPRT ON Travels Management System

For the partial fulfillment


Of the award of the degree of Bachelor of Computer Application (BCA) Submitted By: Rudra Dave ID: 09BCA067 Siddharth Pandya ID: 09BCA093 Khushbu Trivedi ID: 09BCA109 To Department of SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

Affiliated With SHRI KRANTIGURU SHYAMJI KRISHNA VERMA KACHCHH UNIVERSITY BHUJ - KACHCHH (2011)

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

TRAVELS MANAGEMENT SYSTEM - REPORT

A Project Report on

TRAVELS MANAGEMENT SYSTEM

INTERNAL INSTRUCTOR:-

CREATED BY:-

Miss Neha Thacker

Rudra Dave Siddharth Pandya Khushbu Trivedi

Sanskar Institute of Management and Information (Managed by Shree Sanskar Education Trust. Reg.no. E/2155) Survey No.798, Hill Garden Airport Technology Ring Road, Near Air Port, Bhuj, Kutch
Web: www.sanskareducation.org E-mail: info@sanskareducation.org

P.O.Box No. 05, (M) 9909951058, 9909951060

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

TRAVELS MANAGEMENT SYSTEM - REPORT

SANSKAR INSTITUTE OF MANAGEMENT & INFORMATION TECHNOLOGY

CERTIFICATE

This is to certify that the project entitled Travels Management System is a bonafide work carried out by Rudra Dave, Siddharth Pandya, Khushbu Trivedi under the guidance and supervision of Ms. Neha Thacker for the award of the degree of Bachelor of Computer Application at Sanskar Institute of Management & Information Technology, Bhuj, Gujarat.

To the best of my knowledge and belief, this work embodies the work of candidates themselves, has duly been completed, fulfills the requirement of the ordinance relating to the Bachelor degree of the university and is up to the standard in respect to content, presentation and language for being referred to the examiner.

(Ms. Neha Thacker ) Lecturer, BCA Department Project Guide

Mr. Gaurav Thakor I/c. Principal

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

TRAVELS MANAGEMENT SYSTEM - REPORT

CONTENTS
PREFACE
ABSTRACT ... 6
ACKNOLEDGEMENT 7

CHAPTER 1 INTRODUCTION . 8 CHAPTER 2


10

2.0 COMPANY PROFILE . 10


2.1 GEAOGRAPHIVAL AREA 2.2 HISTORY 2.2.1 HISTORY OF INDUSRTY IN GUJRAT 2.2.2 SOME MAJOR MILESTONES 2.3 UNITS OF COMPANY 2.4 GENERAL INFORMATION 2.5 REGISTERED AND ADMINISTRATIVE OFFICE 2.6 MANUFACTURING AND PRODUCTION PROCESS 2.7 MEASURE TAKEN FOR SAFTEY 2.8 TECHNOLOGY R & D 2.9 PERSONNAL DERPARTMENT 2.10 CERTIFICATE ASHAPURA

CHAPTER 3 3.0 SYSTEM ANALYSIS . 31


3.1 WHY IS SYSTEM ANALYSIS IS NECESSARY? 3.2 THE MULTIFACE ROLE OF ANALYST 3.3 FEASIBILITY STUDY 3.4 SYSTEM REQUIRMENT FOR PAYROLL SYSTEM 3.5 HARDWRAE AND SOFTWARE REQUIRMENT

CHAPTER 4
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 4

TRAVELS MANAGEMENT SYSTEM - REPORT


4.0 SYSTEM DESIGN ..
4.1 PROJECT PROFILE 4.2 DATA FLOW DIAGRAMS 4.3 SYSTEM DIAGRAMS 4.4 DATA DICTIONARY

39

CHAPTER 5 5.0 IMPLEMENTATION RESULT .


5.1 LOOK OF OUR SYSTEM SOFTWARE 5.2 LOOK OF DATABASE TABLES AND FIELDS

59

CHAPTER 6 6.0 MAINTANANCE, FUTURE SCOPE AND BIBLOGRAPHY ...


6.1 MAINTANANCE 6.1 SCOPE 82

CHAPTER 7 7.0 REFERENCES .. 84


7.1 BIBLOGRAPHY

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

TRAVELS MANAGEMENT SYSTEM - REPORT

ABSTRACT

Project Objectives

The Software engineering course that we took this semester placed emphasis on the paradigm of eXtreme Programming (XP) techniques. Extreme programming is a programming technique that bases its values on simplicity, communication, feedback and courage. It encourages team work and constant communication with the client. The objective of this project is to put into practice the teachings that we have learnt.

Approach

When we were first given this project, we met to determine how we were to carry out the task assigned to us. We drew up a time-line, discussed about the programming language to use to carry out the task, how the GUI would look like and also to make sure that we understood what was assigned to us. We finally settled for Visual Basic (VB) as our programming language. We got more information on what we were to do and set about completing our task, making use of the new ideas taught in class.

Achievement

Our task was to develop a payroll system that would keep a record of employee data including their union membership status, and taxes and also to be able to calculate the pay of the employees taking into consideration employee data. We have been able to achieve this task. The software we developed calculates the employee net pay from the deductions. The pay slip can be printed out as a receipt. Most of the bugs that we found and those that the clients and beta users found have been corrected. Any new bugs found will also be corrected and the software will be updated and released. Because we used object-oriented principles, modifying the software to fix bugs or add a new feature has been relatively easy.

ACKNOWLEDGEMENT
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 6

TRAVELS MANAGEMENT SYSTEM - REPORT Our first experience of project has been successfully, thanks to the support staff of many friends & collegians with gratitude. We wish to acknowledge all of them. However, we wish to make special mention of the following. First of all we are thankful of our project guide and our project in charge Mr. Chandresh Acharya for their co-operation & assistance in solving a technical problem and under whose guideline we were able to complete our project. We are wholeheartedly thankful to his for giving us his value able time & attention & for providing us a systematic way for completing our project in time. We would thank to our DIRECTOR Mr. Chintan Morabia and H.O.D. Mr. Sameer Thacker & all lab maintenance staff for proving us assistance in various hardware & software problem encountered during course of our project. We are also very thankful to respective PRINCIPAL Mr. Bhavesh Bhatt who gave us an opportunity to present this project.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

TRAVELS MANAGEMENT SYSTEM - REPORT

INTRODUCTION
We are pleased to introduce ourselves as the Ashapura Group, a widely diversified Indian Business house, with major interest in minerals.

Ashapuras mineral business consists of Bentonite, Barites, Fuller Earth, Atapulgite (Salt Clay) and Bauxite. We are the largest mine owners / processors & Exporters of Bentonite and allied minerals from India.

Ashapura Group of Industries ranks 4th in the world with respect to Bentonite production and processing. It has been credited with several prestigious awards and also internationally recognized for pursuing excellence in achieving Global standards in safety, quality and environmental protection. It has been credited with ISO-9001: 2000 and API certification. In pursuance of its growth strategy, Ashapura is committed to building a strong position in Global markets. In view of this we are now keen to establish mutually rewarding long-term Business relationships with our valuable customer overseas.

Ashapuras Bentonite mines and processing unit is located in Kutch province of Gujarat state on west cost of India. We have the unique distinction of being fully integrated right across the Bentonite value chain from mining to processing and shipping. The captive availability of mines ensures stability and consistency in its overall operation. A large proportion of our deposit is Natural Sodium Bentonite, which is most suitable for certain specific application such as Iron Ore or Chrome palletizing.

Our Mechanized processing unit is equipped with the grinding facilities enables us to supply Bentonite in lumps or Ground condition as per customers application based need. Our quality control department ensures that only the right quality of product goes to our customer. We also have a full fledge R&D centre to carry out the development activities in terms of improvising the existing Product and develop new product for specific application

Ashapuras Group is one of the pioneers in the development of industrial minerals in India.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

TRAVELS MANAGEMENT SYSTEM - REPORT


It is worlds sixth largest producer of bentonite and the largest exporter of bentonite and metallurgical grade bauxite from India. Ashapuras Group has nearly 1800 acres of bentonite mines & 3500 acres of bauxite mines under its control. The group has now ventured into value added bentonite products like acid activated bleaching clay.

Apart from bentonite and bauxite, Ashapura has significant presence in the field of various industrial minerals including barite, feldspar and kaolin. Ashapuras annual production of non- metallic industrial minerals is close to 2 million MT which is likely to expand to 3.5 million MT in the next 3 years. Ashapuras forward integration into logistic related activities like shipping and port development has provided strong support to the core industrial minerals business.

Technical and financial partnership with global majors in the business from USA & Japan has given Ashapura global orientation.

A strong comity to quality, reliability and experience has positioned Ashapura as a preferred supplier of quality industrial minerals from India.

With constant research and development, it will be Ashapuras effort to move up the chain and develop value added mineral based products while maintaining the market position in the mineral supply business.

Today, the company exports its to over 30 countries across the world.

COMPANY PROFILE
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 9

TRAVELS MANAGEMENT SYSTEM - REPORT Geographical Area:-

History
Established in 1960 the Ashapura group is Indias largest muti-mineral solutions provider. Its flagship company Ashapura Minechem Ltd. is listed on Indias premier exchanges. Ashapura Minechem Ltd. which is a part of the BSE Midcap & BSE 500 indices was ranked 4th in terms of Net Profit growth and 21st in terms of Super Rank by Business Standard (December 2006). The multinational group has mining & mineral processing facilities in Belgium, Nigeria, Oman and Malaysia; in India it operates from Gujarat, Maharashtra, Karnataka, Kerala, Andhra Pradesh and Orissa.

The Shapiro group is one of the largest exporters of traded bauxite in the world and is amongst the worlds top five Bentonite companies. Ashapura also dominates the value added segments in the country for Bleaching Clay, Geosynthetic Clay Liners, Clay Catalysts and Calcined Bauxite.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

10

TRAVELS MANAGEMENT SYSTEM - REPORT


We are pleased to introduce ourselves as the Ashapura Group, a widely diversified Indian Business house, with major interest in minerals.

Ashapuras mineral business consists of Bentonite, Barites, Fuller Earth, Atapulgite (Salt Clay) and Bauxite. We are the largest mine owners / processors & Exporters of Bentonite and allied minerals from India.

Ashapura Group of Industries ranks 4th in the world with respect to Bentonite production and processing. It has been credited with several prestigious awards and also internationally recognized for pursuing excellence in achieving Global standards in safety, quality and environmental protection. It has been credited with ISO-9001: 2000 and API certification. In pursuance of its growth strategy, Ashapura is committed to building a strong position in Global markets. In view of this we are now keen to establish mutually rewarding long-term Business relationships with our valuable customer overseas.

HISTORY OF INDUSTRIES IN GUJARAT


Ashapuras Bentonite mines and processing unit is located in Kutch province of Gujarat state on west cost of India. We have the unique distinction of being fully integrated right across the Bentonite value chain from mining to processing and shipping. The captive availability of mines ensures stability and consistency in its overall operation. A large proportion of our deposit is Natural Sodium Bentonite, which is most suitable for certain specific application such as Iron Ore or Chrome palletizing.
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 11

TRAVELS MANAGEMENT SYSTEM - REPORT

Our Mechanized processing unit is equipped with the grinding facilities enables us to supply Bentonite in lumps or Ground condition as per customers application based need. Our quality control department ensures that only the right quality of product goes to our customer. We also have a full fledge R&D centre to carry out the development activities in terms of improvising the existing Product and develop new product for specific application.

Some Major Milestones


1960 : Mr. N.R. Shah starts up a partnership business in bentonite. 1970 : Office and a factory set up in Bhuj. 1972 : First export orders received from Yugoslavia and next Iraq. 1975 : The Chairmans son Chetan Shah, a management graduate, joins the business. 1980 : The Shah family separated from their partners. 1980 : Alternate uses of bentonite explored like oil and water well drilling, iron ore pelletization, metal casting, civil engineering, bleaching clay etc.

1991 : Marketing alliance with Mitsubishi Corporation. Major support received mainly in developing Bentonite for Iron Ore Pelletization 1992 : Ashapura Shipping Ltd. (ASL) established. 1993 : Ashapura Minechem Ltd went public with an equity issue of 600,000 shares. 1995 : Diversification into bauxite business.
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 12

TRAVELS MANAGEMENT SYSTEM - REPORT

1995 : Cat Litter business was started. 1997 : Indo-American-Japanese joint venture Ashapura Volclay Limited started to manufacture value added Bentonite products.

1999 : AMCOL International Corporation acquires a 20% stake in Ashapura Minechem Ltd. 2001 : State-of the -art Knowledge & Innovation Centre at Belapur. 2001 : Ashapura acquired 51% stake in M/s. Bombay Minerals Ltd. 2002 : Successful commissioning of Acid Activated Bleaching Clay plant. 2003 : Calcined Bauxite plant commissioned. 2004 : Ashapura Group crosses Rs. 500 crores turnover. 2005 : Received in-principle approval from Gujarat Government for setting up Alumina Refinery.

2005 : Geosyntheic Clay Liners (GCL) plant commissioned.

2006 : Bleaching Clay Plant capacity doubled from 25,000 tons to 50,000 tons. New global projects- Nigeria, Antwerp, Malaysia, Brazil New local projects- Port infrastructure, Kerala for Kaolin

2006 : Rs. 2500 crore Kutch alumina refinery project receives final OK from Gujarat Government.
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 13

TRAVELS MANAGEMENT SYSTEM - REPORT

Units of Company
Ashapura Shipping Ltd

Ashapura Minechem Ltd.

Ashapura Volclay Ltd. (AVL) Ashapura International Ltd. Ashapura Claytech Ltd Ashapura Exports Ltd. Ashapura Foundation Bombay Minerals Ltd Ashapura Minechem (UAE) FZE

GENERAL INFORMATION
A) Name: Ashapura Volclay L.T.D.

B) Address: - Ashapura Volclay L.T.D.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

14

TRAVELS MANAGEMENT SYSTEM - REPORT


Village Ler, Near Bhujodi, Bhuj-Anjar Highway, Bhuj-Kachchh, Gujarat-370020.

C) Chairman: - Mr. Navneet Shah D) Board of Director: - Mr. Chetan Shah E) Auditor: - M/s. Sangavi & company F) Banker: - Bank of India,
UTI Bank Ltd., Union Bank of India, Export Import Bank of India.

G) Mission & Vision: Ashapura the journey to excellence


When Navnitlal R. Shah, the Companys Chairman returned to India from Burma he had confidence in his ability to convert possibilities to a profitable venture. He started a partnership business in bentonite in the 60s and up to the early 80s this business flourished due to its drilling grades exported to the Middle East. The Middle East war forced the company to explore newer applications and Ashapura has never looked back since.

Ashapurameans Hopes Realized.

Our Mission:
We have a simple but unique mission statement- We will live up to our name We will consistently work to realize hopes ours and those of our stake holders - customers, business associates, shareholders, employees, community, governments

Hopes fulfilled give rise to new hopes resulting in continuous improvement in the pursuit of excellence.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

15

TRAVELS MANAGEMENT SYSTEM - REPORT

Our Vision:
To emerge as a world class company and preferred partner to diverse industries through proactive customer support, innovation and cutting edge technology. Our standards of integrity, reliability and social responsibility will become benchmarks for other companies to emulate. The commitment, zeal and team spirit of our human resources will enable us to transform this vision to reality.

Our Values:
In times of constant change our values will remain constant integrity, innovation, partnership, respect, responsibility, stability, transparency, zeal these will create more value for our company and our customers.

H) Nature of Business: Activities:


Ashapura is a Government Recognized Export House and one of the Pioneers in Development of Industrial Minerals in which Company is Dealing in India and also the 6th Largest in the World Producer and Exporter of Bentonite and its allied Products. Products include Bentonite, Barites, Clay Granules, China clay, Atapulgite, Bauxite & Granite, and Feldspar.

Agent:
Overseas Co's represented: Ashapura Minechem (U.A.E.) FZE Bldg. No.2,
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 16

TRAVELS MANAGEMENT SYSTEM - REPORT


Office no.2G-11, P.O. Box No. 42236, Hamriyah Free Zone, Sharjah, United Arab Emirates. Phone: 97-16-5260108 Fax: 97-16-5260109

Export
United States, Western Sahara, Ecuador, Egypt, Estonia, Australia Middle East, Latin America, Europe, South East Asia.

REGISTERED AND ADMINISTRATIVE OFFICE


Jeevan Udyog Bldg., 3rd Floor, 278, D. N. Road, Fort, Mumbai 400001 Tel No: +91-22-66651700 Fax No: +91-22-22079385/ +91-2-2074452

WORKS:
Near Bhuj Railway Station, Bhuj, Dist. Kutch, Gujarat.

Ler Village
Tal. Bhuj, Dist.Kutch, Gujarat. 236-239, G.I.D.C. Chitre Ind. Estate,
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 17

TRAVELS MANAGEMENT SYSTEM - REPORT


Bhavnagar 364 004, Gujarat.

Hamla Mines
Plot No 206, opp. Kutch Dairy, Madhapur, Bhuj (Kutch).

Baraya EOU
Plot No. / Survey No. 2558256/3, Bhuj Mundra Highway, Village-Baraya Kutch 370415.

Jamnagar EOU (Unit 1)


Survey No. 195 & 198-P2, Village Ran, Taluka Jam- Kalyanpur. Jamnagar, Gujarat.

Jamnagar EOU (Unit 2)


Survey No. 195 & 198-P2, Village Ran, Taluka Jam- Kalyanpur. Jamnagar, Gujarat.

Head office, R & D office, Port, Factory and Branch all over INDIA by Graphically

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

18

TRAVELS MANAGEMENT SYSTEM - REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

19

TRAVELS MANAGEMENT SYSTEM - REPORT

MANUFACTURING & PRODUCTION PROCESS


Production Process Chart:-

No of employees 278 Employees in company


Training of the employees in this company program yearly program.

Quality control during production process:Quality control is the more traditional way that businesses have used to manage quality. Quality control is concerned with checking and reviewing that has been done. But is this the best way for a business to manage quality? Under traditional quality control, inspection of products and services (checking to make sure that whats being produced is meeting the required standard) takes place during and at the end of the operational process. There are three main points during the production process when inspection is performed: 1 When raw materials are received prior to entering production
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 20

TRAVELS MANAGEMENT SYSTEM - REPORT


2 3 Whilst products are going through the production process When products are finished - inspection or testing takes place before products are dispatched to customers

The problem with this sort of inspection is that it doesn't work very well!

There are several problems with inspection under traditional quality control:
1 The inspection process does not add any "value". If there were any guarantees that no defective output would be produced, then there would be no need for an inspection process in the first place! Inspection is costly, in terms of both tangible and intangible costs. For example, materials, labor, time, employee morale, customer goodwill, lost sales It is sometimes done too late in the production process. This often results in defective or non-acceptable goods actually being received by the customer It is usually done by the wrong people - e.g. by a separate "quality control inspection team" rather than by the workers themselves Inspection is often not compatible with more modern production techniques (e.g. "Just in Time Manufacturing") which do not allow time for much (if any) inspection. Working capital is tied up in stocks which cannot be sold There is often disagreement as to what constitutes a "quality product". For example, to meet quotas, inspectors may approve goods that don't meet 100% conformance, giving the message to workers that it doesn't matter if their work is a bit sloppy. Or one quality control inspector may follow different procedures from another, or use different measurements.

2 3 4 5 6 7

As a result of the above problems, many businesses have focused their efforts on improving quality by implementing quality management techniques - which emphasis the role of quality assurance. As Deming (a "quality guru") wrote: "Inspection with the aim of finding the bad ones and throwing them out is too late, ineffective, and costly. Quality comes not from inspection but from improvement of the process."

Measures taken for safety:In safety meaner company provide helmet safety shoes and dress for employer. Company provides yearly health checking of each and every employer.

Safety Equipment Operation:


SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 21

TRAVELS MANAGEMENT SYSTEM - REPORT


Never let anybody stay within or come into the working range of your machine. Dismount and examine for any unsafe condition before you start as necessary. Use warning devices when you are not escorted. Keep your seat. Near operate the machine from any position other than the seat. Never allow any persons to ride on the machine. A machine is to be operated by you only. Set the parking brake. If equipped. Block the tracks when parking on a grade. Let around before and while you back your machine or swing an attachment. Never overload your machine. This decreases the machine stability- and your safety.

Technology - R & D:-

Ashapuras strength is its knowledge and experience in minerals. We integrate this knowledge in all that we do and continually work to discover new applications and new growth areas. With our focus on value added products the importance of R&D will continue to grow. Our strategic alliances with global leaders give us access to leading technologies and this knowledge is complemented with our own indigenous findings and tailored to meet local needs.

Personnel Department

Selection Process:-

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

22

TRAVELS MANAGEMENT SYSTEM - REPORT

Maslows Hierarchy
Self-Actualization

Esteem Needs

Social Needs SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 23

TRAVELS MANAGEMENT SYSTEM - REPORT

Safety Needs

Physiological Needs

Self-Actualization Self-actualization is the summit of Maslow's hierarchy of needs. It is the quest of reaching one's full potential as a person. Unlike lower level needs, this need is never fully satisfied; as one grows psychologically there are always new opportunities to continue to grow. Self-actualized people tend to have needs such as: Truth Justice Wisdom Meaning

Self-actualized persons have frequent occurrences of peak experiences, which are energized moments of profound happiness and harmony. According to Maslow, only a small percentage of the population reaches the level of self-actualization. Esteem Needs Once a person feels a sense of "belonging", the need to feel important arises. Esteem needs may be classified as internal or external. Internal esteem needs are those related to selfesteem such as self respect and achievement. External esteem needs are those such as social status and recognition. Some esteem needs are: Self-respect Achievement Attention Recognition Reputation

Maslow later refined his model to include a level between esteem needs and selfactualization: the need for knowledge and aesthetics.
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 24

TRAVELS MANAGEMENT SYSTEM - REPORT


Social Needs: Once a person has met the lower level physiological and safety needs, higher level needs awaken. The first level of higher level needs is social needs. Social needs are those related to interaction with others and may include: Friendship Belonging to a group Giving and receiving love

Safety Needs Once physiological needs are met, one's attention turns to safety and security in order to be free from the threat of physical and emotional harm. Such needs might be fulfilled by: Living in a safe area Medical insurance Job security Financial reserves

According to the Maslow hierarchy, if a person feels threatened, needs further up the pyramid will not receive attention until that need has been resolved.

Physiological Needs Physiological needs are those required to sustain life, such as: Air Water Food Sleep

According to Maslow's theory, if these fundamental needs are not satisfied then one will surely be motivated to satisfy them. Higher needs such as social needs and esteem are not recognized until one satisfies the needs basic to existence. Quality Policy We shall constantly strive to provide maximum satisfaction to Customers, Shareholders & Employers through continuous improvement in the quality systems and processes & with the involvement of all our employees.

With Ashapura Group Quality reigns Supreme,


SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 25

TRAVELS MANAGEMENT SYSTEM - REPORT


This obsession with quality has earned us accolades from all our customers and has resulted in achieving the coveted ISO 9002 Certification and the International Gold, Star Award for Quality from Business Initiative Directions (BID), Madrid, Spain. More than 10 years of research by our geologists, chemists and packing experts has culminated in an unprecedented quality product.

Certificates to Ashapura

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

26

TRAVELS MANAGEMENT SYSTEM - REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

27

TRAVELS MANAGEMENT SYSTEM - REPORT

Recently Ashapura Exports was awarded INTERNATIONAL QUALITY CROWN AWARD IN PLATINUM CATEGORY received by Mr. G. C. Mehta General Manager Business Development during 16th INTERNATIONAL QUALITY B.I.D. QC100 CONVENTION LONDON 2004 for Excellence and Business Prestige, a part of the annual program of BID, BUSINESS INITIATIVE DIRECTIONS
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 28

TRAVELS MANAGEMENT SYSTEM - REPORT


AWARDS, designed to recognize.

SYSTEM ANALYSIS
This process is to know about your system how it works:-

Why is System Analysis Necessary?


During system analysis some activities are carried out, such as problem definition, design and implementation. Before designing the actual system/project, you should know,

1. What is the problem? 2. How to solve it? 3. What are the technical factors required? 4. What are its features and limitations?

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

29

TRAVELS MANAGEMENT SYSTEM - REPORT


If a system is designed without considering above activities then the system will not work properly to the satisfaction of user requirement. So system analysis is necessary to design perfect and accurate system, which satisfies the user requirement.

Role of system analyst:


System analysis is central to the whole of system development. It includes gathering the necessary data and developing plans for new system. This is not an easy task because many people need to be satisfied and many conflicts resolved. The system analyst is the person who guides the analysis, design and implementation and maintenance of a given system. In performing these four tasks, the analyst must always match the information system objectives with the goals of organization.

1. System analyst must determine the requirements of user of a new system so that during analysis they can discuss with users how to design a new system that meets the requirements.

2. System analyst has to provide different solutions to the problem, to satisfy user requirements. 3. The system analyst must be an able to find out the details about the system itself. To do this, the analyst will have to look at such things as forms (input, output formats), data used by the organization. 4. System analyst must also be able to work in environments that have considerable ambiguity and uncertainty. 5. System analyst must also be creative and imaginative in producing new solutions to meet user requirements

The multifaceted role of the analyst:


The analyst plays his role in many characters. These various roles played by him are: 1. Change agent 2. Monitor 3. Architect 4. Psychologist
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 30

TRAVELS MANAGEMENT SYSTEM - REPORT


5. Sales person 6. Motivator 7. Politician.

Change agent:

The analyst is called as change agent because sometimes he changes the entire policy of industry or organization to improve overall working as well as profit of the organization. The change is brought implementing new software based computer system. In order to make this change successful the analyst should give user as much participation as possible while designing the system.

Investigator and monitor:


The analyst finds out why user is not satisfied with the not present system he is using. What are the drawbacks of pitfall in the present system, that user wants to remove by replacing it with new system. The analyst also monitors the activities going on while designing a new system. The activities to be monitored include successful completion of programs with respect to time, cost and quality.

Architect:
System analysts are like architects. He must work with user to identify the goals and shapes of new system. Architect first prepares a plan and according to that plan he develops a building. A system analyst also creates several plans and develops or builds system according to that plan.

Psychologist:
Analyst plans the role of psychologist in the way he/she reaches people interprets their behavior and draws conclusion from their interactions.

Sales person:
The analyst works as a sales person by giving oral presentation of the system at each stage of development. The analyst should be very good in communication and in putting his ideas before the user. Also he should be able to clarify the issues raised by the user at the time of presentation.

Motivator:
The analyst work as a motivator after the system is implemented. It is the responsibility of the analyst to motivate the users to use the new system. It is directly
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 31

TRAVELS MANAGEMENT SYSTEM - REPORT


dependent how much user participation is given in the project design and how much efforts are taken to train the user, that the user can be motivated to use the new system.

Politician:
A politician should be a good diplomat, should have proper good control on his party members and should have good influence on the people. It is true for becoming a successful system analyst. While designing a new system, the analyst should not only think about the technical side but also keeping good relations, good control and good influences on the people with and around him.

Feasibility Study
Feasibility Analysis
A feasibility study is a short, focused study, which aims to answer a number of questions:

Does the system contribute to the overall objectives of the Organization? Can the system be implemented using current technology and within given cost and schedule constraints? Can the system be integrated with systems which are already in place?\

Technical feasibility
Here we have to consider those tools that are available and the ones that will be required for developing the project. After considering the data processing requirements and the degree of scalability required by the organization, we have decided to use VB.NET as the front end development tool and MS Access as the back end database for the system.

Schedule Feasibility
Projects are initiated with specific deadline. We need to evaluate whether the deadlines are mandatory or desirable. Time is the one of the critical factor in the development of any system but this kind of feasibility is hardly perfect in any system. We have been asked to complete the project within the working days of the
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 32

TRAVELS MANAGEMENT SYSTEM - REPORT


organization having period of 7 weeks approximately. So we have managed to complete the project before given deadline.

Economic Feasibility
Economic Feasibility addresses to the following issues: As development tools and software are free of cost, there isnt any burden of buying them. The organization doesnt having the same system, so it is certainly required for them.

Operational Feasibility
Operational feasibility measures how well the solution will work in the organization and how will management feels about the system. Proposed system is helpful for all the stakeholders associated with the organization. On studying the operational feasibility of the project, the following conclusions could be derived:

Developed system will provide the adequate throughput and all necessary information to employer. It will provide efficient access to up-to-date data. If installed within suitable environment, system will do operations under environment of limited resources.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

33

TRAVELS MANAGEMENT SYSTEM - REPORT

SYSTEM REQUIREMENT FOR PAYROLL SYSTEM

Requirement Analysis
The Requirements model is a structured catalogue of end-user requirements. These are represented as either Requirement or Feature elements. The Requirements Management built into Enterprise Architect can be used to define requirement elements, connect requirements to model elements, and connect requirements into a hierarchy and report on requirements.

The model is divided into two sub-catalogues:

1. The Functional requirements 2. The Non-functional requirements

Functional requirements
The Functional Requirements package details behavioral requirements that specify how a proposed system will process and handle information. It details the features and rules that must be present to fully implement the functionality desired. Business Rules We have considered the Business Rules which are required to be implemented within the current project. We have made the project with proper analysis & planning. It is free from errors occurs during execution. Features Features typically describe discrete pieces of functional behavior that yield a specific result. This application has features like Time In/Out functions, Database to store Basic Employee Information.

User Interface

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

34

TRAVELS MANAGEMENT SYSTEM - REPORT


The User Interface is very well defined. It shows different forms with good visibility to administrator & simple form for employee to do Log in.

Non-functional requirements
The Non-Functional Requirements package specifies the various operational parameters that define the environment in which the system will exist. These are criteria which define performance levels, scalability, security requirements, backup, disaster recovery and other operational requirements. Transport package This project is window application. It doesnt require server or network configurations. Therefore no need of transport constraints. Persistence package The project is quite persistent. It is a small application includes database made in MS Access so the back-up cost is negligible. Security package The Security package details requirements with respect to both data access (information security) and physical security (access to servers and other critical hardware). The project is used only by single privileged user (Administrator).Therefore the data security is very well until that user harm the application. All employees do Log in under eye of this user (Administrator). Scalability requirements The project is scalable enough. It can store multiple user information as per requirements of company. There no load on system with increasing of user. Performance requirements The project is fast enough to get data & to put data. The administrator sees the login information within second

Hardware and Software requirements

Hardware requirements
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 35

TRAVELS MANAGEMENT SYSTEM - REPORT

Processor: - Pentium Processor RAM: - 128MB Hard disk: -20GB Monitor: -Color monitor Keyboard: -TVS gold or any Mouse: -Optical

Software requirements

Operating system: -Windows XP professional or higher Front-end tool: -VB.net-Microsoft Visual studio 2005 Back-end tool: -Microsoft Access 2003 or higher

SYSTEM DESIGN

PROJECT PROFILE

Current System

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

36

TRAVELS MANAGEMENT SYSTEM - REPORT


We analyze on all department. In this department they have completely manual / oral. All the personal and property details are handle manual on paper / orally by answers and questions. So every time they have to register all entries and maintaining records of the same. In this application you can maintain information about user.

Limitation of Current System


Current System is manually. Records are handle on paper so, possibility to lost paper. Require more employees to handle records. If any of the employee not present then its difficult to handle. Wastage of space to store the stationary. We cant refer record from anywhere out of the stored place. User has to remember so many things; in this case user can get wrong report.

Proposed System
We have seen the current system and its disadvantage. So, anyone can understand the meter if all this is disadvantage you want to remove then our proposed system can do it is easily.

Need for New System


If the system is done computerized they dont have to work on manual/oral bases. If the system is crashed we get all the data back with the help of back up facility. No need to store data on the bases of file system. Only one employee can handle the records. Can get information anywhere from the world. It increased speed. It reduced paper work and wastage of stationary. Computer based reliable and error free system. Its perfect data handling and maintaining. It is easy to manage and all types of assets.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

37

TRAVELS MANAGEMENT SYSTEM - REPORT


Features of the New System
Latest information. Faster acces User friendly. Easy to control. More security.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

38

TRAVELS MANAGEMENT SYSTEM - REPORT

Data Flow Diagrams

A data-flow diagram (DFD) is a graphical representation of the "flow" of data through an information system. DFDs can also be used for the visualization of data processing (structured design). On a DFD, data items flow from an external data source or an internal data store to an internal data store or an external data sink, via an internal process. A DFD provides no information about the timing or ordering of processes, or about whether processes will operate in sequence or in parallel. It is therefore quite different from a flowchart, which shows the flow of control through an algorithm, allowing a reader to determine what operations will be performed, in what order, and under what circumstances, but not what kinds of data will be input to and output from the system, nor where the data will come from and go to, nor where the data will be stored (all of which are shown on a DFD).

Overview
It is common practice to draw a context-level data flow diagram first, which shows the interaction between the system and external agents which act as data sources and data sinks. On the context diagram (also known as the Level 0 DFD) the system's interactions with the outside world are modeled purely in terms of data flows across the system boundary. The context diagram shows the entire system as a single process, and gives no clues as to its internal organization. This context-level DFD is next "exploded", to produce a Level 1 DFD that shows some of the detail of the system being modeled. The Level 1 DFD shows how the system is divided into sub-systems (processes), each of which deals with one or more of the data flows to or from an external agent, and which together provide all of the functionality of the system as a whole. It also identifies internal data stores that must be present in order for the system to do its job, and shows the flow of data between the various parts of the system. Data-flow diagrams were invented by Larry Constantine, the original developer of structured design, based on Martin and Estrin's "data-flow graph" model of computation. Data-flow diagrams (DFDs) are one of the three essential perspectives of the structured-systems analysis and design method SSADM. The sponsor of a project and the end users will need to be briefed and consulted throughout all stages of a system's evolution. With a data-flow diagram, users are able to visualize how the system will operate, what the system will accomplish, and how the system will be implemented. The old system's dataflow diagrams can be drawn up and compared with the new system's data-flow diagrams to draw
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 39

TRAVELS MANAGEMENT SYSTEM - REPORT


comparisons to implement a more efficient system. Data-flow diagrams can be used to provide the end user with a physical idea of where the data they input ultimately has an effect upon the structure of the whole system from order to dispatch to report. How any system is developed can be determined through a data-flow diagram. In the course of developing a set of leveled data-flow diagrams the analyst/designers is forced to address how the system may be decomposed into component sub-systems, and to identify the transaction data in the data model. There are different notations to draw data-flow diagrams, defining different visual representations for processes, data stores, data flow, and external entities.

Nature of a data flow diagram


As an alternative to systems flowcharts, another more recent way of representing a system is by means of a data flow diagram. This type of diagram shows how the data moves through the system, and what data stores are used. It does not define what type of data storage is used, or how the data is stored. This type of detail can be determined at a later stage.

Symbols used:Only four basic symbols are used, as shown below:

Entity - data source or data destination people who receive data


SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 40

TRAVELS MANAGEMENT SYSTEM - REPORT


Or output information

Process -an operation performed on the data. The two lines are Optional; the top section of the box can be used to label the process, The middle to give a brief explanation, and the bottom to say where The process takes place.

Data store - this could, for example, represent a file held on disk or Magnetic tape, a batch of input documents or a report.

Dataflow - the arrow represents movement of data between entities, processes or data stores. The arrow should be labeled to describe what data is involved.

When drawing data flow diagrams, you should stick to the following conventions:

Do not draw data flow lines directly between data


SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 41

TRAVELS MANAGEMENT SYSTEM - REPORT


stores and external entities; there should be a process box between them to show the operation performed Label the data flow lines so lhal it is clear what data is being transferred.

Example:

The payroll system in a certain company may be described as follows:

At the end of each week time sheets are collected and sent to the computer centre. There, the payroll data is entered via a key-to-disk system, verified and validated, producing a new file of valid transactions on disk and an error report. This file is used to update the employee master file, and cheques and payslips are printed. A payroll summary is also printed for the Accounts Department.

Developing a data-flow diagram

Data-flow diagram example

Data-flow diagram - Yourdon/DeMarco notation Top-down approach 1. The system designer makes "a context level DFD" or Level 0, which shows the "interaction" (data flows) between "the system" (represented by one process) and "the system environment" (represented by terminators).
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 42

TRAVELS MANAGEMENT SYSTEM - REPORT


2. The system is "decomposed in lower-level DFD (Level 1)" into a set of "processes, data stores, and the data flows between these processes and data stores". 3. Each process is then decomposed into an "even-lower-level diagram containing its sub processes". 4. This approach "then continues on the subsequent sub processes", until a necessary and sufficient level of detail is reached which is called the primitive process (aka chewable in one bite).
DFD is also a virtually designable diagram that technically or diagrammatically describes the INF

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

43

TRAVELS MANAGEMENT SYSTEM - REPORT

Context (higher level diagram)

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

44

TRAVELS MANAGEMENT SYSTEM - REPORT

Level 1 (high level diagram)

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

45

TRAVELS MANAGEMENT SYSTEM - REPORT

SYSTEM DIAGRAMS

Create Admin Report

Create Employee Report

Payro ll

Maintain Employee Information

Huma n
Financial Summary Report

Select Payment Method

Accountin g
Complete Assigned Work Deposit Money

Finan ce

Employe e

Withdraw Money

Bank

Use Case Diagram

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

46

TRAVELS MANAGEMENT SYSTEM - REPORT

Finance
-Finance Manager_ name -Finance manger_ Ph.no 1 +Financial Summary report () +Deposit Money () 1 1

Payroll
-System Name 1

Employee
-Name -Address N -Account no. -Emp_ID
+ Complete Assigned Work ()

+Create Admin Report 1 1 () +Maintain Employee Information () 1

1 N

Bank
-Name -Address -Branch Name +Get_balance () +Check accounts ()

Accountin -A/C _ No. g -A/C_Detail


N -A/C_Type +Payment Method ()

Human Resourc -Emp_detail e -Dept._detail


+Create Employee Report ()

Class Diagram

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

47

TRAVELS MANAGEMENT SYSTEM - REPORT

INTRODUCTION TO TOOLS & TECHNOLOGY FRONT-END TOOL

Visual Studio 2008: .NET Framework


The .NET Framework is the infrastructure for the Microsoft .NET platform. The .NET Framework is an environment for building, deploying, and running Web applications and Web Services. The .NET Framework contains a common language runtime and common class libraries - like ADO.NET, ASP.NET and Windows Forms - to provide advanced standard services that can be integrated into a variety of computer systems. The .NET Framework provides a feature-rich application environment, simplified development and easy integration between a number of different development languages. The .NET Framework is language neutral. Currently it supports C++, C#, Visual Basic, and JScript (Microsoft's version of JavaScript). Microsoft's Visual Studio.NET is a common development environment for the .NET Framework.

Using VB.net
The Visual Basic language is an object-oriented language that consists of two fundamental parts:
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 48

TRAVELS MANAGEMENT SYSTEM - REPORT


The Visual part -- consists of a set of objects. The Language (code) part -- consists of a high-level procedural programming language. To create an application -- which is a VB application or program that can be run under the Windows operating system both elements of the language, objects and code, must be used together.

The Visual Element


The visual part of an application consists of the graphical user interface (GUI) of the application. A GUI is constructed by placing a set of visual objects on a form. The standard object Toolbox contains the objects that can be used in constructing a GUI. Each object contains two basic characteristics: Properties -- define particular characteristics of the object and Methods -- are the predefined procedures that are supplied with the object for performing specific tasks. Each object from the Toolbox recognizes certain actions.

The Language Element

Visual Basic is a high-level programming language that supports all of the procedural programming features found in other modern languages. In GUIs and event-driven applications, the code that is executed depends on what events occur, which in turn depends on what the user does as events.

BACK-END TOOL

Microsoft Office Access 2003 & 2007


Access is a database program that enables you to store information such as a client

list, products, invoices, inventory, events, and other collections of data. In addition to entering the data in a database table, you have several tools for working with the data. You can create forms for simpler data entry. You can create a query to display a set of records (all customers with overdue balances, for instance). You can create a report.
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 49

TRAVELS MANAGEMENT SYSTEM - REPORT

All these elements are Access objects and are stored together in the database. To help you get started with Access, this book contains parts that explain the basics of using the program, steps on how to create and edit tables, and tasks on modifying the database design, as well as parts on creating and using forms, queries, and reports. Every process is broken down into easy-to-follow steps with illustrations (screen shots) of the process. As you work through this book, consider key concepts: You can work in two views for most objects: Design view and Working view. Think of Design view as viewing the blueprint of a house, you can view and work with your data using the structure you created in Design view. Working view varies depending on the object type. For instance, when working with tables, the view is called Datasheet view. When working with queries, you see the results of the query. Each element in a database table is called a field and has a field name and data type. One set of fields is a record. Although you can make modifications to a database design after you've entered records, when you are entering data, you do not need to save your work. Access saves the work automatically. When you create or modify an object such as a database table, form, or report, you do need to save your changes.

File extensions

Microsoft Access saves information under the following file formats:

File format Access Project Access Blank Project Template Access Database (2007)
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

Extension .adp .adn .accdb


50

TRAVELS MANAGEMENT SYSTEM - REPORT

Access Database Runtime (2007) Access Database Template (2007) Access Database (2003 and earlier) Access Database, used for addins (2, 95, 97), previously used for workgroups (2). Access Database Template (2003 and earlier) Access Workgroup, database for user-level security. Access (SQL Server) detached database (2000) Protected Access Database, with compiled VBA (2003 and earlier) Protected Access Database, with compiled VBA (2007) Windows Shortcut: Access Macro Windows Shortcut: Access Query Windows Shortcut: Access Report Windows Shortcut: Access Table Windows Shortcut: Access Form

.accdr .accdt .mdb .mda .mdt .mdw .mdf .mde .accde .mam .maq .mar .mat .maf

Versions

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

51

TRAVELS MANAGEMENT SYSTEM - REPORT


Date 1992 1993 1995 1997 1999 2001 2003 Version Access 1.1 Access 2.0 Access for Windows 95 Access 97 Access 2000 Access 2002 Access 2003 Microsoft Office Access 2007 Microsoft Office Access 2007 SP2 Version Supported OS Office suite version number 1 2.0 7.0 8.0 9.0 10 11 Windows 3.0 Windows 3.1x Office 4.3 Pro Windows 95 Windows 9x, NT 3.51/4.0 Windows 9x, NT 4.0, 2000 Windows 98, Me, 2000, XP Office 95 Professional Office 97 Professional and Developer Office 2000 Professional, Premium and Developer Office XP Professional and Developer

Windows 2000, Office 2003 Professional XP,Vista and Professional Enterprise Windows XP SP2, Vista Windows XP SP2, Vista Office 2007 Professional, Professional Plus, Ultimate and Enterprise Office 2007 Service Pack 2

2007 24Apr2009

12

12

There are no Access versions between 2.0 and 7.0 because the Windows 95 version was launched with Word 7. All of the Office 95 products have OLE 2 capabilities, and Access 7 shows that it was compatible with Word 7.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

52

TRAVELS MANAGEMENT SYSTEM - REPORT

DATA DICTIONARY
A data dictionary is a catalogue of all elements in a system. It is a document that co-ordinate and confirms what specific data terms mean to different people in the organization.

It is basic reference work for finding the names and attributers of data element used throughout the system. These element centers on data as on the way they are structured to meet user requirements and organization needs.

All data element are included in data dictionary.

To manage the details system has large quantities of data flowing through it, if analysts have to remember it, then there are chances of important element to be left out. Therefore the information of the data flow should be recorded.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

53

TRAVELS MANAGEMENT SYSTEM - REPORT


A data dictionary, as defined in the IBM Dictionary of Computing, is a "centralized repository of information about data such as meaning, relationships to other data, origin, usage, and format." The term may have one of several closely related meanings pertaining to databases and database management systems (DBMS):

a document describing a database or collection of databases an integral component of a DBMS that is required to determine its structure a piece of middleware that extends or supplants the native data dictionary of a DBMS

# Data dictionary documentation Database users and application developers can benefit from an authoritative data dictionary document that catalogs the organization, contents, and conventions of one or more databases. This typically includes the names and descriptions of various tables and fields in each database, plus additional details, like the type and length of each data element. There is no universal standard as to the level of detail in such a document, but it is primarily a distillation of metadata about database structure, not the data itself. A data dictionary document also may include further information describing how data elements are encoded. One of the advantages of well-designed data dictionary documentation is that it helps to establish consistency throughout a complex database, or across a large collection of federated databases.

# Data dictionary middleware (I) in the construction of database applications, it can be useful to introduce an additional layer of data dictionary software, i.e. middleware, which communicates with the underlying DBMS data dictionary. Such a "high-level" data dictionary may offer additional
SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY 54

TRAVELS MANAGEMENT SYSTEM - REPORT


features and a degree of flexibility that goes beyond the limitations of the native "low-level" data dictionary, whose primary purpose is to support the basic functions of the DBMS, not the requirements of a typical application. For example, a high-level data dictionary can provide alternative entity-relationship models tailored to suit different applications that share a common database. Extensions to the data dictionary also can assist in query optimization against distributed databases.

(II) Software frameworks aimed at rapid application development sometimes include high-level data dictionary facilities, which can substantially reduce the amount of programming required to build menus, forms, reports, and other components of a database application, including the database itself. For example, PHPLens includes a PHP class library to automate the creation of tables, indexes, and foreign key constraints portably for multiple databases. Another PHP-based data dictionary, part of the RADICORE toolkit, automatically generates program objects, scripts, and SQL code for menus and forms with data validation and complex JOINs. For the ASP.NET environment, Base One's data dictionary provides cross-DBMS facilities for automated database creation, data validation, performance enhancement (caching and index utilization), application security, and extended data types.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

55

TRAVELS MANAGEMENT SYSTEM - REPORT

IMPLEMENTATION RESULT

LOOK OF OUR PROJECT

LOG-IN

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

56

TRAVELS MANAGEMENT SYSTEM - REPORT

HOME

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

57

TRAVELS MANAGEMENT SYSTEM - REPORT

EMPLOYEE MASTER FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

58

TRAVELS MANAGEMENT SYSTEM - REPORT

PAYSLIP MASTER FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

59

TRAVELS MANAGEMENT SYSTEM - REPORT

ATTENDENCE FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

60

TRAVELS MANAGEMENT SYSTEM - REPORT

CANTEEN FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

61

TRAVELS MANAGEMENT SYSTEM - REPORT

TRANSPORT FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

62

TRAVELS MANAGEMENT SYSTEM - REPORT

CHANGE PASSWORD FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

63

TRAVELS MANAGEMENT SYSTEM - REPORT

DATA BACKUP FORM

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

64

TRAVELS MANAGEMENT SYSTEM - REPORT

EMPLOYEE INFORMATION REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

65

TRAVELS MANAGEMENT SYSTEM - REPORT

PAY SLIP (PAYMENT REPORT)

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

66

TRAVELS MANAGEMENT SYSTEM - REPORT

ATTENDANCE REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

67

TRAVELS MANAGEMENT SYSTEM - REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

68

TRAVELS MANAGEMENT SYSTEM - REPORT

CANTEEN REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

69

TRAVELS MANAGEMENT SYSTEM - REPORT

TRANSPORT REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

70

TRAVELS MANAGEMENT SYSTEM - REPORT

LOOK OF DATABASE TABLES WITH FIELDS

Tables: EMPLOYEE MASTER TABLE

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

71

TRAVELS MANAGEMENT SYSTEM - REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

72

TRAVELS MANAGEMENT SYSTEM - REPORT

PAY SLIP MASTER TABLE

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

73

TRAVELS MANAGEMENT SYSTEM - REPORT

ATTENDANCE TABLE

CANTEEN TABLE

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

74

TRAVELS MANAGEMENT SYSTEM - REPORT

LOG-IN TABLE

CALCULATION TABLE

TRANSPORT TABLE

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

75

TRAVELS MANAGEMENT SYSTEM - REPORT

Fields: EMPLOTEE MASTER TABLE FIELDS

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

76

TRAVELS MANAGEMENT SYSTEM - REPORT

PAY SLIP MASTER TABLE FIELDS

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

77

TRAVELS MANAGEMENT SYSTEM - REPORT

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

78

TRAVELS MANAGEMENT SYSTEM - REPORT

ATTENDANCE TABLE FIELDS

CANTEEN TABLE FIELDS

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

79

TRAVELS MANAGEMENT SYSTEM - REPORT

LOG-IN TABLE FIELDS

CALCULATION TABLE FIELDS

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

80

TRAVELS MANAGEMENT SYSTEM - REPORT

TRANSPORT TABLE FIELDS

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

81

TRAVELS MANAGEMENT SYSTEM - REPORT

MAINTENANCE

In our system we maintained all the information about employee, calculate salary, calculate bonus by with the help of front end and back end tools. We maintain the information of employee, calculate salary, calculate bonus by adding, updating, deleting and viewing.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

82

TRAVELS MANAGEMENT SYSTEM - REPORT

FUTURE SCOPE

We think that not a single project is ever consider as complete forever because our mind is always thinking new and our necessities also growing day to day. We always want something more than what we have. We want that our application will become more users friendly. We want that our application will provide detail as much as possible. Right now its desktop application. In future we can create web based application so, that you can access whenever you are around the world. We can also know about the current status of the person at the end of the year. The prices can also be updated automatically because of the web application.

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

83

TRAVELS MANAGEMENT SYSTEM - REPORT

REFERANCES

BIBLIOGRAPHY

To develop this system we used VB.net as Front-End tool and MSAccess as Back-end tool. We take knowledge regarding to our project.

List of referred books:

System Analysis and Design Visual Basic .net

List of web site visited:

www.google.com www.codeproject.com www.w3schools.com www.ashapura.com

SANSKAR INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY

84

Das könnte Ihnen auch gefallen