Академический Документы
Профессиональный Документы
Культура Документы
2. What is PHP
PHP is short for PHP: Hypertext Preprocessor, language interpreter that has similarities with C and Perl.PHP can be
used in conjunction with HTML making it easier to create web applications quickly. PHP is an open source language
that can be used in various machines (linux, unix, windows) and can run runtime through console and also can run
system commands.
3. HTML (Hyper Text Markup Language)
HTML (Hyper Text Markup Language) is a pure text file that can be created with any text editor. This document is
known as a web page. The HTML document is a document presented with the web browser surfer. This document
generally contains information or application interfaces inside the internet.
4. MySQL Definition
MySQL is a database program server (Database Management System / DBMS) in the form of relational and using a
special language that is SQL (Structured Query Language). Well, MySQL is the most widely used DBMS on the
Internet because licensed Free which means free to use for personal or for organization or company.
5. UML (Unified Modeling Language)
UML (Unified Modeling Language) is a "language" that has become the industry standard for visualizing, designing
and documenting software systems. UML offers a standard for designing a system model.
6. Now SMS
Before we talk more about now SMS, we need to know first about SMSgateaway. SMSgateaway is a platform that can
send and receive SMS from computer, through telecommunication network.Now SMS is an application from
SMSgateaway. application which is a gateway to connect computer with client via SMS. Client can interact with the
system via SMS, while the processed by SMSgateaway is important information such as destination number and
message. The purpose of Now SMS is to allow messages sent to a recipient to be sent in bulk.
III. METHOD
The method that will be used in the process of creating this web application will use several ways:
The research methodology used is to use literature method and literature study by taking references from
books related to the material to be analyzed either from libraries or from other sources.
Software Engineering Method called Waterfall. This method can also be called the "waterfall" method, where the
writing system is arranged gradually starting from the analysis stage, design stage, coding stage or
programming, and until the testing phase.
Analysis
(1)
Testing Design
(4) (2)
Coding
(3)
Fig. 1. Schema of research
A. Problem Analysis
An understanding of the system to be designed is indispensable before a software is built. Software development
starts from the analysis, design, and testing phase of the application. In the development of the online exam
application that will be made, it is explained in advance the limitations that exist in the application system:
___________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -256
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 05, Volume 5 (May 2018) www.irjcs.com
Email feature can be used to send to individual or blast based on group, but only limited to employees who have
been registered on the web employee facilitation.
SMS sending feature can be used to send to individual or blast by group, but cannot exceed 160 characters.
Chat feature can only access by registered employee of fasilkom, cannot be used cross-faculty.
Fasilkom Employee Problem Analysis
Fasilkom employees, who will get information via email or SMS, must ensure that email address and mobile
phone number registered on the web is active. While to have a conversation through chat facilities, the
employee must be connected to the internet and log on the web employee online.
Problem Analysis Administrative Staff (Admin)
Administrative staff as admin only requires internet access for sending information via email, but to send
information through SMS admin must connect with device using phone number.
B. Risk Analysis
Risks are things that can never be avoided in an activity or activities that people do, including risks in the
development of this application. In terms of usefulness of this application is certainly expected to significantly
influence the dissemination of information and development of this application in the future. Because the employee
data application is very helpful in the process of dissemination of information among employees. Because the script
for this application itself is open source where everyone can develop freely for the advancement of information
technology.
C. Design
In this case, the system will be created is a web-based employee data applications, the core programming language
using PHP and several other program languages.
Blast and Chat Procedure on the web Employee Fasilkom Online
The procedures that are performed for the dissemination of information on the online employee web are as follows:
1. Admin
a. Login process to be able to enter the main face of the admin.
b. The process of sending email for the dissemination of information via email.
c. SMS sending process for information dissemination via SMS.
2. User
a. Login process to be able to enter the main page of user.
b. The chat process to be able to have a conversation with the employee of the Fasilkom who is online
(login).
D. Use Case Diagram
In this web-based online employee application development, there are two actors with two use cases. The first actor
is an admin who processes the delivery of email information, the process of sending information via SMS and chat
process. Where in the process of sending information via email or SMS requires login first. The second actor is the
user (the employee), where the activities carried out in the system is to have a chat (chat) between employees of
other MercuBuana facility, where before you can do the problem, the user must login first.
___________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -257
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 05, Volume 5 (May 2018) www.irjcs.com
E. Database Establishment
Table I - Admin
Field Name Type Length Description
admin _id Integer 1 primary key
admin_username Varchar 60
admin_password Varchar 15
admin_email Varchar 100
admin_lastlogin Datetime
Table II - User
Field Name Type Length Description
nik Varchar 15 primary key
password Varchar 15
full_name Varchar 60
birth_place Varchar 20
birth_date Date
address Varchar 100
fix_phone Varchar 12
mobile_phone_a Varchar 15
mobile_phone_b Varchar 15
nidn Varchar 10
email Varchar 100
job_position_id Integer 2
job_level_id Integer 2
prodi_id Integer 2
dosen_status_id Integer 1
lastlogin Datetime 5
edu_bg Varchar 5
study_inf Varchar 5
certification Varchar 5
Image_name Varchar 20
Table III - SMS
Field Name Type Length Description
Sms_id Varchar 20 primary key
batch_id Varchar 48
sms_phone Varchar 20
sms_message Varchar 160
Sms_ sent_ time stamp DateTime
sms_report_timestamp DateTime Sms_report
sms_status Integer 11
Table IV – Job Position
Field Name Type Length Description
job_position_id Integer 2 primary key
job_position_detail Varchar 60
Table V – Job Level
Field Name Type Length Description
job_level_id Integer 2 primary key
job_level_detail Varchar 60
Table VI - Prodi
Field Name Type Length Description
prodi_id Integer 2 primary key
prodi_detail Varchar 60
Table VII – Dosen Status
Field Name Type Length Description
Dosen_status_id Integer 2 primary key
Dosen_status_detail Varchar 60
___________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -258
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 05, Volume 5 (May 2018) www.irjcs.com
Fig. 7 Profile
___________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -260
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 05, Volume 5 (May 2018) www.irjcs.com
___________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -261
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 05, Volume 5 (May 2018) www.irjcs.com
REFERENCES
1. Corning, Michael & Steve Elfanbaum & David Melnick. (1997). Working with Active Server Pages, Que
Corporation
2. Dominguez, Eladio. (2002). Jurnal of Database Management. IGI Global
3. Firdaus, Diky & Nurwahyuni Propitari, Widya. (2018) Attendance Record Program With Web-Based Design For
Field Employees In Pt. Putra Maju Lestari. International Research Journal of Computer Science (IRJCS), Issue 03,
Volume 5.
4. Hidayat, Taufik. (2007). Langkah Mudah Meraup Dolar Lewat Internet. Jakarta: Mediakita
5. Kadir, Abdul. (2003). Pengenalan Sistem Informasi, Andi. Yogyakarta
6. Masya, Fajar & Elvina & Maria Simanjuntak, Fitria. (2012). Sistem Pelayanan Pengaduan Masyarakat Pada Divisi
Humas Polri Berbasis Web. Yogyakarta:Seminar Nasional Aplikasi Teknologi Informasi 2012 (SNATI 2012).
7. Priyatno, Duwi. (2010). Panduan Mudah Bisnis Online. Yogyakarta: Penerbit Mediakom
8. Rudiarto, Sabar &Tarigan, Arihta. (2013). Program Aplikasi Ujian Online Berbasis Web. Jakarta: Sinaptika 2013
Universitas Mercu Buana.
9. Rudiarto, Sabar. (2017). Design Model System Measuring Performance Of Laboratory Assistant At Faculty Of
Computer Science. International Research Journal of Computer Science (IRJCS), Issue 08, Volume 4.
10. Sidik, Betha. (2012). Pemrograman Web Dengan PHP, Informatika, Bandung
11. Simamora, Bilson. (2001). Memenangkan Pasar dengan Pemasaran Efektif dan Profitabel. Jakarta: PT Gramedia
Pustaka Utama
12. Yuhefizar, Mooduto HA, & Hidayat, Rahmat. (2009). Cara Mudah Membangun Website Interaktif Menggunakan
Content Management System Joomla Edisi Revisi. Jakarta: PT. Elex Media Komputindo
13. Zaki, Alex & SmitDev Community. (2008). Easy Money from Internet Meraih Penghasilan dengan Google
AdSense. Jakarta: PT. Elex Media Komputindo
14. Zaki, Alex & SmitDev Community. (2008). 7 CMS Pilihan untuk Internet Marketing. Jakarta: PT. Elex Media
Komputindo
___________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -262