Vous êtes sur la page 1sur 4

CSC128 | Incremental Project Description

JUN- OCT 2013

CSC 128
INCREMENTAL PROJECT DESCRIPTION
In a group of three(maximum), design a program using algorithm and then write the
program in C++. Your program will be evaluated by your CSC128 lecturer.
PROJECT REQUIREMENT
1. Proposal
Each group is required to submit a proposal (1-3 pages) to your CSC128 lecturer
BEFORE 12 JULY 2013.
Title of the project must be choose from the list of topic provided.
Your proposal must include the following information:
a) Group member information
Student ID
Student name
b) Program name
State the name of your program.
E.g. Student Information Management System - SIMS,
Academic Record System - ACROSYS
c) Introduction
A summary of what you try to develop.
Briefly explain the scenario of the system
d) Objectives
Objective of the development
E.g. To record..., To print..., To calculate..., To count..., To find the highest...,
Refer to project implementation (Requirement no.4-Implementation).
e) Flowchart design and IPO table.
2. Analysis
Determine the input, process and output of the system.
Represent the analysis in IPO table.
3. Design
Represent the program design in the form of pseudocode or flowchart.
4. Implementation
Apply the three control structures (sequential, selection and repetition) and array
structure in the program.
GOTO statement are NOT ALLOW used in the program.
Implement at least 4 functions in your program. Functions MUST be written in the
form of:
a) void functions AND value returning function (2 void and 2 value returning)
b) Parameter passing and no parameter passing
Students MUST include the following processes in your program :a)
b)
c)
d)
e)

Calculation/Formula/Algorithm related base on project title(E.g. discount, tax)


Summation/Total and Average
Counter
Maximum/Minimum or Highest /Lowest
**Searching/Sorting (Optional and Bonus Mark)

Prepared by NAA

CSC128 | Incremental Project Description

JUN- OCT 2013

Include comments at any particular part of your program that is necessary for
indicating the purposes.
5. Documentation (Final Report)
Consist of project requirement 1 4.
Provide sample input and output.
Include softcopy (burn in a CD) in your final report.
a) Completed program (source code)
b) Final report
Final report guidelines
a) Cover page must be in GREEN basic colour. The cover should contain:
University Logo
Course code and name of subject (CSC128 Fundamentals of Computer
Problem Solving)
Course Group (E.g. JCS1101A)
Project Title (E.g. Student Information Management System SIMS)
Group members name with student ID.
Lecturers name (CSC128 & CSC118 lecturers).
Submission date.
b) Must have table of content and page number.
c) Format:
1.0 Name of Program
2.0 Introduction
3.0 Objectives
4.0 Analysis
5.0 Design (flowchart only)
6.0 List of Functions *
7.0 Source Code
8.0 Testing : Sample Input and Output
9.0 CD pocket
*List the functions used in the program and describe each function.

Report must be written in Arial font, size 11,1.5 line spacing.


Report must be RING bound.
Submission final report is during presentation. (19 SEPTEMBER 2013)
6. Presentation
Use slide presentation to present your introduction and objectives of the system.
Program demonstration.
Formal attire presentation.
Presentation is done in front of your CSC128/CSC118 lecturer on 19 SEPTEMBER
2013.
Evaluation will be done base on the rubric provided.

Prepared by NAA

CSC128 | Incremental Project Description

JUN- OCT 2013

GUIDELINE CODING MILESTONE


Note : W week

W
3

Task To Do

W
4

W
5

W
6

W
7

W
8

W
9

W
10

W
11

W
12

W
13

W
14

Form a group and get


project title

Submit proposal
Sequential &
Selection Phase
Repetition Phase
Function Phase
Array Phase
IMPORTANT DUE DATES!!
PROPOSAL
FINAL REPORT
PRESENTATION

Before 12 July 2012


19 SEPTEMBER 2013
19 SEPTEMBER 2013

NOTE!!!! Plagiarism is unforgiveable. Those who found guilty will be


severely punished by giving them 0 mark.

Prepared by NAA

CSC128 | Incremental Project Description

JUN- OCT 2013

LIST OF TOPICS
No
1
2
3

Topic
Railway Reservation System

Clinic System
Medical Supplies Inventory Management
System
UiTM Hostel Booking System

House Buying System

Staff Management System

Workshop Services System

8
9

Academic Advisor System


GPA-CGPA Counting System

10

Car Wash Management System

11

HomeStay Booking System

12

Home Loan Management System

Prepared by NAA

GROUP
Tengku Seri Hidayah bt Tengku
Muzamir (Leader)
Nur Sarfina binti Anuar
Nur Fazira Binti Mohd Sani(leader)
Natasya Binti Md Yusoff
Muhamad Taufiq bin Pathol Bahar
(leader)
Muhamad Amirul Sadikin bin MD
Afendi
Muhammad Fauzi Bin Muhiddin
Nur Aishah Bt Mohd Nor (leader)
Siti Nadhrah Bt Roslan
Muhammad Zulhilmi (leader)
Adam Iskandar Bin Ibrahim
Muhammad Syahiruddin B. Ismail
Najiha Emyzan binti Mohamad
Azmi(leader)
Siti Amanina binti Abd Muttalib
Muhammad Faiz Bin Johari(Leader)
Izzul Iman Bin Ahmad Kamal
Muhammad Irfan Bin Amir
Alya Syafiqah binti Zailan (Leader)
Hanis Farisha Fathanah binti Kamarul
Ariffin
Muhammad Firdaus Bin Mohd Yunus
(Leader)
Ahmad Farid Bin Johan
Mohammad Naqiuddin Bin Sazali
Nurul Syazwani Mokhtar (leader)
Nurul Syafiqah Adilla Baharudin
Roziana Zarina Razali

Vous aimerez peut-être aussi