SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi...

28
GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi Penjualan Jersey Bola Online Untuk: PT ABCD Dipersiapkan oleh: PurnomoLamala :14111028 Muklis Muas : 14111070 Muh Husni Mubaraq :14111068 Adrianus Nama sada :14111017 Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta Jl. Jembatan Merah, Nomor 84.C. Gejayan, Yogyakarta 55283, Telp: (0274) 584922, Fax (0274) 550703 Prodi Teknik Informatika UMBY Nomor Dokumen Halaman GL01-Gxx <xx:no grp> <#>/<53 #> Revisi < 02 > Tgl: <21 November 2016>

Transcript of SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi...

Page 1: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Sistem Informasi Penjualan Jersey Bola Online

Untuk:

PT ABCD

Dipersiapkan oleh:

PurnomoLamala :14111028

Muklis Muas : 14111070

Muh Husni Mubaraq :14111068

Adrianus Nama sada :14111017

Program Studi Teknik Informatika

Universitas Mercu Buana Yogyakarta

Jl. Jembatan Merah, Nomor 84.C. Gejayan, Yogyakarta 55283, Telp: (0274) 584922, Fax (0274) 550703

Prodi

Teknik Informatika

UMBY

Nomor Dokumen Halaman

GL01-Gxx <xx:no grp> <#>/<53 #>

Revisi < 02 > Tgl: <21 November 2016>

Page 2: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik Informatika-UMBY.

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 2 dari 9 halaman

Page 3: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 3 dari 9 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

Daftar Perubahan

Revisi Deskripsi

A Merubah DFD Context Diagram

B

C

D

E

F

G

INDEX

TGL

-

A

B

C

D

E

F

G

Ditulis oleh

Diperiksa oleh

Disetujui oleh

Page 4: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 4 dari 9 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

Daftar Halaman Perubahan

Halaman

Revisi

Halaman

Revisi

12 Context Diagram _ Bookmarknya di perbaiki

Page 5: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 6 dari 9 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

Contents Daftar Perubahan .................................................................................................................................................. 3

Daftar Halaman Perubahan .................................................................................................................................. 4

1 Pendahuluan ................................................................................................................................................... 7

1.1 Tujuan Penulisan Dokumen ............................................................................................................... 9

1.2 Lingkup Masalah ................................................................................................................................ 9

1.3 Definisi, Istilah dan Singkatan .............................................................................................................. 9

1.4 Aturan Penomoran.................................................................................................................................. 9

1.5 Referensi ................................................................................................................................................ 9

1.6 Deskripsi umum Dokumen (Ikhtisar) ..................................................................................................... 9

2 Deskripsi Umum Perangkat Lunak .............................................................................................................. 11

2.1 Deskripsi Umum Sistem ....................................................................................................................... 11

2.2 Fungsi Produk ...................................................................................................................................... 11

2.3 Karakteristik Pengguna ........................................................................................................................ 11

2.4 Batasan ................................................................................................................................................. 11

2.5 Lingkungan Operasi ............................................................................................................................. 12

3 Deskripsi Umum Kebutuhan ....................................................................................................................... 13

3.1 Kebutuhan antarmuka eksternal ........................................................................................................... 13

3.1.1 Antarmuka pemakai ....................................................................................................................... 13

3.1.2 Antarmuka perangkat keras............................................................................................................ 13

3.1.3 Antarmuka perangkat lunak ........................................................................................................... 13

3.1.4 Antarmuka komunikasi .................................................................................................................. 13

3.2 Deskripsi Fungsional ............................................................................................................................. 13

3.2.1. Context Diagram .............................................................................................................................. 14

3.2.2 DFD level 1 Proses 1 ...................................................................................................................... 15

3.2.3 DFD level 1 proses 2 ....................................................................................................................... 16

3.2.4 DFD Level 1 proses 3 .................................................................................................................... 17

3.2.5 DFD Level 1 Proses 4 .................................................................................................................... 17

3.2.6 DFD level 1 proses 5 ...................................................................................................................... 18

3.2.7 DFD level 2 ..................................................................................................................................... 18

3.3 Data Requirement ................................................................................................................................... 20

3.3.1 E-R Diagram ..................................................................................................................................... 20

3.4 Rancangan struktur .................................................................................................................................. 21

3.5 Rancangan I/O perlevel ........................................................................................................................... 21

3.5.1 Login admin ...................................................................................................................................... 21

3.5.2 home admin ....................................................................................................................................... 22

3.5.3 Data Master user Admin ................................................................................................................... 22

3.5.4 Data Master barang admin ................................................................................................................ 23

3.5.5. data master kategori barang admin .................................................................................................. 23

3.5.6 Transaksi Admin ............................................................................................................................... 24

Page 6: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 7 dari 9 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.5.7 login Operator ................................................................................................................................... 24

3.5.8 home ................................................................................................................................................ 25

3.5.9 Costumer ........................................................................................................................................... 25

3.5.10 Penjualan/transaksi ......................................................................................................................... 26

3.6 Non Functional Requirement ................................................................................................................... 26

3.7 Kerunutan(Traceability) ........................................................................................................................... 27

3.7.1 Data Store Vs E-R ............................................................................................................................. 28

3.8 Ringkasan Kebutuhan .............................................................................................................................. 28

3.8.1 functional requerement summary ...................................................................................................... 28

3.8.2 Non functional Requerement Summary ............................................................................................ 28

4.Lampiran ......................................................................................................................................................... 29

4.1 Flowmap/Prosedur ................................................................................................................................... 29

1 Pendahuluan

Teknologi di bidang komputer saat ini sangat berkembang pesat sehingga

dapat maningkatkan efesien dan efektifitas dalam melakukan setipa

pekerjaan. Komputer bukan hanya sekedar pengolah data dan gambar saja

tetapi penggunaannya yang semakin luas menjadi salah satu sarana

komunikasi, media informasi dan edukasi.

Perkembangan teknologi tersebut sangat mempengaruhi setiap badan

usaha maupun perusahaan-perusahaan kecil dan menengah dalam hal

mengenai masalah yang timbul dalam setiap kegiatan

operasionalnya.Seiring berkembangnya pemikiran masyarakat dalam

mengembangkan berbagai karya yang memiliki nilai ekonomis, namun

masih banyak yang terkendala dalam mempublikasikan karya itu terhadap

masyarakat serta komunitas dan individu lainnya.

Salah satunya, jersey bola yang merupakan baju yang banyak di minati

terutama pada kaum remaja kemudian banyak dijadikan untuk pakaian dan

lainnya yang menjadi salah sau kebudayaan pecinta sepak bola. Namun,

sekarang hampir semua kalangan masyarakat sudah memakainya. Selain

untuk melakukan perhitungan, komputer juga dapat difungsikan sebagai

madia informasi dan komunikasi dalam mempublikasikan hasil karya jersey

bola yang berada di Indonesia kepada seluruh pengguna teknologi di dunia.

Media informasi dan komunikasi untuk usaha kecil dan menengah juga

Page 7: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 8 dari 9 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

sangat vital dalam dunia bisnis. Untuk itu kelompok kami mencoba

membuat sistem informasi penjualan jersey bola online berbasis Website.

Dalam perkembangan teknologi yang sangat pesat baik perangkat lunak

dan perangkat keras. Bahasa pemrograman PHP dan MySQL serta

framework Codeigniter digunakan untuk memfasilitasi perancangan sistem

informasi tersebut. Yang bersifat multi platform pada setiap sistem operasi

dan merupakan software yang bisa digunakan untuk membuat program

aplikasi yang cukup sederhana dan lebih dinamis.

Penggunaan MySQL dalam penanganan database merupakan kemajuan

teknologi dalam perkembangan basis data. Dalam menangani data yang

besar PHP dan MySQL sangat efektif dibandingkan dengan sistem

pemrosesan manual yang biasa dilakukan. Dengan demikian kelompok

kami sangat tertarik untuk membuat serta menyusun Sistem informsi ini

yaitu”Sistem informasi “Penjualan Jersey Bola online berbasis website”

Page 8: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 9 dari 9 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

1.1 Tujuan Penulisan Dokumen

Mengembangakan sistem informasi penjualan jersey bola berbasis website

yang mampu memperluas daerah pemasaran,dapat menjadi salah satu

media promosi yang baik,dan dapat meningkatkan pelayanan terhadap

konsumen.Sistem ini digunakan oleh PT ABCD.

1.2 Lingkup Masalah

Applikasi ini bernama Sistem informasi Penjulan Jersey Bola

Online,Sistem ini mampu menampilkan katalog barang sesui kategori

tertentu,sistem mampu melayani pendaftaran untuk user yang ingin

menggunakan fasilitas sistem.

1.3 Definisi, Istilah dan Singkatan

PHP Singkatan dari Hypertext Preprocessor Merupakan salah satu bahasa pemrograman yang digunakan dalam membangun sistem ini.

MSQL adalah sebuah perangkat lunak sistem manajemen basis data SQL.

CI Singkatan dari CodeIgnieter Merupakan Framework yang di gunakan untuk membagun sistem informasi ini.

1.4 Aturan Penomoran

1.5 Referensi Standar IEEE nomor ANSI / IEEE Std 1058.1-1987 (reaffirmed

1993),

http://onalenol.blogspot.co.id/

1.6 Deskripsi umum Dokumen (Ikhtisar) Penulisan dokumen ini dibagi menjadi beberapa bab sebagai berikut:

Bab 1 : menjelaskan mengenai tujuan perangkat lunak, ruang lingkup, daftar definisi, istilah, dan singkatan, referensi serta gambaran umum dokumen.

Bab 2 : berisi tentang gambaran umum mengenai perspektif produk,

Page 9: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 10 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

manfaat produk, karakteristik user, batasan, asumsi, dan ketergantungan yang digunakan

Bab 3 : menyediakan spesifikasi kebutuhan antarmuka, kebutuhan

fungsional, kebutuhan non fungsional, lingkungan operasi, dan

batasan perancangan.

Page 10: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 11 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

2 Deskripsi Umum Perangkat Lunak

2.1 Deskripsi Umum Sistem Produk ini akan dijalankan oleh admin pemilik sistem dan oleh user yang

memiliki koneksi ke internet. Penggunaan sistem terbagi tiga yaitu antar

muka untuk user individu, antar muka untuk admin, dan antar muka untuk

user bisnis. Produk ini dapat berjalan pada platform atau sistem operasi

apa saja yang mendukung aplikasi berbasis web.

2.2 Fungsi Produk Fungi yang di dapat apabila kita menggunakan sistem ini antara lain :

Memudahkan proses jual beli jersey bola

Memudahkan User untuk menwarkan barang

Menyediakan informasi mengenai data barang secara akurat

2.3 Karakteristik Pengguna Dalam sistem informasi ini, users yang terlibat adalah sebagai berikut:

Kategori Pengguna Tugas Hak Akses ke aplikasi

Admin Pengelolah Sistem ini Pengelolahstok barang,keungan etc

User Hak akses Katalog Memilih dan membeli barang

2.4 Batasan Untuk masalah pembayaran ditangani oleh pihak ketiga seperti,

perusahaan kartu kredit, paypal dan bank.

User yang berhak untuk mengakses sistem ini antara lain adalah admin dan user individu

Page 11: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 12 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

2.5 Lingkungan Operasi Operating system, DBMS,

Aplikasi Client server ini akan berfungsi dengan spesifikasi:

Server : XAMPP,Appache

Client :

Operating System : Windows

Database Management System : MYSQL

Page 12: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 13 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3 Deskripsi Umum Kebutuhan

3.1 Kebutuhan antarmuka eksternal

3.1.1 Antarmuka pemakai

User interface untuk mengoperasikan Perangkat Lunak :

keyboard, mouse,Monitor

3.1.2 Antarmuka perangkat keras

Kebutuhan antar muka perngkat keras dalam program ini antara

lain adalah kebutuhan berupa Personal Computer (PC) berupa Central Processing Unit (CPU), mouse, keyboard, monitor,

3.1.3 Antarmuka perangkat lunak

kebutuhan perangkat lunak dalam sistem ini yang harus disediakan

adalah berupa sebuah web browser seperti Internet Explorer, Mozilla

Firefox, dan sebagainya untuk menjalankan aplikasi berbasis web.

3.1.4 Antarmuka komunikasi

Antar mukan komunikasi dalam sistem ini yanitu PC harus terhubung

dengan jaringan intranet dan internet, sehingga membutuhkan Local Area

Network (LAN) Card. Agar bisa melakukan transaksi dan sebagainya.

3.2 Deskripsi Fungsional Fungsional adalah pernyataan layanan sistem yang harus disediakan,

bagaimana sistem bereaksi pada input tertentu dan bagaimana perilaku

sistem pada situasi tertentu. Sedangkan kebutuhan fungsional user

merupakan pernyataan level tinggi dari apa yang seharusnya dilakukan

sistem tetapi kebutuhan fungsional sistem menggambarkan layanan sistem

secara detail.

Page 13: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 14 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.1. Context Diagram

Context diagram atau yang sering di sibut dengan Data Flow Diagram

(DFD) Level 0, merupakan level tertinggal dalam suatu data flow diagram

proyek kami ini,adalah keseluruhan proses aktiftas perjalanan applikasi

ini.seperti yang pada gambar ini.

Gbr: 1 Context Diagram

Gbr 2 Context diagram level 0

Page 14: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 15 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.2 DFD level 1 Proses 1

Gbr 3 : DFD level 1 Proses 1

Page 15: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 16 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.3 DFD level 1 proses 2

Gbr 4 : DFD level 1 Proses 2

Page 16: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 17 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.4 DFD Level 1 proses 3

Gbr 5: DFD level 1 Proses 3

3.2.5 DFD Level 1 Proses 4

Gbr 6 : DFD level 1 Proses 4

Page 17: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 18 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.6 DFD level 1 proses 5

Gbr 7 : DFD level 1 Proses 5

3.2.7 DFD level 1 proses 6

Page 18: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 19 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.8 DFD level 2 proses 1

Gbr 8 : DFD level 2

3.2.9 DFD level 2 proses 2

Page 19: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 20 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.2.10 DFD level 2 proses 3

3.3 Data Requirement

3.3.1 E-R Diagram

Page 20: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 21 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.4 Rancangan struktur

3.5 Rancangan I/O perlevel

3.5.1 Login admin

Page 21: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 22 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.5.2 home admin

3.5.3 Data Master user Admin

Page 22: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 23 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.5.4 Data Master barang admin

3.5.5. data master kategori barang admin

Page 23: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 24 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.5.6 Transaksi Admin

3.5.7 login Operator

Page 24: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 25 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.5.8 home

3.5.9 Costumer

Page 25: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 26 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.5.10 Penjualan/transaksi

3.6 Non Functional Requirement SRS Id Parameter Requirement

SRS Availability A

Reliability A

Ergonomy A

Portability A

Memory A

Response time A

Safety N/A

Security

Others 1: Bahasa

komunikasi

Bahasa yang digunakan dalam aplikasi

ini yakni 90%

mengunakan Bahasa Indonesia dan

dan 10%

menggunakan bahasa Serapan/Inggris

yang telah lazim

digunakan dalam Aplikasi

Keterangan :

Availability

Ketersediaan aplikasi Sistem Informasi Penjualan jersey online

Aplikasi ini dapat beroperasi jika operator telah login ke aplikasi dan sudah siap

untuk melayani pelanggan.

Reliability

Keandalan aplikasi Sistem Informasi Penjualan Jersey

Page 26: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 27 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

App tidak boleh gagal,

Ergonomy

App inu sangay nyaman di gunakan untuk pengguna khususnya operator dan admin

Portability

App ini di gunakan untuk satu perusahaan

Memory

Perhitungan kapasitas memori internal kritis

Response time

Batas waktu yang harus di penuhi

App harus mampu menampilkan hasil dalam 7 – 10 detik saat login ke applikasi

Safety

Menyangkut keselamatan

App ini sangat aman bagi semua pengguna baik admin mau operator dan pelanggan

Security

Aspek keamanan yang harus di penuhi

Menggunakan sql injection untuk keamanan databases

3.7 Kerunutan(Traceability) SRS - id Deskripsi Nomor

Fungsi

Nama Fungsi

SRS-F01 Digunakan untuk

seleksi login

1 login

SRS- F02 Digunakan untuk

management data

member operator dan

admin

2 Penambahan

SRS-F03 Digunakan untuk

management data jersey

oleh admin

3 Management jersey

SRS -F04 Digunakan untuk

management transaksi

penjualan

4 Pembelian

Page 27: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 28 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

3.7.1 Data Store Vs E-R

Data Store Entity Relasi

Tbl_user Login

Penambahan

Data user

Tbl_user

Tbl_jersey

Tbl_transaksi

Tbl_detail

transaksi

Login management

Jersey

Pembelian

penjualam

Data operator

Data jersey

Data pembelian

Data detailpembelian

Tbl_member

Tbl_jersey

Tbl_transaksi

Tbl_detail

transaksi

input data member

keranjang belanja

Data member

Data operator

Data jersey

Data penjualan

Data detail penjualan

3.8 Ringkasan Kebutuhan

3.8.1 functional requerement summary

SRS- ID Deskripsi

SRS - F01 Login meliputi seleksi level admin dan operator saat melakukan login

SRS - F02 Penambahan pegawai meliputi proses penambahan operator oleh dmin

SRS - F03 Management jersey meliputi semua input edit dan delete yang berhubungan

dengan barang yaitu jersey

SRS - 04 Penjualan Meliputi proses management pembelian barang oleh konsumen

3.8.2 Non functional Requerement Summary SRS -ID DESKRIPSI

SRS -1 Ketersedian app penjualan jersey

Applikasi ini dapat beroperasi jika operator telah login ke app dan telah siap

untuk melayani pelanggan

SRS-2 Keandalan applikasi sistem informasi penjulaan jersey online

App tidak boleh gagal

SRS-3 App ini sangat nyaman di gunakan untuk pengguna khusunya operator admin

dan konsumen

SRS-4 Applikasi ini digunakan khusus untuk satu perusahaan

SRS-5 Jika Perhitungan kapasitas memori internal kritis

SRS-6 Batasan waktu yang harus di penuhi

Sangat penting untuk applikasi real time

App harus mampu manampilakn hasil dalam 7-10 menit saat login ke applikasi

SRS-7 Menyangkut keselamatan manusia

App sistem informasi penjualan jersey online sangat aman bagi semua

penggunanya baik admin maupun konsumen

Page 28: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Informasi ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium

Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 29 dari 9 halaman

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik

Informatika-UMBY.

SRS-8 Aspek keamanan yang harus di penuhi

App menggunakan SQL injection untuk keamanan database

4.Lampiran

4.1 Flowmap/Prosedur

4.2 Lampiran lain