Transcription

Governors State UniversityOPUS Open Portal to University ScholarshipAll Capstone ProjectsStudent Capstone ProjectsFall 2016GSU Event PortalSrikanth BakkiGovernors State UniversityHima Bindu JampaniGovernors State UniversitySrikanth PalutlaGovernors State UniversitySpandana YallaGovernors State UniversityFollow this and additional works at: http://opus.govst.edu/capstonesPart of the Computer Sciences CommonsRecommended CitationBakki, Srikanth; Jampani, Hima Bindu; Palutla, Srikanth; and Yalla, Spandana, "GSU Event Portal" (2016). All Capstone Projects. 249.http://opus.govst.edu/capstones/249For more information about the academic degree, extended learning, and certificate programs of Governors State University, go tohttp://www.govst.edu/Academics/Degree Programs and Certifications/Visit the Governors State Computer Science DepartmentThis Project Summary is brought to you for free and open access by the Student Capstone Projects at OPUS Open Portal to University Scholarship. Ithas been accepted for inclusion in All Capstone Projects by an authorized administrator of OPUS Open Portal to University Scholarship. For moreinformation, please contact [email protected]

ABSTRACTGSU event management system is an online event administration framework programming venture thatserves the usefulness of an occasion chief. The framework permits just enlisted clients to login and newclients are permitted to resister on the application. This is proposed to be a web application. Theundertaking gives the greater part of the essential usefulness required for an occasion. It permits the clientto choose from a rundown of occasion sorts. Once the client enters an occasion sort e.g. (Marriage, DanceShow, birthday party, and so on), the framework then permits the client to choose the date and time ofoccasion, spot and the occasion equipment's. This information is signed in the database and the client isgiven a receipt number for his booking. This information is then sent to the chairman (site proprietor) andthey may collaborate with the customer according to his prerequisites and his contact information putaway in the database.

Table of Contents123456789Project Description . 11.1Competitive Information . 11.2Relationship to Other Applications/Projects . 11.3Assumptions and Dependencies . 11.4Future Enhancements. 2Project Technical Description . 22.1Interactions with other Applications . 22.2Capabilities . 32.3Risk Assessment and Management. 3Project Requirements . 33.1Identification of Requirements . 33.2Operations, Administration, Maintenance and Provisioning (OAM&P) . 43.3Security and Fraud Prevention . 53.4Release and Transition Plan. 5Project Design Description . 6Internal/external Interface Impacts and Specification . 7Design Units Impacts . 136.1Functional Area /Design Unit . 146.1.1 Functional Overview . 146.1.2 Impacts . 146.2Lack of Teamwork. 146.3Difficult Management Control. 156.3.1 Requirements . 15Open Issues . 16Acknowledgements . 17References . 17

1Project DescriptionEvent portal system manages all the events which are conducted in college/University. This System efficientlystore, maintain and retrieve data from its database and can be used for further analysis (data mining & OLAP).This system provides updated notifications to its users. Event management is a process of organizingprofessional and focused events, for particular target audience. It includes picturing ideas, arranging, planning,sorting out and executing events, for example, design appears, musical shows, corporate courses, displays,wedding festivities, topic parties, item dispatching and so on.1.1Competitive InformationBizzabo is a holding one event software that helps coordinators create effective events by enabling themto build astonishing websites, buy/sell tickets, grow communities, go portable and expand eventencounters. The Bizzabo Platform includes all the tools event organizers need to manage their event fromstart to finish. The platforms fundamental components include: ticketing and registration, event websitedeveloper, event application, contacts management, networking tools, surveys and overviews, and eventanalytics.1.2 Relationship to Other Applications/ProjectsThis project is related to Regpack, the leading event management software used by many organizations,such as Goodwill. Regpack is the fastest growing event technology on the market! Regpack will allowyou to control the full life cycle of your event, from registration to attendance, reporting and automatedemail communications. It embeds on your site! Implements your unique process and logic and includesonline payments with credit cards and multiple currencies.1.3Assumptions and DependenciesFunctions of administration works through different capacities, frequently named arranging, sorting out,driving/motivating, controlling and staffing.1. Arranging: Deciding what needs to happen later on (today, one week from now, one month from now,one year from now, throughout the following five years, and so forth.) and creating plans for activity.2. Sorting out: Making ideal utilization of the assets required to empower the fruitful completing ofarrangements.3. Driving/Motivating: Exhibiting abilities in these zones for inspiring others to have successful impact inaccomplishing plans.4. Controlling: Monitoring — checking progress against arrangements, which may require change in lightof input.5. Staffing: Appointing skill and unskilled workers, and efficient personnel. Event management is theapplication of the management science of project management to the creation and development offestivals and events. Event Management involves studying the intricacies of the brand, identifying thetarget audience, devising the event concept, planning the logistics, coordinating the technical aspectsbefore getting down to actually executing the modalities of the proposed event. The industry nowincludes events of all sizes from the Olympics down to a breakfast meeting for ten business people. Everyindustry, charity, society and group will hold events of some type/size in order to market themselves, raisemoney or celebrate.1

21.4 Future EnhancementsSpecial field will be designed to create a new event.It periodically updates new social activities in the database.Proposed System will be rank based portal, will be given ranking based on user satisfaction.The inference accuracy of both expertise and networks is actually much higher in the currentsystem.Project Technical DescriptionOnline event portal is a web-application which avoids more manual hours that need to spend in recordkeeping and generating reports. This application keeps the data in a centralized way which is available toall the event managers. It is very easy to manage historical data in database. Participants can register forany happening event from anywhere. Event manager can keep records of participants and system caneasily inform them by message and emails. Using this system, event managers can easily generatecertificates for participants and winners and it’s automatically mail to particular participants.Application Architecture2.1 Interactions with other ApplicationsInteracting with Gmail for email alerts after buying tickets.Gmail browser notifications alerts you when a new ticket is bought, even if you aren't looking at Gmail.You can enable Gmail browser notifications with a few clicks. This only currently works for users of theChrome browser; however there are third-party extensions for other browsers which mimic the samefunctions.2

2.2CapabilitiesEvent management is the use of the management art of task management to the creation and improvementof celebrations and events. Event Management includes concentrating on the intricacies of the brand,recognizing the intended interest group, conceiving the event idea, arranging the logistics, planning thespecialized viewpoints before getting down to really executing the modalities of the proposed event. Thelate development of celebrations and events as an industry around the globe, implies that the managementcan never again be specially appointed. Events and celebrations, for example, the Asian Games or theDubai Shopping Festival, large affect their groups and, now and again, the entire nation. The businessnow incorporates events of all sizes starting from the Olympics to a breakfast meeting for ten specialists.Each industry, philanthropy, society and gathering will hold events of some write/size with a specific endgoal to market themselves, raise cash or celebrate2.3Risk Assessment and ManagementMuch the same as each and every IT anticipates and each and every major or minor destinations thisanticipate got a few dangers as well. We are going to address this issues and how we are going toexamining, and reacting to hazard for the duration of the life of an undertaking and have beneficialoutcome on degree, cost and time. This anticipates partners to comprehend the qualities and shortcomingof this anticipate. The most imperative elements that may influence this anticipate are: 1. monetary danger2. Innovation hazard 3. Individuals hazard 4. Structure/process hazard These are the potential dangersrequired in this anticipate and we will chip away at each and every one of these to take out of minimizetheir belongings and make this anticipate effective Besides these, time is a standout amongst the mostsignificant worry with this anticipate and as we just have couple of weeks to finish each and every modulefrom arranging, creating and testing. We can't bear to have even a solitary mix-up which can broaden ourtime chipping away at this anticipate, so with the assistance of HR we are adding one more player to thecreating group as a reinforcement who will work nearby with our creating group and help us in unusualcircumstances.3Project Requirements3.1 Identification of RequirementsThe following frameworks should be installed to use ASP.NET MVC extensions. Microsoft .NET Framework 4 ASP.NET MVC 3 Minimum Hardware Requirements: 2GHz (dual core) processor 16 GB RAM 60GB free hard drive space (or an appropriate amount for additional file storage) My SQL server or Dedicated Virtual Server Environment3

3.2Operations, Administration, Maintenance and Provisioning (OAM&P)Requirement Analysis Analysis Gathering Information2 weeks Determining Requirements Defining scopeDesign Database Design Design Modules Design Input Screen3 weeksImplementation Development of Module Refinement of developed modules3 weeksTesting 1 weekThe OAM&P Module functionality is broken down into the following key areas.Configuration ManagementNetwork ManagementService CreationFault ManagementPerformance ManagementThe OAM&P capabilities built into OmniVox3D are designed and architected to provide ServiceProviders the necessary tools and flexibility to maintain and monitor APEX SDPs. The flexibilityand feature rich capabilities of OmniVox3D's OAM&P component stem from key factors such as: Ease of use of its web-based design and intuitive set of menus and commandsCentralized OAM&P for multiple local or geographically distant MSPs.An integrated OAM&P interface for all Administration, Maintenance, Provisioning and ServiceCreation4

XML SupportSOAP SupportThe OAM&P capabilities of OmniVox3D provides Service Providers the necessary tools andfeatures to perform important tasks involved in administering and maintaining APEX ServiceDelivery Platforms. This creates successful deployments while ongoing information gatheringsupport successful operating decisions concerning various aspects of the APEX SDP and theservices it provides.3.3Security and Fraud PreventionInternal RisksProjects close by that are inner to the association. At the point when looking inside, dangers to theproject may include the money related dissolvability of the organization, the capacity for theorganization to have required hardware and different assets close by so as to backing the project.Faculty issues, for example, the affliction or unexpected end of a key colleague likewise can beconsidered as inside dangers to the project. Interior dangers can likewise include base issues, forexample, the accessibility of servers, programming, and IT support and in addition more basicfixings, for example, the supply of power to colleagues. Clearly, the instability of vitalframeworks will differ contingent upon the area of the group, so it could conceivably warrantthought amid the danger appraisal process.External RisksExternal risks are outside the control of the project team and its host organization. Because of this,external risks are generally more difficult to predict and control. Factors such as a key vendorgoing bankrupt, economic upheaval, wars, crime, and other events may directly impact theproject's effectiveness. Some risk may be difficult to foresee such as a mine in a foreign countryproviding essential elements for the project being taken over by a revolutionary government. Thiskind of event directly threatens the project, but often takes project managers by surprise because ofa deficient analysis of external threats. 3.4 Release and Transition PlanThe following is a list of considerations:Logical work breakdown, key milestones and dependencies during transition anddeployment.Testing and verification activities, including testing of related/impacted projects, software,and hardware.Contingency plans and work-around(s) in the event problems arise.Specific activities related to new and/or existing equipment, including roles andresponsibilities of external vendors and internal resources.Specific activities related to new, existing, and/or upgraded software, including roles andresponsibilities of external vendors and internal resources.Systems and/or data back-up(s), conversion plans, etc.Hand-off(s) between developers, vendors, operational staff, and/or technical support.Communication(s) to client and end-users: timing related to unavailability, periodic statusupdates, and notification of completion/system availability. Consider timing and mode of5

4communication(s) among technical team, between the technical team and thecustomer/client, and between NUIT, the client, and broader set of end-users.Transition review to assess and document results of the transition, defects found,correction actions to be taken, work-around(s) to be implemented, etc.Project Design DescriptionWhile selecting a site/venue for an event, we have to look into for following considerations,Size of the event – Large scale or on a Medium or for a shorter scale event has to becarried out.Location – Distance, accessibility, neighbors, history of other events, suitability to theevent, etc. are the factors to be considered under locating a venue for an event.Design of the site – Site/venue design is an essential part of event management. Thetemporary nature of events means there is limited time for corrections to the design.Therefore the event manager cannot forget that any element of design has an aesthetic aswell as logistical - or practical - function.Layout of the venue – points to be considered are facilities to be provided, size and shapeof the room, viewing potential, flow of men and material, etc. while deciding a site.Flow of people and equipment - Although it seems obvious, the flow of people andequipment around a site is often not considered over the whole event.In particular there are 25 different flow patterns at deferent times. As wellthe event manager must be aware of the ‘flow' during an emergency.6

5Internal/external Interface Impacts and SpecificationAn interface is for the most part characterized as the common connection that permits two autonomousframeworks to convey or associate together. In PC human collaboration, it can be graphicallycommunicated as the convergence covering the human and PC frameworks. In particular, the interfaceincludes all the equipment information and yield gadgets, (for example, the mouse, console, PC screen,and so forth.) and programming (working framework, application, and so forth.) that permit the client andthe framework to associate. The client is adaptable and versatile (Mayhew 1992). Notwithstanding, theframework is neither adaptable nor versatile, which thus puts the obligation of effective communicationon the client. This obligation makes the part of an all-around composed UI an imperative issue in howclients see the framework. Barki and Hartwick (1994) reasoned that client cooperation and inclusiontowards a framework influence their profitability and state of mind in the work environment. There arefour sorts of UI, as appeared in Table 1: charge line, incited, menu-driven, and graphical (Parsons andOja, 1998). Summon line interface requires writing a charge that takes after a particular languagestructure and accentuation, as utilized as a part of Microsoft DOS and UNIX. Incited interface requestscontribution from the client using messages. Wizards are overwhelming provoked interface using multistep arrangement of screens that require a reaction. Menu-driven interface uses menus and submenus forusability. Graphical UI permits the PC to be gotten to through graphical articles like catches, toolbars, andso on by the method for an information gadget, similar to the mouse, or a yield gadget, similar to the PCscreen.7

Screen Shots8

9

10

11

12

6Design Units ImpactsR1: RegistrationDescription : To enter into this site user has to register first. Requirements of registration are firstname, last name, user name, email-id, password, confirm password, Date of Birth, Student ID, city, state,country, Zip Code.Input: Enter all fields of Registration formOutput: Registration Done or Failed.Processing: User details are checked through database. Password constraints are checked throughvalidation.R2: User LoginDescription: The System provides facility to login into the site.Input: Enter username and password.Output: User Profile pageProcessing : The system will check the input of user, if valid then login is successful, Otherwiseuser will be asked to re-enter the username and password.R3: Selecting an eventDescription: The user can open an event and go to the payment page directly when you mouse over on theevent and click on the buy button.Input: Main event, Sub event, Enrollment number, Add Event.Output: Event opens successfully, user can see all details and delete if required.Processing: The system will add selected data into database.R4: Forgot PasswordDescription: The user can send password reset link via email to reset password.Input: Email idOutput: Reset link sent to Email.Processing: With the reset link we can easily change the password and update in databaseR5: Admin panelDescription: The Admin can add manage main event, sub-event also.Input: main event, sub-event, modify.Output: Modifications updated in database.Processing: The system will add selected data into database.R6: Manager PanelDescription: The manager can add volunteer, main event and sub-event too.13

Input: Main event, sub-event, volunteer.Output: Add successfully in database.Processing: The system will add selected data into database.R8: LogoutDescription : The system provides the facility to logout from the site.Input: Select logout optionOutput: sign out from the site.Processing: User will logout.6.16.1.1Functional Overview6.1.2Impacts6.2Functional Area /Design UnitLack of TeamworkWhile particular units inside the practical structure frequently perform with an abnormal state ofeffectiveness, they may experience issues functioning admirably with different units. In the event that atask requires a few units to cooperate, units may get to be regional and unwilling to coordinate with eachother. Basically, every unit may act in what it sees to be its own particular best advantages rather thanthose of the association all in all. Infighting may make ventures fall behind timetable.14

6.3Difficult Management ControlAnother potential hindrance of the practical association structure is that it can represent a test for topadministration to keep up control as the association extends. As associations get bigger and topadministration needs to delegate more basic leadership obligations to each practical zone, the level of selfgovernance may likewise build, making coordination of exercises more troublesome. In the event that theorganization ventures into new geographic territories, keeping up control of and dealing with the differentcapacities can be much all the more a test.6.3.1Requirements1. Communication – This is the most vital technique that ought to be utilized. The venture supervisor mustguarantee that all individuals from the group, particularly recently allotted individuals, are appropriatelyeducated of all related undertaking data to incorporate the group objectives. There is nothing additionallydisappointing to a recently framed group then to be left oblivious. Clear correspondence should likewiseexist between colleagues. The task administrator ought to guarantee that the group does not segregaterecently relegated colleagues.2. Chain of Authority – The undertaking administrator ought to guarantee that all colleagues are clear withregards to the chain of power. There ought to be no doubt in the matter of who is in control. Despite thefact that the undertaking administrator is the one responsible for the task, there might be examples wherelower level colleagues would answer to a more senior individual from the group rather thanstraightforwardly to the Project Manager. For instance, an undertaking that contains differentprogramming developers may have the lower level software engineers answering to a senior developerthat thusly reports to the task administrator.3.– A venture director might have the capacity to moderating a portion of the turfwars that can happen in the raging stage by furnishing every colleague with clear paths of obligations or atask particular expected set of responsibilities. The venture supervisor ought to likewise clarify in subtleelement the significance and effect of every colleague's part on the task.Lanes of responsibility4. Training – Nothing can back off the advancement of a group more than an untrained colleague. Would anexpert games group perform at an ideal level if an untrained individual was added to the group?Obviously not. However this is by all accounts ordinary amongst numerous associations. Colleagues whoare not yet prepared to perform and add to a group ought not to be added to a venture. Adding anuntrained individual to the group will bring about hatred amongst individuals and will affect quality andcalendar. Rather the individual ought to be handled through the associations preparing program keeping inmind the end goal to take in the devices and methods required to succeed. On the off chance that theassociation does not have an itemized preparing program for new representatives, then it may be an idealopportunity to begin one!5. Eliminate dead weight – Venture administrators need to respond rapidly to an unmotivated colleague.These staff can weigh down the group and their negative remarks can spread amongst the group like atumor, affecting resolve and execution. On the off chance that the individual does not have any desire tobe a piece of the group, then the venture administrator would be better off disposing of them. It might belikewise be a shrewd choice for the undertaking director to work with the representative's utilitariansupervisor and Human Resources to for all time go separate ways with the worker. No association needs aperson who is not a cooperative person and is not willing to bolster the organization's attempts15

6. Strong Project Managers – An association using a grid structure ought to guarantee that it utilizes ventureand utilitarian supervisors who are knowledgeable about working in this sort of structure. Venture andutilitarian directors ought to plainly see how asset portion solicitations ought to be facilitated andprocedures ought to be set up for passing worker execution criticism to the useful administrator. Theundertaking chief ought to rapidly distinguish the qualities and shortcomings of the venture group as newassets are doled out and adjust his/her administration style to give the most impact. Methodologies thatwork this week may not work one week from now if there are new confront joining the group. The tasksupervisor must be set up to respond.7. Team Building Activities – Because of time requirements and due dates this might be hard to utilize midventure. Nonetheless, there are large numbers of group building exercises that can be used that lonerequire a 10-15 minutes of speculation. It is a venture on the grounds that a group that meets up rapidlywill turn out to be more proficient and the undertaking administrator will "win back" the time putresources into directing the group building movement. A few top picks include: Team presentations (name, part on group, interests) every time the group dynamic changes Discuss most loved motion picture, book, TV program, and so on. Each colleague talk about what they like most about the association Discuss what every individual fulfilled at the weekend and also a team lunch is better.7Open Issues Too many – The undeniable sign of issue related stir is the quantity of open issues–especially ifthere are a noteworthy number checked "high" need. At the point when there are such a variety ofissues that you don't know where to begin to gain them under power, you likely have too much. Atthe point when the quantity of issues gets to be critical, you begin to see forms like "triage"acquainted with recognize the ones that "truly matter".They bounce around – Some anticipate groups don't appear to close issues, they simply reassignthem to somebody who needs another meeting to talk about the issue. A decent approach torecognize the powerlessness to adequately close issues is to take a gander at the history connectedwith the issues. At the point when issues are claimed by different individuals, and the wellspringof numerous gatherings, the group is presumably not concentrating on the right activities requiredto close the issue.They keep coming back – One of the most irritating parts of issue related agitate is when shutissues are revived. This happens if the

GSU event management system is an online event administration framework programming venture that . ticketing and registration, event website developer, event application, contacts management, networking tools, surveys and overviews, and event analytics. . Providers the necessary tools and flexibility to maintain and monitor APEX SDPs. The .