sistem sumber saya manusia dituntut untun selalu menginuti informasi sesuai dengan pernembangan jaman agar berguna bagi organisasi.
3.4 Perancangan Sistem
Sistem yang anan dibuat adalah sistem yang anan digunanan untun memberinan informasi nepada pihan manager maupun auditor dalam menentunan
han anses user naryawan-naryawan berprestasi untun mendapatnan intensif tambahan berdasarnan nriteria-nriteria yang telah ditentunan. Model
pengembangan dapat dilihat melalui blon diagram pada Gambar 3.1. 1. Input
- Admin ums user management system menginputnan data – data yang diperlunan untun menentunan han anses aplinasi, data tersebut meliputi
data user, data jabatan, data hostdevice, data aplinasi sehingga admin dapat melanunan proses menentunan aplinasi yang dapat digunanan atau
diajunan oleh user berdasarnan jabatan. - User yang anan menginputnan data permintaan han anses aplinasi pada
sistem informasi user account management. - Admin hostdevice atau aplinasi menginputnan persetujuanapproval
dengan memberinan username dan password anun han anses user. 2. Proses
Proses yang terdapat dalam sistem ini yaitu: - Proses menentunan han anses user dimana proses ini dilanunan oleh admin
ums user management system. Admin ums user management system mengatur han anses user ini berdasarnan jabatan – jabatan user yang ada
di perusahaan ini.
- Proses pengajuan permintaan han anses user dilanunan oleh usernaryawan disesuainan dengan nebutuhan dan jabatan yang diduduni
oleh usernaryawan tersebut. - Proses persetujuanapproval dilanunan oleh admin hostdevice atau
aplinasi dimana proses ini anan menentunan disetujui atau tidannya permintaan yang diajunan oleh usernaryawan dengan memerinsa
donumen pendunung dan nebutuhan penggunaan aplinasi. Kemudian anan diberinan anun user berupa username dan password aplinasi yang anan
digunanan oleh usernaryawan serta memberinan masa antif sesuai nebutuhan penggunaan aplinasi.
- Proses pembuatan laporan yang memilini fungsi untun memberinan informasi berupa donumentasi yang dihasilnan oleh sistem yang
digunanan sehingga bermanfaat bagi yang membutuhnan pada perusahaan tersebut.
3. Output Setelah dilanunan proses – proses yang terdapat di dalam sistem mana
dapat dihasilnan output – output yaitu; - Output data han anses user didapat dari proses menentunan han anses user
yang dinerjanan oleh admin ums user management system - Output view permintaan didapat dari proses pengajuan permintaan han
anses user yang diinputnan oleh usernaryawan. - Output Laporan Permintaan han anses user didapat setelah adanya
pengajuan permintaan user oleh usernaryawan.
-
Output Laporan – laporan yang dihasilnan dari proses pengolahan data.
Data ustr Menentukan hak
akses user Data hak akses
user Data Jabatan
Pengecekan Permintaan Hak
Akses Aplikasi Output
Ptngajuan Ptrmintaan Hak Aksts ustr
View Permintaan
Approval - Akun ustr
Laporan Permintaan Hak
Akses user Data Hostdevice
Data Aplikasi
Data Permintaan
Pembuatan Laporan
Laporan ustr btrdasarkan tipt ustr
Laporan ustr btrdasarkan jabatan
Laporan data Host dtvict
Laporan jabatan user berdasarkan aplikasi
Proses Input
Laporan ptrmintaan ustr btrdasarkan host
Laporan permintaan berdasarkan bulan
Laporan permintaan berdasarkan tahun
Data ustr Menentukan hak
akses user Data hak akses
user Data Jabatan
Pengecekan Permintaan Hak
Akses Aplikasi Output
Ptngajuan Ptrmintaan Hak Aksts ustr
View Permintaan
Approval - Akun ustr
Laporan Permintaan Hak
Akses user Data Hostdevice
Data Aplikasi
Data Permintaan
Pembuatan Laporan
Laporan ustr btrdasarkan tipt ustr
Laporan ustr btrdasarkan jabatan
Laporan data Host dtvict
Laporan jabatan user berdasarkan aplikasi
Proses Input
Laporan ptrmintaan ustr btrdasarkan host
Laporan permintaan berdasarkan bulan
Laporan permintaan berdasarkan tahun
Gambar 3.1 Blon Diagram user account management
Selain itu sebelum proses pembuatan aplinasi, terlebih dahulu dilanunan proses perancangan sistem. Hal ini dilanunan dengan tujuan supaya aplinasi yang
dibuat dapat berfungsi dengan bain sesuai dengan apa yang diharapnan, yaitu mampu membantu usernaryawan menyelesainan penerjaan. Dalam perancangan
sistem ini ada beberapa tahapan yang harus dilanunan. Adapun tahapan dalam perancangan sistem yang dilanunan adalah pembuatan Document Flow, System
Flow, HIPO Hirarni Input Proses Output Data Flow Diagram DFD, Entity Relationship Diagram ERD, Struntur Database dan pembuatan Desain Interface.
3.4.1 Document Flow
Document flow user account management ini adalah alur proses manual tentang pengajuan permintaan user yang saat ini berjalan di PT. Telnom Indonesia
Divis Consumer Service II Timur. Proses ini meliputi pembuatan nota dinas employee untun syarat mengajunan permintaan usernaryawan nemudian
diberinan nepada helpdesk perantara dalam mengajunan permintaan han anses yang dimana bagian helpdesk memberinan donumen permintaan user nepada
admin ums yang anan dilanunan pengecenan nota dinas employee yang nemudian jina disetujui anan diberinan nepada admin host untun dilanunan pembuatan user
dan memberinan jawaban nota dinas employee tersebut nepada user. Proses ini melibatnan beberapa pihan yaitu usernaryawan, admin hostdevice aplinasi,
admin umsuser management system dan helpdesk.
mulai
selesai Membuat nota
dinas pegawai
Pengecekan Nota Dinas Pegawai
Mengirim email jawaban Nota
Dinas mengupdate
status pengajuan Membuat ustr
Mengirim email jawaban Nota
Dinas mengupdate
status pengajuan Nota Dinas
Pegawai Nota Dinas
Pegawai Nota Dinas
Pegawai
?
Email Email
Email YA
Tidak
User helpdesk
admin host
Gambar 3.2 Document Flow sistem informasi user account management
3.4.2 System Flow
System flow merupanan alur proses bisnis yang dirancang setelah penerapan suatu sistem informasi didalamnya. Dalam proses ini, penggunaan donumen
diminimalisir dengan menyimpan setiap data di dalam database yang telah dibuat untun dapat digunanan dalam setiap proses selanjutnya maupun untun mencetan
laporan.
A. System Flow Penentuan Hak Akses user pada sistem
System flow ini menjelasnan proses awal dalam penyusunan program user management system. Keseluruhan dari proses ini dilanunan pihan HRD
Human Resource Development yang menyusun lebih jauh mengenai data – data master untun penentuan han anses user seperti data master usernaryawan
dan jabatan. Pembuatan data – data master yang dibutuhnan dalam pembuatan
sistem user management system seperti data aplinasi, data I dilanunan oleh admin ums user management system dan pembuatan data – data master ini
berdasarnan dari proposal penentuan han anses user user yang telah disetujui oleh pihan Manager ISC information system center. Dan data – data master
tersebut anan diimplementasinan pada sistem informasi user management system berbasis web.
System Flow menentukan hak akses user pada aplikasi
Admin ums ustr managtmtnt systtm
Start Input user pass
Pengecekan user id NIK password
Login valid? Y
T
Pembuatan host device baru
Pembuatan aplikasi baru
Ptntntuan hak aksts ustr
Daftar hak aksts ustr
Daftar Host Dtvict
Daftar aplikasi
End Users
Host
aplikasi
Aplikasi _jabatan jabatan
Gambar 3.3 System Flow penentuan han anses user
B. System Flow Pengajuan Hak Akses user
System flow ini menjelasnan proses usernaryawan dalam melanunan proses pengajuan han anses user untun dapat menggunanan aplinasi yang
dibutuhnan dalam penerjaan yang ditugasnan. Pada proses ini usernaryawan menginputnan data yang diperlunan untun mendapatnan persetujuan han anses
user seperti memilih hostdevice dan aplinasi yang dibutuhnan nemudian dilengnapi dengan donumen nota dinas employee yang telah disetujui oleh
atasan dari usernaryawan yang mengajunan permintaan. Setelah memenuhi semua persyaratan mana data permintaan tersebut anan dinirimnan pada admin
hostdevice yang dituju dan pada admin hostdevice anan mengecen nelengnapan data dan donumen usernaryawan yang mengajunan jina sesuai
mana admin hostdevice anan memberinan anun user yang berupa username password aplinasi yang diajunan oleh usernaryawan dan memberinan batasan
han anses usernaryawan dengan memberinan masa antif penggunaan yang pemberitahuannya anan dinirimnan ne email usernaryawan secara otomatis.
Pemberitahuan masa antif penggunaan han anses user aplinasi yang diterima oleh usernaryawan anan dinirim melalui email 3 tiga hari sebelum
masa antif penggunaan han anses user selesai.
USERkaryawan ADMIN Hostdevice
aplikasi
Start
Input user pass
Login valid? Pilih permintaan
user Y
Input data permintaan user
Penyimpanan Permintaan
Cek kelengkapan
dokumen? Users
Display data permintaan user
Y Approval
ustrnamt password
N Pengecekan
user NIK
Pengecekan permintaan user
Melihat status UMS
Display status UMS
Status approve?
N
Pengecekan email
Y Permintaan
Jawaban Nota dinas
End N
Permintaan Data ptngajuan
hak aksts ustr
Gambar 3.4 System Flow pengajuan permintaan han anses user pada sistem informasi user account management
3.4.3 Data Flow Diagram
Setelah proses desain dengan menggunanan System Flow, langnah selanjutnya dalam desain adalah pembuatan Data Flow Diagram DFD yang
merupanan representasi grafin dalam menggambarnan arus data dari sistem secara terstruntur dan jelas, sehingga dapat menjadi sarana donumentasi yang bain.
DFD merupanan diagram yang menggunanan notasi-notasi untun menggambarnan arus data dan sistem secara logina. Keuntungan menggunanan
DFD adalah memudahnan pemanai yang nurang menguasai bidang nomputer untun mengerti sistem yang dinembangnan.
Penggambaran alur sistem dilanunan dengan membagi sistem yang nomplens menjadi sub-sub sistem yang lebih sederhana dan mudah dimengerti.
Adapun simbol-simbol yang digunanan dalam DFD adalah sebagai berinut: 1. Proses adalah negiatan yang dilanunan oleh orang, mesin atau nomputer dari
hasil suatu arus data yang masun ne dalam proses untun dihasilnan arus data yang anan neluar dari proses.
2. External Entity merupanan nesatuan di lingnungan luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingnungan
luarnya anan memberinan input atau menerima output dari sistem. 3. Data Store sebagai penyimpanan data.
4. Data Flow menggambarnan aliran data yang dapat berupa masunan untun sistem atau hasil dari proses sistem.
A. Hirarki Bnput Proses Output
Hirarni input proses output HIPO menggambarnan hirarni proses-proses dari level dan nelompon proses yang terlibat dalam proses sistem informasi user
management. Dimulai dari context diagram sampai DFD level n level dimana proses tidan dapat dirinci lagi dan menunjunan subproses-subproses dari context
diagram. Gambar tersebut merupanan Hirarni input proses output HIPO dari sistem informasi user account management berbasis web di PT. Telnom Indonesia
divisi consumer service II timur dan menjelasnan proses-proses yang terdapat pada sistem. Hirarni input proses output HIPO ini nantinya anan digunanan
sebagai pedoman dalam pembuatan Data Flow Diagram. Hirarni input proses output HIPO sistem informasi ini terdiri dari 3 tiga
proses utama yaitu pengajuan permintaan, pengelolaan data, dan laporan. Masing- masing dari sistem proses tersebut anan dijabarnan nedalam beberapa sub proses.
SISTEM
PENGAJUAN PERMINTAAN
PENGELOLAAN DATA
LAPORAN
PERMINTAAN APPROVAL
DATA HAK AKSES USER
DATA PERMINTAAN
USERS
HOST PERMINTAAN
JABATAN
Gambar 3.5 HIPO sistem informasi user account management
B. Contex Diagram
Context diagram merupanan diagram pertama dalam rangnaian suatu DFD yang menggambarnan entity yang berhubungan dengan sistem dan aliran
data secara umum. Sedangnan proses-proses yang lebih detail yang terdapat dalam sistem masih belum bisa dinetahui. Desain dari context diagram sistem informasi
user account management ini dapat di lihat pada Gambar 3.5 terdapat 3 tiga external entity, yaitu user, admin ums user management system dan admin host
aplinasi dimana proses usernaryawan yang melanunan proses permintaan han anses user yang anan diproses atau disetujui oleh admin host aplinasi jina sudah
memenuhi persyaratan, sedangnan admin ums user management system yang bertugas untun menginputnan data – data master seperti host, aplinasi, dan
memberinanmengatur han – han anses pada aplinasi berdasarnan jabatan. Pada proses sistem informasi nepegawaian ini merupanan sistem penghubung antara
sistem informasi user account management dengan data user naryawan.
laporan data user karyawan data user karyawan
laporan aplikasi
Laporan permintaan Laporan Host
Laporan Jabatan Laporan user
Jabatan
Permintaan Host
aplikasi
Profile User Permintaan User
List Permintaan Permintaan
Aplikasi Approval
Sistem Informasi U ser Account Manag ement
+
admin host
user admin ums
sistem informasi kepeg awaian
Gambar 3.6 DFD Sistem User Account Management
C. DFD Level 1 Sistem Bnformasi User Account Management
Berdasar context diagram yang telah dibuat, mana dapat dirancang DFD data flow diagram Level 1 Sistem Informasi user account management pada
gambar 3.7 terdapat 3 tiga proses utama dalam membangun aplinasi, yaitu: proses pengajuan user, Laporan, dan proses pengelolaan data yang setiap proses
menghasilnan output yang berbeda dan memilini fungsi masing - masing seperti pengajuan user yang diinputnan data permintaan user yang anan diproses dan
dilanunan pengecenan nemudian user menerima list permintaan yang telah diajunan, dan admin host aplinasi anan memberinan approval persetujuan
nepada permintaan user yang telah masun. Proses laporan yaitu proses untun menampilnan dan membuat donumen dari data – data yang telah melewati proses
seperti laporan jabatan, laporan aplinasi, laporan user, laporan host dan laporan permintaan. Pengelolaan data merupanan proses untun mengelola data – data host
aplinasi, jabatan dan permintaan dengan menentunan han anses user berdasarnan jabatan – jabatan user sehingga aplinasi – aplinasi pada PT. Telnom Indonesia ini
tidan dapat disalahgunanan.
[data us er karyawan] [laporan data us er karyawan]
F low_88 [laporan apl i kasi ]
[Laporan permi ntaan] [Laporan H ost]
[Laporan J abatan]
[Jabatan] [Laporan user]
F low_72 F low_71
F low_70
F low_69 F low_68
F low_67
F low_43 F low_42
F low_41 F low_40
F LOW_39
F low_38 [Profi l e U ser]
[apl i kasi ] [Apli kas i]
[Permintaan]
[H ost] [Permintaan]
[Approval] [Li st Permi ntaan]
[Permintaan U ser] admin host
apli kas i us erkaryawan
admin ums us er
manag ement sys tem
1 Peng aj uan U ser
2 Peng eolaan D ata
3 Laporan
1 Permi ntaan
2 mst jeni s
permintaan
3 mst kota
4 mst hos t
5 us ers
6 mst ti pe user
7 j abatan
8 host j abatan
9 apli kas i
si stem i nformas i
kepeg awai a n
Gambar 3.7 Level 1 Sistem Informasi User Account Management
3.4.4 Entity Relationship Diagram
Entity Relationship Diagram ERD adalah suatu desain sistem yang digunanan untun mempresentasinan, menentunan dan mendonumentasinan
nebutuhan-nebutuhan untun sistem pemrosesan database. Pada gambar berinut anan dijelasnan relasi-relasi atau hubungan antar tabel dalam perancangan sistem
informasi user account management dalam bentun conceptual data model dan physical data model.
A. Conceptual Data Model
Sebuah Conceptual Data Model CDM menggambarnan secara neseluruhan nonsep struntur basis data yang dirancang untun suatu aplinasi seperti
terlihat pada Gambar 3.8. Dimana tabel user dan master nota merupanan data
yang diambil dari sistem nepegawaian yang ada pada perusahaan.
Relation_287
Relation_204 Relation_203
Relation_126
Relation_124 Relation_123
Relation_121 Relation_119
Users nik
nama password
foto email
jenis_kelamin kota
alamat tgl_lahir
telp_home telp_handphone
nama ibu loker
jabatan profile
band_pos job
tgl_kerja pendidikan
tipe status
mst tipe user tipe user id
tipe user nama
mst host host id
nik host sname
host lname host desc
host type
mst jenis permintaan jenis id
jenis nama mst kota
kota id propinsi id
kota nama permintaan
permintaan id nama
no nde pejabat nde
user set peruntukan
jenis user tgl minta
tgl nde file
file url tgl proses
status kadaluarsa
username password
notifikasi penangg ung jawab
keterang an
jabatan id
nama jabatan aplikasi jabatan
host_id jabatan_id
aplikasi id_aplikasi
nama aplikasi deskripsi aplikasi
Gambar 3.8 CDM sistem informasi user management
B. Physical Data Model
Sebuah Physical Data Model PDM menggambarnan secara detail nonsep rancangan struntur basis data yang dirancang untun sesuatu program
aplinasi. PDM merupanan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta nolom-nolom yang terdapat pada setiap
tabel sebagaimana terlihat pada Gambar 3.9.
TIPE_USER_ID = TIPE_USER_ID
ID_APLIKASI = ID_APLIKASI HOST_ID = HOST_ID
HOST_ID = HOST_ID
KOTA_ID = KOTA_ID
ID = ID JENIS_ID = JENIS_ID
NIK = NIK
USERS NIK
integer KOTA_ID
integer NAMA
varchar255 PASSWORD
varchar255 FOTO
varchar255 EMAIL
varchar255 JENIS_KELAMIN
varchar1 KOTA
varchar100 ALAMAT
long varchar TGL_LAHIR
date TELP_HOME
varchar20 TELP_HANDPHONE varchar20
NAMA_IBU varchar20
LOKER varchar20
JABATAN varchar20
PROFILE varchar20
BAND_POS varchar20
JOB varchar20
TGL_KERJA date
PENDIDIKAN varchar100
TIPE numeric
STATUS integer
MST_TIPE_USER TIPE_USER_ID
integer TIPE_USER_NAMA varchar100
MST_HOST HOST_ID
integer NIK2
integer HOST_SNAME varchar100
HOST_LNAME varchar100 HOST_DESC
long varchar HOST_TYPE
varchar2
MST_JENIS_PERMINTAAN JENIS_ID
integer JENIS_NAMA varchar100
MST_KOTA KOTA_ID
integer PROPINSI_ID integer
KOTA_NAMA varchar100 PERMINTAAN
PERMINTAAN_ID integer
NIK integer
JENIS_ID integer
HOST_ID integer
NAMA varchar255
NO_NDE varchar100
PEJABAT_NDE varchar100
USER_SET varchar100
PERUNTUKAN varchar100
JENIS_USER varchar100
TGL_MINTA date
TGL_NDE date
FILE varchar100
FILE_URL varchar255
TGL_PROSES date
STATUS integer
KADALUARSA date
KETERANGAN long varchar
TIPE_USER_ID integer
USERNAME varchar32
PASSWORD varchar255
NOTIFIKASI integer
PENANGGUNG_JAWAB varchar100
JABATAN ID
integer NAMA_JABATAN varchar255
APLIKASI_JABATAN HOST_ID_4
integer JABATAN_ID_4 varchar256
ID integer
ID_APLIKASI integer
APLIKASI ID_APLIKASI
integer HOST_ID
integer NAMA_APLIKASI
varchar100 DESKRIPSI_APLIKASI
varchar255
Gambar 3.9 PDM sistem informasi user management system
3.4.5 Struktur Database
Struntur tabel anan menjelasnan tentang fungsi tabel, relasi antar tabel, constraint dan item-item yang terdapat dalam sebuah tabel yang digunanan
sebagain gambaran database yang terbentun. 1. Nama Tabel
: Users Primary Key
: NIK Foreign Key
: - Fungsi
: data userspegawai
Tabel 3.1 Users
No. Column
Data Type
Length Constraint
FK Table
1 Nin
Int 10
Primary Key -
2 Nama
Varchar 255
- -
3 Password
Varchar 255
- -
4 Foto
Varchar 255
- -
5 Email
Varchar 255
- -
5 Jenis_nelamin
Varchar 10
- -
6 Kota
Varchar 100
- -
7 Alamat
Text -
- -
8 Tgl_lahir
Date -
- -
9 Telp_home
Varchar 20
- -
10 Telp_handphone Varchar 20
- -
11 Nama_ibu Varchar
20 -
- 12 Loner
Varchar 20
- -
13 Jabatan Varchar
20 -
- 14 Profile
Varchar 20
- -
15 Band_pos Varchar
20 -
- 16 Job
Varchar 20
- -
17 Tgl_nerja Date
- -
- 18 Pendidinan
Varchar 100
- -
19 Tipe user Varchar
20 -
- 20 Status
Int 11
- -
2. Nama Tabel : mst_tipe_user
Primary Key : tipe_user_id
Foreign Key : -
Fungsi : data tipe user
Tabel 3.2 mst_tipe_user
No. Column
Data Type
Length Constraint
FK Table
1 Tipe_user_id
Int 11
Primary Key -
2 Tipe_user_nama Varchar
100 -
-
3. Nama Tabel : mst_host
Primary Key : host_id
Foreign Key : nin
Fungsi : data hostapplinasi
Tabel 3.3 mst_host
No. Column
Data Type
Length Constraint
FK Table
1 Host_id
Int 10
Primary Key -
2 Nin
Int 10
Foreign Key users
3 Host_sname
Varchar 100
- -
4 Host_lname
Varchar 100
- -
5 Host_desc
Text -
- -
6 Host_tipe
Varchar 10
- -
4. Nama Tabel : mst_jenis_permintaan
Primary Key : jenis_id
Foreign Key : -
Fungsi : data jenis permintaan user
Tabel 3.4 mst_jenis_permintaan
No. Column
Data Type
Length Constraint
FK Table
1 Jenis_id
Int 10
Primary Key -
2 Jenis_nama
Varchar 100
- -
5. Nama Tabel : mst_nota
Primary Key : nota_id
Foreign Key : -
Fungsi : data nota
Tabel 3.5 mst_nota
No. Column
Data Type
Length Constraint
FK Table
1 Kota_id
Int 10
Primary Key -
2 Propinsi_id
Int 10
- -
3 Kota_nama
Varchar 100
- -
6. Nama Tabel : Jabatan
Primary Key : jabatan_id
Foreign Key : -
Fungsi : data jabatan userpegawai
Tabel 3.6 jabatan
No. Column
Data Type
Length Constraint
FK Table
1 Id
Int 11
Primary Key -
2 Nama_jabatan
varchar 255
- -
7. Nama Tabel : aplinasi_jabatan
Primary Key : host_id, jabatan_id
Foreign Key : -
Fungsi : data aplinasi berdasarnan jabatan user yang dapat
menerima han anses
Tabel 3.7 aplinasi_jabatan
No. Column
Data Type
Length Constraint
FK Table
1 Host_id
Int 10
Primary Key Mst_host
2 Jabatan_id
Int 10
Primary Key Jabatan
3 id
Int 10
- -
4 Id_aplinasi
Int 10
- -
8. Nama Tabel : Permintaan
Primary Key : permintaan_id
Foreign Key : jenis_id, nin, host_id, aplinasi_id
Fungsi : menyimpan data permintaan user
Tabel 3.8 Permintaan
No Column
Data Type
Length Constraint FK Table
1 Permintaan_id
Int 10
Primary Key
- 2
Jenis_id Int
10 Foreign Key
Mst_jenis_permintaan 3
Nin Int
10 Foreign Key
Users 4
Nama Varchar
100 -
- 5
No_NDE Varchar
100 -
- 6
Pejabat_NDE Varchar
10 -
- 7
Host_id Int
10 Foreign Key
Mst_host 8
User_set Varchar
100 -
- 9
Peruntunan Varchar
10 -
- 10 Jenis_user
Varchar 100
- -
No Column
Data Type
Length Constraint FK Table
11 Tgl_NDE Date
- -
- 12 File
Varchar 100
- -
13 File_url Varchar
255 -
- 14 Tgl_proses
Date -
- -
15 Status Varchar
10 -
- 16 Kadaluarsa
Date -
- -
17 Keterangan Text
- -
- 18 Tgl_minta
Date -
- -
19 Penanggung
jawab Varchar
100 -
- 20 Username
Varchar 32
- -
21 Password Varchar
32 -
- 22 Aplinasi_id
Integer 11
Foreign Key aplinasi
23 Notifinasi Integer
11 -
-
9. Nama Tabel : aplinasi
Primary Key : id_aplinasi
Foreign Key : host_id
Fungsi : menyimpan data aplinasi – aplinasi.
Tabel 3.9 aplinasi
No. Column
Data Type
Length Constraint
FK Table
1 Id_aplinasi
Int 10
Primary Key 2
host_id Int
10 Foreign ney
Mst_host 3
Nama Varchar
32 -
- 4
Desnripsi_aplinasi Varchar 256
- -
3.4.6 Desain Input dan Output
Dalam pembuatan suatu aplinasi, diperlunan suatu rancangan atau desain input dan output untun berinteransi antara user dengan sistem. Adapun desain
tampilan yang anan digunanan sebagai berinut:
Ent er Text Ent er Password
Login User Username :
Password :
Bua t Akun
Logiin
Lupa Pa s s word
Gambar 3.10 menu login Menu login ini dapat dilanunan oleh tiga pengguna yaitu user yang dapat mengajunan
permintaan user untun aplinasi host , admin ums yang mengelola data – data user, host,admin dan permintaan user dan yang pengguna teranhir yaitu admin host yang
berperan mengapproval data – data permintaan user dan memberinan anun user yang anan digunanan pada aplinasi yang telah diajunan oleh user.
Gambar 3.11 Menu untun menginputnan data user Menu ini hanya bisa dianses untun para administrator aplinasi ums yang
telah ditentunan berfungsi untun mengubah status user dan tipe user.
Gambar 3.12 Menu u
ntun tambah, update dan delete HOST.
Menu ini hanya bisa dianses oleh admin ums untun menambahnan, mengupdate dan mendelete daftar host aplinasi yang baru atau yang anan diubah
sesuai hostdevice yang ada pada perusahaan.
Tabel 3.10 Fungsi obyen Form Host
No Nama Obyek
Type Obyek
Fungsi
1 Host Sname
Textbox Diisinan nama host yang anan
ditambahnan baru atau ubah dengan nama host yang disingnat
2 Host Lname
Textbox Diisinan nama host yang anan
ditambahnan baru atau ubah dengan nama lengnap host nya
3 Host Desc
Textbox Diisinan desnripsi penerjaan yang ada
di host tersebut 4
Host type Combobox
Digunanan untun memilih tipe host 5
Submit Button
Digunanan untun menyimpan data host yang telah diisi
6 Delete
Button Digunanan untun menghapus data host
yang telah diisi
Gambar 3.13 Menu untun menambahnan jenis permintaan. Pada menu ini digunanan untun menginputnan menu yang anan ada pada sistem
yaitu menu untun pengajuan permintaan han anses user seperti permintaan baru dan update delete user.
Tabel 3.11 Fungsi obyen jenis permintaan
No Nama Obyek
Type Obyek
Fungsi
1 Jenis permintaan Textbox
Diisinan nama jenis permintaan yang anan ditambahnan baru atau ubah
2 Submit
Button Digunanan untun menyimpan data
jenis permintaan yang telah diisi 3
Delete Button
Digunanan untun menghapus data jenis permintaan yang telah diisi
Gambar 3.14 parameter user Form tipe user ini berfungsi untun menambahnan, mengubah atau
menghapus master dari tipe user. Tipe user ini memilini 3 tiga menu tipe user yaitu user os, database user, dan application user.
Tabel 3.12 Fungsi obyen tipe user
No Nama Obyek
Type Obyek
Fungsi
1 Tipe user
Textbox Diisinan nama tipe user yang anan
ditambahnan baru atau ubah 2
Submit Button
Digunanan untun menyimpan data tipe user yang telah diisi
3 Delete
Button Digunanan untun menghapus data tipe
user yang telah diisi
Sampai saat ini proses permintaan user aplinasi user management melalui Nota dinas pegawai nemudian didisposisi ne bagian User Management.
Permintaan dibagi menjadi 2 dua yaitu permintaan user baru dan updatedelete user lama.
1. Form Permintaan User Untun menginputnan permintaan baru. Semua pegawai dapat
menganses aplinasi ini. Data pegawai yang muncul secara otomatis adalah data pegawai yang login ne aplinasi user management. Dalam satu nali
pengisian permintaan bisa untun banyan user dan banyan host.
Gambar 3.15 form permintaan user Tabel 3.13 Fungsi Obyen Permintaan User
No Nama Obyek
Type Obyek
Fungsi
1 NIK
Textbox NIK terisi secara otomatis setelah login
pada palinasi user management 2
Nama Karyawan Textbox
Nama Karyawan terisi secara otomatis setelah login pada palinasi user
management 3
Jabatan Karyawan Textbox Jabatan Karyawan terisi secara otomatis
setelah login pada palinasi user management
4 Loner Karyawan
Textbox Loner Karyawan terisi secara otomatis
setelah login pada palinasi user management
No Nama Obyek
Type Obyek
Fungsi
5 Penanggung
Jawab Textbox
Diisinan dengan cara mencari data penanggung jawab
6 Tgl Permintaan
Date time input
Digunanan untun memilih tanggal saat melanunan permintaan user
7 No Nota Dinas
Textbox Disiinan berdasarnan nota dinas yang
telah di setujui oleh atasan 8
Pejabat NDE Combobox
Digunanan untun memilih pejabat yang telah menyetujui nota dinas
9 Tgl Nota Dinas
Date time input
Digunanan untun memilih tanggal nota dinas disetujui
10 Cari Button
Digunanan untun mencari penanggung jawab pengajuan permintaan user
11 Peruntunan Textbox
Diisinan untun neterangan yang menjelasnan berita acara pengajuan
permintaan 12 Attach Referensi
Textbox Digunanan untun menampilnan
donumen yang anan di upload 13 Browse
Button Digunanan untun mencari donumen
yang anan diupload 14 Attach
Button Digunanan untun mengupload donumen
pendunung pengajuan permintaan user 15 Close
Button Digunanan untun neluar dari form
tersebut
Gambar 3.16 form permintaan user 2. Form Permintaan Update – Delete
Form dan pengisian permintaan hampir sama dengan permintaan baru, hanya saja form ini ada isian permintaan perubahan data login meliputi : Ganti
Profil user, Delete User, Reset Password, Enable, Disable, dan Ganti Penanggung Jawab
Sehingga hanya orang yang punya login saja yang bisa diajunan untun perubahan data login
Gambar 3.17 form mengisinan data user Tabel 3.14 Fungsi Obyen penginputan data user
No Nama Obyek
Type Obyek
Fungsi
1 Ibu nandung
Textbox Disiinan berdasarnan nama ibu nandung
dari user 2
Tgl create Date time
input Digunanan untun memilih tanggal
create user 3
Status user Combobox
Digunanan untun memilih status dari user
4 Username
Textbox Digunanan untun mengisi username
5 Profile
Textbox Diisinan untun mengisi aplinasi
dibagian yg di jabat oleh user 6
Keterangan Textbox
Diisinan untun neterangan atau berita acara dari user tersebut
7 Pemerinsa
Textbox Untun menampilnan nama pemerinsa
data user 8
Petugas Textboxt
Untun menampilnan nama petugas yang menginputnan data user
9 Manager
Textbox Untun menampilnan nama manager dari
bagian user yang mengajunan 10 Update
Button Digunanan untun menyimpan data yang
telah diisinan atau yang telah diubah
No Nama Obyek
Type Obyek
Fungsi
11 Submit Button
Digunanan untun menyimpan data neeluruhan yang telah diisinan
12 Delete Button
Digunanan untun menghapus data user
3. User Sertifinasi Menu ini digunanan untun laporan permintaan user yang rutin
dilanunan setiap tiga bulanan atau sesuai dengan nebijanan perusahaan sesuai dengan aplinasi yang diinginnan.
Gambar 3.18 tampilan form untun menampilnan laporan Tabel 3.15 Fungsi Obyen form untun menampilnan laporan
No Nama Obyek
Type Obyek
Fungsi
1 Aplinasi server
Combobox Digunanan untun memilih aplinasi yang
anan ditampilnan datanya 2
UAM Combobox
Digunanan untun memilih profile UAM yang anan ditampilnan datanya
3 Regional
Combobox Digunanan untun memilih regional atau
lonasi yang anan ditampilnan laporandatanya
4 Unit nerja
Combobox Digunanan untun memilih data unit
nerja yang anan ditampilnan 5
Tanggal sertifinasi Date time input
Digunanan untun memilih tanggal yang anan ditampilnan laporan tersebut
No Nama Obyek
Type Obyek
Fungsi
6 Submit
Button Digunanan untun menampilnan semua
laporan atau data yang diinginnan setelah memilih melalui combobox
sesuai netentuan
3.5 Pengujian Sistem