Process Specifications Preliminary Design

Status = [KPTA] Judul = 0{karakter}60 Dosen Pembimbing 1 = 0{karakter}30 Dosen Pembimbing 2 = 0{karakter}30

5.2.2.4. Process Specifications

Model ini digunakan untuk mendeskripsikan proses yang terjadi pada level paling dasar dalam data flow diagram. Model ini berfungsi untuk mendeskripsikan apa yang dilakukan ketika masukan ditransformasi menjadi keluaran. Model inilah yang menjelaskan pola kerja dalam setiap proses. Untuk menjelaskan model ini, ada banyak cara yang dapat dilakukan, misalnya decision tables, flowcharts, pre-post condition, nassi-shneiderman, dan lain-lain. Tidak jadi masalah model mana yang akan digunakan, yang jelas setiap model yag digunakan harus memenuhi syarat berikut: - Dapat diverifikasi oleh pemakai dan penganalisa sistem. Hanya saja dalam pendekatan naratif agak sulit membedakan aksi alternatif dengan aksi pengulangan. Selain itu ada kesulitan lain seperti penerjemahan penggunaan operator logika. - Mampu berkomunikasi secara efektif dengan pemakai yang bervariasi. Pada prakteknya model ini akan dibaca oleh pelaku sistem yang berkepentingan dengan spesifikasi proses, umumnya disusun dengan menggunakan pendekatan melalui bahasa pascal, karena relatif lebih tersturktur dibandingkan dengan bahasa lain. Universitas Sumatera Utara Umumnya penganalisa sistem menggunakan English structure sebagai cara untuk memodelkan process spesification, dengan konsekuensi penggunaan cara tersebut harus mewakili seluruh spesifikasi proses yang dibuat. Kadang-kadang ada kasus yang harus menggunakan kombinasi antar model process spesification, tergantung dari kebutuhan pemakai, kebutuhan penganalisa sistem dan karakteristik obyek pemodelan. Ketika pemodelan proses dilakukan, penganalisa sistem harus hati-hati untuk tidak berorientasi memetakan apa yang dilakukan sekarang tetapi lebih kearah esensi proses. Dengan kata lain yang harus dipetakan adalah untuk apa proses itu dilakukan bukan bagaimana proses itu dikerjakan. Dalam perancangan process spesification, dilakukan untuk setiap elemen dalam perancangan sistem yang telah digambarkan sebelumnya didalam data flow diagram . Berikut adalah hasil pengolahan data process spesification yang berasal dari event list data flow diagram. Tabel 5.4 hingga Tabel 5.11. menjelaskan rincian dari process specification setiap proses yang ada pada diagram konteks dan data flow diagram DFD berupa nama proses, nomor proses, deskripsi, input dan output proses. Universitas Sumatera Utara Tabel 5.4. Process Specification untuk Proses 1.0 PROCESS SPESIFICATION Nama Proses : Login Nomor Proses : 1.0. Deskripsi : Mendaftarkan nama pengguna dan password Input : - User_name nama pengguna. - Password user tersebut. Output : Akses ke menu utama situs e-learning departemen. Tabel 5.5. Process Spesification untuk Proses 2.0. PROCESS SPESIFICATION Nama Proses : Browsing Berita Nomor Proses : 2.0. Deskripsi : Melihat-lihat tampilan berita di halaman Berita. Input : Link dari tiap judu l berita Output : Daftar tampilan isi berita Universitas Sumatera Utara Tabel 5.6. Process Specification untuk Proses 3.0. PROCESS SPESIFICATION Nama Proses : Mengikuti Forum Nomor Proses : 3.0. Deskripsi : Mengikuti berbagai diskusi tentang topik yang berhubungan dengan disiplin ilmu teknik industri Input : Link ke berbagai judul topik yang didiskusikan dan comment terhadap topik tersebut Output : Balasan comment dari user lain Tabel 5.7. Process Spesification untuk Proses 4.0. PROCESS SPESIFICATION Nama Proses : Mengecek jadwal kuliah Nomor Proses : 4.0. Deskripsi : Mendapatkan informasi mengenai jadwal perkuliahan Input : Link ke halaman jadwal kuliah Output : Daftar tampilan jadwal kuliah Universitas Sumatera Utara Tabel 5.8. Process Specification untuk Proses 5.0. PROCESS SPESIFICATION Nama Proses : Mengecek SAP dan materi perkuliahan Nomor Proses : 5.0. Deskripsi : Mendapatkan informasi mengenai Satuan Acara Perkuliahan setiap mata kuliah dan juga download materi perkuliahan Input : Link Mata Kuliah Output : Download SAP dan materi perkuliahan Tabel 5.9. Process Specification untuk Proses 6.0. PROCESS SPESIFICATION Nama Proses : Mencari informasi praktikum Nomor Proses : 6.0. Deskripsi : Mendapatkan informasi praktikum yang berlangsung di laboratorium Departemen Teknik Industri USU Input : Link Laboratorium Output : Informasi Praktikum Universitas Sumatera Utara Tabel 5.10. Process Specification untuk Proses 7.0. PROCESS SPESIFICATION Nama Proses : Menelusuri database perpustakaan Nomor Proses : 7.0. Deskripsi : Menelusuri koleksi perpustakaan Departemen Teknik Industri USU Input : Kode buku judul buku nama pengarang Output : Hasil penelusuran Tabel 5.11. Process Specification untuk Proses 8.0. PROCESS SPESIFICATION Nama Proses : Mengecek daftar kerja praktek dan tugas akhir Nomor Proses : 8.0. Deskripsi : Mendapatkan informasi mengenai mahasiswa yang sedangtelah mengambil kerja praktektugas akhir Input : Link ke Kerja Praktek Tugas Akhir Output : Daftar kerja praktek dan tugas akhir

5.2.2.5. Pembuatan Script Per Page