project report

Post on 22-Oct-2014

133 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Individual Project TitleIndividual Project Title

SHOWMAN HOUSESHOWMAN HOUSE

BatchBatch : B070020 : B070020Individual Project NumberIndividual Project Number : 02 : 02Group NumberGroup Number : 02 : 02

PROJECT REPORTPROJECT REPORT

Project OnProject OnSHOWMAN HOUSESHOWMAN HOUSE

Developed byDeveloped byNameName : : - Tạ Đăng An- Tạ Đăng An

- Trần Thanh Hải- Trần Thanh Hải - Nguyễn Hoàng- Nguyễn Hoàng - Đinh Đức Minh- Đinh Đức Minh - Phạm Bảo Nhân- Phạm Bảo Nhân

Reg. No.Reg. No. ::

SHOWMAN HOUSESHOWMAN HOUSE

Batch Code :Batch Code : B070020B070020

Start Date :Start Date :

End Date :End Date :

Name Of The Coordinator :Name Of The Coordinator :

Name Of Developer : Name Of Developer : Group 2Group 2

Date Of Submition : Date Of Submition : Saturday, September 8, 2007Saturday, September 8, 2007

CERTIFICATECERTIFICATE

This is certify that this report title This is certify that this report title Showman HouseShowman House embodies the original embodies the original work done by work done by Trần Nhật Minh Châu Trần Nhật Minh Châu in in partial fulfillment of his course partial fulfillment of his course requirement at requirement at NIITNIIT

ACKNOWLEDGEMENTACKNOWLEDGEMENT

We have benefited from the feedback We have benefited from the feedback and suggestions given to us by Mrs and suggestions given to us by Mrs TrầnTrần Nhật Minh ChâuNhật Minh Châu and other faculty and other faculty members.members.

SYSTEM ANALYSISSYSTEM ANALYSISSystem SummarySystem Summary: :

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

ENTITIESENTITIES

Number of entities: 5Number of entities: 5 Name of entities:Name of entities:

1.1. EventsEvents

2.2. EventTypesEventTypes

3. 3. FeeSchedulesFeeSchedules

4. 4. AttendeesAttendees

5. 5. EmployeesEmployees

ATTRIBUTESATTRIBUTES Attributes:Attributes: The attributes of entities are:The attributes of entities are: A.A. EventsEvents

EventIdEventIdEventNameEventNameEventTypeIdEventTypeIdLocationLocationStartDateStartDateEndDateEndDateEventDescriptionEventDescriptionNoOfPeopleNoOfPeopleStaffingRequiredStaffingRequiredEmployeeIdEmployeeIdAttendeeIdAttendeeIdPaymentIdPaymentIdPaymentDatePaymentDatePaymentAmountPaymentAmountPaymentMethodIdPaymentMethodIdPaymentMethodDescriptionPaymentMethodDescription

ATTRIBUTESATTRIBUTES

B.B. EventTypes EventTypes

EventTypeIdEventTypeId

EventTypeNameEventTypeName

EventTypeDescriptionEventTypeDescription

ATTRIBUTESATTRIBUTES

C.C. FeeSchedulesFeeSchedules

FeeScheduleIdFeeScheduleId

FeeDescriptionFeeDescription

FeeFee

EventIdEventId

ATTRIBUTESATTRIBUTES

D.D. AttendeesAttendeesAttendeeIdAttendeeIdFirstNameFirstNameLastNameLastNameAddressAddressCityCityStateStateZipZipCountryCountryPhoneNoPhoneNo

ATTRIBUTESATTRIBUTES

E.E. EmployeesEmployees

EmployeeIdEmployeeId

FirstNameFirstName

LastNameLastName

PhoneNoPhoneNo

TitleTitle

E/R DIAGRAME/R DIAGRAM

EVENT TYPES

EVENTTYPE ID

EVENTTYPE NAME

EVENT TYPEDESCRIPTION

FEE SCHEDULES

FEESCHEDULE ID

EVENT ID

FEE

FEE DESCRIPTION

EVENTS

EVENT ID

EVENT NAME

EVENTTYPE ID

LOCATION

START DATE

END DATE

EVENTDESCRIPTION

No Of PEOPLESTAFFINGREQUIRED

EMPLOYEE ID

ATTENDEE ID

PAYMENT ID

PAYMENTMETHOD ID

PAYMENT METHOD DESCRIPTION

PAYMENT DATE

PAYMENT AMOUNT

ATTENDEES EMPLOYEESATTENDEE ID

ATTENDEEFIRST NAME

ATTENDEELAST NAME

ADDRESS

CITY

STATE

ZIPCOUNTRY PHONE No

TAX CODE

EMPLOYEE ID

PHONE No

TITLE

EMPLOYEENAME

ORGANIZE MANAGE

FOR FOR

MAKES

1

1

1

m

1

1 1 1 1

1

TABLESTABLES

TABLES AFTER 1NFTABLES AFTER 1NF

TABLES AFTER 2 NFTABLES AFTER 2 NF

TABLES AFTER 3 NFTABLES AFTER 3 NF

PRIMARY AND FOREIGN KEYSPRIMARY AND FOREIGN KEYSEventsEvents

Primary key: EventIDPrimary key: EventIDForeign key: EventTpyeID, EmployeeID, AttendeeIDForeign key: EventTpyeID, EmployeeID, AttendeeID

PaymentsPaymentsPrimary key: PaymentIDPrimary key: PaymentIDForeign key: EventID, FeeScheduleIDForeign key: EventID, FeeScheduleID

EventTypesEventTypesPrimary key : EventTypeIdPrimary key : EventTypeId

FeeSchedulesFeeSchedulesPrimary key: FeeScheduleIdPrimary key: FeeScheduleIdForeign key: EventIDForeign key: EventID

AttendeesAttendeesPrimary key: AttendeeIdPrimary key: AttendeeId

EmployeesEmployeesPrimary key: EmployeeIdPrimary key: EmployeeId

PaymentMethodPaymentMethodPrimary key: PaymentMethodIDPrimary key: PaymentMethodID

RELATIONSHIPS BETWEEN FINAL TABLESRELATIONSHIPS BETWEEN FINAL TABLES

TABLE DESIGNTABLE DESIGN

TABLE DESIGNTABLE DESIGN

TABLE DESIGNTABLE DESIGN

TABLE DESIGNTABLE DESIGN

VALIDATIONS PERFORMEDVALIDATIONS PERFORMED

VALIDATIONS PERFORMEDVALIDATIONS PERFORMED

VALIDATIONS PERFORMEDVALIDATIONS PERFORMED

top related