Professional Documents
Culture Documents
PAT
PHASE 1 (TASKS 1-5)
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
2
Task 0:
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.
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:
Admin create user profiles the user can login to TMS to gain
access into TEC and register the
time and attendance.
6
Task 2:
The system shall allow the Administrator (Admin) to create user profiles and
unique ID’s.
7
Task 3:
Welcome screen
Login using
username and
password.
8
Task 4a:
9
Task 4b:
UserID String
Username String
Password String
10
Task 5: Input
11
12
Input Source Datatype Gui component Validation Error Message
13
Task 5: Process
1.User processing
2.Admin Processing
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.
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
17
The end.
18