GL02 Sistem Informasi Kearsipan PDF
GL02 Sistem Informasi Kearsipan PDF
DESKRIPSIPERANCANGANPERANGKATLUNAK
SistemInformasiKearsipan
untuk:
PemerintahanDesaGaluhKabupatenPurbalingga
Dipersiapkanoleh:
Ardaneswari(H1L009049)
PROGRAMSTUDITEKNIKINFORMATIKA
UNIVERSITASJENDERALSOEDIRMAN
PURWOKERTO
2012
NomorDokumen Halaman
ProgramStudi GL02G00 1/40
TeknikInformatika
UNSOED Revisi 0 Tgl:24/01/12
DAFTARPERUBAHAN
Revisi Deskripsi
A
INDEX A B C
Ardaneswari
Ditulisoleh
NIM.H1L009049
DosenPengampu,
Diperiksaoleh TeguhCahyono,M.Kom
NIP.197412102008011007
KepalaDesaGaluh,
Disetujuioleh
Purwanto,S.H
Gambar21 DiagramKonteksSiKar 11
Gambar22 DFDLevel1SiKar....................................................................................... 12
Gambar23 DFDLevel2(1.0Login)............................................................................... 13
Gambar24 DFDLevel2(2.0PengelolaanSuratMasuk)................................................ 14
Gambar25 DFDLevel2(3.0PengelolaanSuratKeluar)................................................ 15
Gambar26 DFDLevel2(4.0PengelolaanDisposisi)...................................................... 15
Gambar27 DFDLevel2(5.0PengelolaanArsipLain)................................................... 16
Gambar28 DFDLevel2(6.0PembuatanLaporan)......................................................... 17
Gambar29 ConceptualDataModelSiKar...................................................................... 19
Gambar210 PhysicalDataModelSiKar.......................................................................... 19
Gambar31 TampilanHalamanAwal. 23
Gambar32 TampilanFormLogin.. 23
Gambar33 TampilanHompage .. 24
Gambar34 TampilanUbahDataLogin.. 24
Gambar35 PesanLoginSukses.. 26
Gambar36 PesanLoginGagal... 26
Gambar37 PesanKeluar.... 26
Gambar38 PesanDataLoginTersimpan.... 26
Gambar39 PesanHapusDataLogin.. 27
Gambar310 PesanHapusDataLoginSukses.. 27
Gambar311 TampilanSuratMasuk.... 28
Gambar312 PesanKonfirmasi..... 29
Gambar313 PesanDataTersimpan..... 29
Gambar314 PesanHapus./ 29
Gambar315 TampilanSuratKeluar..... 30
Gambar316 PesanKonfirmasi.. 31
Gambar317 PesanDataTersimpan.. 32
Gambar318 PesanHapus.. 32
Gambar319 TampilanLembarDisposisi..... 33
Gambar320 PesanKonfirmasi.. 34
Gambar321 PesanDataTersimpan.. 34
Gambar322 PesanHapus.. 34
Gambar323 TampilanFormArsipLain.. 35
Gambar324 PesanKonfirmasi.. 36
Gambar325 PesanDataTersimpan.. 36
Gambar326 PesanHapus.. 36
Gambar327 PesanCetak... 37
Gambar328 TampilanFormLaporanSuratMasuk..... 37
Gambar329 TampilanFormLaporanSuratKeluar..... 38
Gambar330 TampilanFormLaporanLembarDisposisi.. 38
Gambar331 PesanPencarianTidakValid..... 40
Gambar331 PesanHapusLaporan........ 40
Tabel21 DefinisiDomain/Type . 11
Tabel22 DaftarTabelAplikasi 19
Tabel31 TabelLogin.... 20
Tabel32 TabelSuratMasuk..... 20
Tabel33 TabelSuratKeluar..... 21
Tabel34 TabelLembarDisposisi..... 21
Tabel35 TabelArsipLain.... 22
Tabel36 FieldLogin..... 24
Tabel37 FunctionKeyProsesLogin.... 25
Tabel38 FieldSuratMasuk.. 28
Tabel39 FunctionKeySuratMasuk.... 29
Tabel310 FieldSuratKeluar.. 31
Tabel311 FunctionKeySuratKeluar.... 31
Tabel312 FieldLembarDisposisi.. 33
Tabel313 FunctionKeyLembarDsposisi.. 33
Tabel314 FieldArsipLain..... 35
Tabel315 FunctionKey ArsipLain....36
Tabel316 FieldLaporan..... 39
Tabel317 FunctionKey Laporan....39
1.2 LingkupMasalah
Perangkat lunak SiKar yang dikembangkan merupakan perangkat lunak
pengelola sistem kearsipan berbasis desktop yang mampu mengolah data surat serta
arsiparsip lainnya. Pengolahan data arsip ini akan mempermudah user sehingga
penyimpanan dan pengelolaan data surat dan arsip serta pembuatan laporan akan lebih
cepatdanterjaminkeamananpenyimpanannya.
1.3 DefinisidanIstilah
SKPL (Spesifikasi Kebutuhan Perangkat Lunak) atau dalam bahasa Inggrisnya
sering juga disebut sebagai Software Requirements Spesification (SRS).
Merupakanspesifikasidariperangkatlunakyangakandikembangkan.
1.4 AturanPenamaandanPenomoran
Penomoran akan digunakan selanjutnya untuk menyingkat permasalahan dan fungsi
fungsisistem.Aturanpenomoraninimemilikiformatsebagaiberikut:
DPPLSIKAR.Kxxxx adalah kode yang digunakan untuk mengimplementasikan
perancangan pada SiKar, dengan SIKAR merupakan kode perangkat lunak,
SIKAR.K adalahkodefase,danxxxxadalahdigit/nomorperancangan.
tabel xzz, adalah kode yang digunakan untuk aturan penamaan bagi namanama
tabel yang terdapat pada SiKar, dengan x adalah serangkaian nomor dari nama
tabelyangbersangkutanberdasarkanbab,danzzadalahnomoruruttabelpadabab
tersebut.
gambarxzz,adalahkodeyangdigunakanuntukaturanpenamaanbaginamanama
gambar yang terdapat pada SiKar, dengan x adalah serangkaian nomor darinama
gambar yang bersangkutan berdasarkan bab, dan zz adalah nomor urut gambar
padababtersebut.
1.5 Referensi
Dokumenacuanyangdipergunakandalampenulisandokumeniniadalah:
1. SKPLSistemInformasiKearsipan
2. Panduan Penggunaan dan Pengisian Deskripsi Perancangan Perangkat Lunak
(DPPL).ProgramStudi TeknikInformatika.UniversitasJenderalSoedirman.2011
2 DeskripsiPerancangan Global
2.1 RancanganLingkunganImplementasi
Sistem Informasi Kearsipan akan dikembangkan menjadi perangkatlunakberbasis
desktopyangmembutuhkankomputerdenganspesifikasisebagaiberikut:
SistemOperasi :MicrosoftWindowsXP/Vista/7
DBMS :MicrosoftAccess2007
DevelopmentTools :Microsoft Office Visio 2007, Power designer,
MicrosoftVisualStudio6.0
WordProcessor :MicrosoftOfficeWord2007
Bahasapemrograman:Basic
2.2.1 DiagramKonteks
Gambar21: DiagramKonteksSiKar
DapatdilihatdalamdiagramdiatasbahwaSekretarisberperansebagaioperator,
seorang yang dapat mengakses aplikasi SiKar dan menangani segala sesuatu yang
berhubungan dengan data kersipan melalui aplikasi tersebut. Sedangkan Kepala Desa
merupakan pengguna yang menerima hasil dari pendataan kearsipan dalam bentuk
laporansecaratertulisyangberisikandatadatapengarsipan.
2.2.2 DDFLevel1
DFDlevel1merupakanbreakdowndarikonteksdiagramyangtelahdigambarkan
diatas.Didalamnyaterdapatrinciankinerjasistemyangberupaalirandatadarisetiap
prosesyangada.BerikutmerupakanDFDLevel1dariSistemInfomasiKearsipan:
DataLogin
NotifikasiLogin
DataSuratKeluar
ScanSuratKeluar
2.0 3.0
DataSuratMasuk
Sekretaris Pengelolaan Pengelolaan
ScanSuratMasuk
SuratMasuk SuratKeluar
Datasuratmasuk Datasuratkeluar
KepalaDesa
DataSuratMasuk DataSuratKeluar
LaporanSuratMasuk
6.0
LaporanSuratMasuk LaporanSuratKeluar
Pembuatan
LaporanSuratKeluar LaporanDisposisi
LaporanDisposisi Laporan
LaporanArsipLain
DataDisposisi LaporanArsipLain
DataArsipLain 5.0
DataArsipLain Dataarsiplain Pengelolaan
ArsipLain
4.0
Pengelolaan DataDisposisi
Disposisi
DataDisposisi
Gambar22:DFDLevel1SiKar
1.ProsesLogin.
Sekretarissebagaioperatorberhakmelakukanproseslogindenganmemasukkandata
loginyangberupausernamedanpassword.
2.PengelolaanSuratMasuk
Sekretarismemasukkandatasuratmasukuntukdiprosesolehsistemdandisimpanke
dalamdatabasesehingganantinyadapatdigunakanuntukpembuatanlaporan.
3.PengelolaanSuratKeluar
Sekretaris menginputkan datadata yang terkait dengan surat keluar, yaitu dengan
memasukkan data surat keluar untuk diproses dan disimpan ke dalam database
sehingganantinyadapatdigunakan untukmembuatlaporan.
4.PengelolaanDisposisi
Sekretarismenginputkandatadatayangterkaitdenganlembardisposisi,yaitudengan
memasukkan data disposisiuntukdiprosesdandisimpankedalamdatabasesehingga
nantinyadapatdigunakanuntukmenyusunlaporan.
5.PengelolaanArsipLain
2.2.3 DDFLevel2
2.2.3.1 DFDLevel2ProsesLogin
Gambar23:DFDLevel2(1.0Login)
1.1:Validasi
Sekretaris melakukan login dengan memasukkan data login, kemudianproses
validasi dilakukan untuk mengecek apakah username dan password yang
dimasukkan valid, hasilnya berupa notifikasi login yang dimunculkan kepada
sekretaris.
1.2:InputDataLoginBaru
Sekretaris memasukkan data login dan proses data login berlangsung,
kemudiandatalogininidisimpandalamdatabase.
1.3:UbahDataLogin
2.2.3.2 DFDLevel2ProsesPengelolaanSuratMasuk
Gambar24:DFDLevel2(2.0PengelolaanSuratMasuk)
2.1:PenambahanDataSuratMasuk
Sekretaris memasukkan data surat masuk beserta scan surat masuk untuk
dilakukan proses penambahan data surat masuk dan disimpan di dalam
database.
2.2:PengubahanDataSuratMasuk
Data surat masuk yang telah disimpan dalam database dapat diubah melalui
prosesinidankemudiandisimpankembalikedalamdatabase.
2.3:HapusDataSuratMasuk
Datasuratmasukdapatdihapusdaridatabasemelaluiprosesini.
DataSuratKeluar
Sekretaris
ScanSuratKeluar
3.1 3.2
3.3
Penambahan Pengubahan
HapusData
DataSurat DataSurat
SuratKeluar
Keluar Keluar
Datasuratkeluar
Datasuratkeluar
DataSuratKeluar
Datasuratkeluar
Datasuratkeluar
Gambar25:DFDLevel2(3.0PengelolaanSuratKeluar)
3.1:PenambahanDataSuratKeluar
Sekretaris memasukkan data surat keluar beserta scan surat keluar untuk
dilakukanprosespenambahandatasuratdandisimpandidalamdatabase.
3.2:PengubahanDataSuratKeluar
Data surat keluar yang telah disimpan dalam database dapat diubah melalui
prosesinidankemudiandisimpankembalikedalamdatabase.
3.3:HapusDataSuratKeluar
Datasuratkeluardapatdihapusdaridatabasemelaluiprosesini.
2.2.3.4 DFDLevel2ProsesPengelolaanLembarDisposisi
Gambar26:DFDLevel2(4.0PengelolaanDisposisi)
2.2.3.5 DFDLevel2ProsesPengelolaanArsipLain
5.1 5.2
Sekretaris DataArsipLain Penambahan Pengubahan
DataArsipLain DataArsipLain
Dataarsiplain
DataArsipLain Dataarsiplain
Dataarsiplain
5.4
5.3
Simpan
HapusData
Laporan
ArsipLain
ArsipLain
Gambar27:DFDLevel2(5.0PengelolaanArsipLain)
5.1:PenambahanDataArsipLain
Sekretaris memasukkan data arsip lain untuk dilakukan proses penambahan
dataarsiplaindan disimpandidalamdatabase.
5.2:PengubahanDataArsipLain
Dataarsiplainyangtelahdisimpandalamdatabasedapatdiubahmelaluiproses
inidankemudiandisimpankembalikedalamdatabase.
5.3:HapusDataArsipLain
Dataarsiplaindapatdihapusdari databasemelaluiprosesini.
5.4:SimpanLaporan ArsipLain
Data arsip lain yang disimpan dalam database dapat disimpan dalam bentuk
laporandenganprosesini.
Gambar28:DFDLevel2(6.0PembuatanLaporan)
6.1:PencarianSuratMasuk
Proses pencarian surat masuk dilakukan dengan mengambil data surat masuk
yangtelahdisimpandalamdatabase.
6.2:PembuatanLaporanSuratMasuk
Proses pembuatan laporan surat masukdilakukanberdasarkandatadatayang
ditampilkan dari proses pencarian. Laporan ini kemudian diterima oleh
sekretarisdandapatjugadicetakuntukdiberikankepadaKepalaDesa.
6.3:PencarianSuratKeluar
Proses pencarian surat keluar dilakukan dengan mengambil data surat keluar
yangtelahdisimpandalamdatabase.
6.4:PembuatanLaporanSuratKeluar
Proses pembuatan laporan surat keluar dilakukan berdasarkan datadata yang
ditampilkan dari proses pencarian. Laporan ini kemudian diterima oleh
sekretarisdandapatjugadicetakuntukdiberikankepadaKepalaDesa.
6.5:PencarianDisposisi
2.3 ModelData
Berikut ini merupakan desain rancangan basis data yang akan dibuat untuk
keperluanperangkatlunakyangakandikembangkan.
Secaragarisbesar,SiKarmenggunakan5buahtabel,antaralain:
1. login
2. suratMasuk
3. suratKeluar
4. lembarDisposisi
5. arsipLain
Padadesainbasisdataini,tabelyangsalingterhubunghanyatabelsuratMasukdan
tabel lembarDisposisi. Disposisi merupakan lembar penugasan yang didasarkan pada
surat masuk, sehingga kedua bagian ini saling terhubung satu sama lain. Tabel
suratMasuk digunakan untuk menyimpan datadata yangberkaitandengansuratmasuk,
dantabellembarDisposisidigunakanuntukmenyimpandatadatapadalembardisposisi.
2.3.1 DefinisiDomain/Type
Domainname Type Domainname Type
D_user_name Character D_tgl_kirim Date
D_password Character D_tgl_penyelesain Date
D_jenis_surat Character D_diteruskan_kpd Character
D_tipe Character D_no_urut Number
D_no_surat Character D_nama Character
D_pengirim Character D_jenis Character
D_foto Character D_no_box Number
D_tgl_terima Date D_jumlah Character
D_penerima Character D_keterangan Character
Tabel 21: DefinisiDomain/Type
TeknikInformatikaUNSOED DPPLGL02 Halaman18dari40halaman
2.3.2 DataModelLogika(ConceptualDataModel)
suratmasuk
jenis_surat Text
lembardisposisi
tipe Text memiliki
no_surat <pi> Text <M> no_surat <pi> Text <M>
pengirim Text tgl_penyelesaian Date
perihal Text diteruskan_kpd Text
foto Text
tgl_terima Date
mengakses
mengakses
login
username <pi> Text <M>
password Text
suratkeluar arsiplain
mengakses mengakses
jenis_surat Text nama Text
tipe Text jenis Text
no_surat <pi> Text <M> no_box <pi> Text <M>
penerima Text jumlah Text
perihal Text keterangan Text
foto Text
tgl_kirim Date
Gambar29:ConceptualDataModelSiKar
2.3.3 DataModelFisik(PhysicalDataModel)
suratmasuk
jenis_surat text lembardisposisi
tipe text no_surat text <pk>
no_surat text <pk> username text <fk2>
username text <fk> FK_MEMILIKI no_surat2 text <fk1>
pengirim text tgl_penyelesaian date
perihal text diteruskan_kpd text
foto text
tgl_terima date FK_MENGAKSES4 FK_MENGAKSES2
login
username text <pk>
password text
arsiplain
suratkeluar
nama text
jenis_surat text FK_MENGAKSES1
jenis text
tipe text FK_MENGAKSES
no_box text <pk>
no_surat text <pk> username text <fk>
penerima text FK_MENGAKSES3 mengakses jumlah text
perihal text username text <pk,fk1> keterangan text
foto text no_surat text <pk,fk2>
tgl_kirim date
Gambar210:PhysicalDataModelSiKar
2.3.4 DaftarTabelAplikasi
3 DeskripsiPerancanganRinci
3.1 DeskripsiRinciTabel
3.1.1 Tabellogin
Identifikasi/Nama:login
DeskripsiIsi :datalogin
Jenis :tabeldatainduk
Volume :10record
Laju :10record/bulan
PrimaryKey :user_name
Boleh
IdField Deskripsi Tipe&length Default Keterangan
NULL
user_name kodeuniklogin text(20) NO
password passowordlogin text(20) NO
3.2 DeskripsiProsessecaraRinci
3.2.1 SpesifikasiProsesLogin
Identifikasi/Nama :Login
DeskripsiIsi :prosesyangbekerjauntukmelakukanlogin/pengaksesan
terhadapperangkatlunakyangdikembangkan.
Jenis :FormEntrycolumnar/Tabular/MasterDetail
Formberisidialog/button
3.2.1.1 Spesifikasitabelinput
NamaTabel : login
3.2.1.2 SpesifikasitabelOutput
NamaTabel : login
Gambar32:TampilanFormLogin
Gambar34:TampilanUbahDataLogin
3.2.1.4 Spesifikasifielddatapadalayar
Tabel/
Label Field I/O Format Validasi Keterangan
Query
Entry/edit/ Namapenggunayang
UserName user_name login Textbox text
hapus dapatmengaksessistem
Entry/edit/ Katakunciatastiapnama
Password password login Textbox text hapus penggunayangdapat
mengaksessistem
KetikUlang Entry/edit Untukpengecekankata
Textbox Text
Password sandibaruatauubahan
Gambar35: PesanLoginSukses
Layar pesan ini akan muncul jikakitadalammemasukkanusernamedanpasswordpadaform
logintelahsesuai.
Gambar36:Pesan LoginGagal
Layarpesaniniakanmunculjikakitadalammemasukkanusernamedanpasswordtidaksesuai
padaformlogin.
Gambar37:PesanKeluar
LayarpesantersebutakanmunculjikakitamengklikmenuKeluarpadaHomepage
Gambar38:PesanDataLoginTersimpan
Layar pesan ini akanmuncul jika kita dalam menginput atau mengubah data pada form
dataloginlalumenyimpannyadalamtabelloginbenar.
Gambar310:PesanHapusDataLoginSukses
Layarpesan iniakanmunculjikakitasuksesmenghapusdatapadaformdatalogin
3.2.1.7 SpesifikasiReport
Tidakada
3.2.2 SpesifikasiProsesPengelolaanSuratMasuk
Identifikasi/Nama :SuratMasuk
DeskripsiIsi : proses yang bekerja untuk melakukan pengelolaan data yang
berupainputdata,edit,danhapus.
Jenis :FormEntrycolumnar/Tabular/MasterDetail
Formberisidialog/button
3.2.2.1 Spesifikasitabelinput
NamaTabel :suratMasuk
3.2.2.2 SpesifikasitabelOutput
NamaTabel : suratMasuk
Gambar311:Tampilan SuratMasuk
3.2.2.4 Spesifikasifielddatapadalayar
Label Field Tabel/ I/O Format Validasi Keterangan
Query
Jenis jenis_surat suratMasuk Combobox text Entry/Edit/ Jenissurat
Hapus
Tipe tipe suratMasuk Combobox text Entry/Edit/ Tipesurat
Hapus
No.Surat no_surat suratMasuk Textbox text Entry/Edit/ No.suratmasuk
Hapus
Pengirim pengirim suratMasuk Textbox text Entry/Edit/ Pengirimsurat
Hapus
Perihal perihal suratMasuk Textbox text Entry/Edit/ Perihalsurat
Hapus
Foto foto suratMasuk Textbox text Entry/Edit/ Letakfotosurat
Hapus disimpan
TanggalTerima tgl_terima suratMasuk DTPicker date Entry Tanggalsuratmasuk
3.2.2.6 Spesifikasilayarpesan
Gambar312:Pesan Konfirmasi
Layar pesan ini akan muncul setelah selesai memasukkan data baru ataupun data yang telah
diubah.
Gambar313:Pesan DataTersimpan
Layarpesaniniakanmuncul setelahdatayangdimasukkanberhasildisimpandalamdatabase.
Gambar314:Pesan Hapus
Layarpesaninimunculjikaakanmenghapusdatadalamdatabase..
3.2.3 SpesifikasiProsesPengelolaanSuratKeluar
Identifikasi/Nama :SuratKeluar
DeskripsiIsi : Proses yang bekerja untuk melakukan pengelolaan data yang
berupainputdata,edit,danhapus.
Jenis : FormEntrycolumnar/Tabular/MasterDetail
Formberisidialog/button
3.2.3.1 Spesifikasitabelinput
NamaTabel : suratKeluar
3.2.3.2 SpesifikasitabelOutput
NamaTabel : suratKeluar
3.2.3.3 SpesifikasiLayarUtama
Gambar315:TampilanSuratKeluar
3.2.3.5 SpesifikasiFunctionKey/ObjekObjekpadalayar
Id_Objek Jenis Keterangan
txtNoSurat textbox Diisiuntukmemasukkannomorsuratkeluar
cmbJenis combobox Diisiuntukmemasukkanjenissurat
cmbTipe combobox Diisiuntukmemasukkantipesurat
txtPenerima textbox Diisiuntukmemasukkanpenerima
txtPerihal textbox Diisiuntukmemasukkanperihal
dtTglKirim DTPicker Diisiuntukmemasukkantanggalsuratkeluardikirim
imgfoto image Diisiuntukmemasukkanscanfotosuratkeluar
lblFoto label Menunjukkanlokasiscanfotosuratkeluardisimpan
DGKeluar datagrid Menampilkantabelsuratkeluaryangdisimpandalamdatabase
cmdBaru button Klikuntukmenambahdatabaru
cmdEdit button Klikuntukmengubahdatayangsudahada
cmdHapus button Klikuntukmenghapusdatayangada
cmdTutup button KlikuntukmenutupformSuratKeluar
3.2.3.6 Spesifikasilayarpesan
Gambar316:PesanKonfirmasi
Layar pesan ini akan muncul setelah selesai memasukkan data baru ataupun data yang telah
diubah.
Gambar318:PesanHapus
Layarpesaninimunculjikaakanmenghapusdatadalamdatabase..
3.2.3.7 SpesifikasiReport
SpesifikasiReportakandijelaskanpadaprosespembuatan laporan.
3.2.4 SpesifikasiProsesPengelolaanDisposisi
Identifikasi/Nama :LembarDisposisi
DeskripsiIsi :Prosesyangbekerjauntukmelakukanpengelolaandatadisposisi
yangberupainputdata,edit,danhapus.
Jenis : FormEntrycolumnar/Tabular/MasterDetail
Formberisidialog/button
3.2.4.1 Spesifikasitabelinput
NamaTabel :lembarDisposisi
3.2.4.2 SpesifikasitabelOutput
NamaTabel : lembarDisposisi
Gambar319:TampilanLembarDisposisi
3.2.4.4 Spesifikasifielddatapadalayar
Tabel/
Label Field I/O Format Validasi Keterangan
Query
No.Surat no_surat lembarDisposisi Textbox text Entry/Edit/ No.SuratMasuk
Hapus
Tanggal tgl_penyel lembarDisposisi DTPicker date Entry/Edit Tanggalpenyelesaian
Penyelesaian esaian disposisi
Diteruskan diteruskan lembarDisposisi Textbox text Entry/Edit/ Penerimalembar
Kepada _kepada Hapus disposisi
3.2.4.5 SpesifikasiFunctionKey/ObjekObjekpadalayar
Id_Objek Jenis Keterangan
DGMasuk datagrid Menampilkantabelsuratmasuk
txtNoSurat textbox Menampilkannomorsuratdaridatayangdipilihpadatabelsuratmasuk
txtJenis textbox Menampilkanjenissuratdaridatayangdipilihpadatabelsuratmasuk
txtTipe textbox Menampilkantipesuratdaridatayangdipilihpadatabelsuratmasuk
txtPengirim textbox Menampilkanpengirimsuratdaridatayangdipilihpadatabelsuratmasuk
txtPerihal textbox Menampilkanperihalsuratdaridatayangdipilihpadatabelsuratmasuk
dtTglTerima DTPicker Menampilkantanggalterimadaridatayangdipilihpadatabelsuratmasuk
txtTerus textbox Diisiuntukmemasukkanpenerimalembardisposisi
dtTglSelesai DTPicker Diisiuntukmemasukkantanggalpenyelesaianlembardisposisi
DGDisposisi datagrid Menampilkantabeldisposisiyangdisimpandidatabase
cmdBaru button Klikuntukmenambahyangbaru
cmdEdit button Klikuntukmengubahdatayangsudahada
3.2.4.6 Spesifikasilayarpesan
Gambar320:PesanKonfirmasi
Layar pesan ini akan muncul setelah selesai memasukkan data baru ataupun data yang telah
diubah.
Gambar321:Pesan DataTersimpan
Layarpesaniniakanmunculsetelahdatayangdimasukkanberhasildisimpandalamdatabase.
Gambar322:PesanHapus
Layarpesaninimunculjikaakanmenghapusdatadalamdatabase..
3.2.4.7 SpesifikasiReport
SpesifikasiReportakandijelaskanpadaprosespembuatan laporan.
3.2.5 SpesifikasiProsesPengelolaanArsipLain
Identifikasi/Nama :ArsipLain
DeskripsiIsi :Prosesyangbekerjauntukmelakukanpengelolaandataarsiplain
yangberupainputdata,edit,hapus,cari,dancetak.
Jenis : FormEntry columnar/Tabular/MasterDetail
Formberisidialog/button
TeknikInformatikaUNSOED DPPLGL02 Halaman34dari40halaman
3.2.5.1 Spesifikasitabelinput
NamaTabel :arsipLain
3.2.5.2 SpesifikasitabelOutput
NamaTabel : arsipLain
3.2.5.3 SpesifikasiLayarUtama
Gambar323:TampilanFormArsipLain
3.2.5.4 Spesifikasifielddatapadalayar
Tabel/
Label Field I/O Format Validasi Keterangan
Query
NomorUrut no_urut arsipLain Textbox number Entry/Edit/ Nomorurutarsip
Hapus
Nama nama arsipLain Textbox text Entry/Edit/ Namaarsip
Hapus
Jenis jenis arsipLain Combobox text Entry/Edit/ Jenisarsipyang
Hapus disimpan
NomorBox no_box arsipLain Combobox number Entry/Edit/ Nomorboxpenyimpanan
Hapus arsip
Jumlah jumlah arsipLain Textbox number Entry/Edit/ Banyaknyaarsip
Hapus
Keterangan keterangan arsipLain Textbox text Entry/Edit/ Penjelasansingkatarsip
Hapus
3.2.5.6 Spesifikasilayarpesan
Gambar324:PesanKonfirmasi
Layar pesan ini akan muncul setelah selesai memasukkan data baru ataupun data yang telah
diubah.
Gambar325:PesanDataTersimpan
Layarpesaniniakanmunculsetelahdatayangdimasukkanberhasildisimpandalamdatabase.
Gambar326:PesanHapus
Gambar327:PesanCetak
LayarpesaninimunculjikamengklikCetakLaporanpadaformArsipLain.
3.2.5.7 SpesifikasiReport
SpesifikasiReportakandijelaskanpadaprosespembuatan laporan.
3.2.6 SpesifikasiProsesPembuatanLaporan
Identifikasi/Nama :PembuatanLaporan
DeskripsiIsi :Prosesyangbekerjauntukmenyimpandatayangnantinya
dapatdigunakanuntukmencetaklaporandaridatasuratmasuk,
suratkeluar,danlembardisposisi
Jenis :FormEntrycolumnar/Tabular/MasterDetail
Formberisidialog/button
3.2.6.1 Spesifikasitabelinput
Namatabel:suratMasuk,suratKeluar,lembarDisposisi
3.2.6.2 SpesifikasitabelOutput
Namatabel :suratMasuk,suratKeluar,lembarDisposisi
3.2.6.3 SpesifikasiLayarUtama
Gambar329:TampilanFormLaporanSuratKeluar
Gambar330:TampilanFormLaporanLembarDisposisi
3.2.6.5 SpesifikasiFunctionKey/ObjekObjekpadalayar
Id_Objek Jenis Keterangan
DTawal DTPicker Isiteksdigunakansebagaiacuandalammencaridatadenganrentangtanggal
mulaidicarinyadata.
DTakhir DTPicker Isiteksdigunakansebagaiacuandalammencaridenganrentangtanggal
akhirdicarinyadata.
cmdCari Button Jikadiklik,akanmenampilkanprosesuntukmencarirentangdatadengan
menggunakanacuanfieldtgl_terimapadaformlaporansuratmasuk,
tgl_kirimpadalaporansuratkeluar,dantgl_penyelesaianpadalaporan
lembardisposisi
cmdSimpan Button Jikadiklik,akanmenjalankanprosesuntukmenyimpandatahasilpencarian
yangtelahadadidalamtabelsuratMasuk,suratKeluarmaupun
lembarDisposisiberdasarkanfieldtgl_terimapadaformlaporansuratmasuk,
tgl_kirimpadalaporansuratkeluar,dantgl_penyelesaianpadalaporan
lembardisposisikedalamformatdatasheetyangdiletakkanpadasebuah
folderdikomputer.
cmdClose Button Jikadiklik,akanmenutupformLaporandatapelanggaran
cmdHapus Button Jikadiklik,akanmenjalankanprosesuntukmenghapusfile/dokumendata
hasilpencarianyangtelahdisimpankedalamsuatufolderdikomputer
cmdCetak Button Jikadiklik,akanmenjalankanprosesuntukmenyimpandataarsiplainyang
adadidalamtabelarsipLaindalamformatexceluntukdijadikansebagaifile
laporan
DGLapMasuk DataGrid UntukmenampilkanDataSuratMasukyangtelahdicarirentangtanggal
terimanya
DGKeluar DataGrid UntukmenampilkanDataSuratKeluaryangtelahdicarirentangtanggal
kirimnya
DGDisposisi DataGrid UntukmenampilkanDataLembarDisposisiyangtelahdicarirentangtanggal
penyelesaiannya
Gambar331.PesanPencarianTidakValid
Dialog pesan ini akan muncul pada saat data hasil pencarian yang dilakukan tidak
ditemukan.
Gambar331.PesanHapusLaporan
Dialog pesan ini akan muncul pada saat file datasheet yang telah tersimpandidalam
folderLaporanakandihapus.