• Tidak ada hasil yang ditemukan

Pengertian Macromedia Dreamweaver

Ada 3 langkah utama yang merupakan proses kerja DNS adalah sebagai berikut:

2.2.11 Perangkat Lunak Pendukung

2.2.11.2 Pengertian Macromedia Dreamweaver

Macromedia Dreamweaver merupakan salah satu software dari kelompok

macromedia yang banyak digunakan untuk mendesain situs web. Adapun

Macromedia Dreamweaver itu sendiri adalah sebuah HTML editor profesional

untuk mendesain secara visual dan mengelolah situs atau halaman web.

Dreamweaver 8 memiliki performa yang lebih baik dan memiliki tampilan

yang memudahkan anda untuk membuat halaman web, baik dalam jendela desain maupun dalam jendela kode rumus. Dreamweaver 8 didukung dengan cara pemakaian yang praktis dan standar, dan juga didukung untuk pengembangan penggunaan CSS, XML, dan RSS, dan kemudahan-kemudahan lain yang diperlukan.

Dreamweaver merupakan software yang digunakan oleh web desainer

maupun web programmer dalam mengembangkan web. Hal ini disebabkan ruang kerja, fasilitas, dan kemampuan dreamweaver yang mampu meningkatkan produktifitas dan efektifitas dalam desain maupun membangun sebuah situs web.

2.2.11.3Pengertian MySQL

MySQL adalah suatu perangkat lunak database relasi (Relational

Database Management System atau RDBMS), seperti halnya ORACLE,

Postgresql, MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagai

database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa

bahwa di platform web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Penyebab

utama MySQL begitu popular di kalangan web adalah karena memang cocok bekerja di lingkungan tersebut. [8]

1. MySQL tersedia di berbagai platform Linux dan berbagai varian Unix. Sesuatu yang tidak dimiliki Access, misalnya padahal Access amat popular di

platform Windows. Banyak server web berbasiskan Unix, ini menjadikan

Access otomatis tidak dapat dipakai karena tidak memiliki kemampuan

client-server/ networking.

2. Fitur-fitur yang dimiliki MySQL memang yang biasanya banyak dibutuhkan dalam aplikasi web. Misalnya, klausa LIMIT SQL-nya, praktis untuk melakukan paging atau jenis indeks field FULLTEXT, untuk fulltext

searching. Adapun kekayaaan fungsi-fungsinya, mulai dari memformat dan

memanipulasi tanggal, mengolah string, regex, enkripsi dan hashing. Yang terakhir misalnya, praktis untuk melakukan penyimpanan password anggota situs.

3. MySQL memiliki overhead koneksi yang rendah. Soal kecepatan melakukan transaksi atau kinerja di kondisi load tinggi mungkin bisa diperdebatkan dengan berbagai benchmark berbeda. Karakteristik ini membuat MySQL cocok bekerja dengan aplikasi CGI, di mana di setiap request script akan melakukan koneksi, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi.

37

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk memudahkan mengevaluasi kekurangan-kekurangan apa saja yang ada dalam sistem tersebut yang selanjutnya merancang perbaikan-perbaikan pada sistem tersebut dan menyusun sistem baru.

3.1.1 Analisis Masalah

Berdasarkan pengamatan yang dilakukan pada distro B-One diketahui bahwa pada distro B-One memiliki beberapa masalah yang dihadapi yakni sebagai berikut:

1. Cara pemasaran dan penjualan yang ada tidak dapat berjalan secara maksimal serta membutuhkan biaya promosi tambahan.

2. Konsumen yang berada di luar kota kesulitan untuk melakukan pembelian produk.

3. Waktu yang dibutuhkan dalam pemasaran dan penjualan produk kurang efisien

3.1.2 Analisis Sistem yang Berjalan

Dalam membangun sebuah aplikasi yang sesuai dengan kebutuhan, dibutuhkan analisis terhadap sistem umum yang ada atau sistem umum yang sedang berjalan. Tujuan dari menganalisis sistem yang sedang berjalan yaitu supaya aplikasi yang dibangun tidak keluar dari sistem inti yaitu pembangunan

Berdasarkan hasil pengamatan yang dilakukan pada distro B-One terdapat beberapa prosedur yang sedang berjalan, diantaranya prosedur penjualan produk, prosedur pengadaan produk/purchase order (PO) dan prosedur pembuatan laporan.

3.1.2.1 Prosedur Penjualan Produk

Adapun prosedur penjualan produk adalah sebagai berikut :

1. Pegawai toko memberikan katalog kepada pelanggan untuk memilih produk yang ingin dibeli.

2. Setelah pelanggan menemukan produk yang diinginkan, pelanggan memberikan label produk yang diinginkan serta mengembalikan katalog tersebut untuk disimpan kembali oleh pegawai toko.

3. Berdasarkan produk yang ingin dibeli pelanggan kemudian pegawai toko melakukan pencarian produk tersebut. Jika produk yang diinginkan tersedia maka dilakukan pembuatan faktur penjualan sebanyak 3 rangkap (satu untuk diberikan kepada pelanggan sedangkan lainnya diberikan kepada pegawai toko untuk diarsipkan). Kemudian faktur penjualan yang telah dibuat dan label yang dibeli sudah dibayar pelanggan maka faktur dan label tersebut diberikan kepada pelanggan.

4. Jika produk yang diinginkan pelanggan tidak tersedia, maka label yang dipesan diberikan kepada pegawai gudang oleh pegawai toko untuk dilakukan pengecekan stok di gudang.

5. Ketika dilakukan pengecekan stok di gudang dan stok tersedia maka label yang ingin dibeli diberikan kepada pegawai toko untuk dibuatkan faktur penjualan sebanyak 3 rangkap (satu untuk diberikan kepada pelanggan

sedangkan lainnya diberikan kepada pegawai toko untuk diarsipkan). Kemudian faktur penjualan yang telah dibuat dan label yang dibeli sudah dibayar pelanggan maka faktur dan label tersebut diberikan kepada pelanggan.

6. Jika produk yang diinginkan tidak tersedia di gudang maka label pesanan kosong tersebut diberikan kepada pegawai toko untuk diberikan kepada pelanggan. Sedangkan pegawai gudang membuat daftar stok kosong untuk diarsipkan.

Prosedur penjualan produk terlihat pada gambar 3.1 sebagai berikut:

Faktur Penjualan Prosedur Penjualan Produk

Pegawai Gudang Pegawai Toko Pelanggan tersedia tersedia Tidak tersedia Tidak tersedia Label yang dipesan Produk tersedia? Pembuatan faktur penjualan A2 Label yang ingin dibeli Label yang dipesan kosong Label yang sudah dibayar

A1= Arsip katalog A2= Arsip faktur penjualan A3= Arsip daftar stok kosong Label yang dipesan kosong Label yang dipesan kosong Label yang ingin dibeli Pembuatan daftar pesanan yang telah dicek

2 Label yang sudah dibayar Katalog Katalog Katalog Pengecekan stok Label yang ingin dibeli

Katalog Label yangingin dibeli

Stok tersedia? Memilih Produk A1 Label yang dipesan kosong Pemeriksaan ketersediaan produk Daftar stok kosong A3 Label yang dipesan Data stok produk Data Produk Faktur penjualan 1 3 2

Dokumen terkait