Selasa, 11 Agustus 2015

Appilication Mind Mapping

APPLICATION MIND MAPPING
1.    ANALISA DATA
a.    Proses sistem berjalan
i.      SOP sistem berjalan, dokumen, observasi
ii.     Business rules
iii.   User dan peranan
b.    Identifikasi Masalah.
c.     Usulan perbaikan
2.    PERANCANGAN
a.    Tools
i.      UML
1)    Use Case, Activity Diagram à proses sistem
2)    Sequence Diagram à Interaksi pemakai dengan sistem (form dan database)
3)    Class Diagram à Interaksi antar class dalam program (Hubungan antar objek di program)
4)    Deployment Diagram
ii.     ERD à Relasi hubungan antar Tabel
iii.   Kamus Data à Tabel, Kunci Primary dan foreign key, tipe data dan ukuran
iv.   Normalisasi  (dari laporan)
b.    Database : Foxpro, MsAccess, MySql, SqlServer
c.     Form : Foxpro, Visual Basic, VB.Net, Delphi
3.    Bring to the real (Coding #$%^*/@!`~;)
a.    User Interface
b.    Security
c.     Validation
d.    Business rules
4.    Testing
a.    Data Olahan (min 10 item untuk data master, data transaksi untuk per transaksinya diisi dengan beberapa item juga). Lakukan crosscheck.
5.    Implementation
a.    Instalasi
b.    Setting Jaringan

Sistem Informasi Persediaan dan Penjualan
1.    Proses Sistem
a.    Proses Pendataan Barang, Supplier dan Pelanggan
i.    Data apa saja yang digunakan untuk mendata barang?
1)    Data kategori barang :
a)    kodeKategori
b)   namakategoribarang
c)    bagaimana pengkodeannya? (menggunakan angka, huruf atau gabungan)
2)    Data satuan barang
a)    Kode satuan
b)   Nama satuan
c)    Isi satuan
d)   Pengkodeannya?
3)    Data jenis barang
a)    Kode jenis barang
b)   Nama jenis barang
c)    Pengkodeannya?
ii.     Data apa saja yang digunakan untuk mendata supplier?
1)    Kode supplier
2)    Nama supplier
3)    Alamat supplier , …..
4)    Pengkodeannya?
iii.   Data apa saja yang digunakan untuk mendata pelanggan?
1)    Kode pelanggan
2)    Nama pelanggan
3)    Alamat pelanggan …
4)    Level pelanggan ?
5)    Pengkodeannya?
b.    Proses Pembelian Barang
i.      Data yang ditampilkan langsung di sistem (tidak diinput)
1)    No transaksi à Pengkodeannya bagaimana?
2)    Tanggal Transaksi à dari tanggal sistem
3)    Kode User
ii.     Data yang diinputkan oleh pemakai
iii.   Proses perhitungan yang khusus ada?
c.     Proses Penjualan Barang
d.    Proses Retur Pembelian
e.    Proses Retur Penjualan
f.     Proses Pembayaran Hutang
g.    Proses Penagihan Piutang
h.    Proses Pelaporan
i.      Bedakan laporan dan daftar
ii.     Kategori Pencetakan : Periode, per pelanggan
2.    Perancangan Database dan Relasi
a.    Rancanglah tabel berdasarkan kamus data.
b.    Buat relasi antar tabel
c.     Buat tabel temporer jika diperlukan
3.    Perancangan Form
4.    Perancangan Report
5.    Membangun aplikasi

Tidak ada komentar:

Posting Komentar