li-ftsm-2018-032 intranet apps system copyright@ftsm · abstract intranet apps is an online system...

6
LI-FTSM-2018-032 INTRANET APPS SYSTEM Ahmad Zulfaqar Aqwa Bin Abu Bakar 1, Dr.Rossilawati Sulaiman 2, Imal Pasha Zainal 3 1 Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia 2 Me-tech Solution Sdn Bhd C-1-2A, Blok C, Jalan GC1 Glomac Cyberjaya Cyber 4, 63200 Cyberjaya, Selangor Darul Ihsan 3 Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia 1 [email protected], 2 [email protected], 3 [email protected] ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage interaction between Employer and staff. This system is developed using android studio and the language used to develop this system is java. The system allows online interaction between employer and employee. The system is developed for all the staff at Me-tech Solution to see all their record and management. The system includes the need to see the news announcement from employer. The system is able to show the user profile, calendar leave, leave and staff attendance details. Next the system also allow employer to see all leaves request from staff. Next the system allow employer to approve or reject staff leave request. Finally the system allow employer to see staff timesheet and able to approve or reject the timesheet. Keywords: Intranet Apps, Java, Android Studio INTRODUCTION Intranet Apps is a system developed using an Android Studio. The language used to develop this system is java. The purpose of this system is to facilitate the management of the company and to update important information. this system also allows interaction between staff and employers. For the example, staff will apply their leave using this apps and employer will get the details and be able to reject or approve through this application using their smartphone. a. Task descriptions/Responsibilities My task is to develop intranet web system into mobile apps system. I have to complete the task during my 20 weeks internship. I also have to complete this task with two of my partner and work together as a group. b. Services you have provided As an organization that provides ICT services, we have been trained to provide services to customer. Among the services available here is the user manual for the system, install the software required and make User Acceptance Test(UAT) for the system before give it to the customer. c. Duration of project I have complete all given task related to a system developed in 20 weeks of industrial training. The entire task given is done and had present to my supervisor there. Copyright@FTSM

Upload: dangkien

Post on 03-May-2019

233 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: LI-FTSM-2018-032 INTRANET APPS SYSTEM Copyright@FTSM · ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage ... XAMPP, Android Studio,

���

LI-FTSM-2018-032 �

INTRANET APPS SYSTEM Ahmad Zulfaqar Aqwa Bin Abu Bakar 1, Dr.Rossilawati Sulaiman 2, Imal Pasha Zainal 3

1 Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia,

43600 Bangi, Selangor, Malaysia 2 Me-tech Solution Sdn Bhd C-1-2A, Blok C, Jalan GC1 Glomac Cyberjaya

Cyber 4, 63200 Cyberjaya, Selangor Darul Ihsan

3 Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia

1 [email protected], 2 [email protected], 3 [email protected]

ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage interaction between Employer and staff. This system is developed using android studio and the language used to develop this system is java. The system allows online interaction between employer and employee. The system is developed for all the staff at Me-tech Solution to see all their record and management. The system includes the need to see the news announcement from employer. The system is able to show the user profile, calendar leave, leave and staff attendance details. Next the system also allow employer to see all leaves request from staff. Next the system allow employer to approve or reject staff leave request. Finally the system allow employer to see staff timesheet and able to approve or reject the timesheet.

Keywords: Intranet Apps, Java, Android Studio

INTRODUCTION Intranet Apps is a system developed using an Android Studio. The language used to develop this system is java. The purpose of this system is to facilitate the management of the company and to update important information. this system also allows interaction between staff and employers. For the example, staff will apply their leave using this apps and employer will get the details and be able to reject or approve through this application using their smartphone. a. Task descriptions/Responsibilities My task is to develop intranet web system into mobile apps

system. I have to complete the task during my 20 weeks internship. I also have to complete this task with two of

my partner and work together as a group.

b. Services you have provided As an organization that provides ICT services, we have been trained

to provide services to customer. Among the services available here is the user manual for the system, install the

software required and make User Acceptance Test(UAT) for the system before give it to the customer.

c. Duration of project I have complete all given task related to a system developed in 20 weeks of industrial training. The entire task given is done and had present to my supervisor there.

Copyri

ght@

FTSM

Page 2: LI-FTSM-2018-032 INTRANET APPS SYSTEM Copyright@FTSM · ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage ... XAMPP, Android Studio,

���

LI-FTSM-2018-032 �

PROJECT DETAILS Intranet Apps have 3 module to complete during my internship. First module is login,

logout, user profile and homepage. News announcement from the company will be shown in homepage. Second

module is Leave Management System, in this module I have to create calendar leave for the staff, leave details

and function to approve and reject staff leave. The last module is Timesheet, in this module higher level staff will

see the lower level staff timesheet and be able to approve or reject their timesheet. The software that have been

used is MySQLyog Community, XAMPP, Android Studio, Postman, Visual Studio Code, Source Tree and GitHub

Desktop. I was trying to perform every task assigned and will ensure that it is successful for run the system.

a. Problem Encountered In developing a system, the problem appear is a normal and necessary to do

something about it. In my case, the problems faced during my industrial training are difficult to understand the

concept of java and android studio more deeply. Next, the problem to explore the new software we need to used

to complete the task.

PROPOSED SOLUTION

a. Strategies To overcome this problem, I have read a lot of programming websites to understand the

concept of java and android studio. Next another solution is, I will directly ask the problem to my supervisor if I

don’t have other solution. The meeting also conducted once a week to see the progress to avoid any delay on the

project.

b. Results The strategies is success and the system is successful developed within the time scheduled.

LESSON LEARNED

a. New skills acquired There are many skilled that I have learn from this industrial training. One of the

important thing is, I have learn how to manage a big scaled system that will be used by all of the Me-Tech Solution Sdn

Bhd staff. Besides that, I also learn how to complete the task with my groups, which is I learned teamwork skills. Next,

I also learned how to work under pressure and complete the task assign to me during the time given. When we have to

manage a big scale system, we can upgrade knowledge in programming skill. With the knowledge that I gained, it can

be used in the future in the real working environment.

b. Experience The experience gained through undergoing industrial training with Me-tech is a strong

bond between the staff. We help each other and give guided to solve the problem we faced together. c. Benefits to company and students The benefits gained by the company throughout our existence

are the application systems developed to be used by all staff. We also give technical support to the company which

is making a documentation for the customer. Next, benefit for the student is learned new things and gained new

knowledge to carry forward in the real industry.

d. Conclusion In conclusion, industrial training greatly helps students to gain knowledge and experience

in the industry.��As we can see there are many fresh graduates who are unemployed after graduation because they

don’t have confidence level in themselves to be in the real industry.�So with this industry training, it helps the

Copyri

ght@

FTSM

Page 3: LI-FTSM-2018-032 INTRANET APPS SYSTEM Copyright@FTSM · ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage ... XAMPP, Android Studio,

���

LI-FTSM-2018-032 �

students to build self-esteem and learn to become familiar with the industry world. This industrial training is also

very beneficial to students because if students do a good job during their industrial training they will have the

opportunity to continue to be absorbed in work.

ACKNOWLEDGEMNET First of all, I am grateful to the Almighty Allah for guidance and establishing

me to complete this industrial training. I extend my appreciation to the management of Me-Tech Solutions SDN

BHD for giving me the opportunity to undergo industrial training under the Android Development Team starting

from 01 August to 29 Dicember 2017, that is 20 weeks here. I would like to express my gratitude to Mr.Imal Pasha

and Fatin Hazira Jamaludin as my supervisor who has provided guidance during my placement here. I will use all

the guidance for my future especially in my working environment. Appreciation and thanks also go to the staff

Mr.Luqman and Mr Ayussalleh over the sharing of knowledge and helped me in my job as long as I am here. I

would also like to thank the industry training coordinator Faculty of Information Science and Technology, which

has helped many in terms of preparation before and after the training industry. Not forgetting the help and

assistance of colleagues who helped in spirit as well as issues related to the current task of training being

conducted. I also place on record, my sense of gratitude to one and all who, directly have lent their helping hand

in this venture. Finally infinite gratitude goes to my parents who have given their full support and encouragement

throughout the training industry.

REFERENCES

1. Industrial Training Technical Report Guideline, Fakulti Teknologi dan Sains Maklumat, Hal Ehwal

Industri dan Jaringan Masyarakat

Copyri

ght@

FTSM

Page 4: LI-FTSM-2018-032 INTRANET APPS SYSTEM Copyright@FTSM · ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage ... XAMPP, Android Studio,

���

LI-FTSM-2018-032 �

APPENDIX

History of Me-Tech ME-Tech Solution Sdn Bhd was incepted in 23 June 2005 to focus on providing mobile

technology and web solution to small and large enterprises.We is a mobile and web technology solution provider,

dedicated to developing creative, cost effective and timely mobile and web applications to businesses by leveraging the

latest infromation technology. We also develop our own home-grown innovative software products for local and foreign

markets. Our flagship product, MySMS4Free, is a SMS mobile advertising platform, based on open source technology

targeting local and regional markets.�ME-Tech is a 100% bumiputra, MSC Malaysia Status Company, currently

employing talented and motivated staff force based in our Cyberjaya office in Malaysia. Current User Interfaces

a. Modul 1

Copyri

ght@

FTSM

Page 5: LI-FTSM-2018-032 INTRANET APPS SYSTEM Copyright@FTSM · ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage ... XAMPP, Android Studio,

���

LI-FTSM-2018-032 �

b. Modul 2

Copyri

ght@

FTSM

Page 6: LI-FTSM-2018-032 INTRANET APPS SYSTEM Copyright@FTSM · ABSTRACT Intranet apps is an online system developed for the Me-tech Solution Sdn Bhd to manage ... XAMPP, Android Studio,

���

LI-FTSM-2018-032 �

c. Modul 3

Copyri

ght@

FTSM