K-Attendance System UniMAP

is a computer system that works to record staff's attendance. K-Attendance system developed to replace the manual punch card machine.



The purpose of K-Attendance System development is to support the distributed campus. Distributed campus concept adopted by UniMAP cause the offices, classrooms, laboratories and other premises in different locations throughout the state of Perlis , Kuala Lumpur and Kulim Kedah. UniMAP management requires attendance system that allows them to monitor the attendance of all staff to the office regardless of their location quickly and easily.


The Center for Information and Communication Technology provides a solution for the above scenario to develop K-Attendance System that enables the management of the Responsibility Centre (RC) and top management UniMAP to monitor staff in real time via the internet.

K-Attendance System that is used today is the result of feedback responses ranging from top management, management PTJ, lecturers and support staff .

K-Attendance system also adhere to the guidelines as contained in the General Circular No. 1 of 2004, entitled use of Electronic Time Recorder System in Government Agencies. The system is capable of integration with other systems such as staff system (IUSHRM), Student System (AMIS) and the Biometric System.



K-Attendance Systems incorporate some method of recording time by using smart cards and biometrics (fingerprints). All scanners and fingerprint smart card sends data to the server that is located in Kubang Gajah network system Wide Area Network UniMAP.


System Features

The system uses the concept of K-Attendance monitoring stages. This concept means that the report can be accessed by a person is determined by the level of access for each individual. In this concept, a staff member can only view the report itself only presence. Head of Responsibility can also monitor staff attendance under RC under his supervision only. Top management can monitor the attendance of all staff every PTJ in UniMAP. However, each account can be manually specified level of access.

Any information relating to staff and students are taken automatically from Staff Information System (IUS-Human Resource Management), Student Information System (IUS-Acadamic Management) and Graduate Information System (IUS-Post Graduate). This means that every staff and students who are enrolled in UniMAP will have K-Attendance System account automatically.

K-Attendance system also takes the information from the staff leave Staff Information System.Leave information will be integrated with the attendance of the staff to make accurate reports on the presence of staff. One of the unique features found in k-Attendance System is the "Remarks". This section allows a staff include a note in the space presence by day.For example, an employee can enter the ground late in the day he was late punctuality. These records can be viewed by management that monitors presence. Holidays staff also displayed in this column. K-Attendance system can process data UniMAP presence shifts set. Several PTJ use this function to staff working shifts and flexible work schedules.


IP Camera

UniMAP has its own security camera which is IP-based camera. Overall this camera can be seen through the website link located on the portal. UniMAP university top management can see every each camera installed by log in to portal. The total number of security cameras installed in UniMAP is 90 cameras.

These cameras are installed at strategic locations around UniMAP distributed campus. Although UniMAP have scattered locations in the state of Perlis, but the sophistication of the Internet that are owned UniMAP the central monitoring of all camera locations can be placed in one place. The monitoring center operates 12 hours a day at UniMAP Security Office. UniMAP has 4 own recording server will record the entire camera in UniMAP. This recording server placed UniMAP Computer Centre in Kubang Gajah and Pauh Putra. Below are a picture of the overall security camera locations in UniMAP



UniMAP Portal is a gateway to share all information and access UniMAP web applications. The information such as news, an announcement and speaker notes. For web applications are Leave Application Online, Online Course Registration and Online Examination Result. 

Portal has the ability to support 'personal page' (Personalized page), which means each user or group of users will get their own pages according to user requirements or group. Each user group can also contribute and thus share the information each other. UniMAP portal also have Single Sign-On (SSO) features which is one of the functions available in the Portal UniMAP. SSO allows users registered to access various web applications via the portal UniMAP by login once. This means that after key in login information for the first time, user does not have to put login information to access the other application. This function is safe and only users who have the authority are allowed to access the web application. 



To enhance collaboration and interaction among UniMAP community.

To present relevant information to UniMAP community.

To offer a variety of information sources as a references.

To provide a Personal Pages (Personalized Page) for each registered user.

To encourage the sharing and exchange of knowledge (knowledge-exchange) between UniMAP community.

Technology System Development


Server - IBM x345 Series

Operating System: Linux Advance Server 2.1AS/i686

Application Server: Oracle9iAS Release 1 version

Oracle9iAS Portal Version:

HTTP Server: Apache/1.3.23

Programming Language: Java version - IBMJava2-131

Java Servlet API: Java ™ Servlet Dev. Kit (JSDK) 2.0

Database: Oracle9i Enterprise Edition Release



UniMAP Portal design is based on the Enterprise Portal which has been used by international organizations. Portal development is based on multi-tier design and it is the latest in the development of solution methods.

The system consists of three (3) main components which are user (client), the server middle-tier and database servers that interact with each other as shown in Figure 1. By using this method, the issues connectivity, transaction management, interaction of heterogeneous platforms and security system has to be addressed.


Personalized Concept Page

The concept of personalized supportive Portal page that allows users to access various information on roles and privilege given by the university described in 


The following is a Personalized Page for each role: 

a) Top Management Portal - Developed to assist the UniMAP highest Management to make strategic decision making. There are four (4) modules which are academic management, human resource management, financial management and management of the library. Some of the contents of this page are:

Students graph Based Course. 

Students graph by State.

Graph Students by Gender. 

Analysis Report Examination Results. 

By Staff Report Post. 

Financial Executive Report. 

Overall Attendance Staff Report.


b) Staff Portal Administration - Developed to facilitate the administration in UniMAP data basis as part of the admission, examination and employment of staff. It is also capable to generate periodic reports set, exception reports and report request. Other content of this page are:

Student Recruitment Report. 

Student Course Enrollment Report. 

Student Exam Analysis Report. 

Staff Personnel Report.

According to Department Staff Report. 

Staff Report The Following Bumiputera Academic Training Scheme.


c) Academic Staff Portal - Developed to facilitate academic staff in teaching activities such as uploading notes, make announcements and monitor the student under their supervision. Some of the contents of this page are:

Announcement column for Students.

Discussion space for Students.

Lecture Notes uploaded by lecturers.

List of past year question papers.

Academic Management related forms.


d) Student Portal - Designed to facilitate the students in learning activities, such as downloading notes, view the results and register for the courses. Some of the contents of this page are: 

Space announcement from Lecturers.

Discussion space for Lecturer.

Space to download lecture notes.

Column to download Past Questions.

Online Course Registration. 

Online Examination Results. 

Reference Books Online Reservation.