ChangSuarezTan
ACME
Student Assistant Payroll SystemLinked tables encompassing student assistants’ personal information, employer information, and requirements tables
User friendly interface for easy management of records
Automatic tracking of student assistants’ requirements and generation of vouchers
Authorized User
AdministratorFacultyStudent Assistant
Adds recordsChange recordsDeletes records
Monitors requirementsCreates voucherChange personal recordTime in and Time outUpdate requirements
Physical Database Design
StudentFacultyDTRRecordCRDRequirements
contains the Student Assistants' informationsn - Student Number, primary keyfname - first/given namemname - middle namelname - last namebirthdateplaceofbirthpresentadd - present address of SApermadd - permanent address of SAcontactno - contact number
contains the Faculty Member (Supervisor)'s informationfid - Faculty Number, primary keyfname- first/given namelname- last name
serves as a log of the hours the SAs spend workingsn - Student Number, primary key, foreign key references Studentmonth - Month the DTR was created, primary keyyear - Year the DTR was created, primary keyfid - Faculty ID of the supervisor, foreign key references Facultyarrival - official arrival hour of the SA (ie. official start time of work everyday)departure - official departure hour of the SA (ie. official end time of work everyday)
contains the date, time in and time out of the SA when s/he works.sn - Student Number, primary key, foreign key references Studentdate - primary keyin - time inout - time out
document required for each SA. This is checked every month before paychecks are released. sn - Student Number, primary key, foreign key references Studentunit - the department or office wherein the SA is delegatedposition - nature of job in the officesalaryactualRD - actual date of report for dutypurpose
contains yes or no statuses of the requirements of SA’sSemsyForm5GradesAppointOathAssetsVoucher
Further ImprovementsExpansion of scope
Addition of constraints (i.e. Automatic time out when still timed in after office hours)
Incorporation of accounting
Problems Encountered
System portabilityTime stamp formatCase sensitive search engine
System Demonstration
Changing the passwordLogging inLogging out
Universal FunctionsAdd faculty accountAdd student assistant accountChange accountDelete account
Administration Functions
Look up for student assistant informationMonitor student assistant requirementsCreate voucher
Faculty FunctionsStudent Assistant Functions
Update student assistant informationTime in and Time outCheck requirement status
ACMEReaching for the Peak