Definisi, Akronim, dan Singkatan Referensi Deskripsi Umum Dokumen

Departemen Ilmu Komputer IPB SKPL - COJ Halaman 9 dari 24 Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Ilmu Komputer IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Departemen Ilmu Komputer IPB. COJ adalah perangkat lunak berupa game dengan genretipe Role Playing Game RPG dimana dalam game ini user akan memerankan sebuah karakter bernama Jarwo yang mengikuti sebuah kompetisi perakitan komputer. Tantangan dalam kompetisi ini adalah bagaimana dengan sejumlah uang yang telah ditentukan dan hambatan-hambatan yang lain berupa keterbatasan item yang dijual, tindak kejahatan seperti pencopetan dan penipuan, Jarwo dapat mengumpulkan komponen-komponen untuk merakit komputer dengan spesifikasi terbaik. Oleh karena itu, dibutuhkan strategi dalam menjalankan misi tersebut. Dalam game ini, user tidak bisa memberikan masukan yang tidak sesuai dengan batasan-batasan yang ada seperti budget uang yang terbatas dan fasilitas jual beli dimana barang yang dijual kembali ke toko tidak akan memiliki harga yang sama ketika dia membeli barang tersebut sehingga tidak semua item dapat dipilih. Dari identifikasi software tersebut, dapat dilihat bahwa game ini mengasah strategi jual beli dan memberikan informasi tentang komponen-komponen komputer dalam merealisasikan spesifikasi terbaik. Selain itu, user dapat menikmati model animasi karakter dan environment dengan grafis 2D.

1.3 Definisi, Akronim, dan Singkatan

• SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggris-nya sering juga disebut sebagai Software Requirements Spesification SRS, dan merupakan spesifikasi dari perangkat lunak yang akan dikembangkan. • SKPL-COJ.K-xxxx adalah kode yang digunakan untuk merepresentasikan kebutuhan requirement pada COJ, dengan COJ merupakan kode perangkat lunak, COJ.K adalah kode fase, dan xxxx adalah digitnomor kebutuhan requirement. • DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak. Departemen Ilmu Komputer IPB SKPL - COJ Halaman 10 dari 24 Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Ilmu Komputer IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Departemen Ilmu Komputer IPB. • RPG Role Playing Game adalah salah satu tipe permainan dimana pemain berperan sebagai karakter utama dan menjalani penokohan karakter tersebut secara mendalam seiring dengan jalan cerita yang ada. • OOP Object Oriented Programming adalah jenis pemrograman dengan metode enkapsulasi dengan membuat kelas-kelas dalam pendefinisian suatu kasus

1.4 Referensi

Referensi yang digunakan pada perangkat lunak ini adalah: • Arief Taufiqur Rahman. Spesifikasi Kebutuhan Perangkat Lunak SKPL. Jurusan Teknik Informatika ITB. • Braude, E. Software Engineering - An Object Oriented Perspective. John Wiley and sons. 2001. • Jean-Philippe Brossat. Software Requirement Specification. September 2003. • STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika ITB.

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. Departemen Ilmu Komputer IPB SKPL - COJ Halaman 11 dari 24 Dokumen ini dan informasi yang dimilikinya adalah milik Departemen Ilmu Komputer IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Departemen Ilmu Komputer IPB. 2 Deskripsi Umum Perangkat Lunak

2.1 Perspektif Produk