Anda di halaman 1dari 16

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SIPOAM
Sistem Informasi Penjualan Obat Apotek Medica

untuk:
Apotek Medica
Jl. Jend, Suprapto No. 15 Kebondalem
Purwokerto, Banyumas
oleh:
Anas Farikh

(13.11.0049)

Muhammad Zacky

(13.11.0202)

Awal Bagus K

(13.11.0166)

Dani Ari L

(13.11.0221)

Setiawan Ragil

(13.11.0148)

Ade Setia

(13.11.0068)

JURUSAN TEKNIK INFORMATIKA


STMIK AMIKOM PURWOKERTO
Jurusan
Teknik Informatika
STMIK AMIKOM
PURWOKERTO

[Type text]

Nomor Dokumen

Halaman

SKPL-001

1 / 27 hlm

Revisi

06 Februari2016

DAFTAR PERUBAHAN
Revisi

Deskripsi

A
B
C
D
E
F
G

INDEX
TGL

Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 2 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

Daftar Halaman Perubahan


Halaman

Revisi

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

Halaman

SKPL-001

Revisi

Halaman 3 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

Daftar Isi
1

Pendahuluan
7
Tujuan Penulisan Dokumen......................................................................................................................7
Lingkup Masalah.......................................................................................................................................7
Definisi dan Istilah....................................................................................................................................8
Aturan Penamaan dan Penomoran............................................................................................................8
Referensi...................................................................................................................................................8
Ikhtisar Dokumen......................................................................................................................................9
2
Deskripsi Umum Perangkat Lunak 9
2.1
Deskripsi Umum Sistem...........................................................................................................................9
2.2
Fungsi Produk...........................................................................................................................................9
2.3
Karakteristik Pengguna...........................................................................................................................10
2.4
Batasan....................................................................................................................................................10
2.5
Lingkungan Operasi................................................................................................................................10
3
Deskripsi Umum Kebutuhan
11
3.1
Kebutuhan antarmuka eksternal..............................................................................................................11
3.1.1
Antarmuka pengguna......................................................................................................................11
3.1.2
Antarmuka perangkat keras.............................................................................................................11
3.1.3
Antarmuka perangkat lunak............................................................................................................11
3.1.4
Antarmuka komunikasi...................................................................................................................11
3.2
Deskripsi Fungsional...............................................................................................................................12
3.2.1
Use Case Diagram...........................................................................................................................12
3.2.2
Fungsi 1: <nama use case>.............................................................................................................13
3.2.2.1 Skenario: <nama use case>.........................................................................................................13
3.2.2.2 Diagram Aktivitas: <nama use case>..........................................................................................14
3.2.2.3 Diagram Sekuens: <nama use case>...........................................................................................15
3.4
Deskripsi Perilaku Sistem.......................................................................................................................30
3.5
Kebutuhan Non Fungsional....................................................................................................................32
3.6
Batasan Perancangan...............................................................................................................................33
3.7
Ringkasan Kebutuhan.............................................................................................................................33
3.7.1
Ringkasan Kebutuhan Fungsional..................................................................................................33
3.7.2
Ringkasan Kebutuhan Non Fungsional...........................................................................................33
LAMPIRAN A .....A1
1.1
1.2
1.3
1.4
1.5
1.6

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 4 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

1 Pendahuluan
1.1

Tujuan Penulisan Dokumen


Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen

spesifikasi

kebutuhan

perangkat lunak SIPOAM (Sistem Informasi Penjualan Obat Apotek

Medica) untuk mendefinisikan kebutuhan perangkat lunak yang meliputi antarmuka eksternal
(antarmuka antara sistem dengan sistem lain perangkat lunak dan perangkat keras, dan
pengguna) perfomansi (kemampuan perangkat lunak dari segi kecepatan, tempat penyimpanan
yang dibutuhkan, serta keakuratan), dan atribut (feature-feature tambahan yang dimiliki
sistem), serta mendefinisikan fungsi perangkat lunak. SKPL-SIPOAM ini juga mendefinisikan
batasan perancangan perangkat lunak.

1.2

Lingkup Masalah

Perangkat Lunak SIPOAM dikembangkan dengan tujuan untuk :


1.
2.
3.
4.
5.
6.

Menangani pengelolaan data user.


Menangani pengelolaan data obat.
Menangani pengelolaan transaksi penjualan obat-obatan.
Menangani pengelolaan pembelian obat-obatan.
Menangani pengelolaan ubah password yang berfungsi untuk merubah password setiap user.
Mencetak Laporan yang akan digunakan oleh user untuk melaporkan hasil transaksi
penjualan serta laporan data obat yang masih tersedia.

1.3

Definisi dan Istilah

Berikut adalah daftar definisi dan istilah penting yang digunakan dalam dokumen SKPL ini:
o SKPL
:Merupakan spesifikasi kebutuhan dari perangkat lunak
yang akan dikembangkan.
o SKPL-SIPOAM-XXX : Kode yang merepresentasikan kebutuhan pada SIPOAM
(Sistem Informasi Penjualan Obat Apotek Medica) dimana XXX merupakan
nomor fungsi produk.
o SIPOAM
: Perangkat lunak yang dapat menangani pengelolaan data
user, data obat, transaksi penjualan, pembelian, data pelanggan dan ubah
password.
o Internet
: Internet merupakan istilah umum yang dipakai untuk
menunjuk Network global yang terdiri dari komputer dan layanan servis dengan
sekitar 30 sampai 50 juta pemakai komputer dan puluhan layanan informasi
termasuk e-mail, FTP, dan World Wide Web.
o Server
: Komputer yang menyediakan sumber daya bagi klien yang
terhubung melalui jaringan.
o Admin
: Orang yang bertanggung jawab untuk mengatur
pengelolaan data dalam suatu system.
o DBMS
: DataBase
Management
System
atau
pengelola
manajemen database.
o ERD
: Entity Relationship Diagram merupakan teknis grafis /
diagram yang menggambarkan objek dan hubungan antar objek.
o Use Case
: Representasi fungsionalitas atau layanan yang diberikan
sistem kepada pemakai.
Halaman 5 dari 16
Jurusan Teknik Informatika
SKPL-001
STMIK AMIKOM Purwokerto
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

1.4

Referensi

Beberapa textbook, panduan, atau dokumentasi lain yang digunakan sebagai acuan dalam
pengembangan perangkat lunak ini adalah sebagai berikut :
1. MSDN Library-October 2005, Microsoft, 2005.
2. http://repository.amikom.ac.id/files/Naskah_Publikasi%2008.11.2271.pdf
3. http://e-journal.uajy.ac.id/101/7/6TF05286.pdf
4. Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik
Informatika, Institut Teknologi Sepuluh Nofember.
5. Panduan Pengisian Spesifikasi Perangkat Lunak (SKPL) Beroriantasi Proses, Jurusan Teknik
Informatika, Institut Teknologi Sepuluh Nofember

1.5

Deskripsi umum
Secara umum dokumen SKPL ini terbagi atas 3 bagian utama. Bagian utama berisi penjelasan
mengenai dokumen SKPL tersebut yang mencakup tujuan pembuatan SKPL, ruang
lingkup masalah dalam pengembangan perangkat lunak tersebut, definisi, referensi dan
deskripsi umum tentang dokumen SKPL ini.
Bagian kedua berisi penjelasan umum tentang perangkat lunak SIPOAM yang akan
dikembangkan, mencakup perspektif produk yang akan dikembangkan, fungsi produk
perangkat lunak, karakteristik pengguna, batasan dalam penggunaan perangkat lunak dan
asumsi yang dipakai dalam pengembangan perangkat lunak SIPOAM tersebut.
Bagian ketiga berisi penjelasan secara lebih rinci tentang kebutuhan perangkat lunak
SIPOAM yang akan dikembangkan.

2 Deskripsi Kebutuhan
2.1

Prerspektif produk
SIPOAM merupakan perangkat lunak yang dikembangkan untuk membantu pengelolaan data
user, pengelolaan data obat, transaksi penjualan, pembelian obat-obatan, pengelolaan
pelanggan dan ubah password. Sistem ini menangani peningkatan penjualan Obat kepada
para pelanggan. Selain itu sistem ini juga memiliki layanan untuk mengelola data user
dan data obat dan untuk mencetak report atau laporan transaksi penjualan serta data obat
yang masih tersedia.
Perangkat lunak SIPOAM ini berjalan pada platform Windows dan dibuat menggunakan
bahasa pemrograman Microsoft Visual C#. Sedangkan untuk lingkungan pemrogramannya
menggunakan Microsoft Visual Studio 2012.
Pengguna akan berinteraksi dengan sistem melalui antarmuka GUI (Graphical User
Interface). Pada sistem ini, seperti terlihat pada gambar 1, arsitektur perangkat lunak yang
digunakan berupa client server, dimana semua data disimpan di server. User dapat
mengakses data yang ada di server tersebut secara offline. Inputan data yang dimasukkan

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 6 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

akan disimpan dalam database server, sehingga jika ada pencarian data, maka data yang
diinginkan akan dicari ke database server yang selanjutnya dikirimkan ke client yang
merequest melalui sistem pencari yang berada pada desktop.

Gambar 1. Arsitektur Perangkat lunak SIPOAM

2.2

Fungsi Produk
Fungsi produk perangkat lunak SIPOAM adalah sebagai berikut :
1.

Fungsi Login(SKPL-SIPOAM-01).
Fungsi yang digunakan oleh operator dan administrator untuk dapat masuk dalam sistem
yang akan digunakan. Operator setelah login dapat mengelola data obat, transaksi
penjualan, data pelanggan, ubah password dan laporan transaksi penjualan serta laporan

2.

data obat. Sementara administrator dapat mengelola data user.


Fungsi Pengelolaan Data User(SKPL-SIPOAM-02).
Fungsi yang digunakan oleh administrator untuk mengelola data user. Fungsi Pengelolaan
Data User mencakup :
a. Fungsi Simpan Data User (SKPL-SIPOAM-02-01). Fungsi yang digunakan untuk
menambahkan data user yang baru.
b. Fungsi Tampil Data User(SKPL-SIPOAM-02-02). Fungsi yang digunakan untuk
menampilkan data User.
c. Fungsi Edit Data User (SKPL-SIPOAM-02-03).Fungsi yang digunakan untuk
mengubah data User.
d. Fungsi Hapus Data User(SKPL-SIPOAM-02-04).Fungsi yang digunakan untuk

3.

menghapus data User.


Fungsi Pengelolaan Ubah Password(SKPL-SIPOAM-03). Fungsi
Pengelolaan Ubah Password mencakup :
a. Fungsi Edit Password (SKPL-SIPOAM-03-01). Fungsi

yang

digunakan

untuk

mengubah password data user.


4. Fungsi Pengelolaan Data Obat(SKPL-SIPOAM-04). Fungsi yang digunakan untuk oleh
operator untuk mengelola data Obat. Semua data Obat dan jenis Obat akan diinputkan di
dalam pengelolaan Obat dan akan menjadi laporan data Obat.
Fungsi pengelolaan Obat meliputi:
Jurusan Teknik Informatika
STMIK AMIKOM Purwokerto

SKPL-001

Halaman 7 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

a. Fungsi Simpan Data Obat(SKPL-SIPOAM-04-01). Fungsi

yang digunakan untuk

memasukkan data nama Obat, jenis Obat, harga Obat, harga jual, kode Obat, jumlah
Obat.
b. Fungsi Tampil Obat(SKPL-SIPOAM-04-02).Fungsi

yang

digunakan

untuk

menampilkan data nama Obat, jenis Obat, harga Obat, harga jual, kode Obat, jumlah
Obat.
c. Fungsi Edit Obat(SKPL-SIPOAM-04-03). Fungsi untuk merubah data nama Obat,
jenis Obat, harga Obat, harga jual, jumlah Obat yang telah diinputkan.
d. Fungsi Hapus Obat(SKPL-SIPOAM-04-04).Fungsi untuk menghapus

data

nama

Obat, jenis Obat, harga Obat, harga jual, kode Obat, jumlah Obat.
e. Fungsi Cari Obat (SKPL-SIPOAM-04-05). Fungsi yang digunakan untuk mencari
data nama Obat, jenis Obat, harga Obat, harga jual, kode Obat, jumlah Obat.
5. Fungsi Pengelolaan Data Pelanggan (SKPL-SIPOAM-05).
Merupakan fungsi yang digunakan oleh operator untuk melakukan pengelolaan data
pelanggan.
Fungsi Pengelolaan Data Pelanggan meliputi :
a. Fungsi Simpan Data Pelanggan (SKPL-SIPOAM-05-01).Fungsi yang digunakan
untuk menyimpan data pelanggan.
b. Fungsi Tampil Data Pelanggan (SKPL-SIPOAM-05-02).Fungsi yang digunakan
untuk menampilkan data pelanggan.
c. Fungsi Edit Data Pelanggan (SKPL-SIPOAM-05-03).Fungsi yang digunakan untuk
merubah data pelanggan.
d. Fungsi Hapus Data Pelanggan (SKPL-SIPOAM-05-04).Fungsi yang digunakan untuk
menghapus data pelanggan.
e. Fungsi Cari Data Pelanggan (SKPL-SIPOAM-05-05).Fungsi yang digunakan untuk
mencari data pelanggan.
6. Fungsi Pengelolaan Transaksi Penjualan (SKPLSIPOAM-06).
Fungsi yang digunakan oleh operator untuk melakukan transaksi penjualan kepada para
pelanggan yang membeli Obat.
Fungsi Pengelolaan Transaksi Penjualan meliputi :
a. Fungsi Simpan Transaksi Penjualan (SKPL-SIPOAM-06-01).Fungsi yang digunakan
untuk menyimpan data transaksi penjualan.
b. Fungsi Cetak Transaksi Penjualan (SKPL-SIPOAM-06-02).Fungsi yang digunakan
untuk mencetak hasil transaksi penjualan ke nota penjualan.
c. Fungsi Edit Transaksi Penjualan (SKPL-SIPOAM-06-03).Fungsi yang digunakan
untuk merubah data transaksi penjualan.
7. Fungsi Pengelolaan Pembelian (SKPL-SIPOAM-07).
Fungsi yang digunakan oleh operator untuk melakukan pembelian Obat. Fungsi
Pengelolaan Pembelian meliputi :
a. Fungsi Simpan Pembelian (SKPL-SIPOAM-07-01).Fungsi

yang

digunakan

untuk

menyimpan data pembelian Obat.


b. Fungsi Tampil Transaksi Pembelian (SKPL-SIPOAM-07-02).Fungsi yang digunakan
untuk menampilkan data pembelian Obat.
Jurusan Teknik Informatika
STMIK AMIKOM Purwokerto

SKPL-001

Halaman 8 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

c. Fungsi Edit Pembelian (SKPL-SIPOAM-07-03).Fungsi yang digunakan untuk merubah


status data pembelian Obat.
8. Fungsi Lihat Data Obat(SKPL-SIPOAM-08)
Merupakan fungsi yang digunakan oleh admin untuk melihat data Obat.
9. Fungsi Lihat Data Pembelian(SKPL-SIPOAM-09)
Merupakan fungsi yang digunakan oleh admin untuk melihat data pembelian
berdasarkan Hari, Bulan, dan Tahun transaksi pembelian.
10. Fungsi Lihat Data Penjualan(SKPL-SIPOAM-10)
Merupakan fungsi yang digunakan oleh admin untuk melihat data penjualan
berdasarkan Hari, Bulan, dan Tahun transaksi penjualan.

2.3

Karakteristik Pengguna
Karakteristik dari pengguna perangkat lunak SIPOAM adalah sebagai berikut :
1. Admin
o
o
2.
o
o

2.4

Memahami pengoperasian komputer secara aktif.


Memahami sistem komputer tempat perangkat lunak dijalankan.
Bagian Pengembangan Teknologi Informasi
Memahami pengoperasian komputer.
Mengerti dan memahami perangkat lunak yang digunakan

Batasan
Batasan-batasan dalam pengembangan perangkat lunak SIPOAM tersebut adalah :
1. Kebijaksanaan Umum
Berpedoman pada tujuan dari pengembangan perangkat lunak SIPOAM.
2. Keterbatasan perangkat keras
Dapat diketahui kemudian setelah sistem ini berjalan (sesuai dengan kebutuhan).

2.5

Lingkungan Operasi

Lingkungan operasi untuk menjalankan Sistem Informasi Penjualan Obat Apotek Medica ini dalam
pengembangannya adalah sebagai berikut :
1

Sistem Informasi Penjualan Obat Apotek Medica ini hanya dapat dijalankan atau di install di
sistem operasi Windows NT/XP/Vista/7/Server yang minimal telah memiliki .NET
Framework 3.5

Syarat minimal dari processor yang digunakan adalah Intel Atom

3 Deskripsi Umum Kebutuhan


3.1

Kebutuhan antarmuka eksternal

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 9 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

3.1.1 Antarmuka pengguna


SIPOAM menggunakan antarmuka grafis (GUI). Pengguna dapat menginputkan
melalui keyboard dan mouse serta digunakan dengan sistem operasi Windows.

3.1.2 Antarmuka perangkat keras


Sistem SIPOAM berjalan di computer server yang berada di kantor pusat. Semua computer
yang terinstall SIPOAM harus saling terhubung dalam LAN.

3.1.3 Antarmuka perangkat lunak


SIPOAM adalah program yang akan dibangun menggunakan bahasa C# , MySQL dan akan
berjalan pada Sistem Operasi WINDOWS.

3.1.4 Antarmuka komunikasi


Antarmuka komunikasi perangkat lunak SIPOAM menggunakan localhost.

3.2

Deskripsi Fungsional

3.2.1 Use Case Diagram

Gambar 2. Use Case Diagram

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 10 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

3.2.1.1 Class Diagram

Gambar 3. Class Diagram Apotek

3.2.1.2 Diagram Sekuens

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 11 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

Gambar 4. Diagram Sekuens

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 12 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

Gambar 6. Diagram Sekuens tambahan

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 13 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

3.2.1.3 User Interface Design

TOMBOL

TOMBOL

Gambar 7. User Interface Design

3.2.2 Deskripsi Domain Persoalan


Tabel 1 Deskripsi Kelas Domain
No.

Nama

Metode

Atribut

Tugas

3.2.3 Deskripsi Kelas anggota


Tabel 2 Deskripsi Kelas Anggota
No.
1.
2.
3.
4.

Nama

Metode

Atribut

Tugas

3.2.4 Deskripsi Kelas Obat


Tabel 3 Deskripsi Kelas Obat

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

SKPL-001

Halaman 14 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

No
.
1.
2.
3.
4.
5.
6.
7.
8.
9.

Nama

Atribut

Metode

Tugas

3.2.5 Deskripsi Kelas admin


Tabel 4 Deskripsi Kelas admin
No.
1.
2.
3.
4.

Nama

Metode

Atribut

Tugas

3.2.6 Deskripsi Kelas penjualan


Tabel 5 Deskripsi Kelas Penjualan
No
.
1.
2.
3.
4.
5.
6.
7.
8.
9.

Nama

Atribut

Metode

Tugas

3.2.7 Deskripsi Kelas Pembelian


Tabel 6 Deskripsi Kelas Pembelian
No
.
1.
2.
3.
4.
5.
6.
7.

Nama

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

Atribut

SKPL-001

Metode

Tugas

Halaman 15 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

No
.
8.
9.

3.3

Nama

Atribut

Metode

Tugas

Kebutuhan Non Fungsional


Tabel 7 Deskripsi Kebutuhan Non Fungsional

SKPL-Id
SKPL-N01

Parameter
Availability

SKPL-N02

Reliability

SKPL-N03

Ergonomy

SKPL-N04

Portability
Memory

SKPL-N05
SKPL-N06
SKPL-N07
SKPL-N08

Response time
Safety
Security
Bahasa
komunikasi
Lain-lain

Jurusan Teknik Informatika


STMIK AMIKOM Purwokerto

Kebutuhan
Aplikasi ini harus dapat beroperasi terus menerus
selama jam kerja, karena aplikasi ini dipakai oleh
Apotek untuk menjalankan semua aktivitas
Aplikasi ini harus dibangun dengan kehandalan yang
setinggi mungkin meskipun tidak perlu setinggi
kehandalan sebuah critical application. Kegagalan
yang dapat ditoleransi kurang lebih 10%. Dengan
kahandalan yang tinggi diharapkan aplikasi ini dapat
digunakan dengan baik pada saat dibutuhkan.
Kehandalan yang dimiliki oleh aplikasi ini juga akan
sangat bergantung pada beberapa hal eksternal,
seperti kehandalan jaringan telekomunikasi yang
digunakan untuk akses internet, kehandalan Lsistem
daya listrik yang digunakan, dll.
Aplikasi ini harus memiliki nilai ergonomi/
kenyamanan dipakai yang tinggi bagi user. Aplikasi
akan dibangun dengan antarmuka user yang mudah
dimengerti, indah dilihat, konsisten, mudah
dioperasikan dan tidak membingungkan.
SIPOAM dapat diimplementasikan lebih dari 5
komputer.
Aplikasi dapat menampung database sebanyak max
160 GB
Database diakses dalam waktu 2 detik.
Jaringan terdiri dari firewall
Aplikasi ini memiliki hak akses tertentu bagi tiap
aktornya. Password terenkripsi
Menggunakan Bahasa Indonesia

SKPL-001

Halaman 16 dari 16

Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-STMIK AMIKOM dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium
Rekayasa Perangkat Lunak Jurusan Teknik Informatika-STMIKAMIKOM.

Anda mungkin juga menyukai