NASKAH PUBLIKASI
diajukan oleh
Safei Muslim
09.11.2899
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2014
ANALYSIS AND DESIGN PROJECT MANAGEMENT APPLICATION ON
AMOEBASYSTEM SLEMAN
Safei Muslim
Krisnawati
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Dalam hal ini kendala yang sering dihadapi dalam bidang usaha pembangunan
aplikasi umumnya dalam pengelolaan tugas-tugas terkait pembagian tugas terhadap
karyawan serta layanan terhadap customer. Pembagian tugas tersebut dimaksutkan
untuk memberikan tugas sesuai dengan tingkat kemampuan calon pelaksana tugas.
Kemudian tugas-tugas tersebut dimasukkan kedalam aplikasi sehingga manajer nanti
mudah dalam memonitoring setiap tugas. Ketika kegiatan monitoring berjalan lancer
maka dipastikan proyek-proyek yang dikerjakan akan tepat pada waktunya.
2. Landasan Teori
2.1 Sistem
Seprangkat elemen yang digabungkan satu dengan yang lainnya untuk suatu
tujuan bersama (Murdick dan Ross).
2.2 Manajemen proyek
Manajemen projek adalah kegiatan merencanakan, mengorganisasikan,
mengarahkan dan mengendalikan sumber data organisasi perusahaan untuk mencapau
tujuan tertentu dalam waktu tertentu dengan sumber daya tertentu. Manajemen proyek
mempergunakan personel perusahaan untuk ditempatkan padda tugas dalam
proyek(Budi santoso, 2003).
1
2.3 Basis Data
Basis data atau database, berasal dari kata basis dan data, adapun pengertian
dari kedua kata tersebut adalah sebagai berikut :
1. Basis : dapat diartikan sebagai markas atau gudang, tempat bersarang atau
berkumpul.
2. Data : representasi fakta dunia nyata yang mewakili suatu objek seperti manusia
(pegawai, siswa, pembeli, pelanggan), barang, hewan,peristiwa, konsep,
keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks,
gambar, bunyi, atau kombinasinya.
Dari kedua pengertian tersebut, maka dapat ditarik kesimpulan bahwa Basis Data
adalah:
1. Kumpulan file / table yang saling berelasi (berhubungan) yang disimpan dalam
media penyimpanan eletronik.
2. Koleksi terpadu dari data yang saling berkaitan yang dirancang untuk
memenuhi kebutuhan informasi suatu enterprise (dunia usaha).
Dari pengertian tersebut dapat diambil kesimpulan bahwa pada masing – masing
table / file didalam database berfungsi untuk menampung / menyimpan data – data,
dimana masing – masing data yang ada pada table / file tersebut saling berhubungan
dengan satu sama lainnya.
2
informasi lainnya yang terdapat pada halaman Web di sebuah situs di World Wide
Web atau di jaringan LAN lokal.
5. Adobe Photoshop
Photoshop merupakan perangkat lunak editor citra buatan Adobe System yang
digunakan untuk mengolah gambar.
6. Gammu
Gammu merupakan salah satu tool untuk mengembangkan aplikasi SMS
Gateway yang cukup mudah diimplementasikan dan gratis.
7. Astah Community
Astah,dikenal juga sebagai JUDE, adalah alat UML Modeling yang diciptakan
oleh perusahaan Jepang ChangeVision.
8. Navicat
Navicat adalah alat Administrasi database multi-koneksi yang memungkinkan
untuk terhubung ke MySQL, SQL Server, SQLite, Oracle dan database PostgreSQL
secara bersamaan dalam satu aplikasi, membuat administrasi untuk beberapa jenis
database begitu mudah.
9. Web Server
Web server1 merupakan sebuah bentuk server yang khusus digunakan untuk
menyimpan halaman website.
10. Mysql
MySQL adalah sebuah perangkat lunak sistem manajemen basis data (database
management system) atau DBMS yang multithread, multi-user, MySQL bersifat
open sorce, yang artinya siapa saja boleh menggunakannya
1
Firdaus, 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamwever, hal 5
3
Informasi merupakan elemen yang sangat penting, sehingga Informasi yang
disajikan harus mempunyai kualitas (akurat, tepat waktu, dan relevan) serta mempunyai
nilai informasi.
4
3.2.2 Kebutuhan Perangkat Keras
1. Personal computer
- Processor Intel Core i3 2130
- Clockspeed 3.3Ghz
- Monitor 15".6 WXGA LED Max Resolution 1366 x 768
- Memory 2GB DDR3
- Network Ethernet 10 / 100 / 1000 Mbps
- Hard Disk Drive Storage 500 GB HDD
- Optical Disk Drive DVD±RW SuperMulti DL
- Keyboard, mouse
2. Printer CANON PIXMA iP2770
3.2.3 Kebutuhan Perangkat Lunak
Perangkat lunak merupakan salah satu aspek yang sangat penting dalam proses
pembuatan sebuah sistem. Software atau perangkat lunak yang akan digunakan yaitu :
5
3.3.3 Kelayakan Operasional ( Operational feasibility )
Sistem ini dirancang untuk memudahkan pengoperasian dalam proses
pengembangan yang dilakukan dengan teknik penyerapan kebutuhan informasi melalui
penelitian terlebih dahulu. Sumber daya yang ada dibidang komputer mudah didapat. Hal
ini diimbangi dengan perkembangan teknologi yang semakin meningkat di berbagai
bidang, khususnya dibidang perhotekan.
3.4 Perancangan Aplikasi
3.4.1 Perancangan Proses
Dalam penelitian ini perancangan proses menggunakan Unified Modelling
Language (UML) karena aplikasi CMS yang dihasilkan nanti menggunakan pendekatan
berorientasi objek. Selain itu bahasa pemrograman yang digunakan juga telah
mendukung konsep pemrograman berorientasi objek.
6
3.4.2 Perancangan Database
7
No Uji Coba Hasil Pengujian
1 Ubah data karyawan Sukses
2 Ubah data klien Sukses
3 Ubah data mitra Sukses
4 Ubah data projek Sukses
5 Ubah data pelaksana Sukses
6 Ubah data tugas Sukses
7 Ubah data file Sukses
10 Ubah data jabatan Sukses
11 Ubah data kemampuan Sukses
12 Ubah data kategori Sukses
8
4 info data projek Sukses
5 info data file Sukses
6 info data pelaksana Sukses
7 info data tugas Sukses
8 Info data tugas Sukses
9 info data file Sukses
10 info data diskusi Sukses
5. Penutup
5.1 Kesimpulan
Kesimpulan yang diperoleh dari pengembangan aplikasi e-hotel ini antara lain:
1. Pembuatan sistem ini sangat tepat guna karena ini bisa di gunakan untuk
manajemen proyek di amoebsystem.
2. Proses kerja seperti pelaporan perkembangan dapat berjalan dengan cepat
sehingga amoebsystem dalam menekan biaya-biaya operasional.
3. Pegawai dapat saling berinteraksi melalui aplikasi ini tanpa harus saling bertatap
muka.
4. Sistem ini dibuat berbasis web dan dibuat dengan menggunakan framework
Code Igniter sehingga akan lebih mempermudah pada saat proses
pengembangan sistem.
5. Kegiatan yang mendukung fungsi bisnis dapat tercapai seperti interaksi klien
ataupun calon klien tetap terjaga.
5.2 Saran
Penulis sangat menyadari bahwa dalam pembuatan aplikasi dan laporan ini
masih banyak terdapat kekurangan sehingga kritik dan saran dari pembaca sangat
diharapkan. Bedasarkan uraian data di atas penulis memberi saran:
1. Sistem atau aplikasi ini di buat cloud computing agar lebih cepat dan efisien.
2. Sistem ini lebih dikembangan lagi sehingga sampai bisa melayani hal hal sedetail
mungkin yang ada dalam pembagian tugas.
3. Penambahan untuk security karena data transaksi dalam manajemen_projek
sangat lah penting sehingga pengamanan data juga harus lebih di tingkatkan.
9
4. Pemgembangan modul sinkronisasi data.
5. Pegembangan penggajian kepada karyawan.
10
DAFTAR PUSTAKA
Arbis, 2004. Manajemen Database dengan MySQL. Yogyakarta : Andi Ofset.
Jogiyanto, HM.1999. Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori
dan Praktek Aplikasi Bisnis (edisi kedua). Yogyakarta: Andi Ofset
11