Anda di halaman 1dari 6

Dokumentasi Proyek

Aplikasi Admin Perpustakaan

December 26, 2019


zilonk-group
KERANGKA ACUAN KERJA
PEMBUATAN APLIKASI PERPUSTAKAAN BERBASIS WEB

Dimulai : 19 September 2019 Selesai : 26 Desember 2019

Nama Ketua : Usman Nur Khakim

Pengembang : Zilonk – Group

 Usman Nur Khakim 175410015


 Pani Wanandi 175410016
 Syafrie Syafrudin 175410027
Tanggal Pengumpulan : 26 Desember 2019
DESKRIPSI APLIKASI
A. Nama Aplikasi
“Zilonk-Book Library”
B. Metodologi Pengerjaan
Adapun langkah - langkah dalam mengerjakan proyek aplikasi web ini adalah :
1. Analisis kebutuhan
2. Perancangan aplikasi dan desain sistem
3. Implementasi
4. Testing dan perbaikan
C. Rincian Sistem dan Teknologi yang Digunakan
1. Perangkat keras (hardware)
PC dengan spesifikasi sebagai berikut :
 Processor AMD Ryzen 3 1300X Quad-Core 3.50 GHz
 VGA Ati Radeon R9 380 256 bit 4 GB GDDR5 980 MHz
 Memori RAM 8 GB
 Memori Penyimpanan 1 TB HDD
Laptop dengan spesifikasi sebagai berikut :
 Processor Intel Core i5-4300U Dual-Core 2.90 GHz
 VGA Intel HD 4400
 Memori RAM 4GB DDR3
 Memori Penyimpanan 180 GB SSD
2. Perangkat lunak (software)
 Windows OS 10 Pro
 XAMPP (Apache, MySQL)
 Visual Studio Code dan Notepad++
 Framework CodeIgniter
D. Tenaga Ahli
a. Personil pelaksanaan proyek
1. Team Leader : Usman Nur Khakim
2. System Analyst : Pani Wanandi dan Syafrie Syafrudin
3. Database : Syafrie Syafrudin
4. Web Forms with MySQL : Usman Nur Khakim
5. Validations : Usman Nur Khakim
6. Interface : Pani Wanandi
7. Documentation : Usman Nur Khakim, Pani Wanandi, Syafrie Syafrudin
DESAIN DATABASE

Nama Database : ci_login


Jumlah Tabel : 7 Tabel
Nama Tabel Sebagai Berikut :
1. novel
2. penulis
3. user
4. user_access_menu
5. user_menu
6. user_role
7. user_sub_menu

DESAIN TABEL
Nama Database : ci_login
novel : user_access_menu :
Nama Field Tipe Data Null Nama Field Tipe Data Null

id int(11) No
id int(11) No
role_id int(11) No
judul varchar(125) No
menu_id int(11) No
penerbit varchar(125) No
id_penulis int(5) No user_menu :
Nama Field Tipe Data Null
penulis :
Nama Field Tipe Data Null id int(11) No

menu varchar(125) No
id int(11) No
user_role :
nama_penulis varchar(125) No Nama Field Tipe Data Null
user :
id int(11) No
Nama Field Tipe Data Null
role varchar(125) No

id int(11) No user_sub_menu :
nama varchar(125) No Nama Field Tipe Data Null

email varchar(125) No id int(11) No

image varchar(125) No menu_id int(11) No

password varchar(125) No title varchar(125) No

role_id int(11) No url varchar(125) No

is_active int(1) No icon varchar(125) No

date_created int(11) No is_active int(1) No


VALIDATIONS
novel
Validation Method Used for
Required Validation
id Primary key

judul NOT NULL clause in the


penerbit CREATE TABLE statement
id_penulis
penulis
Nama Field Method Used for
Validation

id Primary key

nama_penulis NOT NULL clause in the


CREATE TABLE statement
user
Nama Field Method Used for
Validation

id Primary key

nama
email
image NOT NULL clause in the
CREATE TABLE statement
password
role_id
is_active
date_created
user_access_menu
Nama Field Method Used for
Validation

id Primary key

role_id NOT NULL clause in the


menu_id CREATE TABLE statement
user_menu
Nama Field Method Used for
Validation

id Primary key

menu NOT NULL clause in the


CREATE TABLE statement
user_role
Nama Field Method Used for
Validation

id Primary key

role NOT NULL clause in the


CREATE TABLE statement
CONTROL FLOW DIAGRAM

Anda mungkin juga menyukai