Major Project Sample PDF

Title Major Project Sample
Author Debosmit Majumder
Course Major Project
Institution Chaudhary Charan Singh University
Pages 82
File Size 2.7 MB
File Type PDF
Total Downloads 552
Total Views 592

Summary

Warning: TT: undefined function: 32PROJECT REPORTONSELF PLANNERSAN EVENT MANAGEMENT WEBSITE(Submitted in Partial Fulfillment for BCA, C.C. University, Meerut)Institute of Management Studies, NoidaSUBMITTED TO: SUBMITTED BY:MS ANITA BHAGEL ANIKET ANANDAssistant professor Roll No. : 1591909023PERFORMA...


Description

PROJECT REPORT ON SELF PLANNERS AN EVENT MANAGEMENT WEBSITE (Submitted in Partial Fulfillment for BCA, C.C.S. University, Meerut)

Institute of Management Studies, Noida

SUBMITTED TO:

SUBMITTED BY:

MS ANITA BHAGEL

ANIKET ANAND

Assistant professor

Roll No. : 1591909023

PERFORMA FOR APPROVAL OF THE BCA PROJECT (605) PROPOSAL 1. Roll No.

1591909023

2. Name of the student:

ANIKET ANANT

3. E-mail:

[email protected]

4. Mob. No.

9871344728

5. Title of the Project (605) -

EVENT MANAGEMENT SYSTEM

6. Name of the Mentor-

Ms. Anita Bhagel

For Office Use Only:

Approved -----

Not Approved

Date: ------------

(Signature of the Mentor) Suggestions (if any):• 1 • 2 • 3 • 4

Certificate This is to certify that this Project Report entitled “Self Planners” submitted to IT Department, Institute of Management Studies Noida done by Aniket Anand is an authentic work carried out by him at under my guidance. The matter embodied in this project work has not been submitted earlier for the award of any degree or diploma to the best of my knowledge and belief.

Place: Date:

Signature of the Guide

ACKNOWLEDGEMENT I am thankful to all the faculty members, providing their valuable time and guidance in elaborating view of studying the project details and getting the right vision for its implementation. I am highly thankful to my Project guide Ms. Anita Bhagel, who not only supervised me while my project, but also gave me valuable suggestions which will be very beneficial for me in future. I would like to thank my colleagues, who assisted me and helped me through out.

Abstract

Requirements definition and management is recognized for well and successful event planner, discipline is also required by standards, regulations, and quality improvement initiatives. Creating and managing requirements is a challenge. Organization need to effectively define and manage requirements to ensure they are meeting needs of the customer, while proving compliance and staying on the schedule and within budge. The impact of a poorly expressed requirement can bring a business out of compliance or even cause injury or death. Requirements definition and management is an activity that can deliver a high, fast return on investment. The Self Planner is undertaken as a project is based on management of event. The main aim of this project is to organize the event.

Table of Contents 1. Introduction of the Project 1.1. Project Objective 1.2. Project Benefit 1.3. Project Scope 1.4. Project Limitation

2. System Development Life Cycle 2.1. Preliminary Investigation 2.1.1. Request Clarification 2.1.2. Feasibility Study 2.1.2.1. Technical Feasibility 2.1.2.2. Economical Feasibility 2.1.2.3. Operational Feasibility 2.1.3. Request Approval 2.2. Determination of System Requirements

3. System Design 3.1. Interface Design 3.1.1. User Interface 3.1.2. Communication Interface 3.2. Detailed System Specification 3.2.1. Detailed System Design 3.2.1.1 Functional Flow of System 3.2.1.2 Data Flow of System

4. Testing & Debugging 5. Appendix 5.1. References

Introduction of the Project 1.1.

Project Objective

The main objective of the project on Event Management System is to manage the details of Event, Booking, Customer, Employee, Enquiry. It manages all the information about Event, Package, Enquiry. The project is totally built at administrative end and thus only the administrator is guaranteed the access. The purpose of the project is to built an application program to reduce the manual work for managing the Event.

1.2. Project Benefits Some benefits are: • Dedicated Relationship Management • Access to event management system without any physical efforts

1.3. Project Scope Decoration and management activities are considered to be the life blood of the Event. Without such services, the events and celebrations cannot be carried on smoothly. Effective response and well and good services makes the celebrations awesome and attractive. All these services can be requested online using the easy to use, online event management services.

1.4. Project Limitation • The Live demo is not possible. However there are galleries and photos to give and feel to the user. • The services are sometimes may be different as shown on the site when compared to actual implementation.

2.System Development Life Cycle

System development Life cycle consist of two major steps of System analysis and design. It includes set of activities that analysts, designers and users carry out to develop and implement an information system.

So, here we followed the different stages of system development life cycle to develop the website efficiently. The systems development life cycle consists of the following activities: 1. Preliminary Investigation 2. Determination Requirements 3. Design of System 4. Development of System 5. System Testing 6. Implementation

Technology Used HTML-: • • • • • •

HTML stands for Hyper Text Markup Language HTML describes the structure of Web pages using markup HTML elements are the building blocks of HTML pages HTML elements are represented by tags HTML tags label pieces of content such as "heading", "paragraph", "table", and so on Browsers do not display the HTML tags, but use them to render the content of the page ➢ WHY HTML? HTML is the acronym for Hyper Text Markup Language. It is a form of programming language that is used to make web pages on the internet viewable. So it can be said that it is because of HTML that web pages are interesting to look at, but theimportance of HTML is often taken for granted.

CSS-: What is CSS? • • • •

CSS stands for Cascading Style Sheets CSS describes how HTML elements are to be displayed on screen, paper, or in other media CSS saves a lot of work. It can control the layout of multiple web pages all at once External stylesheets are stored in CSS files

Why CSS? CSS Provides Efficiency in Design and Updates With CSS, we are able to create rules, and apply those rules to many elements within the website. This approach offers many advantages when site-wide changes are required by a client. Since the content is completely separated from the design, we can make those changes in our Style Sheet and have it effect every applicable instance.

CSS Use Can Lead To Faster Page Downloads Since rules are only downloaded once by the browser, then are cached and used for each page load, the use of CSS can lead to lighter page loads, and improved performance. This contributes to lighter server load and lower requirements, which overall saves money for our clients.

CSS is Easy to Work With Because we are able to keep every visual aspect of the website completely separated from the content, using CSS when designing our websites allows us to quickly create layouts, and troubleshoot any problems. We know that regardless of the page, we control all elements from one (or several) stylesheet. These are just a few reasons why we choose to use CSS. Although we have not gone into the details of using CSS (that is well beyond the scope of this article), we hope that you have a better understanding of why it’s important. One last reason is, “all the cool kids are doing it”. We’re kidding of course, but it is the way of the future…so why not get there now.

PHP-:

➢ What is PHP? ▪ DEFINITION: PHP is a Widely-used general-purpose scripting language that is especially for development and can be embedded into HTML. ▪ The PHP Hypertext Processor (PHP – yes, the first “P” in the acronym does indeed stands for PHP!) Allows web developers to create dynamic content that interacts with database. PHP application is normally on Linux server and in conjunction with MYSQL database. It provides those servers with functionality similar to that provide to the window platform by Active server pages technology.

PHP Stands for : Hypertext Preprocessor PHP is server-side scripting language. PHP scripting is executed on server. PHP support many Databases (MYSQL, Informix, Oracle, and Sybase, Solid, POSTGRESQL, Generic ODBC, etc.) • PHP is free to download and use. • PHP is open source. • PHP is platform independent language. • • • •

➢ PHP FILES: • PHP files may text, HTML Tags and scripts. • PHP files are returned to the browser as plain HTML. • PHP files have a file extension of “.PHP”, “.PHP3”, “.PHTML”

➢ Why PHP? • PHP runs on different platforms (Window, UNIX, Linux, etc). • PHP is compatible with almost all servers used today (Apache, IIs, etc). • PHP is Free to DOWNLODE from the official PHP resources: www.php.net • PHP is easy to learn and runs efficiently on the server side.

➢ MYSQL:-

‘MYSQL’ the most popular ‘open source’ SQL database management system is developed, distributed and supported by ‘MYSQL ‘AB’.’MYSQL AB’ is a commercial company, founded by the MYSQL developers that build its business by providing services around the ‘MYSQL’ database management system. ‘MYSQL’ is a database management system. A database is a structured collection of a data. It may be anything from a simple shopping list to a picture gallery or the vast amount of information in the corporate network. To add, access, and process data store in a computer database, you need a database management system such as ‘MYSQL ‘server. Since computer are very good at handling large amount of data, database, management systems play a central role in computing, as standalone utilities or as part of other application.

• MYSQL is Database server. • MYSQL is ideal for both small and large application. • MYSQL support standard SQL. • MYSQL complies on a number of platforms. • MYSQL is free to download and use.

➢ Why use The MYSQL database server:

The ‘MYSQL’ database server is very fast, reliable and easy to use. If that is what you are looking for, you should give it a try. ‘MYSQL’ server also has a practical set features developed in close cooperation with users. You can find a performance comparison of ‘MYSQL’ server with other database managers on our benchmark page. ’MYSQL’ was originally developed to handle large database much faster than existing solution and has been successfully use in highly demanding production environments for several years.

2.1.1.1.

Technical Feasibility

Issues to be studied are, whether the work for the project will be done with current equipment, existing S/W technology and available personnel? If the new technology is required, then what is the likelihood that it can be developed?

This Website is technically feasible. The primary technical requirement includes the availability of Windows 2000 or higher version of operating systems installed in the network. Mysql is also required which was already installed. To develop programs WAMP server was required which was also available. Reliability, access power and data security was also available. The system can also be developed if the new technology is acquired. Thus, through all the ends technical feasibility was met.

The tools that we were requiring were all available to us they are:-

Hardware Requirements HARDWARE REQUIREMENTS (Minimum) • Processor- Pentium IV • Minimum RAM -256 MB • 512 Cache Memory • Hard Disk 10 GB • Modem for Internet Access.

SOFTWARE REQUIREMENTS (Minimum) •

Operating system- windows 98,win xp ,win 7

• • • •

On a Mac OS X 10.3 machine: Internet Explorer 5.2.3 and Safari 1.25 Mozilla 1.4 and above, Mozilla Firefox 0.9.3, and Opear 7.11 Adobe flash player (any) It should allow "Javascript" or "Active scripting(IE

Economic Feasibility Issues to be studied are, whether the new system is cost effective or not? The benefits in the form of reduced cost?

This website is economically feasible. As the hardware was installed from quite beginning, the cost on project of hardware is low. Similarly, the software loaded for this project was used even after this project was developed for many other applications. The software cost was under budget. Moreover, the technical requirements were already available so there was no further expenditure for buying software packages.

2.1.1.2.

Operational Feasibility

Issues to be studied are, is there sufficient support for management and users? Is the current method acceptable to users? Will the proposed system cause any harm?

This Website is operationally feasible. This application provides the necessary information to the user such as how to enter the information regarding different operations performed on the database. The application was planned in such a way that no prior knowledge was required to go through the various operations. The user just needed to have the basic knowledge of computers.

This software also possesses behavioral feasibility. It’s because the users of the system are computer professionals and know the advantages of computer system. Moreover, this application is going to enhance their skills and reduce their workloads.

2.2. Determination of System Requirement Determination of system requirement means studying the adjacent system in order to collect the details regarding the way it captures data, processes the data, produces the output. I used following techniques for identifying system requirements:

• Reviewing organization documents • Onsite observations • Conducting interviews

2.2.1. Reviewing Organization Documents I first learnt about the organization involved in, or affected by the project, I got to know how the department works and the employees were directly involved/associated with the application. Annual manuals and reports were of great help to me.

2.2.2.. Onsite Observations It is a process of recognizing and observing people, objects and their occurrence to obtain the information. The major objective of the Onsite Observation is to get as close as possible to real system being studied.

Here, I observed the activities of the system directly. I saw the office environment, workload on the system, and workload on the users. The physical layout of the current system along with the location & movement of staff was analyzed. In this way, the information about the present workflow, objects and people was gathered. This helped me to understand various procedures & processes, which were to be developed in the new system.

2.2.3. Conducting Interviews Written documents and onsite observation just tell that how the system should operate. They do not include enough details to allow a decision to be made about the merits of system proposal, nor do they present user views about the current system. I conducted interviews of the staff, which were directly involved with the application. Also the regular users of the application were interviewed. Based on their viewpoints, crystal clear system requirements were jolted down. These interviews were of great help.

Design of System 3.1. Interface Design

A well-designed interface improves the user perception of the content or services. It needs not to be flashy but it should be ergonomically sound. Two main types of design interface, which I considered, are:

• User Interface • Communication Interface

3.1.1. User Interface

The various documents that are maintained by the RR section that have been used to analyze the user interfaces that will interact with the Online Event Management System.

3.1.2. Communication Interface

The software may either be installed on a client server based setup with a Local Area Network (using the Ethernet Interface, one to one connection and TCP/IP) or on a standalone machine whereby client and server components resides on the same machine.

3.2.1.

Detailed Design

The design that we have formed for the new system are given as under:-

3.2.1.2 Data

Flow Diagram:

What is a data flow diagram?

A data flow diagram (DFD) maps out the flow of information for any process or system. It uses defined symbols like rectangles, circles and arrows, plus short text labels, to show data inputs, outputs, storage points and the routes between each destination. Data flowcharts can range from simple, even hand-drawn process overviews, to in-depth, multi-level DFDs that dig progressively deeper into how the data is handled. They can be used to analyze an existing system or model a new one. Like all the best diagrams and charts, a DFD can often visually “say” things that would be hard to explain in words, and they work for both technical and nontechnical audiences, from developer to CEO. That’s why DFDs remain so popular after all these years. While they work well for data flow software and systems, they are less applicable nowadays to visualizing interactive, realtime or database-oriented software or systems.

0-Level DFD

User Details

Transaction

Event mgt. system

1-Level DFD Avail services

COORDINATOR/CUSTOMER

COORDINATOR DETAIL FILE

Give services

EVENT MANAGEMENT SYSTEM

ER Diagram

Services

ADDRESS.

NAME

EMW

PROCESS

EVENT DT

EVENT

request

CORDINATOR

avail Service

OTHER

START

COORDINATOR

Record

EMS

Event

EMS

Use Case Diagram GET INFO

AVAIL SERVICES

BOOK EVENT

CHECK STATUS

FORM & CODING

CODING



self planners







Home

About us

Services

Gallery

Contact Us





MORE WE ALSO ARRANGE FOR PHOTOGRAPHY SUBJECT* -please select- -please select- Official feedback

Website Feedback Reachers feedback

MESSAGE* Send message



ABOUT US | Contact Us | Feedback © SELF PLANNERS BY:ANUJ RAJ. All rights reserved.



LOGO

Testing & Debugging Testing is a process of executing the program with the intent of finding errors and it establishes confidence that the program does what it is suppose to do. Testing can be performed in two ways:-

Unit Testing: It is testing of individual module. Before initiating unit testing, it must be ensured that the code is peer previewed. Integration Testing: Integration testing is performed after all the software units are combined together. The objective here is to test the software interfaces. Project team conducts the integration testing. Before entering integration testing, it may be ensured that code review and unit testing have been performed on the individual software modules. I conducted the unit testing for finding errors and the results of the unit testing are recorded and action initiated for rectification of the errors/defects.

VALIDATION

Almost every field in the database which is sensitive responsible for some important changes are validated. Basically validated the field as such is numeric and the length in case of primary keys and also used the Data base to complete most of details once entered at the data entry time,

i.e. we the the

, status, book no that can be issued, and other important fields.

Most...


Similar Free PDFs