Submit Search
Upload
SISTEM PELELANGAN
•
2 likes
•
171 views
AI-enhanced title
B
Bayu Pamungkas
Follow
Software Architecture Document
Read less
Read more
Business
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Software development plan siabm
Software development plan siabm
Bayu Pamungkas
Test plan ver2
Test plan ver2
Bayu Pamungkas
Studi kelayakan siap ppdb
Studi kelayakan siap ppdb
Miftakhul Akhyar
Test plan Document Example
Test plan Document Example
Miftakhul Akhyar
Rekayasa Perangkat Lunak software design fundamentals
Rekayasa Perangkat Lunak software design fundamentals
Listyowatik (Yanie)
Tugas RPL SRS Erwan
Tugas RPL SRS Erwan
Erwan Nur Arief
Resume software measurement
Resume software measurement
Erwan Nur Arief
Software Requirements
Software Requirements
Ilham Si Triyan Ogurie
Recommended
Software development plan siabm
Software development plan siabm
Bayu Pamungkas
Test plan ver2
Test plan ver2
Bayu Pamungkas
Studi kelayakan siap ppdb
Studi kelayakan siap ppdb
Miftakhul Akhyar
Test plan Document Example
Test plan Document Example
Miftakhul Akhyar
Rekayasa Perangkat Lunak software design fundamentals
Rekayasa Perangkat Lunak software design fundamentals
Listyowatik (Yanie)
Tugas RPL SRS Erwan
Tugas RPL SRS Erwan
Erwan Nur Arief
Resume software measurement
Resume software measurement
Erwan Nur Arief
Software Requirements
Software Requirements
Ilham Si Triyan Ogurie
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
OpenThink Labs
Eas mppl
Eas mppl
Yolanda Hertita Pratama
Software requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantor
Putu Shinoda
SDD
SDD
ohohervin
Dokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
Hamka Aminullah
Requirement Engineering
Requirement Engineering
Febryci Legirian
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
Listyowatik (Yanie)
Tugas 5 project charter
Tugas 5 project charter
RifkaAnnisa16
Project charter
Project charter
Yolanda Hertita Pratama
Project charter
Project charter
vimzjr
Project charter-Contoh
Project charter-Contoh
Fajar Baskoro
Project charter trackit rev 1
Project charter trackit rev 1
Cahya Adhi
Proposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackit
Cahya Adhi
Project charter
Project charter
Buthoro Kunto Raharjo
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
Miftakhul Akhyar
RPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat Lunak
Adam Mukharil Bachtiar
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
Dhika The'Lover
Arsitektur desain data pada RPL
Arsitektur desain data pada RPL
ari alfian
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Yudi Purwanto
Perencanaan proyek
Perencanaan proyek
vimzjr
Proposal aplikasi
Proposal aplikasi
Bayu Pamungkas
srs atm
srs atm
Bayu Pamungkas
More Related Content
What's hot
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
OpenThink Labs
Eas mppl
Eas mppl
Yolanda Hertita Pratama
Software requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantor
Putu Shinoda
SDD
SDD
ohohervin
Dokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
Hamka Aminullah
Requirement Engineering
Requirement Engineering
Febryci Legirian
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
Listyowatik (Yanie)
Tugas 5 project charter
Tugas 5 project charter
RifkaAnnisa16
Project charter
Project charter
Yolanda Hertita Pratama
Project charter
Project charter
vimzjr
Project charter-Contoh
Project charter-Contoh
Fajar Baskoro
Project charter trackit rev 1
Project charter trackit rev 1
Cahya Adhi
Proposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackit
Cahya Adhi
Project charter
Project charter
Buthoro Kunto Raharjo
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
Miftakhul Akhyar
RPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat Lunak
Adam Mukharil Bachtiar
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
Dhika The'Lover
Arsitektur desain data pada RPL
Arsitektur desain data pada RPL
ari alfian
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Yudi Purwanto
Perencanaan proyek
Perencanaan proyek
vimzjr
What's hot
(20)
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Eas mppl
Eas mppl
Software requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantor
SDD
SDD
Dokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
Requirement Engineering
Requirement Engineering
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
Tugas 5 project charter
Tugas 5 project charter
Project charter
Project charter
Project charter
Project charter
Project charter-Contoh
Project charter-Contoh
Project charter trackit rev 1
Project charter trackit rev 1
Proposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackit
Project charter
Project charter
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
RPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat Lunak
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
Arsitektur desain data pada RPL
Arsitektur desain data pada RPL
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Perencanaan proyek
Perencanaan proyek
Viewers also liked
Proposal aplikasi
Proposal aplikasi
Bayu Pamungkas
srs atm
srs atm
Bayu Pamungkas
Mppl charter
Mppl charter
Rian Pratama
Dokumen Test Plan
Dokumen Test Plan
EM Nasrul
Format kak
Format kak
Fajar Baskoro
Ruang lingkup
Ruang lingkup
Fajar Baskoro
Kak statistik
Kak statistik
Fajar Baskoro
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
Fajar Baskoro
Simda proposal
Simda proposal
Fajar Baskoro
Project charter-1
Project charter-1
Fajar Baskoro
Proposal simtaru-2014
Proposal simtaru-2014
Fajar Baskoro
Studi kelayakan
Studi kelayakan
Fajar Baskoro
Project charter-template
Project charter-template
Fajar Baskoro
Feasibility study
Feasibility study
Fajar Baskoro
Perencanaan proyek
Perencanaan proyek
Fajar Baskoro
Perencanaan proyek si
Perencanaan proyek si
Fajar Baskoro
Bootstrap latihan
Bootstrap latihan
Fajar Baskoro
Bootstrap tutorial
Bootstrap tutorial
Fajar Baskoro
Project charter
Project charter
Anandi Jayaa
Project charter
Project charter
Bayu Pamungkas
Viewers also liked
(20)
Proposal aplikasi
Proposal aplikasi
srs atm
srs atm
Mppl charter
Mppl charter
Dokumen Test Plan
Dokumen Test Plan
Format kak
Format kak
Ruang lingkup
Ruang lingkup
Kak statistik
Kak statistik
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
Simda proposal
Simda proposal
Project charter-1
Project charter-1
Proposal simtaru-2014
Proposal simtaru-2014
Studi kelayakan
Studi kelayakan
Project charter-template
Project charter-template
Feasibility study
Feasibility study
Perencanaan proyek
Perencanaan proyek
Perencanaan proyek si
Perencanaan proyek si
Bootstrap latihan
Bootstrap latihan
Bootstrap tutorial
Bootstrap tutorial
Project charter
Project charter
Project charter
Project charter
Similar to SISTEM PELELANGAN
Sad
Sad
alek fatman
Sdpln
Sdpln
alek fatman
Project charter fp mpple
Project charter fp mpple
DennyRengganis
Project charter
Project charter
DimasKamurapi
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
hansjenny
Project charter
Project charter
FarizputraDandi
Project charter 5114100043
Project charter 5114100043
jeffrynasri
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
Gina Rizzo
Fp kak
Fp kak
Adam Aremania
Pertemuan 5 desain sistem
Pertemuan 5 desain sistem
AhmadFauzi531
Project Charter Human Resource Information System
Project Charter Human Resource Information System
Ivanda Zevi Amalia
Project Charter
Project Charter
Ananda Ricky
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objek
naufals11
Project Charter
Project Charter
Adam Alfian
Kakets
Kakets
DhafaHikmawan
Project Charter
Project Charter
wida dwitiayasa
Sdpln si-kopkar-v4
Sdpln si-kopkar-v4
Rina Wijaya
Sdpln sikopkar
Sdpln sikopkar
Rian Pratama
Project charter
Project charter
Aulia Teaku
DelivToYou Project charter
DelivToYou Project charter
Trastian Wibowo
Similar to SISTEM PELELANGAN
(20)
Sad
Sad
Sdpln
Sdpln
Project charter fp mpple
Project charter fp mpple
Project charter
Project charter
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
Project charter
Project charter
Project charter 5114100043
Project charter 5114100043
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
Fp kak
Fp kak
Pertemuan 5 desain sistem
Pertemuan 5 desain sistem
Project Charter Human Resource Information System
Project Charter Human Resource Information System
Project Charter
Project Charter
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objek
Project Charter
Project Charter
Kakets
Kakets
Project Charter
Project Charter
Sdpln si-kopkar-v4
Sdpln si-kopkar-v4
Sdpln sikopkar
Sdpln sikopkar
Project charter
Project charter
DelivToYou Project charter
DelivToYou Project charter
Recently uploaded
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
PritaRatuliu
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
AndiAzhar9
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
FORTRESS
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
NovaRuwanti
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)
DenniPratama2
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
unikbetslotbankmaybank
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
HaseebBashir5
Contoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barang
RadhialKautsar
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar Judi
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar Judi
HaseebBashir5
10. (C) MERGER DAN AKUISISI Presentation.pptx
10. (C) MERGER DAN AKUISISI Presentation.pptx
erlyndakasim2
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
FORTRESS
Materi Surat Penawaran Dalam Organisasi dan Perusahaan
Materi Surat Penawaran Dalam Organisasi dan Perusahaan
AlexSakthi
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptx
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptx
erlyndakasim2
PPT Presentasimatkul Hukum Komersial.pptx
PPT Presentasimatkul Hukum Komersial.pptx
YasfinaQurrotaAyun
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
DarmiePootwo
Investment Analysis Chapter 5 and 6 Material
Investment Analysis Chapter 5 and 6 Material
ValenciaAnggie
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
FORTRESS
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
vickrygaluh59
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
HaseebBashir5
PRTOTO SITUS SPORTING BET DAN TOGEL TERPERCAYA
PRTOTO SITUS SPORTING BET DAN TOGEL TERPERCAYA
Lex PRTOTO
Recently uploaded
(20)
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Contoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barang
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar Judi
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar Judi
10. (C) MERGER DAN AKUISISI Presentation.pptx
10. (C) MERGER DAN AKUISISI Presentation.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
Materi Surat Penawaran Dalam Organisasi dan Perusahaan
Materi Surat Penawaran Dalam Organisasi dan Perusahaan
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptx
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptx
PPT Presentasimatkul Hukum Komersial.pptx
PPT Presentasimatkul Hukum Komersial.pptx
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
Investment Analysis Chapter 5 and 6 Material
Investment Analysis Chapter 5 and 6 Material
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
PRTOTO SITUS SPORTING BET DAN TOGEL TERPERCAYA
PRTOTO SITUS SPORTING BET DAN TOGEL TERPERCAYA
SISTEM PELELANGAN
1.
Kelompok 6 Rancang Bangun
Sistem Informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Software Architecture Document Version 2.0
2.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 2 of 19 Revision History Date Version Description Author 08/Oktober/2011 1.0 Pembuatan awal dokumen Rokhmad F. Wafi, Arie Rozzy 17/Oktober/2011 2.0 Revisi conteks diagram, dvd level n, pdm, cdm, tabel database Rokhmad F wafi, arie Rozzy
3.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 3 of 19 Table of Contents 1. Introduction 4 1.1 Purpose 4 1.2 Scope 4 1.3 Definitions, Acronyms and Abbreviations 4 1.4 References 5 1.5 Overview 5 2. Architectural Representation 6 3. Architectural Goals and Constraints 7 4. Decomposition of Modul Function 8 4.1 Context Diagram 8 4.2 DFD Level 0 9 4.3 DFD Level 1 Sub Prose 10 5. Architectural Description 10 5.1 Environmental Device of Implementation 10 5.2 Architecturally Significant Design Packages 11 5.2.1 Conceptual Data Model 11 5.2.2 Physical Data Model 12 6. Detail of Description Architecture 12 6.1 Tabel Peserta 12 6.2 Tabel Petugas 13 6.3 Tabel Peserta_lelang 13 6.4 Tabel Satuan 14 6.5 Tabel Barang 14 6.6 Tabel Detil_barang 14 6.7 Tabel Transaksi 15 6.8 Tabel Detail_Transaksi 15 6.9 Tabel Periode_lelang 16 7. Implementation View 17 7.1 Input 17 7.1.1 Form Login 17 7.1.2 Form Rubah Sandi 18
4.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 4 of 19 Software Architecture Document 1. Introduction Software Architecture Document merupakan dokumen yang menjelaskan arsitektur perangkat lunak yang akan dibuat. Dokumen ini dikerjakan oleh bagian design system yang berisi tentang overview dokumen, architectural representation, architectural goals and constrains, decomposition of modul function(context diagram, dfd level n) , architecture description(cdm dan pdm), detail of description architecture dan implementation view (desain input/output). 1.1 Purpose Tujuan dari dibuatnya dokumen ini yaitu untuk memudahkan perusahaan memahami aplikasi yang dibuat. Sedangkan untuk developer yaitu untuk memudahkan dalam pengembangan aplikasi kedepannya. 1.2 Scope Dokumen ini hanya membahas tentang proses system(context diagram, dfd level n), desain tabel-tabel dan desain input/output. 1.3 Definitions, Acronyms and Abbreviations Context diagram adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Ia akan memberi gambaran tentang keseluruhan sistem. Sistem dibatasi oleh boundary (dapat digambarkan dengan garis putus). Dalam diagram konteks hanya ada satu proses. DFD(Data Flow Diagram) merupakan alat yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir ataupun lingkungan fisik dimana data tersebut akan disimpan.
5.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 5 of 19 CDM(Contextual Data Model) dipakai untuk menggambarkan secara detail struktur basis data dalam bentuk logik. Struktur ini independen terhadap semua software maupun struktur data storage tertentu yang digunakan dalam aplikasi ini. CDM terdiri dari objek yang tidak diimplementasikan secara langsung kedalam basis data yang sesungguhnya. PDM(Physical Data Model) PDM merupakan gambaran secara detail basis data dalam bentuk fisik. Penggambaran rancangan PDM memperlihatkan struktur penyimpanan data yang benar pada basis data yang digunakan sesungguhnya. SAD(Software Architecture Document) adalah dokumen yang menggambarkan desain arsitektur secara umum dari modul yang ada dalam sebuah system. SAD memuat spesifikasi yang lebih rinci dari dokumen SRS. 1.4 References Referensi dalam pembuatan dokumen ini adalah : • Kendall, Kenneth E.,and Julie E. Kendall. 2003. Analisis Dan Perancangan Sistem Jilid 1. Jakarta: PT.Prenhllindo. • http://nyobayoo.blogspot.com/2008/09/diagram-konteks.html • http://wisnunugroho88.blogspot.com/2009/11/cdm-dan-pdm.html • http://lavorchid.wordpress.com/2009/03/13/beberapa-pengertian-tentang-data- flow-diagram-dfd/ • Jogiyanto. 2006. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Jogjakarta: Andi Publisher. 1.5 Overview Dokumen ini menjelaskan tentang arsitektur proyek perangkat lunak dengan judul Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang. Hal-hal yang dibahas dalam dokumen ini meliputi context diagram, dfd level, desain struktur table dari database yang akan dibuat serta desain input/output yang akan diperguanakan oleh user.
6.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 6 of 19 2. Architectural Representation Arsitektur jaringan pada Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar ini menggunakan client server. Dimana terdiri dari 1 server dan 3 klien dengan pengguna yang terdiri dari Operator, bagian Pendaftaran I, dan bagian Pendaftaran ulang II. Klien dari aplikasi dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Klien akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari klien, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna. Dengan arsitektur seperti ini akan memudahkan dalam mengakses data. Aliran data antar departemen akan menjadi lebih mudah dan efisien.
7.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 7 of 19 Gambar Architecture Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar 3. Architectural Goals and Constraints Dengan dikembangkannya arsitektur jaringan client server maka perlu diperhatikan akan kebutuhan software yang akan dijalankan. Adapun detail dari kebutuhan software telah dijelaskan pada dokumen SRS. Tujuan dipergunakan arsitektur client server ini adalah untuk mempermudah pengaturan karena administrasi menjadi terpusat, selain itu keamanan menjadi lebih baik serta proses backup akan menjadi lebih mudah karena dibackup pada satu lokasi sentral.
8.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 8 of 19 Batasan dari arsitektur ini adalah koneksi antara server dengan client menggunakan kabel LAN dengan jarak yang telah disesuaikan. Selain itu untuk akses database program ini menggunakn disconnected artinya koneksi baru akan terbuka setelah ada permintaan dari aplikasi untuk membukanya. 4. Decomposition of Modul Function Pada sisi ini akan menjelaskan proses dari aplikasi Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar. Pemaparan aplikasi menggunakan DFD(data flow diagram). 4.1 Context Diagram barang lelang Memberikan brang fix mendata barang dilelang yg telah fix menyetujui tawarn yang diberikan persetujuan tawaran yg dilakukan melakukan penawaran regestrasi ulangregestrasi ulang Menentukan jadwal lelang & membuka pendaftaran menginputkan data transaksi lelang data barang yg dilelang Mendapatkan kartu peserta beli melakukan pendaftarn peserta beli proses lelang dilakukan Menginputkan list barang lelang menyerhkan barang lelang memberikan kartu peserta jual & beli memproses data peserta baru Mendapatkan kartu peserta jual 0 Rancang Bangun SI Pelelangan di Dinas Perindustrian Perdagangan&Pasar + Peserta jual Peserta Beli Petugas Context Diagram
9.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 9 of 19 Context diagram ini terdiri dari satu proses besar yaitu Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar. Entitas terdiri dari peserta jual, peserta beli dan petugas yang mana setiap entitas tersebut memberikan input dan output ke dalam system. 4.2 DFD Level 0 data peserta lelang info periode lelang data periode lelang info satuan barang data satuan barang info deti barang data detil barang data detil transaksi data barang yg dilelang data transaksi Menginputkan list barang lelang barang lelang Memberikan brang fix mendata barang dilelang yg telah fix info barang menginputkan data transaksi lelang menyetujui tawarn yang diberikanpersetujuan tawaran yg dilakukan melakukan penawaran proses lelang dilakukan memberikan kartu peserta jual & beli data barang list peserta data peserta data regestrasi ulang peserta jual dan beli Mendapatkan kartu peserta beli Mendapatkan kartu peserta jual regestrasi ulang regestrasi ulang memproses data peserta baru menyerhkan barang lelang melakukan pendaftarn peserta beli melakukan mendaftaran peserta jual Menentukan jadwal lelang & membuka pendaftaran Peserta jual Peserta BeliPetugas 1 Regestrasi awal peserta jual&beli 2 Pelelangan 1 Master peserta 2 master barang 3 Master transaksi 4 master detil transaksi 5 Master detil barang 6 master satuan 7 Master periode lelang 8 Peserta lelang DFD Level 0 Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar DFD Level 0 ini merupakan dekomposisi dari context diagram. Terdapat 2 proses Regestrasi awal peserta beli dan peserta jual dan pelelangan. Terdapat juga tabel-tabel database yaitu master barang, detil barang, master peserta, master transaksi, detil transaksi, master satuan, master peserta lelang, master periode lelang.
10.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 10 of 19 4.3 DFD Level 1 Sub Prose 5. Architectural Description Pada Rancang Bangun Sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar ini terdiri dari 2 proses utama yaitu proses regestrasi peserta jual dan beli dan pelelangan. Pada proses regestrasi data master entitas yang terlibat adalah Petugas, peserta beli, dan peserta jual sedangkan pada proses Pelelangan barang entitas yang terlibat Petugas, peserta beli, dan peserta jual. Dan pada proses membuat laporan entitas yang terlibat hanya petugas. 5.1 Environmental Device of Implementation Dalam pembuatan dokumen SAD ini membutuhkan perangkat perangkat lunak penunjang yang diantaranya adalah sebagai berikut: a. Power Designer 6.0 Power Designer 6.0 merupakan tool pemodelan yang dikeluarkan oleh Sybase untuk membangun sebuah sistem informasi yang cepat, terstruktur dan efektif. Pada dokumen SAD, tool ini digunakan untuk membuat diagram konteks, DFD Level 0, DFD level 1, CDM dan PDM. b. Microsoft Word 2007 Microsoft Word 2007 merupakan salah satu aplikasi yang disediakan dalam Microsoft Office 2007. Berbeda halnya dengan Microsoft Word 2003, Microsoft Word 2003 memiliki beberapa keunggulan dan kemudahan dalam membantu kita mengerjakan pekerjaan tulis-menulis, misalnya menulis dokumen, surat, pamphlet, kartu nama, brosur dan lain-lain dengan lebih baik. Tool ini digunakan dalam membuat dokumen SAD. c. Microsoft Visio 2007 Microsoft Visio 2007 merupakan salah satu aplikasi yang disediakan dalam
11.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 11 of 19 Microsoft Office 2007. Tool ini digunakan untuk merancang diagram dan skema gambar, seperti blok diagram, jaringan computer, desain input/ouput dan masih banyak lagi. Pada pembuatan dokumen SAD, tool inidigunakan untuk pembuatan desain input/output. 5.2 Architecturally Significant Design Packages 5.2.1 Conceptual Data Model waktu Relation_175 Mengatasi detil_barang2 detil_barang detil_barang peserta_lelang2 peserta_lelang peserta_lelang detil_transaksi2 detil_transaksi detil_transaksi Barang Kode_barang Nama_barang Jenis Peserta Kode_peserta Nama_peserta alamat_peserta Kota_peserta No_KTP Tlp_rumah Telp_hp Nama_perusahaan Jabatan Alamat_perusahaan Kota_perusahaan tlp_kantor no_fax PETUGAS kode_petugas Nama_petugas Password Status transaksi Kode_transaksi Tanggal total_transaksi Periode Kode_periode Tgl_lelang tempat_lelang satuan Kode_satuan Nama_satuan CDM
12.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 12 of 19 5.2.2 Physical Data Model KODE_PERIODE = KODE_PERIODE KODE_SATUAN = KODE_SATUAN KODE_PETUGAS = KODE_PETUGAS KODE_BARANG = KODE_BARANG KODE_PESERTA = KODE_PESERTA KODE_PERIODE = KODE_PERIODE KODE_PESERTA = KODE_PESERTA KODE_TRANSAKSI = KODE_TRANSAKSI KODE_BARANG = KODE_BARANG BARANG KODE_BARANG varchar(10) KODE_SATUAN varchar(4) NAMA_BARANG varchar(50) JENIS varchar(50) PESERTA KODE_PESERTA varchar(7) NAMA_PESERTA varchar(50) ALAMAT_PESERTA varchar(50) KOTA_PESERTA varchar(50) NO_KTP varchar(50) TLP_RUMAH varchar(50) TELP_HP varchar(50) NAMA_PERUSAHAAN varchar(50) JABATAN varchar(50) ALAMAT_PERUSAHAAN varchar(50) KOTA_PERUSAHAAN varchar(50) TLP_KANTOR varchar(50) NO_FAX varchar(50) PETUGAS KODE_PETUGAS varchar(10) NAMA_PETUGAS varchar(50) PASSWORD varchar(50) STATUS varchar(50) TRANSAKSI TOTAL_TRANSAKSI varchar(10) KODE_PETUGAS varchar(10) KODE_PERIODE varchar(7) KODE_TRANSAKSI varchar(10) TANGGAL timestamp PERIODE KODE_PERIODE varchar(7) TGL_LELANG timestamp TEMPAT_LELANG varchar(100) SATUAN KODE_SATUAN varchar(4) NAMA_SATUAN varchar(50) DETIL_TRANSAKSI KODE_BARANG varchar(10) KODE_TRANSAKSI varchar(10) KODE_PENJUAL varchar KODE_PEMBELI varchar KODE_DETIL_TENSAKSI varchar KODE_SATUAN varchar(4) HARGA integer SUB_TOTAL integer VOLUME integer PESERTA_LELANG KODE_PESERTA varchar(7) KODE_PERIODE varchar(7) NOMOR_PESERTA_LELANG varchar DETIL_BARANG KODE_PESERTA varchar(7) KODE_BARANG varchar(10) KODE_PERIODE varchar(7) KUALITAS <undefined> HARGA <undefined> KODE_SATUAN varchar(4) KETERANGAN varchar AWAL_SERAH date AKHIR_SERAH date PERIODE_SERAH varchar SATUAN_SERAH varchar TEMPAT_SERAH varchar VOLUME integer PDM 6. Detail of Description Architecture 6.1 Tabel Peserta Nama Tabel : PESERTA Primary Key : kode_Peserta Foreign Key : - Fungsi : Menyimpan Master Peserta NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Peserta Variable Characters 7 Primary key
13.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 13 of 19 2 Nama_Peserta Variable Characters 50 3 Alamat_Peserta Variable Characters 50 4 Kota_Peserta Variable Characters 50 5 No_KTP Variable Characters 50 6 Tlp_rumah Variable Characters 50 7 Tlp_Hp Variable Characters 50 8 Nama_perusahaan Variable Characters 50 9 Jabatan Variable Characters 50 10 Alamat_perusahaan Variable Characters 50 11 Kota_perusahaan Variable Characters 50 12 Tlp_kantor Variable Characters 50 13 No_fax Variable Characters 50 6.2 Tabel Petugas Nama Tabel : PETUGAS Primary Key : kode_Petugas Foreign Key : - Fungsi : Menyimpan Master Petugas NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Petugas Variable Characters 10 Primary key 2 Nama_Petugas Variable Characters 50 3 Password Variable Characters 50 4 Status Variable Characters 50 6.3 Tabel Peserta_lelang Nama Tabel : PESERTA LELANG Primary Key : kode_peserta_lelang Foreign Key : Kode_periode Fungsi : Menyimpan Master peserta lelang NO Field Name Type Data Length Constraint Foreign Key
14.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 14 of 19 Tabel Kolom 1 Kode_peserta_lelang Variable Characters 10 Primary key 2 Kode_Peserta Variable Characters 7 Foreign key peserta Kode_Peserta 3 No_peserta_lelang Variable Characters 50 6.4 Tabel Satuan Nama Tabel : SATUAN Primary Key : Kode_satuan Foreign Key : - Fungsi : Menyimpan satuan barang NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Satuan Variable Characters 4 Primary key 2 Nama_Satuan Variable Characters 50 6.5 Tabel Barang Nama Tabel : BARANG Primary Key : kode_barang Foreign Key : - Fungsi : Menyimpan Master barang lelang NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Barang Variable Characters 10 Primary key 2 Nama_barang Variable Characters 50 3 Jenis Variable Characters 50 6.6 Tabel Detil_barang Nama Tabel : DETIL BARANG Primary Key : kode_detail_barang Foreign Key : kode_peserta, kode barang Fungsi : Menyimpan detail barang lelang
15.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 15 of 19 NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Periode Variable Characters 7 Primary key 2 Kode_Peserta Variable Characters 7 Foreign key Peserta Kode_Peserta 3 Kode_barang Variable Characters 10 Foreign key barang Kode_barang 4 Kualitas Variable Characters 50 5 Harga Variable Characters 4 6 Kode_satuan Int 7 Keterangan Variable Characters 999 8 Awal_Serah Datetime 9 Akhir_Serah Datetime 10 Periode_Serah Variable Characters 50 11 Satuan_Serah Variable Characters 50 12 Tempat_Serah Variable Characters 50 13 Volume Int 6.7 Tabel Transaksi Nama Tabel : TRANSAKSI Primary Key : kode_transaksi Foreign Key : kode_periode, kode_petugas Fungsi : Menyimpan data transaksi lelang NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Transaksi Variable Characters 10 Primary key 2 Kode_Periode Variable Characters 7 Foreign key Periode Kode_Periode 3 Kode_Petugas Variable Characters 10 Foreign key Petugas Kode_Petugas 4 Tanggal Datetime 5 Total_transaksi Int 6.8 Tabel Detail_Transaksi Nama Tabel : DETIL TRANSAKSI Primary Key : kode_detail_transaksi
16.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 16 of 19 Foreign Key : kode_transaksi, Kode_barang, Kode_penjual, Kode_pembeli Fungsi : Menyimpan data detail transaksi lelang NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_Detail_Transaksi Variable Characters 10 Primary key 2 Kode_Transaksi Variable Characters 10 Foreign key Transaksi Kode_Transaksi 3 Kode_barang Variable Characters 10 Foreign key barang Kode_barang 4 Kode_penjual Variable Characters 10 Foreign key penjual Kode_penjual 5 Kode_pembeli Variable Characters 10 Foreign key pembeli Kode_pembeli 6 Volume Int 7 Harga Int 8 Sub_total Int 9 Satuan Variable Characters 10 6.9 Tabel Periode_lelang Nama Tabel : PERIODE LELANG Primary Key : kode_periode Foreign Key : - Fungsi : Menyimpan Periode lelang NO Field Name Type Data Length Constraint Foreign Key Tabel Kolom 1 Kode_periode Variable Characters 7 Primary key 2 Tgl_lelang Datetime 3 Tempat_lelang Variable Characters 100
17.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 17 of 19 7. Implementation View 7.1 Input 7.1.1 Form Login Otentikasi Pengguna Nama Pengguna Sandi MASUK BATAL Deskripsi : Form ini berfungsi untuk mengecek hak akses dari user yang sedanng menggunakan aplikasi ini sehingga menu – menu yang akan tampil sesuai. Query: SELECT * FROM pegawai WHERE user = '" & parameter1 & "' and pass = '" & parameter2 & "' Pseudocode: nm_peg = String usr = String pass = String If inputan user <> "" Then If inputan password<> "" Then Query data If Hasil Query Then Nm_peg= Hasil Query baris 1 usr = Hasil Query baris 2 Tutup Form Else Pesan “Maaf anda tidak terdaftar” End If Else Pesan “Sandi Tidak Boleh Kosong”
18.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 18 of 19 End If Else Pesan “Nama Pengguna Tidak Boleh Kosong” End If 7.1.2 Form Rubah Sandi Rubah Sandi Nama Pengguna Sandi Lama Sandi Baru SIMPAN BATAL Deskripsi : Form ini berfungsi untuk merubah sandi yang akan digunakan oleh user. Query: SELECT * FROM pegawai WHERE user = '" & parameter1 & "' and pass = '" & parameter2 & "' UPDATE pegawai SET pass='" & parameter2 & "' where user = '" & parameter1 Pseudocode: nm_peg = String usr = String pass = String If inputan user <> "" Then If inputan password<> "" Then Query data If Hasil Query Then Nm_peg= Hasil Query baris 1 usr = Hasil Query baris 2
19.
Rancang Bangun Sistem
informasi Pelelangan di Dinas Perindustrian, Perdagangan, dan Pasar Kabupaten Jombang Version: 2.0 Software Architecture Document Date: 10/20/2011 03. SAD V2.Doc Confidential ©Kelompok 6, 2011 Page 19 of 19 Tutup Form Else Pesan “Maaf anda tidak terdaftar” End If Else Pesan “Sandi Tidak Boleh Kosong” End If Else Pesan “Nama Pengguna Tidak Boleh Kosong” End If
Download now