You are on page 1of 15

Mata Kuliah

ANALISIS & DESAIN SISTEM INFORMASI (ADSI)

TUGAS 1

Kelas : A
Dosen: Budi Nugroho, S.Kom, M.Kom

TOPIK:
Analisis dan Desain Sistem Informasi pembelian tiket di maskapai pesawat

ANGGOTA KELOMPOK:
1. [1534010005] [Ahmad naufal firdaus]
2. [1534010022] [Sahadi Ilaihi Zamani]
3. [1534010030] [Anggoro cahyo Nugroho]
4. [1534010037] [Dimas Rizward H. Utomo]

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR

TA 2017/2018 Semester Gasal


DESKRIPSI UMUM SISTEM

1. LINGKUNGAN BISNIS

Aplikasi sistem pembelian tiket pesawat terbang ini dibangun untuk memudahkan
manajemen bandara dalam analisa sampai masalah teknis seperti panjangnya antrian.
Aplikasi ini juga dapat diimplementasikan di pembelian tiket bus, sampai tiket bioskop
dengan sedikit modifikasi dalam sistemnya. Data yang ada di aplikasi ini dapat membantu
pihak maskapai untuk menganalisa pelanggannya, mulai dari hari, bulan, tahun berapa
lonjakan pelanggan sampai efektivitas proses. Hal ini dapat berpengaruh dalam peningkatan
profit di maskapai tersebut.

2. DESKRIPSI SISTEM

Aplikasi ini sangat membantu manajemen maskapai dan travel dalam hal pembukuan dan
analisa. Petugas mempunyai pekerjaan yang efektif sehingga proses pemesanan menjadi
lebih cepat. Petugas hanya mengisi form yang tertera di sistem dan proses selanjutnya
sistemlah yang akan memproses.
BUSINESS PROCESS MODELING

1. BUSINESS PROCESS

Fungsi Bisnis Peranan


Membeli tiket Pelanggan, Petugas

Membatalkan Pelanggan, Petugas


tiket

2. BUSINESS WORKFLOW

Fungsi Bisnis Prosedur Peranan Keterangan


Membeli Tiket Menuju loket pembelian Pelanggan -
Mengajukan pembelian tiket Pelanggan -
Menanyakan maskapai Petugas Petugas di loket
pembelian
Mengajukan maskapai Pelanggan -
Menanyakan tempat tujuan Petugas Petugas di loket
pembelian
Mengajukan tempat tujuan Pelanggan -
Menanyakan jam keberangkatan Petugas Petugas di loket
pembelian
Mengajukan jam keberangkatan Pelanggan -
Konfirmasi biaya Petugas -
Menyerahkan biaya Pelanggan
Mencetak tiket Petugas Menggunakan
sistem online
Menerima tiket pelanggan -

Membatalkan Tiket Menuju loket pembelian Pelanggan -


Mengajukan pembatalan tiket Pelanggan -
Menyerahkan tiket Pelanggan -
Membatalkan tiket Petugas Menggunakan
sistem online
Mengambil biaya tiket Petugas Di potong biaya
pembatalan
Menerima biaya tiket Pelanggan
3. Business Workflow Diagram

Membeli tiket Membatalkan Tiket


Pelanggaan Pegawai Pelanggan Pegawai
SYSTEM REQUIREMENT ANALYSIS

1. SYSTEM PROCESS

Fungsi Bisnis Fungsi Sistem Peranan


Membeli Tiket Membuat Tiket Petugas
Membatalkan Tiket Membatalkan Tiket Petugas

2. SYSTEM WORKFLOW (FLOW OF EVENTS)

Fungsi Sistem Prosedur Peranan Keterangan


Membuat Membuka form pembelian tiket Petugas Klik menu Beli
Tiket Tiket
Menampilkan form pembelian tiket Sistem -
Mengisi tipe maskapai Petugas -
Mengisi tempat tujuan Petugas -
Mengisi jam keberangkatan Petugas -
Mengeluarkan harga tiket sistem -
Meminta menampilkan tiket Petugas Klik preview
Menampilkan tampilan tiket Sistem -
Meminta pencetakan tiket Petugas Klik Print
Mencetak tiket Sistem Printer Mencetak
Mengambil tiket Petugas -
Menyerahkan tiket Petugas -

Membatalkan Membuka form pembatalan tiket Petugas Klik menu


Tiket Pembatalan tiket
Menampilkan form pembatalan tiket Sistem -
Memasukkan nomor tiket Petugas -
Validasi tiket Sistem -
Meminta pembatalan tiket Petugas Klik OK
Konfirmasi pembatalan tiket Sistem -

3. System Workflow Diagram


Membeli tiket Membatalkan Tiket
Sistem Petugas Sistem Petugas
DATA FLOW DIAGRAM

1. PROCESS DECOMPOSITION

2. DATA FLOW DIAGRAM (DFD)

[Context Diagram / DFD Level 0]


[DFD Level 1]

[DFD Level 2]

Membeli Tiket

Membatalkan Tiket
DETAILED DESIGN

1. DATA DICTIONARY

DATA FLOW

Data Dictionary :
Nama : Membuat Tiket
Deskripsi : Proses Membuat Tiket untuk mengisi tipe, tujuan,& jam
Aliran : dari Petugas ke Proses 1.1.1 (Menerima Harga Tiket)
Periode : Saat Petugas membuat tiket
Struktur : Membuat tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
Data Dictionary :
Nama : Detail Tiket
Deskripsi : Proses perincian Tiket untuk tipe, tujuan, jam, & harga
Aliran : Proses 1.1.1 (Menerima Harga Tiket) ke Tiket
Periode : Saat melanjutkan ke proses untuk penyimpanan data tiket
Struktur : Detail Tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
Data Dictionary :
Nama : Detail Tiket
Deskripsi : Proses perincian Tiket untuk tipe, tujuan, jam, & harga
Aliran : Proses 1.1.1 (Menerima Harga Tiket) ke Proses 1.1.2
(Menampilkan Tiket)
Periode : Saat melanjutkan ke proses penampilan tiket
Struktur : Detail Tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
Data Dictionary :
Nama : Bukti Tiket
Deskripsi : Proses menampilkan perincian Tiket untuk tipe, tujuan, jam,
& harga
Aliran : Proses 1.1.2 (Menampilkan Tiket) ke Proses 1.1.3
(Mencetak Tiket)
Periode : Saat dari proses penampilan tiket menuju proses
mencetakan tiket
Struktur : Bukti Tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
Data Dictionary :
Nama : Bukti Tiket
Deskripsi : Proses menampilkan perincian Tiket untuk tipe, tujuan, jam,
& harga
Aliran : Proses 1.1.3 (Mencetak Tiket) ke Proses [mencetak tiket]
Periode : Saat dari proses mencetak tiket menuju proses pencetakan
tiket
Struktur : Bukti Tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
Data Dictionary :
Nama : Bukti Tiket
Deskripsi : Proses menampilkan perincian Tiket untuk tipe, tujuan, jam,
& harga
Aliran : Proses 1.1.2 (Menampilkan Tiket) ke Proses [mencetak
tiket]
Periode : Saat dari proses penampilan tiket menuju proses
pencetakan tiket
Struktur : Bukti Tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
Data Dictionary :
Nama : Bukti Tiket
Deskripsi : Proses mencetak perincian Tiket untuk tipe, tujuan, jam, &
harga
Aliran : Proses [Mencetak tiket] ke Tiket
Periode : Saat dari proses mencetak tiket menuju tiket
Struktur : Bukti Tiket = Text, Date/Time
= [A-Z], MM/DD/YYY HH:MM:SS
DATA STORE

Data Dictionary :
Nama : Tiket
Deskripsi : penyimpanan detail tiket
Struktur :
Nama Tipe Data Keterangan
IdTiket Text Primary Key (No Duplication)
Type Text -
Tempat Text -
Time Date/Time Format : MM/DD/YYY HH:MM:SS
Harga Text -
2. PROCESS SPECIFICATION

Proses memesan tiket

1. Mengisi type maskapai


2. Mengisi tujuan
a. Mengisi Kota asal
b. Mengisi Kota tujuan
3. Mengisi jam keberangkatan
a. Memilih jam keberangkatan
4. Menampilkan harga
a. Menghitung harga
b. Menampilkan harga
5. Menampilkan tiket
a. Menampilkan maskapai
b. Menampilkan tujuan
c. Menampilkan jam keberangkatan
d. Menampilkan harga
6. Mencetak tiket

Proses membatalkan tiket

1. Memasukkan nomer tiket


2. Validasi pembatalan
a. Menampilkan maskapai
b. Menampilkan tujuan
c. Menampilkan jam keberangkatan
d. Menampilkan harga
3. Membatalkan tiket
4. Tiket dibatalkan
3. USER INTERFACE

Gambar 1.1 User Interface Pembelian Tiket

Gamabr 1.2 User Interface Pmebatalan Tiket


4. DATA MODELING

ENTITY RELATIONSHIP DIAGRAM

Maskapai
Jam Tujuan Nama Pelanggan
Keberangkatan

Harga Menerbitkan Tiket


Jadwal N
1

Kode Pesawat Nomor Kursi Nomor Tiket


Nomor Gerbang
Nomor
Penerbangan

CONCEPTUAL DATA MODEL

PYSHICAL DATA MODEL


PROFIL ANGGOTA KELOMPOK

KONTRIBUSI DALAM
FOTO NPM NAMA
PENGERJAAN TUGAS
Tabel Business
Process,Tabel Business
Workflow,Tabel System
AHMAD NAUFAL Process, Tabel System
1534010005
FIRDAUS Workflow, Process
Decomposition, Data
Flow Diagram, dan Data
Dictionary

Deskripsi Umum Sistem


SAHADI ILAIHI dan
1534010022
ZAMANI
User Interface

Business Workflow
ANGGORO CAHYO Diagram, System
1534010030
NUGROHO Workflow Diagram,
dan Proses Spesificaton

DIMAS RIZWARD
1534010037 Data Modeling
HIKMAH UTOMO

You might also like