sipoam

Upload: an-nhas

Post on 13-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 SIPOAM

    1/16

    SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

    IPOAM

    Sistem Informasi Penjualan Oat A!ote" Me#i$a%

    untuk:

    Apotek Medica

    Jl. Jend, Suprapto No. 15 Kebondalem

    Purwokerto, Banuma!

    ole":

    Ana! #arik" $1%.11.&&'()

    Mu"ammad *ack $1%.11.&+&+)

    Awal Bau! K $1%.11.&1--)

    ani Ari / $1%.11.&++1)

    Setiawan 0ail $1%.11.&1')

    Ade Setia $1%.11.&&-)

    J202SAN 34KNK N#60MA3KA

    S3MK AMK6M P2076K4036

    &urusanTe"ni" Informati"aSTMIK AMIKOMPUR'OKERTO

    Nomor (o"umen Halaman

    SKPL-001 1 / 27 hlm

    Re)isi - 06 Februari2016

    [Type text]

    GL01

  • 7/26/2019 SIPOAM

    2/16

    (AFTAR PERUBAHAN

    Re)isi (es"ri!si

    A

    B

    *

    (

    E

    F

    G

    N48

    39/

    A B ; 4 # 9

    ituli!ole"

    iperik!aole"

    i!etu

  • 7/26/2019 SIPOAM

    3/16

    (aftar Halaman Perua/an

    Halaman Re)isi Halaman Re)isi

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 3 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    4/16

    (aftar Isi

    1 Pendahuluan 7

    1.1 Tujuan Penulisan Dokumen......................................................................................................................71.2 Lingkup Masalah.......................................................................................................................................7

    1.3 Deinisi dan !stilah...................................................................................................................................."1.# $tu%an Penamaan dan Penomo%an............................................................................................................"1.& 'ee%ensi..................................................................................................................................................."1.( !khtisa% Dokumen......................................................................................................................................)

    2 Desk%ipsi *mum Pe%angkat Lunak )2.1 Desk%ipsi *mum +istem...........................................................................................................................)2.2 ,ungsi P%oduk...........................................................................................................................................)2.3 -a%akte%istik Pengguna...........................................................................................................................12.# /atasan....................................................................................................................................................12.& Lingkungan 0pe%asi................................................................................................................................1

    3 Desk%ipsi *mum -eutuhan 113.1 -eutuhan anta%muka ekste%nal..............................................................................................................11

    3.1.1 $nta%muka pengguna......................................................................................................................11

    3.1.2 $nta%muka pe%angkat ke%as.............................................................................................................113.1.3 $nta%muka pe%angkat lunak............................................................................................................113.1.# $nta%muka komunikasi...................................................................................................................11

    3.2 Desk%ipsi ,ungsional...............................................................................................................................123.2.1 *se ase Diag%am...........................................................................................................................123.2.2 ,ungsi 1 4nama use 5ase6.............................................................................................................13

    3.2.2.1 +kena%io 4nama use 5ase6.........................................................................................................133.2.2.2 Diag%am $ktiitas 4nama use 5ase6..........................................................................................1#3.2.2.3 Diag%am +ekuens 4nama use 5ase6...........................................................................................1&

    3.# Desk%ipsi Pe%ilaku +istem.......................................................................................................................33.& -eutuhan 8on ,ungsional....................................................................................................................323.( /atasan Pe%an5angan...............................................................................................................................333.7 'ingkasan -eutuhan.............................................................................................................................33

    3.7.1 'ingkasan -eutuhan ,ungsional..................................................................................................333.7.2 'ingkasan -eutuhan 8on ,ungsional...........................................................................................33

    L$MP!'$8 $ ..999999999999999999999999999999999999999999...99$:1

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 4 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    5/16

    . Pen#a/uluan

    1.1 Tujuan Penulisan Dokumen

    Dokumen +pesiikasi -eutuhan Pe%angkat Lunak ;+-PL< ini me%upakan dokumen

    spesiikasi keutuhan pe%angkat lunak +!P0$M ;+istem !no%masi Penjualan 0at $potek

    Medi5a< untuk mendeinisikan keutuhan pe%angkat lunak yang meliputi anta%muka ekste%nal

    ;anta%muka anta%a sistem dengan sistem lain pe%angkat lunak dan pe%angkat ke%as= dan

    pengguna< pe%omansi ;kemampuan pe%angkat lunak da%i segi ke5epatan= tempat penyimpanan

    yang diutuhkan= se%ta keaku%atano%d setiap use%.

    (. Men5etak Lapo%an yang akan digunakan oleh use% untuk melapo%kan hasil t%ansaksi

    penjualan se%ta lapo%an data oat yang masih te%sedia.

    1.3 Definisi dan Isilah

    /e%ikut adalah data% deinisi dan istilah penting yang digunakan dalam dokumen +-PL ini

    o +-PL Me%upakan spesiikasi keutuhan da%i pe%angkat lunak

    yang akan dikemangkan.

    o +-PL:+!P0$M:??? -ode yang me%ep%esentasikan keutuhan pada +!P0$M

    ;+istem !no%masi Penjualan 0at $potek Medi5a< dimana ??? me%upakan

    nomo% ungsi p%oduk.

    o +!P0$M Pe%angkat lunak yang dapat menangani pengelolaan data

    use%= data oat= t%ansaksi penjualan= pemelian= data pelanggan dan uah

    pass>o%d.

    o !nte%net !nte%net me%upakan istilah umum yang dipakai untuk

    menunjuk 8et>o%k gloal yang te%di%i da%i kompute% dan layanan se%is dengansekita% 3 sampai & juta pemakai kompute% dan puluhan layanan ino%masi

    te%masuk e:mail= ,TP= dan @o%ld @ide @e.

    o +e%e% -ompute% yang menyediakan sume% daya agi klien yang

    te%huung melalui ja%ingan.

    o $dmin 0%ang yang e%tanggung ja>a untuk mengatu%

    pengelolaan data dalam suatu system.

    o D/M+ Data/ase Management +ystem atau pengelola

    manajemen dataase.

    o A'D Antity 'elationship Diag%am me%upakan teknis g%ais B

    diag%am yang menggama%kan ojek dan huungan anta% ojek.

    o *se ase 'ep%esentasi ungsionalitas atau layanan yang die%ikan

    sistem kepada pemakai.

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 5 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    6/16

    1.! "efe#ensi

    /ee%apa textbook=panduan= atau dokumentasi lain yang digunakan seagai a5uan dalam

    pengemangan pe%angkat lunak ini adalah seagai e%ikut

    1. M+D8 Li%a%y:05toe% 2&= Mi5%osot= 2&.

    2. httpBB%eposito%y.amikom.a5.idBilesB8askahCPulikasi2".11.2271.pd

    3. httpBBe:jou%nal.uajy.a5.idB11B7B(T,&2"(.pd

    #. Panduan Penggunaan dan Pengisian +pesiikasi Pe%angkat Lunak ;+-PL

  • 7/26/2019 SIPOAM

    7/16

    akan disimpan dalam dataase se%e%= sehingga jika ada pen5a%ian data= maka data yang

    diinginkan akan di5a%i ke dataase se%e% yang selanjutnya diki%imkan ke 5lient yang

    me%eIuest melalui sistem pen5a%i yang e%ada pada desktop.

    Hama% 1. $%sitektu% Pe%angkat lunak +!P0$M

    2.2 %ungsi P#oduk

    ,ungsi p%oduk pe%angkat lunak +!P0$M adalah seagai e%ikut

    1. ,ungsi Login;+-PL:+!P0$M:1o%d dan lapo%an t%ansaksi penjualan se%ta lapo%an

    data oat. +ementa%a administ%ato% dapat mengelola data use%.2. ,ungsi Pengelolaan Data *se%;+-PL:+!P0$M:2

  • 7/26/2019 SIPOAM

    8/16

    a. ,ungsi +impan Data 0at;+-PL:+!P0$M:#:1

  • 7/26/2019 SIPOAM

    9/16

    5. ,ungsi Adit Pemelian ;+-PL:+!P0$M:7:3

  • 7/26/2019 SIPOAM

    10/16

    12.2. Antarmu"a !en33una

    SP6AM menunakan antarmuka ra=i! $92). Penuna dapat meninputkan

    melalui keboard dan mou!e !erta diunakan denan !i!tem opera!i 7indow!2

    12.20 Antarmu"a !eran3"at "eras

    +istem +!P0$M e%jalan di 5ompute%serveryang e%ada di kanto% pusat. +emua 5ompute%

    yang te%install +!P0$M ha%us saling te%huung dalam L$8.

    12.21 Antarmu"a !eran3"at luna"

    +!P0$M adalah p%og%am yang akan diangun menggunakan ahasa G = My+KL dan akan

    e%jalan pada +istem 0pe%asi @!8D0@+.

    12.24 Antarmu"a "omuni"asi

    $nta%muka komunikasi pe%angkat lunak +!P0$M menggunakan lo5alhost.

    3.2 Desk#ipsi %ungsional

    1202. Use *ase (ia3ram

    Hama% 2. *se ase Diag%am

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 10 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    11/16

    1202.2. *lass (ia3ram

    Hama% 3. lass Diag%am $potek

    1202.20 (ia3ram Se"uens

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 11 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    12/16

    Hama% #. Diag%am +ekuens

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 12 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    13/16

    Hama% (. Diag%am +ekuens tamahan

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 13 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    14/16

    1202.21 User Interfa$e (esi3n

    Hama% 7. *se% !nte%a5e Design

    12020 (es"ri!si (omain Persoalan

    Tabel 1 Deskripsi Kelas Domain

    8o. 8ama Metode $t%iut Tugas

    12021 (es"ri!si Kelas an33ota

    Tabel 2 Deskripsi Kelas Anggota

    8o. 8ama Metode $t%iut Tugas

    1.2.

    3.

    #.

    12024 (es"ri!si Kelas '(a

    Tabel 3 Deskripsi Kelas Obat

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 14 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

    TOMBOLTOMBOL

  • 7/26/2019 SIPOAM

    15/16

    8o.

    8ama $t%iut Metode Tugas

    1.

    2.

    3.

    #.

    &.(.

    7.

    ".

    ).

    12025 (es"ri!si Kelas a#min

    Tabel 4 Deskripsi Kelas admin

    8o. 8ama Metode $t%iut Tugas

    1.2.

    3.

    #.

    12026 (es"ri!si Kelaspenjualan

    Tabel 5 Deskripsi Kelas Penjualan

    8o

    .

    8ama $t%iut Metode Tugas

    1.

    2.

    3.

    #.

    &.

    (.

    7.

    ".

    ).

    12027 (es"ri!si Kelas Pem(elian

    Tabel 6 Deskripsi Kelas Pembelian

    8o.

    8ama $t%iut Metode Tugas

    1.

    2.

    3.

    #.

    &.

    (.

    7.

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 15 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatikaS3MK AMK6M dan ber!i=at ra"a!ia. ilaran mereproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium

    0ekaa!a Perankat /unak Juru!an 3eknik n=ormatikaS3MKAMK6M.

  • 7/26/2019 SIPOAM

    16/16

    8o.

    8ama $t%iut Metode Tugas

    ".

    ).

    3.3 Ke(uuhan )on %ungsional

    Tabel 7 Deskripsi Kebutuhan Non Fungsional

    SKPL-Id Parameer Ke!""#an

    +-PL:81 $ailaility $plikasi ini ha%us dapat e%ope%asi te%us mene%usselama jam ke%ja= ka%ena aplikasi ini dipakai oleh$potek untuk menjalankan semua aktiitas

    +-PL:82 'eliaility $plikasi ini ha%us diangun dengan kehandalan yangsetinggi mungkin meskipun tidak pe%lu setinggi

    kehandalan seuah critical application. -egagalanyang dapat ditole%ansi ku%ang leih 1. Dengan

    kahandalan yang tinggi diha%apkan aplikasi ini dapatdigunakan dengan aik pada saat diutuhkan.-ehandalan yang dimiliki oleh aplikasi ini juga akansangat e%gantung pada ee%apa hal ekste%nal=

    sepe%ti kehandalan ja%ingan telekomunikasi yangdigunakan untuk akses inte%net= kehandalan sistemdaya list%ik yang digunakan= dll.

    +-PL:83 A%gonomy $plikasi ini ha%us memiliki nilai e%gonomiBkenyamanan dipakai yang tinggi agi use%. $plikasiakan diangun dengan anta%muka use% yang mudahdimenge%ti= indah dilihat= konsisten= mudah

    diope%asikan dan tidak memingungkan.

    +-PL:8# Po%taility +!P0$M dapat diimplementasikan leih da%i &

    kompute%.Memo%y $plikasi dapat menampung dataase seanyak max

    1( H/

    +-PL:8& 'esponse time Dataase diakses dalam >aktu 2 detik.

    +aety Ea%ingan te%di%i da%i i%e>all

    +-PL:8( +e5u%ity $plikasi ini memiliki hak akses te%tentu agi tiapakto%nya. Pass>o%d te%enk%ipsi

    +-PL:87 /ahasakomunikasi

    Menggunakan /ahasa !ndonesia

    +-PL:8" Lain:lain

    &urusan Te"ni" Informati"aSTMIK AMIKOM Pur+o"erto

    SKPL,--. Halaman 16 dari 16

    3emplate dokumen ini dan in=orma!i an dimilikina adala" milik /aboratorium 0ekaa!a Perankat /unak Juru!an 3eknikn=ormatika S3MK AMK6M dan ber!i=at ra"a!ia ilaran me reproduk!i dokumen ini tanpa diketa"ui ole" /aboratorium