User
Aplikasi Web
ProsesProses Kegiatan dari hasil suatu arus data
yang masuk dalam proses untuk dihasilkan arus data yang akan
keluar atau untuk mengubah input menjadi output
Aliran Data Data Flow
Data mengalir melalui sistem dimulai dengan sebagian input dan
diubah menjadi output. Penyimpanan Data
Data Storage Data disimpan untuk keperluan
berikutnya
Data flow diagram dari perancangan aplikasi web tes kepribadian dibagi menjadi dua bentuk:
3.2.2 Data Flow Diagram Level Konteks
- Artikel motivasi
- Input Artikel -
Kata- kata motivasi - Input Kata-kata
motivasi -
Tes Kepribadiankuis - Input kuis-kuis
Admin
Universitas Sumatera Utara
Input Judul
Artikel Input
penulis artikel
Input Pengantar
Artikel Input
Artikel Manajemen
Artikel -
Informasi artikel
motivasi -
Informasi kata-kata
motivasi - Memproses hasil kuis
Gambar 3.1 DFD Level Konteks Aplikasi Web Tes Kepribadian
3.2.3 Data Flow Diagram Level Nol
F1 Data Judul Artikel
F2 Data penulis Artikel F 3 Data pengantar Artikel
F4 Data Artikel Admin
Universitas Sumatera Utara
Admin
Gambar 3.2 DFD Level Nol Aplikasi Web Tes Kepribadian 3.3. Perancangan Database
Database merupakan kumpulan data yang saling berhubungan satu dengan lainnya, tersimpan disimpanan luar komputer dan digunakan perangkat lunak tertentu untuk
memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi para
pemakainya. 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 rancangan tabel yang digunakan dalam membangun aplikasi web ini:
Tabel 3.2 Tabel User
Field Name Type
Width Description
Nama Varchar
25 Nama
Password Varchar
25 Password
Status Varchar
10 Status
Tabel 3.3 Tabel Artikel Field Name
Type Width
Description
Id_artikel Int
5 Id Artikel
Nama_artikel Varchar
50 Judul Artikel
Tgl_update Datetime
Tanggal Update Penulis
Varchar 35
Penulis Email
Varchar 25
Email pengantar
Text Pengantar
Artikel Text
Artikel Key ini bertipe integer yang merupakan primary key kunci utama pada tabel
artikel yang diurutkan secara ascending menarik.
Tabel 3.4 Tabel Wisdom Field Name
Type Width
Description
Id_wisdom Int
11 Id Wisdom
Judul_wisdom Varchar
50 Judul Wisdom
Universitas Sumatera Utara
Narasumber Varchar
50 Narasumber
Wisdom Text
Wisdom
Key ini bertipe integer yang merupakan primary key pada tabel wisdom yang
diurutkan secara ascending.
Tabel 3.5 Tabel Komentar Field Name
Type Width
Description
Id Int
5 Id Komentar
Id_artikel Int
5 Id Artikel
Nama_pengunjung Varchar
35 Nama pengunjung
Email Varchar
35 Email
Komentar Text
Komentar Tanggal
Datetime Tanggal
Key ini bertipe integer yang merupakan primary key pada tabel komentar yang
diurutkan secara ascending.
Tabel 3.6 Tabel Kuis
Field Name Type
Width Description
Id Int
10 Id
Setid Int
10 Set id kuis
Question Text
Kuis Sol1
Text Soal No. 1
Sol2 Text
Soal No. 2 Sol3
Text Soal No. 3
Sol4 Text
Soal No. 4 Sol5
Text Soal No. 5
Solution Text
Saran Solexp
Text Penjelasan Soal
ismcq Tinyint
3 Multiple Answer
Ismultiple Tinyint
3 Multiple selection
Isoe Tinyint
3 True false
Image Mediumblob
Upload Fhoto Imageext
Text Judul photo
Isimport Tinyint
1 Tambah data
Key ini bertipe integer yang merupakan primary key pada tabel komentar yang
diurutkan secara ascending.
Universitas Sumatera Utara
3.4 Flowchart