Perancangan merupakan proses yang dilakukan oleh perancang sistem untuk mengerjakan spesifikasi sistem, membuat keputusan tentang bagaimana komponen
sistem diaktualisasikan. Proses ini menyangkut tujuan sistem tersebut, audience, objek dan informasi domain. Perancangan yang baik harus mengetahui bagaimana
mendapatkan efek yang dibutuhkan oleh spesifikasi tersebut dengan cara paling fleksibel, efesien dan elegan.
Dalam hal ini, sistem yang akan dibuat adalah dengan menggunakan PHP sebagai bahasa pemogramannya dan MySQL sebagai database nya serta
Dreamweaver sebagai media untuk membuat web ecommerce ini. Adapun spesifikasi serta target terhadap sistem yang akan dibuat yaitu :
1. Perancangan yang akan dibuat yaitu “Perancangan web sistem informasi
bimbingan konselling tsabittah az-zahra”. Yang menyediakan informasi- informasi tentang bimbingan dan cara mendaftar online.
2. Target yang ingin dicapai dalam perancangan web e-commerce ini adalah
diharapkan pengunjung mendapatkan segala informasi mengenai informasi terbaru, sehingga memudahkan masyarakat untuk melakukan registrasi dan
diharapkan pula dapat memberikan kemudahan bagi masyarakat luas.
3.3 Diagram Alir Data
Data flow Diagram DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan
diagram alir data adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan. Pada tahap analisa,
Universitas Sumatera Utara
penanganan notasi simbol lingkaran dan anak panah menggambarkan arus data dalam perancangan sistem sangat membantu dalam komunikasi dengan pemakaian sistem
menggunakan notasi-notasi untuk menggambarkan arus dari data sistem. Berikut ini adalah gambar DFD level 0 dan DFD level 1 yang merupakan perincian dari diagram
konteks.
Disamping itu DFD adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting
dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
DFD juga merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan
sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. Adapun Data Flow Diagram DFD yang penulis ajukan yaitu,
keterangan mengenai simbol-simbol Data Flow Diagram yang digunakan :
No Simbol
Nama Fungsi
1 Kesatuan Luar
External Entity Memberikan input atau
menerima output dari sistem 2
Proses Process Kegiatan dari hasil suatu arus
data yang masuk dalam proses untuk dihasilkan arus data yang
akan keluar atau mengubah input menjadi output.
Exit End
Universitas Sumatera Utara
3 Liran Data
Data Flow Data mengalir melalui sistem,
dimulai dengan sebagian input dan diubah atau diproses
menjadi output. 4
Penyimpanan Data
Data Storage Data disimpan untuk keperluan
berikutnya.
Gambar 3.1 Simbol-simbol Data Flow Diagram
3.4 Basis Data Database
Database adalah kumpulan dari data yang berhubungan antara yang satu dengan yang lainnya, tersimpan diperangkat keras komputer dan menggunakan perangkat lunak
untuk memanipulasinnya. Database merupakan salah satu komponen yang penting dalam sistem komputerisasi, karena database merupakan kumpulan dari beberapa file,
dalam hal ini file-file tersebut dikelompokkan secara terstruktur dalam beberapa tabel sesuai dengan informasi yang terkandung di dalamnya. Berikut ini rancangan tabel
yang penulis gunakan dalam membangun sistem informasi : 3.4.1 Tabel Login
Nama Field Tipe Data
Lebar Data
Nama Varchar
30 Password
Varchar 30
3.4.2 Tabel Daftar
Universitas Sumatera Utara
Nama Field Tipe Data
Lebar Data
Nama Varchar
100 Jenis Kelamin
Varchar 30
Agama Varchar
30 Tanggal Lahir
Varchar 30
Tempat Lahir Varchar
30 Alamat Siswa
Varchar 40
Asal Sekolah Varchar
30 Nama Orangtua
Varchar 40
Alamat Orangtua Varchar
50 Nomor Telefon
Varchar 100
3.4.3 Tabel Gallery Nama Field
Tipe Data Lebar Data
id_gbr Int
100 nama_gbr
Varchar 100
Ket_gbr Varchar
100
3.4.4 Tabel Soal Nama Field
Tipe Data Lebar Data
Universitas Sumatera Utara
id Int
20 soal
Varchar 500
pil1 Varchar
100 pil2
Varchar 100
pil3 Varchar
100 pil4
Varchar 100
jawaban Varchar
100
3.5 Flowchart