Anda di halaman 1dari 40

3.

1 Spesifikasi Sistem
Analisis Spesifikasi sistem didefinisikan sebagai penguraian dari
suatu sistem informasi yang utuh ke dalam bagian-bagian komponennnya
dengan

maksud

untuk

mengidentifikasikan

dan

mengevaluasi

permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang


diharapkan sehingga dapat diusulkan perbaikan.
Tahap analisis dilakukan setelah tahap perencanaan sistem dan
sebelum tahap desain sistem. Tahap ini merupakan tahap yang kritis karena
kesalahan

dalam

tahap

ini

menyebabkan

kesalahan

pada

selanjutnya. Dalam fase ini, dilakukan hal-hal sebagai berikut :

tahap

Laporan Draft Akhir

1).

Dilakukan proses penilaian, identifikasi dan evaluasi komponen dan


hubungan timbal-balik yang terkait dalam pengembangan sistem;
definisi masalah, tujuan, kebutuhan, prioritas dan kendala-kendala
sistem; ditambah identifikasi biaya, keuntungan dan estimasi jadwal
untuk solusi yang berpotensi.

2).

Fase analisis sistem adalah fase

profesional sistem melakukan

kegiatan analisis sistem.


3).

Laporan

yang

dihasilkan

menyediakan

suatu

landasan

untuk

membentuk suatu tim proyek sistem dan memulai fase analisis


sistem.
4).

Tim proyek sistem memperoleh pengertian yang lebih jelas tentang


alasan untuk mengembangkan suatu sistem baru.

5).

Ruang lingkup analisis sistem ditentukan pada fase ini. Analis sistem
mewawancarai calon pemakai dan bekerja sama dengan pemakai
yang bersangkutan untuk mencari penyelesaian masalah dan
menentukan kebutuhan pemakai.
Beberapa aspek sistem yang sedang dikembangkan mungkin tidak
diketahui secara penuh pada fase ini, jadi asumsi kritis dibuat untuk
memungkinkan berlanjutnya siklus hidup pengembangan sistem.
Di dalam sistem informasi website ini ada beberapa proses
penting yaitu, transaction processing system, reporting system, dan
executive information system. Gambaran dari sistem adalah sebagai
berikut :

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-2

Laporan Draft Akhir

Sistem ini dibangun dengan basis web dengan arsitektur clientserver. Sisi client merupakan operator komputer atau executive yang
menggunakan sistem. Di sisi server dibagi menjadi dua macam fungsi
yaitu web server dan database server yang secara fisik kedua buah
server itu bisa merupakan sebuah komputer. Secara sederhana
gambaran dari arsitektur sistem dapat dilihat pada gambar berikut :

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-3

Laporan Draft Akhir

WEB
SERVER

Bahasa pemrograman yang digunakan adalah PHP dan database


engine menggunakan MYSQL SQL Server, keduanya membutuhkan web
server yang digunakan adalah Apache, dan untuk sistem operasi dari
komputer server dapat menggunakan Linux atau variannnya (unix, bsd, dan
lain-lain).
Secara umum sistem ini memiliki beberapa keunggulan yang dilihat
dari sisi teknologi dan sisi keamanan, yaitu :
TEKNOLOGI

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-4

Laporan Draft Akhir

a) Fully integrated, sistem ini memberikan solusi dalam satu kesatuan


sistem

secara

operasional

keseluruhan

dan

sehingga

menghasilkan

meningkatkan

informasi

dan

efisiensi

laporan

yang

komprehensif (Front desk Back End).


b) Modular, sistem ini terdiri dari modul-modul dengan fleksibilitas
yang tinggi sehingga memudahkan implementasi, pemeliharaan dan
penambahan modul baru.
c) Client Server Architecture, sistem ini dirancang dengan arsitektur
yang difungsikan untuk pengaksesan data dan transaksi dengan
kapasitas besar yang meliputi business rules, user level, security dan
metodologi programming.
d) Multi User Multi Tasking, sistem ini dapat dioperasikan oleh
penguna

(user)

secara

bersama-sama

(concurrent)

tanpa

menimbulkan interupsi sehingga proses data lebih cepat dan efektif.


e) Scalable, sistem ini memiliki tingkat skalabilitas tinggi. Kemampuan
menyimpan

data

dan

skalabilitas

dapat

ditingkatkan

dan

dikembangkan sesuai dengan teknologi.

KEAMANAN
Sistem ini didesign dengan sistem keamanan yang optimal untuk
menjamin

aplikasi

diakses

user

yang

berwenang

sehingga

meminimalkan terjadinya unauthorized user.


Definisi tingkat keamanan dalam dari sistem ini adalah :

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-5

Laporan Draft Akhir

a) Server Level
Level keamanan yang dirancang oleh administrator server, prosedur
keamanan disediakan oleh operating system server.
b) Application Level
Tingkatan keamanan aplikasi dibagi menjadi :
Level admin : otoritas tertinggi untuk mengakses semua modul
Level Operator : otoritas untuk modul yang berhubungan
transaksi dan proses pelaporan
Level executive : otoritas penuh untuk modul executive.

Mengembangkan produk perangkat lunak komersil merupakan pekerjaan


besar yang bisa berlangsung dalam jangka waktu bulan atau bahkan tahun.
Untuk memudahkan pekerjaan tersebut maka pekerjaan-pekerjaan yang
ada dibagi menjadi bagian yang lebih kecil atau mini project. Rational
Unified Process (RUP) merupakan proses berbasis komponen yang artinya
sistem perangkat lunak yang dihasilkan terbuat dari komponen-komponen
perangkat lunak yang digabungkan oleh antar muka yang terdefinisi dengan
baik. RUP menggunakan iterasi untuk menghasilkan model, tahapan iterasi
pada RUP dapat dilihat pada gambar dibawah ini :

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-6

Laporan Draft Akhir

Disciplines

Phases
Inceptio
Inceptio
nn

Elaborat
Elaborat
ion
ion

Constructio
Constructio
nn

Transition
Transition

Ela
bEla
#1b
#1

Cons Cons Cons Trans


Trans
Cons
Cons
Cons
Trans
Trans
t
t
t
#1
#2
t
t
t
#1
#2
#1
#2
#3
#1
#2
#3

Business
Modelling
Requirements
Analysis &
Design
Implementation
Test
Deployment
Config &
Change Mgmt
Project
Management
Environment

Initial
Initial

Ela
bEla
#2b
#2

Iterations

Fase dari RUP terdiri dari :


1. Insepsi: Melakukan pengumpulan data, menetapkan ruang lingkup,
serta analisis dan desain awal.
2. Elaborasi : Melakukan penjabaran analisa kebutuhan dan menetapkan
arsitektur serta kerangka aplikasi. Analisa dan desain sistem mulai
dilakukan.
3. Konstruksi : Melakukan analisa dan desain teknis diikuti dengan
pengkodean ke dalam kode sumber aplikasi.

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-7

Laporan Draft Akhir

4. Transisi : Melakukan transisi dari pengembangan dan testing menuju


penggunaan sesungguhnya, meliputi pemaketan, instalasi, uji coba
oleh pengguna, pelatihan, konversi data, dan konfigurasi akhir.

Tahapan dalam RUP terdiri dari :


a. Business Modelling
Disini didokumentasikan proses bisnis menggunakan business use case.
Business use case ini menghasilkan suatu pengertian umum antar semua
stakeholders mengenai proses bisnis apa yang perlu didukung di dalam
organisasi. Business use case dianalisa untuk memahami bagaimana
perangkat lunak yang dikembangkan dapat mendukung proses-proses
bisnis. Hal inilah yang didokumentasikan di suatu obyek bisnis model.
b. Requirements
Tujuan dari alur kerja requirements adalah untuk mendeskripsikan apa
yang harus dilakukan sistem dan memperbolehkan pengembang dan
customer untuk mencapai kesepakatan mengenai deskripsi tersebut.
c. Analysis & design
Tujuan dari alur kerja analisis dan desain adalah untuk menunjukkan
bagaimana sistem akan direalisasikan pada phase implementasi.

d. Implementation
Tujuan dari implementasi adalah :

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-8

Laporan Draft Akhir

Untuk mendefinisikan pengelompokkan code, dalam pengertian


pengimplementasian

subsistem

yang

dikelompokkan

dalam

lapisan-lapisan.
Untuk mengimplementasikan class dan object dalam pengertian
component-component (source file, binaries, executables, dan
lain sebagainya).
Untuk mentest component yang dikembangkan sebagai unit-unit.
Untuk

mengintegrasikan

hasil

yang

diproduksi

oleh

pengimplementasi individu (atau team) menjadi sistem yang


dapat dieksekusi.
e. Test
Tujuan dari alur kerja test adalah :
Untuk memastikan interaksi antar objek.
Untuk memastikan kesatuan integrasi dari semua komponen
perangkat lunak.
Untuk memastikan bahwa seluruh kebutuhan telah benar-benar
diimplementasikan.
Untuk

mengindentifikasikan

dan

memastikan

kekurangan-

kekurangan pada perangkat lunak.

f. Deployment

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-9

Laporan Draft Akhir

Tujuan dari alur kerja deployment adalah untuk memproduksi release


perangkat lunak sehingga siap untuk dipakai dan didistribusikan.
g. Configuration & Change Management
Pengontrolan perubahan pada obyek dan pemeliharaan integrasi
artifact-artifact proyek dan aktifitas manajemen.
h. Project Management
Pendeskripsian berbagai macam strategi untuk bekerja dengan process
iterative.
i. Environment
Melingkupi seluruh kebutuhan infrastructure yang dibutuhkan untuk
mengembangkan suatu sistem.

3.2

Tinjauan Penyelenggaraan
Sistem Informasi Pengembangan SDM Perhubungan merupakan alat bantu
yang diharapkan dapat memberikan gambaran arah dan kebijakan
Pendidikan, Pelatihan, Penyuluhan perhubungan yang sesuai dengan
kebutuhan yang dibutuhkan semua pemangku kepentingan perhubungan,
yaitu regulator, operator maupun masyarakat pengguna transportasi
Indonesia. Sistem Informasi Pengembangan SDM Perhubungan memiliki
komponen sebagai berikut :

3.2.1Sistem Informasi Perencanaan SDM Perhubungan (Man


Power Planing)

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-10

Laporan Draft Akhir

Berisi data mengenai jumlah SDM yang bergerak di sektor


perhubungan baik di lingkungan aparatur perhubungan pusat dan
daerah maupun masyarakat transportasi.

1. Data Flow Diagram


a.

Context Diagram

b.

DFD Level 0

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-11

Laporan Draft Akhir

c.

DFD Level 1

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-12

Laporan Draft Akhir

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-13

Laporan Draft Akhir

d.

DFD Level 1

Administrator
Pengguna
Pimpinan

Username
password

5.1
Login

Data User

Session

session

5.2
Pengambilan
Data Dasar

DATA
DASAR

5.3
Pengambilan
Master MPP

MASTER
MPP

DATA
MPP
5.4
Pengambilan
DATA MPP
data
data

data
Golongan
Eselon
Usia
5.0
Laporan
MPP

Pengguna
Agregat by
Kementrian/Provinsi

Pendidikan

Ditjen/Kab.Kota

MasaKerja

Pimpinan

Direktorat/Unit Kerja
Jafung
PnddkTransport

Administrator

Genders

DFD LEVEL 1 Laporan MPP (5.0)

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-14

Laporan Draft Akhir

2. Diagram Alir Sistem

MULAI
MULAI
LOGIN
LOGIN

TIDAK

DITERI
DITERI
MA
MA

YA

INPUT
INPUT MASTER
MASTER DISHUB
DISHUB

INPUT
INPUT MASTER
MASTER MPP
MPP
INPUT
INPUT FORM
FORM MPP
MPP
INPUT
INPUT DAFTAR
DAFTAR MPP
MPP

Databas
Databas
e
e
PROSES
PROSES LAPORAN
LAPORAN

Laporan
Laporan
Laporan
Laporan Man
Man Power
Power
Planing
Planing

SELESAI
SELESAI

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-15

Laporan Draft Akhir

3. Entity Relation Diagram (ERD)

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-16

Laporan Draft Akhir

3.2.2Sistem Informasi Perencanaan Pendidikan, Pelatihan


dan Penyuluhan (Traning Need Analysis)
1. Data Flow Diagram
a. Context Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-17

Laporan Draft Akhir

b. DFD Level 0

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-18

Laporan Draft Akhir

c. DFD Level 1

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-19

Laporan Draft Akhir

d. DFD Level 1

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-20

Laporan Draft Akhir

2. Diagram Alir Sistem


MULAI
MULAI
LOGIN
LOGIN

TIDAK

DITERI
DITERI
MA
MA

YA

INPUT
INPUT MASTER
MASTER DISHUB
DISHUB

INPUT
INPUT MASTER
MASTER TNA
TNA
INPUT
INPUT DAFTAR
DAFTAR TNA
TNA
INPUT
INPUT FORM
FORM TNA
TNA

PROSES
PROSES LAPORAN
LAPORAN

Databas
Databas
e
e

Laporan
Laporan
Laporan
Laporan Man
Man Power
Power
Planing
Planing

SELESAI
SELESAI

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-21

Laporan Draft Akhir

3. Entity Relation Diagram (ERD)

3.2.3Sistem Informasi Peluang Kerja Dalam Negeri dan Luar


Negeri
Berisi data tentang peluang kerja dalam sektor transportasi baik
peluang kerja di dalam negeri maupun di luar negeri . Dengan
informasi tersebut diharapkan meningkatkan minat masyarakat
untuk berkecimpung dalam dunia transportasi.

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-22

Laporan Draft Akhir

1. Data Flow Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-23

Laporan Draft Akhir

a. Context Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-24

Laporan Draft Akhir

b. DFD Level 0

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-25

Laporan Draft Akhir

2. Diagram Alir Sistem

MULAI
MULAI
INPUT
INPUT BIDANG
BIDANG LOWONGAN
LOWONGAN
KERJA
KERJA

INPUT
INPUT LOKASI
LOKASI LOWONGAN
LOWONGAN
KERJA
KERJA

INPUT
INPUT FORM
FORM
LOWONGAN
LOWONGAN KERJA
KERJA

Database
Database

Search
Search Key
Key

Bidang
Bidang

Lokasi
Lokasi
Lowongan
Lowongan

Lokasi
Lokasi

Bidang
Bidang
Lowongan
Lowongan

Lowongan
Lowongan

Bidang
Bidang
Lokasi
Lokasi

Daftar
Daftar Lowongan
Lowongan Kerja
Kerja

SELESAI
SELESAI

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-26

Laporan Draft Akhir

3. Entity Relation Diagram (ERD)

3.2.4Sistem Informasi Tenaga Kerja Sektor Transportasi


Berisi data tenaga kerja sektor transportasi baik yang sudah
bekerja maupun yang belum bekerja.
1. Data Flow Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-27

Laporan Draft Akhir

a. Context Diagrm

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-28

Laporan Draft Akhir

b. DFD Level 0

c. DFD Level 1

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-29

Laporan Draft Akhir

2. Diagram Alir Sistem

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-30

Laporan Draft Akhir

MULAI
MULAI
INPUT
INPUT PUSDIKLAT
PUSDIKLAT

INPUT
INPUT UPT
UPT

LOGIN
LOGIN

TIDAK

DITERIMA
DITERIMA

YA

INPUT
INPUT TENAGA
TENAGA KERJA
KERJA
PROSES
PROSES LAPORAN
LAPORAN

Database
Database

Laporan
Laporan
Tenaga
Tenaga yg
yg Sudah
Sudah bekerja
bekerja
Tenaga
Tenaga yg
yg Belum
Belum Bekerja
Bekerja
Tenaga
Tenaga Per
Per Jenis
Jenis Kelamin
Kelamin

SELESAI
SELESAI

3. Entity Relation Diagram (ERD)

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-31

Laporan Draft Akhir

3.2.5Sistem Informasi Pendidikan, Pelatihan dan Penyuluhan


Transportasi
Berisi informasi mengenai kegiatan pendidikan dan penyuluhan
sektor perhubungan, misalnya seperti jadwal, durasi , biaya, dan
informasi terkait lainnya.
1. Data Flow Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-32

Laporan Draft Akhir

a.

Context Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-33

Laporan Draft Akhir

b.

DFD Level 0

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-34

Laporan Draft Akhir

c.

DFD Level 1

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-35

Laporan Draft Akhir

2. Diagram Alir Sistem


MULAI
MULAI
INPUT
INPUT PUSDIKLAT
PUSDIKLAT

INPUT
INPUT UPT
UPT

LOGIN
LOGIN

TIDAK

DITERI
DITERI
MA
MA

YA

INPUT
INPUT PROFILE
PROFILE
INPUT
INPUT PESERTA
PESERTA
INPUT
INPUT PENGAJAR
PENGAJAR
INPUT
INPUT
SARANA/PRASARANA
SARANA/PRASARANA
INPUT
INPUT ALUMNI
ALUMNI

PROSES
PROSES LAPORAN
LAPORAN

Databas
Databas
e
e

Laporan
Laporan
Peserta,
Peserta,
Pengajar,
Pengajar,
Sarana
Sarana

SELESAI
SELESAI
Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-36

Laporan Draft Akhir

3. Entity Relation Diagram (ERD)

3.2.6Sistem Informasi Database Badan Pengembangan SDM


Perhubungan
Berisi data kemampuan BPSDM Perhubungan, seperti misalnya
jumlah sarana prasarana, peserta didik, tenaga pengajar, kurikulum
silabus, jumlah dosen, kompensasi dosen, dan data lainnya yang
terkait pendidikan, pelatihan dan penyuluhan
1. Data Flow Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-37

Laporan Draft Akhir

a. Context Diagram

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-38

Laporan Draft Akhir

b. DFD Level 0

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-39

Laporan Draft Akhir

2. Diagram Alir Sistem


MULAI
MULAI
INPUT
INPUT PUSDIKLAT
PUSDIKLAT

INPUT
INPUT UPT
UPT

Proses
Proses Tampilkan
Tampilkan data
data

Database
Database

Display
Display
Profile
Profile
Peserta,
Peserta,
Pengajar,
Pengajar,
Sarana
Sarana

SELESAI
SELESAI

Pembuatan Aplikasi Potensi SDM Perhubungan Tahun Anggaran 2011C-40

Anda mungkin juga menyukai