P. 1
Requirements Engineering - Ads-pkk

Requirements Engineering - Ads-pkk

|Views: 104|Likes:
Published by Asri Alfiana

More info:

Published by: Asri Alfiana on Oct 10, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

10/10/2010

pdf

text

original

TUGAS 2

IDENTIKASI KEBUTUHAN PERANGKAT LUNAK

KS091206

REKAYASA KEBUTUHAN PERANGKAT LUNAK (KELAS A)

Kelompok 13: 1. Maya Sagita 2. Yuniar Ainun Fithri 5208100106 5208100144

Tahun Ajaran 2009/2010 Jurusan Sistem Informasi

Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Surabaya
IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | DAFTAR ISI 1

DAFTAR ISI

DAFTAR ISI ................................ ................................ ................................ ................................ ......... 2 LATAR BELAKANG ................................ ................................ ................................ .............................. 3 PERUMUSAN MASALAH ................................ ................................ ................................ ..................... 4 TUJUAN ................................ ................................ ................................ ................................ ............. 4 SPESIFIKASI KEBUTUHAN ................................ ................................ ................................ ................... 4 Spesifikasi Sistem:................................ ................................ ................................ .......................... 4 ANALISIS KEBUTUHAN ................................ ................................ ................................ ....................... 6 A. B. C. D. MENENTUKAN REQUIREMENT ENGINEERING AND DEVELOPMENT LIFE CYCLE ....................... 6 PROSES IDENTIFIKASI KEBUTUHAN ................................ ................................ ......................... 8 REQUIREMENT ENVIRONTMENT ................................ ................................ .......................... 14 SYSTEM ENGINEERING PROCESS ................................ ................................ .......................... 16

INISIASI PROYEK................................ ................................ ................................ ............................... 19 LAMPIRAN ................................ ................................ ................................ ................................ ....... 22 ALUR INFORMASI ................................ ................................ ................................ ......................... 26

IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | DAFTAR ISI 2

organisasi profit maupun non-profit yang menggunakan sarana tertentu untuk mengelola data-data mereka misalnya perangkat lunak tertentu untuk pengelolaan data (aplikasi database). Sistem yang diperlukan adalah kemampuan untuk melakukan analisa statistika atas data penduduk tersebut dan mampu melakukan pencarian informasi tertentu dengan mudah dan cepat terkait dengan data-data penduduk tersebut secara efektif dan efisien serta kemampuan pengaksesan yang mudah dilakukan oleh seluruh anggota pengurus. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | LATAR BELAKANG 3 . masih banyak juga yang melakukan pengelolaan data secara tradisional. buku kegiatan kerja dan lain sejenisnya. Gambaran umum pada sistem yang lama. Untuk itu. hal ini terasa sangat tidak efektif sehingga dibutuhkan suatu rekayasa kebutuhan perangkat lunak untuk merancang sistem yang baru berdasarkan kebutuhan yang belum terpenuhi dari sistem lama yang akan dievaluasi dan akan dikembangkan. dibutuhkannya sistem baru yang mampu memecahkan permasalahan diatas.LATAR BELAKANG Dewasa ini sudah banyak instansi-instansi perusahaan. Juga nantinya pencarian informasi yang diperlukan terasa kurang efisien dan bermanfaat. organisasi memang memiliki data pemberdayaan dan kesejahteraan keluarga (PKK) namun data yang ada ini tidak memiliki data terorganisir dan sistematis sehingga diperlukan waktu yang lama untuk menganalisa dan mencari informasi dari data-data tersebut. Sebagai contohnya adalah pengelolaan data secara manual pada buku laporan. Namun. Selain itu sistem yang sudah lama diterapkan pada organisasi terkadang dirasa kurang mendukung secara optimal kegiatan-kegiataan organisasi. sebab Data yang telah ditulis dibuku catatan diserahkan pada tingkat RT kemudian RW dan Lurah dalam bentuk buku catatan. Hal ini menyebabkan resiko kehilangan data lebih tinggi daripada menyimpan data pada database.

SPESIFIKASI KEBUTUHAN Dalam sub-bab ini akan dijelaskan secara umum kebutuhan software/hardware. Permasalahan lainnya adalah bagaimana mengidentifkasi Requirement Model (RQM). kemampuan program/sistem dari application database and software spesification untuk organisasi PKK. Spesifikasi Sistem: sistem informasi yang dibangun memiliki spesifikasi: a. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | PERUMUSAN MASALAH 4 . kebutuhan sistem informasi dengan menggunakan TUJUAN Adapun tujuan dilakukannya survey untuk pengembangan perangkat lunak yaitu : y Melakukan pengumpulan dan analisa kebutuhan-kebutuhan pengguna terhadap suatu software aplikasi.6 atau lebih. y membuat sebuah dokumentasi identifikasi kebutuhan dalam rangka untuk membangun sebuah sistem informasi pada organisasi PKK dengan menggunakan model RQM.Dan kemampuan-kemampuan tersebut dibuat dengan tujuan untuk menganalisa keberhasilan kegiatan-kegiatan yang dilaksanakan. PERUMUSAN MASALAH Permasalahan yang diangkat dalam penelitian ini adalah bagaimana membuat identifikasi kebutuhan sistem informasi aplikasi database dan spesifikasi kebutuhan software dalam organisasi PKK (Program Kesejahteraan Keluarga). yang selanjutnya akan menjadi tolak ukur dari keberlangsungan PKK ini. Perangkat Lunak y y Bahasa pemrograman: java Tools: jdk 1.

y Fungsi-fungsi dan fitur-fitur yang ada dalam aplikasi juga disesuaikan dengan hak yang diberikan. Spesifikasi Aplikasi (Sistem Informasi) y y y y Mampu menyajikan laporan statistik jumlah penduduk Mampu menyajikan laporan statistik kelahiran dan kematian penduduk Menyajikan fasilitas pencarian informasi penduduk Memiliki sistem keamanan yang baik dalam penyimpanan data. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | SPESIFIKASI KEBUTUHAN 5 .y y y net beans IDE 6. y Setiap pengguna diberi hak akses sesuai dengan kedudukan dalam organisasi yang bersangkutan.5 atau lebih. y Sistem pada aplikasi harus terhubung dengan database yang sama sebagai tempat penyimpanan data. building tool java Sistem operasi: minimum windows xp professional atau lebih Sebagai sistem database: PostgreSQL Server : Tomcat sebagai Java server page engine Apache server Tomcat b. y Adanya integrasi dengan aplikasi sejenis Ms. sun s j2ee dan sdk. Excel untuk mempermudah melakukan pengolahan data statistic y Fungsi verifikasi data memudahkan pengguna yang mempunyai hak akses untuk melihat data secara tetap karena data telah dicek pada tingkat verifikasi yang dilakukan oleh RT dan RW. ant. Perangkat Keras y y y y y Kapasitas memori (hardisk) 20 GB Ram minimal 500 mb Processor minimum pentium intel centrino Monitor 12 inch atau lebih VGA min 512 mb c.

Jika didasarkan pada aspek pengolahan data. bisa dalam ektensi file yang sesuai dengan Ms. Gambar 1 Baseline Management Model IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 6 . Excel yang sudah terintegrasi dengan aplikasi.y Data yang telah disimpan dan diolah bisa dicetak. Jika ada perubahan. perubahan tersebut tidak sampai mengubah system dalam aplikasi. Perubahan mungkin terjadi dalam kurun waktu yang cukup lama. Model 1 . Gambar di bawah ini menggambarkan alur dari model Baseline Management.BASELINE MANAGEMENT Model ini bisa diterapkan untuk software aplikasi system informasi PKK karena tingkat pembangunan software aplikasi yang tidak terlalu besar dan system yang ada tidak begitu kompleks. model yang bisa diterapkan dalam pengembangan suatu aplikasi atau software untuk system informasi PKK ada dua buah model yaitu Baseline Management dan model Prototyping. Oleh karena itu kebutuhan pengguna bisa dimatangkan. ANALISIS KEBUTUHAN A. MENENTUKAN REQUIREMENT ENGINEERING AND DEVELOPMENT LIFE CYCL E Berdasarkan banyaknya model dan siklus kehidupan suatu system atau software. Berikut ini adalah penjelasan tentang kemungkinan penerapan kedua model di atas : 1. kebanyakan perubahan yang dilakukan tidak besar dan cenderung tetap.

Pada model ini.2. Dalam model prototyping. prototyping adalah salah satu alternatif model atau siklus kehidupan suatu system. Setelah kebutuhan-kebutuhan tersedia. Model 2 PROTOTYPING Sedikit berbeda konsep dengan Baseline Management model. Apabila rekomendasi ini diikuti. Gambar di bawah ini merupakan siklus dari Prototyping model. Gambar 2 Prototyping Model IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 7 . beberapa kapabilitas sistem dibangun dengan sedikit formalitas dan untuk memperoleh pengontrolan oleh user sehingga kebutuhan dapat ditetapkan secara akurat. menggunakan sistem operasional untuk membantu menetapkan kebutuhan -kebutuhan. Berbeda dengan Baseline Management model. Pada Prototyping model ini juga tersedia tool dan metode untuk mendukung prototype. pengembangannya bisa dilakukan seperti pada Baseline management model. pada prototyping model dibangun prototype prototype untuk menyesuaikan dengan kebutuhan-kebutuhan pengguna. porsi dari prototipe dalam suatu siklus kehidupan dapta d ipertimbangkan sebagai suatu alat atau metode untuk mendukung analisi kebutuhan dalam Model Manajemen Baseline.

system yang digambarkan pada system hirarki di atas merupakan system informasi PKK dimana di dalamnya menampung informasi tentang kegiatan warga seputar PKK. digambarkan oleh gambar dibawah ini : Gambar 3 Sistem Hirarki pada aplikasi PKK Dari pendefinisian kebutuhan pengguna terhadap suatu aplikasi. karena aplikasi ini terintegrasi dengan satu database yang sama maka data yang diakses sama. Seperti yang telah dijelask an di atas bahwa subsistem-subsistem tersebut didasarkan pada kemampuan pengguna atau IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 8 .B. bisa digambarkan sebuah system hirarki seperti gambar di atas dimana sistem hirarki di atas didasarkan pada kemampuan pengguna. Secara garis besar. Pada system informasi PKK. Namun walaupun fitur yang diberikan mungkin berbeda. PROSES IDENTIFIKASI KEBUTUHAN Sistem Hirarki Untuk system hirarki sebuah system aplikasi untuk sistem informasi PKK. Dalam system informasi PKK ini terdapat lima subsistem. dibagi menjadi beberapa subsistem yang tergantung pada jenis penggunanya. sehingga fitur-fiturnya bisa berbeda.

y Entry data kegiatan PKK Sama halnya dengan entry data warga. terdapat beberapa fungsi yang memudahkan pengguna untuk memasukkan data. diharapkan bisa membantu pengguna melakukan perhitungan statistic terhadap data yang telah disimpan. Berikut ini subsistem-subsistem ynag ada dalam system informasi PKK : y y y y y Menu untuk Pengurus Dasawisma Menu untuk Kader Kelompok K erja Menu untuk RT dan RW Menu untuk Ketua PKK Menu untuk Lurah Dalam setiap subsistem yang ada. Excel. Adanya integrasi dengan beberapa aplikasi dalam memudahkan perhitungan statistic seperti Ms. berisi fitur-fitur yang memudahkan pengguna untuk melakukan pengolahan statistic data yang telah dimasukkan dan disimpan. Field-field yang disediakan didasarkan pada jenis data yang diolah pada kelompok dasawisma. y Olah data statistic Dalam program ini. Namun pengguna hanya bisa melihat data-data yang disajikan saja tanpa bisa merubahnya. terdiri dari beberapa program yang antara lain : y Entry data warga Pada program ini. pada program entry data kegatan PKK ini juga diberikan beberapa fungsi yang memudahkan pengguna memasukkan data pada field-field yang didasarkan pada jenis data untuk pengolahan data kegiatan PKK yang secara khusus bisa dilakukan oleh kader pada kelompok kerja. y Melihat data warga Program ini bertujuan untuk memudahkan pengguna dalam mengakses data yang telah disimpan dan diolah. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 9 .tingkat jabatan pengguna dalam organisasi.

Dengan program ini. Program ini hanya untuk subsistem tingkat Lurah dimana data warga dan data kegiatan PKK yang telah disimpan dan diolah diverifikasi. y Verifikasi data kegiatan PKK Sama halnya dengan program verifikasi data warga. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 10 .y Verifikasi data warga Pada program verifikasi ini. Selain dari program di atas ada beberapa program yang unit-unitnya dijadikan menjadi satu yang antara lain : y Melihat data warga dan kegiatan PKK Program ini sebenarnya hampir sama dengan program melihat data warga namun ada satu fungsi tambahan yaitu bisa melihat data kegiatan PKK. bisa dilakukan pengecekan dini sebelum nantinya data diverifikasi sampai tingkat kelurahan. pada pengolahan data pada setiap dasawisma perlu dilakukan verifikasi terlebih dahulu. Untuk program verifikasi data warga ini dilakukan oleh tingkat RT dan RW. program verifikasi data kegiatan PKK ini berfungsi untuk pengecekan dini terhadap pendataan data kegiatan PKK sebelum diverifikasi pada tingkat kelurahan. y Verifikasi data warga dan kegiatan PKK Program ini juga merupakan program gabungan antara program verifikasi data warga dan verifikasi data kegiatan PKK. Program ini dikhususkan untuk subsistem tertentu.

SYSTEM REQUIREMENT Alokasi System requirement yang didasarkan pada system hirarki di atas dalam aplikasi system informasi PKK dirincikan oleh tabel dibawah ini: Table 1. kematian bayi dan ibu Melihat data statistik kegiatan warga Melihat data statistik catatan keluarga Melihat data statistik kelahiran. kematian bayi dan ibu Melihat data program kelompok kerja Entry data program untuk kelompok kerja I X X X X X X X X X X X X X X X X X X X X X IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 11 . kematian bayi dan ibu Olah data statistik kegiata warga Olah data statistik catatan keluarga Olah data statistik kelahiran. Alokasi System Requirement untuk Sistem Informasi PKK SYSTEM REQUIREMENT Pengurus Dasawisma Kader kelompok kerja RT dan RW Ketua PKK Lurah Entry data kegiatan warga Entry data catatan keluarga Entry data kelahiran.

kematian bayi dan ibu Verifikasi data program kelompok kerja X X X X X X X X X X X Table 2. Flowdown Diagram Aplikasi Sistem Informasi PKK System Requirement Pengorganisasian Data Warga dalam kelompok dasawisma Pengorganisas ian Data Kegiatan PKK dan Akses Data warga Akses dan Pemverifika sian data warga Pemverifikasi an Data kegiatan PKK dan akses data keseluruhan Pemverifikas ian Data keseluruhan dan akses data keseluruhan Entry data kegiatan warga Entry data catatan keluarga Entry data kelahiran. kematian bayi dan ibu Pengurus Dasawisma Pengurus Dasawisma Pengurus Dasawisma IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 12 .Entry data program untuk kelompok kerja II Entry data program untuk kelompok kerja III Entry data program untuk kelompok kerja IV Verifikasi data kegiatan warga Verifikasi data catatan keluarga Verifikasi data kelahiran.

kematian bayi dan ibu Melihat data program kelompok kerja Entry data program untuk kelompok kerja I Entry data program untuk kelompok kerja II Entry data program untuk kelompok kerja III Pengurus Dasawisma Pengurus Dasawisma Pengurus Dasawisma Kader Kelompok Kerja Kader Kelompok Kerja Kader Kelompok Kerja RT dan RW Ketua PKK Lurah RT dan RW Ketua PKK Lurah RT dan RW Ketua PKK Lurah Ketua PKK Lurah Kader Kelompok Kerja Kader Kelompok Kerja Kader Kelompok Kerja IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 13 . kematian bayi dan ibu Melihat data statistik kegiatan warga Melihat data statistik catatan keluarga Melihat data statistik kelahiran.Olah data statistik kegiatan warga Olah data statistik catatan keluarga Olah data statistik kelahiran.

kegiatan yang terlibat dalam melaksanakan proyek ini meliputi berikut: y Mengidentifikasi Kebutuhan Pelanggan dan Pengguna Proses dalam mengidentifikasi kebutuhan pelanggan dan pengguna. dan sebagainya. performance serta interface terhadap elemen lainnya. mewawancarai pelanggan dan pengguna. atau mengerti fungsi software yang diinginkan. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 14 . Analisis karakteristik yang dikerjakan dapat membantu tim desain mengidentifikasi apakah kebutuhan tertentu telah mencapai batas ukur.Entry data program untuk kelompok kerja IV Verifikasi data kegiatan warga Verifikasi data catatan keluarga Verifikasi data kelahiran. kematian bayi dan ibu Verifikasi data program kelompok kerja Kader Kelompok Kerja RT dan RW Lurah RT dan RW Lurah RT dan RW Lurah Ketua PKK Lurah C. Karakteristik ini dapat membantu untuk mengerti sifat-sifat program yang dibentuk. jika belum dan bila diperlukan maka akan dilakukan analisis lebih lanjut. mempelajari perundang-undangan yang relevan. REQUIREMENT ENVIRONTMENT Mengidentifikasi karakteristik yang jelas dari suatu kebutuhan yang nantinya dapat digunakan oleh tim analis dan desain kebutuhan. Termasuk mereview hal yang tertulis tentang sistem yang diusulkan. Dalam proyek kami.

Berkolaborasi dengan customer atau pengguna Dalam hal ini. Mempercepat proses pengolahan data. juga mengembangkan persyaratan yang lebih baik. diriview dan dibahas secara bersama-sama serta meninjau analisis iniatau dengan lingkungan-lingkungan lain yang terlibat dengan pengurus PKK untuk bisa lebih mudah menganalisis persyaratan yang ditetapkan. Mempermudah pengaksesan informasi sebab pengurus lain tidak perlu meminta langsung pada pengurus yang saat itu sedang memegangnya melainkan dapat mengakses aplikasi ini dengan mudah melalui website. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 15 . Membuat iterasi draft atau persyaratan yang diusulkan Misalnya sistem harus mampu mengakomodasi perubahan kebutuhan bisnis. atau system yang disampaikan tidak akan segera ketinggalan jaman. Tujuan dari proyek ini adalah: Mengefisensikan pencatatan harian yang ada untuk meningkatkan kinerja dan performance organisasi. kebutuhan yang diusulkan oleh pengurus PKK didokumentasikan. Mengurangi adanya resiko kehilangan data. Mempelajari tujuan dari kebutuhan yang diusulkan.Sistem yang ingin diusulkan oleh pengguna adalah sistem yang bisa melakukan pencatatan data tentang Pemberdayaan Kesejahteraan Keluarga (PKK) secara efektif dan efisien. Arsitektur harus dirancang dan dikembangkan sesuai kebutuhan yang diusulkan.

diketahui bahwa untuk sisi sebelah kiri menggambarkan diagram vee dalam menentukan spesifikasi kebutuhan dari sistem evolusi kebutuhan pengguna ke dalam potongan bagian dan baris proses dekomposisi.D. dimana diagram vee ini menggambarkan hubungan verifikasi untuk persyaratan perencanaan pembangunan yang mendekomposisikan persyaratan kebutuhan sistem yang akan dibangun. penggambaran diagram Vee-nya. berikut ini Gambar 4 BAGAN VEE CHART ASPEK TEKNIS dari SIKLUS PROYEK Dari diagram diatas. maka kami bisa menggambarkan siklus proyek kami dengan menggunakan diagram Vee. Untuk keterangan lebih jelasnya. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 16 . SYSTEM ENGINEERING PROCES S Berdasarkan survei yang telah kami laksanakan.

kelompok-kelompok kerja hingga . Pada tahap kedua. pengetahuan tentang gerakan PKK. pengorganisasian. Sehingga bisa dengan mudah dan cepat dalam memproses data-data tersebut dengan menggunakan beberapa fungsi statistik yang berada di dalam software. Konsep sistem yang akan dibangun yaitu berupa aplikasi software database yang berada pada suatu website. 2. konsep sistem yang akan dibangun serta validasi perencanaannya. menggunakan aplikasi statistik untuk memproses data.Berikut ini dekomposisi dari persyaratan kebutuhan sistem yang akan kami bangun: 1. aplikasi ini menggunakan konsep bahasa pemrograman Java yang dapat mendata jumlah pendudukdan mampu menjamin keamanan dan mengurangi resiko kehilangan data serta bisa mempermudah pengaksesan data oleh siapapun yang membutuhkannya. akan dibangun spesifikasi system serta rencana verifikasi sistem. ingin melihat data-data mengenai pemberdayaan kesejahteraan keluarga (PKK). Pada tahap pertama. Sehingga pada tahap ini telah terjadi kesepakatan bahwa validasi perencanaan pembangunan sistem ini dibutuh kan dalam jangka waktu kurang lebih 3 bulan dan harus memenuhi kebut uhan-kebutuhan operasional organisasi. terutama oleh beberapa pengurus yang selalu berganti pada periode waktu tertentu. mulai dari prestasi yang pernah diraih. Selain itu juga. Front end dapat diakses semua IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 17 . kita mengerti hal-hal apa yang menjadi kebutuhan pelanggan. Spesifikasi system yang akan dibangun yaitu berupa website yang terdiri dari dua komponen utama yaitu front end dan ba ck end dimana: Front end akan menampilkan berbagai informasi umum tentang kegiatan yang dilakukan oleh lembaga pemberdayaan dan kesejahteraan keluarga (PKK). Kami dapat mendefinisikan: Konsep sistem yang dibutuhkan pelanggan adalah bahwa pelanggan membutuhkan suatu sistem baru yang dapat meningkatkan kinerja operasional dan bisa mengintegrasikan keseluruhan data. latar belakang.

Fungsi ini hanya dapat diakses oleh administrator. 4. maka akan langsung dikonsultasikan dengan pelanggan. Dan pada tahap ketiga ini perlu dilakukan pendefinisian spesifikasi sistem ke dalam verification plan. Jadi pelanggan terlibat secara langsung dalam proses pembuatan software. dan selanjutnya dilakukan pembangunan secara bertahap. Mampu menampilkan dalam bentuk diagram data-data penduduk Maka dalam tahap ini. developer menspesifikasi kebutuhan ke dalam bentuk suatu dokumen dan prosedur verifikasi. Yang selanjutnya akan diteruskan pada tahap integrasi dan verifikasi sistem. Pada tahap keempat. menguji ke-valid-an data dan lainnya sesuai kebutuhan yang diusulkan pengguna. serta fasilitas pengaturan front end. Dan terdapat aplikasi software yang mengelola data-data penduduk yaitu aplikasi statistik dimana: Beberapa fungsi-fungsi statistik untuk melakukan perhitungan kependudukan. 5. Pengaturan front end ini dis ediakan pada fasilitas back end. Dengan hal ini akan mengurangi resiko ketidaksesuai software yang dibangun dengan kebutuhan-kebutuhan pelanggan. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | ANALISIS KEBUTUHAN 18 . 3. data-data tiap anggota keluarga. Fungsi Back end akan berisi tentang informasi mengenai kegiatankegiatan yang dilakukan oleh PKK.kalangan umum melalui internet. Pada tahap dekomposisi yang kelima ini dilakukan pedokumentasian kode yang dibangun. catatan kepengurusan. dimana setiap suatu tahap selesai dilaksanakan. yang dimulai dengan tahap awal yaitu pendefinisian kebutuhan sistem. Disini verifikasi dilakukan dengan cara melakukan verifikasi secara bertahap. dimana disini adalah penentuan waktu pengerjaan spesifikasi sistem yang dibutuhkan. akan ditemukan Rencana verifikasi sistem ini dimana pembangunan sistem ini membutuhkan selama kurun waktu 3 bulan.

organisasi membutuhkan suatu sistem baru yang dapat meningkatkan kinerja operasional organisasidan bisa mengintegrasikan keseluruhan data. dan kompetitor) guna melakukan inisiasi terhadap eksplorasi kebutuhan sistem yang telah dilakukan menjadi sebuah ide dalam pengembangan software. 1. Dimana pada survei yang telah kami lakukan.INISIASI PROYEK Gambar 5 Inisiasi Proyek Gambar diatas merupakan proses inisiasi proyek yang dibangun. Dimana kinerja operasional ini meliputi pencatatan kegiatan-kegiatan apa saja yang dilakukan oleh tiap anggota warga. maintenance website untuk melakukan promosi dan lain sebagainya. Kebutuhan juga merupakan keperluan user atau pendefinisian sebuah kesempatan baru untuk dapat diterapkan pada tahap selanjuntnya. pencatatan data mengenai jumlah penduduk tiap anggota keluarga. informasi penggantian pengurus. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | INISIASI PROYEK 19 . Ide tersebut nantinya akan mendefinisikan kebutuhan user. Proses ini digunakan berdasarkan kebutuhan seorang engineer yang harus dapat bekerja sama dengan bagian lainnya (customer. Stimulus  Need Menggambarkan kebutuhan dari sistem operasional organisasi. user. developer.

Selain itu diharapkan mampu untuk melakukan perhitungan analisa data pada bidang statistik yang digunakan untuk menentukan seberapa banyak jumlah penduduk yang ada disuatu kelurahan. IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | INISIASI PROYEK 20 . yaitu kecepatan pengaksesan data. dan hasil olahan data yang dapat memberikan informasi yang sangat berguna. sehingga organisasimemilih untuk beralih ke sistem yang lebih aman dan memiliki akses yang cukup cepat. terkait dengan penggantian pengurus PKK dan kegiatan-kegiatan yang dilaksanakan. dapat kami simpulkan bahwa spesifikasi yang dibutuhkan untuk membangun sistem ini yaitu suatu aplikasi yang dapat diakses secara cepat dan memiliki fungsi keamanan data bagi organisasi. kemampuan penyajian data dalam bentuk statistik.  Problem Masalah yang mendasari pembangunan sistem ini adalah masih manualnya sistem pencatatan data yang digunakan oleh organisasiserta masalah terjadinya kehilangan dan kurang amannya data yang dimiliki oleh organisasi. Dari hasil survei.  Opportunity Kesempatan apa saja yang dapat diperoleh dengan pembangunan sistem ini. Requirement Menggambarkan spesifikasi apa saja yang diperlukan untuk membangun sistem ini.  Question M : Sistem apa yang sesuai untuk diterapkan dengan kondisi kebutuhan organisasi? N : Sistem yang cocok untuk kebutuhan organisasi adalah sistem aplikasi software dengan pendataan yang cepat dan terintegrasi dengan baik antara satu data dengan data lainnya. Untuk keterangan lebih jelas ada pada bab diatas. keamanan data.

5. kegiatankegiatan yang dilakukan oleh organisasi PKK ini akan bisa termonitoring sehingga IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | INISIASI PROYEK 21 . maka kami menyarankan agar organisasi membuat aplikasi database yang bisa menghasilkan analisa statistik yang nantinya juga diletakkan dalam suatu website tersebut agar bisa diakses oleh beberapa pengurus. 4. diantaranya. Tujuan yang ingin dicapai dalam pembangunan sistem ini yaitu. mampu melaksanakan analisa statistika tentang jumlah penduduk.M : Berapa lama sistem ini perlu dibangun? N : Sistem aplikasi software untuk organisasi Pengembangan dan Kesejahteraan Penduduk (PKK) ini. data pergantian pengurus serta data kelahiran dan kematian penduduk) dengan cepat. Kesempatan organisasi di masa depan adalah aplikasi software ini yang bisa diakses melalui website yang dibangun yang terdiri atas dua fitur utama diharapkan nantinya akan memperkenalkan lebih jauh tentang organisasi. dengan keamanan yang tepat. Sisem ini akan diterapkan pada suatu organisasi dimana organisasi ini bergerak pada bidang pelayanan kesejahteraan penduduk suatu kelurahan. Selain itu diharapkan sistem ini mampu meningkatkan relationship antara pengurus dengan anggotanya juga dengan masyarakat sekitarnya. 2. Serta sejauh mana sistem yang akan dibangun ini membawa nilai tambah atau keuntungan bagi organisasi untuk melakukan proses operasionalnya. penggantian rutin pengurus dan satu lagi adalah pencatatan kegiatan-kegiatan yang dilaksanakan secara rutin oleh organisasi. mencakup banyak fitur. Pengujian sistem ini didasarkan pada apakah sistem yang dibangun telah sesuai dan dapat mengatasi masalah kebutuhan organisasidan konsep bisnis yang dijalankan oleh organisasitersebut. Dari stimulus yang ada. Selain itu dengan adanya database yang terintegrasi dengan baik yang terletak disuatu website. meminimalisir kehilangan data. jumlah kelahiran dan kematian. agar organisasi memiliki akses data-data operasional organisasi (data tiap anggota keluarga. 3. pencatatan kegiatan-kegiatan yang dilakukan oleh warga kelurahan.

tingkat RT. Untuk pengurus terletak pada tingkat dasawisma. tapi untuk pengurus berbeda dengan kader. pokja 3. sekretaris. pokja 2.bisa dievaluasi untuk menuju ke arah yang lebih baik lagi. Masing -masing pos atau posyandu yang ada di setiap RW terdapat 7 kader dimana pada desa Tulangan ada 4 RW jadi ada 28 kader. pokja 4. Dasawisma. tingkat RW. Selanjutnya kegitankegiatan tersebut akan merambah ke beberapa kota lainnya. Ibu Wiwik : Ketua Kelompok Kerja IV desa Tulangan 2. LAMPIRAN Survei Lapangan Teknik Pengumpulan Data : Wawancara pada pen gurus dan kader di desa Tulangan Narasumber : 1. setiap dasawisma dipegang IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | LAMPIRAN 22 . wakil ketua. Ibu Lilik Kiswati : Kader PKK pada Kelompok Kerja IV dan Pengurus Dasawisma 10 Desa Tulangan Keterangan: M: Surveyor N: Ibu Wiwik L : Ibu Lilik Kiswati M N : Bagaimana susunan kepengurusan dari gerakan PKK? : Susunan kepengurusan PKK antara lain : ketua penggerak pkk. Keseluruhan dasawisma dikelurahan ada 65. kelompok kerja (pokja) antara lain pokja 1. bendahara. M N : Dari kepengurusan tersebut. Untuk desa Tulangan RW 04 RT 04 ada 6 dasawisma. berapa jumlah pengurus atau kader yang ada? : Untuk gerakan PKK yang ada di desa Tulangan. Pengurus biasanya bertugas untuk melakukan pencatatan data untuk setiap dasawisma sedangkan untuk kader lebih pada kepengurusan kelompok kerja.

kemudian data diserahkan ke tingkat RW dimana data tersebut diserahkan sampai pada Lurah.oleh satu pengurus. M N : Berapa lama periode pengumpulan data? : Data diambil setiap 3 bulan sekali tapi biasanya pengurus melakukan pencatatan data maksimalnya 6 bulan. Di desa Tulangan ini. terdapat 65 dasawisma jadi ada 65 pengurus pkk. M N : Fungsi dilakukan pencatatan data oleh gerakan PKK ini? : Data yang dikumpulkan itu sebenarnya dibedakan berdasarkan kelompok kerja yang ada dalam gerakan PKK ini. Jadi misalnya dasawisma 10. data yang dikumpulkan adalah data penduduk yang termasuk ke dalam kawasan dasawisma 10. pengurus dasawisma menyerahkan data tersebut ke tingkat RT. data tersebut dicatat di buku catatan kegiatan warga. M : Dalam setiap manajemen data. setelah data yang dikumpulkan dicatat. yang bertanggung jawab itu adalah pengurus tiap dasawisma yang bersangkutan tapi pengolahan data secara keseluruhan harus ada komunikasi antar pengurus jadi setiap pengurus bisa mengakses data yang telah dicatat. M N : Lalu bagaimana akses pengolahan datanya? : Jika ditanya tentang pengumpulan dan pencatatan data. yang antara lain : IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | LAMPIRAN 23 . M : Bagaimana metode pengumpulan data serta system pengolahan data di PKK desa Tulangan ? N : Data diambil langsung dari penduduk dengan melakukan pendataan keliling data tersebut adalah data peduduk dari setiap dasawisma. Data yang sudah diambil sebelumnya dicatat ke dalam sebuah buku sesuai dengan data yang diambil misal data yang diambil itu data kegiatan warga. terdapat suatu aliran informasi. Di gerakan PKK ini bagaimana alur aliran informasinya ? N : Alurnya.

y Kelompok kerja II.Untuk program yang ada dalam pokja II. kegiatan-kegiatan warga berkenaan dengan hal tersebut. mungkin karena terbiasa menggunakan media kertas IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | LAMPIRAN 24 .Untuk program yang ada dalam pokja III. data-data yang diambil kegiatan warga yang berkenaan dengan usaha rumah tangga atau kegiatan sejenis. bergerak dalam bidang atau Program Pangan Program Sandang Program Perumahan dan Tata Laksana Rumah Tangga. bergerak dalam bidang atau Program Pendidikan dan Keterampilan Program Pengembangan Kehidupan Berkoperasi Program Pendidikan dan Ketrampilan y Kelompok kerja III. .Untuk program yang ada dalam pokja I. jika dibilang tidak ada ya tidak mungkin karena system yang digunakan sendiri masih sangat tradisional. data-data yang diambil lebih pada kesehatan warga. Kekurangannya sebenarnya terletak pada media penyimpanan datanya. bergerak dalam bidang atau Program Penghayatan dan Pengamalan Pancasila Program Gotong Royong.y Kelompok kerja I. bergerak dalam bidang atau Program Kesehatan Program Kelestarian Lingkungan Hidup Program Perencanaan Sehat L : Jadi. apa terdapat kekurangannya? Dan apa saja kekurangankekurangan tersebut? N : Masalah kekurangan system pengolahan data pada PKK desa Tulangan ini. M : Kembali ke system pengolahan data yang ada dalam gerakan PKK desa Tulangan ini. data-data yang diambil berdasarkan program dari kelompok kerja di atas namun tidak dispesifikkan. data-data yang diambil tentang program pendidikan warga . dan kegiatan-kegiatan sejenis yang mencerminkan pengamalan Pancasila yang diikuti oleh warga. data-data yang diambil itu misalnya Penghayatan dan Pengalaman Pancasila penduduk melalui kegiatan keagamaan. . kelestarian lingkungan hidup. Rincian data yang diambil sebagai berikut : .Untuk program yang ada dalam pokja IV. y Kelompok kerja IV.

tulisannya susah dibaca karena luntur terkena hujan atau terkadang ketelisut atau tidak ditemukan. jadi tidak dirinci satu-satu. M N : Karena diolah dengan computer biasanya program apa yang dipakai ? : Jika programnya saya kurang tahu namanya. Masih banya sebenarnya kekurangan dari system yang masih tradisional ini. M : Jadi system yang digunakan oleh organisasi PKK di sini masih belum terkomputerisasi dan terotomatisasi? N : Untuk tingkat bawah seperti pengolahan data warga tingkat dasawisma dan kelompok kerja masih belum terkomputerisasi. Lalu terkadang para pengurus susah mengakses buku catatan yang ada karena berbagai alasan misalnya pengurus yang sedang memegang buku catatan tidak ada di rumah sehingga belum bisa mengakses buku catatan tersebut. namun bentuknya seperti tabeltabel M : (Bisa disimpulkan jika program yang digunakan adalah Microsoft Excel). IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | LAMPIRAN 25 .atau buku catatan sebagai media penyimpanan sepertinya tidak ada masalah dengan itu namun jika dilakukan pengukuran statistik misalnya tentang kegiatan warga untuk lima tahun sering terjadi masalah. masih manual. iya. Namun data-data yang telah diolah yang telah diserahkan pada lurah nantinya dilakukan pencatatan data kembali menggunakan computer. Tapi jika jenis datanya. Alasannya bisa karena buku catatan tahun-tahun sebelumnya rusak karena sobek. M : Apakah pencatatan data kembali itu semua data yang diproses dengan menggunakan computer? N : Biasanya data yang dicatat ulang adalah jumlah keseluruhan dari data yang masuk.

ALUR INFORMASI APLIKASI DATABASE and STATISTIC SOFTWARE Untuk PKK tingkat KELURAHAN (ADS-PKK) Gambar 6 Alur Informasi ADS PKK IDENTIFIKASI KEBUTUHAN PERANGKAT LUNAK | LAMPIRAN 26 .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->