SRS Sistem Pendataan Penjualan Pulsa

download SRS Sistem Pendataan Penjualan Pulsa

of 47

  • date post

    03-Jan-2016
  • Category

    Documents

  • view

    365
  • download

    21

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