31
yang lebih terorganisasi. parsernya ditulis ulang oleh Zeev Suraski dan Andi Gutmans dan parser baru inilah yang membentuk basis untuk PHP versi 3.
Banyak kode utility dari PHPFI yang dimasukan ke PHP dan banyak diantaranya telah selesai di tulis kembali Sekarang baik PHPFI dan PHP telah diikutsertakan
dalam sejumlah produk komersil seperti C2s StrongHold web server dan RedHat Linux. suatu perkiraan yang konservatif didasarkan dari hasil ekstrapolasi
terhadap angka yang diperoleh dari NetCraft, PHP diperkirakan telah digunakan oleh lebih dari 150.000 situs seluruh dunia. Secara perspektif, angka ini lebih
besar dibandingkan dengan server yang menjalankan NetScapes Flagship Enterprise server di internet
[2]
. 2.2.2.8.2
HTML Hypertext Markup Language
HTML merupakan singkatan dari Hypertext Markup Language, yang merupakan program penulisan informasi pada sebuah hompage. Penulisan HTML
dapat dilakukan menggunakan alat bantu seperti notepad yang terdapat pada windows atau simple text machintosh.
Selain itu juga dapat digunakan editor HTML seperti Macromedia Dreamweaver dan Microsoft Frontpage yang dapat memudahkan dalam menulis
HTML dan memungkinkan dokumen HTML yang dibuat dapat diakses oleh berbagai jenis browser. HTML berupa kode-kode tag yang memberikan instruksi
pada web browser untuk memberikan tampilan sesuai yang diinginkan.
2.2.2.8.3 Adobe Dreamweaver CS3
Macromedia dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana
32
kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam melakukan
editing, dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman
kita dalam mendesain web. Dreamweaver dalam hal ini digunakan untuk web desain. Dreamweaver
mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript,
Javascript debugger, dan editor kode tampilan kode dan code inspector yang mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara
langsung dalam dreamweaver. Teknologi dreamweaver roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita
dapat menggunakan dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya.
2.2.2.8.4 Cascanding Style Sheet CSS
Cascading Style Sheet CSS atau yang biasa disingkat dengan CSS, merupakan suatu dokumen yang digunakan untuk melakuakan pengaturan
halaman Web yang ditulis dengan HTML atau XHTML. Penggunaan CSS tidak memerlukan perangkat lunak tertentu karena CSS merupakan script yang telah
embedded dengan HTML. CSS digunakan oleh Web Designer untuk menentukan warna, jenis, huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS
digunakan terutama untuk memisahkan antara isi dokumen yang ditulis dengan HTML atau bahasa markup lainnya dengan presentasi dokumen yang ditulis
33
dengan CSS. Pemisah ini ditujukan agar dapat memisahkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan
mengurangi kompleksitas serta pengulangan pada struktur isi. 2.2.2.8.5
Mysql
RDBMS adalah program komputer yang dirancang untuk pengelolaan data dengan melakukan penyimpanan, pembaharuan dan pengambilan data. SQL
adalah bahasa khusus yang digunakan untuk mengakses dan mengelola RDBMS. Bahasa SQL telah distandarkan, namun demikian telah berkembang banyak varian
dan bentuk sesuai dengan kebutuhan vendor RDBMS. SQL mulanya merupakan akronim dari Structrur Query Language. Pada
dokumen standar SQL-92, SQl sekedar menjadi nama yang mendefinisikan bahasa, bukan lagi akronim atau singkatan.
SQL adalah bahasa yang mulana berorientasi pada basis data relasional. Bahasa
ini menghilangkan
banyak pekerjaan
yang perlu
dilakukan pemrogrampengembang bekaitan dengan operasi-operasi terhadap data bila
dibanding dengan menggunakan bahasa general-purpose. SQL adalah bahasa query yaitu bahasa untuk meminta data namun sesungguhnya SQL bukan hanya
bahasa untuk query terhadap basis data. SQL juga berisi fasilitas untuk pendefinisian struktur data, modifikasi struktur data dan data dibasis data, serta
juga digunakan untuk menspesifikasikan konstrain-konstrain integritas dan keamanan. Bahasa basis data harus memungkinkan pemakai melakukan hal-hal
berikut. 1. Menciptakan basis data dan struktur-struktur relasi
34
2. Melakukan manajemen data tingkat dasar seperti penyisipan insertion, modifikasi modification struktur dan data, serta penghapusan deletion.
3. Membentuk query sederhana dan kompleks yang mentransformasikan data dibasis data menjadi informasi.
4. Melakukan tugas-tugas dengan seminimal mungkin memakaistruktur dan sintaks perintah relatif mudah dipelajari.
5. Hapus portabel, yaitu memenuhi suatu standar sehingga dapat menggunakan struktur dan sintaks perintah beragam DBMS lain.
6. SQL adalah contoh bahasa yang berorientasi transformasi transform- oriented language yang dirancang menggunakan relasi untuk
mentransfomasikan masukan menjadi keluaran yang diingikan. SQL berisi perintah pendefinisian dan manipulasi, bukan perintah untuk pengendalian
aliran komputasi.
35
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh
ke dalam
bagian-bagian komponennya
dengan maksud
untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-
kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.
Sebagai analis pada sistem yang sedang berjalan, akan dibahas bagaimana prosedur dan aliran dokumen yang sedang berjalan yang digambarkan dalam
bentuk flowmap dan analisis sistem non fungsional yang meliputi perangkat pendukung seperti perangkat keras, perangkat lunak dan user yang terlibat.
3.1.1 Analisis Masalah
Analisis masalah adalah menganalisa mengenai masalah-masalah yang timbul sebelum sistem baru dibangun. Sehingga masalah-masalah tersebut dapat
dijadikan acuan untuk perbaikan kedalam sistem yang akan dibangun. Berdasarkan hasil penelitian bahwa Toko Busana Muslim Hasbi mempunyai
masalah seperti, kurangnya media promosi untuk memasarkan produk-produk yang dimiliki di Toko Busana Muslim Hasbi serta tempat toko yang kurang
startegis toko tersebut yang berada di kawasan pusat perbelanjaan di kota Bandung. Serta sistem penjualan yang masih bersifat konvesional yaitu pelanggan