Persyaratan Produk. 1.1 Pendahuluan Tujuan

dokumen-dokumen yang mirip
Bab I : Persyaratan Produk

Abstract. Keywords: Integrated data, automate

BAB I PERSYARATAN PRODUK

Persyaratan Produk. 1.1 Pendahuluan

BAB I PERSYARATAN PRODUK

Bab I : Persyaratan Produk

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

BAB V PERANCANGAN SISTEM. Administrasi (SISDA) mengutamakan pada kebutuhan BiNus University

Laporan Tugas Akhir. Rekayasa Perangkat Lunak

BAB IV HASIL DAN UJI COBA

BAB I Persyaratan Produk

BAB I PERSYARATAN PRODUK

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

BAB I PERSYARATAN PRODUK

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi aplikasi administrasi masjid, perlu

Bab I Persyaratan Produk

Bab I. PERSYARATAN PRODUK

BAB IV IMPLEMENTASI DAN EVALUASI. menunjukkan aplikasi persewaan buku yang telah berjalan dan dapat

BAB I PERSYARATAN PRODUK

Bab II Spesifikasi Produk

Laporan Tugas Akhir. Rekayasa Perangkat Lunak

BAB IV HASIL DAN UJI COBA

BAB I PERSYARATAN PRODUK

BAB V IMPLEMENTASI DAN PEMBAHASAN. Tahap implementasi progam merupakan suatu tahap penerapan dari

BAB V IMPLEMENTASI SISTEM

BAB 1 Persyaratan Produk

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

11. Tampilan Tambah Barang

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. penyelesaian produksi dengan menggunakan metode Earliest Due Date (EDD) ini

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. terdiri dari kebutuhan perangkat keras dan kebutuhan perangkat lunak agar

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI. basis data. Langkah utama dalam pemilihan DBMS : 1 Definiskan waktu untuk melakukan studi referensi.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. dalam melaksanakan kegiatan yang membuat orang dan perusahaan-perusahaan

BAB I PENDAHULUAN. dengan perusahaan-perusahaan lainnya. Untuk itu diperlukan adanya metode

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB 1. Persyaratan Produk

BAB IV HASIL DAN UJI COBA

Layar Print Laporan Analisis ABC Investasi. Gambar 4.70 Layar Print Laporan Analisis ABC Investasi

BAB IV HASIL DAN PEMBAHASAN

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJICOBA

BAB I PERSYARATAN PRODUK

BAB V IMPLEMENTASI DAN PEMBAHASAN. dibutuhkan Hardware dan software untuk menggunakan program Sistem Informasi

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan sistem pendaftaran siswa baru dan pembagian kelas pada SMK

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

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. mempunyai dampak dalam meningkatkan efektifitas dan efesiensi dalam

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

I. BAB I PERSYARATAN PRODUK

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

Halaman StyleJob Buyer (Admin)

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB 1 PERSYARATAN PRODUK

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Rancangan Layar Pergantian Karyawan Per Tahun

BAB I PENDAHULUAN. untuk berbuat lebih banyak dalam teknologi dan membuka diri terhadap

BAB V IMPLEMENTASI DAN PEMBAHASAN. Software yang mendukung aplikasi ini, yaitu: 1. Sistem Operasi Microsoft Windows 7 atau 8.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Bab 1. Persyaratan Produk. 1.1 Pendahuluan Tujuan

Bab 1 Persyaratan Produk

BAB IV HASIL DAN PEMBAHASAN

Bab I Persyaratan Produk

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan sistem yang telah dibuat sebelumnya. Implementasi terdiri dari:

SISTEM INFORMASI LAPORAN HASIL BELAJAR SISWA PADA MADRASAH ALIYAH NEGERI (MAN) KOTA PALOPO

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB I PENDAHULUAN. maksimal. Indonesia harus mampu bersaing dengan negara-negara lain, terutama

BAB 1 PENDAHULUAN Pengantar

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

Bab 1. Pendahuluan Pengantar

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

BAB V IMLEMENTASI SISTEM. sistem kedalam bentuk coding bahasa pemprograman, selain implementasi dalam

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

Transkripsi:

Bab 1 Persyaratan Produk 1.1 Pendahuluan BPP-BSDM (Bagian Pengembangan Pelatihan Sumber Daya Manusia) merupakan badan yang mengurus pelatihan terhadap staff dan dosen di Universitas Kristen Maranatha, Bandung. Dalam kegiatannya sebagai badan pengurus untuk pelatihan terhadap staff dan dosen di, membutuhkan sistem dalam hal ini perangkat lunak untuk melakukan pengelolaan data pelatihan yang harus diolah oleh organisasi. Selama ini penginputan data yang dilakukan masih secara manual, yaitu dengan menggunakan perangkat lunak Microsoft Excel. Hal ini dirasakan masih sangat lambat dan sulit untuk melakukan pengeditan, juga untuk pencarian data yang diperlukan. Hal ini disebabkan karena data yang harus diolah berjumlah cukup banyak, dan karena menggunakan Microsoft Excel maka data-data tersebut tidak terintegrasi. Oleh karena itu dalam mata kuliah Tugas Akhir ini kami mengambil topik mengenai masalah dalam organisasi BPP-BSDM tersebut, yaitu dengan pembuatan perangkat lunak untuk pengelolaan data hasil pelatihan di. Proses dari perangkat lunak ini meliputi penginputan data, pengeditan data, pembuatan statistik data untuk setiap pelatihan, dan rekomendasi nama-nama peserta yang akan mengikuti suatu pelatihan tertentu. 1.1.1 Tujuan Membuat perangkat lunak yang dapat digunakan untuk melakukan pendataan, pengelolaan data dari hasil (report) pelatihan, dan aplikasi yang pintar (smart application) untuk pembuatan informasi yang bermanfaat untuk organisasi BPP-BSDM di. Data yang akan dikelola terdiri dari profil trainer /pembicara/fasilitator, profil peserta latihan (staff UK-Maranatha), data pelatihan yang diadakan, dan evaluasi hasil pelatihan. 1

1.1.2 Ruang Lingkup Proyek Bahasa pemograman yang digunakan ialah C# dengan menggunakan Microsoft Visual Studio 2003. Basis data yang digunakan yaitu Microsoft SQL Client 2000. Fitur print menggunakan komponen Crystal Report 11. Software berbasis pada client-server. Input yang terdapat pada trainer/pembicara/fasilitator yaitu biodata, keterangan pelatihan. Input yang terdapat pada peserta pelatihan yaitu biodata, data pelatihan yang diikuti, evaluasi pelatihan. Input yang terdapat pada spesifikasi pelatihan yaitu profil pelatihan, data kegiatan evaluasi. Proses penginputan dan pengeditan dilakukan oleh client secara manual ke dalam kolom Input yang disediakan oleh perangkat lunak. Perangkat lunak terdiri dari beberapa bagian yaitu: Penginputan, pencarian, dan pengeditan data dari trainer, peserta pelatihan dan data pelatihan. Proses pendataan absensi untuk setiap pelatihan. Pembuatan statistik kehadiran peserta untuk setiap pelatihan. Pembuatan informasi untuk peserta yang direkomendasikan untuk mengikuti suatu pelatihan. Perangkat lunak dapat melakukan pencetakan (print-out). Proses pencarian data berdasarkan : nama/nomor kode trainer, nama/nomor kode peserta pelatihan, nama/nomor kode pelatihan, fakultas/jurusan/progdi/biro Golongan. Statistik menampilkan banyaknya peserta yang hadir pada setiap gelombang di suatu pelatihan untuk setiap fakultas. Recommendation menampilkan nama-nama peserta yang disarankan untuk mengikuti suatu pelatihan. 2

1.1.3 Definisi, Akronim, dan Singkatan Client Server : suatu sistem yang mengijinkan pengguna untuk menggunakan software dari komputer yang berbeda dalam suatu jaringan. DBMS : Database Management Sistem merupakan aplikasi basis data. Local Machine : lokasi fisik dalam sebuah komputer, yang berada dalam komputer itu sendiri. 1.1.4 Referensi Deitel, Harvey M., dkk. 2002. C# How To Program. New Jersey. Prentice Hall.inc. Brandley, Julia Cage dan Anita C. Millspaugh. Programming in C#.Net. New York. 2004. Mc Graw Hill. Kadir, Abdul. 2002. Penuntun Praktis Belajar SQL. Yogyakarta. Penerbit Andi Yogyakarta. Power, D., "James Taylor Interview: Automating Decision Making", DSSResources.COM, 10/6/2006. 1.1.5 Overview Setelah ini, pada bab 2, Spesifikasi Produk, akan dipaparkan apa saja yang dibutuhkan untuk menggunakan aplikasi ini (sistem requirement), interaksi user dan program, dan fitur pada perangkat lunak. Pada bab 3, Desain Perangkat Lunak, akan diabahas mengenai detail dari perangkat lunak, antarmuka perangkat lunak, aliran data, dan detail proses dar perangkat lunak. Pada bab 4, Pengembangan Sistem, dibahas mengenai tahap pengembangan dan implementasi perangkat lunak, proses desain program. Kemudian pada bab 5, Testing dan Evaluasi Sistem, dipaparkan mengenai proses pengujian dari hasil tahap implementasi perangkat lunak. Pada bab 6, Kesimpulan dan Saran akan disertakan mengenai hasil akhir dari keseluruhan perangkat lunak dan saran yang diberikan berdasarkan hasil dari pengujian setelah implementasi dilakukan. 3

1.2 Gambaran Keseluruhan Aplikasi yang dibuat menggunakan bahasa pemograman yang beriorientasi object (object-oriented). Agar dapat digunakan oleh beberapa komputer dalam suatu waktu maka diperlukan 1.2.1 Perspektif Produk Aplikasi dibuat berdiri sendiri dan tidak tergantung kepada produk atau aplikasi lain (Third-Party). Seluruh antarmuka menggunakan object dari.net. Sedangkan untuk komponen yang akan digunakan yaitu webservice dan crystall report 11. 1.2.1.1 Antarmuka Sistem Perangkat lunak berbasis pada client-server, dimana komputer lain yang berada dalam satu jaringan dapat mengakses aplikasi. Untuk setiap komputer yang akan mengakses aplikasi harus menginstalasi.net Framework versi 1.1. Sedangkan untuk mendukung proses client-server ini maka database yang digunakan yaitu SQL Client 2000 dan komponen webservice dari Visual Studio.Net 2003. 1.2.1.2 Antarmuka Pengguna Tampilan antarmuka untuk pengguna akan ditampilkan dengan struktur antarmuka seperti yang dimiliki oleh aplikasi Microsoft Windows lainnya (contoh: Word). Hal ini dilakukan agar pengguna familiar dengan antarmuka dari aplikasi. Selain itu antarmuka juga ditampilkan dengan lebih interaktif dalam mengakses suatu modul dalam aplikasi, agar mudah untuk digunakan. Untuk penginputan data, aplikasi akan mengecek secara otomatis terhadap setiap input data yang dilakukan pengguna, dan menampilkan spesifik dari kesalahan penginputan yang terjadi, sehingga mencegah pengguna melakukan kesalahan dalam menginput data, misalnya melakukan redudansi data (penginputan berulang) atau format input yang salah. 4

1.2.1.3 Antarmuka Perangkat Keras Spesifikasi minimum untuk perangkat keras yang digunakan ialah: Processor Intel Pentium 4 1.8 GHz 128 RAM of Memory LAN-Card 1.2.1.4 Antarmuka Perangkat Lunak Spesifikasi minimum untuk perangkat lunak yang digunakan ialah: Operating sistem : Microsoft Windows 2000 or higher DBMS: Microsoft SQL Client 2000.Net Framework 1.1, digunakan untuk setiap komputer client yang akan mengakses aplikasi. 1.2.1.5 Batasan Memori 128 RAM of Memory (Minimum) 1 GB hardisk space for client, and 600 MB for client 1.2.1.6 Persyaratan Adaptasi Tempat Tujuan Terdapat 2 atau lebih komputer yang terhubung dalam satu jaringan lokal (LAN). 1.2.2 Fungsi Produk Perangkat lunak yang dibuat berfungsi untuk menyimpan data yang akan diinput oleh user. Data yang telah diinput tersebut dapat diubah/di-update, memudahkan pengguna untuk mencari data yang terdapat dalam database, dan juga untuk mengelola data tersebut agar memperoleh informasi yang dibutuhkan oleh pengguna. 5

1.2.3 Kateristik Pengguna Pengguna merupakan staff dari BPP (Bagian Pengembangan Pelatihan) BSDM, yang memiliki pengetahuan terhadap data pelatihan yang akan diolah. Staff tersebut juga memiliki kewenangan dan tanggungjawab terhadap data yang akan diolah. 1.2.4 Batasan-Batasan Untuk software database SQL Client 2000 harus diinstalasi dengan menggunakan produk license dari Microsoft. Pengubahan warna dasar tab-tab, menu, dan status bar tidak dapat dilakukan karena Microsoft Visual Studio.Net 2003 tidak memiliki konfigurasi untuk dimodifikasi. Untuk keamanan data, maka pada SQL Client 2000 dinstalasi dengan menyertakan password. Untuk penginputan dan pengeditan data (audit) terdapat terdapat strukturalisasi, sehingga sebelum menginput suatu data tertentu ada persyaratan penginputan data lain yang berhubungan. 1.2.5 Asumsi dan Ketergantungan Client memiliki beberapa komputer yang telah terhubung dalam satu jaringan (LAN) yang sama. Untuk client sebaiknya mengintalasi operating sistem dari Microsoft dengan minimum spesifikasi Microsoft Window 2000. 6

1.2.6 Penundaan Persyaratan Jumlah kolom Input yang dibuat berupa biodata, spesifikasi pelatihan, hasil evaluasi pelatihan. Spesifikasi tersebut tidak dapat diubah (tidak boleh ditambahkan) lagi. Pengaksesan aplikasi perangkat lunak dengan sistem client-server hanya dapat dilakukan di wilayah MSDU saja. Belum dapat diakses di luar dari ruangan tersebut. 7