Pada akhirnya dengan pendekatan object oriented ini akan dihasilkan aplikasi dengan struktur yang kokoh. Operasi dan data dibungkus dengan rapi di dalam class.
Data hanya dapat dimanipulasi menggunakan operasi-operasi yang disediakan didalam class.
2.6.2 Mengantisipasi Adanya Perubahan
Salah satu prinsip dalam perancangan aplikasi dengan pendekatan object oriented adalah pemisahan antara tampilan user interface dan implementasi
business logic. Tujuan pemisahan antara bagian tampilan dengan bagian implementasi adalah mengurangi ketergantungan antarbagian di dalam aplikasi.
Tingkat ketergantungan yang rendah tersebut dapat memudahkan penggantian, perbaikan, atau pengembangan suatu modul dengan tidak menimbulkan efek pada
modul lainnya. Modul-modul yang independent memungkinkan penggunaan ulang reuse dari modul-modul tersebut.Syafii,2005.
2.7 MySQL
MySQL merupakan salah satu perangkat lunak sistem pengelola basis data Data Base Management System. MySQL juga dapat dikategorikan sebagai
Relational Data Base Management System RDBMS, karena dalam pembuatan basis data pada MySQL terdiri atas lajur horizontal dan lajur vertical.
MySQL pada saat ini banyak digunakan oleh pemograman web untuk
Azi Rianto : Sistem Informasi Pada CV. Techproduction Berbasis Web Menggunakan PHP Dan MySQL, 2009.
membangun situs yang memerlukan basis data sebagai data dan pengolahan data. Syafii,2005.
2.8 Macromedia Dreamweaver
Dalam membuat website diperlukan suatu editor. Salah satu editor yang sangat sederhana adalah notepad. Dengan perkembangan perangkat lunak, suatu perusahaan
yang bernama Macromedia, inc. membuat suatu editor berbasis GUI yang dikhususkan untuk pembuatan website yang diberi nama Dreamweaver.
Dreamweaver merupakan editor HTML yang professional untuk mendesain, menulis kode program, dan mengembangkan website, halaman web, dan aplikasi web.
Dalam pengerjaannya, Dreamweaver memberikan 3 tiga pilihan yaitu bekerja dengan menulis kode program menu code, dengan pengeditan secara visual Mode
Design dan dengan tampilan keduanya mode split. Dreamweaver juga menyediakan alat-alat Bantu untuk mengembangkan kreativitas pembuatan web.Bambang et
al,2004.
Azi Rianto : Sistem Informasi Pada CV. Techproduction Berbasis Web Menggunakan PHP Dan MySQL, 2009.
BAB 3
PERANCANGAN SISTEM
3.1. Perancangan Sistem
Perancangan sistem adalah merupakan upaya perusahaan untuk memulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan
sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan.
3.2. Data Flow Diagram DFD
Data Flow Diagram DFD adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap
analisa, penanganan notasi simbol lingkaran dan anak panah mewakilimenggambarkan arus data dalam perancangan sistem sangat membantu
sekali didalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi ini untuk menggambarkan arus dari data sistem
Azi Rianto : Sistem Informasi Pada CV. Techproduction Berbasis Web Menggunakan PHP Dan MySQL, 2009.
3.3 Diagram Alir Data