Vous êtes sur la page 1sur 26

PROJECT REPORT

Individual Project Title

SHOWMAN HOUSE
Batch : B070020 Individual Project Number : 02 Group Number : 02

Project On SHOWMAN HOUSE


Name : Developed by - T ng An - Trn Thanh Hi - Nguyn Hong - inh c Minh - Phm Bo Nhn

Reg. No.

SHOWMAN HOUSE
Batch Code Start Date End Date Name Of The Coordinator Name Of Developer Date Of Submition : : : : : : B070020

Group 2 Saturday, September 8, 2007

CERTIFICATE
This is certify that this report title Showman House embodies the original work done by Trn Nht Minh Chu in partial fulfillment of his course requirement at NIIT

ACKNOWLEDGEMENT
We have benefited from the feedback and suggestions given to us by Mrs Trn Nht Minh Chu and other faculty members.

SYSTEM ANALYSIS
System Summary:

Showman House is a large event management company in New York.The Company organizes various types of events throughout the year. The events types include fashion shows, chat shows, musican, extravaganza, exhibitions, fairs and charity shows. Showman House maintains separate files for storing event details, employees details and attendee details. When an event is processed, the payment will be divided into various payment methods, and every payment will be paid follow various fee schedules. There are so much difficult for maintaining data manually. So that, management of Showman House decided to computerize the entire system of event management.

ENTITIES

Number of entities: 5 Name of entities:


1. 2. 3. 4. 5. Events EventTypes FeeSchedules Attendees Employees

ATTRIBUTES

Attributes: The attributes of entities are: A. Events EventId EventName EventTypeId Location StartDate EndDate EventDescription NoOfPeople StaffingRequired EmployeeId AttendeeId PaymentId PaymentDate PaymentAmount PaymentMethodId PaymentMethodDescription

ATTRIBUTES
B.

EventTypes EventTypeId EventTypeName EventTypeDescription

ATTRIBUTES
C.

FeeSchedules FeeScheduleId FeeDescription Fee EventId

ATTRIBUTES

D. Attendees AttendeeId FirstName LastName Address City State Zip Country PhoneNo

ATTRIBUTES
E.

Employees EmployeeId FirstName LastName PhoneNo Title

E/R DIAGRAM
No Of PEOPLE EVENT DESCRIPTION END DATE STAFFING REQUIRED EMPLOYEE ID ATTENDEE ID PAYMENT ID PAYMENT METHOD ID LOCATION PAYMENT METHOD DESCRIPTION PAYMENT DATE START DATE EVENT TYPE ID

EVENT NAME

PAYMENT AMOUNT

EVENT ID

FEE SCHEDULE ID EVENT TYPE ID EVENT TYPE NAME

EVENT ID FEE DESCRIPTION

EVENT TYPE DESCRIPTION

EVENT TYPES

FOR

EVENTS

FOR

FEE SCHEDULES

FEE

1 1

MAKES

1
ATTENDEES
ATTENDEE ID ATTENDEE FIRST NAME ATTENDEE LAST NAME ADDRESS PHONE No CITY STATE ZIP COUNTRY PHONE No TAX CODE TITLE EMPLOYEE NAME

ORGANIZE

MANAGE

EMPLOYEES
EMPLOYEE ID

TABLES

TABLES AFTER 1NF

TABLES AFTER 2 NF

TABLES AFTER 3 NF

PRIMARY AND FOREIGN KEYS


Events Primary key: EventID Foreign key: EventTpyeID, EmployeeID, AttendeeID Payments Primary key: PaymentID Foreign key: EventID, FeeScheduleID EventTypes Primary key : EventTypeId FeeSchedules Primary key: FeeScheduleId Foreign key: EventID Attendees Primary key: AttendeeId Employees Primary key: EmployeeId PaymentMethod Primary key: PaymentMethodID

RELATIONSHIPS BETWEEN FINAL TABLES

TABLE DESIGN

TABLE DESIGN

TABLE DESIGN

TABLE DESIGN

VALIDATIONS PERFORMED

VALIDATIONS PERFORMED

VALIDATIONS PERFORMED

Vous aimerez peut-être aussi