dilakukan untuk menghasilkan keluaran berdasarkan data masukan yang ada Yakub, 2012.
Adapun yang menjadi bagian dari rancangan model fisik adalah:
a. Rancangan Model Data
Model  data  adalah  sejumlah  konseptual  tools  yang  berfungsi  untuk memaparkan  atau  menjelaskan  data,  hubungan  antar  data,  dan  makna  logika  data.
Entity  Relationship  Diagram  ERD  merupakan  model  konseptual  yang  dapat mendeskripsikan hubungan antar file dan digunakan untuk memodelkan struktur data
serta hubungan antar data. ERD digunakan oleh perancang sistem untuk memodelkan
data yang akan dikembangkan menjadi basis data Yakub, 2012. b.
Rancangan Menu
Sebagaimana  perancangan  menu  pada  setiap  aplikasi  windows,  menu-menu pada  sistem  informasi  ini  dirancang  dengan  menggambarkan  menu  tersebut.  Menu
yang  dirancang  ditampilkan  seperti  menu-menu  aplikasi  windows  lainnya  Yakub, 2012.
1. Menu utama, digunakan dalam dialog karena merupakan jalur pemakai user
yang  dipahami  dan  digunakan.  Menu  ini  berisi  dengan  beberapa  alternatif  dan option.
2. Menu input data entry, merupakan bagian dari menu utama yang berfungsi
untuk melaksanakan entry data. 3.
Menu koreksi data delete, merupakan bagian dari menu utama yang berfungsi untuk mengedit data
4. Menu tampilan display, merupakan bagian dari menu utama yang berfungsi
Universitas Sumatera Utara
untuk melihat keluaranlaporan pada layar komputer. 5.
Menu cetak print, merupakan bagian dari menu utama yang berfungsi untuk melihat dan mencetak laporan.
6. Exit, merupakan bagian dari menu utama yang berfungsi untuk keluar dari
progam.
c. Rancangan Input
Rancangan  input  merupakan  salah  satu  bagian  yang  paling  penting  dalam pembuatan  program  aplikasi,  karena  melalui  form  ini  pemakai  akan  berinteraksi
dengan komputer. Rancangan input disesuaikan dengan bentuk-bentuk form dokumen asli  yang  digunakan  sebagai  data  masukan.  Hal-hal  yang  perlu  diperhatikan  dalam
rancangan  input  adalah  tipe  input,  fleksibilitas  format,  dan  kemudahan  untuk digunakan.
d. Rancangan Output
Rancangan output merupakan satu hal yang cukup penting, karena digunakan untuk menjawab kebutuhan pemakai untuk bentuk-bentuk informasi yang diinginkan.
Output  berupa  laporan-laporan  yang  dapat  digunakan  untuk  menentukan  bentukatau format  dan  tata  letak  laporan.  Output  dibedakan  menjadi  dua,  output  internal  dan
eksternal.  Output  internal  merupakan  output  yang  digunakan  untuk  mendukung kegiatan  manajemen  yang  ada  di  perusahaan,  sedang  output  eksternal  akan
didistribusikan  ke  pihak  luar  yang  membutuhkan.  Hal-hal  yang  perlu  diperhatikan dalam rancangan output adalah tipe, isi, dan format output Yakub, 2012.
Universitas Sumatera Utara
2.5.4 Implementasi Sistem
Implementasi sistem adalah proses pembuatan dan pemasangan sistem secara utuh  baik  dari  perangkat  keras  hardware,  perangkat  lunak  software  dan  sumber
daya manusia
brainware. Tahap
ini merupakan
kegiatan untuk
mengimplementasikan rancangan yang disusun agar dapat diwujudkan dalam bahasa pemograman.  Pertimbangan  untuk  memilih  bahasa  pemrogaman  didasarkan  pada
kemampuan bahasa untuk menangani dan mengimplementasikan proses-proses yang dirancang Yakub, 2012.
2.5.5 Penggunaan Sistem
Penggunaan  sistem  merupakan  penggunaanoperasi  hasil  implementasi sistem.  Penggunaan  sistem  meliputi  kegiatan  operasional  sistem,  evaluasi  sistem,
memelihara  sistem,  mempertahankan  kinerja  sistem,  meningkatkan  kinerja  sistem, dan laporan ke manajemen Sutanta, 2011.
2.6 Bagan Alir Flowchart
Bagan  alir  flowchart  adalah  bagan  yang  menggambarkan  urutan  instruksi proses dan hubungan satu proses dengan proses lainnya menggunakan simbol-simbol
tertentu.  Bagan  alir  digunakan  sebagai  alat  bantu  komunikasi  dan  dokumentasi Yakub, 2012.
Tabel 2.1 Simbol flowchart
No  Simbol Keterangan
1 Proses,  digunakan  untuk  pengolahan  aritmatika  dan
pemindahan data
Universitas Sumatera Utara
2 Terminal,  digunakan  untuk  menunjukkan  awal  dan
akhir dari program
3 Preparation,  digunakan  untuk  memberikan  nilai  awal
pada suatu variabel
4 Keputusan,
digunakan untuk
mewakili operasi
perbandingan logika 5
Proses  terdefinisi,  digunakan  untuk  proses  yang detailnya dijelaskan terpisah
6 Penghubung, digunakan untuk menunjukkan hubungan
arus  proses  yang  terputus  masih  dalam  halaman  yang sama
7 Penghubung
halaman lain,
digunakan untuk
menunjukkan  hubungan  arus  proses  yang  terputus masih dalam halaman yang sama
8 Manual,  untuk  menyatakan  suatu  tindakan  proses
yang tidak dilakukan oleh komputer manual
9 Terminal,  untuk  menyatakan  permulaan  atau  akhir
suatu program
10 Off-line  storage,  untuk  menunjukkan  bahwa  data
dalam  simbol  ini  akan  disimpan  ke  suatu  media tertentu.
11 Manual  input,  untuk  memasukkan  data  secara  manual
dengan menggunakan online keyboard
12 Input-Output,  untuk  menyatakan  proses  input  dan
output tanpa tergantung dengan jenis peralatannya
13 Punched  Card,  untuk  menyatakan  input  berasal  dari
kartu atau output ditulis ke kartu
14 Disk storage, untuk menyatakan input berasal dari disk
atau output disimpan ke disk
15 Document, untuk mencetak laporan ke printer
Universitas Sumatera Utara
16 Display,  untuk  menyatakan  peralatan  output  yang
digunakan berupa layar.
17 ArusFlow,  untuk  menyatakan  jalannya  arus  suatu
proses
Sumber: Yakub, 2012; Ladjamudin, 2005
Universitas Sumatera Utara
BAB III PENGEMBANGAN SISTEM
3.1 Metode