You are on page 1of 18

IT

PAT
PHASE 1 (TASKS 1-5)

By: Tehila Pillay


Grade: 10N

1
Contents:
1. Task 0 …………………………………………………………………………………………………………………………… 3

2. Task 1a ……………………….……………………………………………………………………………………………….4-5

3. Task 1b….……………………………………………………………………………………………………………………….6

4. Task 2 ………………………………………….……………………………………………………………………………….7

5. Task 3 ………………………………………….……………………………………………………………………………….8

6. Task 4a ……………………………………………………………………………………………………………………….9-10

7. Task 4b ………………………………………………………………………………………………………………………….11

8. Task 5 …………………………………………………………………………………………………………………………… 12-

2
Task 0:

 Topic: A digital time management register system (DTMRS)

 Purpose: The DTMRS will automatically calculate all staff time sheets and weekly
wages for all staff members and access control.

 Possible solution: Easier time management for all staff members. The system is
built as an entry access control and time login system.

 Scope: limitations include power outages such as loadshedding.

3
Task 1a:

 From the information received via research analysis we have identified a major
problem with time management/access control within the education sector. Our
aim is to provide an easy manageable solution so that all educators and students
can easily gain access into the facility by entering their unique ID and manage
their time spent at Tehila’s Education Centre (TEC).

 TEC is an education facility for grades 8-12 that provides additional learning
support for learners.

 The challenges experienced by the owner of the Centre were time management
and access control for all staff members. Due to the problems encountered at
4
TEC, they sought out my services and expertise to develop and design a system
that will manage their access within the centre, as well as calculate the time
spent at the facility per week, which would then assist in their weekly wages.

 The data collected from TJ’s Management system (TMS) will then go to the
accountant to calculate the wages for the week, as well as if there are any over
time due to staff members, for their time spent at TEC.

5
Task 1b:

As a … I would like to … so that …

Admin create user profiles the user can login to TMS to gain
access into TEC and register the
time and attendance.

Educator create student profiles When students enter TEC, they


will be able to gain access into
their relevant classes.

Student gain access into TEC I can attend my class.

6
Task 2:

 The system shall allow the Administrator (Admin) to create user profiles and
unique ID’s.

 The system shall allow Educators access into TEC.

 The system shall log time and attendance for Educators.

 The system shall allow Students access to TEC.

 The system shall log time and attendance for Students.

7
Task 3:
Welcome screen

Login using
username and
password.

User Profile Admin Profile

1.Time and date is captured and is 1. create user


recorded on database. 2. Modify user
3. View reports
2.Open security doors to TEC.

8
Task 4a:

9
Task 4b:

Field Data Type

UserID String

Username String

Password String

User Type String

Date and Time Date/Time

10
Task 5: Input

11
12
Input Source Datatype Gui component Validation Error Message

Username Keyboard String TEdit 1.Check if not Username is


empty. incorrect. Please
enter a valid
2.Check if Username.
correct username
is entered.
Password Keyboard String TEdit 1.Check if not Password is
empty. incorrect. Please
enter a valid
2.Check if correct password.
password is
entered.
Admin Mouse String TEdit 1.Check if You are not an
member is an Admin User.
admin from
Database.

13
Task 5: Process

What processing will be done:

1.User processing
2.Admin Processing

How User processing will be done:

The User clicks on Login which will take the user to the login page where they enter their username as
well as password. If the username and/or password is false, then Showmessage ‘Username and/or
password is incorrect’. If username and/or password is true then thank you page will be displayed
confirming name, surname, date, and time.

How Admin processing will be done:

The Administrator clicks on Login which will take the admin to the login page where they enter their
username as well as password. If the username and/or password is false, then Showmessage ‘Username
and/or password is incorrect’. If username and/or password is true, then thank you page will be
displayed. The admin can either click enter which will confirm name, surname, date, and time or they
have the option of clicking admin which will take them to the admin panel where they can create users,
change details, as well as view reports.

14
Task 5: Output

15
16
Output Data Type GUI Component

Username string label

Password string Label

Admin string Button

17
The end.

18

You might also like