No Aplikasi Server Kegunaan

dokumen-dokumen yang mirip
MENDESAIN DAN MEMBANGUN SERVER TIK.JK

BAB II KEBUTUHAN SERVER UNTUK LALU LINTAS DAN APLIKASI JARINGAN KOMPUTER

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB IV HASIL DAN UJI COBA

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Desain Sistem ANALISA KEBUTUHAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

c. Rancangan Menu News

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

APLIKASI BERBASIS WEB

BAB III LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

PEMROGRAMAN WEB. Agussalim

Gambar 4.50 Halaman Pivot Product Report per Kuartal

Gambar Halaman Hapus Tour

CUSTOMER RELATIONSHIP MANAGEMENT (CRM)

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

Intel Platform Administration Technology

BAB IV ANALISIS KERJA PRAKTEK. ruangan yaitu ruangan marketing dan Gudang. Dimana untuk bagian Marketing

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV DESKRIPSI KERJA PRAKTEK. penulis melakukan beberapa pendekatan metode antara lain :

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB IV PEMBAHASAN. menyebabkan kesalahan pada tahap selanjutnya. yaitu wappalayzer, tool tersebut membantu untuk mengetahui CMS (content

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi minimum sebagai berikut: Server yang dibutuhkan sebagai Internet gateway di PT.

MEMILIH SISTEM OPERASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III TINJAUAN PUSTAKA

Kuesioner/Angket PENGUMPULAN DAN PENGOLAHAN DATA PENGEMBANGAN SISTEM INFORMASI MANAJEMEN MAHKAMAH AGUNG RI TAHUN ANGGARAN 2010

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLENTASI DAN EVALUASI HASIL

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB IV PEMBAHASAN Sistem Jaringan LAN di Dinas Pertanian Tanaman Pangan Provinsi Jawa

BAB 4 IMPLEMENTASI DAN EVALUASI. solusi dalam memecahkan permasalahan yang dihadapi oleh pihak PT. Cahaya Baru

Rancangan Layar Insert Berita Gambar 4.81 Rancangan Layar Insert Berita

BAB III TINJAUAN PUSTAKA

BAB IV IMPLEMENTASI DAN EVALUASI. keras dan perangkat lunak untuk sistem ini adalah sebagai berikut :

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB I PENDAHULUAN. I.1 Latar Belakang

BUKU PANDUAN REFERENSI MANUAL

BAB 1 PENDAHULUAN. pesat yang diindikasikan perkembangan teknologi telekomunikasi dan komputer.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

keseluruhan jaringan Suatu Bank yang ada di Indonesia ataupun yang ada di Negara-negara lain menggunakan sarana WAN untuk saling terhubung, Biasanya W

BAB IV IMPLEMENTASI & EVALUASI. spesifikasi tersebut mencakup piranti keras dan piranti lunak KEBUTUHAN SUMBER DAYA PIRANTI LUNAK

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

SISTEM INFORMASI RUMAH SAKIT

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL)

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB 4 IMPLEMENTASI DAN EVALUASI Kebutuhan Pengembangan Sistem. mengembangkan sistem pemesanan berbasis web ini terdiri atas kebutuhan

MODUL 1 PENGENALAN LAYANAN JARINGAN

BAB I PENDAHULUAN. keberadaan komputer yang terhubung ke jaringan. Layanan-layanan internet

BAB 4 RENCANA IMPLEMENTASI

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

Persiapan Hardware dan Software Implementasi Basis Data Pemasangan (Instalasi) Konversi Data Pelatihan Evaluasi. Tabel 4.40 Rencana Implementasi

BAB I PENDAHULUAN. Kenyataan telah menunjukan bahwa penggunaan media elektronik merupakan

BAB III ANALISIS DAN PERANCANGAN SISTEM

MENGENAL FTP (FILE TRANSFER PROTOCOL)

BAB III METODOLOGI PENELITIAN

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

BAB IV IMPLEMENTASI DAN EVALUASI

1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

Halaman StyleJob Buyer (Admin)

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

SPESIFIKASI KEBUTUHAN SISTEM SISTEM INFORMASI TOKO KELONTONG

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 3 PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Pelaksanaan kerja praktek dilaksanakan di PT. Inixindo Amiete

Xcode Intensif Training. Computer Networking. Advanced

BAB V IMPLEMENTASI SISTEM. Untuk implementasi system ini ada beberapa spesifikasi perangkat lunak

BAB IV IMPLEMENTASI DAN EVALUASI. bangun aplikasi pengelolaan catering pada Tems catering. Diawali dengan

BAB V IMPLEMENTASI SISTEM

Transkripsi:

1. Sekilas Tentang Aplikasi Server Aplikasi Server adalah aplikasi komputer yang berfungsi melayani permintaan akses dari komputer klien. web server berisi tampilan informasi perusahaan yang diakses menggunakan web browser seperti mozilla firefox dan internet explorer. FTP server berfungsi melayani transaksi pertukaran data komputer server dengan klien menggunakan aplikasi FTP klien. SMTP server berfungsi melayani transaksi surat elektronik antar mail server, seperti mail server mail.linux.or.id dengan mail.yahoo.com. Berikut ini contoh aplikasi server. No Aplikasi Server Kegunaan 1 Web Server Menampilkan informasi perusahaan Aplikasi multiguna berbasis web seperti ERP dan CMS 2 FTP Server Melayani transaksi data kapasitas besar 3 SMTP Melayani pengiriman surat elektronik 4 Proxy Server Menyimpan halaman web yang pernah diakses oleh user 5 SNMP Monitoring trafik jaringan TCP/IP 6 IRCD Chatting server 7 POP3 8 VPN Server Melayani transfer surat elektronik dari mail server ke mail user agent, seperti: outlook express dan evolution Melayani tunneling aplikasi vpn client, memberikan IP lokal komputer yang berbeda lokasi sehingga tetap dalam satu subnet 2. Sistem operasi Sistem operasi adalah aplikasi yang berfungsi menghidupkan semua perangkat keras komputer dan sebagai penerjemah perintah pengguna ke bahasa mesin. Sehingga komputer dapat memproses permintaan pengguna dan menampilkan dalam bahasa yang dimengerti oleh pengguna pada layar monitor komputer. Berikut ini contoh sistem operasi yang dikenal oleh masyarakat luas. No Sistem Operasi Jenis 1 Ubuntu Feisty Desktop 2 Red Hat Enterprise ES/AS Server 3 Mandriva 2007 Spring Desktop 4 Opensusse Desktop 5 IGOS Server / Desktop 6 MS Windows XP Desktop

3. Proses bisnis Proses bisnis adalah kegiatan bisnis yang dilakukan pekerja untuk mendukung produksi perusahaan, sehingga perusahaan mendapatkan pemasukan dari pelanggan. Pada bidang teknologi informasi proses bisnis digambarkan dalam bentuk tabel. Contoh sederhana dari proses bisnis: 1. Perusahaan PT. CDE yang bergerak dibidang penjualan komputer menerima pesanan dari pelanggan A. Pesanan tersebut diterima oleh bagian penjualan, kemudian diteruskan ke bagian keuangan dan gudang dengan menerbitkan dokumen permintaan pembelian. 2. Bagian gudang memberikan informasi persediaan barang ke bagian penjualan dan memberikan kepada pelanggan, kemudian menerbitkan dokumen tanda terima barang yang ditandatangani oleh pelanggan. Dokumen tersebut diberikan ke bagian penjualan dan bagian keuangan. 3. Bagian keuangan kemudian melakukan penagihan pembayaran kepada pelanggan sesuai dengan nilai nominal dan jumlah barang yang dipesan. PT. CDE menginginkan membangun aplikasi server untuk meningkatkan pelayanan kepada pelanggan dan meningkatkan efisiensi perusahaan. Untuk membangun dan mendesain server PT. CDE perlu dilakukan analisa kebutuhan. 4. Analisa kebutuhan Analisa kebutuhan perusahaan terhadap pelanggan dibuat berdasarkan proses bisnis. Perusahaan memberikan informasi kepada pelanggan mengenai jenis produk, jumlah barang yang tersedia, cara pemesanan dan pembayaran. Perusahaan mengetahui alamat pelanggan, jenis produk yang dipesan, jumlah barang dan nilai nominal. Jadi pelanggan membutuhkan informasi produk dan tata cara pemesanan, perusahaan membutuhkan informasi alamat pelanggan dan produk yang dipesan. Berikut ini adalah tabel analisa kebutuhan pelanggan dan perusahaan.

Tabel kebutuhan pelanggan No Informasi 1 Produk Perusahaan 2 Jumlah persediaan produk 3 Cara pemesanan 5 Cara pembayaran 4 Dukungan teknis Tampilan informasi pelanggan Gambar Produk Tipe produk Jumlah barang yang tersedia Status persediaan barang Form HTML pesanan barang Informasi nomor telpon Informaso alamat email Chatting ID Informasi cara pembayaran Alamat email bagian penjualan ke Informasi alamat email bagian dukungan teknis Chatting ID Media informasi - Surat elektronik - Surat elektronik - Surat elektronik Tabel kebutuhan perusahaan No Informasi Bagian / departemen Aplikasi 1 Pesanan jenis produk Penjualan 2 Jumlah barang yang dipesan Penjualan 3 Alamat pemesan Penjualan Gudang Keuangan - Surat elektronik - Surat elektronik 4 Informasi persediaan barang Gudang - Situs Web 5 Nilai nominal barang yang dipesan Keuangan

Gambar 4.1 menunjukkan kebutuhan pelanggan dari bisnis perusahaan. Mulai dari berbagai macam produk perusahaan serta persediaan, kemudian cara pemesanan barang dan tata cara pembayaran hingga dukungan teknis. Gambar 4.1. Diagram kebutuhan pelanggan Gambar 4.2. menunjukkan kebutuhan perusahaan akan informasi dari pelanggan, seperti pemesanan dan jumlah barang yang diminta oleh pelanggan. Perusahaan juga membutuhkan informasi jumlah persediaan barang yang ada digudang dan alamat tagihan pembayaran. Gambar 4.2. Diagram kebutuhan perusahaan

Gambar 4.3. kita cara golongkan kebutuhan pelanggan sesuai aplikasi. Informasi produk ditampilkan melalui situs web, cara pemesanan produk bisa langsung melalui surat elektronik (email) atau situs web, demikian juga dengan dukungan teknis. Gambar 4.3. Diagram jenis aplikasi untuk kebutuhan pelanggan Gambar 4.4. Kita golongkan kebutuhan perusahaan sesuai aplikasi dan departemen yang menangani pelanggan. Semua permintaan dari pelanggan diterima oleh bagian penjualan melalui situs web dan surat elektronik. Informasi itu kemudian diteruskan ke bagian gudang untuk menangani persediaan dan pengiriman barang. Bagian penjualan juga meneruskan informasi ke bagian keuangan untuk tagihan pembayaran pelanggan. Alur informasi dari penjualan ke gudang dan keuangan menggunakan fasilitas situs web. Gambar 4.4. Diagram jenis aplikasi untuk kebutuhan perusahaan

Sistem Operasi Server Mendesain dan Membangun Server Gambar 4.5. menunjukkan hasil akhir dari analisa memilih aplikasi server. Untuk melayani kebutuhan pelanggan dan perusahaan kita menggunakan Web Server dan Mail Server. Gambar 4.5. Diagram aplikasi server yang dipilih a. Analisa fitur aplikasi server Analisa fitur aplikasi server dilakukan dengan membuat tabel perbandingan fitur aplikasi server, sehingga kita bisa memilih aplikasi dengan fitur yang memenuhi kebutuhan perusahaan dan pelanggan. Tabel fitur aplikasi server No Aplikasi Server Sistem Operasi Fitur 1 Apache Web Server Linux Ubuntu 2 IIS Web Server MS Windows 2003 Server - PHP4 / PHP5 - Java Servlet - Perl - CGI - ASP -.Net - CGI - Active-X 3 Postfix Mail Server Linux Ubuntu - SMTP server 4 MS Exchange MS Windows 2003 Server 5 Database MySQL Linux Ubuntu - SMTP server - POP3 & IMAP4 - Webmail interface - SQL Language - Function - Relationship

No Aplikasi Server Sistem Operasi Fitur 6 Database MS SQL MS Windows 2003 Server - SQL Language - Function - Relationship - Inner & Outer join b. Analisa biaya aplikasi server Analisa biaya aplikasi server untuk menyusun anggaran belanja aplikasi yang sesuai dengan kebutuhan dan proses bisnis. Setiap aplikasi yang termasuk kebutuhan kita definisikan biaya lisensinya. Tabel biaya aplikasi server No Aplikasi Server Jumlah yang terpasang Biaya Lisensi Keterangan 1 Apache Web Server - Free 2 IIS Web Server default 5 client $3000 3 Postfix Mail Server - Free 4 MS Exchange default 5 client $3000 5 Database MySQL - Free 6 Database MS SQL default 5 client $432 Biaya termasuk sistem operasi MS Windows 2003 server Biaya termasuk sistem operasi MS Windows 2003 server Gambar 4.6. menunjukkan aplikasi server berjalan berdasarkan sistem operasi yang terpasang. Ada dua platform sistem operasi yang kita pilih MS Windows dan Linux Ubuntu Gambar 4.6. Platform sistem operasi untuk aplikasi server

c. Analisa sistem operasi Analisa sistem operasi kita perlukan untuk mengetahui fitur, biaya lisensi dan dukungan teknis. Ada beberapa persyaratan teknis dan bisnis dalam memilih sistem operasi yang akan dipakai dalam jangka waktu yang lama. Persyaratan teknis: 1. Sistem operasi dapat berjalan dalam waktu yang lama tanpa perlu melakukan restart komputer server. 2. Aplikasi yang crash dalam sistem operasi tidak menyebabkan gangguan kinerja pada aplikasi lain. 3. Sistem operasi kebal dari infeksi virus tanpa memasang aplikasi antivirus. 4. Sistem operasi mendapatkan dukungan teknis berupa update dari jaringan internet. 5. Pengguna sistem operasi mendapatkan dukungan teknis berupa solusi jika terjadi suatu masalah dalam pengoperasian dan perawatan. 6. Sistem operasi aman dari serangan hacker dan akses ilegal yang berusaha mengakses data dengan cara yang tidak sah. Persyaratan bisnis: 1. Biaya lisensi aplikasi disesuaikan dengan anggaran perusahaan. 2. Saat terjadi penambahan klien akses tidak terjadi penambahan biaya lisensi sistem operasi. 3. Pengguna mendapatkan kepastian hukum atas pemakaian sistem operasi, dalam hal ini lisensi sistem operasi diakui oleh lembaga hukum.

Gambar 4.7. menunjukkan pertimbangan memilih sistem operasi dilihat dari segi teknis dan bisnis. Dari segi teknis sistem operasi dipilih dengan pertimbangan stabilitas, kemanan, update dan dukungan teknis. Dari segi bisnis memlilih sistem operasi didasarkan atas pertimbangan biaya lisensi, pertambahan biaya saat operasional dan kepastian hukum atas lisensi sistem operasi. Gambar 4.7. Diagram pertimbangan memilih sistem operasi

Tabel fitur dan analisa sistem operasi Sistem Operasi Keunggulan Kelemahan Biaya Lisensi MS Windows 2003 Server 25 Client Linux Ubuntu - Mudah saat melakukan instalasi aplikasi server - Mudah saat melakukan konfigurasi aplikasi server - Banyak dipakai oleh perusahaan sehingga mudah mendapatkan dukungan teknis - Setiap produk aplikasi server mendapatkan dukungan teknis secara resmi dari vendor. - Setiap pengguna produk mendapatkan dukungan teknis dari Microsoft Indonesia - Mudah melakukan instalasi aplikasi - Instalasi menggunakan repositori yang ada di indonesia - Dokumentasi cukup lengkap di internet - Mendapatkan dukungan teknis dari komunitas - Penggunaan sistem operasi dan aplikasi tanpa dikenakan biaya - Setiap penambahan aplikasi tidak dikenakan biaya - Mudah terkena virus internet dan worm - Aplikasi yang crash mempengaruhi kinerja aplikasi yang lain - Kebal dari virus internet dan worm - Konfigurasi aplikasi server harus dilakukan oleh admin yang berpengalaman - Pengguna tidak mendapatkan dukungan teknis dari perusahaan - Aplikasi tidak terintegrasi $ 3000 (USD) Free (Gratis) d. Analisa Komponen Server Spesifikasi komponen server sedikit berbeda dengan komputer desktop, yang perlu kita perhatikan saat membangun komputer server adalah kecepatan transfer data dan proses. Kecepatan transfer data dipengaruhi oleh lebar jalur data motherboard, kapasitas memory, cache perangkat keras dan bandwidth perangkat

jaringan LAN Card. Kecepatan proses dipengaruhi oleh jenis prosessor dan frekuensi CPU. Gambar 4.8. menunjukkan bagian terpenting komponen komponen server. Kita memilih komponen server dengan pertimbangan kecepatan transfer data, kecepatan proses data dan bandwidth maksimum transfer data yang melalui jaringan LAN (Local Area Networking). Gambar 4.8. Diagram spesifikasi komponen server Tabel dibawah ini menunjukkan spesifikasi maksimum komponen komputer server. Tabel spesifikasi komponen server Jenis komponen yang diperlukan Vendor komponen Kapasitas komponen Harga Motherboard ASUS P5KC Core Duo 32bit (lebar bus data) Rp1,900,000.00 Prosessor Intel P4 3.0 631 3.0 Ghz (freq CPU) Rp2,745,000.00 Memory Visipro 1GByte PC5300 Rp439,000.00 Hardisk I (system) SATA II Seagate 500 GByte Rp869,000.00 DVD Writer Lite On 20x Rp401,000.00 LAN Card GigaByte 100/1000 Mbps (bandwidth) Rp325,000.00 Hardisk II (backup) SATA II Seagate 500 GByte Rp869,000.00 Biaya total pengadaan komputer server Rp7,548,000.00