With ease of support being uppermost in the minds of companies in today's
market, programs that serve via an Internet browser are faster and much
easier to maintain. Internet Application Programming focuses on
systems that are used over the Internet or an intranet. This event
tests the programmer's skill in designing a useful, efficient, and
effective program. At the state level, students will complete a
program to be judged prior to the state conference based on the posted
topic, and the top 10 finalists will be scheduled for an oral
presentation.
Restrictions: None Region Leadership Conference Eligibility: Not a regional event State Leadership Conference Eligibility: A maximum of two projects
must be submitted to PA FBLA Executive Director by
the published deadline. Top 10 individuals will participate in oral presentation of project at the SLC.
2008-2009 Topic:
Create a web application that will allow people to
RSVP for a planned dinner event. This should include a web form which
will allow people to either choose to attend the function or decline the
invitation.
Two files or tables should be included on a web
server, one table/file will track first name, last name, mailing address, email
address, phone numbers and whether or not they will be attending. The second
table/file will track via a foreign key from the first table/file the total
number attending in each party and the breakdown of the dinner meal selection
(There should be at least three choices each for the entrée and the dessert) for
the group. The number of entrées and/or desserts should not be larger than the
number in the party. Include validation to ensure duplicate entries are not made
in the attending list.
Create a second interface that will allow the event
management to summarize the names of those parties attending with their
indicated number of attendees as well as the other information requested
(address, e-mail, phone numbers, dinner meal selection). Include in the summary
a total of all attendees. This should be output in a formatted list.
Additionally, allow the generation of a formatted
list of the names, e-mails, and phone numbers of those not attending.
If database tables are used for the application,
include table layout information along with the scripts created for the rest of
the application.