cdp.mmu.edu.my

Download Report

Transcript cdp.mmu.edu.my

D CS 5098 C OMPUTING PROJECT

Trimester 55

13 November 2013 8.00 p.m. – 10 p.m. CLCR 0001 (A1)

CDP – FYP TRIMESTER 55

Overview

Computing Project (DCS5098) Year Project (FYP)

also known as

Final

is an important course in your programme.

• It is a C-List subject (min C grade to PASS). • Divided into

Interim (Part 1)

and

Final (Part 2)

in

TWO

trimesters.

• There are two categories: • Web-based or standalone project.

• Multimedia project.

CDP – FYP TRIMESTER 55

Pre-requisite

• At the time that you register the subject (Trimester 57), the Total Credit Hours including subjects taken in that trimester must be minimum of

60 Hours

.

• Calculation of credit hours includes “F” grade subjects.

NOT

inclusive of the withdrawn or barred subjects.

• Highly recommended to have knowledge or have taken these subjects: • • • • Web programming (

IWP

) Desktop programming (

Visual Basic

) Database (

Database Systems

) Multimedia tools (

Intro. to Multimedia

)

CDP – FYP TRIMESTER 55

Timeline

TRIMESTER

Tri 2 (2013/2014) Tri 3 (2013/2014) Tri 1 (2014/2015)

TASK DURATION/DEADLINE

Confirm Group Members, Titles and Supervisor Week 5 Start Part 1 (Interim) SV checks report/prototype SV confirms and submits list for presentation Week 6 - 12 Week 12 End of Week 12

Presentation

Industrial Training

Week 14 (20 - 24 Jan)

3 months Students can start doing research on the project. They can also start on designing and coding.

Register FYP

Continue Part 2 (Final) Demo to SV SV confirms and submits list for presentation

Final presentation Week 1 - 2

Week 1 - 12 Week 11/12 Week 12

Week 14 CDP – FYP TRIMESTER 55

Project Minimum Requirements

Minimum requirements

are the indicator for the SV, Panels and students to determine whether: • • Your project is eligible to be presented in the Final presentation and, Your project is eligible to be graded as Pass.

• You are RESPONSIBLE to make sure that your project fulfills the minimum requirements.

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Web based and Standalone

• Minimum of

THREE

tables in the database.

• Minimum of

TWO

types of users.

FEATURES/USER

Basic Core

E.g.: Customer 1. 2.

Login Register

3.

Edit

&

View

profile E.g.: Staff 1.

Login

2.

Add

item ( e.g.: product, movie, room, staff, subject, etc) • • • 4)

Add

the important data/info for the core features. Example:

one

of Add to cart Add booking (can book, reserve, etc) Add order (can order, request, can apply leave, etc) 3.

View

the important info from

one

• • • the core features. Example: View the transaction View order list View reservation/booking of

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Web based and Standalone

• Requirements for

Interim Presentation (for project completion):

MUST

have

10

prototype design/page ( feedback, contact us page)

NOT including

front page, • This prototype should be in HTML format and preferably connected to each other.

• The less important modules you may show using wireframe tools.

FIVE

designs of user/customer module • E.g.: Registration, Login, Booking/Ordering form, View menu, etc.

FIVE

designs of admin module • E.g.: Add product, View booking, edit booking status, etc.

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Web based and Standalone

• Web Development • Software bundles: e.g.: XAMPP, LAMP, WAMP, EasyPhp, etc.

• Server-side: E.g.: ASP, PHP, JSP, etc.

• Client-side: E.g.: HTML, JavaScript, CSS, jQuery, Ajax, etc.

• Adobe Dreamweaver • Can be used as HTML editor only • Standalone Application • E.g.: Visual Basic, Java, C, C++ • E.g.: (software) MS VB, JDK, Borland, • Database • E.g.: MS Access, MySQL (software: phpMyAdmin)

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Web based and Standalone

NOT ALLOWED

to use any

code generator

, application or framework that

have user interface for user management and access level

• Eg: ASPMaker, PHPMaker, Joomla etc.

NOT ALLOWED

to use any free Web templates. •

NOT ALLOWED

to use

:

• Adobe Dreamweaver • • Use behaviors for validate forms.

Use code (PHP/ASP) extensions for database related functions.

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Multimedia Project

• • • • • • • Must have at least

FIVE

major topics/categories excluding. Homepage/Contact us/Credit page.

Must have a theme or unique identity.

Must have the combination of at least multimedia elements.

FOUR

static and

FIVE

dynamic Must have at least

TWO

Must include simple interactivity between user and application

Action Scripting

.

Must publish as application format (.exe).

Should bring all the raw materials during presentation (.fla format).

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Multimedia Project

• • • • •

Other important notes:

Multimedia elements (Graphics & Animations) need to be created/edited using Flash/Photoshop • You

CANNOT

directly download from the website (copyright issues) For animation, you

CANNOT

use .gif format.

Audio can be edited/recorded using Sony Sound Forge.

Video can be edited using Adobe Premiere/Adobe After Effects.

Originality :

inventive

.

70%

of the multimedia elements are

fresh

,

original

and

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Multimedia Project

• For

Interim Presentation (for project completion)

Must

have prototype design of splash screen, homepage and

ALL

topics/titles/categories.

Must

present the screenshots of each interface either by: • • Design in Photoshop for each screen

OR

Design prototype of interface for each screen in Flash.

• These screenshots should be included in the PowerPoint slides.

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Multimedia Project

• Storyboard • The template is available at the FYP website.

• Storyboard can be

hand drawn

or

digitally created

using the computer

BUT

must follow the

storyboard template given

in the FYP website.

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Multimedia Project

• Main development platform: • Adobe Flash Professional • Picture/Image editing software: • Adobe Photoshop / Illustrator • Paint • Other editing tools: • • • Adobe After Effect (video) Adobe Premiere (video) MP3 Cutter (Sound) • Sony Sound Forge, Audacity (Sound)

CDP – FYP TRIMESTER 55

Project Minimum Requirements

Multimedia Project

CANNOT

use

software that could generate application (multimedia elements) automatically.

• E.g.:

Swift software, Rapid Gallery Creator, Crazy Talk

the •

DO NOT

use any programming language to create the core of the multimedia application • E.g.: HTML scripts, Java, VB

CDP – FYP TRIMESTER 55

Rules and Warnings

• Each member must be involved in

ALL

aspects of the Project.

• It is

COMPULSORY

to meet/consult Supervisor on Project progress.

This should be done on a weekly basis until the date of your presentation.

• Show the progress of the project AND prototype/final product.

demonstrate

the • •

Allowed to present

only if satisfy the minimum requirements but NO guarantees to PASS.

If Fail FYP and need to Repeat

( *T&C apply

) – maximum grade is C.

CDP – FYP TRIMESTER 55

Rules and Warnings

DO BACKUP FREQUENTLY

– upload, keep in your email, etc. Any excuses such as hard disk crash, laptop was stolen, accidentally format hard disk ---

NOT ACCEPTABLE!

• You are

NOT ALLOWED

to change topic, change supervisor, join another group after your Industrial Training.

• In the short Trimester (Tri 3): • • • You

CANNOT

do FYP PART 2.

CAN

do Interim (if manage to get SV).

• •

CANNOT

combine Industrial Training & FYP (Part 2) in one trimester.

• This is based on Industrial Training’s rules.

(NEW) MUST REGISTER FYP

– Tri 1 2014/2015 (Final (Part 2)) If not, your name will be removed from the group.

CDP – FYP TRIMESTER 55

Grading and Assessment

• • FYP carries a total of 100 marks. Each member of the group will be

graded individually

.

Interim (30%)

Prototype : 10% Presentation Report : 10% : 10%

Final (70%)

General effort : 10% Presentation Report System : 10% : 10% : 40%

CDP – FYP TRIMESTER 55

What to do? –

1 st

Step

• • • • Form a group of

MAXIMUM 3

students.

Minimum number of students per group is 2 (Not advisable).

No individual projects is allowed.

Please choose the right person as your members. Find members who can and will contribute in the overall project.

CDP – FYP TRIMESTER 55

What to do? –

2 nd

Step

• • • • • • Choose a title and get an IT lecturer to be your supervisor.

The list of titles will be available at the CDP FYP website.

Each SV will supervise between 4 and 5 groups only.

Do not be too ambitious when choosing project titles. Choose a topic that you can do. Ask the SV what is the project about to get a better understanding of what is required.

The SVs will also paste the titles on their door.

CDP – FYP TRIMESTER 55

What to do? –

3 rd

Step

• • • • • • Once you get a topic, start doing research on the project.

Search similar project online to get an idea of the project. This is done to get ideas, not to COPY.

Start designing and developing the project.

Start work early. Do not procrastinate.

Meet your SV on a weekly basis. Set a time (maybe an hour) to discuss project issues with your SV.

CDP – FYP TRIMESTER 55

Downloads

• http://cdp.mmu.edu.my/FYP/index.html

• Briefing slides (READ again) • FYP Guidelines (IMPORTANT) • Interim Report template • • Final Report template Report cover page • Meeting Minutes template, etc

CDP – FYP TRIMESTER 55

Contact

• If you need to clarify things related to FYP, you can meet

Ms Usha Vellappan

or

Ms Lim Liyen

.

CDP – FYP TRIMESTER 55

CDP – FYP TRIMESTER 55

Thank You Q&A