PEMBANGUNAN WEB COMPANY PROFILE
PT. RUN ACITEX
Disusun Sebagai Laporan Kerja Praktek Program Strata I
Disusun oleh :
Egi Daya Permana (10110704) Gema Putra Bangsa (10109694) Mahesa Gilang Nugraha (10109688)
FAKULTAS TEKNIK DAN ILMU KOMPUTER
JURUSAN TEKNIK KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
DAFTAR ISI
DAFTAR LAMPIRAN ... viii
KATA PENGANTAR
Bismillahirrahmanirrahim, Assalamualaikum Wr.Wb.
Dengan mengucap Alhamdulillah, segala puji dan syukur kami panjatkan kepada Allah SWT. karena berkat rahmat dan hidayat-Nya Laporan Kerja Praktek ini dapat terselesaikan.
Adapun laporan kerja praktek ini disusun untuk memenuhi salah satu syarat dalam menyelesaikan mata kuliah semester VII Program Strata I pada jurusan Teknik Informatika Fakultas Teknik dan Ilmu komputer di Universitas Komputer Indonesia.
Selama penyelesaian laporan kerja praktek ini tidak sedikit kendala yang dihadapi penulis, namun berkat bantuan, bimbingan dan dorongan dari semua pihak akhirnya laporan kerja praktek ini dapat diselesaikan. Oleh karena itu penulis ingin mengucapkan terima kasih yang tulus, ikhlas dan tak terhingga kepada :
1. Kedua orang tua kami tercinta yang senantiasa selalu memberikan segala dukungan dan doa restu serta kasih sayangnya,
2. Bapak Ir. Eddi Soeryanto Soegoto, M.Sc selaku rektor Universitas Komputer Indonesia
3. Bapak Prof. Dr. H. Denny Kurniadie, Ir., M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia
4. Bapak Irawan Afrianto, S.T., M.T. selaku ketua Jurusan Teknik Informatika 5. Bapak Alif Finandhita, S.Kom selaku dosen wali.
6. Seluruh Dosen Pengajar dan Staff di Universitas Komputer Indonesia
7. Ibu Ria Agustina, S.E. sebagai pembimbing kerja praktek di PT Run Acitex terimakasih atas bimbingannya.
8. Seluruh Mahasiswa IF-16 2009 terima kasih untuk kerjasama dan dukungannya. 9. Seluruh rekan lainnya dan semua pihak yang telah membantu dalam penyelesaian
Tak ayalnya laporan kerja praktek ini masih banyak kekurangan dan kesalahan dalam penyusunannya, dengan segenap kerendahan hati, kami mengharapkan kritik dan saran yang akan mengalami perbaikan sebagai hasil pelaksanaan juga penggunaannya. Semoga laporan kerja praktek ini dapat bermanfaat bagi semua pihak.
Bandung, Januari 2013
DAFTAR PUSTAKA
[1] Komputer, Wahana. 2012. Membuat Web E-Commerce Dengan Adobe Dreamweaver. Penerbit ANDI: Yogyakarta.
[2] Wahyono, Teguh. Pengertian Sistem Informasi, http://repository.usu.ac.id/bitstream/123456789/23590/4/Chapter%20II.pdf. Tanggal akses : 20Desember 2012, 13:44 WIB.
[3] Jogiyanto, Hartono. 2005. Analisis dan Desain Sistem Informasi Pendekatan Terstruktur. Penerbit ANDI: Yogyakarta.
[4] Sadeli, Muhammad. 2011. Membuat Web Untuk Orang Awam dengan Adobe Dreamweaver. Penerbit Maxikom: Bandung.
BAB I
PENDAHULUAN
1.1.Latar Belakang Masalah
PT. Run Acitex adalah salah satu perusahaan di Cirebon yang bergerak di bidang tekstil. Setiap unit bidang tersebut menyelenggarakan fungsinya masing-masing dengan tetap berkoordinasi satu sama lain.
Terbatasnya ruang lingkup promosi yang mengakibatkan kegiatan promosi menjadi kurang optimal. Terkadang pelanggan sulit untuk mencari informasi tentang produk yang dihasilkan.
Berdasarkan masalah diatas PT. Run Acitex sering mengalami hambatan-hambatan dalam mempromosikan produknya baik dalam maupun luar kota, karena segala kegiatan promosi belum menggunakan sarana internet yang dapat diakses lebih mudah oleh user di berbagai lokasi.
Untuk menunjang promosi, PT. Run Acitex ingin memanfaat web company profile untuk mempromosikan hasil produksi PT. Run Acitex agar PT Run Acitex juga dapat lebih dikenal lagi.
Adanya permasalahan yang dihadapi PT.Run Acitex, maka dibutuhkan sebuah media lain yang dapat menunjang kegiatan promosi selain di perusahaan. Web Company Profile merupakan media yang tepat untuk menunjang proses pembelajaran tersebut karena dengan Web company Profile memungkinkan perusahaan dapat berkontribusi lebih lagi dalam kegiatan promosi barang.
Berdasarkan latar belakang yang telah dipaparkan sebelumnya, maka penelitian tugas akhir ini diberi judul “Pembangunan Aplikasi Web Company Profile PT. Run Acitex”.
1.2 Perumusan Masalah
Berdasarkan latar belakang, maka rumusan masalah dari penelitian ini adalah bagaimana membangun web company profile pada PT. Run Acitex ini.
1.3 Maksud dan Tujuan
Maksud dari penelitian ini adalah membangun web company profile pada PT. Run Acitex. Adapun tujuan yang akan dicapaidari penelitian ini adalah:
1. Memfasilitasi PT Run Acitex dalam segi promosi barang.
2. Mempermudah user dalam melihat produk dengan memanfaatkan teknologi online.
1.4 Batasan Masalah
Adapun batasan masalah dalam pembuatan sistem ini adalah:
1. Perangkat lunak ini berbasis web yang dapat diakses menggunakan internet. 2. Format file yang didukung adalah:
a. File teks : .html b. File image : .jpg, .gif
1.5 Metodologi Penelitian
Metodologi penelitian merupakan suatu proses yang digunakan untuk memecahkan suatu masalah yang logis, dimana memerlukan data-data untuk mendukung terlaksananya suatu penelitian. Metode penelitian yang digunakan adalah metode deskriptif. Metode deskriptif merupakan metode yang menggambarkan fakta-fakta dan informasi dalam situasi atau kejadian dimasa sekarang secara sistematis, factual dan akurat. Metode penelitian ini memiliki dua tahapan, yaitu:
1. Metode pengumpulan data
Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut:
a. Studi Literatur
Studi literatur merupakan kegiatan yang dilakukan dengan mencari pustaka yang menunjang penelitian yang akan dikerjakan. Pustaka tersebut berupa buku, artikel dan laporan akhir yang diambil di PT. Run Acitex. b. Observasi
Merupakan kegiatan pengamatan langsung di tempat penelitian untuk mengumpulkan data yang dibutuhkan.
c. Wawancara
Wawancara merupakan teknik pengumpulan data dengan mengadakan tanya jawab secara langsung kepada pihak yang berkaitan dengan masalah yang diteliti.
1.6 Metode Pengembangan Perangkat Lunak
sistematis, berurutan dalam membangun suatu software. Fase-fase dalam Waterfall Method menurut referensi Sommerville adalah:
1. Requirements analysis and definition Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan analysis design code test system engineering harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap. 2. System and software design Desain dikerjakan setelah kebutuhan selesai
dikumpulkan secara lengkap.
3. Implementation and unit testing Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji baik secara unit.
4. Integration and system testing Penyatuan unit-unit program kemudian diuji secara keseluruhan .
Gambar 1.1 Metode Waterfall Sommerville
1. Analisis
Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh software yang akan dibangun. Hal ini sangat penting, mengingat software harus dapat berinteraksi dengan elemen-elemen yang lain seperti hardware, database, dsb.
2. Perancangan
Kegiatan ini menentukan arsitektur sistem secara keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungan-hubungannya, misalnya fungsi yang dibutuhkan, user interface, dsb.
3. Implementasi
Pada tahap ini, perangkat lunak direalisasikan ke dalam bentuk kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program
1.2.Sistematika Penulisan Kerja Praktek BAB I Pendahuluan
Menguraikan mengenai latar belakang, perumusan masalah, identifikasi masalah, maksud dan tujuan, batasan masalah, metodologi penelitian dan sistematika penulisan.
BAB II Landasan Teori
Memaparkan tentang sejarah instansi , visi dan misi instansi dan struktur organisasi tempat kerja praktek dan dasar-dasar teori yang mendukung perancangan seperti pengertian sistem dan perangkat lunak pendukung yang berkaitan dengan laporan ini.
BAB III Pembahasan
Mendeskripsikan tentang data hasil kerja praktek diantaranya analisis sistem, analisis kebutuhan, perancangan antarmuka dan implementasi.
BAB IV Kesimpulan dan Saran
BAB II
TINJAUAN PUSTAKA
2.1 Sejarah Singkat Perusahaan
PT. Run Acitex pada tahun 1988 memasok kain handuk ke pasar local. Komitmen pada kualiatas dan kepuasan pelanggan telah membawa PT. Run Acitex memperluas pasarpadatahun 1995 dimana PT. Run Acitex mulai memasok handuk keluar pula Jawa. Karena pasar mulai meningkat, PT. Run Acitex memulai pabrik baru di Cirebon pada tahun 1999.Upaya terus menerus dan peningkatan pengetahuan teksnis serta penambahan mesin mesin modern dan canggih telah membawa PT. Run Acitex untuk memasuki pasar hampir seluruh daerah di indonesia.
2.1.1. Visi dan Misi
Misi:
Untuk menjadi sebuah industry tekstil kelas dunia, yang menjadi tolak ukur kualitas untuk perusahaanl ainnya.
Visi:
Untuk menghasilkan produk berkualitas tinggi dan mempertahankan harga yang kompetitif.
Untuk menyediakan dan memelihara layanan yang terbaik terhadap seluruh pelanggan.
Untuk meningkatkan sumber daya manusia, teknologi dan proses secara konsisten. Untuk menjaga akuntabilitas terhadap karyawan dengan menyediakan wilayah kerja
2.1.2 Struktur Organisasi
2.2 Landasan Teori
Landasan teori dimanfaatkan sebagai pemandu agar fokus penelitian sesuai dengan fakta di lapangan. Selain itu landasan teori juga bermanfaat untuk memberikan gambaran umum tentang latar penelitian dan sebagai bahan pembahasan hasil penelitian. Peneliti mengutip beberapa teori yang berhubungan dengan variabel-variabel penelitian. Dan teori-teori ini merupakan landasan dalam penelitian.
2.2.1.1 Definisi dan Konsep dasar Sistem
Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu. Pengertian sistem menurut Gordon B Davis menyatakan bahwa: “Sistem bisa berupa abstraksi atau fisis. Sistem yang abstrak adalah susunan yang teratur dari gagasan-gagasan
atau konsepsi yang saling tergantung. Sedangkan sistem yang bersifat fisis adalah serangkaian unsur yang bekerjasama untuk mencapai suatu tujuan”.
2.2.1.2 Karakteristik Sistem
Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu: 1. Komponen-komponen
Komponen sistem atau elemen sistem dapat berupa:
Elemen-elemen yang lebih kecil yang disebut sub sistem, misalkan sistem komputer terdiri dari sub sistem perangkat keras, perangkat lunak dan manusia. Elemen- elemen yang lebih besar yang disebut supra sistem. Misalkan bila
perangkat keras adalah sistem yang memiliki sub sistem CPU, perangkat I/O dan memori, maka supra sistem perangkat keras adalah sistem komputer.
2. Batas Sistem
Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup dari sistem tersebut.
3. Lingkungan luar sistem
4. Penghubung
Penghubung merupakan media perantara antara subsistem. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Output dari satu subsistem akan menjadi input untuk subsistem yang lainnya dengan melalui penghubung. Dengan penghubung satu subsistem dapat berinteraksi dengan subsistem yang lainnya membentuk satu kesatuan.
5. Masukan
Masukan adalah energy yang dimasukkan ke dalam sistem. Masukan dapat berupa maintenance input dan sinyal input. Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Sinyal input adalah energi yang diproses untuk didapatkan keluaran.
6. Keluaran
Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
7. Pengolah
8. Sasaran atau tujuan
Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akanada gunanya. Sasaran dari sistem sangat menentukan untuk masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan behasil bila mengenai sasaran atau tujuannya.
2.2.1.3 Klasifikasi Sistem
Sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya adalah sebagai berikut:
1. Sistem Abstrak dan Sistem Fisik
Sistem abstrak (abstract system) adalah sistem yang berisi gagasan atau konsep, misalnya sistem teologi yang berisi gagasan tentang hubungan manusia dan Tuhan. Sedangkan sistem fisik (physical system) adalah sistem yang secara fisik dapat dilihat, misalnya sistem komputer, sistem sekolah, sistem akuntansi dan sistem transportasi.
2. Sistem Deterministik dan Sistem Probabilistik
3. Sistem Tertutup dan Sistem Terbuka
Sistem tertutup (closed system) adalah sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan, dengan kata lain sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan, misalnya reaksi kimia dalam tabung yang terisolasi. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan, misalnya sistem perusahaan dagang.
4. Sistem Alamiah dan Sistem Buatan Manusia
Sistem alamiah (natural system) adalah sistem yang terjadi karena alam, misalnya sistem tata surya. Sedangkan sistem buatan manusia (human made system) adalah sistem yang dibuat oleh manusia, misalnya sistem komputer.
5. Sistem Sederhana dan Sistem Kompleks
Sebuah sistem yang sederhana merupakan sebuah sistem yang terbentuk dari sedikit tingkatan dan komponen atau sub sistem serta hubungan antara mereka sangat sederhana, misalnya sistem yang digunakan oleh pengantar koran. Sistem yang kompleks jelas terdiri dari banyak komponen dan tingkatanyang dihubungkan dalam berbagai cara yang berbeda. Seperti dalam organisasi peruasahaan besar.
2.2.1.4 Elemen Sistem
1. Tujuan
Setiap sistem memeliki tujuan (goal), entah hanya sattu atau mungkin banyak. Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak terkendali. Tentu saja, tujuan antara satu sistem dengan sistem yang lain berbeda.
2. Masukan
Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak tampak. Contoh masukan yang berwujud adalah bahan mentah, sedangkan contoh yang tidak berwujud adalah informasi (misalnya permintaan jasa pelanggan).
3. Proses
Proses merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna dan lebih bernilai, misalnya berupa informasi dan produk, tetapi juga bisa berupa hal-hal yang tidak berguna, misalnya saja sisa pembuangan atau limbah. Pada pabrik kimia, proses dapat berupa bahan mentah. Pada rumah sakit, proses dapat berupa aktivitas pembedahan pasien.
4. Keluaran
5. Batas
Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan daerah di luar sistem (lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan sistem. Sebagai contoh, tim sepakbola mempunyai aturan permainan dan keterbatasan kemampuan pemain.
6. Mekanisme Pengendalian dan Umpan Balik
Mekanisme pengendalian (control mechanism) diwujudkan dengan menggunakan umpan balik (feedback), yang mencuplik keluaran. Umpan balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan.
7. Lingkungan
Lingkungan adalah segala sesuatu yang berada diluar sistem. Lingkungan bisa berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga, karena akan memacu terhadap kelangsungan hidup sistem.
2.2.2 Konsep Dasar Informasi
2.2.2.1 Pengertian Informasi
kejadian-kejadian yang nyata yang berguna untuk pengambilan keputusan. Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan saat tertentu. Informasi adalah data yang telah diproses kedalam suatu bentuk yang lebih berarti bagi penerima dan mempunyai nilai nyata dan terasa bagi keputusan saat itu atau keputusan mendatang.Informasi yang bersumber dari proses data harus merupakan informasi yang terstruktur. Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
2.2.2.2 Pengertian Sistem Informasi
Suatu sistem terintegrasi yang mampu menyediakan informasi yang bermanfaat bagi penggunanya atau sebuah sistem terintegrasi atau sistem manusia-mesin, untuk menyediakan informasi untuk mendukung operasi, manajemen dalam suatu organisasi.
Sistem ini memanfaatkan perangkat keras dan perangkat lunak komputer, prosedur manual, model manajemen dan basis data.
2.3 Konsep Dasar Data dan Basis Data
2.3.1 Data
Data adalah kumpulan dari fakta-fakta, kejadian-kejadian yang dapat berupa simbol, angka, huruf, dan lain-lain yang berguna bagi suatu pengolahan data (process) atau sebagai masukan (input) bagi suatu proses.
2.3.2 Definisi Pengolahan Data
Menurut Hartono Jogiyanto, “Pengolahan data adalah suatu proses untuk memperoleh dataatau angka ringkasan berdasarkan kelompok data mentah”data mentah adalah hasil pencatatan peristiwa atau karakteristikelemen yang dilakukan pada tahap pengumpulan data. Data atau angkaringkasan dapat berupa jumlah (total), proporsi, presentase, rata-rata, dansebagainya.
2.3.3 Definisi Basis Data
Menurut Fathansah, “basis data adalah suatu sistem basis data merupakan sistem yang terdiri atas kumpulan file yang saling berhubungan“. Dalam sebuah basis data di sebuah sistem komputer, dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut.
Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau user. Data diartikan sebagai representasi fakta dunia nyata yang mewakili suatu objek seperti manusia, barang, hewan, konsep, dan lain-lain.
Dalam buku [Teks Komputer Basis Data, 2004] terdapat sejumlah sudut pandang pengertian basis data, yaitu:
2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
3. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik.
Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data. Dalam sebuah media penyimpanan, basis data dapat diciptakan maupun dihilangkan. Dalam sebuah basis data terdiri atas dua atau lebih tabel yang saling berhubungan. Dalam operasi basis data, tabel-tabel tersebut dapat diciptakan dan dapat dihilangkan juga.
Elemen Basis Data terdiri dari :
1. Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
2. Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu.
4. File/Tabel merupakan kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
5. Record/Tuple merupakan kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.
Secara garis besar operasi dasar yang berhubungan dengan basis data, yaitu: 1. Create database (pembuatan basis data baru)
2. Drop database (penghapusan basis data)
3. Create table (pembuatan tabel baru dalam suatu basis data) 4. Drop table (penghapusan tabel dari suatu basis data) 5. Insert (penambahan data baru ke dalam suatu tabel) 6. Retrieve/search (pengambilan data dari sebuah tabel) 7. Update (pengubahan data dari sebuah tabel)
8. Delete (penghapusan data dari sebuah tabel)
Operasi yang berhubungan dengan pembuatan objek (basis data dan tabel) merupakan operasi awal yang dilakukan sekali dan berlaku seterusnya. Sedangkan operasi-operasi yang berkenaan dengan isi tabel merupakan operasi rutin.
2.3.4 Flowmap
Simbol Nama Keterangan
Proses mempresentasikan operasi
Keputusan keputusan dalam program
Dokumen input/output dalam format yang dicetak
Storage data input/output yang menggunakan penyimpanan akses langsung
Manual input input yang dimasukkan secara manual dari keyboard atau mouse
Display output yang ditampilkan pada terminal
Simbol Nama Keterangan
Manual
operation operasi manusia
Card input/output yang menggunakan kartu.
Anak panah mempresentasikan alur kerja
2.3.5 Entity Relationship Diagram (ERD)
ERD adalah suatu pemodelan dari basis data relasional yang didasarkan atas persepsi di dalam dunia nyata, dunia ini senantiasa terdiri dari sekumpulan objek yang saling
berhubungan antara satu dengan yang lainnya. Suatu objek disebut entity dan hubungan yang dimilikinya disebut relationship .Suatu entitas bersifat unik dan memiliki atribut sebagai pembedadengan entitas lainnya . Contoh:entitas admin, mempunyai atribut id admin yang bersifat unik, nama, alamat dan atribut yang lainnya. ERD tersebut akan dijelaskan dalam tabel 2.2.
Simbol Keterangan
Menggambarkan himpunan entitas. Entitas merupakan objek utama yang informasi akan disimpan, biasanya berupa kata benda, seperti; admin, gallery, berita
Menggambarkan atribut-atribut entitas. Atribut merupakan deskripsi dari objek yang bersangkutan
Menggambarkan hubungan antara himpunan entitas.
Relationship merupakan suatu hubungan yang terjalin
antara dua entitas yang ada
Tabel 2.2 Tabel Keterangan ERD ERDsebagaisuatupemodelansetidaknyamemilikibeberapakarakteristik danmanfaatsebagaiberikut:
2. Memberikan gambaran umum akan sistem yang akan dibuat sehingga memudahkan developer.
3. Menghasilkan dokumentasi yang baik untuk client sebagai bahan diskusi dengan bentuk E-R.
4. Memudahkan untuk dilakukannya analisis dan perubahan sistem sejak dini,bersifat diagram itu sendiri.
2.3.6 Data Flow Diagram (DFD)
Dalam merancang suatu sistem, sistem analis memerlukan beberapa alat bantu, salah satunya adalah Data Flow Diagram (DFD). Data Flow Diagram merupakan suatu bentuk atau model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional atau sebagai jaringan proses dan fungsi yang dihubungkan satu sama lain oleh suatu penghubung yang disebut alur data (Data Flow).
DFD tidak tergantung pada perangkat keras, perangkat lunak, struktur data dan organisasi file, tetapi banyak digunakan oleh pengembang sistem karena kemudahannya untuk dibuat dan dipahami, sehingga DFD sering digunakan sebagai alat penghubung antara perancang dan pemakai. DFD ini sering disebut juga dengan nama Bubble Chart, Bubble diagram, Model proses, Diagram alur kerja atau Model fungsi. Tingkatan-tingkatan pada DFD adalah sebagai berikut:
a. Diagram konteks: Diagram ini adalah diagram level tertinggi dari DFD yang menggambarkan hubungan system dengan lingkungannya.
b. Diagram level Zero: Diagram ini adalah dekomposisi dari diagram konteks. Merupakan diagram yang menggambarkan proses-proses utama system dan alur datanya.
Simbol Keterangan
Terminator mewakili entitas eksternal yang berkomunikasi dengan system yang sedang dikembangkan. Terdapat dua jenis terminator yaitu terminator sumber (source) dan terminator tujuan (sink). Terminator dapat berupa orang, organisasi, departemen didalam organisasi atau system lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari system.
Proses menggambarkan bagian dari system yang mentransformalkan input menjadi output. Proses diberi nama untuk menjelaskan proses atau kegiatan apa yang sedang atau akan dilaksanakan. Pemberian nama proses dilakukan dengan menggunakan kata kerja yang membutuhkan objek.
Data store digunakan untuk membuat model sekumpulan paket data. Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan, Data store juga berkaitan dengan penyimpanan secara manual seperti buku alamat, file folder dan agenda, yang digambarkan dengan dua garis sejajar.
Menunjukan arah menuju ke dalam dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan perpindahan data atau paket data / informasi dari satu bagian system ke bagian lainnya.
2.3.7 Diagram Konteks
Diagram konteks merupakan arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antar sistem dengan bagian luar (kesatuan luar). Kesatuan luar ini merupakan sumber arus data atau tujuan data yang berhubungan dengan sistem informasi tersebut.
2.3.8 Kamus Data
Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses. Kamus data sering disebut juga dengan sistem data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi.
2.4 Pengembangan Perangkat Lunak
2.4.1 PHP (Personal Home Page)
Adapun keunggulan yang dimiliki oleh PHP adalah:
1. Life Cycle yang sangat singkat, sehingga PHP selalu up to date mengikuti perkembangan teknologi internet.
2. Cross Platform, yakni PHP dapat dipakai di hampir semua webserver yang ada di pasaran (terutama Apache dan Microsoft IIS) dan dijalankan pada berbagai sistem operasi (Linux, Windows, FreeBSD).
3. PHP mendukung koneksi ke banyak database baik yang gratis maupun komersil, seperti MySQL, mSQL, Oracle, Microsoft SQL Server, Interbase, dan banyak lagi.
4. PHP bersifat open source dan gratis. Kemudahan dalam mendapatkan dokumentasidi internet, kita tidak akan sulit untuk mencari baik itu referensi, kode-kode PHP yang sudah jadi dan juga mengajukan pertanyaan pada grup-grup diskusi yang di dalamnya banyak sekali para master PHP.
2.4.2 MySQL (My Structure Query Language)
MySQL merupakan sebuah software yang berguna sebagai suatu database server yang cukup terkenal. Kepopulerannya seiring dengan user script PHP untuk web programming. Database server itu sendiri merupakan suatu software yang bertugas untuk melayani permintaan (request) query dari client. MySQL sebagai suatu database server mempunyai beberapa kemampuan, salah satunya harus menyediakan suatu sistem manajemen database yang dapat mengatur bagaimana menyimpan, menambah, mengakses data dan transaksi-transaksi database lainnya. MySQL cepat sekali berkembang, karena MySQL merupakan suatu software yang Open Source.
bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer -nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.
MySQL memiliki beberapa keistimewaan, antara lain :
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2. Open Source. MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
3. Multiuse. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. Performance tuning. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk di dalamnya.
11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basisdata, dan pada setiap peralatan yang ada disertakan petunjuk online.
13.Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basisdata lainnya semacam PostgreSQL ataupun Oracle.
2.4.3 CSS (Cascading Style Sheet)
dan XHTML.Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C). CSS digunakan oleh penulis maupun pembaca halaman web 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 dengan CSS).Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada stuktur isi.
CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak, suara (sewaktu dibacakan oleh browser basis-suara atau pembaca layar), dan juga alat pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.
2.4.4 Adobe Dreamweaver
2.4.5 Adobe Photoshop
BAB III
PEMBAHASAN
3.1 Kegiatan kerja praktek
3.1.1 Waktu danTempat seorang staf dari PT. Run Acitex, yang membimbing tentang alur kerja perusahaan tersebut. Perusahaan hanya memberikan konsep awal untuk pembangunan web. Selain itu kegiatan yang dilakukan dalam masa kerja praktek membantu perusahaan dalam pembuatan web company profile dari PT. Run Acitex. Untuk memudahkan Para Pelanggan untuk mendapatkan informasi tentang profil perusahaan, dan produk yang ditawarkan.
3.2 Perancangan System
3.2.1 Analisis System
baik dan sesuai dengan kebutuhan serta perkembangan teknologi yang diantaranya membahas mengenai sistem yang terdapat dalam system PT Run Acitex yang selama ini ada, baik dari segi kelebihan dan kekurangannya.
3.2.2 Analisis Masalah
Setelah mengadakan penelitian PT. Run Acitex sering mengalami hambatan-hambatan dalam
mempromosikan produknya baik dalam maupun luar kota, karena segala kegiatan promosi belum
menggunakan sarana internet yang dapat diakses lebih mudah oleh user di berbagai lokasi. Adanya
permasalahan yang dihadapi PT.Run Acitex, maka dibutuhkan sebuah media lain yang dapat
menunjang kegiatan promosi selain di perusahaan. Web Company Profile merupakan media yang
tepat untuk menunjang proses pembelajaran tersebut karena dengan Web company Profile
memungkinkan perusahaan dapat berkontribusi lebih lagi dalam kegiatan promosi barang.
3.2.3 Analisis Kebutuhan Non-Fungsional
3.2.3.1 Karakteristik Pengguna
Pengguna Tanggung Jawab Hak Akses Tingkat Tabel 3.1 Tabel Karakteristik Pengguna
Berdasarkan analisis kakteristik pengguna yang dilakukan pada saat kerja praktek, maka dapat disimpulkan bahwa karakteristik yang dimiliki oleh PT Run Acitex sudah memenuhi standard penerapan aplikasi ini.
3.2.3.2 Analisis Perangkat Keras
Komputer terdiri dari perangkat keras dan perangkat lunak. Perangkat lunak memberikan intruksi – intruksi kepada perangkat keras untuk melakukan suatu tugas tertentu. Kebutuhan perangkat keras serta fungsingya dalam pengembangan pernagkat lunak ini adalah sebagai berikut :
1. Processor : Dengan kecepatan minimum 1.9 GHZ 2. Memory / RAM : Minimum 256 MB
3. VGA : Dengan kecepatan minimum 32 MB 4. Harddisk : Minimum kapasitas 25 GB 5. Network Interface Card
6. Monitor
Berdasarkan analisis perangkat keras yang dilakukan pda saat kerja praktek, maka dapat
Disimpulkan bahwa spesifikasi perngkat keras yang dimiliki oleh PT Run Acitex sudah memenuhi standard penerapan aplikasi ini.
3.2.3.3 Analisis Perangkat Lunak
Untuk mendukung dalam penyampain informasi, dibutuhkan suatu fasilitas yang memadai. Yaitu berupa perangkat lunak (Software) yang dirancang untuk memudahkan dalam pencarian informasi. Adapun perangkat lunak (Software) yang digunakan adalah sebagai berikut :
1. Sistem operasinya mengunakan Windows 2. Macromedia Dreamweaver
3. Web server yang digunakan PHPmyAdmin
4. Web browser Mozilla Firefox, Google Chrome,Internet Explorer dsb, untuk mengakses website repository.
Berdasarkan analisis perangkat lunak yang dilakukan pada saat kerja praktek, maka dapat disimpulkan bahwa spesifikasi perangkat lunak yang dimiliki oleh PT Run Acitex sudah memenuhi standard penerapan aplikasi ini.
3.2.4 Analisis Kebutuhan Fungsional
kedalam satu kesatuan yang utuh dan berfungsi. Tahapan ini menyangkut mengkonfigurasi dari komponen – komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar – benar memuaskan dari rancang bangun yang telah ditetapkan pada akhir tahap analisis system secara umum yang akan dibangun yaitu diagram konteks dan data flow diagram .
Untuk menjelaskan bagaimana suatu masukan diproses pada sistem maka digunakan spesifikasi proses dan kamus data untuk mengetahui aliran data yang mengalir pada sistem.
3.3.1 Flow Chart
Berikut ini adalah kegiatan PT. Run Acitex sebelum web company profile ini dibangun :
1. Bagian marketing membuat desain flyer untuk promosi. 2. Desain flyer dicetak.
3. Desain flyer disimpan dan dijadikan pengembangan untuk promosi oleh bagian marketing.
Berikut ini adalah kegiatan awal yang digambarkan melalui tabel flow chart :
3.3.2 Diagram Konteks
Diagram konteks atau disebut juga dengan model sistem fundamental merepresentasikan seluruh elemen sistem sebagai sebuah bubble tunggal dengan data input, output yang ditunjukkan oleh anak panah yang masuk dan keluar secara berurutan. Berdasarkan hasil analisis, maka sistem yang akan dibangun dapat dilihat pada gambar diagram konteks berikut:
3.3.3 Entity Relationship Diagram
Analisis data dimodelkan dengan menggunakan Entity Relationship Diagram (ERD)untuk menggambarkan hubungan antara entitas atau struktur data dan relasi antar file. Diagram ERD dari web company profile yang akan dibuat dapat digambarkan sebagai berikut:
Gambar 3.2 ERD
No Nama Atribut
1 Admin Id_admin, password, foto, tanggal, email
2 Berita Id_berita, tanggal_post, isi, judul
3 Gallery Id_gallery, keterangan
3.3.4 Data Flow Diagram (DFD) Level 1
DFD level 1 sistem website menggambarkan proses- proses utama yang dilakukan oleh
entitas-entitas yang terdapat dalam sistem. Proses-proses tersebut di antaranya adalah :
1. Pengolahan profil, yaitu proses yang hanya bisa dilakukan oleh admin, dan hanya bisa dilihat
oleh user mengenai profil dan sejarah singkat dari PT. Run Acitex.
2. Pengolahan Gallery, yaitu suatu proses yang dapat dilakukan oleh admin dalam menyimpan
foto produk dan kegiatan PT. Run Acitex demi mempromosikannya kepada user.
3. Pengolahan Contact, yaitu proses yang dimana user diberi nomor kontak atau alamat email,
untuk mengirim pesan kepada admin dalam hal tanya jawab tentang produk, dan jika user ingin
memberi saran ataupun mengajukan komplain perihal produk.
Proses-proses yang terjadi pada level 1 ini dapat dilihat pada diagram
3.3.5 Data Flow Diagram (DFD) Level 2
Gambar 3.4 DFD Level 2 Proses 1 Web PT. Run Acitex
3.3.5.1 Spesifikasi Proses
No Detail Keterangan 1 No. Proses 1
Nama Proses Login
Deskripsi Verifikasi data user yang digunakan untuk login pengguna Sumber Admin
Masukan Data login admin (berupa username dan password)
Keluaran Info login admin (berupa valid atau invalid data login)
Tujuan Storage admin
Logika Proses Admin memasukan data login yang berupa username dan password
Pengguna menekan tombol login
Sistem akan memverifikasi apakah username dan password valid atau tidak
Apabila data yang dimasukkan tidak valid maka akan tampil kembali form login disertai pesan error
Apabila data yang dimasukkan valid,sistem akan menampilkan halaman utama dari masing- masing pengguna
2 No. Proses 2
Nama Proses Pengolahan Berita
Deskripsi Proses untuk melakukan pengolahan posting berita Sumber Admin
Keluaran Info Admin
Tujuan Storage berita
Logika Proses Pengguna memilih salah satu menu pengolahan berita Sistem akan menampilkan form pengolahan berita Pengguna dapat melakukan edit berita dan hapus berita. 3 No. Proses 3
Nama Proses Pengolahan Gallery
Deskripsi Proses untuk melakukan pengolahan gambar Sumber Admin
Masukan Data Gallery
Keluaran Info Gallery Tujuan Storage Gallery
Logika Proses Admin mmemilih salah satu menu upload gallery Sistem akan menampilkan form upload gallery
4 No. Proses 4
Nama Proses Verifikasi Login
Deskripsi Proses yang dilakukan admin untuk login masuk ke situs tersebut.
Sumber Admin
Logika Proses Admin memasukan data login yang berupa username dan password
Pengguna menekan tombol login
Sistem akan memverifikasi apakah username dan password valid atau tidak
Apabila data yang dimasukkan tidak valid maka akan tampil kembali form login disertai pesan error
Apabila data yang dimasukkan valid,sistem akan menampilkan halaman utama.
5 No. Proses 5
Nama Proses Lupa Password
Deskripsi Proses yang dilakukan saat admin lupa password Sumber Admin
Masukan Data Masuk Admin Keluaran Info Masuk Admin Tujuan Email Admin
Logika Proses Pengguna menenkan tombol lupa password Sistem akan menampilkan halaman lupa password
Pengguna dapat mengisi username dan emailkemudian klik tombol submit
Sistem akan merespon dan verifikasi password dikirim ke email pengguna
6 No. Proses 6
Nama Proses Tambah berita
Deskripsi Proses penambahan berita Sumber Admin
Tujuan Storage berita
Logika Proses Admin menggunakan proses ini saat ingin menambahkan berita.
7 No. Proses 7
Nama Proses Edit berita Deskripsi Proses edit berita
Sumber Admin
Masukan Data Edit Berita Keluaran Info Edit Berita Tujuan Storage Berita
Logika Proses Admin menggunakan proses ini saat ingin merubah berita ketika yang diposting kurang sesuai.
8 No. Proses 1.1
Nama Proses Hapus Berita
Deskripsi Proses untuk menghapus berita
Sumber Admin
Masukan Data hapus berita
Keluaran Info hapus berita Tujuan Storage berita
Logika Proses Admin menggunakan proses ini saat ingin menghapus salah satu berita..
3.3.5.2 Kamus Data DFD
Kamus data dapat membantu mendefinisikan dengan lengkap data yang mengalir diantara proses penyimpanan data dan entitas luar. Data yang mengalir terrsebut dapat berupa masukan untuk sistem ataua hasil dari proses sistem. Kamus data dibuat berdasarkan arus data yang mengalir pada diagram konteks dan DFD. Untuk lebih jelasnya dapat dilihat padaTabel III.10
Nama Data login Admin Where used/How
used
Proses 1Login
proses 1.1 Verifikasi Login
Deskripsi Data login berisi username dan password admin Struktur Data Username+password
Deskripsi Data login berisi username dan password admin Struktur Data Integer
Deskripsi Data login berisi username dan password admin Struktur Data Image
Proses 1.1 Verifikasi login
Username Password
[A..Z | a..z | 0..9] [A..Z | a..z | 0..9]
Tabel 3.5 Kamus Data
3.3.5.3 Skema Relasi
Skema relasi adalah untuk menjelaskan tabel-tabel yang dibutuhkan dalam membangun aplikasi ini dan atribut-atribut tabel yang dibutuhkan. Berikut ini adalah skema relasi dari e-learning.
Tabel 3.6 Tabel Skema Relasi No Nama Entitas Atribut
1 Admin Id admin, password, nama, tanggal, email, gallery
4 Berita Id admin, id berita, posting, tanggal
3.4 Rancangan Program Aplikasi
3.4.1 Struktur Menu
Struktur menu menggambarkan menu-menu yang terdapat pada Website, pada Jaringan
Intranet di PT. Run Acitex
3.4.1.1 Bagan Menu Utama
Bagan struktur menu utama dari system informasi berbasis Web ini terdiri dari Index
terdiri dari Home, Gallery Contact Us.
Gambar 3.6. Struktur Menu Utama
Bagan struktur menu profil dari system informasi berbasis Web ini Visi Dan Misi , sejarah, dapat dilihat pada gambar 3.7.
3.4.1.2 Bagan Menu Profile
Gambar 3.7. Struktur Menu Profile Index
Home Gallery Contact Us
Profile
3.4.1.3 Bagan Menu Gallery
Bagan struktur menu gallery dari system informasi berbasis Web ini terdiri Foto Kegiatan, dan Foto Produk, dapat dilihat pada gambar 3.8.
Gambar 3.8. Struktur Menu Gallery
3.4.1.4 Bagan Menu Contact Us
Bagan struktur menu contact us dari system informasi berbasis Web ini terdiri, dapat dilihat pada gambar 3.8.
Gambar 3.8. Struktur Menu Contact Us
Gallery
Foto Kegiatan Foto Produk
Contact Us
3.4.2 Perancangan Desain Antarmuka
3.4.2.1 Desain Form Home
Gambar 3.9. Desain Form Home
3.4.2.2 Desain Form Profile
Gambar 3.10. Desain Form Profile
- Klik home akan refresh page.
-Klik Profile menuju form
Profile.
- Klik Gallery menuju form gallery.
- Klik Contact Us menuju form Contact Us.
- Isi kata kunci pada text
box lalu klik search akan mencari kata kunci di google.com.
- Klik home menuju form home.
-Klik Profile akan refresh page.
- Klik Gallery menuju
form gallery.
- Klik Contact Us menuju form Contact Us.
3.4.2.1 Desain Form Gallery
Gambar 3.11. Desain Form Gallery
3.4.2.4 Desain Form Contact Us
Gambar 3.12. Desain Form Contact Us
- Klik Home menuju form Home.
-Klik Profile menuju form Profile.
- Klik Gallery akan refresh
page.
- Klik Contact Us menuju form Contact Us.
- Isi kata kunci pada text box lalu klik search akan mencari
kata kunci di google.com.
- Klik home menuju form home.
-Klik Profile menuju form Profile.
- Klik Gallery menuju ke
form gallery.
- Klik Contact Us akan refresh page.
3.5 Jaringan Semantik
3.5.1 Jaringan Sematik Admin dan Pengunjung
Keterangan
F001 = Log in F002 = Home F003 = Gallery F004 = Profile
F005 = Contact Us F006 = Edit Berita F007 = Edit Gallery F011-F016 = Isi Gallery
3.6 Implementasi dan Hasil
Tahap implementasi sistem merupakan tahap menterjemahkan perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh mesin serta penerapan perangkat lunak pada keadaan yang sesungguhnya. Seluruh kode program website menggunakan HTML, PHP
3.6.1 Perangkat Lunak Pendukung
Perangkat lunak yang dipasang pada sistem komputer yang digunakan untuk membangun website ini adalah sebagai berikut :
1. Sistem Operasi Windows .
2. PhpMyAdmin
3. Adobe Dreamweaver CS5untuk desain web dan penulisan kode program.
4. Adobe Photoshop CS 5 untuk desain gambar pada website.
3.6.2 Perangkat Keras Pendukung
Kebutuhan minimal perangkat keras (hardware) yang diperlukan untuk mengimplementasikan program aplikasi ini adalah perangkat keras komputer PC kompatibel dengan spesifikasi yang tersebut dibawah ini. Semakin tinggi spesifikasi komputer semakin baik untuk menjalankan program apilkasi ini :
1. 1 Gigahertz (GHz) atau lebih 32-bit (x86) atau 64-bit (x64) Prosesor.
2. 256 (MB) RAM (32-bit).
4. LAN CARD.
5. Monitor SVGA.
3.6.3 Implementasi Prosedur dan Data
Dalam pembuatan website dalam jaringan Intranet di PT. Run Acitex ini menggunakan Adobe Dreamweaver untuk mendesain, HTML dan PHP untuk bahasa pemrograman, serta menggunakan direktori folder pada server untuk penyimpanan data.
3.6.4 Tampilan Website PT. Run Acitex
Ketika mengakses website ini, User dapat memilih beberapa pilihan menu sesuai kebutuhan.
3.6.4.1 Tampilan Beranda
Halaman Beranda merupakan halaman yang pertama kali muncul ketika User mengakses halaman website ini. Oleh karena itu di halaman Beranda disediakan artikel yang telah di masukan oleh admin serta hal lainnya yang menginformasikan tentang informasi perusahaan.
3.6.4.2 Tampilan Profil
3.6.4.3 Tampilan Gallery
3.6.4.4 Tampilan Contact Us
BAB VI
Saran dan Kesimpulan
4.1 Kesimpulan
Dari data-data dan pengalaman yang diperoleh selama melakukan kerja praktek,
maka dapat kami simpulkan hal-hal sebagai berikut:
1. Kerja praktek yang dilakukan dapat memperluas wawasan kami sebagai
mahasiswa tentang dunia kerja.
2. Pembuatan Web Company profile PT.Run Acitex dengan Adobe Dreamweaver, sangatlah membantu karena dapat membangun suatu Website yang dinamis dan memiliki interface yang lebih baik.
3. Web Company profile dapat membantu perusahaan dalam segi promosi.
4.2 Saran
Adapun saran–saran dari penulis yang dapat dijadikan bahan pertimbangan
antara lain :
1. Pembuatan Web Company profile PT.Run Acitex lebih baik menggunakan
PHP sebagai bahasa pemrograman karena PHP memiliki banyak fitur handal.
guna memudahkan seorang admin dalam mengelola data.