analisis dan perancangan (bab 3)
TRANSCRIPT
BAB 3
Analisis Dan Perancangan
Analisis adalah penguraian dari suatu masalah yang utuh ke dalam bagian
bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan
yang diharapkan sehingga dapat diusulkan perbaikan.
3.1. Analisis Masalah
Analisis yang dianalisa adalah mengenai sosialiasasi dalam menggunakan
Tabung Gas Kg. Dari sosialisai tersebut, para konsumen di Indonesia diharapkan
mampu menggunakan Tabung Gas 3 Kg dengan baik. Hanya saja sampai
sekarang masih banyak para pengguna kompor gas belum paham betul
menggunakan Tabung Gas 3 Kg, dan mengatasi gejala-gejala ledakan. Hal ini
menimbulkan ketakutan kepada para pengguna Tabung Gas 3 Kg sebagai bahan
bakar pengganti minyak tanah. Inilah yang menjadi masalah bagi pemerintah
untuk meyakinkan pengguna kompor untuk mengkonversikan minyak tanah ke
Tabung Gas 3 Kg.
3.2. Analisis Sistem
Analisis sistem ini membahas mengenai analisis terhadap sistem yang sedang
berjalan. Bertujuan sebagai dasar perancangan atau perbaikan sistem yang lama.
Dari hasil analisis tersebut dapat dirancang atau diperbaiki menjadi sebuah sistem
yang lebih efektif dan efisien.
3.3. Analisis Dan Kebutuhan Non Fungsional
Analisis kebutuhan Non Fungsional menggambarkan keadaan Aplikasi E-
Tutorial Penggunaan Tabung Gas LPG 3 Kg yang mencakup analisis user,
analisis perangkat lunak (software) dan analisis perangkat keras (hardware)
sebagai bahan analisis kekurangan dan kebutuhan yang harus dipenuhi dalam
perancangan sistem yang akan ditetapkan.
3.3.1. Analisis User
Spesifikasi kemampuan umum yang dimiliki oleh pengguna aplikasi
adalah sebagai berikut :
a. kemampuan menggunakan komputer secara umum
b. kemampuan menggunakan internet secara umum
c. Terbiasa menggunakan aplikasi berbasis web
3.3.2. Analisis Perangkat Lunak
Perangkat lunak yang dipakai dalam pembuatan aplikasi E-Tutorial
Penggunaan Tabung Gas LPG 3 Kg adalah :
Sistem Operasi : Windows 7 Home Premium
Software : Adobe Flash CS 5, Adobe Photo Shop CS 5, Wordprees.
3.3.3. Analisis Perangkat Keras
Perangkat keras dalam suatu program aplikasi sangatlah mendukung agar
menghasilkan kerja suatu informasi yang sesuai dengan yang diharapkan. Adapun
perangkat keras yang digunakan dalam pembuatan aplikasi ini adalah :
Processor : Intel Core 2 Duo T6600 @2.2GHz
Harddisk : 250 GB
RAM : 2048 MB
VGA Card : NVIDIA 512 MB
Display Mode : 1366 x 768 (32 bit) (60Hz)
Spesifikasi perangkat keras yang kami pakai dalam pembuatan aplikasi ini
sudah sesuai dengan perangkat keras yang diperlukan dalam membangun sistem
ini.
3.4. Perancangan Sistem
3.4.1. Tujuan Perancangan Sistem
Perancangan sistem dilakukan setelah tahap analisis sistem selesai
dilakukan. Tujuan utama dari perancangan sistem secara umum adalah untuk
memberikan gambaran kepada pemakai (user) mengenai sistem yang baru
diterapkan. Perancangan sebuah sistem melibatkan pembentukan perangkat lunak
dan penentuan perangkat keras, sistem harus memenuhi spesifikasi yang telah
dibuat pada fase awal sebelum analisis sistem.
3.4.2. Perancangan Diagram Konteks
Diagram konteks merupakan alat untuk struktur analisis. Pendekatan struktur
ini untuk menggambarkan sistem secara garis besar atau secara keseluruhan. Pada
diagram konteks ini sistem informasi yang dibuat akan menghasilkan sumber
informasi yang dibutuhkan dan tujuan yang ingin dihasilkan.
Request ArtikelRequest TutorialData Comment
Data LoginData ArtikelData Tutorial
ArtikelE-Tutorial Tabung GasComment
Info Login InvalidDashboard Admin
Admin Pengguna1
E-Tutorial Tabung Gas
Gambar 3.1. Diagram Konteks
3.4.3. Perancangan Data Flow Diagram
Data Flow Diagram (DFD) digunakan untuk menggambarkan sistem sebagai
sebuah jaringan dari proses-proses secara fungsional yang dinghubungkan satu
dengan yang lainnya oleh aliran data. Dalam Data Flow Diagram (DFD) terdiri
dari entitas luar, aliran data, proses, dan penyimpanan data. Berikut ini merupakan
Data Flow Diagram (DFD) yang menggambarkan bagaimana sistem berjalan saat
admin dan pengguna mengakses aplikasi E-Tutorial Tabung Gas 3 Kg Berbasis
Web.
Data_Login
Data_HomeData_Tutorial
Data_Comment
Info_Data_HomeInfo_Data_Tutorial
Info_Data_Comment
Data_Login_Valid
Request_DataData_Comment
Info_Data_HomeInfo_Data_Tutorial
Info_Data_Comment
Admin Pengguna
1.1
Login Admin
1.2Pengolahan
Data
Data_Login_Invalid
Data_Admin
Data Artikel Data Comment
Gambar 3.2. Diagram DFD Level 0 Aplikasi E-Tutorial Tabung Gas 3 Kg
Data_Username
Info_Username_Invalid
Data_Password
Info_Password_invalid
Username_Valid
Password_Valid
Username_dan_Password_Valid
simpan
requestAdmin
1.2
Pengolahan Data
(E-Tutorial Tabung Gas)
1.1.1
Validasi User
1.1.2
Validasi Password
1.1.3
Proses Autentikasi Data_Admin
Gambar 3.3. Diagram DFD Level 1 Proses Login Admin
Data_Tutorial
Data_Comment
save
request
Info_Data_Home
Info_Data_Tutorial
Info_Data_Comment
save
request
Info_Data_Home
Info_Data_Tutorial
Request_Data
Request_Data
Data_Home
Admin
Pengguna
Data Artikel
Data Comment
1.2.1
Pengolahan Data Home
1.2.2
Pengolahan Data
Tutorial
1.2.3
Pengolahan Data
Comment
Data_Comment
Info_Data_Comment
1.1
Login Admin(E-Tutorial
Tabung Gas)
Data_Home
Data_Comment Info_Data_Comment
Gambar 3.4. Diagram DFD Level 1 Proses Pengolahan Data