GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Q-AS. Dipersiapkan oleh: Elghar Wisnudisastra G

dokumen-dokumen yang mirip
GLO2 DOKUMEN UJI PERANGKAT LUNAK. Q-AS (Quick Account Software) Dipersiapkan oleh: Elghar Wisnudisastra G

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. AKKSES (Aplikasi Konversi Kurs Sangat sederhana Sekali)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SARANA DISKUSI TUGAS TULIAH (SADIS) BERBASIS WEB

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM RENTAL MOBIL

GLO2 DOKUMEN PERANCANGAN PERANGKAT LUNAK. Q-AS (Quick Account Software) Dipersiapkan oleh: Elghar Wisnudisastra G

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem E-learning Praktikum. (E-prak)

SKPL-CekPanen SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. CekPanen. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: M. Raihan Fajri (G )

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. SISTA (Sistem Informasi Proyek Akhir )

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. (Vending Machine System) (kepanjangan) Kelompok 5

LAMPIRAN 1. dengan adalah hasil penjualan modal. dengan adalah biaya pembelian modal.

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN (SIP) untuk: JURUSAN PENDIDIKAN TEKNIK INFORMATIKA. Dipersiapkan oleh:

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

DAFTAR PERUBAHAN INDEX - A B C D E F G

BAB II LANDASAN TEORI...

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PARKIR UB PARKSYS. untuk: UNIVERSITAS BRAWIJAYA

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB I PERSYARATAN PRODUK

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB III ANALISIS DAN RANCANGAN SISTEM

ANALISIS SPESIFIKASI PERANGKAT LUNAK BLOG BERBASIS WEB

BAB III LANDASAN TEORI

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak> untuk: <Nama Customer> Dipersiapkan oleh: <Nomor Grup & Anggota>

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

DOKUMEN SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PEMESANAN ONLINE PENGGUNAAN LAPANGAN FUTSAL UNTUK GOOL FUTSAL SURABAYA

(E-prak) E-Learning Praktikum

BAB I PERSYARATAN PRODUK

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK S I P U S S I. untuk: Ruang Baca Teknik Informatika. Institut Teknologi Sepuluh November.

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Informasi Nilai Mahasiswa SINM

HALAMAN PERSEMBAHAN...

Software Requirements Specification

KATA PENGANTAR. 2. CV ANAQU PUTRA KARYA yang telah bersedia memberikan data untuk menjadi bahan studi kasus proyek akhir ini.

lunak untuk Sistem Informasi Koperasi Simpan Pinjam dan memberikan

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

CHALLENGE : THE ORDER OF JARWO (COJ)

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2

BAB V KESIMPULAN DAN SARAN

Makalah Seminar Kerja Praktek

(SRM) Sistem Rental Mobil

database server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000).

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP)

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

Sistem Toko Olahraga Online

BAB II LANDASAN TEORI...

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

BAB VI KESIMPULAN DAN SARAN

BAB III DESAIN DAN PERANCANGAN

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan

BAB IV HASIL DAN UJI COBA

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

BAB I PERSYARATAN PRODUK

SKPL SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Pembangunan Sistem Informasi Geografis Perkebunan Propinsi Jambi Berbasis Web. Dipersiapkan oleh:

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK NAMA SISTEM

Daftar Direktori dan Auto Submit Directory

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB II ANALISIS DAN PERANCANGAN

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

ABSTRAK. Kata kunci: digital document, DBMS, pengarsipan dokumen

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

BAB IV HASIL DAN PEMBAHASAN

BAB II KAJIAN LITERATUR

BAB IV HASIL DAN UJI COBA

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Bogor Line

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

IV. HASIL DAN PEMBAHASAN. a. Ruang Lingkup (Scope) Perangkat Lunak P-ATIS. P-ATIS memproduksi suara dari data-data cuaca terkini yang

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PENGESAHAN PEMBIMBING...

Transkripsi:

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Q-AS (Quick Account Software) Dipersiapkan oleh: Putra aminudin G64051979 Elghar Wisnudisastra G64052049 Edi Firmansyah G64052267 M. Saad Nurul G64051045 Albertus Aditya M. G64051252 Nomor Dokumen Halaman Jurusan Ilmu Komputer Institut Pertanian Bogor SKPL Q-AS 1 dari 10 Revisi Tgl: 27-09-2007

DAFTAR PERUBAHAN Revisi Deskripsi A B C D E F G INDEX - A B C D E F G TGL Ditulis oleh Diperiksa oleh Disetujui oleh Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 2 dari 17

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 3 dari 17

Daftar Isi 1 Pendahuluan... 5 1.1 Tujuan... 5 1.2 Lingkup Masalah... 5 1.3 Definisi, Akronim, dan Singkatan... 5 1.4 Referensi... 6 1.5 Deskripsi Umum Dokumen... 6 2 Deskripsi Umum Perangkat Lunak... 7 2.1 Deskripsi Umum Sistem... 7 2.2 Fungsi Produk... 7 2.3 Karakteristik Pengguna... 8 2.4 Batasan-batasan... 8 2.5 Lingkup Operasi... 9 3 Deskripsi Rinci Kebutuhan... 9 3.1 Kebutuhan Antarmuka Eksternal... 9 3.1.1 Antarmuka Pemakai... 9 3.1.2 Antarmuka Perangkat Keras... 10 3.1.3 Antarmuka Perangkat Lunak... 10 3.1.4 Antarmuka Komunikasi... 10 3.2 Kebutuhan Fungsional... 10 3.2.1 Context Diagram... 10 3.2.2 DFD Level I......11 3.3 Data Requirement..11 3.3.1 ER Diagram..12 3.4 Nonfunctional requirement..14 3.5 Ringkasan kebutuhan...14 3.5.1 functional requirement summary... 14 3.5.2 Nonfunctional requirement summary... 14 Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 4 dari 17

Daftar Gambar Gambar 1:Context Diagram (DFD level 0) untuk QAS 12 Gambar 2: DFD level 1 untuk Q-AS 13 Gambar 3: ERD untuk Q-AS...14 Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 5 dari 17

Daftar Tabel Tabel 1: Kategori pengguna Q-AS... 10 Tabel 2: Data object table untuk admin..15 Tabel 3: Data object table untuk user.....15 Tabel 4: Data object table untuk system_akun..15 Tabel 5: Data object table untuk laba_rugi...15 Tabel 6: Data object table untuk Neraca...16 Tabel 7: tabel Nonfunctional requirement untuk Q-AS...16 Tabel 8: tabel functional requirement summary untuk Q-AS. 17 Tabel 9: tabel Nonfunctional requirement summary untuk Q-AS..17 Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 6 dari 17

1 Pendahuluan Dokumen ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS) untuk Q-AS(Quick Accounting Software). Untuk penamaan dokumen ini selanjutnya akan digunakan istilah SKPL. Isi dari dokumen ini sebagian besar adalah terjemahan dari dokumen IEEE Std 830-1993. 1.1 Tujuan Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) merupakan dokumen spesifikasi kebutuhan perangkat lunak yang akan dikembangkan. Dokumen ini digunakan oleh pengembang perangkat lunak sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya. 1.2 Lingkup Masalah Latar Belakang pembuatan software ini adalah dalam rangka mempermudah seorang pelajar ataupun pemilik perusahaan yang sangat kecil untuk membuat sebuah neraca saldo dan laporan laba rugi yang dapat digunakan dalam pembelajaran ataupun pembuatan laporan akhir tahun. Q-AS(Quick Accounting Software )adalah perangkat lunak yang akan membuat laporan keuangan dari data-data hasil transaksi keuangan suatu perusahaan kecil. Komputasi yang tercakup ke dalamnya adalah komputasi aritmatika sederhana berupa penjumlahan, pengurangan, perkalian, dan pembagian dari dua buah bilangan bulat atau desimal. 1.3 Definisi, Akronim, dan Singkatan SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggrisnya sering juga disebut sebagai Software Requirements Spesification (SRS), dan merupakan spesifikasi dari perangkat lunak yang akan dikembangkan. Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 7 dari 17

HTML adalah HyperText Markup Language, sintaks bahasa yang digunakan dalam World Wide Web [DAV99]. DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak. ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak. Php adalah Pre-procedure HyperText Q-AS adalah Quick Accounting Software, sebagai nama dari software yang akan dibuat. 1.4 Referensi Referensi yang digunakan pada perangkat lunak ini adalah: Arthur J. Keown, John D. Martin, J. William Petty, David F. Scott, Manajemen keuangan : prinsip-prinsip dan Aplikasi. 1.5 Deskripsi Umum Dokumen Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum. Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam pengembangan perangkat lunak. Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci. 2 Deskripsi Umum Perangkat Lunak 2.1 Deskripsi Umum Sistem Q-AS(Quick Accounting Software )adalah perangkat lunak yang digunakan untuk mempermudah accounting dalm membuat laporan keuanagn mereka ( Laporan arus kas Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 8 dari 17

dan lanba rugi) serta dilengkapi dengan kalkulasi aritmatika sederhana dari data-data hasil transaksi keuangan. Q-AS(Quick Accounting Software ) akan menampilkan laporan arus kas dan laporan laba-rugi beserta grafiknya setelah diberikan input berupa data-data hasil transaksi keuangan yang akan dikelompokkan berdasarkan kode tertentu. Perangkat lunak ini dapat dijalankan oleh server pada lingkungan sistem operasi Microsoft Windows 1 95/98/NT/2000/XP dan dilengkapi web server XAMPP yang mendukung bahasa pemrograman PHP dan My Sql dan dibangun dengan menggunakan bahasa pemrograman PHP, My Sql dan JavaScript. Perangkat lunak ini dapat diakses oleh client pada lingkungan sistem operasi apapun yang mempunyai aplikasi penjelajah situs (web browser). 2.2 Fungsi Produk Adapun fungsi-fungsi yang dimiliki oleh perangkat lunak ini adalah: Mengelompokkan akun-akun hasil transaksi yang akan di kodekan berdasarkan karakteristiknya, yang kemudian yang akan digunakan dalam proses pembuatan laporan keuangan [SKPL-Q-AS.K-0001]. Menampilkan laporan keuangan berupa Neraca saldo dengan format standar [SKPL-Q-AS.K-0002]. Menampilkan laporan keuangan berupa laba rugi dengan format standar [SKPL- Q-AS.K-0003]. Menampilkan grafik kondisi keuangan perusahaan berdasarkan laporan keuangan yang telah dibuat [SKPL-Q-AS.K-0004]. Masukkan data keuangan untuk menghitung laba rugi [SKPL-Q-AS.K-0005]. Masukkan data keuangan untuk membuat neraca saldo [SKPL-Q-AS.K-0006]. Pesan [SKPL-Q-AS.K-0007]. Menambah pengguna [SKPL-Q-AS.K-0008]. Mengubah password [SKPL-Q-AS.K-0009]. Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 9 dari 17

2.3 Karakteristik Pengguna Pengguna perangkat lunak ini adalah mahasiswa yang membutuhkan perangkat ini dalam proses pembelajaran akuntansi serta perusahaan kecil yang membutuhkannya. Kategori Pengguna Tugas client Melihat informasi (output) yang diinginkan yaitu berupa Neraca saldo dan laba-rugi Melihat grafik dari data yang telah diproses. Mengubah password Administrator Memberi input yang dibutuhkan perangkat lunak berupa data-data hasil transaksi keuangan yang kemudian akan diproses oleh Q-AS. Menambah user (client) Hak akses ke aplikasi [SKPL-Q-AS.K-0002] [SKPL-Q-AS.K-0003]. [SKPL-Q-AS.K-0004]. [SKPL-Q-AS.K-0009]. [SKPL-Q-AS.K-0005]. [SKPL-Q-AS.K-0006]. [SKPL-Q-AS.K-0007]. [SKPL-Q-AS.K-0008]. Tabel 2: Kategori pengguna Q-AS Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 10 dari 17

2.4 Batasan-batasan Batasan-batasan yang digunakan pada pengembangan perangkat lunak ini adalah: Data hasil transaksi(debit sebagai faktor penambah dan Kredit sebagai factor pengurang) yang telah di kodekan, beserta nominal rupiah hasil transaksi. Operasi aritmatika dasar yang tersedia adalah operasi aritmatika penjumlahan, pengurangan, perkalian, dan pembagian di mana untuk setiap operasi, operasi hanya berlaku untuk dua buah operan dan satu buah operator. Kedua operan berupa bilangan bulat atau bilangan desimal. Hasil operasi aritmatika berupa sebuah bilangan bulat atau bilangan desimal. Operasi-operasi yang dibutuhkan berupa persamaan-persamaan dalam akuntansi. Hanya menampilkan laporan berupa neraca saldo dan laba rugi (tidak seluruh bentuk laporan keuangan dilaporkan) 2.5 Lingkup Operasi Perangkat lunak pada sisi server yang dibutuhkan oleh Q-AS adalah: Sistem operasi : Microsof Windows 95/98/NT/2000/XP Scripting language: PHP DBMS: Mysql Perangkat lunak pada sisi client yang dibutuhkan oleh Q-AS adalah: Sistem operasi: Microsoft Windows 95/98/NT/2000/XP. 3 Deskripsi Rinci Kebutuhan 3.1 Kebutuhan Antarmuka Eksternal Kebutuhan antarmuka eksternal pada perangkat lunak Q-AS mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan antarmuka perangkat lunak. 3.1.1 Antarmuka Pemakai Antarmuka pemakai akan dikembangkan dengan menggunakan modus grafik dan berbasis web. Pemakai berinteraksi dengan perangkat lunak Q-AS melalui antarmuka Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 11 dari 17

penjelajah situs (web browser). Q-AS menerima masukan dari pemakai melalui perintah yang diklik pada mous) atau yang diketikkan melalui papan kunci (keyboard) seperti operan pertama, operan kedua, atau tipe operator yang sesuai dengan operasi aritmatika yang diinginkan. Keluaran dari perangkat lunak Q-AS dapat dilihat pemakai dengan menggunakan monitor secara langsung. 3.1.2 Antarmuka Perangkat Keras Kebutuhan minimum perangkat keras yang dapat digunakan oleh Q-AS adalah : PC Papan kunci (keyboard) mouse Selebihnya, aplikasi ini tidak membutuhkan antarmuka perangkat keras yang spesifik. 3.1.3 Antarmuka Komunikasi Yang dibutuhkan hanya sebuah komputer server dan satu atau beberapa komputer client yang terhubung secara client-server dalam lingkup jaringan intranet berbasis protokol Transmission Control Protocol/Internet Protocol (TCP/IP). 3.2 Kebutuhan Fungsional 3.2.1. konteks diagram Gambar 1: Context Diagram (DFD level 0) untuk Q-AS Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 12 dari 17

Q-AS memungkinkan pengguna untuk melihat informasi (output) yang diinginkan yaitu berupa laporan neraca saldo dan laba-rugi beserta grafik yang telah diproses. Pengguna yang memiliki otorisasi sebagai administrator dapat Memberi input yang dibutuhkan perangkat lunak berupa data-data hasil transaksi keuangan yang kemudian akan diproses oleh Q-AS. 3.2.2. DFD Level 1 Gambar 2: DFD level 1 untuk Q-AS 3.3 Data Requirement Data aplikasi QAS bersifat dinamis, yaitu: Isi data keuangan untuk laba rugi, adalah data yang mewakili informasi tentang arus keuangan suatu perusahaan yang berkaitan dengan proses perhitungan laba rugi Isi data keuangan untuk neraca, adalah data yang mewakili informasi tentang arus keuangan suatu perusahaan yang berkaitan dengan pembuatan neraca saldo. Operasi aritmatika, adalah data yang mewakili informasi operasi aritmatika dan dapat dipecah lagi menjadi data operan 1, operan 2, serta operator. Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 13 dari 17

Hasil operasi aritmatika, adalalah data yang mewakili informasi hasil operasi aritmatika. Lihat laporan keuangan, Isi password, adalah data yang mewakili informasi hasil update password administrator yang dilakukan oleh pengguna yang memiliki hak otorisasi level administrator. 3.3.1 ER Diagram Admin Input data akun Edit Sistem Akun Edit Laba Rugi Lihat laporan &neraca Neraca User Gambar 3: ERD untuk Q-AS Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 14 dari 17

Nama Kolom Tipe data Keterangan tambahan Id_admin integer PK Nama String[50] Pasword String[50] Tabel 2: Data object table untuk admin Nama Kolom Tipe data Keterangan tambahan Id_user integer PK Nama String[50] Tabel 3: Data object table untuk user Nama Kolom Tipe data Keterangan tambahan Kode_labarugi integer PK Kode_neraca integer PK Tabel 4: Data object table untuk system_akun Nama Kolom Tipe data Keterangan tambahan Kode_labarugi integer PK Penjualan Biaya penjualan Laba_kotor Beban_usaha Biaya_penyusutan Pendapatan _usaha Beban_bunga Pajak Dividen_saham_preferen Laba_bersih Tabel 5: Data object table untuk laba_rugi Nama Kolom Tipe data Keterangan tambahan Kode_neraca Integer PK Kas Surat_berharga Piutang_usaha Persediaan Beban_dimuka Tot_aktiva_lancar Mesin Bangunan Tanah Tot_aktiva_tetap Investasi Hak_paten Tot_aktiva_lain Utang_usaha Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 15 dari 17

Utang_lain Beban_hrs_dibayar Wesel_jk_pndk Tot_utang_lancar Wesel_jk_pjg Hipotek Tot_utang_jk_pjg Saham_preferen Saham_biasa Nilai_pari Agio_saham Saldo_laba Tot_ekuitas Tabel 6: Data object table untuk Neraca 3.4 Non functional requirement SRS_ID Parameter Requirement SKPL-Q-AS.K-0010 Availability 24 jam sehari, 7 hari seminggu N/A Ergonomy N/A N/A Memory N/A SKPL- Q-AS.K-00011 Response Time N/A Safety N/A N/A Security N/A SKPL- Q-AS.K-0012 Komunikasi Bahasa Indonesia Maksimal sama dengan konfigurasi Script Timeout pada web server Tabel 7: tabel Nonfunctional requirement untuk Q-AS 3.5 Ringkasan kebutuhan 3.5.1 Functional requirement summary SRS_F_ID Description SKPL-Q-AS.K-0001 login SKPL- Q-AS.K-0002 SKPL- Q-AS.K-0003 Menampilkan laporan keuangan berupa Neraca saldo dengan format standar Menampilkan laporan keuangan berupa laba rugi dengan format standar Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 16 dari 17

SKPL- Q-AS.K-0004 Menampilkan grafik kondisi keuangan perusahaan berdasarkan laporan keuangan yang telah dibuat SKPL- Q-AS.K-0005 Masukkan data keuangan untuk menghitung neraca saldo. SKPL- Q-AS.K-0006 Masukkan data keuangan untuk membuat laporan laba rugi SKPL- Q-AS.K-0007 Pesan SKPL- Q-AS.K-0008 Tambah pengguna SKPL- Q-AS.K-0009 Ubah password Tabel 8: tabel functional requirement summary untuk Q-AS 3.5.2 Nonfunctional requirement summary SRS_F_ID Description SKPL-Q-AS.K-0010 Dapat dilihat 24 jam sehari selama seminggu SKPL- Q-AS.K-0011 SKPL- Q-AS.K-0012 Maksimal sama dengan konfigurasi Script Timeout pada web server Menggunakan bahasa indonesia Tabel 9: tabel Nonfunctional requirement summary untuk Q-AS Jurusan Ilmu Komputer IPB SKPL Q-AS Halaman 17 dari 17

Filename: SKPL_Q-AS(Qick Accounting Software)(final).doc Directory: C:\Documents and Settings\Mafrikhul Muttaqin\My Documents Template: C:\Documents and Settings\Mafrikhul Muttaqin\Application Data\Microsoft\Templates\Normal.dotm Title: 1 Subject: Author: G64051979 Keywords: Comments: Creation Date: 10/4/2007 3:30:00 PM Change Number: 13 Last Saved On: 6/14/2008 1:45:00 AM Last Saved By: putra Total Editing Time: 212 Minutes Last Printed On: 6/23/2008 7:29:00 AM As of Last Complete Printing Number of Pages: 17 Number of Words: 2,162 (approx.) Number of Characters: 12,328 (approx.)