Pendahuluan
Dokumen ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement
Specification (SRS) untuk SPMB (Sistem Penerimaan Mahasiswa Baru ). Untuk penamaan dokumen ini
selanjutnya akan digunakan istilah SKPL. Isi dari dokumen ini sebagian besar adalah terjemahan dari
dokumen IEEE.
1.1 Tujuan
Tujuan dari dokumen ini adalah untuk menggambarkan proses bisnis taua prosedur dan sistem
untuk penerimaan mahasiswa baru di Universitas Subang. Selanjutnya Sistem ini disebut dengan SPMB-
Online yaiutu sistem yang bekerja secara real time yaitu untuk merekrut atau menerima mahasiswa
secara online. 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.
Sistem ini adalah dibuat untuk digunakan dalam penerimaan mahasiswa baru di Universitas Subang
dari mulai pendaftaran sampai pada pengumuman hasil kelulusan. Selain itun juga tercantum informasi-
informasi diantaranya yaitu tentang KRS,KHS,KKS, biaya perkuliahan, SKS perkuliahan informasi
jurusan, fakultas dan lain sebagainya yang berhubungan dengan Universitras Subang.
Pengguna adalah orang yang menggunakan aplikasi atau websiute ini untuk melakukan
pendaftaran atau membrowse informasi.
Administrator adalah orang yang melakukan update atau perbaharuan informasi pada wesite itu.
Pengembang adalah orang yang melakukan pengembangan terhadap website yang dikelola
supaya mengikuti perkembangan zaman atau supaya sesuai dengan permintaan pemilik.
1
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.
HTML adalah HyperText Markup Language, sintaks bahasa yang digunakan dalam World Wide
Web [DAV99].
UML unified modeling language.adalah suatu pemodelan yang menggambarka bagaimana sistem
ini berjalan secara baik.
1.4 Referensi
Danny Goodman and Brendan Eich. JavaScript Bible. Hungry Minds, Inc. Maret 1998
[DAV99] Dave Raggett, Arnaud Le Hors, dan Ian Jacobs. HTML 4.01 Specification.
Eric A. Smith. Active Server Pages Bible. John Wiley & Sons. Desember 1999. Netscape
Communications Corporation. Client-Side Javascript Reference. Netscape
STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika
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.
2
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 .
SPMB-Online adalah perangkat lunak atau website yang digunakan untuk melakukan pendaftaran
mahasiswa secara online. Dalam sistem ini terdapat form untuk pendaftaran mahasiswa yang tercantum
dalam register,maka admin akan menerima pendaftaran tersebut dengan data yang tercantum dalam
database,selain itu calon mahasiswa dapat mendownload formulir untuk pendaftaran langsung ke
sekertariat Universitas Subang .
Perangkat lunak ini dapat dijalankan oleh server pada lingkungan sistem operasi Microsoft Windows
95/98/NT/2000/XP dan dilengkapi web server Microsoft Personal Web Server (PWS) atau Microsoft
Internet Information Server (IIS) yang mendukung bahasa pemrograman Microsoft Active Server Pages
(ASP) dan dibangun dengan menggunakan bahasa pemrograman Microsoft Active Server Pages (ASP)
dan JavaScript.
Perangkat lunak ini dapat diakses oleh client pada lingkungan sistem operasi apapun yang
mempunyai aplikasi penjelajah situs (web browser).
3
2.3 Karakteristik Pengguna
Pengguna perangkat lunak ini adalah para pengakses internet yang menggunakan penjelajah
situs (web browser) yang memiliki sedikit pengetahuan tentang teknologi informasi dalam penggunaanya.
Pengguna hanya mempunyai hak otoritas dalam pendaftaran dan pengisian data untuk mendaftar dan
mendapatkan informasi yang tertera dalam perangakt lunak tersebut. Administrator mempunyai otoritas
mengupdate data untuk dishare ke pengguna dan memberikan tanggapan serta konfirmasi yang telah
ditentukan.
2.4 Batasan-batasan
Perangkat lunak pada sisi server yang dibutuhkan oleh SPMB-Online adalah:
Sistem operasi : Microsof t Windows 95/98/NT/2000/XP
Web server: Microsoft Personal Web Server (PWS), Microsoft Internet Information
Server (IIS)
Scripting language: Microsoft Active Server Pages (ASP)
DBMS: Microsoft Access
Perangkat lunak pada sisi client yang dibutuhkan oleh SPMB-Online adalah:
Sistem operasi: Microsoft Windows 95/98/NT/2000/XP, Linux2, UNIX3, MacOS, BeOS
Penjelajah situs (web browser) berbasis grafis atau teks: Microsoft Internet Explorer, Netscape
4
3 Deskripsi Rinci Kebutuhan
3.1 Kebutuhan Antarmuka Eksternal
Kebutuhan antarmuka eksternal pada perangkat lunak SPMB-Online mencakup kebutuhan
Antarmuka pemakai akan dikembangkan dengan menggunakan joomla dan berbasis web.
Pemakai berinteraksi dengan perangkat lunak SPMB-Online melalui antarmuka penjelajah situs (web
browser). SPMB-Online menerima masukan dari pemakai melalui perintah yang diklik pada tikusan
(mouse) 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
SPMB-Online dapat dilihat pemakai dengan menggunakan layar LCD secara langsung.
Kebutuhan minimum perangkat keras yang dapat digunakan oleh SPMB-Online adalah :
Tikusan (mouse)
Selebihnya, aplikasi ini tidak membutuhkan antarmuka perangkat keras yang spesifik.
Library yang dibutuhkan oleh SPMB-Online adalah library ActiveX DataObject DataBase (ADODB)
yang merupakan library pada Microsoft Windows untuk melakukan koneksi basis data dari script
Microsoft Active Server Pages (ASP) ke basis data Microsoft Access. Umumnya library ini sudah terdapat
pada waktu instalasi Microsoft Access.
Yang dibutuhkan hanya sebuah komputer server dan satu atau beberapa komputer client
yang terhubung secara client-server dalam lingkup jaringan Internet atau intranet berbasis protokol
Transmission Control Protocol/Internet Protocol (TCP/IP).
5
3.2 Kebutuhan Fungsional
Petugas
Penyerahan berkas no Pendaftaran PMB
No Ujian
Mahasiswa No Ujian
No Ujian
Print Berkas pendaftaran Ujian Saringan Masuk
Daftar Online
Data pendaftaran
SPMB
6
3.3 Data Requirement
Informasi tentang SPMB, adalah data yang mewakili informasi terbaru hasil update mengenai
SPMB.
Jadwal Perkuliahan, adalah informasi yang di update yaitu tentang jadwal kuliah, mata
kuliah,SRS,biaya perkuliahan dan dosen mata kuliah.
Isi password, adalah data yang mewakili informasi hasil update password administrator yang
dilakukan oleh pengguna yang memiliki hak otorisasi level administrator.
SPMB-Online hanya dapat dijalankan pada server dengan sistem operasi Microsoft Windows,
Modifikasi informasi tentang website dan password hanya dapat dilakukan oleh administrator yang
memiliki otoritas hak akses.
7
3.5 Langkah-langkah Pemakaian Web
A. Pengguna
5. Download dan print hasil konfirmasi tersebut sebagai bukti melakukan pendaftaran
6. Peserta hanya dapat mendaftar sekali dan tidak dapat diulang lagi. Peserta tidak diizinkan untuk
mendaftarkan orang lain
B. Admin
3. Pada halaman ini terdapat fasilitas pencarian untuk mencari Mahasiswa yang telah mendaftar.
6. Admin dapat mempercepat atau memperpanjang tanggal pendaftaran dan tanggal penutupan
PMB, dapat menambah atau mengurangi jumlah pendaftar.
10. Lalu akan tampil seluruh biodata pendaftar beserta tanggal awal dan
12. Jika penyerahan berkas pendaftaran-berkas melewati batas waktu 1 minggu / tanggal
8
13. akhir, maka pada kolom keterangan terdapat tulisan “TIDAK AKTIF”
3.6 Kesimpulan
Dengan website Sistem Penerimaan Mahasiswa Baru Secara Online ini diharapkan
penyampaian informasi dapat dilakukan dengan cepat dan mahasiswa dapat melakukan
pendaftaran dengan cepat dan mudah, jumlah pendaftar dan waktu pengembalian berkas yang
dibutuhkan dapat dibatasi sehingga tidak akan ada antrian pada saat penyerahan berkas, panitia
PMB tidak akan direpotkan dengan banyaknya berkas persyaratan sehingga pengaturan data
pendaftar dapat dengan mudah dilakukan.