SRS Sistem Informasi Parkiran (SysPark)

download SRS Sistem Informasi Parkiran (SysPark)

of 58

  • date post

    11-Feb-2018
  • Category

    Documents

  • view

    610
  • download

    99

Embed Size (px)

Transcript of SRS Sistem Informasi Parkiran (SysPark)

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    1/58

    1

    DOKUMEN PENGEMBANGAN PERANGKAT LUNAK

    Sistem Informasi Parkiran

    (SysPark)

    Dosen : Subardin, ST.,M.T.

    untuk:

    Jurusan Teknik Infotmatika

    Universitas Haluoleo

    Dipersiapkan oleh:

    SAPRIL

    E1E1 10 134

    Program Studi

    Teknik InformatikaaUniversitas

    Haluoleo

    Nomor Dokumen Halaman

    SKPL-001 58

    Revisi 1 Mei 2013

    Fase Ince tion

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    2/58

    2

    DAFTAR PERUBAHAN

    Revisi Deskripsi

    A

    Mengubah tampilan form login

    B

    Menambah tombol cetak otomatis pada saat memasukan data

    Kendaraan pada form Kendaraan masuk

    C

    Menambahkan form search pada form menu utama

    D

    Menambahkan form laporan pada menu utama

    E

    Menghilangkan tombol firs, last, next dan prev pada form data

    Kendaraan, data petugas dan data Kendaraan masuk

    F

    G

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    3/58

    3

    INDEX A B C D E F G

    TGL

    Ditulis

    oleh

    Diperiksa

    oleh

    Disetujui

    oleh

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    4/58

    4

    Daftar Halaman Perubahan

    Halaman Revisi Halaman Revisi

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    5/58

    5

    DAFTAR ISI

    1. PENDAHULUAN

    1.1Tujuan Penlulisan Dokumen 8

    1.2Lingkup Masalah ... 8

    1.3Referensi . 8

    2. KEBUTUHAN PERANGKAT LUNAK

    2.1Deskripsi Umum Sistem 9

    2.2Lingkungan Operasi . 9

    2.3Fungsi Utama Perangkat Lunak.. 9

    2.4Karakteristik Pengguna ... 10

    2.5Model Use Case . 11

    2.5.1 Definisi Actor. 11

    2.5.2 Definisi Use Case ... 11

    2.5.3 Diagram Use Case User.. 14

    2.5.4 Diagram Use Case Petugas Palang . 15

    2.5.5 Diagram Use Case Pengendara .. 15

    2.5.6 Diagram Use Case Kendaraan Masuk 16

    2.5.7 Diagram Use Case Kendaraan Keluar 17

    2.6Prototipe Antar Muka ...................................................................... 18

    3. MODEL ANALISIS

    3.1Deskripsi Arsitektur ............................................................... 23

    3.1.1 Indentifikasi Paket Analisis .. 23

    3.1.2 Indentifikasi Kelas Analisis .............................................................. 24

    3.2 Realisasi Use Case Tahap Analisis 253.2.2 Class Diagram ...... 26

    3.2.3 Diagram Activity Kendaraan Masuk 27

    3.2.3 Diagram Activity Kendaraan Keluar 27

    3.2.4 Diagram Sequence Kendaraan Masuk.. 28

    3.2.5 Diagram Sequence Kendaraan Keluar .. 28

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    6/58

    6

    4. MODEL PERANCANGAN

    4.1Kelas Perancangan ............................................................................. 29

    4.1.1Algoritma/Query .............................................................................. 29

    4.2Antarmuka .......................................................................................... 30

    5. IMPLEMENTASI

    5.1Tampilan Form Login .. 34

    5.2Tampilan Form Menu Utama 34

    5.3Tampilan Form Data Jenis Kendaraan .. 35

    5.4Tampilan Form Data Petugas .. 35

    5.5Tampilan Form Data Kendaraan Masuk 36

    5.6Tampilan Form Data Kendaraan Keluar 36

    5.7Tampilan Form Data Laporan . 37

    5.8Tampilan Form Search . 37

    6. PENGUJIAN

    6.1Pengujian Software . 38

    6.2Rencana Pengujian . 40

    6.3Kasus dan Hasil Pengujian . 41

    6.3.1 Kasus dan hasil uji form login 41

    6.3.2 Kasus dan hasil uji form data jenis Kendaraan . 43

    6.3.3 Kasus dan hasil uji form data petugas . 46

    6.3.4 Kasus dan hasil uji form Kendaraan masuk 49

    6.3.5 Kasus dan hasil uji form Kendaraan keluar 53

    6.3.6 Kasus dan hasil uji form laporan . 55

    6.3.7 Kasus dan hasil uji form search ... 57

    6.4Kesimpulan Hasil Pengujian .. 58

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    7/58

    7

    1. PENDAHULUAN

    Seiring perkembangan ilmu pengetahuan dan teknologi yang telah mengalami percepatan

    dan pertumbuhan yang tinggi, keadaan ini membuat banyak hal dapat dilakukan dengan lebih

    mudah dan efisien. Dengan hal tersebut kebutuhan akan teknologi yang canggih dan akurat juga

    semakin tinggi.

    Salah satu contoh penerapan yang paling sering dijumpai dalam kehidupan sehari-hari

    adalah penerapan program komputer dalam mengatur perparkiran di mall, plaza, gedung dan

    hotel. Hampir seluruh mall, plaza, gedung dan hotel yang ada di kota-kota besar yang ada di

    Indonesia menggunakan penerapan program komputer untuk mengatur proses perparkiran.

    Program komputer tersebut disebut sebagai aplikasi parkir.

    Aplikasi parkir ini merupakan peralihan dari sistem perparkiran yang bersifat tradisional,

    dimana untuk mengolah semua transaksi yang terjadi di dalam perparkiran dilakukan oleh

    manusia. Aplikasi parkir yang dibuat ini nantinya akan mengatasi masalah-masalah yang sering

    terjadi dalam sistem perparkiran yang masih bersifat tradisional. Masalah-masalah yang sering

    dihadapi di dalam sistem perparkiran yang masih bersifat tradisional diantaranya memakan

    banyak waktu saat melakukan transaksi perparkiran, baik saat dari pencatatan nomor kendaraan

    sampai pembayaran biaya parkir. Selain itu tingkat keamanan dari perparkiran tradisional yang

    masih dikategorikan belum aman sehingga dapat menimbulkan pencurian, kecurangan-

    kecurangan saat perhitungan biaya parkir, kurang transparannya bagaimana perhitungan biaya

    parkir, data-data yang mudah hilang karena hanya disimpan dalam buku, dapat terjadi manipulasi

    data, dan dokumen-dokumen penting yang kerahasiaannya kurang dapat dijaga, selain itu

    diharapkan proses transaksi dapat berjalan secara terkomputerisasi dan terdokumentasi dengan

    baik.

    Pada penulisan ini, akan dibuat suatu rancangan database dan bagaimana aliran data yang

    terjadi pada apliasi parkir. Sistem manajemen database yang digunakan pada perancangan

    database sistem informasi perparkiran ini adalah sistem manajemen database MySQL. MYSQLmerupakan database yang paling popular digunakan untuk membangun aplikasi yang

    menggunakan database sebagai sumber dan pengelola datanya selain itu MySQL mudah untuk

    digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan-

    perusahaan skala kecil sampai dengan menengah dan bersifat open source.

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    8/58

    8

    1.1Tujuan Penulisan Dokumen

    Tujuan pembuatan dokumen ini adalah untuk memberi penjelasan kepada user

    tentang system aplikasi parkiran yang akan dibuat yaitu rancangan pemodelan dengan

    menggunakan UML, rancangan data base dan desain antar muka.

    1.2Lingkup Masalah

    ParkSys adalah perangkat lunak berupa aplikasi berbasis java yang bertujuan

    untuk mempermudah user dalam hal mengatur parkiran dan terjamin keamanannya.

    Dalam system ini pengemudi akan didata terlebih dahulu sebelum masuk parkir

    mulai dari nama sampai plat kendaraan kemudian data tersebut akan di masukan ke

    database. Pengendara akan menerima karcis dari petugas pengelola parkiran setelah

    data pengendara di cetak oleh admin.

    1.3Referensi

    Referensi dari dokumen ini yakni :

    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.

    3. Roger S. Pressman, "Software Engineering, a Practitioner's Approach" Fourth

    Edition, McGraw Hill, 1997.

    4. A.S, Rossa, Shalahuddin, M., Rekayasa Perangkat Lunak Modula, Bandung, 2011.

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    9/58

    9

    2. KEBUTUHAN PERANGKAT LUNAK

    2.1 Deskripsi Umum Sistem

    Aplikasi Syspark adalah suatu aplikasi berbasis java dimana system memberikan

    kemudahan bagi user untuk mengolah suatu area parkir kendaraan. Dengan adanya aplikasi

    Syspark user dapat mengolah parkiran dengan mudah dan terperinci sebab system ini

    dilengkapi dengan aplikasi Xampp dan Ireport.

    2.2Lingkungan Operasi

    Perangkat lunak yang dibutuhkan untuk Aplikasi Syspar yaitu :

    Sistem operasi minimal windows xp

    Aplikasi Netbeans 7.3

    Java Development Kit 7.0_15

    MySQL Xampp

    I Report 5.0.0

    2.3 Fungsi Utama Perangkat Lunak

    Perangkat lunak syspark masih butuh pengembangan sebab masih sangat

    sederhana dalam hal fungsi atau kegunaannya. Berikut beberapa fungsi perangkat lunak

    Syspark :

    Admin atau petugas parkir dapat dipermudah mengatur parkiran.

    Penghematan waktu dan tenaga dalam pengecekan kendaraan yang keluar dan

    masuk , sehingga tidak menimbulkan kemacetan yang disebabkan

    menumpuknya kendaraan di pintu masuk atau luar area parkiran.

    Meningkatkan keamanan, karena semua kendaraan yang keluar dan masuk

    terdaftar dengan baik dalam system.

  • 7/23/2019 SRS Sistem Informasi Parkiran (SysPark)

    10/58

    10

    2.4Karakteristik Pengguna

    Kategori Pengguna Tugas Hak Akses ke aplikasi

    Pengendara Kendaraan datang untuk

    parkir

    Pengendara mengajukan

    diri untuk didata

    Pengendara masuk untuk

    parkir

    Pengendara melakukan

    pembayaran Pengendara keluar

    -

    Operator Mendata pengguna

    kendaraan

    Memasukan data ke

    database

    Mencetak karcis

    Memberikan karcis ke