event mgts

Upload: don-shawn

Post on 05-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 event mgts

    1/46

      1. Organization Profile

    1.1 Introduction

    Backed by a team of professionals who have successfully trained and placed student, Labs N

    Racks (the Education division of Vibe Group of ompanies! offers a wide spectrum of technical

    courses and application courses desi"ned to suit every skill level, as well as the ability to consult

    directly with or"ani#ations to tailor made learnin" plans for any number of employees$ %ocusin"

    on the complete spectrum of &nformation and ommunication 'echnolo"y, includin" hardware,

    software and networks, our products and services have a wide appeal and are applicable to thosein varied positions, includin" network administrators, system analysts, system architects, test

    en"ineers, software developers, help desk staff, &' mana"ers, senior eecutives, administrative

    assistants and business professionals$

     

    Affiliation

    )ffiliation of Labs N Racks, with "lobal &' "iants and *ob oriented +o s with &ndian

    companies ensure that the courseware, education systems and trainin" methodolo"ies are at par 

    with the international standards$ 'hese tie-ups not *ust keep us in sync with the "lobal trends but

    also serve as a testimony to the hi"h standards of .uality that prevail at Labs N Racks$

      Technologies

    /ith a super-epertise spannin" the most cuttin"-ed"e areas of technolo"y like Routin" and

    0witchin", Voice over &1, wireless 'echnolo"ies, &nformation 0ecurity, Ethical 2ackin" and the

    most advanced levels of software development alike, we have an eceptional offerin" to make to

    the candidates lookin" forward to not *ust makin" a mark in the present times but also havin" a

    very sharp focus on the future of technolo"y$

      Group - Profile

    3

  • 8/16/2019 event mgts

    2/46

    Vibe Group of ompanies has today become a name to reckon with in the sphere of hi"h

     performance &' products, services, solutions and education$ 'he credit for our phenomenal

    "rowth in past si years from startin" out as a web solutions company to a complete business

    solutions company speciali#in" in enterprise applications (custom-from-scratch solutions! today,

    "oes to our result oriented focused approach, a hi"h level of stress on .uality and ethical business

     practices we follow$

    4ur simple principle is - /e take the stress, you take the success$ %ollowin" this principle, we

    have always ensured that the solutions we develop actually /4R5 for our clients$ Bein" a

    company which is at the steepest point in its "rowth curve, we "o out of our way tonsure that our 

    applications deliver not only the promised but more, besides providin" an etremely responsive

    and interactive dealin" durin" the product development life cycle$ )ll this results into what we

    continuously endeavor to achieve - 'he hi"hest level of client satisfaction$ 'o ensure that we

     provide the best combination of .uality, performance and affordability, we have a lar"e talent

     pool comprisin" eperts from diverse areas of technolo"y, mana"ement and education$ Be it a

    wide ran"e of web technolo"ies or the cuttin" ed"e desktop technolo"ies or a top-end network 

    security solution or a custom built corporate trainin" module6 if business needs it, we can do it$

    'he future looks promisin"$ /ith the endless possibilities that seamless technolo"y opens up, it7s

    a *ourney to look forward to8

    1.2 Vision

    Vibe is a focused and committed provider of product desi"n and development services$

    %i" 3$39 Vision of the or"ani#ation

    :

  • 8/16/2019 event mgts

    3/46

    'he company has mission to ;continue to be a stron" outsourced software product R

  • 8/16/2019 event mgts

    4/46

    Vibe@s mission is to partner with the world@s emer"in" and established software leaders to help

    them brin" "reat products to market in efficient way and at less cost$ 'o do this, Vibe is

    committed to9

    /orld class software en"ineers who partner with and etended the capabilities of our clients@

    eistin" en"ineer team to take on new areas of development$

    Vibe is focused on cuttin"-ed"e software products and maintain "ood .uality$ /e are team of 

    unparalleled in depth knowled"e en"ineer coupled with clearly laid out and efficient processes,

    we ensure perfection at every step of the way, to de velop best software product conceivable$

    1.4 O!ecti"e

    Vibe has been applyin" a"ile methodolo"y for product development usin" best practices from the

     bottom-up, and has considerable from key stakeholders and sponsors$

    0ome basic principles bein" followed are9

    'he launch of software product is the ultimate "oal of a software development pro*ect$

    0hort and re"ular feedback loops are necessary to both "au"e and direct the pro"ress of a

    software pro*ect$  lients are happy when they feel they have control on system bein" developed and see

    re"ular, tan"ible results$ 1ro*ect team should adapt to its environment to fit its needs and needs of the system

    under development$

    2. Prole# $efinition

    A

  • 8/16/2019 event mgts

    5/46

    )n Event +ana"ement is the collection of all events that are provided by Vendors from the

    some or"ani#ation$ 'he vendor provide the events like decoration, d* 0ystem, caterin" etc$ 'hey

     provide a variety of benefits and services that helps to use this 0ervices online$

    2.1 Profile of Prole# Assigned

    'hrou"h the establishment of the omputer 0cience =epartment %"ent Manage#ent& is 4nly

    the 1ay1al 0ystem &n this /ebsite$ 4therwise all steps of successes and failures6 professional

    ha#ards and achievements6 worldly rat7 race and bewitchin" dreams and desires for pure

    relationships make every sensitive soul restless$ &n the deep-dark corners of each person7s

     psyche, the pleasant ima"es of hisher precious moments and emotional response lie dormant but

    these are "reatly cherished$

    2.2 Proposed '(ste#

    'he proposed system aims for providin" the online events and efficient web-based application

    incorporatin" the new Latest Events and some new features will be beneficial to meet the certain

    re.uirements$ 'his is more users friendly and can enhance the user convenience$

    2.) 'cope

    4ur pro*ect is %"ent Manage#ent$ 'his is a web based application which helps people to find

    and buy latest Events with different functionalities on internet$ &t is useful in the way that it

    makes an easier way to booked the events$ 'he /ebsite will provide the user interfaces such that

    the Event keepin" and retrieval of the relevant information becomes matter of *ust few clicks

    without any hassle$

    2.4 O!ecti"es

    C

  • 8/16/2019 event mgts

    6/46

    'he followin" shall be the aims and ob*ectives of this 1ro*ect9

    'his helps 5now and plan your event, while consultin" re"ularly with the client or their

    related "uests$ 4r"ani#e your service team (even if they are friends and relatives or other volunteers! to

    handle relevant sections, even if you7re not professionally runnin" an event, but runnin" a

    small family event$ 'hrou"h this website it is very easy$ 'o arran"e social and cultural events$

    Revise your plan of action for the comin" day online$

    Be the first to arrive at the site to oversee the preparations$

    1rofessionally re.uest proposals, ne"otiate, and select sites and vendorsservices$

    nderstand risk issues and how to minimi#e them$

    D

  • 8/16/2019 event mgts

    7/46

    ). '(ste# *e+uire#ents 'pecification

     

    ) software re.uirements specification (0R0! is a comprehensive description of the intended

     purpose and environment for software under development$ 'he 0R0 fully describes what the

    software will do and how it will be epected to perform$

    )n 0R0 minimi#es the time and effort re.uired by developers to achieve desired "oals and also

    minimi#es the development cost$ ) "ood 0R0 defines how an application will interact with

    system hardware, other pro"rams and human users in a wide variety of real-world situations$

    1arameters such as operatin" speed, response time, availability,  portability,  maintainability,

    footprint, security and speed of recovery from adverse events are evaluated$

    ).1 Prole# 'tate#ent

    'he pro*ect aims at developin" an Event +ana"ement 1ro*ect$ 'he system will take various

    inputs like lient information, Vendor information and all types of events provide$

    ).2 ,easiilit( 'tud(

     A feasibility study is an evaluation and analysis of the potential of the proposed project which

    is based on extensive investigation and research to give full comfort to the decisions makers.

     The two criteria to judge feasibility are cost required and value to be attained. A feasibility study

    evaluates the project's potential for success. Various type of easibility studies are!

    ".#.$ %perational easibility

    4perational feasibility is a measure of how well a proposed system solves the problems, and

    takes advanta"e of the opportunities identified durin" scope definition and how it satisfies the

    re.uirements identified in the re.uirements analysis phase of system development$

    'he operational feasibility assessment focuses on the de"ree to which the proposed development

     pro*ects fits in with the eistin" business environment and ob*ectives with re"ard to development

    schedule, delivery date, corporate culture, and eistin" business processes$

    http://searchsoa.techtarget.com/definition/softwarehttp://searchsoftwarequality.techtarget.com/definition/applicationhttp://searchcio-midmarket.techtarget.com/definition/hardwarehttp://searchnetworking.techtarget.com/definition/response-timehttp://searchnetworking.techtarget.com/definition/availabilityhttp://searchstorage.techtarget.com/definition/portabilityhttp://whatis.techtarget.com/definition/footprinthttp://en.wikipedia.org/wiki/Costhttp://en.wikipedia.org/wiki/Costhttp://en.wikipedia.org/wiki/Value_(economics)http://searchsoftwarequality.techtarget.com/definition/applicationhttp://searchcio-midmarket.techtarget.com/definition/hardwarehttp://searchnetworking.techtarget.com/definition/response-timehttp://searchnetworking.techtarget.com/definition/availabilityhttp://searchstorage.techtarget.com/definition/portabilityhttp://whatis.techtarget.com/definition/footprinthttp://en.wikipedia.org/wiki/Costhttp://en.wikipedia.org/wiki/Value_(economics)http://searchsoa.techtarget.com/definition/software

  • 8/16/2019 event mgts

    8/46

    3.2.2 Economic Feasibility

    'he purpose of the economic feasibility assessment is to determine the positive economic

     benefits to the or"ani#ation that the proposed system will provide$ &t includes .uantification and

    identification of all the benefits epected$ 'his assessment typically involves a cost benefits

    analysis$

    3.2.3 Technical Feasibility

    'he technical feasibility assessment is focused on "ainin" an understandin" of the present

    technical resources of the or"ani#ation and their applicability to the epected needs of the

     proposed system$ &t is an evaluation of the hardware and software and how it meets the need of 

    the proposed system$

    3.2.4 Schedule feasibility

    ) pro*ect will fail if it takes too lon" to be completed before it is useful$ 'ypically this means

    estimatin" how lon" the system will take to develop, and if it can be completed in a "iven time

     period usin" some methods like payback period$ 0chedule feasibility is a measure of how

    reasonable the pro*ect timetable is$ Given our technical epertise, are the pro*ect deadlines

    reasonableF 0ome pro*ects are initiated with specific deadlines$ ou need to determine whether the deadlines are mandatory or desirable$

    ).) ,unctions to e Pro"ided

    &vent management is the application of  project management to the creation and

    development of festivals events and conferences.

    &vent management involves studying the intricacies of the brand identifying the target

    audience devising the event concept planning the logistics and coordinating the

    technical aspects before actually launching the event. (ost)event analysis and ensuring

    a return on investment have become significant drivers for the event industry.

    The recent growth of festivals and events as an industry around the world means that

    the management can no longer be ad hoc . &vents and festivals such as the  Asian

    H

    http://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Festivalhttp://en.wikipedia.org/wiki/Target_audiencehttp://en.wikipedia.org/wiki/Target_audiencehttp://en.wikipedia.org/wiki/Festivalshttp://en.wikipedia.org/wiki/Asian_Gameshttp://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Festivalhttp://en.wikipedia.org/wiki/Target_audiencehttp://en.wikipedia.org/wiki/Target_audiencehttp://en.wikipedia.org/wiki/Festivalshttp://en.wikipedia.org/wiki/Asian_Games

  • 8/16/2019 event mgts

    9/46

    *ames have a large impact on their communities and in some cases the whole

    country.

    The industry now includes events of all si+es from the %lympics down to a breakfast

    meeting for ten business people. ,any industries charitable organi+ations and interestgroups will hold events of some si+e in order to market themselves build business

    relationships raise money or celebrate.

    ).4 Processing %n"iron#ent

    ).4.1 /ard0are *e+uire#ents

    'he minimum hardware re.uirements used in developin" the system are9

    1rocessor 9 &ntel dual ore processor (3$I G2#!

    R)+ 9 3 GB ==R R)+

    2ard =isk 9 CJ GB or +ore

    ).4.2 'oft0are *e+uire#ents

    'he software re.uirements used in developin" the system are9

    Lan"ua"es sed 9 121

    /eb 0erver 9 )pache

    Back End 9 +y0KL

    1latform 9 /amp server :$:

    %ront End 9 2'+L C, ava0cript, 00

    Browser 1ro"ram 9 Goo"le hrome, +o#illa, &E

    ). Acceptance riteria

      /hen we have to develop an web based application we always move by keepin"

    acceptance criteria in our mind $'he new system that is developed is always evaluated accordin"

    to specifications made in the acceptance criteria $'he basic specifications included in any

    acceptance criteria can be minimum resource usa"e, minimum time taken and maimum output$

    I

    http://en.wikipedia.org/wiki/Asian_Gameshttp://en.wikipedia.org/wiki/Olympicshttp://en.wikipedia.org/wiki/Charitable_organizationhttp://en.wikipedia.org/wiki/Asian_Gameshttp://en.wikipedia.org/wiki/Olympicshttp://en.wikipedia.org/wiki/Charitable_organization

  • 8/16/2019 event mgts

    10/46

      'he system must reflect the structure of application which it is "oin" to serve, with well

    defined structure processes$

    /eb site must be able to pass various tests performed durin" testin" sta"e, like about

    the web based functions, various options provided by the system, "ivin" the desired result at

    different inputs$

    The follo0ing acceptance criteria 0ere estalished for e"aluation of the ne0 0e ased

    s(ste#

    1. 'he web site developed should be accurate and hence reliable$ 'his means that he error rate

    should be minimum and the output should be consistent$

    2$ 'he web application bein" developed should provide all the functions re.uired.

    )$ 'he eecution time should be low and hi"h response should be properly provided$

    4. &t should satisfy the criteria specified in the functional and performance re.uirements$

    $ 'he web site should have scope for further modification and enhancements$ 'hat is, it should

     be able to cope with business chan"es$

    3. 'he web site must satisfy the standards of "ood software$

    4. Pro!ect Plan

    Pro!ect planning is part of pro*ect mana"ement, which relates to the use of schedules such as

    Gantt charts to plan and subse.uently report pro"ress within the pro*ect environment$

    4.1 'olution 'trateg(

    3J

    http://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Schedule_(project_management)http://en.wikipedia.org/wiki/Gantt_charthttp://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Schedule_(project_management)http://en.wikipedia.org/wiki/Gantt_chart

  • 8/16/2019 event mgts

    11/46

      'he 0oftware =evelopment Life ycle (0=L! is the overall process of developin"

     placement systems throu"h a multi step process from investi"ation of initial re.uirements

    throu"h analysis, desi"n, implementation and maintenance$ 'here are many different models and

    methodolo"ies, but each "enerally consists of a series of well-defined steps or sta"es$

    Earlier, it used to be true, that web based development consisted of a pro"rammer writin"

    code to solve a problem or automate a procedure, but, nowadays, systems are so bi" and comple

    that teams of architects, analysts, pro"rammers, testers and users work to"ether to create the

    millions of lines of custom-written code that drive our enterprises$ 'o mana"e this hu"e

    compleity, a number of software development life cycle (0=L! models have been created9

    waterfall, spiral, rapid application development, prototypin" and incremental etc$

     Nowadays, development teams work on several modules simultaneously and are needed

    to coordinate their development activities with other stakeholders$ 'he problem becomes more

    severe when the teams are placed far apart and fre.uent communication is needed amon" the

    members of development team$ )s the si#e of the team increases the no of channels of 

    communication also increases which in turn increases the compleity of the system$

    %or makin" any pro*ect there are a number of software en"ineerin" paradi"ms but for the

    "iven pro*ect named &ma"e )nalysis < 1rocessin" the ;/aterfall life cycle model> has been

    used$

    4.1.1 aterfall Model

    'he waterfall lifecycle is the natural way of mana"in" the development of somethin"

    innovative and comple$ 'his or somethin" better, is particularly necessary where the

    development is sub*ect to a contracted pro*ect$ 'he pro*ect proceeds accordin" to clearly defined

     phases6 a precedin" phase must be completed before the net starts6 phase completion is *ud"ed

     by the outcome of the phase matchin" the re.uirements defined by the previous phase$ 'his is

    natural and lo"ical M how rational and careful people proceed9 ;Look before ou Leap>$

    4.1.2 /istorical 5ac6ground

    33

  • 8/16/2019 event mgts

    12/46

    )t first pro"rammin" software was a simple and often done by one-person and for 

    en"ineer or scientific purpose$ 2owever, as the use of computers "ot more widespread, software

    had to be written for other people than the writers themselves, people with little or no

    understandin" in pro"rammin"$ 'he old idea of writin" a pro"ram and then fiin" the bu"s was

    no lon"er sufficient$ &n 3IJ Royce proposed a model for the development of software, derived

    from a similar model from en"ineerin" activities$ 'he notion at the time was that software

    development was an en"ineerin" discipline and that6 therefore it would follow a model$ 'his

    model was warmly "reeted and became known as the waterfall model$ Later it was found that it

    only worked well for certain classes of software and new, more comple models were developed$

    'he ori"inal model by Royce was also sli"htly improved and ad*usted over time$

    4.1.) The Model

    'he /aterfall +odel is the earliest method of structured system development$ )lthou"h it has

    come under attack in recent years for bein" too ri"id and unrealistic when it comes to .uickly

    meetin" customer@s needs, the /aterfall +odel is still widely used$ &t is attributed with providin"

    the theoretical basis for other 1rocess +odels, because it most closely resembles a ;"eneric>

    model for software development$

    3:

  • 8/16/2019 event mgts

    13/46

    %i

    "$ A$39 /aterfall +odel

    Generally the water fall model involves followin" steps

    1. '(ste# onceptualization

    0ystem onceptuali#ation refers to the consideration of all aspects of the tar"eted business

    function or process, with the "oals of determinin" how each of those aspects relates with one

    another, and which aspects will be incorporated into the system$

    3?

  • 8/16/2019 event mgts

    14/46

    2. '(ste#s Anal(sis

    'his step refers to the "atherin" of system re.uirements, with the "oal of determinin" how these

    re.uirements will be accommodated in the system$ Etensive communication between the

    customer and the developer is essential$

    ). '(ste# $esign

    4nce the re.uirements have been collected and analy#ed, it is necessary to identify in detail how

    the system will be constructed to perform necessary tasks$ +ore specifically, the 0ystem =esi"n

     phase is focused on the data re.uirements (what information will be processed in the systemF!,

    the software construction (how will the application be constructedF!, and the interface

    construction (what will the system look likeF /hat standards will be followedF!$

    4. oding

    )lso known as pro"rammin", this step involves the creation of the system software$

    Re.uirements and systems specifications from the 0ystem =esi"n step are translated into

    machine-readable computer code$

    . Testing

    )s the software is created and added to the developin" system, testin" is performed to ensure

    that it is workin" correctly and efficiently$ 'estin" is "enerally focused on two areas9 internal

    efficiency and eternal effectiveness$ 'he "oal of eternal effectiveness testin" is to verify that

    the software is functionin" accordin" to system desi"n, and that it is performin" all necessary

    functions or sub-functions$ 'he "oal of internal testin" is to make sure that the computer code is

    efficient, standardi#ed, and well documented$

    3. Operation and #aintenance

    0oftware maintenance is a task that every development "roup has to face when the software is

    delivered to the customer site, installed and is operational$ 0oftware maintenance is a very broad

    activity that includes error correction, enhancement of capability, deletion of obsolete

    capabilities and optimi#ation$

    /aterfall model is used to develop lar"e software systems$ )fter each sta"e of the

    development process, documents are produced to show the pro"ress of the software development

    3A

  • 8/16/2019 event mgts

    15/46

    and it is these documents, which makes the waterfall process model visible$ 'his approach is

    useful for development of systems whose eact detailed specifications can be etracted in

    advance and the complete system is clearly understood$

    4.2 Pro!ect 'chedule

    &nitially, the pro*ect scope is defined and the appropriate methods for completin" the pro*ect are

    determined$ %ollowin" this step, the durations  for the various tasks necessary to complete the

    work  are listed and "rouped into a work breakdown structure$ 'he lo"ical dependencies between

    tasks are defined usin" an activity network dia"ram  that enables identification of the critical

     path$ %loat or slack time in the schedule can be calculated usin" pro*ect mana"ement software$:O

    'hen the necessary resources can be estimated  and costs for each activity can be allocated to

    each resource, "ivin" the total pro*ect cost$ )t this sta"e, the  pro*ect schedule may be optimi#ed

    to achieve the appropriate balance between resource usa"e and pro*ect duration to comply with

    the pro*ect ob*ectives$ 4nce established and a"reed, the pro*ect schedule becomes what is known

    as the baseline schedule$ 1ro"ress will be measured a"ainst the baseline schedule throu"hout the

    life of the pro*ect$ )naly#in" pro"ress compared to the baseline schedule is known as earned

    value mana"ement$

    'he outline of the pro*ect is presented in %i"$ A$:$

    %i"$ A$:9 Gant chart 0howin" the 1ro*ect )dherence

    3C

    http://en.wikipedia.org/wiki/Scope_(project_management)http://en.wikipedia.org/wiki/Duration_(project_management)http://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Work_(project_management)http://en.wikipedia.org/wiki/Work_breakdown_structurehttp://en.wikipedia.org/wiki/Dependency_(project_management)http://en.wikipedia.org/wiki/Activity_network_diagramhttp://en.wikipedia.org/wiki/Critical_path_methodhttp://en.wikipedia.org/wiki/Critical_path_methodhttp://en.wikipedia.org/wiki/Float_(project_management)http://en.wikipedia.org/wiki/Project_management_softwarehttp://en.wikipedia.org/wiki/Project_planning#cite_note-2http://en.wikipedia.org/wiki/Resource_(project_management)http://en.wikipedia.org/wiki/Estimatehttp://en.wikipedia.org/wiki/Costhttp://en.wikipedia.org/w/index.php?title=Project_schedule&action=edit&redlink=1http://en.wikipedia.org/wiki/Resource_managementhttp://en.wikipedia.org/wiki/Earned_value_managementhttp://en.wikipedia.org/wiki/Earned_value_managementhttp://en.wikipedia.org/wiki/Scope_(project_management)http://en.wikipedia.org/wiki/Duration_(project_management)http://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Work_(project_management)http://en.wikipedia.org/wiki/Work_breakdown_structurehttp://en.wikipedia.org/wiki/Dependency_(project_management)http://en.wikipedia.org/wiki/Activity_network_diagramhttp://en.wikipedia.org/wiki/Critical_path_methodhttp://en.wikipedia.org/wiki/Critical_path_methodhttp://en.wikipedia.org/wiki/Float_(project_management)http://en.wikipedia.org/wiki/Project_management_softwarehttp://en.wikipedia.org/wiki/Project_planning#cite_note-2http://en.wikipedia.org/wiki/Resource_(project_management)http://en.wikipedia.org/wiki/Estimatehttp://en.wikipedia.org/wiki/Costhttp://en.wikipedia.org/w/index.php?title=Project_schedule&action=edit&redlink=1http://en.wikipedia.org/wiki/Resource_managementhttp://en.wikipedia.org/wiki/Earned_value_managementhttp://en.wikipedia.org/wiki/Earned_value_management

  • 8/16/2019 event mgts

    16/46

    . $esign

    =esi"n is the central, unifyin" process for software development and maintenance$ &t is a

    decision makin" task, often concernin" ma*or decisions of a structural nature$ 'he desi"n process

    maps the ;/hat to do F >of user re.uirements specifications into the ;2ow to do itF > of the

    desi"n specifications $

    'he desi"n activity is often divided into two separate phases - system desi"n and detailed desi"n$

    0ystem =esi"n is also called top M level-desi"n$ &t aims to identify modules that should be in the

    system, the specification of these modules and how they interact with each other to produce

    results$ )t the end of the desi"n all the ma*or data structures, file formats, output formats and

    ma*or module in the system and there specification are decided$

    &n system desi"n the focus is on identifyin" the modules, whereas durin" detailed desi"n the

    focus is on desi"nin" the lo"ic for each of the modules $=urin" detailed desi"n, the internal lo"ic

    of each of the modules specified in the system desi"n is decided$ =urin" this phase further 

    details of the data structures and al"orithmic desi"n of each of the modules is specified$

    .1 '(ste# $esign

    '(ste#s design is the process of definin" the architecture, components, modules, interfaces, and

    data for a system to satisfy specified re.uirements$ 0ystems desi"n could see it as the application

    of systems theory to product development$ 'here is some overlap with the disciplines of systems

    analysis, systems architecture and systems en"ineerin"$

    C$3$3 Lo"ical =esi"n

    'he lo"ical desi"n of a system pertains to an abstract representation of the data flows, inputs and

    outputs of the system$ 'his is often conducted via modelin", usin" an over-abstract (and

    sometimes "raphical! model of the actual system$ &n the contet of systems desi"n are included$

    Lo"ical desi"n includes =%= =ia"rams i$e$ =ata %low =ia"ram$

    3D

    http://en.wikipedia.org/wiki/Datahttp://en.wikipedia.org/wiki/Systemhttp://en.wikipedia.org/wiki/Requirementhttp://en.wikipedia.org/wiki/Systems_theoryhttp://en.wikipedia.org/wiki/Product_developmenthttp://en.wikipedia.org/wiki/Systems_analysishttp://en.wikipedia.org/wiki/Systems_analysishttp://en.wikipedia.org/wiki/Systems_architecturehttp://en.wikipedia.org/wiki/Systems_engineeringhttp://en.wikipedia.org/wiki/Datahttp://en.wikipedia.org/wiki/Systemhttp://en.wikipedia.org/wiki/Requirementhttp://en.wikipedia.org/wiki/Systems_theoryhttp://en.wikipedia.org/wiki/Product_developmenthttp://en.wikipedia.org/wiki/Systems_analysishttp://en.wikipedia.org/wiki/Systems_analysishttp://en.wikipedia.org/wiki/Systems_architecturehttp://en.wikipedia.org/wiki/Systems_engineering

  • 8/16/2019 event mgts

    17/46

    $ata flo0 diagra#

    ) data flo0 diagra#  ($,$! is a "raphical representation of the PflowP of data throu"h an

    information system, modelin" its  process aspects$ 4ften they are a preliminary step used to

    create an overview of the system which can later be elaborated$ =%=s can also be used for the

    visuali#ation of data processin" (structured desi"n!$

    ) =%= shows what kinds of information will be input to and output from the system, where the

    data will come from and "o to, and where the data will be stored$ &t does not show information

    about the timin" of processes, or information about whether processes will operate in se.uence

    or in parallel$

    %i"$ C$39 ontet level =%=

    3

    http://en.wikipedia.org/wiki/Information_systemhttp://en.wikipedia.org/wiki/Data_visualizationhttp://en.wikipedia.org/wiki/Data_processinghttp://en.wikipedia.org/wiki/Information_systemhttp://en.wikipedia.org/wiki/Data_visualizationhttp://en.wikipedia.org/wiki/Data_processing

  • 8/16/2019 event mgts

    18/46

    C$3$: 1hysical =esi"n

    'he physical desi"n relates to the actual input and output processes of the system$ 'his is laid

    down in terms of how data is input into a system, how it is verified authenticated, how it is

     processed, and how it is displayed as output$ &n 1hysical desi"n, followin" re.uirements about

    the system are decided$

    &nput re.uirement

    4utput re.uirements

    0tora"e re.uirements

    1rocessin" Re.uirements

    0ystem control and backup or recovery

    1ut another way, the physical portion of systems desi"n can "enerally be broken down into three

    sub-tasks9

    ser &nterface =esi"n

    =ata =esi"n

    1rocess =esi"n

    ser &nterface =esi"n is concerned with how users add information to the system and with how

    the system presents information back to them$ =ata =esi"n is concerned with how the data is

    represented and stored within the system$ %inally, 1rocess =esi"n is concerned with how datamoves throu"h the system, and with how and where it is validated, secured andor transformed as

    it flows into, throu"h and out of the system$ )t the end of the systems desi"n phase,

    documentation describin" the three sub-tasks is produced and made available for use in the net

     phase$

    .2 $ata 5ase $esign

    'he term database desi"n can be used to describe many different parts of the desi"n of an

    overall database system$ 1rincipally, and most correctly, it can be thou"ht of as the lo"ical

    desi"n of the base data structures used to store the data$ &n the  relational model these are

    the tables and views$ &n an object database the entities and relationships map directly to

    ob*ect classes and named relationships$ 2owever, the term database desi"n could also be used to

    apply to the overall process of desi"nin", not *ust the base data structures, but also the forms and

    3H

    http://en.wikipedia.org/wiki/Database_systemhttp://en.wikipedia.org/wiki/Relational_modelhttp://en.wikipedia.org/wiki/Database_tablehttp://en.wikipedia.org/wiki/Database_viewhttp://en.wikipedia.org/wiki/Object_databasehttp://en.wikipedia.org/wiki/Database_systemhttp://en.wikipedia.org/wiki/Relational_modelhttp://en.wikipedia.org/wiki/Database_tablehttp://en.wikipedia.org/wiki/Database_viewhttp://en.wikipedia.org/wiki/Object_database

  • 8/16/2019 event mgts

    19/46

    .ueries used as part of the overall database application within the  database management

    system (=B+0!$

    .2.1 Vendor $ataase

    Vendor database store all the relevant information about the vendor$

    %i"$ C$: 0napshot of vendor database

    .2.1 lient $ataase

    3I

    http://en.wikipedia.org/wiki/Database_management_systemhttp://en.wikipedia.org/wiki/Database_management_systemhttp://en.wikipedia.org/wiki/Database_management_systemhttp://en.wikipedia.org/wiki/Database_management_system

  • 8/16/2019 event mgts

    20/46

    Vendor database store all the relevant information about the vendor$

    %i"$ C$? 0napshot of client database

    .2.1 %"ent $ataase

    Event database store all the relevant information about all the events$

    %i"$ C$A 0napshot of event database

    .) Interface $esign

    :J

  • 8/16/2019 event mgts

    21/46

    'he user interface, in the industrial desi"n  field of  humanMmachine interaction, is the space

    where interaction between humans and machines occurs$ 'he "oal of this interaction is effective

    operation and control of the machine on the user7s end, and feedback from the machine, which

    aids the operator in makin" operational decisions$

    ) user interface is the system by which people (users! interact with a machine$ 'he user interface

    includes hardware (physical! and software (lo"ical! components$ ser interfaces eist for various

    systems, and provide a means of9

    • &nput, allowin" the users to manipulate a system

    • 4utput, allowin" the system to indicate the effects of the users7 manipulation$

     

    Various interface design shots are

    %i"$ C$C9 0napshot of user and vendor lo"in pa"e

    :3

    https://en.wikipedia.org/wiki/Industrial_designhttps://en.wikipedia.org/wiki/Human%E2%80%93computer_interactionhttps://en.wikipedia.org/wiki/User_(computing)https://en.wikipedia.org/wiki/Interactionhttps://en.wikipedia.org/wiki/Machinehttps://en.wikipedia.org/wiki/Systemhttps://en.wikipedia.org/wiki/Industrial_designhttps://en.wikipedia.org/wiki/Human%E2%80%93computer_interactionhttps://en.wikipedia.org/wiki/User_(computing)https://en.wikipedia.org/wiki/Interactionhttps://en.wikipedia.org/wiki/Machinehttps://en.wikipedia.org/wiki/System

  • 8/16/2019 event mgts

    22/46

    %i"$ C$D9 0napshot of re"istration pa"e

     

    %i"$ C$9 0napshot of order status pa"e

    ::

  • 8/16/2019 event mgts

    23/46

    %i"$ C$H9 0napshot of vendor re"istration pa"e

    %i"$ C$I9 0napshot of events pa"e

    :?

  • 8/16/2019 event mgts

    24/46

    3. I#ple#entation

    &n computer science, an implementation is a reali#ation of a technical specification or al"orithm

    as a  pro"ram, software component, or other computer system throu"h computer 

     pro"rammin" and deployment$ +any implementations may eist for a "iven specification or 

    standard$ %or eample, web browsers contain implementations of /orld /ide /eb onsortium-

    recommended specifications, and software development tools contain implementations

    of pro"rammin" lan"ua"es.

    3.1 I#ple#entation Tools

    'ool that has been used for implementation are described below9

    3.1.1 P/P

    121 stands for 1219 2ypertet 1reprocessor 

    121 is a server-side scriptin" lan"ua"e, like )01

    121 scripts are eecuted on the server 

    121 supports many databases (+y0KL, &nformi, 4racle, 0ybase, 0olid,

    1ost"re0KL, Generic 4=B, etc$!

    121 is an open source software 121 is free to download and use

    121 files can contain tet, 2'+L ta"s and scripts

    121 files are returned to the browser as plain 2'+L

    121 files have a file etension of P$phpP, P$php?P, or P$phtmlP

    3.1.2 h( P/P

    $ataase o#patiilit(

    )s 121 uses +y0KL for the purpose of database connectivity, it is hi"hly fleible in nature$

    )nother important fact is that it will incur etra ependiture because +y0KL can be accessed for 

    free$ /hereas, )01$Net uses +0-0KL for connectin" database but +0-0KL can not be availed

    free from +icrosoft$

    :A

    http://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Technical_specificationhttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Software_componenthttp://en.wikipedia.org/wiki/Computer_systemhttp://en.wikipedia.org/wiki/Computer_programminghttp://en.wikipedia.org/wiki/Computer_programminghttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/World_Wide_Web_Consortiumhttp://en.wikipedia.org/wiki/Programming_languageshttp://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Technical_specificationhttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Software_componenthttp://en.wikipedia.org/wiki/Computer_systemhttp://en.wikipedia.org/wiki/Computer_programminghttp://en.wikipedia.org/wiki/Computer_programminghttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/World_Wide_Web_Consortiumhttp://en.wikipedia.org/wiki/Programming_languages

  • 8/16/2019 event mgts

    25/46

      ost

    Linu can be used for runnin" 121 pro"rams and Linu is free operatin" system$ 'herefore, the

    cost of developin" a website in 121 lan"ua"e is remarkably low$ 4n the other hand, you need to

    install &nternet &nformation 0erver (&&0! on a /indows server platform if you want to run

    )01$Net pro"ram$ )s /indows server platform is not a free product, the cost of production is

     bounded to be increased$

      General *un Ti#e

    &t has been observed that )01$Net code runs slower than 121 code$ 'his is because )01$Net

    utili#es server space while runnin" whereas inbuilt memory space is used by 121 while runnin"$

     

    oding 'i#plicit(

    )01$Net codes are somewhat complicated and a web developer needs to work hard to "et the

    han" of it$ But 121 codes are very simple and a pro"rammer does not have to make a dili"ent

    effort because it is comparatively easier than other types of pro"rammin" lan"ua"es$

    Platfor# onnecti"it( Issue

    )01 codes are usually run on /indows platforms but if you install )01-)pache in the server 

    than it can run on Linu platform as well$ 121 has a uni.ue advanta"e in this issue$ &ts codes can

     be linked with different types of platforms such as /indows, Linu and N&Q$

      ost of Tools

    121 codes are available for free in various forums and blo"s as it is a open source software$

    %urthermore, some useful tools that can be used in 121 are also available for free$ 2owever, no

    such free tools are available for )01$Net$

      5ac6ground 7anguage 'upport

    :C

  • 8/16/2019 event mgts

    26/46

    'he codes that are used in 121 are very much similar to that of lan"ua"e and its synta

    resembles the synta used in and $ 'herefore, if you have a fair knowled"e in or ,

    you will not face any difficulty while codin" 121 lan"ua"e$ 2owever, the synta of )01 is more

    or less similar to that of Visual basic synta and this is all but simple$

    5eside ao"e others are

    121 runs on different platforms (/indows, Linu,ni, etc$!

    121 is compatible with almost all servers used today ()pache, &&0, etc$!

    121 is %REE to download from the official 121 resource

    121 is easy to learn and runs efficiently on the server side

    3.1.) hat is M('87

    +y0KL is a database server 

    +y0KL is ideal for both small and lar"e applications

    +y0KL supports standard 0KL

    +y0KL compiles on a number of platforms

    +y0KL is free to download and use

    3.1.4 P/P 9 M('87

    121 combined with +y0KL are cross-platform (you can develop in /indows and serve

    on a ni platform!

    3.1. AMP '%*V%* 2.2

    /amp 0erver is a /indows web development environment$ &t allows you to create web

    applications with )pache:, 121 and a +y0KL database$ )lon"side, 1hp+y)dmin allows you to

    mana"e easily your =atabases$

    How we can Use wampserver?

     The “www” directory will be automatically created (usually c:\wamp\www)

    Create a subdirectory in “www” and put your PHP fles inside.

    Clic on the “localhost” lin in the !amp"e#er menu or open your internet

    browser and $o to the %&' : http:localhost$

    :D

    http://localhost/http://localhost/

  • 8/16/2019 event mgts

    27/46

    y Clicin$ on /amp0erver@s icon, you will be able to mana"e your )pache and +y0KL

    services$

    switch onlineoffline ("ive access to everyone or only localhost!

    install and switch )pache, +y0KL and 121 releases

    mana"e your servers settin"s

    access your lo"s

    access your settin"s files

    create alias

    3.2 oding

    3.2.1 /o#e Page oding

    %&'() &''*' &''+'T

     unction validate12

    3var c=true

      var x$=document.$.txtuid.value

    var x4=document.$.txtupass.value

      i1x$=="" 55x4=="" 2

      i1x$==""2

    :

  • 8/16/2019 event mgts

    28/46

    alert1"please enter the user name 66"2

     7

    i1x4==""2

    alert1"please enter the pass8ord 66"2

     7

    c=alse

     7

    return c

     7

     unction validate$12

    var x$=document.4.txtvid.value

    var x4=document.4.txtvpass.value

    var c$=true

    i1x$==""55x4=="" 2

      i1x$==""2

    alert1"please enter the name 66"2

    :H

  • 8/16/2019 event mgts

    29/46

     7

    i1x4==""2

    alert1"please enter the pass8ord 66"2

     7

    c$=alse

     7

    return c$

     7

    :I

  • 8/16/2019 event mgts

    30/46

    shore outsourcin +ussia : sot8are outsourcinD ET

    outsourcinFree 8e

    templatesFree celerations /

    holidays 8e templatesGe desin

    companyGe

    hostin companynline

    datin service+eal estate listinsH sot8are scriptsnline 0o searchGe desiners

    directory'dvertisin

     irms directory'ttorneys directory'uto dealers

    directory)entists

    directoryHome

    inspectors directory

  • 8/16/2019 event mgts

    31/46

    hre="http://photorapherinders.net/">hotoraphers

    directory+ealtors

    directoryIeo irms

    directoryGe desin

    directoryGe hosters

    directory

    THJ JKJ(T L'((J+s

    Ma,e Et Itupendous

    ?3

  • 8/16/2019 event mgts

    32/46

    shore outsourcin +ussia :

     sot8are outsourcinD ET outsourcin: anvision.comFree 8e

    templates: anvision8etemplates.comGe desin

    company: anvision8edesin.comGe hostin company:

    anvision8ehostin.comnline datin service: 0ust-

    datin.net+eal estate listins:

    realestateha8,.netH sot8are scripts:

     sot8areuys.netnline 0o search:

     0osearch9.comGe desiners directory: 8e-pae-

    desin.ino'dvertisin irms directory:

    advertisininders.net'ttorneys directory:

    attorneysinders.net'uto dealers directory:

    autodealerinders.net)entists directory:

    dentistinders.netHome inspectors directory:

    inspectioninders.nethotoraphers directory:

     photorapherinders.net+ealtors directory:

    realtorinders.netIeo irms directory:

     seoinders.netGe desin directory:

    8edesininders.netGe hosters director:

    8ehostininders.net

     

    ?:

  • 8/16/2019 event mgts

    33/46

     

     

      Home

     

      Iervices

     

      Contact

    s

     

      'out s

     

      chec, out

     

     

     

    ??

  • 8/16/2019 event mgts

    34/46

    Gelcome to THJ JKJ(T L'((J+I

     

    Jvents li,e

    8eddinD irthdayD anniversary etc are the special moments o lie that ma,es lie

    memorale.These moments are reconiNed 8ith traditional ceremonies.To ma,e these

    auspicious events memorale our site provides you the hihest quality services and

    inormation.Ghatever your event needs may e D our team is ready to oer personalised

    inormation to help ma,r your event day the most memorale day o your lie.

     

    Jvent plannin is required at every step or perect arranement o eventsD plannin a

     successul event requires lots o preparation and everyody 8ants it should o o 8ithout a

     litch.

     

    THJ JKJ(T L'((J+sprovides ollo8in services-

     

    -- Caterin and &a,ery

    --Fire8or,s

      --Lihtnin

      --arlour

    --Tent service

    ?A

  • 8/16/2019 event mgts

    35/46

    --&arat and )oli service

    --Transportation

    and other services.

     

     

    ser

     Loin

    ?C

  • 8/16/2019 event mgts

    36/46

    OnspOnspOnspser Ed :

     

     

    OnspOnspOnspass8ord:

     

     

     

    OnspOnspOnspOnspOnspOnspOnspreister

     

    ?D

  • 8/16/2019 event mgts

    37/46

     

     

     

     

     

      Kendor Loin

     

     

      OnspOnspOnspKendor Ed :

     

     

     

     

     

    ?

  • 8/16/2019 event mgts

    38/46

      OnspOnspOnspass8ord:

     

     

     

     

     

     

      OnspOnspOnspOnspOnspOnspOnspreister

     

     

    Home 5 'out

    s 5 Testimonials 5 ur eople 5 roducts

    ?H

  • 8/16/2019 event mgts

    39/46

    Ocopy 4?$4Kie Tech corporation

     pvt. limited

    3.) Testing

    0oftware 'estin" is the process of eecutin" software in a controlled manner, in order to answer 

    the .uestion - =oes the software behave as specifiedF 0oftware testin" is often used in

    association with the terms verification and validation$ Validation is the checkin" or testin" of 

    items, includes software, for conformance and consistency with an associated specification$

    0oftware testin" is *ust one kind of verification, which also uses techni.ues such as reviews,

    analysis, inspections, and walkthrou"hs$ Validation is the process of checkin" that what has been

    specified is what the user actually wanted$

    Validation   )re we doin" the ri"ht *obF

    Verification   )re we doin" the *ob ri"htF

      0oftware testin" should not be confused with debu""in"$ =ebu""in" is the process of 

    analy#in" and locali#in" bu"s when software does not behave as epected$ )lthou"h the

    identification of some bu"s will be obvious from playin" with the software, a methodical

    ?I

  • 8/16/2019 event mgts

    40/46

    approach to software testin" is a much more thorou"h means for identifyin" bu"s$ =ebu""in" is

    therefore an activity which supports testin", but cannot replace testin"$

    4ther activities which are often associated with software testin" are static analysis and dynamic

    analysis$ 0tatic analysis investi"ates the source code of software, lookin" for problems and

    "atherin" metrics without actually eecutin" the code$ =ynamic analysis

    looks at the behavior of software while it is eecutin", to provide information such as eecution

    traces, timin" profiles, and test covera"e information$

    'estin" is a set of activity that can be planned in advanced and conducted systematically$ 'estin"

     be"ins at the module level and work towards the inte"ration of entire computers based system$

     Nothin" is complete without testin", as it vital success of the system testin" ob*ectives, there are

    several rules that can serve as testin" ob*ectives$ 'hey are9

    'estin" is a process of eecutin" a pro"ram with the intend of findin" an error$

    ) "ood test case is one that has hi"h possibility of findin" an undiscovered error$

    ) successful test is one that uncovers an undiscovered error$

    &f a testin" is conducted successfully accordin" to the ob*ectives as stated above, it would

    uncovered errors in the software also testin" demonstrate that the software function appear to be

    workin" accordin" to the specification, that performance re.uirement appear to have been met$

    'here are three ways to test pro"ram$

    %or correctness

    %or implementation efficiency

    %or computational compleity

    'est for correctness are supposed to verify that a pro"ram does eactly what it was desi"ned to

    do$ 'his is much more difficult than it may at first appear, especially for lar"e pro"rams$

    Test Plan

      ) test plan implies a series of desired course of action to be followed in accomplishin"

    various testin" methods$ 'he 'est 1lan acts as a blue print for the action that is to be followed$

    'he software en"ineers create a computer pro"ram, its documentation and related data structures$

    'he software developers is always responsible for testin" the individual units of the pro"rams,

    AJ

  • 8/16/2019 event mgts

    41/46

    ensurin" that each performs the function for which it was desi"ned$ 'here is an independent test

    "roup (&'G! which is to remove the inherent problems associated with lettin" the builder to test

    the thin" that has been built$ 'he specific ob*ectives of testin" should be stated in measurable

    terms$ 0o that the mean time to failure, the cost to find and fi the defects, remainin" defect

    density or fre.uency of occurrence and test work-hours per re"ression test all should be stated

    within the test plan$

    'he levels of testin" include9

    nit testin"

    &nte"ration 'estin"

    =ata validation 'estin"

      4utput 'estin"

    3.).1 :nit Testing

      nit testin" focuses verification effort on the smallest unit of software desi"n M the

    software component or module$ sin" the component level desi"n description as a "uide,

    important control paths are tested to uncover errors within the boundary of the module$ 'he

    relative compleity of tests and uncovered scope established for unit testin"$ 'he unit testin" is

    white-bo oriented, and step can be conducted in parallel for multiple components$ 'he modular 

    interface is tested to ensure that information properly flows into and out of the pro"ram unit

    under test$ 'he local data structure is eamined to ensure that data stored temporarily maintains

    its inte"rity durin" all steps in an al"orithm@s eecution$ Boundary conditions are tested to ensure

    that all statements in a module have been eecuted at least once$ %inally, all error handlin" paths

    are tested$

      'ests of data flow across a module interface are re.uired before any other test is initiated$ &f 

    data do not enter and eit properly, all other tests are moot$ 0elective testin" of eecution paths is

    an essential task durin" the unit test$ Good desi"n dictates that error conditions be anticipated

    and error handlin" paths set up to reroute or cleanly terminate processin" when an error does

    occur$ Boundary testin" is the last task of unit testin" step$ 0oftware often fails at its boundaries

    nit testin" was done in 0ell-0oft 0ystem by treatin" each module as separate entity and testin"

    A3

  • 8/16/2019 event mgts

    42/46

    each one of them with a wide spectrum of test inputs$ 0ome flaws in the internal lo"ic of the

    modules were found and were rectified$

     3.).2 Integration Testing

      &nte"ration testin" is systematic techni.ue for constructin" the pro"ram structure while at the

    same time conductin" tests to uncover errors associated with interfacin"$ 'he ob*ective is to take

    unit tested components and build a pro"ram structure that has been dictated by desi"n$ 'he entire

     pro"ram is tested as whole$ orrection is difficult because isolation of causes is complicated by

    vast epanse of entire pro"ram$ 4nce these errors are corrected, new ones appear and the process

    continues in a seemin"ly endless loop$

      )fter unit testin" in 0ell-0oft 0ystem all the modules were inte"rated to test for any

    inconsistencies in the interfaces$ +oreover differences in pro"ram structures were removed and a

    uni.ue pro"ram structure was evolved$

    3.).) Validation Testing or '(ste# Testing

      'his is the final step in testin"$ &n this the entire system was tested as a whole with all forms,

    code, modules and class modules$ 'his form of testin" is popularly known as Black Bo testin"

    or 0ystem tests$

      Black Bo testin" method focuses on the functional re.uirements of the software$ 'hat is,

    Black Bo testin" enables the software en"ineer to derive sets of input conditions that will fully

    eercise all functional re.uirements for a pro"ram$

      Black Bo testin" attempts to find errors in the followin" cate"ories6 incorrect or missin"

    functions, interface errors, errors in data structures or eternal data access, performance errors

    and initiali#ation errors and termination errors$

    3.).4 Output Testing or :ser Acceptance Testing

    A:

  • 8/16/2019 event mgts

    43/46

      'he system considered is tested for user acceptance6 here it should satisfy the firm@s need$

    'he software should keep in touch with perspective system6 user at the time of developin" and

    makin" chan"es whenever re.uired$ 'his done with respect to the followin" points

    &nput 0creen =esi"ns,

    4utput 0creen =esi"ns,

    4nline messa"e to "uide the user$

    'he above testin" is done takin" various kinds of test data$ 1reparation of test data plays a vital

    role in the system testin"$ )fter preparin" the test data, the system under study is tested usin"

    that test data$ /hile testin" the system by which test data errors are a"ain uncovered and

    corrected by usin" above testin" steps and corrections are also noted for future use$

    3.). Validation hec6ing

    )t the culmination of inte"ration testin", software is completely assembled as a packa"e6

    interfacin" errors have been uncovered and corrected, and a final series of software test-

    validation checks may be"in$ Validation can be defined in many ways, but a simple definition

    ()lbeit 2arsh! is that validation succeeds when software functions in a manner that can be

    reasonably epected by a customer$ 0oftware validation is achieved throu"h a series of black-bo

    tests to be conducted and a test procedure defines specific test cases that will be used in attempt

    to uncover errors in conformity with re.uirements$ Both the plan and procedure are desi"ned to

    ensure that all functional re.uirements are satisfied6 all performance re.uirements are achieved6

    documentation is correct and human MEn"ineered and other re.uirements are met$ 4nce the

    application was made free of all lo"ical and interface errors , inputtin" dummy data to ensure

    that the software developed satisfied all the re.uirements of the user did validation checks

    $2owever , the data are created with the intent of determinin" whether the system will process

    them correctly$

    &n the proposed system, if the clients click the send button after selectin" a file from his file list,

    then the system will show the confirmation messa"e for sendin" files$ 0imilarly if a client makes

    an attempt to download a file from the server file list, then also the system will show the

    A?

  • 8/16/2019 event mgts

    44/46

    confirmation messa"e for downloadin"$ 'his is how the data validations were made in the

     proposed system$

    ;. Pro!ect 7egac(

    ;.1 urrent 'tatus of the Pro!ect

    AA

  • 8/16/2019 event mgts

    45/46

    'he pro*ect development phase that is the system analysis and desi"n have been completed with

    its assi"ned duration and with success$ odin" and testin" parts of the pro*ect are also complete$

    'he unit testin" has been done on all the modules developed$

    ;.2 ,uture *eco##endations

    )s we have already mentioned we are doin" codin" of the pro*ect and our pro*ect has

     been divided in modules and "roups$ 'he inte"ration of the pro*ect

    0ome security lacks which we want to resolve but could not due to shorta"e of time$

     

  • 8/16/2019 event mgts

    46/46

    ?$ 5iller 121 - %or /eb =esi"ners - 0tefan +ischook 

    A$ 1anka* alote, )n &nte"rated )pproach 'o 0oftware

    En"ineerin"$