SRS Sistem Pendataan Penjualan Pulsa
date post
03-Jan-2016Category
Documents
view
388download
29
Embed Size (px)
Transcript of SRS Sistem Pendataan Penjualan Pulsa
DOKUMEN PEMBANGUNAN PERANGKAT LUNAK
Sistem Pendataan Penjualan Pulsa
Dosen: Subardin,ST.,MT.
untuk:
Teknik Informatika Unhalu
Dipersiapkan oleh:
Hertanto Ragil Pamungkas E1E110100
Teknik Informatika Universitas Haluoleo
Teknik Informatika Unhalu
Nomor Dokumen Halaman
Inception-G-04 47
Revisi 1 11 Mei 2013
Fase Inception
Departemen Teknik Informatika Unhalu Inception-G04 Halaman 2 dari 47 halaman
Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Teknik Informatika-Unhalu dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Informatika Unhalu.
DAFTAR PERUBAHAN
Revisi Deskripsi
A
Menghapus form data pelanggan dari desain karena untuk
mengefisiensikan waktu dalam penggunaannya.
B
Menghapus table database pelanggan dan merubah table data
transaksi yang ada di basis data.
C
Mengubah desain aplikasi (menghapus tobol navigasi dan
refresh)
D
E
F
G
INDEX A B C D E F G
TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
Departemen Teknik Informatika Unhalu Inception-G04 Halaman 3 dari 47 halaman
Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Teknik Informatika-Unhalu dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Informatika Unhalu.
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Departemen Teknik Informatika Unhalu Inception-G04 Halaman 4 dari 47 halaman
Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Teknik Informatika-Unhalu dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Informatika Unhalu.
Daftar Isi 1. Pendahuluan .................................................................................................................................. 5
1.1 Tujuan Penulisan Dokumen ............................................................................................... 5 1.2 Lingkup Masalah ............................................................................................................... 5 1.3 Referensi ............................................................................................................................ 7 1.4 Deskripsi Umum Dokumen (Ikhtisar)................................................................................ 6
2 Kebutuhan Perangkat Lunak ..................................................................................................... 7 2.1 Deskripsi Umum Sistem .................................................................................................... 7 2.2 Fungsi Utama Perangkat Lunak ......................................................................................... 7 2.3 Model Use Case ................................................................................................................ 8
2.3.1 Definisi Actor ............................................................................................................ 8 2.3.2 Definisi Use Case ...................................................................................................... 8 2.3.3 Diagram Use Case ................................................................................................... 18
2.4 Prototipe Antarmuka ....................................................................................................... 19 2.5 Glossary ........................................................................................................................... 20
3 Model Analisis ........................................................................................................................ 21 3.1 Deskripsi Arsitektur ......................................................................................................... 21
3.1.1 Identifikasi Paket Analisis ....................................................................................... 21 3.1.2 Identifikasi Kelas Analisis ....................................................................................... 21
3.2 Realisasi Use Case Tahap Analisis .................................................................................. 23 3.2.1 Class Diagram ....................................................................................................... 23
3.2.2 Activity Diagram ................................................................................................... 24
3.2.3 Sequence Diagram ................................................................................................. 24
3.3 Kelas Analisis .................................................................................................................. 28 3.3.1 Tanggung-Jawab dan Atribut................................................................................... 28 3.3.2 Identifikasi Atribut .................................................................................................. 28 3.3.3 Generalisasi ............................................................................................................. 29
4 Model Perancangan ................................................................................................................. 30 4.1 Kelas Perancangan .......................................................................................................... 30
4.1.1 Query ....................................................................................................................... 30 4.2 Antarmuka ....................................................................................................................... 31
5 Implementasi ........................................................................................................................... 32
6 Pengujian .............................................................................................................................. 36 6.1 Pengujian Software......................................................................................................... 36
6.1.1 Rencana Pengujian .................................................................................................. 36
6.1. 2 Kasus dan Hasil Pengujian ...................................................................................... 37
Departemen Teknik Informatika Unhalu Inception-G04 Halaman 5 dari 47 halaman
Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Teknik Informatika-Unhalu dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Informatika Unhalu.
1. Pendahuluan
1.1 Tujuan Penulisan Dokumen
Tujuan pembuatan dokumen ini adalah untuk memberikan gambaran
mengenai Sistem Informasi Penjualan Pulsa kepada para pemilik agen-agen
pengisian pulsa. Dokumen ini menjelaskan tujuan dan fitur-fitur sistem,
antarmuka sistem, apa yang akan dilakukan sistem, batasan-batasan ketika
dijalankan. Dokumen ini diperuntukkan untuk pemilik/karyawan konter
pulsa.
Sistem ini juga mengoptimalkan pengolahan data transaksi yang telah terjadi
sehingga pemilik usaha dapat dengan mudah mengontrol penjualan pulsa di
counternya.
1.2 Lingkup Masalah
Sistem Informasi yang dibangun adalah suatu sistem yang dirancang untuk
mempermudah proses transaksi dengan pelanggan yang akan melakukan
pengisian pulsa.
Sistem informasi ini terhubung dengan server basis data perusahaan. Sehingga
data-data yang ada tersimpan dengan aman.
Ruang lingkup sistem informasi ini adalah sistem dapat menampilkan
informasi spesifikasi data penjualan pulsa seperti data operator dan data
transaksi. Sistem ini juga dilengkapi dengan pengolahan data seperti insert
data, update data, dan delete data.
Departemen Teknik Informatika Unhalu Inception-G04 Halaman 6 dari 47 halaman
Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Teknik Informatika-Unhalu dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Informatika Unhalu.
1.3 Referensi
Dokumen ini merujuk pada hasil wawancara dan observasi pada pengguna tentang
kebutuhan yang diperlukannya dan penulisan dokumen berdasarkan pada :
1. IEEE Std 830-1993, IEEE Recommended Practice for Software Requirement
Specifications.
2. Panduan Penggunaan dan Pengisian Dokumen Pembangunan Perangkat Lunak.
Jurusan Teknik Informatika, Institut Teknologi Bandung, 2000.
1.4 Deskripsi Umum Dokumen (Ikhtisar)
Dokumen Pembangunan Perangkat Lunak ini terdiri dari tiga bab sebagai berikut:
BAB I Pendahuluan.
Pada pendahuluan diberikan gambaran umum tentang dokumen yang berisikan
- Tujuan Penulisan Dokumen
- Lingkup Masalah
- Referensi
- Deskripsi Umum Dokomen
BAB II Kebutuhan Perangkat Lunak
Pada bab ini dijelaskan kebutuhan perangkat lunak yang diperlukan di dalam
pengembangan Sistem Informasi Penjualan Pulsa.
BAB III Model Analisis
Pada BAB ini mendeskripsikan kebutuhan khusus bagi Sistem Informasi Penjualan
Pulsa yang terdiri dari antarmuka, kebutuhan fungsional, kebutuhan performansi,
batasan perancangan dan kebutuhan lain yang mendukung agar Sistem Informasi
Penjualan Pulsa dapat bekerja sesuai dengan yang diharapkan.
Departemen