Professional Documents
Culture Documents
Group
Assignment
20%+10%
You are required to work in a group of FIVE (5) students to design and create a web based application
on Online Registration System for Limkokwing Events by using JSP, HTML, Javascript and MySQL
database. Examples of events such as Fashion Show, Dance Competition, Sports Carnival and etc. The
system must contain all the basic functionalities below:
Admin
User/Participant
Search options:
o Events Search
Event Registration
Participant unable to register for any event that has passed the registration deadline.
To expose students on how to use JSP for creating a web based database application.
To assess students ability in designing and developing a web application
Learning Outcome
Upon completion of the group assignment, student will be able to:
Submission Information
Page 1 of 3
Introduction: one page describing the way your program is run and explaining the
additional feature you implemented (if any), and any other information need to
understand your program.
o Program: This section should contain a hard copy of your source code that should be
fully commented. Be sure your comments accurately describe what is going on in the
code.
o Screen shot /Website Help: to give assistance in the use of the system. You have to
provide enough sample screen shots to give a general idea of the program. E.g.;
execution of your program.
o Future Enhancements: Suggest THREE (3) addition functions that can be
implemented as future enhancements to the system to make the system even more
useful.
o References: List all of the references you used in the project.
The assignment is to be submitted with a signed CD cover sheet available to confirm the time
and submission date.
A minimum page of overall report is 10 pages.
Ensure that your paper is well organized so that each sections flows smoothly into the next.
Example of report header
o
BIN2223/BPROG2406
Web
Project Deliverables
At the end of your development, make sure the program have these criteria:
Compiled: After compiling your code, make sure that there are no syntax errors.
Compliance: Make sure that your code defined the specific information like meaningful
name for your variables, tables, fields, methods and etc and put effective comment to your
source codes.
Correctness: Your program will be run through a list of expected inputs or interfaces.
Make sure that your program produces the expected outputs.
Validation: Your program will be run through another list of reasonable unexpected inputs
or interfaces designed to flush out any logic errors you may have had. Make sure that your
program survives intact.
Code Layout and Style: Your printout will be read after all the automated testing above
and look for good indentation for all blocks; empty lines between section of codes,
comments before every public methods and make sure that everything looks nice and
neat.
Marking Criteria
The following is the marks deduction for this group assignment:
Late submission = 0.5 mark is deducted every day after the due date.
All students must actively take part in preparing and submitting the assignment.
Computer crashes are NOT excuses for late submission! ALWAYS BACKUP your own works.
Page 2 of 3
Importantly, you are required to keep a copy of all submitted assignments to safeguard against
loss or missing assignments!!!
It is reasonable to discuss with others possible general approaches to the given problems.
If there is too much collaboration from your common discussion by looking at the reports, in
such instances of academic dishonesty may result in you getting zero marks for this piece of
assignment.
You are NOT allowed to work together to get a detailed report, to copy a report, or to give away
a report.
Page 3 of 3