BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah

1 Pendahuluan 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. Pendahuluan. 1.1 Latar Belakang

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. PENDAHULUAN Latar belakang masalah

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

1. PENDAHULUAN 1.1 LATAR BELAKANG

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. Pendahuluan 1.1 Latar belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

pada masalah pengumpulan kebutuhan pengguna pada tingkatan sistem (system requirements) dengan mendefinisikan konsep sistem beserta interface yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN UKDW

BAB I Pendahuluan Latar Belakang

BAB 1 PENDAHULUAN. dilakukan dengan tulis tangan belum komputerisasi, sehingga kurang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN.

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. menjual berbagai jenis pakaian. Seiring dengan perkembangan fashion pakaian ini

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia pendidikan saat ini biasanya instansi pemerintahan menetapkan

BAB 1 PENDAHULUAN. masalahnya. Segala aktifitas manusia dapat dibuat menjadi lebih mudah.

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Perumusan Masalah

BAB I PENDAHULUAN. bahkan luar negeri. Hal ini dikarenakan produk souvenir merupakan produk

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Demikian juga dengan teknologi komunikasi, teknologi komunikasi

BAB I PENDAHULUAN. membantu dan bermanfaat bagi lembaga-lembaga atau perusahaanperusahaan. Penyampaian informasi dengan website tidak membutuhkan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. tersebut adalah komputer, yang menjadi salah satu perkembangan ilmu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 2.1 Latar belakang masalah. 1.2 Perumusan masalah

BAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Bab I Pendahuluan I 1 BAB I PENDAHULUAN

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I Pendahuluan BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN.

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. PT Muara Tour adalah perusahaan yang bergerak di bidang layanan Tours dan Travel

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia teknologi informasi, komputer tidak hanya digunakan sebagai alat untuk

1. Pendahuluan. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. perkembangannya semakin hari semakin meningkat. Kemajuan teknologi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Proposal Proyek Sistem Informasi Online Store MIX Distro (Berbasis Web)

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dalam rangka meningkatkan produktifitas dan efisiensi pelaksanaan tugas

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG Pada umumnya membuat sebuah task list masih dibuat dengan cara manual, yaitu mencatatkan daftar tugas yang akan kita lakukan pada sebuah kertas. Pengecekan waktu juga dilakukan secara manual sehingga menjadi kurang efektif terutama untuk tugas tugas yang cukup kompleks. Cara lain adalah dengan menggunakan perangkat lunak stand alone pada PC. Namun cara ini masih mempunyai kekurangan karna kita harus tetap berada pada PC tempat kita menyimpan task list tersebut untuk mengeceknya. Masalah yang lebih sulit datang ketika tugas yang akan kita lakukan adalah tugas sebuah tim atau berhubungan dengan lebih dari 2 orang untuk satu tugas yang sama. Oleh karena itu dibuatlah sebuah aplikasi yang dapat menyediakan kemudahan pengelolaan task list / to-do-list seperti kemudahan menuliskan pada sebuah kertas. Aplikasi dibuat berbasis web sehingga user bisa mengakses to-do-list yang telah dibuat selama ada akses ke Internet. Aplikasi juga dituntut untuk dapat menambahkan lebih dari satu user untuk satu task yang sama sehingga tugas dalam bentuk tim juga dapat dikelola dengan baik. 1.2 DESKRIPSI SISTEM 1.2.1 Analisis Sistem Sekarang Pada sistem lama pembuatan task list masih dilakukan secara manual, yaitu dengan cara mencatat task list pada sebuah kertas dan mengelolanya secara manual. Juga terdapat cara pencatatan task list pada sistem stand alone, namun untuk user dengan mobilitas yang tinggi, user akan sulit melakukan akses ke sistem stand alone tersebut karna harus berhadapan langsung dengan komputer tempat data disimpan. 1.2.2 Tujuan sistem a. Mengembangkan aplikasi task manager yang bisa diakses melalui halaman web. b. Mengembangkan aplikasi yang dapat menyimpan semua informasi dan objek pada database yang dapat diakses sistem. b. Mengembangkan aplikasi yang dapat melakukan proses pengelolaan task atau tugas berupa pembuatan task, menentukan deadline, assign task ke user lain, mengatur atau set prioritas task, dan konteks task. 12

c. Mengembangkan aplikasi yang dapat melakukan pengelolaan proyek berupa pembuatan proyek, mengatur status proyek, menambahkan user ke dalam suatu proyek. d. Mengembangkan aplikasi yang dapat melakukan pengelolaan level dari user dan dapat membedakan hak akses user terhadap aplikasi. e. Mengembangkan aplikasi yang dapat melakukan pengelolaan hak akses user terhadap proyek berdasarkan level atau jabatannya pada sebuah proyek. f. Mengembangkan aplikasi yang dapat melakukan pengelolaan level task. g. Mengembangkan aplikasi yang dapat menampilkan laporan dan mencetaknya pada media kertas. 1.2.3 Kekurangan Sistem Sekarang Kekurangan yang ada pada sistem sekarang antara lain: a. Pencatatan, pengolahan, dan laporan masih manual b. Saat ingin mengakses task list yang telah dibuat user harus berhadapan langsung dengan kertas atau komputer user. c. Tidak terdapat fasilitas reminder untuk kasus user yang melakukan pencatatan pada media kertas,sehingga user harus mengecek sendiri satu persatu to do list yang telah dibuatnya dan mencocokan dengan waktu. d. Tidak menyediakan fasilitas berbagi task untuk sesama user. 1.2.4 Analisa Sistem Usulan Dengan melihat kekurangan pada sistem lama maka diperlukan sebuah aplikasi task manager yang dapat diakses melalui Internet karena user tidak selalu bisa berhadapan dengan PC user. Aplikasi menyediakan layanan mengajak user lain bekerja pada task yang sama dalam bentuk sebuah tim. Aplikasi menyediakan fasilitas pengelompokan task, prioritas task, pengaturan waktu, dan penyimpanan task pada database. 1.2.5 Kebutuhan Sistem Usulan Berdasarkan sistem yang ada, diharapkan sistem baru dapat memenuhi kebutuhan user seperti : a. Menyediakan form untuk menambahkan task. b. Menyediakan form untuk menambahkan Proyek yang merupakan kumpulan dari task. c. Mebambahkan opsi waktu, label, assign user lain pada form menambahkan task. d. Menyediakan fasilitas berbagi file sehingga task yang berkaitan dengan berkas elektronik dapat dibagi antara tim secara lebih cepat. 13

e. Dapat menampilkan status task yang pernah dibuat, sehingga user bisa tau sejauh mana perkembangan dari task yang bersangkutan. 1.3 LINGKUP KERJA SISTEM USULAN 1.3.1 Arsitektur Sistem Adapun arsitektur sistem dari aplikasi ini adalah: Gambar 1.1 arsitektur sistem 1.3.2 Fungsionalitas Sistem a. Pendaftaran User User terlebih dahulu harus registrasi untuk dapat menggunakan aplikasi ini. b. Task kontrol Digunakan oleh user untuk mengontrol, membuat, menghapus, memantau task. c. Project kontrol Digunakan untuk mengontrol,menghapus, memantau proyek. Proyek adalah kumpulan dari task yang dapat didefenisikan oleh user sendiri. d. Assign user Fungsionalitas untuk meng-assign user lain pada sebuah proyek dan/atau task 1.3.3 Batasan Sistem Batasan Masalah dari Proyek Akhir ini adalah : a. Aplikasi ini ditujukan untuk studio/ organisasi kecil 14

b. Tidak menangani masalah keuangan dalam proyek c. Tidak membahas masalah keamanan sistem d. Aplikasi ini dibangun dengan bahasa pemrograman php, dan my sql sebagai database nya 1.4 METODE DAN JADWAL PENGERJAAN PROYEK AKHIR 1.4.1 Metode Pengerjaan 1. Perumusan Masalah Membuat suatu rumusan masalah yang terkait dengan pembuatan aplikasi task manager berbasis web. 2. Pengumpulan Data Mengumpulkan data dan informasi data dan informasi apa saja yang dibutuhkan dalam aplikasi task manager. 3. Studi Literatur dan Konsultasi Mempelajari dan mencari buku dan referensi yang terkait dalam pembuatan proyek akhir dan konsultasi dengan dosen pembimbing terkait dengan judul dan proses dalam pembuatan aplikasi. 4. Metode pengembangan perangkat lunak Untuk metode pengembangan perangkat lunak, metode yang akan digunakan adalah metode waterfall yang terdiri dari beberapa tahapan, yaitu: a. Analisis kebutuhan Mempelajari dan menganilisis perangkat lunak yang akan dibangun. Pengembangannya dimulai dari pengumpulan semua kebutuhan-kebutuhan elemen-elemen sistem. Hasil akhir dari tahap ini adalah spesifikasi sistem. b. Perancangan perangkat lunak Membuat perancangan perangkat lunak. Mendefinisikan objek-objek yang akan di buat. Membuat algoritma sistem dan merancang antarmuka user. Perancangan yang akan di gunakan dalam pengembangan sistem menggunakan metode terstruktur. c. Pengkodean Tahap ini dilakukan implementasi hasil rancangan ke dalam baris-baris kode program yang dapat dimengerti oleh mesin (komputer) melalui pengkodean menggunakan PHP, HTML, CSS, javascript. d. Pengujian 15

Menguji apakah fungsionalitas sistem sudah dibangun sesuai dengan analisis. Pengujian menggunakan metode White Box. Pengujian terlebih dahulu dilakukan pada setiap modul. Jika setiap modul selesai diuji dan tidak bermasalah, modul-modul tersebut segera diintegrasikan (dan dikompilasi ) hingga membentuk suatu aplikasi yang utuh. Pengujian juga dilakukan menggunakan metode Black box dilihat dari sisi developer, disini pengujian akan dilakukan oleh pihak developer. 5. Penyusunan dokumentasi Pembuatan dokumentasi dari sistem yang telah dibangun dalam bentuk buku proyek akhir. 1.5 SISTEMATIKA PENULISAN BAB 1 BAB 2 BAB 3 BAB 4 BAB 5 : PENDAHULUAN Bab ini berisi tentang latar belakang, perumusan masalah, tujuan, batasan masalah, metode penyelesaian masalah dan sistematika penulisan : LANDASAN TEORI Bab ini memuat berbagai teori yang mendukung terlaksananya pengembangan Aplikasi Task Manager Berbasis Web, khususnya teori-teori yang mendukung dalam pembuatan sistem : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi tentang analisis kebutuhan untuk mengetahui kelemahan dan kekurangan sistem saat ini sehingga bisa ditentukan kebutuhan apa saja yang harus dipenuhi agar pengembangan Aplikasi Task Manager Berbasis Web menjadi lebih baik. Untuk menggambarkan analisis sistem saat ini akan dibuat perancangan aliran informasi, perancangan basis data, dan perancangan struktur website : IMPLEMENTASI DAN TESTING Bab ini berisi tentang pengimplementasian rancangan pada tahap sebelumnya dan melakukan pengujian sistem baru : PENUTUP Bab ini berisi kesimpulan dari keseluruhan sistem yang telah dibuat serta saran yang diperlukan untuk pengembangan sistem lebih lanjut. 16