• Tidak ada hasil yang ditemukan

Pembangunan web Company Profile di PT. Run Acitex

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan web Company Profile di PT. Run Acitex"

Copied!
78
0
0

Teks penuh

(1)

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

(2)
(3)
(4)
(5)
(6)
(7)

DAFTAR ISI

DAFTAR LAMPIRAN ... viii

(8)
(9)
(10)

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

(11)

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

(12)

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.

(13)

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”.

(14)

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

(15)

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

(16)

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 .

(17)

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

(18)

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

(19)

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

(20)

2.1.2 Struktur Organisasi

(21)

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”.

(22)

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

(23)

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

(24)

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

(25)

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

(26)

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

(27)

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

(28)

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.

(29)

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:

(30)

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.

(31)

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

(32)

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

(33)

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:

(34)

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.

(35)

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.

(36)

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)

(37)

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.

(38)

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.

(39)

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)

(40)

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

(41)

2.4.5 Adobe Photoshop

(42)

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

(43)

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

(44)

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

(45)

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

(46)

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.

(47)

Berikut ini adalah kegiatan awal yang digambarkan melalui tabel flow chart :

(48)

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:

(49)

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

(50)

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

(51)

3.3.5 Data Flow Diagram (DFD) Level 2

Gambar 3.4 DFD Level 2 Proses 1 Web PT. Run Acitex

(52)

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

(53)

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

(54)

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

(55)

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..

(56)

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

(57)

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

(58)

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

(59)

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

(60)

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.

(61)

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.

(62)

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

(63)

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).

(64)

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.

(65)

3.6.4.2 Tampilan Profil

(66)

3.6.4.3 Tampilan Gallery

(67)
(68)
(69)
(70)
(71)
(72)
(73)
(74)
(75)
(76)

3.6.4.4 Tampilan Contact Us

(77)

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.

(78)

guna memudahkan seorang admin dalam mengelola data.

Gambar

Tabel 2.1 Tabel Flowmap
tabel 2.2.
Tabel 2.3 Tabel Keterangan DFD
Tabel 3.1 Tabel Karakteristik Pengguna
+7

Referensi

Dokumen terkait

Sehubungan hal tersebut, saudara diminta membawa dokumen company profile asli dan salinannya (Data Administrasi, Akte Pendirian, Ijin Usaha, Bukti Pelunasan Pajak,

Hal ini didasarkan pada hasil uji pengaruh yang dilakukan antara aktivitas siswa selama proses pembelajaran dengan data skala kemandirian belajar yang

Dalam ajaran tasawuf banyak cara para sufi untuk mendekatkan diri kepada Tuhan, salah satunya adalah mahabbah (cinta). Seseorang tidak disebut “Mencintai” kalau

Menimbang, bahwa terhadap putusan tersebut Jaksa Penuntut Umum pada tanggal 08 Oktober 2013 telah mengajukan permintaan banding di Kepaniteraan Pengadilan Negeri Cibadak

mengandung bunyi, akan tetapi bunyi-bunyi yang dikeluarkan PS tersebut sebagian tidak bersistem. Oleh karena itu, terjadi kekacauan dan kekaburan sistem bunyi dan bahasa,

Hasil penelitian hambatan invasi sel kanker lidah manusia (SP-C1) menggunakan ekstrak etanol daun keladi tikus in vitro menunjukkan rerata jumlah invasi sel SP-

Penelitian ini adalah penelitian kualitatif. Teknik pengumpulan data dengan teknik observasi non partisipan dan wawancara tidak berstruktur yang ditentukan dengan teknik

Sebagai tindak lanjut dari Peraturan Menteri Dalam Negeri Nomor 42 Tahun 2005 tentang Pedoman Penyelenggaraan Bulan Bhakti Gotong Royong Masyarakat dan