• Tidak ada hasil yang ditemukan

PENGEMBANGAN SISTEM PENERIMAAN MAHASISWA (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "PENGEMBANGAN SISTEM PENERIMAAN MAHASISWA (1)"

Copied!
18
0
0

Teks penuh

(1)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

PENGEMBANGAN SISTEM PENERIMAAN MAHASISWA BARU

untuk:

STMIK Sumedang

Dipersiapkan oleh:

Fitri Ismaryati (A2.1600069)

Lelah Nurlaelah (A2.1600093)

Rani Rahmawati (A2.1600119)

Riky Febryanto (A2.1600125)

Program Studi Teknik Informatika – STMIK Sumedang

Jl. Angkrek Situ No.19 Sumedang

Jurusan

Teknik Informatika

Nomor Dokumen Halaman

GL01-G01

1/18 Revisi 15 Mei 2018 Tgl: 29 Juni 2018

(2)

DAFTAR PERUBAHAN

Revisi Deskripsi

A

B

C

D

E

F

G

INDEX

TGL - A B C D E F G

Ditulis oleh Diperiksa

oleh Disetujui

(3)

Daftar Halaman Perubahan

(4)

DAFTAR ISI

1. PENDAHULUAN...4

1.1. Tujuan Penulisan Dokumen...4

1.2. Lingkup Masalah...4

1.3. Definisi, Istilah Dan Singkatan...4

1.4. Aturan Penomoran...5

1.5. Referensi...5

1.6. Deskripsi Umum Dokumen (Ikhtisar)...5

2. DESKRIPSI UMUM PERANGKLAT LUNAK...6

2.1. Deskripsi umum sistem...6

2.2. Fungsi Produk...6

2.3. Karakteristik Pengguna...6

2.4. Batasan...6

2.5. Lingkungan Operasi...6

3. DESKRIPSI UMUM KEBUTUHAN...7

3.1. Kebutuhan Antarmuka Eksternal...7

3.1.1.Antarmuka Pemakai...7

3.4. Non Functional Requirement...15

3.5. Batasan Perancangan...16

3.6. Kerunutan (traceability)...16

3.6.1.Data Store vs E-R...16

3.7. Ringkasan Kebutuhan...16

3.7.1.Fungctional Requirement Summary...16

(5)

1. PENDAHULUAN

1.1. Tujuan Penulisan Dokumen

Tujuan penulisan ini adalah menerangkan tentang pengembangan sistem PMB dimana calon maba bisa mendaftar via website dan melakukan ujian seleksi, kemudian akan muncul hasil penilaian dimana maba akan ditempatkan ke program studi sesuai hasil seleksi yang ada, dan didalamnya juga merancang desain basis data, serta desain UML dari sistem tersebut. Sistem ini diharapkan dapat digunakan oleh STMIK Sumedang.

1.2. Lingkup Masalah

Dalam rancangan ini penulis akan membuat sistem layanan dalam lingkup yang dibatasi sebagai gambaran yang dapat mewakili sistem yang lebih luas. Perancangan ini akan membahas cara pengembangan sistem aplikasi online dengan menggunakan teknologi WEBSITE yaitu “Sistem PMB via WEBSITE” yang berguna untuk melakukan pendaftaran dan ujian seleksi via website secara online menggunakan fasilitas komputer/PC dan mobilephone. Sasaran dari penggunaan sistem ini adalah untuk meningkatkan efisiensi dari waktu para dosen atau panitia dan calon maba itu sendiri. Selain untuk melakukan pendaftaran dan ujian seleksi sistem ini juga dapat digunakan untuk mellihat hasil seleksi dan melihat informasi seputar kampus STMIK Sumedang.

1.3. Definisi, Istilah Dan Singkatan

 Website

Halaman informasi yang disediakan melalui jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet. Website merupakan component atau kumpulan komponen yang terdiri dari teks, gambar, suara animasi sehingga lebih merupakan media informasi yang menarik untuk dikunjungi.

 Calon Maba

Calon mahasiswa baru atau pengguna system

 Online

Terkoneksi. Aktif dan siap untuk operasi, dapat berkomunikasi dengan atau dikontrol oleh computer. Suatu keadaan di mana sebuah device lain, biasanya melalui modem.

 Database

Sekumpulan file/tabel yang saling berhubungan dan diorganisasi sedemikian rupa sehingga memudahkan untuk mendapatkan dan memproses data menjadi informasi yang lebih bermanfaat.

 SKPL

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.

 UML

Unified Modelling Language (UML) adalah salah satu alat bantu yang sangat handal didunia pengembangan siste yang berorientasi obyek. Hal ini disebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomuni- kasikan rancangan mereka dengan yang lain.

 ERD

(6)

1.4. Aturan Penomoran

Adapun aturan penomoran yang digunakan adalah seperti pada table berikut. Tabel 1. Aturan penamaan dan penomoran

Hal/ Bagian Aturan Penomoran/ Penamaan

Kebutuhan Fungsional SKPL-FSIPPNL-Kxxxx Kebutuhan Non Fungsional SKPL-NFSIPPNL-Kxxxx Dekomposisi Fungsional

Modul

Penomoran menggunakan awalan PT-xx, dimana xx adalah nomor dari modul fungsional

Daftar fungsi produk pada deskripsi umum perangkat lunak

Pada awal penomoran fungsi ditambahkan kode PTNL-xxx, dimana xxx ini merupakan nomer dari pendefisian fungsi itu sendiri

1.5. Referensi

84226392-GL02-SKPL

1.6. Deskripsi Umum Dokumen (Ikhtisar)

(7)

2. DESKRIPSI UMUM PERANGKLAT LUNAK

2.1. Deskripsi umum sistem

Kegunaan dari sistem PMB dengan teknologi via website ini adalah untuk menangani proses pendaftaran calon maba dan sekaligus menangani proses ujian seleksi secara online. Selain kegunaan utama dari sistem tersebut, disediakan pula informasi hasil ujian seleksi sekaligus penempatan prodi dimana disesuaikan dengan hasil ujiannya dan terdapat informasi seputar kampus STMIK Sumedang. Setelah mengetahui gambaran umum dari sistem, maka dapat ditentukan kebutuhan dalam perancangan sistem. Pertama harus diketahui diagram konteks dari sistem tersebut, UML (Unified Modelling Language) dari sistem, kemudian diagram entitas dari sistem dan terakhir diagram basis data.

2.2. Fungsi Produk

Dengan adanya sistem PMB dengan teknologi WEBSITE ini, dapat melayani PMB secara online tentulah akan sangat bermanfaat bagi calon maba yang bertempat tinggal diluar kota. Oleh karena itu, dengan adanya sistem PMB online ini dapat meringankan calon maba yang tinggal diluar kota sehingga tidak harus datang ke kampus untuk melakukan pendaftaran, melainkan cukup melakukan pendaftaran secara online.

2.3. Karakteristik Pengguna

Kategori Pengguna Tugas Hak Akses ke aplikasi

 Fitri Ismaryati

 Lelah Nurlaelah

 Rani Rahmawati

 Riky Febryanto

Pengembang Rancangan

Sistem PMB Admin

Pemakai Sistem PMB Online

Menggunakan sistem PMB Online dengan melakukan pendaftaran dan ujian seleksi

User

2.4. Batasan

Sistem PMB ini dikembangkan menjadi suatu sistem dengan teknologi WEBSITE Online, data inputan pendaftaran berupa nopin, nama, tgl_lahir, no_ijazah, agama, alamat, jk, foto, tg_daftar, no_hp, email, user, pass. Setelah melakukan pendaftaran calon maba akan mendapatkan kartu ujian dimana disitu terdapat no_test untuk dijadikan kode agar dapat mengikuti ujian seleksi. Apabila calon maba tidak mendaftarkan diri atau tidak benar dalam pengisian pendaftarannya maka ia tidak akan bisa mendapatkan kartu ujian dan tidak bisa mengikuti ujian seleksi secara online.

2.5. Lingkungan Operasi

Perangkat lunak yang dibutuhkan adalah :

 Sistem operasi : Microsoft windows 7,8,10.

 DBMS : MySQL

 PHP, Java, dll

(8)

3. DESKRIPSI UMUM KEBUTUHAN

3.1. Kebutuhan Antarmuka Eksternal

Untuk dapat menggunakan sistem PMB online ini, pengguna harus memiliki fasilias-fasilitas yang dapat langsung terhubung pada aplikasi seperti yang dijelaskan dibawah ini.

3.1.1. Antarmuka Pemakai

Sistem menerima masukan dari pemakai melalui perintah yang diketikkan melalui keyboard dan mouse. Keluaran dari perangkat lunak dapat dilihat oleh pemakai (calon maba/user) dalam tampilan yang dapat dilihat di monitor komputer secara langsung.

3.1.2. Antarmuka Perangkat Keras

 PC

 Papan kunci (keyboard)

 Mouse

 Selebihnya, aplikasi ini tidak membutuhkan antarmuka perangkat keras yang spesifik.

3.1.3. Antarmuka Perangkat Lunak

Antarmuka halaman tampilan / layanan web

(9)

seputar kampus serta menyediakan fasilitas untuk pengiriman pesan kepada pihak kampus. Fasilitas pesan ini akan ada disetiap halaman.

Antarmuka Pendaftaran

Didalam antarmuka pendaftaran terdapat header logo dan menu link button. Di dalam bodynya terdapat form yang harus diisi oleh pendaftar dan dua button yaitu daftar dan batal. Apabila pendaftar sudah selesai mengisi form dan mengklik button daftar maka data pendaftar akan disimpan ke database server dan akan muncul kotak dialog seperti gambar diatas yaitu berisi tentang informasi perintah cetak/download kartu test dan dua button cetak dan download.

(10)

Data pendaftar diambil dari method login dengan masukan nomor username dan password yang akan menghasilkan keluaran true dan false. Bila sesuai, maka tampil ke halaman ujian.

(11)

Antarmuka Pengumuman/informasi Hasil Ujian Seleksi

Didalam antarmuka pendaftaran terdapat header logo dan menu link button. Didalam bodynya terdapat table untuk menampilkan data pendaftar yang lolos ujian beserta prodi yang sudah ditetapkan berdasarkan hasil nilai ujian.

3.1.4. Antarmuka Komunikasi

Yang dibutuhkan adalah sebuah komputer server dan komputer client atau smartphone (user) yang terhubung secara client-server dalam jaringan internet berbasis protokol transmission control protocol/Internet Protocol (TCP/IP).

1.1 Deskripsi Fungsional

3.1.5. Analisis Modeling UML

(12)
(13)

Sequence Diagram Pendaftaran

(14)

Activity Diagram

(15)

Statechart Diagram Penyeleksian

3.2. Data Requirement

(16)

3.2.1. E-R Diagram

3.3. Non Functional Requirement

SRS-Id Parameter Requirement

[SKPL-NFSIPPNL.K-0001].

Availability Aplikasi ini dapat digunakan oleh pengguna kapan saja.

Aplikasi ini dapat digunakan untuk melakukan pendaftaran sekaligus ujian seleksi secara online dan memilih tujuan yang telah disediakan oleh server

Safety N/A

Security Pengguna harus mengisi form pendaftaran untuk keamanan

Bahasa komunikasi

Bahasa yang digunakan adalah bahasa Indosesia

(17)

3.4. Batasan Perancangan

Sistem ini hanya dapat dijalankan pada komputer atau mobilephone yang memiliki akses ke internet atau WAP.

3.5. Kerunutan (traceability)

3.5.1. Data Store vs E-R

Data Store Entity Relasi

Pendaftaran Ujian Seleksi Nilai

Admin Memberikan kartu test Memberikan output informasi perihal hasil ujian seleksi beserta penempatan prodi Calon maba Input data pendaftaran

Melaksanakan ujian seleksi

3.6. Ringkasan Kebutuhan

3.6.1. Fungctional Requirement Summary

SRS-Id Description

[SKPL-FSIPPNL.K-0001]. Menginput data

[SKPL -FSIPPNL.K-0002]. Login

[SKPL -FSIPPNL.K-0003]. Menampilkan Informasi [SKPL-FSIPPNL.K-0005]. Menampilkan laporan

3.6.2. Non Fungctional Requirement Summary

SRS-Id Description

[SKPL-NFSIPPNL.K-0008]. Dapat dilihat setiap waktu kapan pengguna inginkan

(18)

LAMPIRAN

Flow map/Prosedur

Jika PL menyangkut prosedur manual, atau proses-proses manual

SW Function Point

Isilah tabel sebagai berikut, sehingga dari rancangan ini didapatkan gambaran “besarnya” ukuran aplikasi

Item Subitem Jumlah total Keterangan

Function

Lampiran lain yang dianggap perlu

Gambar

Tabel 1. Aturan penamaan dan penomoran

Referensi

Dokumen terkait

Pengunaan aplikasi desktop pada bagian penmaru mengalami kesulitan dalam pengembangan aplikasi oleh karena itu aplikasi ini dibuat dengan menggunakan teknologi

Laporan ini akan membahas tentang tentang analisis, perancangan, desain sistem, dan teori-teori yang mendukung dalam pengembangan aplikasi dengan teknologi augmented

Tes dilakukan secara online melalui link tes PMB yang terdapat di website https://poltekamangun.ac.id/ Siswa/ Pendaftar Daftar Online Melampirkan syarat pendaftaran

Proses produksi pertama yang dilakukan dalam perancangan video animasi Informasi Penerimaan Mahasiswa Baru (PMB) STSRD Visi yaitu mewarnai sketsa ilustrasi dengan

terhadap PMB online STMIK AMIKOM Yogyakarta disertai grafik perbandingan penilaian pada gambar 3.10. Sehingga dalam perbadingannya dari sisi kualitas sistem PMB

Bank Pendaftaran Bagian Bagian Seleksi Calon Mahasiswa PM B Input Data Pendaftaran PMB Online Bukti Pembayaran PMB Membayar Biaya Pendaftaran Mahasiswa Baru Konfirmasi telah

Tujuan dari pengembangan sistem online delivery ini adalah membuat website online delivery sebagai salah satu fasilitas yang dapat digunakan untuk membantu pelanggan dalam

Maka untuk mengembangkan penyajian informasi yang berguna dalam menunjang kegiatan akademis berbasis website maka diperlukanlah suatu pengembangan dari sistem