Pemodelan Aliran Data Analisis Kebutuhan Fungsional

8 7 , 7 . 9 9 7 . 3 7 2 2 7 4 7 , , 7 , 5 7 3 3 7 3 8 7 4 4 7 4 9 7 8 + 8 , , 7 8 + 6 4 Tabel 3.6 Tabel Spesifikasi Proses DFD o Proses Keterangan 1 1 7 + + storage 6 7 + ? 6 7 6 + + storage 7 + users . M H M H . 7 A + 1 , 1 + storage Tabel Spesifikasi Proses DFD o Proses Keterangan 6 ? 6 + storage 7 + combobox + : , . . 1 3 1 7 storage 6 7 ? 6 7 6 storage 7 + users . M H M H . 7 A , 1 4 1 storage storage storage storage K storage K 6 ? 6 storage storage storage storage K 7 + + . , 3 3 1 5 1 A storage 6 A ? 6 A storage 7 + combobox + : , . . 4 1 8 1 Tabel Spesifikasi Proses DFD o Proses Keterangan storage 6 ? 6 storage 7 . 5 1 2 1 storage K 6 ? 6 storage K 7 . , . K 8 1 1 7 + + storage storage 6 7 + ? 6 7 + + Mail Server storage storage 7 + M NH . ? . Mfield H . Mfield H . M H , . M16 H . Cancel . Mail Server. , M - H 9 1 1 7 storage storage 6 7 ? 6 7 Mail Server storage storage 7 + M NH . ? . Mfield Tabel Spesifikasi Proses DFD o Proses Keterangan H . Mfield H . M H , . M16 H . Cancel . Mail Server. , M - H 2 1 1 + storage 6 ? 6 + storage 7 . + 1 1 . + storage 6 . ? 6 . + storage 7 . + 1 1 + storage 6 ? 6 + storage 7 . + 1 , 1 + storage 6 ? 6 + storage 7 . + , 1 3 1 + storage 6 ? 6 + storage Tabel Spesifikasi Proses DFD o Proses Keterangan 7 . + 3 1 4 1 + storage 6 ? 6 + storage 7 . + 4 1 5 1 + + storage 6 + ? 6 + + storage 7 . + 5 1 1 + storage 6 ? 6 + storage 7 + + 8 1 1 + storage 6 ? 6 + storage 7 + + . , . M H 9 1 1 . + storage 6 . ? 6 . + storage 7 + + . Tabel Spesifikasi Proses DFD o Proses Keterangan + , . 2 1 1 . + storage 6 . ? 6 . + storage 7 + + . + . 1 , 1 . + storage 6 . ? 6 . + storage 7 + . + , . 1 1 + storage 6 ? 6 + storage 7 + + . + , . 1 1 + storage 6 ? 6 + storage 7 + + . Tabel Spesifikasi Proses DFD o Proses Keterangan + , . , 1 1 + storage 6 ? 6 + storage 7 + . + , . 3 1 , 1 + storage 6 ? 6 + storage 7 + + . + , . 4 1 , 1 + storage 6 ? 6 + storage 7 + + . + , . 5 1 , 1 + storage 6 ? 6 + storage 7 + . + Tabel Spesifikasi Proses DFD o Proses Keterangan , . 8 1 3 1 + storage 6 ? 6 + storage 7 + + . + , . 9 1 3 1 + storage 6 ? 6 + storage 7 + + . + , . 2 1 3 1 + storage 6 ? 6 + storage 7 + . + , . 1 4 1 + storage 6 ? 6 + storage 7 + + . + Tabel Spesifikasi Proses DFD o Proses Keterangan , . 1 4 1 + storage 6 ? 6 + storage 7 + + . + , . 1 4 1 + storage 6 ? 6 + storage 7 + . + , . , 1 8 1 + + storage 6 + ? 6 + + storage 7 + + . + , . 3 1 8 1 + + storage 6 + ? 6 + + storage 7 + + . + Tabel Spesifikasi Proses DFD o Proses Keterangan , . 4 1 8 1 + + storage 6 + ? 6 + + storage 7 + . + , . data flow - data flow diagram 6 5 Tabel 3.7 Tabel Kamus Data DFD o Kamus Keterangan 1 Who usedhow used + + + + C 4 C 4 C C C C 4 C - database 1 O K O O K O O O K O K O K K K K K K 2 9= 2 9= P Q QRQSQ Q QEQS= S2 9= P Q QRQSQ Q QEQS= P Q QRQSQ Q QEQS2 9= 2 9= P Q QRQS2 9= P Q QRQS2 9= 1 Who usedhow used + + Tabel Kamus Data DFD o Kamus Keterangan + + + . - 6 K O 6 K P Q QRQS2 9= P Q QRQSQ Q QEQ= 1 Who usedhow used + + + + + - K O O K K K P Q QRQS2 9= P Q QRQSQ Q QEQ= P Q QRQS2 9= , 1 Who usedhow used + + , + , + , + , , - K O O K O K K K K P Q QRQS2 9= P Q QRQSQ Q QEQ= 2 9= P Q QRQS2 9= 3 1 Who usedhow used + + 3 + 3 + 3 + 3 3 - K O O K K K P Q QRQS2 9= P Q QRQSQ Q QEQ= 2 9= 4 1 Who usedhow used + + 4 + 4 + 4 + 4 4 - K O O O + O O O K O K K Tabel Kamus Data DFD o Kamus Keterangan 6 K + P Q QRQS2 9= P Q QRQSQ Q QEQ= P Q QRQSQ Q QEQ= P Q QRQSQ Q QEQ S2 9= P Q QRQSQ Q QEQ= P Q QRQSQ Q QEQ= P Q QRQSQ Q QEQ= P Q QRQSQ Q QEQ= 5 1 K Who usedhow used + + 5 + 5 5 K - K K O K O K K P Q QRQS2 9= P Q QRQS2 9= 2 9= 8 1 Who usedhow used + + 8 + 8 + 8 + 8 8 - + O O 1 O + 1 P Q QRQ SQ Q QEQS2 9= P Q QRQ SQ Q QEQS2 9= 2 9= P Q QRQ SQ Q QEQ= 9 1 Who usedhow used + + , 4 4 5 8 4 - K O 1 O K O O K 1 K P Q QRQ S2 9= 2 9= 2 9= 2 9= P Q QRQ= 2 1 K Who usedhow used + 4 4 4 K - K O 6 K O O 1 O Tabel Kamus Data DFD o Kamus Keterangan K 6 K 1 P Q QRQS2 9= P Q QRQSQ Q QEQS2 9= 2 9= 2 9= 1 7 + Who usedhow used + + - O O O O + 1 16 P Q QRQS2 9= P Q QRQSQ Q QEQS2 9= P Q QRQSQ Q QEQ= 2 9= P Q QRQSQ Q QEQ= 1 I + . 6 + - 1 K K K K K 1 6 K 6 K 6 K K 2 9= P Q QRQS2 9= P Q QRQS2 9= P Q QRQS2 9= P Q QRQS2 9= P Q QRQS2 9= 1 I + C 5 K 5 K 5 - K O 6 K O O 1 O K 6 K 1 P Q QRQS2 9= P Q QRQSQ Q QEQS2 9= 2 9= 2 9= , 1 I + , 8 , 8 K , K 8 K - K O 6 K O O 1 O K P Q QRQS2 9= Tabel Kamus Data DFD o Kamus Keterangan 6 K 1 P Q QRQSQ Q QEQS2 9= 2 9= 2 9= 3 1 + I + C + - + 1 O O O 1 + 2 9= P Q QRQSQ Q QEQS2 9= P Q QRQSQ Q QEQS2 9= P Q QRQSQ Q QEQS2 9= 4 1 I C + - 1 O O O 1 + 2 9= P Q QRQSQ Q QEQS2 9= P Q QRQSQ Q QEQS2 9= P Q QRQSQ Q QEQS2 9= 3.2 Perancangan Sistem 3.2.1 Perancangan Arsitektur Sistem logical solution physical solution s 6 3 Gambar 3. 15 6

3.2.2 Perancangan Kode

- 1 6 16 99999999 9 1 + - - ; 222243 22 ? 24 3 . 777C9 1 + 6 ; + 77C9 1 + ; 1 , 6 777 9 1 + 6 ; 6 3 777 9 1 + 6 ; + 4 777 9 1 + 6 ; 6G + 5 777777 9 1 + 6 ; +-6G +

3.2.3 Perancangan Data

3.2.3.1 Diagram Relasi

4 Gambar 3.16 6

3.2.3.2 Struktur Tabel

database database . , 3 4 5 K 8 K 9 2 + Tabel 3.8 ama Field Tipe Panjang Extra Kunci Atribut 1 G 2 Primary Key 1 1 1 K G 2 Foreign Key 1 1 1 G 32 1 1 G 32 1 1 K 1 1 1 K G 2 . K ; 1 1 G 2 1 1 1 K G 2 1 1 G 2 1 1 6 K G 2 Foreign Key 1 1 6 K G 2 Foreign Key . Tabel 3.9 . ama Field Tipe Panjang Extra Kunci Atribut 6 K G 2 Auto Increment Primary Key 1 1 . G 32 1 1 Tabel 3.10 ama Field Tipe Panjang Extra Kunci Atribut 6 K G 2 Auto Increment Primary Key 1 1 G 32 1 1 1 K G 2 Foreign Key , Tabel 3.11 ama Field Tipe Panjang Extra Kunci Atribut 6 K G 2 Auto Increment Primary Key 1 1 G 32 1 1 1 K G 2 Foreign Key 1 1