Sie sind auf Seite 1von 4

THE INSTITUTE OF FINANCE AND MANAGEMENT FACULTY OF COMPUTING, INFORMATION SYSTEMS AND MATHEMATICS COMPUTER SCIENCE AND INFORMATION

TECHNOLOGY DEPARTMENTS CIT 736: ASSIGNMENT INSTRUCTIONS

Module:

Internet and Web Development Technologies Weighting Effort 40% 100 hours

Assignment: Dynamic web Development Assignment Two weeks before semester one final exam-2012/2013 Deadline: Instructions

This is Group assignment which needs not more than Six students per group The assignment asks you to demonstrate your ability in design and develop a Dynamic Web Based Application in any sectors.

Scenarios
You are have been tasked to design and implement a technology demonstrator for Dynamic Web Application of your choice. This is the prototype which demonstrates your understanding of the technologies required to implement one or more of the following applications. A server-side browsing history mechanism which users can sort and filter A recommender system which suggests new items of interest based on the previous purchases System for rating users based on their behavior or contributions. Any files system which can be used in managing files movements Any music website for uploading and viewing music. Library web applications and any other technical web based application

You may, if you wish, to implement a different web application scenario which is not listed above, but this requires discussion with me before starting. You should implement at least ten complete features in your application to demonstrate your understanding and ability on designing and implementing web based application. Then prepare a standard report on your implemented application.
1

Submission
After completion, burn all your source code files, database structure with sample testing data and report in one CD or DVD. Finally, prepare a presentation for up to 14 slides and demonstration of your application lasting up to 20 minutes. All members of the group should be prepared for presentation; any one can be selected randomly to give the presentation and demonstration for the developed application. The presentation should include slides covering the following points. A list of features you chose to implement, and why; A list of tools and technologies you have employed; An overview of your designed and implementation, including any advanced techniques employed; Ability to demonstrate your understanding of the technology

Your presentation should also include as an appendix a set of screen shots of your system which you can use as a fall-back in case for any reason your live demonstration does not work as planned. Before handing in your presentation, rehearse your delivery to ensure the timing is as required. It is also important to rehearse your demonstration in advance to be confident that everything is working smoothly. When planning your presentation and demonstration, be sure to review the marking scheme given below and to devote appropriate time to each of the aspects on which you are being assessed.

Handing In
Please submit your presentation in .PPT format and your CD contains your source files by 5pm on the due date. You will be given an opportunity to give your presentation and demo at a later date, to be arranged.

Relevant Learning Outcomes


1. 2. 3. 4. 5. 6. Understanding of Web Technology Ability to design and implement dynamic web application Ability to use different web authoring programs Present and demonstrate this application Explain your choice of tools, technologies and techniques, and justify them Advise on the use of appropriate technologies

Late submissions will be penalized at 5% per working day. No work can be accepted after feedback has been given.
2

CIT 236: Assignment Feedback


Module: Students: Internet and Web development Technologies Submitted: Marked by: Mandari Weighting: 40%

Marking Scheme
Criterion Report Description Outcome Total 5

A well written report on how the systems was developed 1 which shows all necessary steps in software development 1

Implementation Web site appearance, standard and advanced features, rich data manipulation, external data sources, presentation tier, business logic, and database techniques Presentation Evaluation Demonstration, delivery, visuals and effects, timing & structure

15

5 15

Evaluation and context on understanding of the 4, 5 assignment and technologies on Dynamic Development

Good Features of the application ..................................................................................................................................... ..................................................................................................................................... ..................................................................................................................................... ..................................................................................................................................... ..................................................................................................................................... ................................................................................

Weakness of the application ..................................................................................................................................... .....................................................................................................................................


3

..................................................................................................................................... ..................................................................................................................................... ..................................................................................................................................... ................................................................................

Marks Breakdown
Criterion Implementation Presentation Evaluation Overall: Days Late: Penalty: Final Mark: N/A Inferior Marginal Good Excellent Superb Total / 10 /5 /5 / 20

Das könnte Ihnen auch gefallen