You are on page 1of 7

BORANG PENGESAHAN PENILAIAN BERTERUSAN

NAMA PENGGUBAL: NORHAYATI BINTI JAIS @ MOHD SAID


KOD / NAMA KURSUS: DPS20043 INTRODUCTION TO PROGRAMMING
PROGRAM: DBS SESI: 1 2021/2022
JENIS PENILAIAN: MINI PROJECT (15%)
Disemak oleh : Disahkan oleh :

CATATAN :
(ditanda oleh pensyarah
penilai)
/ Soalan
Skema jawapan
/ Rubrik (PUAN QUYRUL ZETA BT ISHAK) (PUAN NORHAFEEZA BT BAMBANG SHAIDI)
Penyelaras Kursus / Pensyarah bidang: Ketua Program / Ketua Jabatan
Tarikh : Tarikh:

CLO3 A3, PLO4

TOPIC 2: Introduction to Python


TOPIC 3: Control Flow Statements
TOPIC 4: Function
TOPIC 5: Object-Oriented Programming

INSTRUCTIONS:
1. Form groups of 2 members.
2. Propose a title for a Python programming Mini Project that include all the topics above.
CLO3
3. Each group have to create a Python program for the proposed title.
A3 4. Prepare Project documentation for the program that include:
a. Introduction.
b. Problem statement
c. Program flow
CLO3 d. Flowchart
Cls3b e. Output screen
f. Your references (either web or video references)
5. You must include References written in APA style format.
6. Grading will be based on the rubric.

Skrin 1:
Selamat Datang
Ke
Sistem Urusniaga ATM
Bank xxx

Skrin 2:
ASSESSMENT COVER SHEET/
LEMBARAN HADAPAN PENILAIAN KURSUS

DEPARTMENT/ JABATAN
PERDAGANGAN PROGRAM DBS: 2

SESSION/ SESI : 1 2021/2022

COURSE CODE/KOD KURSUS : DPS20043


COURSE NAME/NAMA KURSUS : INTRODUCTION
TO
PROGRAMMING
LECTURER’ S NAME/ : PUAN NORHAYATI BINTI JAIS @ MOHD
NAMA PENSYARAH SAID
TYPE OF ASSESSMENT/ JENIS : MINI PROJECT
PENILAIAN
TITLE/ TAJUK : SIMPLE STUDENT MANAGEMENT
SYSTEM IN PHYTON
SUBMISSION DATE/ TARIKH HANTAR :

RECEIVED DATE (fill in by lecturer) :


TARIKH TERIMA (diisi oleh pensyarah)

MATRIC NUMBER/ CLASS/


STUDENT’S NAME/ NAMA PELAJAR
NOMBOR MATRIK KELAS
SHABEINA A/P ANDREW STEPHEN 23DBS20F2028 DBS2A
DHIVASHINI A/P VIJAIAKUMAR 23DBS20F2002 DBS2A

MARKS/ MARKAH:
TOTAL
CLO1 CLO2 CLO3 CLO4 MARKS/
JUMLAH MARKAH

LECTURER’S COMMENT/
KOMEN PENSYARAH
DPS20043
INTRO TO PROGRAMMING

REPORT OF MINI PROJECT


(PHYTON PROGRAMMING)
LECTURER: MDM NORHAYATI BINTI JAIS @ MOHD SAID

PREPARED BY:

SHABEINA A/P ANDREWS STEPHEN(23DBS20F2028)

DIVASHINI A/P VIJAIAKUMAR(23DBS20F2002)


CONTENTS

NO TOPICS

1.0 INTRODUCTION OF SIMPLE STUDENT MANAGEMENT


SYSTEM IN PHYTON

2.0 PROBLEM STATEMENT

3.0 PROGRAM FLOW

4.0 FLOWCHART

5.0 OUTPUT SCREEN

6.0 REFERENCES
INTRODUCTION OF SIMPLE STUDENT MANAGEMENT
SYSTEM IN PHYTON

Simple Student Management System project is written in Python. The


project file contains a python script (student.py). This is a simple console
based system which is very easy to understand and use. Talking about the
system, it contains basic functions which include Add students, view
students, search students and remove the student. In this mini project, there
is no such login system. This means he/she can use all those available
features easily without any restriction. It is too easy to use, he/she can check
the total student’s record.
While adding the students, the user only has to enter his/her name then the
system adds the record and displays to the user. And the user can view all
these students lists from the view section. In this Simple Student
Management, the user can also search for student’s name in order to know
whether the student’s record exists in the system or not. This simple console
based Student Management system provides the simplest management of
student’s list. In short, this projects mainly focus on CRUD. There is no
database connection or neither any external text or other files used in this
mini project to save user’s data permanently.
PROBLEM STATEMENT

1) This simple console based Student Management system provides the


simplest management of student’s list.

2) Create program those available features easily without any restriction for
easy to use, he/she can check the total student’s record.

3) Features:
 Add Students
 List all students
 Search students
 Remove Students
(Write a program which would view student’s list,add new students,search
student and remove student. Then run the program for get the output).
PROGRAM FLOW

SCREEN 1: SCREEN 2:

WELCOME TO STUDENT TO VIEW STUDENT’S LIST


MANAGEMENT SYSTEM (ENTER 1)
LIST STUDENTS WILL APPEAR
WANT TO RUN AGAIN Y/N:

SCREEN 3: SCREEN 4:
TO ADD NEW STUDENT
(ENTER 2) TO SEARCH STUDENT

ENTER NEW STUDENT:( ) (ENTER 3)

NEW STUDENT( ) ENTER STUDENT NAME TO

SUCCESSFULLY ADD SEARCH:( )

WANT TO RUN AGAIN Y/N: WANT TO RUN AGAIN Y/N:

SCREEN 5: SCREEN 6:

TO REMOVE STUDENT PLEASE SELECT AN ABOVE


(ENTER 4) OPTION:
ENTER STUDENT NAME TO (E1,E2,E3,E4)
REMOVE:( )

SCREEN 7:

RUN AGAIN /EXIT

You might also like