Sunteți pe pagina 1din 7

1. Title of the Project: Automation of Joshi Wedding Hall 2.

Objective: To provide the computerized software solution for the maintenance of different types of details required to store in Joshi Wedding Hall, Madihal, Dharwad by developing special software using Microsoft 3. Introduction to Automation of Joshi Weddin !"#$T and Ms %ccess"

!all:

Joshi Wedding Hall is a Mr" #andu Joshi, a &vt" owned organization provides function hall for various events such as Wedding, !irthday &arty, 'panayan, %nniversaries, Dance $vents etc" They ta(e advance from their customer and provide requested services such as 'tensils, Water, )&*, $lectricity, *enerator, +hairs and ,ound ,ystem etc" -ur pro.ect on automation of Joshi Wedding Hall has a process of storing all above said details in various stages of boo(ing, events billing etc" /n J"W"H" Dharwad the data entry wor( starts with the details regarding available water, electricity, light, generator, utensils, gas, table, plates, mahara.a chairs, pendals etc" The operator enters the data by chec(ing the availability of Hall on requested date and time" %nd if its available free then he accepts the data regarding the customer details, event details and requested services by the customer" %fter completion of events the details regarding various charges are entered according the usage of Hall and bill is generated to give the customer"

". #sa e of $atabase in Project has various advanta es as belo%: 1. &ontrollin 'edundanc(: /t helps to overcome the repeated entries of

various details entered through the software, created for %utomation of Joshi Wedding Hall" /t also helps in overcome the wastage of storage space" 2. 'estrictin #nauthori)ed Access: /t helps to provide different types of users

0 different password protected areas to access information for only authorized users" -ur %utomation of Joshi Wedding Hall ,oftware helps to create user accounts and to specify restrictions on user accounts"

3. Providin

*tora e *tructures for +fficient ,uer( Processin : -ur 1

,oftware ma(es use of different types of tables, views to store, retrieve data in a most appropriate 0 secured manner" /nde1es are used to faster retrieval of data" This will also improve the e1ecution time of queries and updates of data entries done by our software users" ". -ulti.le user interfaces: -ur software is capable of providing service to multiple users with varying level of technical (nowledge" ,imple interfaces for users with forms and command buttons, +ombo bo1, )ist bo1 etc helps to display, store different types of data from database" Menu driven interfaces is most commonly used for simple usage of software" /. +nforcin Inte rit( &onstraints: With the help of primary (ey for +ustomer

details storage, foreign (ey for storing multiple events details, inde1ed fields for various stoc( items, electricity billing details, water bill, chairs and plate details etc" We can maintain with integrity constraints that hold on data" ,ome constraints can be specified to the important tables at the time of defining table and are automatically enforced to ta(e correct data for various table data details" Database does not allow violation of constraints at the time of updating the database, to handle the errors of database, we are providing proper message bo1 with description 0 error handling code to (eep safe the database status"

5. Analysis:
2" &ro.ect starts its data3entry wor( by entering the details of Hall ,toc( /tems such as Tables, +hairs, *enerator, )ighting, &endals, *as ,tove, &lates, Water +an etc" 4" $ntering of +ustomer Details li(e #ame, +ontact #o, %ddress etc" 5" 6eeding the details of Hall !oo(ing information which involves, date, time, various services requested" 7" 6illing details of various e1penses occurred due the hall function" 2

8" *enerating the !ill 0 /ts +alculating the &ayable %mount" 9" :etrieving Hall Details of *iven Date;Time" <" :etrieving +ustomer Details 0 their +ontact Details" =" :etrieving the Deposit amount collection and other &ayment /nformation" >" :etrieving the arious $1penses /nformation"

2?" /nput;&rocessing; iewing +ler( login details"

6. Design:
The %utomation of Joshi Wedding Hall involves choosing of the 6ront3end software !"#$T for the various components to e1press the input process, labeling or depicting the command buttons for actions to be performed" The !ac(3end software Ms %ccess is used to maintain the data at the Database in the form of tables" The various types of :eports are created using ,@) along with %D-"#$T" !"#$T components and

7. Process Logic of Software:


A )ogin on to %utomation of Joshi Wedding Hall ,oftware ,ystem with 'sername 0 &assword" A 6eeding of Hall information with Date 0 Time ,tatus for Hall %vailability Details" A 6illing details of customer details of etc" A &rocessing of various e1penses of Wedding Hall details after given to parties" A &rocessing the payment details of given customer and pending amount details to 3 alid

be given by selected customer or all customers"

Data Flow Diagram


Clerk Logins to Automation of J.W.H
Check Login ata

J.W.H

ata!ase

Login "ails

Login Success

Show Clerk Main Screen

#n$ut Customer #nformation

#n$ut Stock #nformation

#n$ut %&$enses etails' Hall

(ali)ation of #n$ut ata

*eneratin g +e$ort

Hall %&$enses' Charges etails

Customer etails

Hall A,aila!ilitetails

.a-ment

etails

8. Inputs to t e System:
A +ustomer /nformation A +hairs, &lates, *enerator /nformation A Water +an, *as ,tove, )ighting ,ystem ,toc( Details A $lectricity Meter :eading status A Hall !oo(ing details A )ogin Details of the ,ystem"

!. "utputs from System


A +ustomer Details for +ontacting +ustomers regarding !alance %mount &ayment" A $lectricity +onsumption Details A Water +an +onsumption Details A Hall 'sage Timing details A )ogin details

#$. %ar&ware Specification:


/ntel Dual +ore ; +ore 4 Duo ; i5 ; i8 processor 4 *! and above :%M 4? *! 6ree Hard disc Dot Matri1 &rinter for the &rinting of :eports !ac( up device such as &en drive, +D;D D" *% Monitor

##. Software Specification:


/

Microsoft

!"#$T B 4??= for developing

!"#$T front3end application

%ccess 4??5 as database bac(3end" -D!+ Driver configuration for Database connectivity" &hotoshop for /mage &rocessing"

#'. (esting:
/s a process of uncovering the hidden errors in the software program we created using "net programming language" These software tools requires some of testing operations, such as ,ecurity Testing principles in the tools are ensured to provide the security on a computer where it is running with no viral activities" Which is important for our tool, as it is deployed on the clientCs computer" 0oal: The goal of unit testing is to isolate each part of the program and show that the individual parts are correct" % unit test provides a strict rule that the piece of code must satisfy" %s a result, it affords several benefits" 'nit tests find problems early in the development cycle"

Advanta es:

1.

'nit testing allows the programmer to refactoring Di"e" altering the

internal code without affecting the e1ternal behaviour of the wor(ing systemE at a later date, and ma(e sure the module still wor(s correctly Di"e" regression testingE" The procedure is to write test cases for all functions and methods so that whenever a change causes a fault, it can be quic(ly identified and fi1ed"

2.

'nit testing allows simplifying the /ntegration, which may reduce

uncertainty in the units themselves and can be used in a bottom3up testing style approach" !y testing the parts of a program first and then testing the sum of its parts, /ntegration Testing becomes much easier" Techni1ues: 'nit testing is commonly automated, but may still be performed manually" 0

% manual approach to unit testing may employ a step3by3step instructional document" #evertheless, the ob.ective in unit testing is to isolate a unit and validate its correctness"

#). Future Scope of t is Pro*ect:


%utomation of Joshi Wedding Hall is one of the important pro.ect, specifically given for Joshi Wedding Hall Dharwad to maintain all the hall related details from manual to automated system" Here the cler( is busy in updating various transactions li(e entering the customer details, payment data, availability of the Hall, ,toc( /tems used and available, +hec(ing the +ustomer &ayment ,tatus etc" 2" This pro.ect has got its value as it can be useful tool ; software pac(age for our customer 0 generally to many more Wedding Halls in and around of Hubli Dharwad" 4" /n future it can be well designed to suite online boo(ing" 5" ,M, alerts for the customer regarding their boo(ing confirmation and payment processes based on selected $vent with :equired &ac(age details" 7" +reating %ndroid;Windows &hone %pplication for contact and boo(ing of the selected Wedding Hall details"

*ubmitted b(: 2aveen Joshi

S-ar putea să vă placă și