SOFTWARE REQUIREMENT SPECIFICATION APLIKASI PENCARIAN DOKUMEN (BERKAS) OLEH : EKA HASTIAN ASTUTI ANIS FITRI NUR M. DHARMA PANDU KRESNAWAN BAYU KUSUMA PRADANA M. RIFAN 103140714111009 103140714111015 1031407141110 103140714111028 1031407141110 I. PENDAHULUAN 1.1 Tujuan Penulisan Dokumen Software Requirement Specification (SRS) merupakan dokumen spesifikasi perangkat lunak untuk membangun ”Aplikasi Pencarian Dokumen (Berkas)”. Aplikasi ini dibangun untuk memudahkan suatu PT. dalam melakukan proses pencarian dokumen yang dilakukan oleh pegawai. Sehingga dokumen ini dapat dijadikan acuan teknis untuk membangun perangkat lunak ”APD” (Aplikasi Pencarian Dokumen). 1.2 Lingkup Masalah APD merupakan aplikasi yang kami bangun untuk mempermudah pekerjaan suatu PT. dalam mencari lokasi yang kosong untuk dokumen yang masuk dan pencarian lokasi dokumen yang akan diambil pegawai. Artinya kapasitas gudang akan terlihat dalam APD ini sehingga tiap gudang bisa menampung banyak dokumen dari pegawai yang berbeda yang ditempatkan pada lot dengan nomor lot yang sudah diatur. Dokumen-dokumen yang dititipkan dari satu perusahaan bisa ditempatkan pada gudang dan lot yang berbeda sesuai dengan jenis dokumen dan ketersediaan tempat. 1.3 Definisi, Akronim dan Singkatan Akronim dan Singkatan : - APD : Aplikasi Pencarian Dokumen - SRS : Software Requirement Specification - lot : lokasi penempatan Definisi : Software Requirement Specification adalah perangkat lunak yang akan dibuat dan sebagai penyembatani komunikasih pembuat dengan pengguna. - Use Case adalah situasi dimana sistem anda digunakan untuk memenuhi satu atau lebih kebutuhan pemakaian anda. 1.4 Referensi Referensi yang digunakan dalam pengembangan perangkat lunak ini adalah : Darmayuda, Ketut 2009, Pemprograman Aplikasi Database dengan Microsoft Visual Basic.Net 2008, Informatika, Jakarta. Jbrust, Andrew 2006, Programming Microsoft SQL Server 2005, Microsoft Press, Jakarta. 1.5 Deskripsi Umum Dokumen Dokumen SRS ini dibagi menjadi tiga bagian utama, yaitu : 1. Bagian pertama berisi penjelasan tentang dokumen SRS yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum. 2. Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak APB yang akan dibangun, meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan dan asumsi yang diambil dalam pembuatan perangkat lunak. 3. Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci. 4. Bagian keempat mengenai beberapa persyaratan dan desain kinerja serta kendala juga diberikan. 5. Bagian lima berisi memberi beberapa kemungkinan perpanjangan masa depan dari sistem. 2. Deskripsi Keseluruhan Aplikasi Pencarian Dokumen (berkas) bertujuan untuk menemukan atau mencari dokumen di PT. yang semula dilakukan secara manual, menjadi berbasis aplikasi. 2.1 Fitur Produk Sistem ini memiliki fitur sebagai berikut : 1. User register to system 2. User login to system 3. User searching document 4. User can post comment 5. User can view the document 2.2 User Classes and Characteristics Akan ada 2 pengguna dalam system ini : Admin : Diperbolehkan untuk menghapus/menambah suatu document, dan juga dapat melihat riwayat karyawan yang sebelumnya ia mencari document yang bagaimana. Karyawan : Hanya boleh login dan mencari document yang ia cari. 2.3 Lingkungan Operasi Sistem ini berbasis web. Hal ini dapat dilihat melalui aplikasi browser seperti, Mozilla, Internet Explorer, Netscape Navigator, dan Opera. 2.4 Design dan Implementasi kendala Sampai saat ini, masih belum ada kendala. 2.5 Dokumentasi User (pengguna) Dokumentasi pengguna akan tersedia dalam bentuk bantuan online. 2.6 Asumsi dan Dependensi Dalam pengembangan Aplikasi Pencarian Dokumen (berkas) diasumsikan bahwa : a. Tool pengembangan telah tersedia, dalam hal ini yang dimaksud dengan tool adalah software dan hardware yang dibutuhkan untuk pengembangan. b. Semua pegawai yang menggunakan Aplikasi Pencarian Dokumen (berkas) memiliki komputer yang terhubung ke intranet secara online. 3. Use Case 3.1 Use Case By Module Deskripsi struktural dari suatu sistem bukan cara efektif untuk menjelaskan alur kerja melalui sistem, pada dasarnya memerlukan dekomposisi dari sistem. Salah satu cara terbaik untuk terurai pada system aplikasi APD adalah untuk membaginya menjadi berbeda 'modul'. Modul sistem adalah spesifik tugas, mungkin mengandung satu atau lebih program untuk menyelesaikan tugas. Dari gambar dibawah admin mempunyai semua hak access mulai dari publish , delete, dan membaca document. Access by Karyawan Pada Access by karyawan, hanya dapat searching document dan membaca document. 4. Spesifik Requirement 4.1 Tujuan Dokumen Software Requirement Specification (SRS) merupakan dokumen spesifikasi perangkat lunak untuk membangun ”Aplikasi Pencarian Dokumen (Berkas)”. Dokumen ini dibangun untuk memudahkan suatu PT. dalam melakukan proses pencarian barang yang dilakukan oleh penyewa tempat. Sehingga dokumen ini dapat dijadikan acuan teknis untuk membangun perangkat lunak ”APD” (aplikasi pencarian dokumen). Dan juga diharapkan semoga APD dapat membantu kinerja pada PT. tesebut. 4.2 Lingkup Masalah APD merupakan aplikasi yang kami bangun untuk mempermudah suatu PT. dalam pencarian lokasi yang kosong untuk barang yang masuk dan pencarian lokasi barang yang akan diambil penyewa. Artinya kapasitas gudang akan terlihat dalam APD ini sehingga tiap gudang bisa menampung banyak barang dari penyewa yang berbeda yang ditempatkan pada lot dengan nomor lot yang sudah diatur. Barang-barang yang dititipkan dari satu perusahaan bisa ditempatkan pada gudang dan lot yang berbeda sesuai dengan jenis barang dan ketersediaan tempat.