You are on page 1of 22

Chapter 1-Introduction:

EventDekho Portal is a web portal. This web portal is developed to establish the communication between customer and the partners. And one main thing is that to remove the paper work. By this portal a customer or end user of this portal can easily identified the resources and their budget of the event. Basically this portal is developed to remove the complexity of the present system and make provide the facility to calculate their event budget and make it online system so its available anywhere and provide the facility to choose the best partners in their budget and remove customers burden and problems. In this portal had three basic Actors, who are responsible for performing the event. And these are as: 1. Register User 2. Event Planner 3. Admin

Significance of Training:
The meaning of Training is to learn a skill. Training is the act of increasing the knowledge and skill of a person for doing a particular job. Training enables to acquire latest skills, thus increase versatility for qualification for busting carrier. It provides better safety, remuneration and security. It also enables to drive greater satisfaction and utilize the full skills and capacity. Proper training teaches proper operation and changes the wrong attitude and also tells the safe points. Summer training for engineering students is important because it is the time to obtain as much knowledge about their field. As an engineering student, training can help you to implement the concepts you learned at your classes because the fact is that learning a concept and implementing a concept both are different things, both are tightly coupled but still there are differences. It is true that without learning a concept you cant implement it, but just learning a concept doesnt mean that you can correctly implement it.

Training helps you to learn those things that are available only at production environment and by working on a live project. Training develops confidence in whatever we have learned. So it is beneficial to clear the confusions and get new ideas of your fields with the help of summer training, project training and become confident and sincere about your future.

Company Profile:
Girnar Technologies is a team backed by industry professionals who have successfully trained and placed students. At Girnar they believe that your future depends on what you do today. And from what it appears, you dont think any different. Mainly based in Jaipur, Girnar Technologies has evolved as a major IT firm in the vicinity along with being a revolutionary in the field of web related services and applications since its founding in the year 2007. The company is being mentored by geniuses such as Mr.Amit Jain, Co-founder and CEO, GirnarSoft, who has done his B.Tech from IIT Delhi and has experience of 8 years in the industry. Their training methodologies aim at making students training experience a complete package of knowledge combined with experience and learning. The wide gap experienced between academic education and industry requirements often acts as an obstacle for aspirants wishing to build their career in the IT industry. Girnar Technologies has designed various career oriented programs for engineers to bridge this gap and provide a platform to polish technical skills of a student. It will help to build a pool of quality engineers who can be recruited to top organizations in IT industry. Programs offered at Girnar Technologies:

Java .net Php C language C++

Oracle Android Networking Seo

As a special initiative, Girnar Technologies has designed various summer training programs which enhance the technical skills of the students and give them industrial exposure for better future prospects. These courses are conducted by well experienced trainers mentored by executives of Girnar Soft and they share their vast experience throughout the training. The company employs more than 20 people in the Jaipur branch spread in 3 offices and branches in Hyderabad, Allahabad and US also. The industry oriented programs at GirnarSoft include Girnar Summer Training Program (GSTP), Girnar Industry Experience Program (GIEP) and Girnar Industry Experience And Placement Program (GIEPP). The company has many software project successes to its credit, the most popular being CarDekho.com which is an online web portal managing online selling and buying of cars.

Chapter 2-Technology Specifications


Basically, eventdekho.com is developed on J2EE platform which includes the advanced feature like Spring Framework 3.0 and Hibernate Framework 3.1.3. For developing the project we use some advanced and most useful tools with J2EE, which are as following: Server- Apache Tomcat 7.0.4 Presentation and mapping- JSP Database Mapping- Hibernate 3.1.3 Database- MySql 5.5 Eclipse 3.5.2(Indigo) as IDE Testing- JUnit testing tool, Firebug 11.0 Validation- Spring (Server-side), JavaScript(client-side)

Chapter 3-Project Description


The basic goal of EventDekho web portal is to provide support to the customer to organizing the events or other functions successfully. Through this portal, customer can easily perform the estimation the resources according to their budget and number of gathering. EventDekho portal perform their task by the help of various partners. Partners are the actual service providers which provide their work dedication for organizing the successful events of the customer. Customers have various options in selecting the resources like hotel, caterings, music system, decoration, security and so on. These all resources are provided by the partners. The basic objective of eventdekho.com is to manage the relationship between customers and partners, who are actually participating in the events. To be a partner of eventdekho.com, it such a great experience for the services provider to manage their facilities online. Through this web portal, partners can also perform the advertisement of their business in a global environment. There are some other objectives of eventdekho.com are given below: Provides various options in resources category Provide help in estimating cost of organizing an event Provide a global business environment to customer To manage the relationship between customer and organizer Provide the easy way for organizing event Provide the facility to deal with resources on a single platform

Flow of Project: Only the registered customers can plan their event through this site. Site has internal contact with various kinds of partners who actually have the resources for organizing the event. The site plans the event according to the choice of customers from available resources. USER CHARACTERSTICS

1: Customer: The person who wants to plan the event. There is two types of customers for the site. a. Registered Customer: - The customers who are provided the facility to plan their event through the site and store own information in the site. and choose to partners from available list and select the resources list from available resources of partners and plan their events like- Wedding, Birthday Party, Fashion shows, Conferences, Product Launching and etc. and he/her also see own budget and their multiple choices available for place, hotel, garden etc.

b. Guest Customers (Un-Registered customers):- The customers who can only visit the site but do not have the facility to plan the event. But the non register user plan own budget on the basis of selected resources and partner. Non Register can access the information of the hot events on the basis of city and plan their budget for event. And if he/her wants to organize the event from our site then he/she needs to register ourselves with us.

2. Partners: These are the actual service providers who have the resources for the event to be organized. Partners are the main Entity of this System which provides the facility to organize the events with the help of available recourses. Partners are available on the basis of need of resources. Partners like- Garden Partner 1. Marriage Hall Partner 2. Conference Hall Partner 3. Band Baja Partner 4. DJ Partner 5.Tent House Partner

6. Catering Partner 7. Bakery Event 8. Decoration Partner 9.Hotel Partner etc.

3. Administrator: The Role manager of the site who has the authority for doing modifications in the site .He has the authority of managing the data of partners and all other records. Adimn user able to do changes in the system and change the content of the system. Adim is only user who is responsible for changes. All the requests saved in the database when admin approved the request. Admin have several works like. 1. Approve Partner and Customers 2. Unapproved Customer and User 3. Modification of the content 4. Check the content services 5. Establish Communication with automation module. HARDWARE AND SOFTWARE REQUIREMENTS For run the EventDekho portal we have need some minimum hardware and software configuration. And this configuration is like that: Server Hardware and Software Requirements: Hardware: Processor RAM : 1.6Gz or above : 1GB

Hard disk space : 5GB

Software: Apache 2.2 Web Server

Jakarta Tomcat6.0 Application Server JDk1.6 MySql 5.5

Client Hardware and Software Requirements:

Hardware: Processor RAM : 833Mz or above : 256 MB or above

Hard disk space: As per requirements of operating system

Software: Browser (Mozilla 4.1 compatible with JavaScript support)

Developers Requirements:

IDE: Eclipse 3.5 or above Debugging tool for JavaScript and CSS: Firebug, IE Developer Packaging Tool: Apache ANT 1.8 Service Safe Tool: SVN (Subversion) Technologies used: J2SE/J2EE 1.6, Spring3.0, Hibernate3.1, JQuery1.8 Jacsson.

CONSTRAINTS
In EventDekho Portal had three main sites1. Registration Site 2. Main Application 3. CRM Application

When we log on the system then first time we open the main site application and process on this site as a normal user. But when we wants to make a partner and a register customer then we have need to interface with applications.

Means Registration site, Main Site, and CRM site will communicate together and all these processes are running parallel.

Example- when a customer wants to make a partner then its use the registration site and main site working to show main site and collect the information of valid partners and customers from the CRM application database and Main application database.

In the EventDekho Portal we have three main sites- Registration Site, Main Site and CRM Site and all these sites have their own database so every site have low data transmission and low traffic so all these sites can communicate independently and working. So these sites are working parallel.

PROJECT SPECIFICATION:Modules in the project: Customer Registration Applications: - Through this application the customer can register themselves to become the member of the site. And this member can access this site. Registering a customer automatically establishes a virtual in the name of the customer at EventDekho.

Event planner: - This module helps the registered customer to plan their events on the basis of the selected resources available at that time for the desired date. Event planning is the process of planning a festival, ceremony, competition, party. The first step of event planning is determining its purpose. After all this is set the event planner has all the smaller detail to address like set up of the event as

food,drink,music,guest list,budget.An event planner need to be able to manage their time wisely for the event and the length of preparation needed for each event so it is a success.

Admin panel: - This module of the project deals with any type of modification and management of the data in the site. The admin panel is attached to the end of the Special Page. If you want to delete a user, do it from the database. Admin panel is a control center of your hosting account. It allows you to manage all aspects of your server.

Partner:- This module will display the registered partners and the resources they have with them. It will display the partners according to the users choice in order of the most demanded partners. There are two filters for the module: 1. Partner Registration Application:-Those persons who want to be a

partner of the site need to register themselves so that registered customer can request for their resources. 2. Partner CRM (Customer Relationship Management) Application: This module is holding the data of the partner any partner who wants to modify his data can login at this module. The changed data will be displayed on the main site after 24 hrs. Within that time the content to be displayed will be checked. Alert will be given to administration in case abusive data is tried to be displayed and data will be blocked.

There are two web services to verify the content, one to verify the content in form of text or link, another web service to check the extension of images to be displayed.

Automation of site with CMS: This module provides the communication between two separate applications. For example between partner CMS and main site. When your business is your website, your website needs business automation.web publishing, email, cms.cms and business operations intelligence is one.

Chapter 4 Snapshots of project and Screen Layouts:


Table Relationships:

Snapshots and Screen layouts: 1. Admin Page:

2. Customer Registration Page:

3. CRM page:

4. Partner Page

Chapter 6 Limitations:
In the current system we have faced the many problems. If your event is intended to be purely social, this is not a taxable benefit according to the Inland Revenue (IR). If you then arrange to have some kind of training or add in some business matters to the agenda, this will be treated differently by the IR. Secondly, the Inland Revenue will not seek tax on the relevant benefit arising to each employee where the expenditure is modest. In this context Tax Offices will treat expenditure of up to 175 per head per annum as modest. This per head cost refers to the cost of the function, including VAT and any transport or accommodation provided by employer. Will you be offering food at your event; buffets can often be more cost effective than sit-down meals. Regarding the limitations we can say that it needs as much more creativity as much it can so as to accommodate all types of events of varying degrees and comprehension. As we think this web portal is basically based on the fact that all the necessary resources that are must be required in any type of events such as, Wedding, Ring Ceremony, Birthday parties, Stage shows etc. are not easily at the end moment. But by these portals we try to make it available easily to all the customers as soon as possible.

But few area of every site or a portal have some limitation, these limitation are not make our site/portal uncomfortable, these limitation are set for the future several integrations to make site/portal much better according to the future requirement.

Several limitation in EventDekho (web-portal) are as following:

1. Partner Panel 2. Event Planner Panel(Budget, Automated Budget)

1. Partner Panel: In this panel of the EventDekho, there is a limitation for the normal user. This limitation is basically related to the partner panel view in web page. Because the guest user has not

permission to check or see which partner has participated in our event and how many events are organized by them. This limitation however, sometime effect customer relationship with our portal but it is required to getting this panel secure due to the personal security of the event partner on internet.

2. Event Planner Panel: In Event Planner Panel the major limitation is based on the budget estimation process for any event. This process is basically based on the two type of budgets. Normal Budget: In this type of budget our event planner provides the budget estimation on the behalf of the three basic entries:

1. Event Name, 2. Number of peoples 3. Number of selected resources.

But when the user click on the submit button, he simple get the basic estimation cost, which is based on the general selection of the resources. And via this panel the guest user doesnt able to booked resource, this panel only gives the basic cost estimation for the selected event and no. of the peoples.

Automated Budget:

This cost estimation is available for the registered user only, it take event name , number of peoples, date of event and after clicking on the submit button it simply asked for three categories of the budgets:

1. Normal Budget, 2. Economic Budget, 3. Levis Budget.

After selecting the appropriate budget category, it simply calculate the budget according to your need.

FUTURE IMPLEMENTATION

The EventDekho web portal is make to provide all the resources at a single place on web. This is the best feature of the EventDekho portal, because due to availability in web it is easily available to all peoples. And other modification that are still needed in EventDekho are in progress and we always work to make it much better in future and try to provide all required resources to customer. The future of an event planning web portal is amazing due to the power of planning anything in a right and organized way according to the guest requirement. Event planners are finding new ways to organize, plan, and promote their events with the help of social media, that make out the possibilities of imagination in real world. EventDekho is a web-portal to make true all the imaginations of a person towards any type of events that he wants to organize in an appropriate and pleasant environment.

Chapter 6- Future scope of the Project:


EventDekho web portal which will provide platform to a lot of options for finding perfect resources, location etc for organizing memorable events. There are different sectors like Registration, Search, etc. So the customer/partner can get their interest for find their resources. Customer can directly organize the events according to their required criteria and budget.

Chapter 7- Learning:
EventDekho is a web-portal as from it's clearly show it's a combination of all sub-partners, clients, event managers, event hosts, event -planners, event-handler etc. The main focus of this project is to provide all the necessary resources at a single glance for all the guests and make real their imagination true on a single place with a great honor and responsibility.

As before we know to organize any event we required a lots of resources and sometime unfortunately we have to face some problems that make our event some low. To remove this all type of risks towards all types of resources, EventDekho is a perfect place where all the tensions are remove from the customers head and all the responsibilities are of event-dekho team to make your event most wonderful and memorable.

In EventDekho portal, we majorly discuss or focus on the following terms that plays a major role in any EventDekho events, they are as follows: Purpose/Event Peoples Timing Resources Budget Security Now ask these questions about these areas. 1. Purpose/Event: Why have a grand event organize? Whats its purpose as it pertains

specifically to our business? 2. People: How you manage all arrangements for these peoples? Who will be invaluable to launch and grow our business and links? Third party is cooperative or not? 3. Timing: How to handle all sub-events in fixed time? Can all tasks done correctly?

4. Resources: How resources are managed and properly utilized? It can be sufficient or not to handle all the things? Can we have some backup? 5. Budget: Can be possible to organize event in specific budget? How should we get profit? 6. Security: Be sure customer is authorized? How to handle critical situations if occurs?

10.1 SELF ANALYASIS


Every project work, does not matter software project or any other project, could not be the result of sole effort; even though, developer team consists three member. We think success of any project doesnt depend only on better software development skills, but also, zeal to listen and help the users. Only user interaction at development phase can give you an idea to fulfill their requirements. Because, software product is of developers up to the development or installation phase, but then after it is of users. We experienced that do make the software for users not for fame of being better programmer or software developer. Ultimately, users appraise your efforts not your peers.

10.2 SUMMARY OF PROJECT WORK:

We have completed our project work based on using software engineering and system analysis and design approach. Work that we have done with preplanning scheduling related with time constrains and result oriented progress in project development.

You might also like