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

dokumen-dokumen yang mirip
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM RENTAL MOBIL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

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

(E-prak) E-Learning Praktikum

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

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

Sistem Toko Olahraga Online

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. E Learning Praktikum. ( E-prak )

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

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

BAB III ANALISIS DAN RANCANGAN SISTEM

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

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

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

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

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

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3

BAB II LANDASAN TEORI...

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

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

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

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

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB II LANDASAN TEORI...

BAB III METODOLOGI PENELITIAN

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

(SRM) Sistem Rental Mobil

PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES

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

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

Software Requirements Specification

BAB 4 HASIL DAN PEMBAHASAN

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

BAB III. Analisa Dan Perancangan

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

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

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB III PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Berdasarkan surat balasan kerja praktek dari Rumah Sakit Umum Pantura

commit to user BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Proses Bisnis

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

Bab 3. Metode Perancangan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Super Monster Mall

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

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

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

pemakaian aplikasi antara lain:

BAB II ANALISIS DAN PERANCANGAN

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB V IMPLEMENTASI SISTEM

BAB 3 PERANCANGAN SISTEM

BAB I PERSYARATAN PRODUK

DAFTAR PERUBAHAN INDEX - A B C D E F G

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

1 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK NAMA SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

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

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

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

PENGESAHAN PEMBIMBING...

DAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN PEMBIMBING... LEMBAR PENGESAHAN PENGUJI... iii. LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR...

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II KAJIAN LITERATUR

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV PERANCANGAN SISTEM

BAB VI KESIMPULAN DAN SARAN

BAB III DESAIN DAN PERANCANGAN

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Bogor Line

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB III METODE PENELITIAN

BAB III LANDASAN TEORI

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB IV PERANCANGAN SISTEM

BAB III PERANCANGAN PENELITIAN

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

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI PENGUJIAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

Transkripsi:

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem E-learning Praktikum (E-prak) Dipersiapkan oleh: 1. Arif Firmansyah (J3D111109) 2. Ah Aqil Muyassar (J3D111049) 3. Gilang Wahyu T (J3D111097) Program Keahlian - Institut Petanian Bogor Jalan Kumbang No. 14, Bogor 16151 Program Keahlian Institut Pertanian Bogor Nomor Dokumen Halaman SKPL- E-Prak 1 s/d 17 Revisi Tgl: 03/10/2013

Revisi A DAFTAR PERUBAHAN Deskripsi Hampir disetiap halaman perubahan format penulisan dan mengatur margin,mengatur daftar isi. B C D E F G INDEX - A B C D E F G TGL Ditulis oleh Diperiksa oleh Disetujui oleh SKPL-E-Prak Halaman 2 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

1-16 Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Penulisan format font dan margin. 1 Mengatur lambang IPB pada footer. SKPL-E-Prak Halaman 3 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

Daftar Isi 1 Pendahuluan... 5 1.1 Tujuan Penulisan Dokumen... 5 1.2 Lingkup Masalah... 5 1.3 Definisi, Singkatan, dan Akronim... 5 1.4 Referensi... 6 1.5 Deskripsi Umum Dokumen... 6 2 Deskripsi Global Perangkat Lunak... 6 2.1 Perspektif Produk... 6 2.2 Fungsi Produk... 6 2.3 Karakteristik Pengguna... 7 2.4 Batasan-batasan... 7 2.5 Asumsi dan Kebergantungan... 7 3 Deskripsi Rinci Kebutuhan... 7 3.1 Kebutuhan antarmuka eksternal... 7 3.1.1 Antarmuka pemakai... 8 3.1.2 Antarmuka perangkat keras... 8 3.1.3 Antarmuka perangkat lunak... 8 3.1.4 Antarmuka komunikasi... 8 3.2 Kebutuhan Fungsional... 9 3.2.1 Aliran informasi... 9 3.2.1.1 DFD 1... 10 3.2.1.1.1 DFD 2 dan seterusnya... 10 3.2.2 Deskripsi proses... 11 3.2.2.1 Proses 1... 12 3.2.2.2 Proses 2 dan seterusnya... 12 3.3 Deskripsi Data... 13 3.3.1 Kamus data... 13 3.4 Deskripsi Kebutuhan... 14 3.4.1 Fungsional... 14 3.4.2 Non Fungsional... 14 3.5 Batasan Perancangan... 15 3.6 Kerunutan (traceability)... 15 3.6.1 Data Store vs E-R... 15 4 LAMPIRAN... 15 4.1 Flow map/prosedur... 15 4.2 SW Function Point... 16 4.3 Lampiran lainnya... 16 SKPL-E-Prak Halaman 4 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

1 Pendahuluan Dokumen ini berisi penjelasan pemakaian dan penulisan dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS) untuk (E-Prak) E-learning Praktikum. Dokumen ini selanjutnya akan menggunakan istilah SKPL. Dokumen ini sebagian besar adalah adaptasi dari dokumen IEEE Std 830-1993. Uraian yang dituangkan di dalam dokumen ini digunakan sebagai acuan dalam menulis SKPL. Dokumen ini dibuat untuk membantu membuat spesifikasi perangkat lunak yang akan dikembangkan dengan rancangan berorientasi proses. Pada prinsipnya, hasil analisis sistem perangkat lunak dengan ancangan ini diuraikan sebagai sekumpulan proses yang terorganisasi secara hirarkis. Proses-proses tersebut saling berkomunikasi melalui suatu jalur aliran data 1.1 Tujuan Penulisan Dokumen Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) merupakan dokumen spesifikasi kebutuhan perangkat lunak yang akan dikembangkan dengan rancangan berorientasi proses. Dokumen ini digunakan oleh pengembang perangkat lunak sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya, agar software yang akan dibuat lebih tersetruktu 1.2 Lingkup Masalah E-Prak(Sistem E-leraning Praktikum) Adalah perangkat lunak yang di rancang untuk memudahkan penilaian pada mata kuliah praktikum dengan sistem vote dan menggunakan jaringan lokal berbasis web. Perangkat lunak ini menyimpan nilai praktikum hasil voting dari kelompok mahasiswa lain dan harus membuat sistem sesederhana mungkin agar mudah digunakan. 1.3 Definisi, Singkatan, dan Akronim a) SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak = merupakan spesifikasi dari perangkat lunak yang akan dikembangkan. b) HTML adalah HyperText Markup Language, sintaks bahasa yang digunakan dalam World Wide Web [DAV99]. c) DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak. d) ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak. SKPL-E-Prak Halaman 5 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

1.4 Referensi Referensi yang digunakan pada perangkat lunak ini adalah: STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika ITB. STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika ITS 1.5 Deskripsi Umum Dokumen Dokumen SKPL ini dibagi menjadi tiga bagian utama: Bagian pertama 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 Global Perangkat Lunak 2.1 Perspektif Produk E-prak adalah perangkat lunak yang digunakan untuk melakukan proses penilaian kelompok mahasiswa dengan sistem voting. Perangkat lunak ini menggunakan jaringan lokal berbasis web sehingga dapat memudahkan mahasiswa dalam proses voting dan memudahkan dosen dalam melakukan penilaian. 2.2 Fungsi Produk Fungsi dari software yang dirancang : 1 SKPL-E-prak - 001 Fungsi Login (admin,mahasiswa,dosen) 2 SKPL-E-prak - 002 Fungsi input data dosen (admin) 3. SKPL-E-prak - 003 Fungsi input data kelompok (dosen) 4 SKPL-E-prak - 004 Fungsi input data mahasiswa (admin) 5 SKPL-E-prak - 005 Fungsi pilihan kriteria pengguna (Mahasiswa) 6 SKPL-E-prak - 006 Fungsi pilihan kelompok pembahas (Audience) 7 SKPL-E-prak - 007 Fungsi memberikan penilaian (Audience) 8 SKPL-E-prak 008 Fungsi melaporkan hasil penilaian kepada dosen SKPL-E-Prak Halaman 6 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

2.3 Karakteristik Pengguna Para pengguna software ini umumnya adalah staf pengajar yang memerlukan kemudahan dalam proses penilaian.dalam rancangan SKPL ini karakter pengguna di bagi menjadi 3,yaitu; a) Admin = Sebagai pengawas sistem melakukan input data store yang dibutuhkan oleh user perannya sangat penting,memiliki hak akses sepenuhnya dalam software ini b) User /Audience = berperan sebagai user yang memiliki hak akses login dan melakukakan penilaian dengan menggunakan vote. c) User/pembahas = berperan sebagai user tetapi pembahas hanya memiliki hak akses login dan menerima hasil nilai vote. d) Dosen = berperan sebagai pembuatan data store kelompok mendapatkan record nilai hasil. 2.4 Batasan-batasan Adapun beberapa batasan-batasan yang dimiliki oleh sistem yang kami buat antara lain; a) Hanya dapat digunakan untuk penilaian praktikum saja. 2.5 Asumsi dan Kebergantungan Perangkat lunak pada sisi server yang dibutuhkan oleh E-prak adalah: Sistem operasi : Microsof Windows XP/7 Xampp Scripting language: PHP Hypertext Preprocessor (PHP), HTML DBMS: MySQL Perangkat lunak pada sisi client yang dibutuhkan oleh E-prak adalah: Sistem operasi: Microsoft Windows XP/7, Linux Penjelajah situs (web browser) berbasis grafis atau teks: Mozilla, dan Google Chrome 3 Deskripsi Rinci Kebutuhan 3.1 Kebutuhan antarmuka eksternal Kebutuhan antarmuka eksternal pada perangkat lunak E-prak mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan antarmuka perangkat lunak. SKPL-E-Prak Halaman 7 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.1.1 Antarmuka pemakai Antarmuka pemakai akan dikembangkan dengan menggunakan modus grafik dan berbasis web. Pengguna berinteraksi dengan perangkat lunak E-prak melalui antarmuka penjelajah situs (web browser). E-prak akan memberikan user interface dan akan memberikan petunjuk penggunaan agar memudahkan user dalam penggunaan perangkat lunak ini. 3.1.2 Antarmuka perangkat keras Kebutuhan perangkat keras yang dapat digunakan oleh E-prak adalah : PC (Personal Computer) Papan kunci (keyboard) Tikusan (mouse) Modem/Internet Monitor,dll 3.1.3 Antarmuka perangkat lunak Perangkat lunak yang digunakan ; mysql PHP (PHP Hypertext Preprocessor). Web Broser 3.1.4 Antarmuka komunikasi Komunikasi interface yang kami gunakan adalah client server; Server = Admin. Client = Mahasiswa dan Dosen SKPL-E-Prak Halaman 8 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.2 Kebutuhan Fungsional 3.2.1 Aliran informasi DFD Level 0: Admin Data Dosen User & pass admin Data_MK Daftar Data dosen Valid user&pass Pembahas Tipe Pengguna Info Nilai Presentas_mhs User&pass_mhs User&pass_valid Sistem E-learnig Praktikum Nilai_Presentasi Kriteria Pengguna User & pass_mahas Validasi Username & password Audience User & pass_dosen User&pass_dosen valid Info Nilai presentasi Data_Kelompok Dosen SKPL-E-Prak Halaman 9 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.2.1.1 DFD 1 DFD Level 1: 3.2.1.1.1 DFD 2 dan seterusnya SKPL-E-Prak Halaman 10 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.2.2 Deskripsi proses 1.0 Login Adalah proses yang dimiliki oleh semua user termasuk admin untuk menentukan hak akses suatu user pada sistem E-prak ini,yang terdiri dri user & password. 2.0 Manipulasi data kelompok Merupakan suatu proses ooleh user untuk memilih peran dan memilih kelompok untuk mereka vote pada proses penilaian. 3.0 Manipulasi data nilai Pada proses ini Audience akan melakukan voting dan nilai yang mereka berikan akan masuk kedalam proses ini,pada proses ini audience hanya dapat menambahkan nilai. Pembahas dan dosen pada proses ini akan mendapatkan info dri nilai yang udah tersimpan di data store.tbl_nilai. 4.0 Registrasi data dosen Disini admin mendaftarkan dosen kedalam data store Tbl_login agar dosen tersebut mendapatkan hak akses di dalam sistem ini. SKPL-E-Prak Halaman 11 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.2.2.1 Proses 1 Id_Dosen Id_Dosen Id_MK Id_MK Dosen Mengajar Mata_Kuliah Memiliki Id_MK Mengambil Mata_Kuliah Yang_Diambil Memiliki id_mhs Id_Kel Mahasiswa Kelompok Id_MHS Admin Id_Kel Id Admin 3.2.2.2 Proses 2 dan seterusnya SKPL-E-Prak Halaman 12 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.3 Deskripsi Data 3.3.1 Kamus data Tbl_Dosen Nama Kolom Tipe Data Keterangan Tambahan Id_Dosen Varchar(10) Primary Key Nama_Dosen Umur Int Ttl Date Alamat Text Pendidikan Text Jenis_kelamin Tbl_Mhs Nama Kolom Tipe Data Keterangan Tambahan Id_Mhs Varchar(10) Primary Key Nama_Mhs Program_keahlian Umur Int Ttl Date Alamat Text Pendidikan Text Jenis_kelamin Tbl_MK Nama Kolom Tipe Data Keterangan Tambahan Id_MK Varchar(10) Primary Key Nama_MK Tbl_Kel Nama Kolom Tipe Data Keterangan Tambahan Id_Kel Varchar(10) Primary Key Nama_Kel Tbl_Mengajar_Dsn Nama Kolom Tipe Data Keterangan Tambahan Id_Dosen Varchar(10) Foreign key Nama_Dosen Id_MK Varchar(10) Foreign key Nama_MK SKPL-E-Prak Halaman 13 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

Tbl_Mengambil Nama Kolom Tipe Data Keterangan Tambahan Id_Mhs Varchar(10) Foreign key Nama_Mhs Program_keahlian Id_MK Varchar(10) Foreign key Nama_MK Id_Kel Varchar(10) Foreign key Nama_kel 3.4 Deskripsi Kebutuhan 3.4.1 Fungsional 1 SKPL-E-prak - 001 Fungsi Login (admin,mahasiswa,dosen) 2 SKPL-E-prak - 002 Fungsi input data dosen (admin) 3. SKPL-E-prak - 003 Fungsi input data kelompok (dosen) 4 SKPL-E-prak - 004 Fungsi input data mahasiswa (admin) 5 SKPL-E-prak - 005 Fungsi pilihan kriteria pengguna (Mahasiswa) 6 SKPL-E-prak - 006 Fungsi pilihan kelompok pembahas (Audience) 7 SKPL-E-prak - 007 Fungsi memberikan penilaian (Audience) 8 SKPL-E-prak 008 Fungsi melaporkan hasil penilaian kepada dosen 3.4.2 Non Fungsional SKPL_ID Parameter Requirement SKPL- E-prak-0010 Availability 8 jam sehari SKPL- E-prak-0011 Reliability Tidak Pernah gagal SKPL- E-prak-0012 Portability Mudah diadopsi pada lingkungan sistem operasi Microsoft Windows dan Microsoft Apache dan DBMS phpmyadmin N/A Memory N/A N/A Safety N/A N/A Security N/A SKPL- E-prak -0013 Komunikasi Bahasa Indonesia SKPL-E-Prak Halaman 14 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

3.5 Batasan Perancangan Adapun batasan perancangan dari sistem E-prak; 1. Sistem ini terpaku dengan data store yang digunakan. 2. Ada beberapa bagian yang sulit dikembangkan. 3.6 Kerunutan (traceability) 3.6.1 Data Store vs E-R Data Store Entity Relasi Tbl_login Audience Memiliki Dosen Admin Pembahas Tbl_nilai Pembahas Dosen Audience Menerima Menerima Memberikan Tbl_Kel Audience Memiliki Tbl_MK Pembahas Audience Pembahas Dosen Memiliki Mengambil Mengambil Mengajar 4 LAMPIRAN 4.1 Flow map/prosedur Harus melakukan login terlebih dahulu. Pilih peran bagi (Pembahas atau audience). Pilih kelompok pembahas. Melakukan Penilaian(audience). SKPL-E-Prak Halaman 15 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.

4.2 SW Function Point Isilah tabel sebagai berikut, sehingga dari rancangan ini didapatkan gambaran besarnya ukuran aplikasi Item Subitem Jumlah total Keterangan Entry/Update Function (bubble yang tidak didekomposisi lagi) Process Delete Proses Level 1 4 Login Manipulasi data nilai Manipulasi data kelompok Registrasi data dosen Menu DataSore - 4 Tbl_login Tbl_nilai Tbl_MK Tbl_kel E-R Entity 4 Dosen Audience Pembahas Admin Relasi 4 Mengajar Memiliki Mengambil Memiliki 4.3 Lampiran lainnya SKPL-E-Prak Halaman 16 dari 16 Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian - IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian IPB.