bab iii beta

Upload: tya-adheks

Post on 10-Mar-2016

219 views

Category:

Documents


0 download

DESCRIPTION

Contoh bab3

TRANSCRIPT

BAB IIIANALISA DAN HASIL

3.1 Analisa SistemPenguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan terhadap kelemahan sistem.Atau secara lebih mudahnya, analisis sistem adalah penelitian atas sistem, yang telah ada, menentukan seberapa jauh sistem tersebut telah mencapai sasarannya. Dengan tujuan untuk merancang sistem yang baru atau memperbaharui sistem yang telah ada. Tahap analisis sistem ini merupakan tahap yang sangat kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya.3.1.1 Analisa Sistem yang sedang berjalanAliran sistem informasi merupkan gambaran dari semua kegiatan yang terjadi dalam proses belajar mengajar yang terjadi di labor kampus II UMMY Solok. Setelah dilakukan penelitian ke labor II kampus UMMY Solok aliran sistem informasi hanya dosen yang sudah menggunakan metode komputerisasi dan mahasiswa masih menggunakan sistem manual serta walaupun dosen sudah menggunakan metode komputerisasi teteapi untuk pengecekan latihan masih menggunakan sistem manual dengan mengecek satu per satu hasil latihan mahasiswa, dan alirannya adalah sebagai berikut :1. Mahasiswa harus mencatat ke dalam buku materi yang disediakan oleh dosen. Sehingga dosen harus menuggu mahasiswa menyelesaikan catatannya untuk masuk ke materi selanjutnya, karena ketika dosen menerangkan materi mahasiswa harus memperhatikan dosen.2. Komputer digunakan saat mahasiswa mengerjakan soal latihan yang diberikan oleh dosen3. Penilaian terhadap latihan yang sudah dikerjakan oleh mahasiswa, dosen harus mengecek satu persatu tugas mahasiswa sehingga membutuhkan waktu yang lama.4. Dosen tidak bisa mengontrol computer yang digunakan oleh masing-masing mahasiswa, karena sebagian mahasiswa membuka aplikasi lain yang tidak berhuungan dengan matakuliah yang sedang berlangsung.

3.1.2 Aliran Sistem Informasi BaruDengan melakukan Aliran Sistim Informasi yang baru, tentu ada perubahan yang terjadi dibandingkan dengan aliran sistem informasi lama. Perubahan-perubahan yang terjadi bukan berarti merubah total konsep sistem yang ada di sistem sebelumnya.Perubahan yang dilakukan adalah:a. Mahasiswa tidak perlu mencatat materi yang diberikan oleh dosen, karena materi dalam bentuk data akan di sharing oleh dosen ke masing-masing komputer mahasiswa. b. Komputer tidak hanya untuk mengerjakan latihan.c. Hasil latihan yang sudah dikerjakan oleh mahasiswa akan di sharing kembali oleh mahasiswa ke komputer dosen serta dosen tidak perlu bolak balik untuk megecek hasil latihan yang sudah dikerjakan oleh mahasiswa.d. Dosen bisa mengontrol komputer mahasiswa agar mahasiswa tidak membuka aplkasi lain yang tidak berhubungan dengan materi yang diajarkan oleh dosen.Berikut ini adalah aliran sistem yang baru dimana ASI baru ini adalah perubahan yang terjadi terhadap aliran sistem informasi yang lama :

3.2 Context DiagramContext diagram adalah gambaran sistem secara logical, gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, atau organisasi file. Keuntungan context diagram adalah memudahkan pemakai untuk mengerti sistem yang akan dikembangkan . gambaran context diagram untuk sistem baru yang dirancang adalah sebagai berikut :

3.3 Data Flow DiagramData Flow Diagram (DFD) merupakan diagram lanjutan dai context diagram yang menjelaskan sebagai proses yang ada pada sistem baru yang akan dkembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau disimpan.Berikut adalah Data Flow Diagram dari sistem Remote-Client pada labor kampus II UMMY Solok berbasis java :

3.4 Entity Relationship Diagram (ERD)Entity Relationship Diagram adalah suatu model jaringan kerja (Sharing) yang menguraikan susunan data yang di store secara abstrak. Entity Relationship Diagram menunjukkan hubugan antara entity didalam sistem, entity adalah suatu tempat, benda yang semuanya memiliki nama yang umum

3.5 Sruktur ProgramRancangan struktur program terdiri dari modul-modul dan sub model yang melihat hubungan antara suatu modul program dengan modul program lainnya. Dalam hal ini penulis menggunakan HIPO (Hirarchy Input Process Output) yang merupkan alat bantu dalam membuat spesifikasi program. Desain struktur program tersebut adalah sebagai berikut :3.5.1 Hirarki Chart Client

3.5.1 Hirarki Chart Server

3.6 Desain TerinciDesain terinci merupakan pengem bangan lebih lanjut dari desain isitem secara global, dimana pada desain terinci ini dapat kita bagi atas empat rancangan yaitu desain output, desain input, desain file dan desain logika program.3.6.1 Desain InputDesain input merupakan desain tampilan sistem informasi pada layar monitor. Tujuannya adalah memberikan panduan kepada user dalam menggunakan program yang akan digunakan, bentuk dari desain input antara lain :1. Desain input Client

Silahkan Masukkan ID AndaNPM: Nama:1.1 Log-in

SubmitKeluar

Share Data AndaPilih Data: Share ke:1.2 Share Data

Browse

SemuaClient_xxClient_xxServer

KeluarShare

2. Desain Input Server

Silahkan Masukkan ID AndaKode Dosen: Nama:2.1 Log-inSubmitKeluar

2.2 Share Data

SemuaClient_xxClient_xxBrowseKeluarShareShare Data AndaPilih Data: Share ke:

3.6.2 Desain OutputDesain output merupakan suatu bentuk keluaran atau hasil akhir dari proses pengolahan data pada sistem informasi yang dirancang, berbentuk tabel-tabel laporan. Laporan-laporan tersebut dihasilkan dilayar monitor dan media kertas (hasil cetakan printer, bentuk dari desain output antara lain :1. Desain Output Client

NPM: xxxxxNama: xxxxxNo PC: xxLokal: xxxMatakuliah: xxxDesktop

Log-OutShare Data

2. Desain Output Server

Log_OutShare DataClientxxClientxxClientxxClientxxClientxxClientxxKode Dosen:Nama:Matakuliah:

3.6.2 Desain FileDalam merancang suatu sistem yang baik dibutuhkan bebrapa file yang bertujuan untuk memudahkan pengambilan informasi data.File-file ini akan saling berkaitan satu sama lainnya dan dapat digunakan sesuai dengan kebutuhan pemakai atau user. Adapun file-file yang akan digunakan dalam rancangan sistem adalah sebagai berikut:1. Desain File Log-in ClientNoField_NameTypeWidthDecDescrition

1NPMVarchar15-NPM

2NamaText20-Nama

2. Desain File Share Data ClientNoField_NameTypeWidthDecDescrition

1PDVarchar15-Pilih Data

2SKChar20-Share Ke

3. Desain File Log-in Server

NoField_NameTypeWidthDecDescrition

1Kd_DosenVarchar15-Kode Dosen

2NamaChar20-Nama

4. Desain File Share Data Server

NoField_NameTypeWidthDecDescrition

1PDVarchar15-Pilih Data

2SKChar20-Share Ke

Dosen mayajikan materi

Dosen sharing file materi.

MAHASISWA

DOSEN

Mahasiswa menghidupkan komputer

Materi yang telah di sharing oleh dosen

Dosen menjelaskan materi

Dosen Menyiapkan Soal latihan

Dosen Sharing soal latihan ke masing-masing komputer mahasiswa

Mahasiswa menerima soal dari dosen

Mahasiswa mengerjakan laihan

Hasil latihan yang telah dikerjakan

Dosen memeriksa hasil latihan yang diberikan

Dosen memproses hasil latihan yang diberikan

Nilai latihan mahasiswa

Mahasiswa menerima nilailatihan

Dosen men sharing nilai latihan mahasiswa

REMOTE CLIENT

MAHASISWA

DOSEN

- Memberikan materi

- Menerima materi

- memberikan latihan

- menerima latihan

Mengirim hasil latihan

- menerima hasil latihan mahasiswa

- nilai latihan mahasiswa

- Menerima nilai latihan

Mahasiswa

Mahasiswa menghidupkan komputer

0.1

Mahasiswa menerima data sharing

0.4

Dosen

Dosen menyiapkan materi

0.2

Dosen sharing materi

0.3

Dosen menjelaskan materi

0.5

Dosen Menyiapkan Soal latihan

0.6

Dosen Sharing soal latihan ke masing-masing komputer mahasiswa

0.7

Mahasiswa menerima soal dari dosen

0.8

Mahasiswa mengerjakan laihan

0.9

Hasil latihan yang telah dikerjakan

1.0

Dosen memeriksa hasil latihan yang diberikan

1.1

Dosen memproses hasil latihan yang diberikan

1.2

Nilai latihan mahasiswa

1.3

Dosen men sharing nilai latihan mahasiswa

1.4

Mahasiswa menerima nilailatihan

1.5

Mahasiswa

Dosen

NPM

N0_PC

Kd_Dosen

Nm_MataKuliah

Nm_Dosen

Nm_Dosen

Menu Utama Client

Input

Log-In Client

Output

Data Perkuliahan

Exit

Log-Out Client

Share Data

Menu Utama Server

Input

Log-In Server

Output

Daftar Client

Exit

Log-Out Server

Share Data

Dosen mayajikan materi

Dosen menerangkan materi

MAHASISWA

DOSEN

Mahasiswa menghidupkan komputer

Mahasiswa menyiapkan alat tulis

Dosen menjelaskan materi

Dosen memberikan soal latihan

Mahasiswa mengerjakan soal latihan di komputer

Mahasiswa mencatat materi

Mahasiswa mencatat soal latihan

Hasil latihan yang telah dikerjakan

Dosen memeriksa hasil latihan yang diberikan

Nilai latihan mahasiswa

Mahasiswa mematikan komputer

A

Dosen menutup materi