mysql ALTER TABLE [Nama tablemu] DROP [nama column]; Contohnya:
mysql ALTER TABLE anggota DROP Nama; Mengganti nama dan type column
mysql ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];
Contohnya:
mysql ALTER TABLE anggota CHANGE Nama Username varchar255;
2.8 Perancangan Berorientasi Objek
Object-Oriented Design
Object-oriented design OOD adalah suatu pendekatan yang digunakan
untuk menentukan solusi terbaik bagi piranti lunak dalam hal perpaduan objek objects, atribut attributes dan metode methods Whitten et al. 2004.
2.9 Rapid Application Development RAD
2.9.1 Definisi Rapid Application Development RAD
Menurut Kendall 2008 Rapid Application Development RAD adalah salah satu metode pengembangan suatu sistem informasi dengan waktu yang
relatif singkat.
2.9.2 Tahapan Rapid Application Development RAD
Ada tiga fase Rapid Application Development RAD yaitu Kendall, 2008:
1 Rencana Kebutuhan Requirement Planning.
Pada tahap ini, user dan analyst melakukan semacam pertemuan untuk melakukan identifikasi tujuan dari aplikasi atau sistem, dan melakukan
identifikasi kebutuhan informasi untuk mencapai tujuan. Pada tahap ini hal terpenting adalah adanya keterlibatan dari kedua belah pihak, bukan hanya
sekedar persetujuan akan proposal yang sudah dibuat. Untuk lebih jauh lagi, keterlibatan user bukan hanya dari satu tingkatan pada suatu organisasi,
melainkan beberapa tingkatan organisasi sehingga informasi yang dibutuhkan untuk masing-masing user dapat terpenuhi dengan baik.
2 Proses Desain Design Workshop
Pada tahap ini adalah melakukan proses desain dan melakukan perbaikan- perbaikan apabila masih terdapat ketidaksesuaian desain antara user dan analyst.
3 Implementasi Implementation
Setelah desain dari sistem yang akan dibuat sudah disetujui baik itu oleh user
dan analyst, maka pada tahap ini programmer mengembangkan desain menjadi suatu program. Setelah program selesai baik itu sebagian maupun secara
keseluruhan, maka dilakukan proses pengujian terhadap program tersebut apakah terdapat kesalahan atau tidak sebelum diaplikasikan pada suatu organisasi.
2.10 UML
Menurut Whitten et al. 2004 Unifield modeling language UML adalah keluarga notasi grafis yang didukung oleh meta –model tunggal, yang membantu
pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun menggunakan pemrograman berorientasi objek OO.
Diagram UML terdiri dari Whitten et al. 2004: a
Use Case Diagram Use case diagram
secara grafis menggambarkan interaksi antara system, system
eksternal, dan pengguna. Dengan kata lain, secara grafis mendeskripsikan siapa yang akan menggunakan system dan dalam cara apa pengguna
mengharapkan interaksi dengan system itu. Use case naratif digunakan untuk secara tekstual menggambarkan sekuensial langkah-langkah dari setiap interaksi.
Gambar 2.1 Use Case Diagram
dalam UML
b Class
Diagram 1.
Class diagram terdiri dari sekumpulan class dan interface lengkap dengan
kolaborasi dan hubungan antara mereka 2.
Pada class diagram, terdapat simbol-simbol : a.
Simbol ‘+’ untuk menandakan public b.
Simbol ‘-‘ untuk menandakan private
c. Simbol ‘’ untuk menandakan protected
Gambar 2.2 Class
Diagram dalam UML
c Object Diagram
Menggambarkan sekumpulan objek dan relasinya. Objek adalah turunan dari class, benda yang spesifik, yang mempunyai atribut dan sifat yang spesifik.
Gambar 2.3 Object
Diagram dalam UML
d State Chart Diagram
Statechart diagram digunakan untuk memodelkan behavior objek khusus
yang dinamis. Diagram ini mengilustrasikan siklus hidup objek berbagai keadaan yang dapat diasumsikan oleh objek dan event-event yang menyebabkan objek
beralih dari satu state ke state lain.
Gambar 2.4 State Chart
Diagram dalam UML
e Sequence Diagram
Sequence diagram secara grafis menggambarkan bagaimana objek
berinteraksi dengan satu sama lain melalui pesan pada eksekusi sebuah use case atau operasi. Diagram ini mengilustrasikan bagaimana pesan terkirim dan diterima
diantara objek dan dalam sekuensi apa.
Gambar 2.5 Sequence
Diagram dalam UML
f Activity Diagram
Activity diagram secara grafis digunakan untuk menggambarkan rangkaian
aliran aktivitas baik proses bisnis atau use case. Diagram ini juga dapat digunakan untuk memodelkan action yang akan dilakukan saat sebuah operasi dieksekusi,
dan memodelkan hasil dari action tersebut.
Gambar 2.6 Activity
Diagram dalam UML
2.11 Customer Relationship Management CRM