c it 736 assignment

Upload: herman-komba

Post on 04-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 c It 736 Assignment

    1/4

    1

    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

    Assignment: Dynamic web Development Assignment Weighting 40%Deadline: Two weeks before semester one final exam-2012/2013 Effort 100 hours

    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 WebBased Application in any sectors.

    Scenarios

    You are have been tasked to design and implement a technology demonstrator for Dynamic WebApplication of your choice. This is the prototype which demonstrates your understanding of thetechnologies 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 listedabove, but this requires discussion with me before starting.

    You should implement at least ten complete features in your application to demonstrate yourunderstanding and ability on designing and implementing web based application. Then prepare astandard report on your implemented application.

  • 7/31/2019 c It 736 Assignment

    2/4

    2

    Submission

    After completion, burn all your source code files, database structure with sample testing data andreport in one CD or DVD. Finally, prepare a presentation for up to 14 slides and demonstrationof 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 forthe 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 asplanned.

    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 isworking smoothly.

    When planning your presentation and demonstration, be sure to review the marking schemegiven below and to devote appropriate time to each of the aspects on which you are beingassessed.

    Handing InPlease submit your presentation in .PPT format and your CD contains your source files by 5pm on the duedate.

    You will be given an opportunity to give your presentation and demo at a later date, to be arranged.

    Relevant Learning Outcomes1. Understanding of Web Technology2. Ability to design and implement dynamic web application

    3. Ability to use different web authoring programs4. Present and demonstrate this application5. Explain your choice of tools, technologies and techniques, and justify them6. 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 .

  • 7/31/2019 c It 736 Assignment

    3/4

    3

    Marking SchemeCriterion Description Outcome Total

    Report A well written report on how the systems was developed which shows all necessary steps in softwaredevelopment

    1 5

    Implementation Web site appearance, standard and advanced features,rich data manipulation, external data sources,

    presentation tier, business logic, and databasetechniques

    1 15

    Presentation Demonstration, delivery, visuals and effects, timing &structure

    2 5

    Evaluation Evaluation and context on understanding of theassignment and technologies on Dynamic Development

    4, 5 15

    Good Features of the application

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

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

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

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

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

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

    Weakness of the application

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

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

    CIT 236: Assignment Feedback

    Module: Internet and Web development Technologies Marked by: Mandari

    Students: Submitted: Weighting: 40%

  • 7/31/2019 c It 736 Assignment

    4/4