Anda di halaman 1dari 7

Tugas Analisa Perancangan Sistem Informasi

Merancang ERD , Spesifikasi File , dan Struktur Kode

Di Susun Oleh :
Marsya Putrija (19211133)
Gita Mawar Ningrum (19211174)
Nahzan Hanifa Khairana (19210994)
Zayyan Dzulfalah (19211165)

Universitas Bina Sarana Informatika


Fakultas Teknik & Informatika
Program Studi Sistem Informasi Semester 4
A. ERD (Entity Relationship Diagram)
B. Spesifikasi File
Setiap entitas yang berada rancangan ERD dan LRS akan diuraikan lebih
rinci menggunakan spesifikasi file. adapun spesifikasi file yang diuraikan terdiri
dari:
1. Spesifikasi file Customer
Nama File : customer
Akronim : costumer.sql
Fungsi : untuk menyimpan data customer
Tipe File : File Master
Akses File : Random
Panjang record : 208 bytes
Field Key : id_customer
Software : MySQL

NO Elemen Data Akronim Tipe Panjang Keterangan


1 id customer id_cust Int 8 Primary Key
2 username username varchar 50
3 email email varchar 100
4 password password varchar 50

2. Spesifikasi file Order


Nama File : order
Akronim : order.sql
Fungsi : untuk menyimpan data order
Tipe File : File Master
Akses File : Random
Panjang record : 304 bytes
Field Key : id_order
Software : MySQL
NO Elemen Data Akronim Tipe Panjang Keterangan
1 id order id_order varchar 8 Primary Key
2 id customer id_cust varchar 8 Foreign Key
3 username username varchar 100
4 email email varchar 50
5 table number table_number varchar 50
6 total produk total_produk varchar 50
7 total price total_price int 14
Method
8 method_pay varchar 24
Payment

3. Spesifikasi file Produk


Nama File : produk
Akronim : produk.sql
Fungsi : untuk menyimpan data produk
Tipe File : File Master
Akses File : Random
Panjang record : 122 bytes
Field Key : id_produk
Software : MySQL

NO Elemen Data Akronim Tipe Panjang Keterangan


1 id produk id_produk varchar 8 Primary Key
2 nama nama varchar 50
3 price price int 14
4 image image varchar 50

4. Spesifikasi file Carts


Nama File : carts
Akronim : carts.sql
Fungsi : untuk menyimpan data carts
Tipe File : File Master
Akses File : Random
Panjang record : 180 bytes
Field Key : id_cust
Software : MySQL

Elemen
NO Akronim Tipe Panjang Keterangan
Data
1 id customer id_cust varchar 8 Primary Key
2 id produk id_produk varchar 8
Nama
3 nama_product varchar 50
product
4 quantity quantity varchar 50
5 price price varchar 14
6 image image varchar 50

5. Spesifikasi file Transaksi


Nama File : transaksi
Akronim : transaksi.sql
Fungsi : untuk menyimpan data transaksi
Tipe File : File Master
Akses File : Random
Panjang record : 174 bytes
Field Key : no_transaksi
Software : MySQL

NO Elemen Data Akronim Tipe Panjang Keterangan


1 no transaksi no_trans varchar 8 Primary Key
2 id order id_order varchar 8
3 id customer id_cust varchar 8
4 table number table_number varchar 50
5 total produk total_produk varchar 50
methods
6 payment method_pay varchar 50

6. Spesifikasi file Detail Transaksi


Nama File : detail transaksi
Akronim : detail_transaksi.sql
Fungsi : untuk menyimpan data detail transaksi
Tipe File : File Master
Akses File : Random
Panjang record : 216 bytes
Field Key : id_order
Software : MySQL

NO Elemen Data Akronim Tipe Panjang Keterangan


1 username username varchar 8
2 id order id_order varchar 8 Foreign Key
3 id cust id_cust varchar 50
4 jumlah jumlah varchar 50
5 tanggal tanggal date
6 methods payment method_pay varchar 50
7 no transaksi no_trans varchar 50

B. Struktur Kode

 Kode Barang Sate

S T M K 0 0 1

Insial Produk Kategori Nomor Produk


Produk

Keterangan :
ST : Nama Produk yaitu sate
MK : Kategori Produk yaitu Makanan
001 : No Urut Produk yaitu 1
 Kode Barang Vanilla Late

V L M N 0 0 5

Insial Produk Kategori Nomor Produk


Produk

Keterangan :
ST : Nama Produk yaitu Vanilla Late
MK : Kategori Produk yaitu Minuman
005 : No Urut Produk yaitu 5

Anda mungkin juga menyukai