Perancangan Basis Data Perancangan Skema Relasi

3.7 Perancangan Sistem

Perancangan merupakan penggambaran, perencanaan, dan pembuatan sketsa atau mengaturan dari beberapa elemen yang terpisan ke dalam suatu kesatuan yang utuh dan berfungsi. Adapun perancangan sistem akan dijelaskan pada point-point selanjutnya.

3.7.1 Perancangan Basis Data

Dalam tahapan ini kebutuhan perancangan data untuk sistem aplikasi ini sangat berperan penting, karena banyaknya data-data yang ditampung cukup besar dan memerlukan space yang besar juga. Dari sistem aplikasi yang telah kita buat perancangan data menggunakan database yang diaplikasikan ke MySQL. Karena database ini cukup besar untuk aplikasi Trouble Ticket.

3.7.2 Perancangan Skema Relasi

Skema relasi merupakan rangakaian hubungan antara dua tabel atau lebih pada sistem basis data pada Aplikasi Trouble Ticket di Telkom RDC. td_members PK id name email password pass_salt login_key mgroup msub_group title joined ipadd open_tickets tickets rating rating_total votes email_notify email_html email_new_ticket email_ticket_reply email_announce ban_ticket_center ban_ticket_open ban_ticket_escalate ban_ticket_rate ban_kb ban_kb_comment ban_kb_rate time_zone dst_active lang skin email_val admin_val email_staff_ne_ticket email_staff_ticket_reply use_rte cpfields rss_key assigned signature auto_sig td_tickets PK id tkey did dname mid mname amid amname email subject priority message date last_reply last_reply_staff last_mid last_mname ipadd replies votes rating rating_total notes status close_mid close_mname close_reason auto_close attach_id cdfields guest guest_email td_groups PK g_id g_name g_members g_ticket_access g_new_ticket g_kb_access g_kb_rate g_kb_comment g_news_comment g_ticket_edit g_reply_rate g_reply_edit g_reply_delete g_change_skin g_change_lang g_com_edit_all g_com_delete_all g_acp_access g_acp_perm g_depart_perm g_ticket_own_close g_m_depart_perm g_ticket_attach g_upload_size_max tb_categories PK id name sub_id sub_name description articles td_departments PK id name sub_id sub_name description tickets placeholder ticket_own_close ticket_own_respon can_escalate escalate_depart escalate_wait close_respon auto_close can_attach email_pipe guest_pipe incoming_email email_pop3 pop3_host pop3_user pop3_pass auto-assign custom_fields position 1 N N N 1 1 1 N Gambar 3.3 Perancangan Skema Relasi

3.7.3 Perancangan Struktur Tabel