SlideShare a Scribd company logo
1 of 19
Download to read offline
Kelompok 6
Rancang Bangun Sistem Informasi Pelelangan di Dinas
Perindustrian, Perdagangan, dan Pasar Kabupaten
Jombang
Software Architecture Document
Version 2.0
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
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
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.
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.
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.
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.
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
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.
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
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
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
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
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
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
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
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”
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
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

More Related Content

What's hot

Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...OpenThink Labs
 
Software requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantorSoftware requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantorPutu Shinoda
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan ProyekHamka Aminullah
 
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)Listyowatik (Yanie)
 
Tugas 5 project charter
Tugas 5 project charterTugas 5 project charter
Tugas 5 project charterRifkaAnnisa16
 
Project charter
Project charterProject charter
Project chartervimzjr
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-ContohFajar Baskoro
 
Project charter trackit rev 1
Project charter trackit rev 1Project charter trackit rev 1
Project charter trackit rev 1Cahya Adhi
 
Proposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackitProposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackitCahya Adhi
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyekMiftakhul Akhyar
 
RPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat LunakRPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat LunakAdam Mukharil Bachtiar
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKDhika The'Lover
 
Arsitektur desain data pada RPL
Arsitektur desain data pada RPLArsitektur desain data pada RPL
Arsitektur desain data pada RPLari alfian
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat LunakYudi Purwanto
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyekvimzjr
 

What's hot (20)

Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
Software Development : Template Dokumen Uji Terima Aplikasi (User Acceptance ...
 
Eas mppl
Eas mpplEas mppl
Eas mppl
 
Software requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantorSoftware requirementsspecification aplikasi logistik alat tulis kantor
Software requirementsspecification aplikasi logistik alat tulis kantor
 
SDD
SDDSDD
SDD
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
 
Tugas 5 project charter
Tugas 5 project charterTugas 5 project charter
Tugas 5 project charter
 
Project charter
Project charterProject charter
Project charter
 
Project charter
Project charterProject charter
Project charter
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
Project charter trackit rev 1
Project charter trackit rev 1Project charter trackit rev 1
Project charter trackit rev 1
 
Proposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackitProposal pawaran aplikasi trackit
Proposal pawaran aplikasi trackit
 
Project charter
Project charterProject charter
Project charter
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
 
RPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat LunakRPL 1 (Lama) - Perancangan Perangkat Lunak
RPL 1 (Lama) - Perancangan Perangkat Lunak
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
 
Arsitektur desain data pada RPL
Arsitektur desain data pada RPLArsitektur desain data pada RPL
Arsitektur desain data pada RPL
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
 

Viewers also liked (20)

Proposal aplikasi
Proposal aplikasiProposal aplikasi
Proposal aplikasi
 
srs atm
srs atmsrs atm
srs atm
 
Mppl charter
Mppl charterMppl charter
Mppl charter
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan
 
Format kak
Format kakFormat kak
Format kak
 
Ruang lingkup
Ruang lingkupRuang lingkup
Ruang lingkup
 
Kak statistik
Kak statistikKak statistik
Kak statistik
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
 
Simda proposal
Simda proposalSimda proposal
Simda proposal
 
Project charter-1
Project charter-1Project charter-1
Project charter-1
 
Proposal simtaru-2014
Proposal simtaru-2014Proposal simtaru-2014
Proposal simtaru-2014
 
Studi kelayakan
Studi kelayakanStudi kelayakan
Studi kelayakan
 
Project charter-template
Project charter-templateProject charter-template
Project charter-template
 
Feasibility study
Feasibility studyFeasibility study
Feasibility study
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
 
Perencanaan proyek si
Perencanaan proyek siPerencanaan proyek si
Perencanaan proyek si
 
Bootstrap latihan
Bootstrap latihanBootstrap latihan
Bootstrap latihan
 
Bootstrap tutorial
Bootstrap tutorialBootstrap tutorial
Bootstrap tutorial
 
Project charter
Project charterProject charter
Project charter
 
Project charter
Project charterProject charter
Project charter
 

Similar to SISTEM PELELANGAN

Project charter fp mpple
Project charter fp mppleProject charter fp mpple
Project charter fp mppleDennyRengganis
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cyclehansjenny
 
Project charter 5114100043
Project charter 5114100043Project charter 5114100043
Project charter 5114100043jeffrynasri
 
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEBAPLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEBGina Rizzo
 
Pertemuan 5 desain sistem
Pertemuan 5 desain sistemPertemuan 5 desain sistem
Pertemuan 5 desain sistemAhmadFauzi531
 
Project Charter Human Resource Information System
Project Charter Human Resource Information SystemProject Charter Human Resource Information System
Project Charter Human Resource Information SystemIvanda Zevi Amalia
 
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis ObjekOtomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objeknaufals11
 
Sdpln si-kopkar-v4
Sdpln si-kopkar-v4Sdpln si-kopkar-v4
Sdpln si-kopkar-v4Rina Wijaya
 
DelivToYou Project charter
DelivToYou Project charterDelivToYou Project charter
DelivToYou Project charterTrastian Wibowo
 

Similar to SISTEM PELELANGAN (20)

Sad
SadSad
Sad
 
Sdpln
SdplnSdpln
Sdpln
 
Project charter fp mpple
Project charter fp mppleProject charter fp mpple
Project charter fp mpple
 
Project charter
Project charterProject charter
Project charter
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
 
Project charter
Project charterProject charter
Project charter
 
Project charter 5114100043
Project charter 5114100043Project charter 5114100043
Project charter 5114100043
 
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEBAPLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB
 
Fp kak
Fp kakFp kak
Fp kak
 
Pertemuan 5 desain sistem
Pertemuan 5 desain sistemPertemuan 5 desain sistem
Pertemuan 5 desain sistem
 
Project Charter Human Resource Information System
Project Charter Human Resource Information SystemProject Charter Human Resource Information System
Project Charter Human Resource Information System
 
Project Charter
Project CharterProject Charter
Project Charter
 
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis ObjekOtomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objek
 
Project Charter
Project CharterProject Charter
Project Charter
 
Kakets
KaketsKakets
Kakets
 
Project Charter
Project CharterProject Charter
Project Charter
 
Sdpln si-kopkar-v4
Sdpln si-kopkar-v4Sdpln si-kopkar-v4
Sdpln si-kopkar-v4
 
Sdpln sikopkar
Sdpln sikopkarSdpln sikopkar
Sdpln sikopkar
 
Project charter
Project charterProject charter
Project charter
 
DelivToYou Project charter
DelivToYou Project charterDelivToYou Project charter
DelivToYou Project charter
 

Recently uploaded

KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdfKELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdfPritaRatuliu
 
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptxAndiAzhar9
 
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda AcehTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda AcehFORTRESS
 
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNovaRuwanti
 
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)DenniPratama2
 
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank TerpercayaUnikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercayaunikbetslotbankmaybank
 
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di IndonesiaJudul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di IndonesiaHaseebBashir5
 
Contoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barangContoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barangRadhialKautsar
 
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar Judi
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar JudiCimahitoto: Situs Togel Online Terpercaya untuk Penggemar Judi
Cimahitoto: Situs Togel Online Terpercaya untuk Penggemar JudiHaseebBashir5
 
10. (C) MERGER DAN AKUISISI Presentation.pptx
10. (C) MERGER DAN AKUISISI Presentation.pptx10. (C) MERGER DAN AKUISISI Presentation.pptx
10. (C) MERGER DAN AKUISISI Presentation.pptxerlyndakasim2
 
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.pptxTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptxFORTRESS
 
Materi Surat Penawaran Dalam Organisasi dan Perusahaan
Materi Surat Penawaran Dalam Organisasi dan PerusahaanMateri Surat Penawaran Dalam Organisasi dan Perusahaan
Materi Surat Penawaran Dalam Organisasi dan PerusahaanAlexSakthi
 
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptx
10. (D)  LEASING (PSAK-73-Sewa-20012020) .pptx10. (D)  LEASING (PSAK-73-Sewa-20012020) .pptx
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptxerlyndakasim2
 
PPT Presentasimatkul Hukum Komersial.pptx
PPT Presentasimatkul Hukum Komersial.pptxPPT Presentasimatkul Hukum Komersial.pptx
PPT Presentasimatkul Hukum Komersial.pptxYasfinaQurrotaAyun
 
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024DarmiePootwo
 
Investment Analysis Chapter 5 and 6 Material
Investment Analysis Chapter 5 and 6 MaterialInvestment Analysis Chapter 5 and 6 Material
Investment Analysis Chapter 5 and 6 MaterialValenciaAnggie
 
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.pptxTERBAIK!!! 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.pptxFORTRESS
 
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT  DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptxPPT  DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptxvickrygaluh59
 
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak""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 TERPERCAYAPRTOTO SITUS SPORTING BET DAN TOGEL TERPERCAYA
PRTOTO SITUS SPORTING BET DAN TOGEL TERPERCAYALex PRTOTO
 

Recently uploaded (20)

KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdfKELOMPOK 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.pptx1.-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 AcehTERBAIK!!! 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 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)
 
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank TerpercayaUnikbet: 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 IndonesiaJudul: 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 barangContoh 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 JudiCimahitoto: 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.pptx10. (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.pptxTERBAIK!!! 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 PerusahaanMateri 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) .pptx10. (D)  LEASING (PSAK-73-Sewa-20012020) .pptx
10. (D) LEASING (PSAK-73-Sewa-20012020) .pptx
 
PPT Presentasimatkul Hukum Komersial.pptx
PPT Presentasimatkul Hukum Komersial.pptxPPT Presentasimatkul Hukum Komersial.pptx
PPT Presentasimatkul Hukum Komersial.pptx
 
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024PROGRAM 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 MaterialInvestment 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.pptxTERBAIK!!! 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.pptxPPT  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""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 TERPERCAYAPRTOTO 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