Pimpinan Panitia Analisis Kebutuhan Fungsional

3.1.5 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non-fungsional meliputi analisis dan kebutuhan pengguna, analisis dan kebutuhan perangkat perangkat keras, serta analisis dan kebutuhan perangkat lunak.

3.1.5.1 Analisis dan Kebutuhan Pengguna

Analisis pengguna dimaksudkan untuk mengetahui siapa saja pengguna yang terlibat dalam proses pemilihan kontraktor pada Dinas Cipta karya sehingga dapat diketahui tingkat pengalaman dan pemahaman pengguna terhadap komputer. Analisis pengguna dimaksudkan untuk mengetahui siapa saja pengguna yang terlibat dalam proses pemilihan kontraktor pada Dinas Cipta karya sehingga dapat diketahui tingkat pengalaman dan pemahaman pengguna terhadap komputer. Untuk memaksimalkan sistem yang akan dibangun maka pengguna perangkat lunak ini dibagi menjadi 4 kategori yaitu administrator, pimpinan panitia lelang, staff admin panitia lelang, rekanan kontraktor. a. Administrator Administrator adalah pengguna yang mengolah data master biodata proyek, pengguna, kriteria prakualifikasi, kriteria pascakualifikasi, subkriteria pascakualifikasi, penilaian AHP standar pemilaian, Blacklist peserta.

b. Pimpinan Panitia

Pimpinan panitia adalah pengguna yang dapat melihat hasil dari proses pemilihan secara prakualifikasi dan pascakualifikasi serta memberikan persetujuan unuk melakukan proses kualifikasi selanjutnya. c. Staff Admin Panitia Staff admin panitia lelang adalah pengguna yang bertugas untuk melakukan pembukaan lelang proyek, pembukaan ainwijiing, menilai peserta pada tahap join prakualfikasi dan tahap join pascakualifikasi. d. Peserta Rekanan Kontraktor Peserta Rekanankontraktor adalah pengguna yang dapat mendaftar sebagai rekananmitra dinas dan mengikuti proses tahap join prakualifikasi, proses tahp join pascakualifikasi, melihat hasil proses lelang, melihat hasil proses ainwijiing.

3.1.5.2 Analisis Kebutuhan Perangkat Keras

Adapun spesifikasi minimal dari perangkat keras yang digunakan sistem ini adalah: 1. Perangkat keras yang dibutuhkan pada sisi server adalah : a. Processor berkecepatan minimal 800 Mhz.. b. Free space hardisk 120Gb. c. Monitor SVGA 15‟‟. d. RAM 256 Mb. e. Ethernet Card. 2. Perangkat lunak yang dibutuhkan pada sisi client adalah : a. Processor berkecepatan minimal 1 Ghz. b. Free space harddisk 10Gb. c. Monitor SVGA 15‟‟. d. RAM 256 Mb. e. Modem untuk koneksi dengan internet.

3.1.5.3 Analisis Kebutuhan Perangkat Lunak

Adapun spesifikasi kebutuhan perangkat lunak yang digunakan sistem ini adalah : 1. Perangkat lunak yang digunakan pada sisi server adalah : a. Microsoft Windows XP. b. Wampserver sebagai webserver c. PHP sebagai bahasa pemrograman. d. Dreamweave MX sebagai tools pembangun. e. MySQL sebagai Server Database Management System. 2. Perangkat lunak yang digunakan pada sisi client adalah : a. Microsoft Windows XP b. Microsoft internet Explorer, Mozilla, Opera sebagai web browser.

3.2 Analisis Kebutuhan Fungsional

Diagram Konteks Diagram konteks digunakan untuk menggambarkan system pertama kali secara garis besar. Diagram konteks juga merupakan diagram arus data data flow diagramDFD dengan level yang teratas top level.[3] Berikut adalah digram konteks Siatem Pendukung Keputusan Pemilihan Kontraktor Pemilihan Kontraktor Proyek pada Lelang Dinas Cipta Karya Kabupaten Indramayu : administrator Sistem Pendukung Keputusan pemilhan Kontraktor Dinas Cipta Karya Kabupaten Indramayu Kontraktor Pimpinan panitia Staff admin panitia Data biodata proyek Data rekanan Data kriteria pascakualifikasi Data subkriteria pascakualifikasi Data kriteria prakualifikasi Data pengguna Data login Info id_pengguna invaid Info password invalid Info pengguna Info kriteria prakualifikasi Info kriteria pascakualifikasi Info subkriteria pascakualifikasi Info biodata proyek Info daftar hitam Info ainwijiing Info hasil prakualifikasi Info hasil pascakualifikasi Data login Data Lelang Proyek Data penilaian prakualifikasi Data ainwijiing Data penilaian pascakualifikasi Data Login Info id_pengguna invalid Info password invalid Info rekanan Info lelang proyek info penilaian prakualifikasi Info data ainwijiing info penilaian pascakualifikasi Info lelang prakualifikasi Info ainwijiing Info daftar hitam Info id_pengguna invalid Info password invalid Laporan join lelang prakualifikasi Laporan join lelang pascakualifikasi Laporan daftar rekanan Laporan data lelang Laporan biodata proyek Laporan daftar hitam Persetujuan Prakualfikasi Persetujuan pascakualifikasi Data Login Data administrasi kontraktor Data Join Lelang Prakualifikasi Data Join Lelang Pascakualifikasi Info id_pengguna invalid Info password invalid Info biodata proyek Info lelang proyek Info administrasi kontraktor Info join lelang prakualifikasi Info join lelang pascakualifikasi Info data ainwijiing Info Daftar Hitam Gambar 3. 6 Diagram Konteks Data Flow Diagram DFD sering digunakan untuk menggambarkan suatu system yang telah ada atau system baru yang akan dikembangkan secara logika taanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan DFD dapat menggambarkan arus data didalam system dengan struktur yang jelas.[3] Berikut adalah digram konteks Siatem Pendukung Keputusan Pemilihan Kontraktor Pemilihan Kontraktor Proyek pada Lelang Dinas Cipta Karya Kabupaten Indramayu:

1. DFD Level 1

administrator Kontraktor Pimpinan panitia Staff admin panitia 1.0 Login 3.0 Pengolahan Data Master 5.0 Lelang pengguna Kriteria pascakualifikasi Kriteria prakualifikasi Nilai prakualifikasi Nilai Pascakualifikasi Join lelang prakualifkasi Join lelang pascakualifikasi Lo gin a dm in is tra to r va lid Lo gin S ta ff A dm in V alid Lo gin p im pi na n pa nitia le la ng Data login Info id_pengguna, password invalid Info id_pengguna, password invalid Data kriteria prakulifikasi Info data kriteria prakualifikasi Data kriteria pascakuailifikasi Info data kriteria pascakualifikasi Rekanan Data kriteria prakulifikasi Data bobot kriteria prakualifikasi Data kriteria pascakuailifikasi Data pengguna Data rekanan Data biodata proyek Info kriteria prakulifikasi Info kriteria pascakuailifikasi Info pengguna Info rekanan Info biodata proyek Info daftar hitam Info ainwijiing Daftar hitam In fo d at a re ka na n Data login Info user, password invalid Data rekanan Info rekanan Login staff admin valid Login peserta valid Data Lelang proyek Data Join lelang prakualfikai Data nilai kriteria prakualfikas Data Ainwijiing Data join lelang pascakualifikasi Data nilai kriteria pascakualfikasi Info lelang proyek Info join lelang prakualfikai Info nilai kriteria prakualfikasi Info ainwijiing Info Rekaanan Info nilai pascakuualifikasi Info join lelang pascakualifikasi 6.0 Pengolahan Laporan Data rekanan D at a jo in le la ng pra ku alfik as i Info join lelang prakualifikasi Info kriteria prakualifikasi Info kriteria pascakualifikasi Info rekanan D at a nila i le la ng pra ku ali fik as i Info nilai lelang prakualifikasi Data nilai lelang prakualifikasi Info nilai lelang pascakualifikasi Data join lelang pascakualfikasi Info join lelang pascakualifikasi D at a pe ng gu na In fo L og in D at a lo gin In fo id _p en gg un a , p as sw or d in va lid In fo d af ta r hit am D at a jo in le la ng p ra ku alif ik as i D at a jo in le la ng p as ca ku alif ik as i In fo jo in le la ng p ra ku ali fik as i In fo jo in le la ng p as ca ku alif ik as i 2.0 Registrasi penyedia jasa Data rekanan Info rekanan Ainwijiing Info ainwijiing Data ainwijiing info Join lelang prakualfikai info nilai kriteria prakualfikasi Info Ainwijiing Info nilai pascakuualifikasi info join lelang pascakualifikasi Info rekanan Data rekanan Info rekanan Data pengguna yang dirubah Info pengguna yang dirubah subkriteria pascakualifikasi Data subkriteria Info Data subkriteria Info nilai lelang prakualifikasi D at a ni la i le la ng p ra ku alif ik as i Lelang Proyek Data lelang proyek Info daftar hitam Info lelang proyek Info join lelang prakualifikasi In fo jo in le la ng p as ca ku ali fik as i Data join lelang prakualifikasi Data join lelang pascakualifikasi Persetujuan Prakualifikasi Persetujuan Pascakualifikasi Info join lelang prakualifikasi Info join lelang pascakualifikasi Info Prakualifikasi Info Pascakualifikasi Lo gin re ka na n Info lelang proyek Data login Info rekanan In fo p en gg un a D at a P en gg un a Info Rekanan Data Rekanan In fo Lo gin Data rekanan In fo p en gg un a Biodata Proyek D at a P ro ye k In fo P ro ye k Data Proyek Info Proyek 4.0 Penilaian AHP Info nilai kriteria prakualifikasi Info nilai kriteria pascakualifikasi Data nilai kriteria pascakualifikasi D at a nila i s ub krit eria pa sc ak ua lif ik as i In fo n ila i s ub krit er ia pa sc ak ua lif ik as i D at a ni la i k rit eria pr ak ua lif ik as i Data nilai kriteria prakualifikasi Data nilai kriteria pascakualifikasi Info nilai kriteria prakualifikasi Info nilai kriteria pascakualifikasi Data nilai subkriteria pascakualifikasi Info nilai subkriteria pascakualifikasi Data login useronline In fo u se ro nli ne D at a D af ta r hi ta m Gambar 3. 7 DFD Level 1