sistem informasi penjualan tiket bioskop

13
Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet Document ID: SRS Version: 1.0 Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS) Version Date: 26/03/2012 Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS) 1. Pendahuluan 1.1 Tujuan Dokumen ini memiliki tujuan untuk menjelaskan tentang spesifikasi persyaratan perangkat lunak untuk Penjualan Tiket Bioskop Menggunakan Framework Codeigniter yang akan dibangun baik berupa gambaran umum maupun penjelasan detail yang menyeluruh. 1.2 Lingkup Masalah Perangkat lunak yang akan dikembangkan adalah Perangkat Lunak Penjualan Tiket Bioskop, yaitu merupakan perangkat lunak yang digunakan untuk mempermudah proses administrasi dan penjualan tiket bioskop. Aplikasi tiket bioskop ini dapat melakukan hal-hal berikut ini : 2012 by <Group SE> Page 1

Upload: syahroni-wahyu

Post on 06-Aug-2015

2.323 views

Category:

Documents


47 download

DESCRIPTION

Sistem Informasi Penjualan Tiket Bioskop - Merupakan suatu karya ilmiah mengenai sistem informasi berbasis web untuk penjualan tiket bioskop

TRANSCRIPT

Page 1: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

System Requirements Specification (SRS)

1. Pendahuluan

1.1 Tujuan

Dokumen ini memiliki tujuan untuk menjelaskan tentang spesifikasi persyaratan

perangkat lunak untuk Penjualan Tiket Bioskop Menggunakan Framework Codeigniter yang

akan dibangun baik berupa gambaran umum maupun penjelasan detail yang menyeluruh.

1.2 Lingkup Masalah

Perangkat lunak yang akan dikembangkan adalah Perangkat Lunak Penjualan Tiket

Bioskop, yaitu merupakan perangkat lunak yang digunakan untuk mempermudah proses

administrasi dan penjualan tiket bioskop. Aplikasi tiket bioskop ini dapat melakukan hal-hal

berikut ini :

a. Fasilitas Login untuk admin untuk menghindari penyalahgunaan hak akses.

b. Menampilkan daftar kursi yang masih kosong di setiap studio.

c. Melayani penjualan tiket secara online berbasis web.

d. Melayani pembayaran melalui Internet Banking atau Transfer Langsung.

e. Pelanggan dapat memesan tiket untuk jadwal pemutaran film kapanpun secara online

tanpa harus mengantri, dan juga transaksi dapat dilakukan dari manapun dan

kapanpun.

Dengan adanya Aplikasi ini, diharapkan penjualan tiket bisokop tidak harus antri cukup lama

untuk mendapatkan tiket.

2012 by <Group SE> Page 1

Page 2: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

1.3 Definisi, Akronim dan Singkatan

Tabel 1. Definisi, Singkatan dan Akronim

Definisi, Singkatan dan

AkronimKeterangan

Admin Merupakan seseorang yang bertanggungjawab

untuk perawatan dan operasional sistem.

Penonton Merupakan pengunjung situs web / pelanggan.

Web (World

Wide Web)

Halaman informasi yang disediakan melalui jalur

internet sehingga bisa diakses di seluruh dunia

selama terkoneksi dengan internet.

SRS (System

Requirements

Specification)

Dokumen yang berisi pernyataan lengkap dari apa

yang dapat dilakukan oleh perangkat lunak, tanpa

menjelaskan bagaimana hal tersebut dikerjakan

oleh perangkat lunak.

PHP (Hypertext

Preprocessor)

Merupakan bahasa skrip yang di tempatkan dalam

server dan diproses di server.

CI (CodeIgniter) Software framework pengembangan aplikasi

berbasis bahasa pemograman PHP.

Operator Merupakan sesorang karyawan / costumer service.

1.4 Referensi

1.4.1 DOKUMEN1 : Menjelaskan tentang database system dan database pelanggan.

1.4.2 DOKUMEN2 : Daftar Film, Jadwal Pemutaran Film, Jumlah kursi

1.4.3 DOKUMEN3 : Format keluhan standar.

2012 by <Group SE> Page 2

Page 3: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

1.5 Deskripsi Umum Dokumen

1.5.1 Bagian 1 Pendahuluan, merupakan pengantar dokumen SRS yang berisi tujuan

penulisan dokumen, lingkup masalah pengembangan perangkat lunak, juga memuat

definisi, akronim dan istilah yang digunakan serta deskripsi umum dokumen yang

merupakan ikhtisar dokumen SRS.

1.5.2 Bagian 2 Deskripsi Umum, mendefinisikan perspektif produk perangkat lunak serta

asumsi dan ketergantungan yang digunakan dalam pengembangan aplikasi penjualan

tiket bioskop.

1.5.3 Bagian 3 Deskripsi Rinci kebutuhan, akan dibahas persyaratan-persyaratan yang lebih

spesifik menengai fungsi dan kegunaan system.

2012 by <Group SE> Page 3

Page 4: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

2 Deskripsi Umum

2.1 Perspektif Produk

Perangkat lunak Penjualan tiket bioskop ini merupakan perangkat lunak yang

digunakan untuk mempermudah proses penjualan tiket bioskop film. Aplikasi penjualan tiket

bioskop berkaitan dengan beberapa entitas luar, yaitu calon penonton, admin, dan costumer

service (pada loket penjualan). Sistem pembelian tiket bioskop online merupakan suatu web

database application yang mengolah data pelanggan saat melakukan reservasi dengan

membeli tiket, web tersebut akan dilengkapi dengan SSL-128 (Secure Socket Layer).

Pelanggan mendapatkan informasi mengenai jadwal film yang akan ditayangkan,

namun hanya pelanggan yang telah melakukan registrasi dan melunasi pembayaran yang

dapat melakukan pembelian tiket. Dengan mempertimbangkan kemudahan navigasi dan lalu

lintas data dimana pelanggan harus memberikan beberapa informasi pribadi, pendaftaran

dilakukan hanya dapat dilakukan melalui web. Sistem pembelian tiket juga masih

mengakomodir pembelian tiket di loket bioskop.

2.2 Fungsi Produk

Tabel 2. Fungsi Produk Situs Web Penjualan Tiket Bioskop

Nama Produk Fungsi Produk

Search Movie Untuk melakukan pencarian film

Search Studio Untuk melakukan pencarian studio

Now Playing Untuk melihat film yang sedang diputar di bioskop

Coming Soon Untuk melihat film yang akan diputar di bioskop

Studio Untuk melihat kursi studio yang kosong

Buy Ticket Untuk melakukan pembelian tiket bioskop

2012 by <Group SE> Page 4

Page 5: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

2.3 Karakteristik Pengguna

Tabel 3. Pengguna Situs Web Penjualan Tiket Bioskop

Nama Produk Fungsi Produk

Administrator Melihat dan melakukan manipulasi, mengelola dan

memelihara situs dengan bertanggung jawab.

Penonton Melihat informasi film dan memesan tiket bioskop

Operator Melihat dan melakukan view, insret, update.

2.4 Batasan-batasan

Pengembangan Aplikasi penjualan web ini memiliki keterbatasan-keterbatasan yaitu

sebagai berikut :

2.4.1 Aplikasi bersifat web base.

2.4.2 Aplikasi di update oleh admin.

2.4.3 Aplikasi penjualan tiket akan dibangun menggunakan PHP dengan database

menggunakan MySQL.

2.5 Asumsi dan Ketergantungan

Asumsi-asumsi pada sistem informasi poliklinik ini adalah :

2.5.1 Setiap entitas mempunyai hak akses.

2.5.2 Tidak ada kerusakan pada hardware.

2.5.3 Admin bisa melihat sistem secara keseluruhan, tetapi tidak dapat merubah data-data.

2.5.4 Admin hanya mengatur data-data user.

2.5.5 Bagian costumer service mempunyai wewenang untuk melakukan penjualan tiket.

2012 by <Group SE> Page 5

Page 6: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

3 Spesifikasi Kebutuhan

3.1 Kebutuhan Fungsional

Kebutuhan fungsional dapat didefinisikan sebagai penggambaran, perancangan dan

pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu

kesatuan yang utuh dan berfungsi.

3.1.1 Pemodelan

Pemodelan yang dilakukan dalam system ini menggunakan model Modified

Waterfall.

3.1.2 Fungsi Operator

3.1.2.1 Use Case Operator

Actor : Operator

Use Case : Login, Logout, Kontrol Penonton (Verifikasi).

Skenario :

3.1.3 Fungsi Administrator

3.1.3.1 Use Case Administrator

Actor : Administrator

Use Case : Login, Logout, Kontrol Operator (Melihat, Mengedit, .

Skenario :

3.1.4 Fungsi Penonton

3.1.4.1 Use Case Penonton

Actor : Penonton

Use Case : Registrasi, Login, Logout, Memesan Tiket (Melihat Info).

Skenario :

2012 by <Group SE> Page 6

Page 7: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

3.2 Kebutuhan Antarmuka Eksternal

3.2.1 Antarmuka Pengguna

Antarmuka berbasis web dan pengguna mengoperasikannya menggunakan computer

(mouse dan keyboard) dengan system operasi.

3.2.2 Antarmuka Perangkat Keras

Antarmuka menggunakan computer yang saling terhubung dengan jaringan internet

dan berkomunikasi dengan protokol internet.

3.2.3 Antarmuka Perangkat Lunak

Antarmuka menggunakan bahasa pemograman PHP dengan framework Codeigniter

serta berbasis data MySQL yang akan dijalankan pada system operasi, serta desainnya

menggunakan Dream.

3.2.4 Antarmuka Komunikasi

Antarmuka menggunakan SSL-128 (Secure Socket Layer), system ini merupakan

system keamanan saat bertransaksi melalui internet, sehingga data transaksi akan

dienkripsikan.

3.3 Kebutuhan Performasi

Sistem ini belum memilki batasan performasi karena kemampuan perangkat keras yang

digunakan telah memadai.

3.4 Perangkat Lunak

3.4.1 Keamanan Sistem

Keamanan system akan berlaku kepada admin dan operator, serta penonton pada saat

melakukan log in. SSL-128 (Secure Socket Layer) digunakan pada saat terjadinya

transaksi.

3.4.2 Pemeliharaan Sistem

Perawatan system akan dilakukan oleh pihak administrator, yang dapat diupdate

kapan saja dengan menu administrator yang disediakan.

2012 by <Group SE> Page 7

Page 8: Sistem Informasi Penjualan Tiket Bioskop

Group SE – Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniet

Document ID: SRS Version: 1.0

Sistem Informasi Penjualan Tiket Bioskop Menggunakan Framework CodeIgniter System Requirements Specification (SRS)

Version Date: 26/03/2012

3.4.3 Keandalan Sistem

Sistem ini dapat bekerja setiap hari dengan didukung oleh system operasi yang

memiliki stabilitas yang tinggi.

3.4.4 Kebutuhan Lain

3.4.4.1 Database

Database yang akan digunakan dalam system ini adalah MySQL (Xampp). MySQL

adalah salah satu database server yang cukup dikenal, pada system ini informasi akan

tersimpan dalam table-tabel yang secara logic merupakan struktur dua dimensi terdiri

dari baris dan kolom, sedangkan dalam sebuah database dapat terdiri dari beberapa

table.

3.4.4.2 Pengoperasian

Pengoperasian dalam system ini akan menggunakan pendunkung seperti :

a. Microsoft Windows sebagai Sistem Operasi.

b. PHP sebagai Bahasa Pemrograman.

c. Framework CodeIgniter sebagai Aplikasi Pembangun Software.

d. MySQL sebagai Server Databe Management Sistem.

2012 by <Group SE> Page 8