0% found this document useful (0 votes)
179 views6 pages

(OCT 2020) CSC128 - Group - Project - Final - Report

The document is a group project report for a Telco Package System. It includes sections on the executive summary, pseudocode and flowchart, list of codes, variables/constants/input and output, screen layout, and references. The executive summary provides the project background, objectives, and description. The pseudocode and flowchart section includes selection and repetition processes. The list of codes section specifies the types of codes used, including selection statements, repetition structures, functions, and parameter passing. The variables/input/output section lists the variables, constants, inputs needed from the user, and outputs to be displayed. The screen layout tests the program with valid and invalid inputs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
179 views6 pages

(OCT 2020) CSC128 - Group - Project - Final - Report

The document is a group project report for a Telco Package System. It includes sections on the executive summary, pseudocode and flowchart, list of codes, variables/constants/input and output, screen layout, and references. The executive summary provides the project background, objectives, and description. The pseudocode and flowchart section includes selection and repetition processes. The list of codes section specifies the types of codes used, including selection statements, repetition structures, functions, and parameter passing. The variables/input/output section lists the variables, constants, inputs needed from the user, and outputs to be displayed. The screen layout tests the program with valid and invalid inputs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

CSC128

Fundamentals of Computer Problem


Solving

Group Project Report


Title : TELCO PACKAGE SYSTEM
Group : EM1105R2

N NAME MATRIC
O NUMBER
1 NUR NAHRIQ NUAIM BIN 2018273258
MUHAMAD HANIF
2 MUHAMAD RASYIDIN BIN YUSOF 2018282828

Date Submitted: 2 3 0 1 2 0 2 1
Acknowledgement

Table of Contents

1. Executive Summary
a. Project Background
b. Objectives
c. Description (Project Details)
2. Pseudocode and Flowchart
a. Until selection process
3. List of Codes
a. Selection(s)
i. One way and two ways (OPTIONAL)
ii. Multiple ways and switch statement (COMPULSORY)
b. Repetition(s)
i. counter / sentinel / flag loop (AT LEAST TWO)
ii. while / do…while / for loop (AT LEAST TWO)
c. Function(s)
i. Implement at least (FOUR) types of functions in your program
ii. void function
iii. return value function with parameter
iv. return value function without parameter
v. function with parameter passing (by reference &).

4. Details of Variables/Constant, Input and Output


(Please include simple or short explanation about the usage of each
Variables/Constant, Input and Output)
a. List of Variables / Constants
b. List of Input Process
i. What kind of data do you need from the user?
1. id, names, category, etc
c. List of Output Display
i. What kind of information do you want display?
1. user details, item code, prices, formula, error message, etc
5. Screen Layout
a. Test your program with TWO (2) different valid inputs.
i. To show the correct flow of the system.
ii. To show the correct final results or outputs.
b. Test your program with ONE (1) invalid input.
i. To show error handling process.
ii. To show the differences of the output.
1. between valid and invalid input
6. References (Compulsory)
*Please use this format:
Please use this format starting from Table of Content to Reference.

 Front Page Colour: Blue


 Font Face: Times New Romans
 Font size: 12-point
 Top Margin: 2.54cm
 Bottom Margin: 2.54cm
 Left Margin: 2.54cm
 Right Margin: 2.54cm
 Page Number: Bottom and centre of each page
GROUP PROJECT SCORING RUBRIC
CSC128: FUNDAMENTALS OF COMPUTER PROBLEM SOLVING

Project Title : TELCO PACKAGE SYSTEM

Group : EM110___/EC110___
40
Student Name /
: (1) NUR NASHRIQ NU’AIM BIN MUHAMAD HANIF/2018273258
ID
: (2) MUHAMMAD R
: (3) _________________________________________/____________________
: (4) _________________________________________/____________________

Lecturer Name : ________________________________________________________________

Remarks
NO. Category None Weak Moderate Good Very Good Marks Level
0 1 2 3 4
Project
Project
summary is
summary or
easy to
Project summary objectives are
understand.
or objectives is not clearly
Proposal is Objectives are
hard to stated and need [CO1/
No not formally clearly stated.
understand. a little inquiry LO1]
Submission formatted and and related to
Proposal’s Not following to understand. {C2}
incomplete project
1 format and the proposal Closely
description.
content format. following
Proposal
proposal
properly
format.
formatted.

Include all the necessary information and it is well documented.

Pseudocode Pseudocode and


Incomplete and flowchart flowchart are
proposal with are clear, very clear,
no Pseudocode or understandable understandable, [CO1/
No
pseudocode flowchart was and readable. readable, and LO1]
Submission
Proposal’s or flowchart poorly designed. However, there organized into {C2}
pseudocode included. are few missing as few steps
and flowchart steps need to be necessary as
2 included. possible.

Pseudocode’s logic match with the system implementation

Moderately
Incorrect Well written
written and
format and and documented
documented
The proposal unsuitable use proposal.
proposal with no
is poorly of font size or Following the [CO1/
No proper
organized and font type. format. Clearly LO1]
Submission explanation
Proposal incomplete. Clearly define define the {C2}
about the
3 overall the objectives objectives and
objectives and
quality and problems problems to be
problem
to be solved. solved.
statements.

The proposal is well written and documented. Clearly define the problems to be solved. Clearly
define the objectives.

4 Clarity of Not exist in Late Program written Program is Program is [CO3/


partially
written clearly written
submission or according to according to the
accordingly to
program is the original original
the original
poorly written objective, objective, easy
the objectives but LO3]
and not understandable to understand,
program no comments {C5}
program’s following the but with only well
added into the
(code) objectives. slight comment documented
program.
presentation statements using comment
added into the statements.
program.

The program is clearly written (indented) as well as easy to understand. Each of the process is
well documented/commented.

The program
solved
Less than 50% More than 50%
problems/ case
The program of the of the
Not exist in studies [CO3/
did not solve problem/case problem/case
the completely LO3]
the problem studies solved studies solved
Structure and program without any {C5}
completely. and contain and run with
5 algorithm of a syntax, logic
some error. some glitch.
program and run-time
error.

The program can solve the problem completely. There is no syntax error, logic error and run-
time error.

Good usage of Excellent usage


Improper and
selection, of selection,
Not exist in Partially exist illogical usage [CO3/
repetition and repetition and
the in the of selection, LO3]
functions with functions.
Compulsory program program repetition and {C5}
slight logic Produce correct
6 topics to be function
error. output.
included

Apply selection, repetition and functions within the algorithm of the program.

Program
produced
Program Program Program
unclear and
produced one or produced produced and
Not exist in incorrect [CO3/
two incorrect correct output displays
the output results LO3]
output but with accurate output
program with {C5}
statements disorganized in a presentable
7 Result/Output disorganized
format. format.
output format

The program produced expected output with accurate and presentable format.

Fully organized
Almost report – report
Poorly written organized fulfils project [CO3/
No Late
and documented report with requirement. LO3]
Submission submission
Report report. few missing Well written {C5}
8 overall requirements and clearly
quality explained.

The report is well written and documented. Clearly explains what the project is all about.

9 Presentation Did not Presentation Only capable of Able to Presents about [CO3/
present. is unclear and answering basic elaborate and the whole LO3]
not questions and explain to some project in an {C4}
understandabl have little degree with organized
e. Little knowledge of moderate manner.
knowledge the program knowledge of Demonstration
about the code. the program of full
program code. knowledge of
code. the program
with
explanations
and elaboration.
Presentation’s flow is in order. Able to answer technical questions. Confidence.

Excellent
Moderate
innovation,
Lack of Somewhat innovation with [CO3/
No knowledgeable
innovation knowledgeable creative LO3]
Submission and demonstrate
and creativity and innovative designs and {C5}
Knowledge creative design
10 solutions
mastery and solutions

Project demonstrated achieves a level of artful engineering mastery marked by truly innovative,
authentic and ideas, solutions and design.

TOTAL /
MARKS /40
20%

*FORMULA: Total (20%) = marks / 40 * 20

NOTE:

1. Item 1 to 3 evaluate the Project Proposal (6%)


2. Item 4 to 8 evaluate the Project Report (10%)
3. Item 9 to 10 evaluate the Project Presentation (4%)

You might also like