tfg2817 / Project-Time-and-attendance-system

0 stars 0 forks source link

Project: Time and Attendance Record System #10

Open tfg2817 opened 6 years ago

tfg2817 commented 6 years ago

Hi guys, sorry for the inconvenience as my other company refuse to receive further contact from the lecture. :( However, i made some effort to let another company agreeing to support our project.


Project: Time and Attendance Record System

Group member: 103095 Chia Chia Hsu 170189 Ammie Anne Infortuno 180078 Priyanka 170247 Diksha

Winit AU Trade Pty Ltd. Address: 391 Park Road, Regents Park Website: https://www.winit.com.cn Contact person: HR Manager Ada Li (0450-750-659) / Operation Manager Bon Wu (0450-280-202) Email: ada.li@winit.com.cn / bon.wu@winit.com.cn Available time: 10am to 4pm, Wednesday to Friday Length of Project: July, 2018 - Jan, 2019

Project Plan : Time and Attendance Record System

Company intro: Winit AU Trade Pty Ltd. A Chinese owned company which provides supply chain solution to its cross border customers by offering international and national wide logistics option. In Australia, they offered two warehouse for clients storage for the past 5 years. Recently, they opened a new warehouse in Melbourne. With their growing business and possible expansion on staffing, they are now requiring a new system that can simplified the tedious tasks involved with monitor their employee performance, control onsite visitor, generate reports for management office overseas and data collection.

Summary This new system will: Create a new system that can store employee and visitor information for 5 years Allow multi users entry their data Alert unusual or abnormal activities Store users activity history Ensure accuracy and consistency of data entry Display correct content Export accurate record

Client Requirements Well-functioned Time and Attendance Record System

Overview: Due to the growing business need, Winit AU face a big challenge on handling their onsite employees and visitors. Managers are having a hard time adjust roaster and execute it with the current employee plan. Since the peak season will be coming shortly, the client would like to take control back on its staffing and prepares sufficient labor solutions for the peak time. For the management office, it will be easy to monitor employee and visitor timetable and enforce punctuality. For its staff, it will be easy and clear to understand the expectation from the management office. Therefore, our project aims to provide our client a simple system that must be user friendly and provide accurate information.

Business level To avoid using traditional excel spreadsheet records hassels, Winit AU requires a responsive system that can help them to keep track on its employees and visitors.
Monitor employee and visitor timetable Check employee who has not met quota of time so that they can enforce punctuality Monitor purpose, time of entry and exit of visitors so that they can control the amount of visitors at site Keep all record in excel spreadsheet for head office reviewing Device: PC / tablet friendly but on site usage only Allow multiple people record their data at the same time

System Requirement Specification User level User requirement Employee Allows employees to create personal profiles (Data input) Basic information Last name / First name / Team / Position / Visa status (expiration date) / Role (casual / permanent / part time) / Address / Postcode / Phone / DOB Tax, payment and Super information: Tax file number / BSB / Bank ACC / Super Company / Super ACC / Special comment Allow employee use their id and password to Log in / out their profile Allow employee to record their daily sign in / out Allow employee to check monthly/daily work hours history Allow employee to check weekly roaster at any time Allow employee to check company policy Allow employee to check monthly pay slip

Visitor Allow visitor to record information Basic information: name / Id / tel / company (optional) / license plates Entry reason: pickup / unpack / other Allow visitor to check in / out Allow visitor to check their own entry times

Management office user Allow user to update or edit employees profile Allow user to fix employee work hours Allow user to upload weekly roaster Allow user to upload company announcement and alert new policy Allow user to exporting excel spreadsheet Allow user to search record by using time or name and print our record in excel spreadsheet

Business rule All the information stored via this system is completely confidential Only people have permission to enter the premises can view their personal information Only management officer can access information and export data All change history must be recorded Calculation of work hour must be correct

Qualities attributes No access off plants No biometrics

Product level Functional requirement (Data Entry) This system should provide three different login function for employee, visitor and management staff and personal password to avoid employee clocking for each other. This system should have enough capacity to keep 5 years of data storage This system should allow records to be exported and this record should be ready for accountant to process and report for payroll. The system should be user friendly and clear display.

nonFunctional requirement Portability Allow PC and tablet excess in different browsers, ex: Chrome, Safari, Firefox, IE Usability Employee: 150 Visitor: unlimited PC and tablet browser friendly Reliability This system must be reliable and trustworthy Intranet onsite usage only to prevent outsider to break in and change the record Performance System needs to provide real time information System can alert user if there is a mistake The calculation formula must be accurate Export to excel spreadsheet Scalability Employee: up to 400 Visitor: unlimited Integration with payroll application: MYOB Security can only access through company devices. No access from home or other place Aesthetics Company logo and fit its colorway (Blue)

Constraints Internal usage NO biometrics

Data requirement Storage capacity should allow keeping information for 5 years

External interface requirement Page layout and function should not be too complicated

System Requirement Specification As Winit recently expanded its business to Melbourne and generated a high volume of employee record, it requires a responsive website that can help the to keep track on its employees and visitors accurately. This website will be accessed by all employees and visitors via company provided computers and tablets on site only. This website should allows: Employee: to check their weekly roaster, record their work hours, store their personal information, check their attendance, read company announcement. Visitor: to record their entry/exit detail, check their entry history Management officer: to monitor time and attendance of employees, export timetable record, special comment