BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI USULAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI USULAN"

Transkripsi

1 55 BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI USULAN 4.1 Activity diagram Activity diagram adalah gambaran seluruh alur kerja pada sistem yang biasanya berisi aktifitas, pilihan tindakan, perulangan kegiatan, dan dokumendokumen yang dihasilkan dari aktifitas tertentu. Activity diagram menunjukkan bagaimana aktifitas-aktifitas bergantung satu sama lain secara step by step. Berikut ini adalah activity diagram dari sistem informasi yang diusulkan : Activity diagram registrasi act Registrasi Wakasek Kesiswaan Admin Menerima list siswa dan guru baru List siswa dan guru Input list kedalam database sistem Database siswa dan guru

2 56 Gambar Activity diagram registrasi Wakasek kesiswaan atau staff-staffnya mendapatkan daftar siswa dan guru baru per tahun ajaran, Daftar tersebut dikelola dan ditata sehingga membentuk sebuat list siswa dan guru beserta nomor induknya. Dari list tersebut, maka admin dapat memasukkan data para siswa dan guru baru kedalam database guru dan siswa agar mereka teregistrasi dan dapat memiliki hak akses kedalam sistem e-learning.

3 Activity diagram penetapan materi pelajaran act Penetapan materi pelajar... Disdik Wakasek Kurikulum Guru Admin Menetapkan kurikulum Menerima kurikulum Membuat raker tentang kurikulum Outline kurikulum Menyiapkan materi sesuai outline Konten materi Menerima dan menginput konten materi Database materi «use»

4 58 Gambar Activity diagram penetapan materi pelajaran Dimulai dari pihak dinas pendidikan yang menetapkan kurikulum pengajaran, lalu setelah kurikulum ditetapkan, masing-masing perwakilan dari sekolah seperti wakasek kurikulum akan mendapatkan detil-detil pelaksanaan kegiatan belajar mengajar dalam kurikulum tersebut. Saat wakasek kurikulum telah menerima detil tersebut, dipikirkanlah penyajian detil tersebut supaya sampai dan bisa dilaksanakan dengan baik oleh guru, maka dari itu rapat kerja tentang kurikulum pun dilakukan. Dari rapat kerja tersebut, dihasilkan outline kurikulum per mata pelajaran beserta standar kompetensi siswa yang akan menjadi acuan guru untuk menyiapkan konten materi yang nantinya akan diserahkan kepada admin untuk dimasukkan sebagai konten materi pada sistem. Perbedaan aktifitas sistem usulan ini dari sistem yang berjalan adalah diharapkan para dewan guru per mata pelajaran melakukan pemahaman kebutuhan kompetensi siswa secara bersama, sehingga dihasilkan outline pelajaran yang telah disepakati bersama. Nantinya outline ini akan digunakan dewan guru juga dalam merancang materi inti acuan siswa yang akan dikelola admin dan tersimpan kedalam database sistem, sehingga distribusi materi dan proses penjelasan materi antar kelas menjadi lebih merata.

5 Activity diagram menginput jadwal pelajaran act Penetapan jadw al mata pelajar... Wakasek Kurikulum Admin Menetapkan dan meengatur j adw al pelaj aran Jadwal pelajaran Menginput jadw al ke dalam sistem Database «use»

6 60 Gambar Activity diagram menginput jadwal pelajaran Wakasek kurikulum beserta staff akan menetapkan dan mengatur jadwal pelajaran per semester, setelah selesai ditetapkan maka jadwal-jadwal tersebut diserahkan kepada admin yang nantinya jadwal tersebut akan diupload dan disimpan kedalam sistem e-learning agar bisa diakses oleh masing-masing user yang bersangkutan.

7 Activity diagram penyampaian materi act Penyampaian materi Guru Siswa Mendownload/menyiapkan materi Menjelaskan materi Menanggapi dan memberi pertanyaan seputar materi Menjaw ab pertanyaan dan memberi materi pelengkap Membuat catatan Catatan

8 62 Gambar Activity diagram penyampaian materi Diawali dengan guru yang mungkin ingin mendownload materi dari sistem e-learning, lalu guru bisa langsung menjelaskan beberapa poin yang sudah ditetapkan dalam konten materi yang didownload. Dalam proses guru menjelaskan mata pelajaran, siswa dapat menanggapi pertanyaan seputar materi yang sedang dijelaskan dan membuat catatan tambahan dari jawaban guru tersebut. Dari aktifitas sistem yang diusulkan ini diharapkan bahwa materi/konten yang telah terdistribusi ke seluruh guru dan siswa akan membuat kegiatan belajar mengajar menjadi lebih terstruktur arah pembelajarannya. Hal ini dapat mempermudah guru untuk fokus menekankan penjelasan materi ke kebutuhan kompetensi siswa, dan siswa diharapkan juga menjadi lebih siap untuk melakukan proses learning selanjutnya.

9 Activity diagram pengerjaan tugas act Pengerjaan tug... Guru Siswa Menyiapkan materi tugas Tugas Menentukan pengumpulan tugas Pengumpulan tatap muka Memberikan soal tugas Pengumpulan online Mengupload soal tugas Menerima soal tugas Mendownload soal tugas Mengerjakan soal Mengerjakan soal Mengumpulkan jawaban soal Mengupload jawaban soal Tugas hardcopy Tugas softcopy Menerima jawaban tugas Menilai tugas

10 64 Gambar Activity diagram pengerjaan tugas Guru yang sudah menyiapkan tugas-tugas apa saja yang perlu diberikan ke siswa akan menentukan bagaimana metode pengumpulan tugas tersebut, ada yang dikumpulkan saat pertemuan biasa/tatap muka, ada juga yang dikumpulkan secara online lewat media e-learning. Jika tugas diberikan saat tatap muka, maka guru bisa memberi tugas lewat soal dalam bentuk hardcopy/tulisan, dan siswa bisa langsung mengerjakan serta mengumpulkan hasil pekerjaannya pula dengan media tulis, namun jika soal yang diberikan metode pengumpulannya online, guru harus mengupload soal tugas ke dalam sistem e-learning. Soal tugas akan didownload siswa, lalu siswa mengerjakan soal tersebut dalam bentuk softcopy yang nantinya akan diupload kembali kedalam sistem elearning. Jawaban siswa dapat diakses oleh guru yang memberikan tugas online tersebut. Dari aktifitas sistem yang diusulkan ini, dihasilkan aktifitas baru yakni pengerjaan tugas online dan menyimpan nilai-nilai tugas tersebut. Dari aktifitas pengerjaan tugas online, nantinya guru bisa menentukan batas akhir pengumpulan tugas, yang diharapkan akan membantu siswa menjadi lebih disiplin terhadap penyelesaian pekerjaan rumah mereka. Pada setiap tugas online yang dikumpulkan siswa lewat sistem, guru bisa langsung mendownload jawaban siswanya dan menginput nilai pada menu yang tersedia pada sistem. Begitu pula dengan tugas-tugas siswa di sekolah yang masuk dalam penilaian, guru bisa melakukan input nilai pada menu di dalam sistem yang disediakan, sehingga diharapkan setiap kegiatan penilaian siswa, history dari data nilai tersebut kedepannya lebih mudah diakses dan digunakan kembali.

11 Activity diagram pengerjaan e-quiz act Pengerj aan e-q... Guru Siswa Admin Menyiapkan materi e-quiz Mencantumkan tanggal pelaksanaan e-quiz Materi e-quiz Menginput materi e-quiz Database e-quiz Menetapkan waktu pelaksanaan e-quiz pada sistem Murid mengerjakan e-quiz sesuai ketentuan Database e-quiz Melihat hasil e-quiz Gambar Activity diagram perngerjaan e-quiz

12 66 Diawali dengan guru yang merancang serta mempersiapkan materi bahan untuk soal e-quiz, dan mencantumkan tanggal pelaksanaan e-quiz agar admin tahu kapan harus dijalankannya aktifitas e-quiz tersebut. Saat admin menerima bahan e-quiz tadi, maka diinputlah materi tersebut sekaligus penanda tanggal pelaksanaannya. Setelah persiapan selesai dilakukan admin, siswa bisa mulai mengerjakan soal sesuai waktu yang ditentukan. Jawaban siswa dan skor hasil e-quiz akan tersimpan dalam database. Diharapkan dari aktifitas sistem usulan ini siswa menjadi terbantu karena media e-quiz ini bertujuan sebagai tolak ukur pemahaman siswa dari aktifitas absorb dan connect mereka dalam sistem e-learning maupun di sekolah.

13 Activity diagram membuat thread guru act Membuat thread gu... Guru Siswa Membuat thread Memilih topik pelajaran Memilih thread Posting komentar yes Posting komentar no Menutup thread Gambar Activity diagram membuat thread guru

14 68 Aktifitas membuat thread pada guru dimulai dari guru yang memulai membuat thread. Setelah guru membuat thread, siswa bisa menanggapi thread guru tersebut dengan memilih topik pelajaran dari guru yang bersangkutan. Setelah memilih topik pelajarannya, siswa bisa melakukan posting komentar, lalu berbalas komentar juga dengan sesama siswa lain dan guru itu sendiri. Saat satu thread sudah dianggap mendapatkan konklusi, guru bisa menutup thread tersebut. Aktifitas usulan ini akan menuntut guru berpikir kreatif agar siswa terpancing dengan tanggapan-tanggapan mengenai materi. Guru bisa saja memberikan nilai ke tanggapan yang bagus dari siswanya, dan hal ini secara tidak langsung akan membuat pemahaman siswa terhadap materi menjadi lebih matang, siklus pengetahuan materi terus berjalan, dan aktifitas social learning pun berjalan baik

15 Activity diagram membuat thread siswa act Membuat thread sis... Guru Siswa Memilih topik pelaj aran Membuat thread Memilih thread Posting komentar yes Posting komentar no Menutup thread

16 70 Gambar Activity diagram thread siswa Tidak berbeda jauh dari aktifitas thread yang ada pada guru, siswa juga bisa membuat thread didalam sistem e-learning. Sebelumnya, siswa akan memilih topik pelajaran mana yang mereka inginkan untuk memulai thread tersebut, lalu mereka bisa membuat thread tersebut per topik pelajaran tadi. Guru yang ingin menanggapi atau memantau thread bisa memilih thread terlebih dahulu pada menu forum, lalu bisa berbalas komentar dengan para siswa. Guru juga bisa menutup thread yang dibuat oleh siswa jika ia mau. Dari aktifitas sistem usulan inilah diharapkan nantinya siswa menjadi jauh lebih kritis terhadap materi yang dipahaminya, karena aktifitas post n reply ini sangat menunjang aktifitas pembelajaran connect yang akan menguji pemahaman dari individu masing-masing dengan pengetahuan yang berkembang di luar, sehingga memancing mereka untuk berargumen didalam aktifitas posting tersebut.

17 Activity diagram menginput nilai siswa act Menginput ni... Wali kelas Guru Menentukan tanggal terakhir pengiriman daftar nilai Menginput nilai tugas online Mengkaji buku nilai tugas sekolah Menginput nilai akhir tugas sekolah Menginput nilai ujian semester Daftar nilai Mengecek daftar nilai siswa Meminta guru mengecek ulang daftar nilai siswa Ya Mengecek apakah terdapat kesalahan input atau yang lainnya pada daftar nilai siswa Tidak Memasukkan nilai-nilai ke dalam rapor Tidak Ya Mengupdate daftar nilai sisw a Gambar Activity diagram menginput nilai siswa

18 72 Aktifitas menginput nilai guru dapat dimulai dari penentuan tanggal terakhir pengumpulan daftar nilai dari guru ke wali kelas. Sebelum tanggal tersebut, guru-guru dapat menginput nilai tugas online, tugas sekolah, dan nilai ujian. Dari nilai yang diinput, wali kelas dapat mengecek daftar nilai siswanya, dan meminta guru mengecek ulang nilai jika diperlukan. Dari daftar nilai pada sistem e-learning tersebut, wali kelas dapat membuat buku rapot siswa. Dalam aktifitas ini diharapkan wali kelas akan lebih mudah melakukan penulisan nilai rapor, karena wali kelas diberikan hak akses untuk melihat seluruh nilai siswanya dari guru mata pelajaran yang sudah melakukan input nilai. Daftar nilai dalam sistem yang berasal dari guru sudah otomatis tersaji rapi untuk diakses oleh wali kelas.

19 Usecase diagram Usecase diagram adalah gambaran interaksi antara sistem dengan aktor atau user. Diagram ini mendeskripsikan interaksi antara user sebuah sistem dengan sistemnya sendiri melalui sebuah penjabaran singkat tentang bagaimana sebuah sistem dipakai, sekaligus sebagai deskripsi bentuk sistem di mata user. Berikut ini adalah usecase diagram dari sistem informasi yang diusulkan : Usecase diagram registrasi uc Registrasi Registrasi Mendaftarkan user Admin Mengupdate data user Menghapus data user Login Siswa Guru «include» Logout Mengganti password Gambar Usecase diagram registrasi

20 Usecase diagram kelas uc Kelas Kelas Menambah kelas Admin Update kelas Gambar Usecase diagram kelas

21 Usecase diagram materi uc Mat... Materi Menginput materi pelaj aran Mengupdate materi pelaj aran Admin Sisw a Mendow nload materi pelaj aran Guru Gambar Usecase diagram materi

22 Usecase diagram jadwal pelajaran uc Jadwal pelajar... Jadwal pelajaran Menginput j adwal pelaj aran Admin Mengupdate j adwal pelaj aran Siswa Melihat j adwal pelajaran Guru Gambar Usecase diagram jadwal pelajaran

23 Usecase diagram e-quiz uc E-quiz E-quiz Mengupload soal e-quiz «include» Admin Mengatur pelaksanaan e-quiz Mengerjakan equiz Siswa Gambar Usecase diagram e-quiz

24 Usecase diagram tugas uc Tugas Tugas Mengupload soal tugas «extend» Guru Mendownload soal tugas «include» Siswa «include» Mengupload jawaban tugas Mengecek tugas «include» Menginput nilai tugas Gambar Usecase diagram tugas

25 Usecase diagram forum uc Forum Forum Menghapus topik Admin Membuat topik pelajaran Guru Memilih topik pelajaran Siswa Membuat thread baru Mengedit thread Mengomentari thread Menutup thread Gambar Usecase diagram forum

26 Usecase diagram nilai uc Nilai Nilai Menginput nilai Mengupdate nilai Guru Wali kelas Melihat seluruh nilai mata pelajaran siswa Gambar Usecase diagram nilai

27 Usecase description Usecase description adalah penjabaran lebih rinci mengenai usecase yang ada pada usecase diagram. Berikut ini adalah usecase description dari sistem informasi yang diusulkan : Usecase description mendaftarkan user Tabel Usecase description mendaftarkan user Use case name Mendaftarkan user. Trigger Ada tahun periode ajar baru. Ada penerimaan guru baru. Brief description Adanya calon user baru, seperti guru baru dan masuknya periode ajar baru yang mengharuskan admin meregistrasi data siswa baru. Related usecase - Actors Admin. Stakeholders - Preconditions Jumlah data user masih sama dalam satu periode. Postconditions Ada tambahan data user baru per periode ajar. Flow of Actor System activities 1 Membuka form tambah 1.1 Create form tambah user, user. Create ID user. 2 Memasukkan data user. 3 Menyimpan data user. 3.1 Validasi data yang diinput. Exceptions Menyimpan data kedalam database.

28 Usecase description mengupdate data user Tabel Usecase description mengupdate data user Use case name Mengupdate data user. Trigger Ada perubahan data user seperti pada atribut guru dan siswa. Brief description Adanya kesalahan atau perubahan pada data yang sudah diinput sehingga admin harus mengupdate data tersebut sampai sesuai dengan yang seharusnya. Related usecase - Actors Admin. Stakeholders - Preconditions Data user masih sama seperti sebelumnya dan belum ada perubahan. Postconditions Data mengalami perubahan sesuai keadaan objek data di sekolah. Flow of activities Actor System 1 Membuka form user. 1.1 Create form user. 2 Mencari dan memilih user. 2.1 Read data user. 3 Mengubah atribut pada user. 3.1 Get data user. 4 Menyimpan data user. 4.1 Validasi data yang diinput. Exceptions Menyimpan data kedalam database.

29 Usecase description menghapus data user Tabel Usecase description menghapus data user Use case name Menghapus data user. Trigger Periode sebagai user telah habis. User tidak terikat lagi dengan sekolah. Brief description Saat ada data user yang sudah tidak memerlukan hak akses, maka admin akan menghapus data tersebut. Related usecase - Actors Admin. Stakeholders - Preconditions User yang tidak berkepentingan lagi dengan sekolah masih bisa mengakses website. Postconditions Data User yang sudah tidak berkepentingan lagi dengan sekolah telah dihapus. Flow of activities Actor 1 Membuka form user. 2 Mencari dan memilih user. 3 Mengubah atribut pada user. 4 Menyimpan data user. System 1.1 Create form user. 2.1 Read data user. 3.1 Get data user. 4.1 Validasi data yang diinput. 4.2 Menyimpan data kedalam database. Exceptions -

30 Usecase description login Tabel Usecase description login Use case name Login Trigger User ingin masuk/mengakses sistem. Brief description User yang ingin mengakses sistem, sebelumnya harus melewati tahap login sebagai penanda hak aksesnya. Related usecase Logout Actors Siswa, Guru, Admin. Stakeholders - Preconditions Sistem belum dapat diakses. Postconditions Sistem dapat diakses sesuai dengan hak akses user masingmasing. Flow of Actor System activities 1 Membuka 1.1 Create login page. alamat website. 2 Mengisi user id dan password. 2.1 Add user id dan password. 3.1 Authentication. 3.2 Create session. Exceptions 1. User belum terdaftar, data user sudah dihapus admin, atau user salah input password maupun id.

31 Usecase description logout Tabel Usecase description logout Use case name Logout Trigger User melakukan logout. Session login berakhir. Brief description Saat user selesai mengakses sistem, maka user akan melakukan logout, ataupun sistem akan logout otomaatis jika waktu session berakhir. Related usecase - Actors Siswa, Guru, Admin. Stakeholders - Preconditions Akses sistem terbuka dengan salah satu authentication user. Postconditions Akses user terhadap sistem kembali tertutup. Flow of Actor System activities 1 Click button 1.1 End session. logout. 1.2 Create login page. Exceptions -

32 Usecase description mengganti password Tabel Usecase description mengganti password Use case name Mengganti password. Trigger User yang baru diregister akan mengakses sistem. Brief description Saat user baru telah teregister, maka user akan mengganti default password dari admin. Related usecase - Actors Siswa, Guru, Admin Stakeholders - Preconditions Password default ddmmyy dari admin. Postconditions Password telah diubah. Flow of activities Actor 1 Memilih menu ubah password di halaman beranda. System 1.1 Create form ubah password. 2 Menginput password lama dan password pengganti. 2.1 Get password. Exceptions - 3 Menyimpan data user. 3.1 Validasi data yang diinput. 3.2 Menyimpan data kedalam database.

33 Usecase description menambah kelas Tabel Usecase description menambah kelas Use case name Menambah kelas. Trigger Adanya penambahan jumlah kelas. Brief description Sekolah sedang dalam tahap pengembangan, dan bangunan kelas terus ditambahkan. Dengan begitu fungsi untuk menambah kelas bisa dilakukan dengan mengikuti keadaan sekolah yang sebenarnya Related usecase - Actors Admin. Stakeholders - Preconditions Jumlah kelas masih sama. Postconditions Jumlah kelas telah bertambah. Flow of activities Actor 1 Membuka form tambah kelas. System 1.1 Create form tambah kelas. 2 Menambah kelas 2.1 Read kelas, tambah kelas. 3.1 Validasi data yang diinput. Exceptions 3.2 Menyimpan kedalam database.

34 Usecase description update kelas Tabel Usecase description update kelas Use case name Update kelas. Trigger Adanya perubahan jumlah siswa jurusan per tahun. Brief description Pada saat penerimaan siswa baru, diadakan seleksi peminatan jurusan, berdasarkan hal tersebut maka jumlah kelas akan terus berubah-ubah sesuai dengan hasil minat para siswa yang masuk ajaran baru tersebut. Related usecase - Actors Admin. Stakeholders - Preconditions Jumlah kelas masih sama dalam satu tahun. Postconditions Jumlah kelas per jurusan telah terupdate. Flow of activities Actor System 1 Membuka form 1.1 Create form update kelas. update kelas. 2 Mengupdate kelas 2.1 Read kelas, update kelas. 3.1 Validasi data yang diinput. Exceptions 3.2 Menyimpan kedalam database.

35 Usecase description menginput materi pelajaran Tabel Usecase description menginput materi pelajaran Use case name Menginput materi pelajaran Trigger Masuk tahun ajaran baru. Brief description Per awal tahun ajaran, para guru akan menyerahkan materialmaterial pembelajaran kepada admin untuk kemudian dimasukkan dan ditata kedalam sistem. Related usecase - Actors Admin Stakeholders - Preconditions Materi untuk kelas tahun ajaran tertentu masih kosong/belum terupdate. Postconditions Materi baru telah terinput dan tertata dalam sistem. Flow of activities Actor 1 Membuka form input materi. System 1.1 Create form input materi. 2 Memilih materi dan memilih file yang akan diupload. 2.1 Read mata pelajaran, get materi. Exceptions - 3 Menyimpan data materi. 3.1 Validasi data yang diinput. 3.2 Menyimpan kedalam database.

36 Usecase description mengupdate materi pelajaran Tabel Usecase description mengupdate materi pelajaran Use case name Mengupdate materi pelajaran Trigger Ada pembaruan atau tambahan materi dari guru. Brief description Jika ada tambahan ataupun perubahan materi yang banyak dari guru, maka admin akan mengupdate materi tersebut. Related usecase - Actors Admin. Stakeholders - Preconditions Materi belum terupdate atau belum di revisi. Postconditions Materi telah terupdate atau telah di revisi. Flow of activities Actor System 1 Membuka form 1.1 Create form update materi. update materi. 2 Memilih mata pelajaran dan memilih file yang akan diupdate atau ditambahkan. 2.1 Read mata pelajaran, get materi. 3.1 Validasi data yang diinput. 3 Menyimpan data 3.2 Menyimpan kedalam database. materi. Exceptions 1. Tidak ada perubahan materi dari guru.

37 Usecase description mendownload materi pelajaran Tabel Usecase description mendownload materi pelajaran Use case name Mendownload materi pelajaran. Trigger Akan dimulainya proses belajar/mengajar. Brief description Saat guru atau murid membutuhkan materi pelajaran yang akan disajikan di sekolah, kedua user ini dapat mendownload file materi yang telah disiapkan dalam sistem e-learning. Related usecase - Actors Siswa, guru. Stakeholders - Preconditions Materi belum terdownload user. Postconditions Materi telah terdownload user. Flow of activities Actor System 1 Membuka form 1.1 Create form materi. materi. 1.2 Read materi. 2 Memilih materi. 3 Mendownload materi. Exceptions -

38 Usecase description menginput jadwal pelajaran Tabel Usecase description menginput jadwal pelajaran Use case name Menginput jadwal pelajaran. Trigger Pergantian tahun ajaran. Brief description Per tahun ajaran, jadwal akan diperbarui dan admin akan mengupload jadwal yang telah ditetapkan. Related usecase - Actors Admin. Stakeholders - Preconditions Jadwal mata pelajaran belum tersedia. Postconditions Jadwal pelajaran telah tersedia. Flow of activities Actor System 1 Membuka form 1.1 Create form jadwal. jadwal. 2 Menginput jadwal. 2.1 Read jadwal, get jadwal. 2.2 Validasi data yang diinput. 2.3 Menyimpan kedalam database. Exceptions -

39 Usecase description mengupdate jadwal pelajaran Tabel Usecase description mengupdate jadwal pelajaran Use case name Mengupdate jadwal pelajaran. Trigger Ada perubahan jadwal pelajaran. Brief description Admin melakukan update jadwal sesuai perubahan yang ada. Related usecase - Actors Admin. Stakeholders - Preconditions Jadwal mata pelajaran belum diperbarui. Postconditions Jadwal mata pelajaran telah diperbarui. Flow of activities Actor System 1 Membuka 1.1 Create form jadwal. form jadwal. 2 Mengupdate jadwal. 2.1 Read jadwal, get jadwal. 2.2 Validasi data yang diinput. 2.3 Menyimpan kedalam database. Exceptions -

40 Usecase description melihat jadwal pelajaran Tabel Usecase description melihat jadwal pelajaran Use case name Melihat jadwal pelajaran. Trigger Berakhirnya periode jadwal pelajaran. Akan dimulainya kegiatan belajar mengajar. Brief description Jika periode jadwal berakhir, jadwal akan berubah, lalu siswa dan guru akan mengakses halaman jadwal yang sudah diperbarui. Atau sebelum kegiatan belajar mengajar, kedua user ini mengecek jadwal mereka masing-masing. Related usecase - Actors Siswa, Guru. Stakeholders - Preconditions - Postconditions - Flow of activities Actor System 1. Membuka 1.1 Read jadwal. form jadwal. Exceptions -

41 Usecase description mengupload soal e-quiz Tabel Usecase description mengupload soal e-quiz Use case name Mengupload soal e-quiz Trigger Masuk tahun ajaran baru. Brief description Per awal tahun ajaran, para guru akan menyerahkan soal untuk e- quiz kepada admin untuk kemudian dimasukkan dan ditata kedalam sistem. Related usecase Mengatur pelaksanaan e quiz. Actors Admin. Stakeholders - Preconditions Belum ada e-quiz yang akan dilaksanakan. Postconditions Ada daftar e-quiz yang akan dilaksanakan. Flow of activities Actor 1 Membuka form e- quiz. System 1.1 Create form e-quiz. 2.1 Read mata pelajaran, get soal e-quiz. 2 Memilih mata pelajaran dan menginput soal. 3.1 Validasi data yang diinput. Exceptions - 3 Menyimpan data e-quiz. 3.2 Menyimpan kedalam database.

42 Usecase description mengatur pelaksanaan e-quiz Tabel Usecase description mengatur pelaksanaan e-quiz Use case name Mengatur pelaksanaan e-quiz. Trigger Admin telah mengupload soal e-quiz. Brief description Admin mengatur waktu pelaksanaan e-quiz agar dapat mulai secara otomatis sesuai waktu yang ditentukan. Related usecase - Actors Admin. Stakeholders - Preconditions E-quiz tidak terjadwal akan dilaksanakan pada sistem. Postconditions E-quiz telah terjadwal waktu pelaksanaannya pada sistem. Flow of activities Actor System 1 Membuka form e-quiz. 1.1 Create form e-quiz. 2 Memilih mata pelajaran, menginput soal, lalu set waktu pelaksanaan. 2.1 Read mata pelajaran, get soal e-quiz, set time. 3 Menyimpan data e-quiz. 3.1 Validasi data yang diinput. Exceptions Menyimpan kedalam database.

43 Usecase description mengerjakan e-quiz Tabel Usecase description mengerjakan e-quiz Use case name Mengerjakan e-quiz Trigger Telah masuk waktu aktif pengerjaan e-quiz Brief description Saat masuk waktu aktif pengerjaan e-quiz, siswa akan mengerjakan e-quiz dengan batas waktu mulai dan selesai yang telah ditentukan. Related usecase - Actors Siswa. Stakeholders - Preconditions Nilai e-quiz siswa masih kosong. Postconditions Nilai e-quiz siswa telah masuk ke database nilai. Flow of activities Actor System 1 Membuka form e-quiz. 1.1 Create form e-quiz. 2 Memilih mata pelajaran, memilih e-quiz. 3 Mengerjakan soal hingga batas waktu yang ditentukan. Exceptions Read mata pelajaran, get e-quiz. 3.1 Tampung jawaban. 3.2 Hitung nilai. 3.3 Save nilai kedalam database.

44 Usecase description mengupload soal tugas Tabel Usecase description mengupload soal tugas Use case name Mengupload soal tugas Trigger Adanya materi tertentu yang perlu dimatangkan oleh siswa. Brief description Guru akan mengupload soal-soal tugas sesuai outline pada window tugas yang dikelompokkan per outline. Related usecase - Actors Guru. Stakeholders - Preconditions Soal tugas masih belum tersediapada sistem. Postconditions Soal tugas telah tersedia untuk didownload. Flow of activities Actor System 1 Memilih menu 1.1 Create form mata mata pelajaran. pelajaran 2 Memilih mata pelajaran dan materinya. 3 Memilih menu tugas. 4 Menginput soal dan menekan tombol upload. 2.1 Read mata pelajaran, read materi. 3.1 Get tugas. 4.1 Validasi. Exceptions Menyimpan kedalam database tugas.

45 Usecase description mendownload soal tugas Tabel Usecase description mendownload soal tugas Use case name Mendownload soal tugas Trigger Guru telah mengupload soal tugas. Brief description Siswa mendownload soal tugas yang nanti jawabannya akan diupload di window tugas yang sama. Related usecase - Actors Siswa. Stakeholders - Preconditions Soal tugas belum pernah didownload. Postconditions Soal tugas sudah pernah didownload. Flow of activities Actor System 1 Memilih menu 1.1 Create form mata mata pelajaran. pelajaran 2 Memilih mata pelajaran dan materinya. 2.1 Read mata pelajaran, read materi. 3 Memilih menu tugas. 3.1 Get tugas. Exceptions - 4 Mendownload tugas.

46 Usecase description mengupload jawaban tugas Tabel Usecase description mengupload jawaban tugas Use case Mengupload jawaban tugas name Trigger Siswa telah mendownload soal tugas dan selesai menjawabnya sebelum batas akhir waktu pengumpulan. Brief description Siswa mengupload jawaban tugas di window tempat mereka mendownload tugas tersebut. Related - usecase Actors Siswa. Stakeholders - Preconditions Jawaban tugas user masih kosong. Postconditions Jawaban tugas user telah terupload. Flow of activities Actor 1 Memilih menu mata pelajaran. System 1.1 Create form mata pelajaran 2 Memilih mata pelajaran dan materinya. 2.1 Read mata pelajaran, read materi. 2 Memilih menu tugas. 3.1 Get tugas. 4 Mengupload tugas. 4.1 Validasi. Exceptions Menyimpan kedalam database tugas.

47 Usecase description mengecek tugas Tabel Usecase description mengecek tugas Use case name Mengecek tugas Trigger Siswa telah mengupload jawaban tugas mereka. Brief description Guru mendownload kumpulan jawaban tugas dan memberi nilai terhadap jawaban masing-masing siswa. Related usecase - Actors Guru. Stakeholders - Preconditions Tugas belum didownload dan belum dicek. Postconditions Guru dapat memasukkan nilai tugas. Flow of activities Actor System 1 Memilih menu 1.1 Create form mata pelajaran mata pelajaran. 2 Memilih mata pelajaran dan materinya. 2.1 Read mata pelajaran, read materi. 3 Memilih menu tugas. 3.1 Get tugas. Exceptions - 4 Mendownload jawaban tugas siswa.

48 Usecase description menginput nilai tugas Tabel Usecase description menginput nilai tugas Use case name Menginput nilai tugas Trigger Guru telah selesai mengecek tugas siswa. Brief description Setelah guru melihat jawaban yang sudah diupload siswa, dan mengoreksi serta memberi nilai, maka guru dapat menginput langsung nilai tugas tersebut. Related usecase - Actors Guru. Stakeholders - Preconditions Nilai tugas siswa belum terisi. Postconditions Nilai tugas siswa telah terisi. Flow of activities Actor System 1 Memilih menu 1.1 Create form mata pelajaran mata pelajaran. 2 Memilih mata pelajaran dan materinya. 2.1 Read mata pelajaran, read materi. 3 Memilih menu tugas. 3.1 Get tugas. 4 Memasukkan nilai tugas. 4.1 Validasi. Exceptions Menyimpan ke database nilai.

49 Usecase description menghapus topik Tabel Usecase description menghapus topik Use case name Menghapus topik. Trigger Ada topik mata pelajaran yang ditiadakan. Brief description Admin menghapus salah satu topik mata pelajaran jika pelajaran tersebut tidak lagi terdaftar dalam kurikulum misalnya. Related usecase - Actors Admin. Stakeholders - Preconditions Topik belum berkurang. Postconditions Topik telah dikurangi. Flow of activities Actor 1 Memilih menu forum. 2 Memilih topik mata pelajaran. System 1.1 Create menu forum. 2.1 Read forum, get topik. 3.1 Delete 3 Menghapus topik. Exceptions -

50 Usecase description membuat topik pelajaran Tabel Usecase description membuat topik pelajaran Use case name Membuat topik pelajaran Trigger Ada mata pelajaran baru yang belum memiliki topik tersendiri. Brief description Admin akan menambahkan topik mata pelajaran sesuai yang dibutuhkan sekolah. Related usecase - Actors Admin. Stakeholders - Preconditions Topik pelajaran belum ada. Postconditions Topik pelajaran telah ditambahkan. Flow of activities Actor System 1 Memilih menu 1.1 Create menu forum. forum. 2.1 Read forum, get topik, add topik. 2 Memilih menu tambah topik. 3.1 Menyimpan ke database. Exceptions - 3 Menyimpan data.

51 Usecase description memilih topik pelajaran Tabel Usecase description memilih topik pelajaran Use case name Memilih topik pelajaran. Trigger Siswa akan memilih topik pelajaran tertentu untuk beraktifitas dalam forum. Brief description Siswa akan masuk ke menu forum, setelah itu akan memilih topik, yakni mata pelajaran masing-masing kelas. Related usecase - Actors Siswa. Stakeholders - Preconditions - Postconditions - Flow of activities Actor System 1 Memilih menu forum. 1.1 Create menu forum. 2 Memilih topik 2.1 Read forum, get topik. Exceptions -

52 Usecase description membuat thread baru Tabel Usecase description membuat thread baru Use case name Membuat thread baru Trigger Ada outline yang materinya luas dan perlu didiskusikan. Brief description Siswa atau guru membuat thread dengan bahasan isi sesuai outline yang baru dibahas. Related usecase - Actors Siswa, Guru. Stakeholders - Preconditions Belum ada thread. Belum ada thread terbaru. Postconditions Ada thread baru. Flow of activities Actor System 1 Memilih menu forum. 1.1 Create menu forum. 2 Memilih mata pelajaran. 2.1 Read forum, get forum. 3 Memilih menu buat thread baru. 3.1 Create thread id. 4 Mengisi thread. 5 Post thread. 5.1 Validasi Exceptions Simpan ke database forum.

53 Usecase description mengedit thread Tabel Usecase description mengedit thread Use case name Mengedit thread Trigger Ada kesalahan dalam pembuatan isi thread. Ada perbaikan/perubahan isi thread seiring dengan berlangsungnya diskusi. Brief description Saat user ingin memperbaiki tthread mereka, maka user akan membuka kembali threadnya dan melakukan editing. Related usecase - Actors Siswa, Guru. Stakeholders - Preconditions Konten thread masih sama seperti awal posting Postconditions Thread sudah diperbarui/diubah. Flow of activities Actor 1 Memilih menu forum. System 1.1 Create menu forum. 2.1 Read forum, get forum. 2 Memilih mata pelajaran. 3.1 Get thread id. 3 Memilih thread dan memilih tombol edit. 4 Mengedit thread. 5.1 Validasi. Exceptions - 5 Menyimpan thread yang telah diperbaiki. 5.2 Simpan ke database forum.

54 Usecase description mengomentari thread Tabel Usecase description mengomentari thread Use case name Mengomentari thread Trigger Adanya masukan/tanggapan/sanggahan yang diperlukan terhadap isi ataupun komentar thread. Brief description Memberikan komentar tentang isi thread, dan saling balas komentar terhadap diskusi yang ada pada thread tersebut. Related usecase - Actors Siswa, Guru. Stakeholders - Preconditions Belum ada komentar di thread. Postconditions Thread telah dikomentari. Flow of activities Actor System 1. Memilih menu 1.1 Create menu forum. forum. 2.1 Read forum, get forum. 2 Memilih mata pelajaran. 3.1 Get thread. 3 Memilih thread. 4 Memilih menu komentar dan mengisi komentar. 5 Post komentar. Exceptions Validasi 5.2 Simpan ke database forum.

55 Usecase description menutup thread Tabel Usecase description menutup thread Use case name Menutup thread Trigger Target diskusi sudah dicapai. Brief description Saat debat lewat forum berlangsung, guru yang berperan sebagai pengamat juga turut aktif dalam forum sehingga guru bisa menutup thread saat diskusi tersebut mendapatkan konklusi. Related usecase - Actors Guru. Stakeholders - Preconditions Thread masih bisa dikomentari. Postconditions Thread sudah tidak bisa dikomentari. Flow of activities Actor System 1 Memilih menu forum. 1.1 Read thread. 2 Memilih mata pelajaran. 3 Memilih thread. 4 Memilih tombol tutup thread. Exceptions Read forum, get forum. 3.1 Get thread. 4.1 Lock thread.

56 Usecase description menginput nilai Tabel Usecase description menginput nilai Use case name Menginput nilai Trigger Siswa telah menyelesaikan kegiatan sekolah yang memiliki bobot nilai tertentu. Brief description Guru melakukan input di menu nilai saat siswa telah memiliki nilai dari kegiatan belajar yang bersangkutan. Related usecase - Actors Guru. Stakeholders - Preconditions Data nilai masih kosong. Postconditions Data nilai telah terisi. Flow of activities Actor System 1 Pilih menu nilai. 1.1 Create form menu nilai. 2 Pilih input nilai. 2.1 Get nilai. 3 Memasukkan ID siswa. 3.1 Get ID siswa. 4 Input nilai. 4.1 Validasi Exceptions Menyimpan nilai ke database.

57 Usecase description mengupdate nilai Tabel Usecase description mengupdate nilai Use case name Mengupdate nilai. Trigger Adanya ralat atau perbaikan nilai yang dilakukan. Brief description Guru melakukan update nilai pada siswa tertentu jika diperlukan. Related usecase - Actors Guru Stakeholders - Preconditions Nilai belum mengalami perubahan. Postconditions Nilai sudah diperbarui. Flow of activities Actor System 1 Pilih menu nilai. 1.1 Create form menu nilai. 2 Pilih update nilai. 2.1 Get nilai. 3 Masukkan ID siswa Get ID siswa. 4 Update nilai. 4.1 Validasi Exceptions Menyimpan nilai ke database.

58 Usecase description melihat seluruh nilai mata pelajaran siswa Tabel Usecase description melihat seluruh nilai mata pelajaran siswa Use case name Melihat seluruh nilai mata pelajaran siswa. Trigger Tiba waktu pengisian rapor. Brief description Sebelum mengisi nilai kedalam rapor, guru yang berlaku sebagai wali kelas akan membuka form nilai siswa yang berisi kumpulan seluruh nilai pelajaran siswa. Related usecase - Actors Wali kelas Stakeholders - Preconditions Nilai keseluruhan siswa belum bisa diproses lebih lanjut. Postconditions Nilai keseluruhan siswa dapat diproses lebih lanjut. Flow of activities Actor System 1 Pilih menu nilai. 1.1 Create menu nilai. 2 Pilih view nilai. 2.1 Get nilai. Exceptions -

59 Domain Class diagram Class diagram adalah diagram yang menggambarkan suatu struktur, deskripsi class, dan hubungan antar classnya. Didalam diagram ini terdapat pula atribut kelas beserta operasinya. Berikut ini adalah class diagram dari sistem yang diusulkan : Gambar 4.4 Domain Class diagram

60 First Cut Class diagram Gambar 4.5 First Cut Class diagram

61 Three layer sequence diagram Three layer sequence diagram adalah sebuah diagram yang menggambarkan interaksi antar objek didalam sebuah sistem. Interaksi tersebut berupa message apa yang dikirim dan kapan pelaksanaannya. Berikut ini adalah three layer sequence diagram dari sistem yang diusulkan Three layer sequence diagram login (guru) Gambar Three layer sequence diagram login (guru)

62 Three layer sequence diagram login (siswa) Gambar Three layer sequence diagram login (siswa)

63 Three layer sequence diagram logout (guru) Gambar Three layer sequence diagram logout (guru)

64 Three layer sequence diagram logout (siswa) Gambar Three layer sequence diagram logout (siswa)

65 Three layer sequence diagram mendaftarkan user Gambar Three layer sequence diagram mendaftarkan user

66 Three layer sequence diagram menghapus data user Gambar Three layer sequence diagram menghapus data user

67 Three layer sequence diagram mengganti password (guru) Gambar Three layer sequence diagram mengganti password (guru)

68 Three layer sequence diagram mengganti password (siswa) Gambar Three layer sequence diagram mengganti password (siswa)

69 Three layer sequence diagram mengupdate data user Gambar Three layer sequence diagram mengupdate data user

70 Three layer sequence diagram melihat jadwal (guru) Gambar Three layer sequence diagram melihat jadwal (guru)

71 Three layer sequence diagram melihat jadwal (siswa) Gambar Three layer sequence diagram melihat jadwal (siswa)

72 Three layer sequence diagram menginput jadwal pelajaran Gambar Three layer sequence diagram menginput jadwal pelajaran

73 Three layer sequence diagram mengupdate jadwal pelajaran Gambar Three layer sequence diagram mengupdate jadwal pelajaran

74 Three layer sequence diagram menginput materi Gambar Three layer sequence diagram menginput materi

75 Three layer sequence diagram mengupdate materi Gambar Three layer sequence diagram mengupdate materi

76 Three layer sequence diagram menginput nilai (wali kelas) Gambar Three layer sequence diagram menginput nilai (wali kelas)

77 Three layer sequence diagram melihat seluruh nilai siswa (wali kelas) Gambar Three layer sequence diagram melihat seluruh nilai siswa (wali kelas)

78 Three layer sequence diagram menginput nilai (guru) guru :<<boundary>>menginput_nilai :handler_menginput_nilai Start() Start() Web_form Web_form Add(ID_nilai, Jenis_nilai, Nilai) Add(ID_nilai, Jenis_nilai, Nilai) Add(ID_nilai, Jenis_nilai, Nilai) :Nilai :DANilai Add(ID_nilai, Jenis_nilai, Nilai) Confirm Confirm Confirm Confirm Save() Save() Save() Save() Gambar Three layer sequence diagram menginput nilai (guru)

79 Three layer sequence diagram mengupdate nilai (guru) Gambar Three layer sequence diagram mengupdate nilai (guru)

80 Three layer sequence diagram mengupdate nilai (wali kelas) :<<boundary>>mengupdate_nilai :handler_mengupdate_nilai wali_kelas Start() Start() Init() :Nilai Read() :DANilai Web_form Web_form Web_form Web_form Add(ID_nilai) Add(ID_nilai) Add(ID_nilai) Add(ID_nilai) Data_Description Data_Description Data_Description Data_Description Update_Data() Update_Data() Update_Data() Update_Data() Confirm Confirm Confirm Confirm Save() Save() Save() Save() Gambar Three layer sequence diagram mengupdate nilai (wali kelas)

81 Three layer sequence diagram membuat thread baru (guru) Gambar Three layer sequence diagram membuat thread baru (guru)

82 Three layer sequence diagram membuat thread baru (siswa) :<<boundary>>membuat_thread_ba ru :handler_membuat_thread_baru Siswa Start() Start() Web_form Web_form Select_topik() Select_topik() Init_topik() Forum DAForum Read_topik() Web_form Web_form Web_form Web_form Add_new_thread() Add_new_thread() Add_new_thread() Get_thread() Confirm Confirm Confirm Confirm Post() Post() Post() Post() Gambar Three layer sequence diagram membuat thread baru (siswa)

83 Three layer sequence diagram memilih topik pelajaran Gambar Three layer sequence diagram memilih topik pelajaran

84 Three layer sequence diagram mengedit thread (guru) Gambar Three layer sequence diagram mengedit thread (guru)

85 Three layer sequence diagram mengedit thread (siswa) Gambar Three layer sequence diagram mengedit thread (siswa)

86 Three layer sequence diagram mengomentari thread (guru) Gambar Three layer sequence diagram mengomentari thread (guru)

87 Three layer sequence diagram mengomentari thread (siswa) :<<boundary>>mengomentari_thre ad :handler_mengomentari_thread Siswa Start() Start() Web_form Web_form Select_topik() Select_topik() Read_topik() Forum DAForum Init_topik() Web_form Web_form Web_form Web_form Select_thread() Select_thread() Add_komentar() Add_komentar() Init_thread() Read_thread() Add_komentar() Get_komentar() Confirm Confirm Confirm Confirm Post() Post() Post() Post() Gambar Three layer sequence diagram mengomentari thread (siswa)

88 Three layer sequence diagram menutup thread Gambar Three layer sequence diagram menutup thread

89 Three layer sequence diagram mendownload materi (guru) Gambar Three layer sequence diagram mendownload materi (guru)

90 Three layer sequence diagram mendownload materi (siswa) Gambar Three layer sequence diagram mendownload materi (siswa)

91 Three layer sequence diagram mendownload soal tugas Gambar Three layer sequence diagram mendownload soal tugas

92 Three layer sequence diagram mengecek tugas Gambar Three layer sequence diagram mengecek tugas

93 Three layer sequence diagram mengupload jawaban tugas Gambar Three layer sequence diagram mengupload jawaban tugas

94 Three layer sequence diagram mengupload soal tugas Gambar Three layer sequence diagram mengupload soal tugas

95 Three layer sequence diagram mengerjakan e-quiz :<<boundary>>mengerjakan_equiz :handler_mengerjakan_equiz Siswa Start() Start() Web_form Web_form Select_quiz() Select_quiz() Init_quiz() :Equiz DAEquiz Read_equiz() Form_quiz Form_quiz Form_quiz Form_quiz Add_jawaban() Confirm Add_jawaban() Confirm Add_jawaban() Confirm Get_jawaban() Confirm Finalize() Finalize() Finalize() Finalize() Gambar Three layer sequence diagram mengerjakan e-quiz

96 Three layer sequence diagram mengupload soal e-quiz Gambar Three layer sequence diagram mengupload soal e-quiz

97 Three layer sequence diagram menambah kelas Gambar Three layer sequence diagram menambah kelas

98 Three layer sequence diagram menambah topik Gambar Three layer sequence diagram menambah topik

99 Three layer sequence diagram menghapus topik Gambar Three layer sequence diagram menghapus topik

100 Three layer sequence diagram menginput nilai tugas Gambar Three layer sequence diagram menginput nilai tugas

101 Three layer sequence diagram mengupdate kelas Gambar Three layer sequence diagram mengupdate kelas

102 Communication diagram Communication diagram adalah gambaran interaksi antara objek seperti three layer sequence diagram, namun yang ditekankan adalah peran masing-masing objek. Berikut ini adalah communication diagram dari sistem yang diusulkan : Communication diagram menghapus data user Gambar Communication diagram menghapus data user Communication diagram login (siswa) Gambar Communication diagram login (siswa)

103 Communication diagram melihat jadwal pelajaran (siswa) Gambar Communication diagram melihat jadwal pelajaran (siswa) Communication diagram login (guru) 1 Start login 2 Add(NIP, password) 2.1 add(nip, Password) :Handler login Guru Guru Gambar Communication diagram login (guru) Communication diagram melihat jadwal pelajaran (guru) 1 Start melihat_jadwal_pelajaran 2 click_view_jadwal :Handler melihat_jadwal_pelaja ran 2.1 click_view_jadwal Jadwal Guru Gambar Communication diagram melihat jadwal pelajaran (guru)

104 Communication diagram mendaftarkan user Gambar Communication diagram mendaftarkan user Communication diagram menginput jadwal pelajaran Gambar Communication diagram menginput jadwal pelajaran Communication diagram menginput materi pelajaran Gambar Communication diagram menginput materi pelajaran

105 Communication diagram mengupdate data user Gambar Communication diagram mengupdate data user Communication diagram mengupdate jadwal pelajaran Gambar Communication diagram mengupdate jadwal pelajaran Communication diagram menginput nilai (wali kelas) Gambar Communication diagram menginput nilai (wali kelas)

106 Communication diagram logout (guru) Gambar Communication diagram logout (guru) Communication diagram logout (siswa) 1.click_button_logout 1.1 click_buton_logout :Handler logout Siswa Siswa Gambar Communication diagram logout (siswa) Communication diagram mengganti password (guru) Gambar Communication diagram mengganti password (guru)

107 Communication diagram mengganti password (siswa) 1. start_mengganti_password 2. add(password) 3. update_password 2.1 add(password) 3.1 update_password :Handler mengganti_password Siswa Siswa Gambar Communication diagram mengganti password (siswa) Communication diagram menginput nilai Gambar Communication diagram menginput nilai Communication diagram mengupdate materi pelajaran Gambar Communication diagram mengupdate materi pelajaran

108 Communication diagram mengupdate nilai (guru) Gambar Communication diagram mengupdate nilai (guru) Communication diagram mengupdate nilai (wali kelas) Gambar Communication diagram mengupdate nilai (wali kelas) Communication diagram melihat seluruh nilai mata pelajaran siswa Gambar Communication diagram melihat seluruh nilai mata pelajaran siswa

109 Communication diagram membuat thread baru (guru) Gambar Communication diagram membuat thread baru (guru) Communication diagram membuat thread baru (siswa) Gambar Communication diagram membuat thread baru (siswa) Communication diagram mengedit thread (guru) Gambar Communication diagram mengedit thread (guru)

110 Communication diagram mengedit thread (siswa) Gambar Communication diagram mengedit thread (siswa) Communication diagram mengomentari thread (guru) Gambar Communication diagram mengomentari thread (guru) Communication diagram mengomentari thread (siswa) Gambar Communication diagram mengomentari thread (siswa)

111 Communication diagram menutup thread Gambar Communication diagram menutup thread Communication diagram mendownload materi pelajaran (guru) 1. Start_mendownload_materi 2. Select_mapel 3. Select_materi 4. Download_materi :Handler mendownload materi pelajaran 2.1 Select_mapel :Mapel 3.1 Select_materi 4.1 Download_materi Guru :Materi Gambar Communication diagram mendownload materi pelajaran (guru)

112 Communication diagram mendownload materi pelajaran (siswa) Gambar Communication diagram mendownload materi pelajaran (siswa) Communication diagram mendownload soal tugas 1. Start_mendownload_tugas 2. Select_mapel 3. Download_tugas :Handler mendownload soal tugas 2.1 Select_mapel :Mapel 3.1 Download_tugas Siswa :Tugas Gambar Communication diagram mendownload soal tugas

113 Communication diagram mengecek tugas Gambar Communication diagram mengecek tugas Communication diagram mengupload jawaban tugas Gambar Communication diagram mengupload jawaban tugas

114 Communication diagram mengupload soal tugas Gambar Communication diagram mengupload soal tugas Communication diagram mengerjakan e-quiz Gambar Communication diagram mengerjakan e-quiz Communication diagram mengupload soal e-quiz Gambar Communication diagram mengupload soal e-quiz

115 Communication diagram menambah kelas Gambar Communication diagram menambah kelas Communication diagram menambah topik Gambar Communication diagram menambah topik Communication diagram menghapus topik Gambar Communication diagram menghapus topik

116 Communication diagram menginput nilai tugas Gambar Communication diagram menginput nilai tugas Communication diagram mengupdate kelas Gambar Communication diagram diagram mengupdate kelas

117 Updated class diagram Gambar 4.8 Updated class diagram

118 Event table Event table adalah sebuah katalog yang berasal dari usecase. Isi dari event table adalah susunan aktifitas yang berhubungan dengan sistem beserta informasi dari setiap kejadian per kolomnya. Berikut ini adalah event table dari sistem yang diusulkan : Tabel 4.9 Event table Event Trigger Source Activity UseCase Guru/walikelas Guru/walikelas Guru/walikelas Menginput memasukkan selesai menilai nilai nilai kedalam pekerjaan siswa system Guru/walikelas mengupdate nilai yang salah Walikelas melihat nilai untuk dimasukan ke rapot Guru/siswa memulai thread diskusi Guru/murid mengisi konten dengan hal yang akan dibahas Guru/murid merasa konten ada yang salah atau tidak sesuai Guru/murid ingin memberikan respon terhadap thread diskusi Guru merasa diskusi pada thread sudah cukup atau Ada nilai yang salah di input oleh guru/walikelas Akhir semester mendekat dan walikelas wajib mengisi buku rapor Guru/murid merasa ada materi yang ingin didiskusikan Guru/murid memulai thread diskusi Guru/murid mengisi konten dengan hal yang akan dibahas Guru/murid melihat thread diskusi Guru/murid membuat thread diskusi Guru/walikelas walikelas Guru/murid Guru/murid Guru/murid Guru/murid Guru Mengupdate nilai Melihat seluruh nilai mata pelajaran siswa Membuat thread baru Mengisi konten thread Mengedit konten thread Mengoment ari thread Menutup thread Respo nse murid Murid Murid Murid/ guru Murid/ guru Murid/ guru Murid/ guru Murid/ guru Destinati on Database nilai Database nilai Buku rapor Thread forum Isi thread Isi thread Komen thread Thread ditutup

119 173 menyimpan dari jalur Siswa mendownload materi pembelajaran untuk belajar Admin mengupload jadwal matpel ke system Admin mengupdate matpel Guru dan murid ingin melihat jadwal pelajaran Guru mengupload tugas murid Murid mendownload tugas Murid ingin mengupload jawaban tugas Guru mengecek tugas yang telah di upload murid Guru menginput nilai kedalam system Admin mengupload konten e-quiz Admin mengatur pelaksanaan e- quiz Murid mengerjakan e- quiz Memasuki materi pembelajaran baru Memulai semester baru dengan matpel baru Ada kesalahan/peru bahan pada matpel Siswa/guru memastikan jadwal kuliah besok Guru ingin memberikan tugas kepada murid melalui website Guru memberikan tugas kepada murid Murid telah selesai mengerjakan tugas Murid telah mengupload tugas yang sudah dikerjakan Guru mendapatkan hasil berupa nilai setelah mengecek tugas murid Guru memberikan admin konten e-quiz Admin telah mengupload konten e-quiz Setelah ditetapkan tanggal e-quiz Murid admin Admin admin Guru murid Murid Guru Guru Admin Admin Murid Mendownlo ad materi pembelajara n Mengupload jadwal matpel Mengupdate jadwal matpel Melihat jadwal pelajaran Mengupload soal tugas Mendownlo ad tugas Mengupload jawaban tugas Mengecek tugas Menginput nilai tugas Mengupload konten e- quiz Mengatur pelaksanaan e-quiz Mengerjaka n e-quiz murid Guru/ murid Guru/ murid Guru/ murid Murid murid Guru Guru Guru/ murid Murid/ guru Murid/ guru Guru Materi pelajaran Database jadwal Database jadwal Jadwal Database tugas Tugas softcopy Jawaban tugas Tugas yang telah dinilai Database nilai Database e-quiz Jadwal e- quiz Jawaban e-quiz

120 174 Admin mendaftarkan user baru Admin mengedit data user Admin menghapus data user Guru/murid login ke system Guru/murid logout dari system Admin mengupload materi bahan ajar Admin mengupdate materi bahan ajar murid akan mengerjakan sesuai dengan deadline Tahun ajaran baru sekolah menerima guru atau murid baru Data user yg diinput ada kesalahan atau data diperbaharui Murid/guru yang tidak berkepentingan lagi dari sekolah di hapus Guru/murid ingin melakukan aktifitas di system Guru/murid selesai melakukan aktifitas di system Guru memberikan materi semester baru ke admin Materi yang sudah diupload salah atau ada tambahan materi baru Admin Admin Admin Mendaftarka n user baru Mengedit data user Menghapus data user Guru/ murid Guru/ murid Guru/ murid Guru/murid login Guru/ murid Guru/murid logout Guru/ murid Admin Admin Mengupload materi bahan ajar Mengupdate materi bahan ajar Guru/ murid Guru/ murid Database user Database user Database user Hak akses Memutus kan hak akses Database matpel Database matpel

121 Package diagram Package diagram adalah diagram objek yang menggambarkan kumpulan elemen-elemen logika UML. Berikut ini adalah package diagram dari sistem yang diusulkan : View layer <<boundary>> Mengupload soal e-quiz <<boundary>>meng atur pelaksanaan e- quiz <<boundary>> Mengerjakan equiz <<boundary>> Menghapus topik <<boundary>> Membuat topik pelajaran <<boundary>> Membuat thread baru <<boundary>> Mengedit thread <<boundary>> Mengomentari thread <<boundary>> Menutup thread <<boundary>> Menginput jadwal pelajaran <<boundary>> Mengupdate jadwal pelajaran <<boundary>> Melihat jadwal pelajaran <<boundary>> Menambah kelas <<boundary>> Update kelas <<boundary>> Menginput materi pelajaran <<boundary>> Mengupdate materi pelajaran <<boundary>> Mendownload materi pelajaran <<boundary>> Menginput nilai <<boundary>> Mengupdate nilai <<boundary>> Melihat seluruh nilai mata pelajaran siswa <<boundary>> Mendaftarkan user <<boundary>> Mengupdate data user <<boundary>> Menghapus data user <<boundary>> Login <<boundary>> Logout <<boundary>> Mengganti password <<boundary>> Mengupload soal tugas <<boundary>> Mendownload soal tugas <<boundary>> Mengupload jawaban tugas <<boundary>> Mengecek tugas <<boundary>> Menginput nilai tugas Domain layer Materi Tugas Mata pelajaran Jadwal Siswa Kelas Forum E-quiz Guru

122 176 Data access DA Materi DA Tugas DA Mata pelajaran DA Jadwal DA Siswa DA Kelas DA Forum DA E-quiz DA Guru Gambar 4.10 Package diagram

123 177 NIS Persistent object Persistent object adalah gambaran dari kumpulan objek yang perlu diingat sistem agar bisa ditampilkan kembali di masa selanjutnya. Berikut ini adalah persistent object dari sistem yang diusulkan : Tabel Persistent object Siswa Nama Siswa Ardi Tanura Shendy Paulus I Gede Bagus Ketut Maria fransiska No ID ID Jenis Pass Alamat Angkat TTL telep kelas tuga kelamin word siswa an on s Pass Pontiana Jalan. K.H. 2008/2 word k, 17- Syahdan no Bekasi, Komp 39alv 2010/ bersinar ian blok 7 no 35 Apartement Bandun Anin mediterania 2012/2 g, 20-7y0 3 gedung J lantai 25jj Jln merdeka Kepa Bali, 01- gang 2013/2 nj4ng proklamasi 014 4n no 45 4qyu Medan, Jln. 2013/2 w4l Anggrek no 014 y X0001 P TG 6783 S XIA01 P TG 8942 S07 34 XIIA1 P 021- TG 9753 S X0002 P 021- TG 8429 S XIIS2 L TG 2584 S90 94

124 178 Tabel Persistent object Kelas ID_kela s Nama kelas Kapasitas kelas Nama wali kelas NIP ID jadwal XA001 Kelas sepuluh ipa 40 siswa Jhonny satu IDJ01 XIA01 Kelas sebelas ipa 1 40 siswa Susy IDJ80 XIIA1 Kelas dua belas ipa 40 siswa Fadli IDJ30 XS002 Kelas sepuluh ips 40 siswa Maria dua IDJ12 XIIS2 Kelas dua belas ips 40 siswa agustina dua IDJ41 Tabel Persistent object Jadwal ID_jadwal ID_kelas ID_Mata_pelajaran IDJ01 XA001 MPI01 IDJ80 XIA01 MPI04 IDJ30 XIIA1 MPA15 IDJ12 XA002 MPA20 IDJ41 XIIS2 MPS34

125 179 Tabel Persistent object Guru ID ID Wali Jenis NIP Nama Guru Pass word TTL Bidang Study Alamat No tlp mata pelajar quiz kelas Kelami n an Andy sanjaya 456ju nki49 23 Bahasa Inggris Komplek BTN Jakarta, MPI01 EQ0 01 Yes L Brama wijaya 123af g429 3amn Bandu ng, Matem atika Perumah an Murah sekali blok 9 nomor MPI04 EQ0 05 Yes L Apartem No P Cindy mustik asari 99jeli ta99 Manad o, Bahasa Indone sia en keluraha n blok AA lantai MPA1 5 EQ Daniel setiawa n Naw a1t3 s Fisika Jln sudirman no 9 Singka wang, MPA2 0 EQ0 12 No L Eric Effend y Ee90 34eE Bali, Olahra ga Jln panjang no MPS34 EQ0 99 yes L

126 180 Tabel Persistent object Forum ID_to pik Nama topik Tanggal pembuata n Judul thread ID mata pelajara n ID kelas NIP NIS FT001 Matematika , 7:08 PM Persoalan logika itu seperti apa? MPI01 X FT002 Bhs inggris , 8:00 AM I like to know about verb whom? MPI04 XIA Rumus FT030 fisika , 00:00 PM gravitasi dapat digunakan MPA15 XIIA untuk apa? FT031 Bhs indonesia , 11:31 AM Bisa tolong jelaskan idiom yang baik? MPA20 X Saya mengalami FT099 olahraga , 9:12 AM cedera. Pertolonga n pertama yang MPS34 XIIS baiknya dilakukan?

127 181 ID_quiz EQ001 EQ005 EQ020 EQ012 EQ099 Waktu mulai , 8:00 PM :00 PM :30 PM :30PM :45 PM Tabel Persistent object E-quiz Waktu Tanggal ID mata ID kelas Nilai Topik quiz selesai pembuatan pelajaran Quiz Materi 2014, kerajaan MPI01 X :00 PM islam Materi 2014 organ MPI04 XIA :30 PM tubuh Materi 2014 grammar 5:15 PM MPA15 XIIA Materi 2014 pantun 5:00PM MPA20 X Materi 2014 logic 8:00 PM MPS34 XIIS2 100 Tabel Persistent object Tugas ID_tugas Nilai tugas NIS TGS TGS TGS TGS TGS

128 182 Tabel Persistent object Materi ID Tanggal ID mata pelajaran Nama Materi materi pembuatan IDM01 Algoritma MPI01 IDM08 Speaking MPI04 IDM14 Gravitasi MPA15 IDM20 Anatomi MPA20 IDM45 Olahraga bola besar MPS34 ID mata pelajaran MPI01 MPI04 MPA15 MPA20 MPS34 Tabel Persistent object Mata pelajaran Nama Mata Outline pembelajaran pelajaran Bahasa - Mengerti idiom Indonesia - Mengerti pantun - Dapat menulis cerpen Bahasa inggris - Dapat berpidato menggunakan Bahasa inggris - Mengerti anatomi tubuh Biologi - Mengeti anatomi binatang - Mengerti gravitasi Fisika - Paham gaya memiliki rumus - Dapat mengerjakan perkalian Matematika - Dapat mengerti logika - Dapat mengerjakan soal cerita Kurikulum 2013 KTSP KTSP KTSP KTSP

129 Blueprint Blueprint adalah rancangan awal/rencana dari user interface yang akan di desain. Berikut ini adalah beberapa blueprint dari rancangan sistem yang diusulkan : Blueprint login Gambar Blueprint login

130 Blueprint beranda Gambar Blueprint beranda

131 Blueprint materi Gambar Blueprint materi

132 Blueprint forum Gambar Blueprint forum

133 Blueprint jadwal Gambar Blueprint jadwal

134 Blueprint e-quiz Gambar Blueprint e-quiz

135 Blueprint tugas Gambar Blueprint tugas

136 Blueprint nilai Gambar Blueprint nilai

137 Blueprint user Gambar Blueprint user

138 Blueprint kelas Gambar Blueprint kelas

139 User Interface User interface adalah gambaran atau contoh tampilan dari sistem yang dirancang dalam bentuk printscreen window. Berikut ini adalah beberapa user interface dari rancangan sistem yang diusulkan : Tampilan user interface admin Beranda admin Gambar Beranda admin

140 Tambah user Gambar Tambah user

141 Update user Gambar Update user

142 Hapus user Gambar Hapus user

143 Tambah kelas Gambar Tambah kelas

144 Update kelas Gambar Update kelas

145 Hapus kelas Gambar Hapus kelas

146 Update jadwal Gambar Update jadwal

147 Update jadwal (cont.) Gambar Update jadwal

148 Upload materi Gambar Upload materi

149 Upload materi (cont.) Gambar Upload materi (cont.)

150 Tambah/edit e-quiz Gambar Tambah/edit e-quiz

151 Halaman utama forum Gambar Halaman utama forum

152 Menambah topik pelajaran dalam forum Gambar Menambah topik pelajaran dalam forum

153 Mengedit topik pada forum Gambar Mengedit topik pada forum

154 Tampilan user interface guru/wali kelas Beranda guru/wali kelas Gambar Beranda guru/wali kelas

155 Lihat jadwal Gambar Lihat jadwal

156 Upload tugas Gambar Upload tugas

157 Download jawaban Gambar Download jawaban

158 Forum pembelajaran Gambar Forum pembelajaran

159 Memilih topik Gambar Memilih topik

160 Memilih thread Gambar Memilih thread

161 Posting Gambar Posting

162 Tambah nilai Gambar Tambah nilai

163 Tampilan user interface siswa Beranda siswa Gambar Beranda siswa

164 Download materi Gambar Download materi

165 Download materi (cont.) Gambar Download materi (cont.)

166 Download tugas dan upload jawaban Gambar Beranda download tugas dan jawaban

167 Lihat nilai Gambar Lihat nilai

168 E-quiz Gambar E-quiz

169 Pilih topik Gambar Pilih topik

170 Pilih thread Gambar Pilih thread

171 Pilih thread (cont.) Gambar Pilih thread

172 Posting Gambar Posting

173 Posting (cont.) Gambar Posting (cont.)

174 Navigation Diagram Navigation diagram adalah gambaran tentang pemetaan langkah demi langkah melakukan sebuah fungsi didalam sistem. Navigation diagram ini menunjukkan posisi window tertentu dalam sistem dan menunjukkan hal apa saja yang memungkinkan untuk user kerjakan dalam window tersebut. Berikut ini adalah navigation diagram dari sistem yang diusulkan : Navigation diagram user (admin)

175 229 Gambar Navigation diagram user (admin) Navigation diagram kelas (admin)

176 230 Gambar Navigation diagram kelas (admin) Navigation diagram jadwal (admin)

177 231 Gambar Navigation diagram jadwal (admin) Navigation diagram materi (admin)

178 232 Gambar Navigation diagram materi (admin) Navigation diagram e-quiz (admin)

179 233 Gambar Navigation diagram e-quiz (admin) Navigation diagram forum (admin)

180 234 Gambar Navigation diagram forum (admin) Navigation diagram nilai (admin)

181 235 Gambar Navigation diagram nilai (admin)

182 Navigation diagram jadwal (guru) Gambar Navigation diagram jadwal (guru)

183 Navigation diagram materi (guru) Gambar Navigation diagram materi (guru)

184 Navigation diagram e-quiz (guru) Gambar Navigation diagram e-quiz (guru)

185 Navigation diagram forum (guru) Gambar Navigation diagram forum (guru)

186 Navigation diagram nilai (guru) Gambar Navigation diagram nilai (guru)

187 Navigation diagram jadwal (siswa) Gambar Navigation diagram jadwal (siswa)

188 Navigation diagram materi (siswa) Gambar Navigation diagram materi (siswa)

189 Navigation diagram e-quiz (siswa) Gambar Navigation diagram e-quiz (siswa)

190 Navigation diagram forum (siswa) Gambar Navigation diagram forum (siswa)

191 Navigation diagram nilai (siswa) Gambar Navigation diagram nilai (siswa)

BAB 4 RANCANGAN YANG DIUSULKAN

BAB 4 RANCANGAN YANG DIUSULKAN BAB 4 RANCANGAN YANG DIUSULKAN 4.1 Penurunan hasil analisa ke perancangan sistem Berdasarkan hasil riset penelitian di bab 3, terdapat hubungan antar variabel yang cukup tinggi sehingga dapat disimpulkan

Lebih terperinci

BAB 4 PERANCANGAN E-LEARNING. 4.1 Peta Konsep Kurikulum e-learning Hortikultura

BAB 4 PERANCANGAN E-LEARNING. 4.1 Peta Konsep Kurikulum e-learning Hortikultura BAB 4 PERANCANGAN E-LEARNING 4.1 Peta Konsep Kurikulum e-learning Hortikultura Gambar 4.1 Peta Konsep Distribusi Kurikulum e-learning Hortikultura Kurikulum Hortikultura terbagi dalam 7 bidang kerja yaitu

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Didalam analisis ini akan menjelaskan apa saja proses yang terjadi di SMP Negeri 2 Wanayasa dan mendeskripsikan persoalan yang

Lebih terperinci

BAB 4 HASIL DAN BAHASAN

BAB 4 HASIL DAN BAHASAN BAB 4 HASIL DAN BAHASAN Berdasarkan analisis yang penulis lakukan, terdapat beberapa masalah yang dihadapi pihak Taman Akuarium Air Tawar, masalahnya anatara lain, Masih kurangnya pengetahuan masyarakat

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Perusahaan Pada sub bab ini dijelaskan mengenai latar belakang divisi SEMM Danamon, Struktur organisasi divisi SEMM, tugas, wewenang, dan tanggung jawab,

Lebih terperinci

BAB 4 HASIL DAN BAHASAN

BAB 4 HASIL DAN BAHASAN BAB 4 HASIL DAN BAHASAN 4.1 Design Setelah menentukan goal berdasarkan analisis kebutuhan yang kami lakukan pada tahap analyze, langkah selanjutnya kami melakukan perancangan design E-learning sebagai

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait didalam knowledge management system tentang layanan IT yang berjalan saat

Lebih terperinci

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI E-LEARNING BERBASIS WEB PADA SMA SANTA PATRICIA

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI E-LEARNING BERBASIS WEB PADA SMA SANTA PATRICIA BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI E-LEARNING BERBASIS WEB PADA SMA SANTA PATRICIA 4.1 Analisis Sistem Informasi Adapun yang menjadi analisa dalam rancang bangun sistem informasi e-learning

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisa Sistem Event kebudayaan merupakan acara yang diselenggarakan dengan tujuan untuk melestarikan kebudayaan daerah. Pelaksanaan event kebudayaan di Jawa

Lebih terperinci

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN Akses Virtual Class - Buka browser - Ketikkan alamat - http://v-class.gunadarma.ac.id/ maka akan tampil halaman utama seperti terlihat pada

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN 29 1.1 Analisis Sistem BAB III ANALISIS DAN PERANCANGAN Dalam penulisan ini, penulis merencanakan untuk membuat sebuah aplikasi berita seputar Universitas Mercubuana pada mobile Android. Aplikasi ini menampilkan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM ABSENSI DAN PENGGAJIAN YANG DIUSULKAN

BAB 4 PERANCANGAN SISTEM ABSENSI DAN PENGGAJIAN YANG DIUSULKAN BAB 4 PERANCANGAN SISTEM ABSENSI DAN PENGGAJIAN YANG DIUSULKAN Berdasarkan proses bisnis yang telah dianalisis pada bab sebelumnya dan hasil observasi serta wawancara yang telah dilakukan ke perusahaan,

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis yang Berjalan Analisis sistem merupakan proses memilah-milah suatu permasalahan menjadi elemen-elemen yang lebih kecil untuk dipelajari guna mempermudah

Lebih terperinci

Sistem pendukung CRM

Sistem pendukung CRM BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1. Usulan Prosedur yang Baru Setelah menganalisis permasalahan-permasalahan yang dialami perusahaan saat ini, maka diusulkan adanya prosedur baru perusahaan. Prosedur

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait didalam knowledge management system tentang jasa export dan import yang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Report Passanger dilakukan guna mengetahui masalah-masalah yang terkait didalam knowledge management system tentang layanan Report Passanger yang

Lebih terperinci

PETUNJUK PENGGUNAAN PROGRAM. Login

PETUNJUK PENGGUNAAN PROGRAM. Login PETUNJUK PENGGUNAAN PROGRAM 1. Admin Login Halaman ini merupakan page utama pada Website E-Learning Tes Potensi Akademik terdapat pilihan log in sebagai: admin, pengajar, atau peserta didik, textbox username

Lebih terperinci

Gambar 4.23 Halaman View Materi Umum ( Admin ) untuk menampilkan materi-materi yang telah diupload oleh admin. Materi dapat

Gambar 4.23 Halaman View Materi Umum ( Admin ) untuk menampilkan materi-materi yang telah diupload oleh admin. Materi dapat 220 Gambar 4.23 Halaman View Materi Umum ( Admin ) Gambar di atas adalah halaman view materi umum untuk admin. Halaman ini berfungsi untuk menampilkan materi-materi yang telah diupload oleh admin. Materi

Lebih terperinci

Sistem Informasi Rumah Sakit

Sistem Informasi Rumah Sakit Sistem Informasi Rumah Sakit System Description System rumah sakit berfungsi untuk menghandle dan mempermudah kinerja seluruh anggota rumah sakit. System memiliki fasilitas registrasi, akses data pasien,

Lebih terperinci

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi BAB 4. PERANCANGAN SISTEM 4.1. Perancangan Sistem Untuk memudahkan pembuatan aplikasi virtual lab ini, gambar di bawah ini menggambarkan bagaimana interaksi antara layanan dan aplikasi yang terjadi. Persistent

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Kota medan memiliki jumlah penduduk yang tidak sedikit, baik itu yang memiliki perekonomian menengah ke bawah maupun menengah ke atas. Penduduk

Lebih terperinci

BAB IV PERANCANGAN Penjelasan Singkat Isi Menu Berikut mengenai menu di WEB Surat Masuk PT. Pegadaian (Persero) Kanwil X Bandung

BAB IV PERANCANGAN Penjelasan Singkat Isi Menu Berikut mengenai menu di WEB Surat Masuk PT. Pegadaian (Persero) Kanwil X Bandung BAB IV PERANCANGAN 4.1 Analisis Sistem Analisis merupakan tahapan untuk mengidentifikasi permasalahan serta proses yang terjadi dalam membangun sebuah system. Analisis dilakukan terhadap kebutuhan website

Lebih terperinci

: tanggal yang ditargetkan untuk task selesai dikerjakan. : deskripsi singkat dari task yang akan dibuat.

: tanggal yang ditargetkan untuk task selesai dikerjakan. : deskripsi singkat dari task yang akan dibuat. 175 Start Date Finish Date Description Assign To : tanggal yang ditargetkan untuk task mulai dikerjakan. : tanggal yang ditargetkan untuk task selesai dikerjakan. : deskripsi singkat dari task yang akan

Lebih terperinci

Software User Manual. Portal Akademik. Panduan Bagi Dosen INSTITUT SENI INDONESIA YOGYAKARTA

Software User Manual. Portal Akademik. Panduan Bagi Dosen INSTITUT SENI INDONESIA YOGYAKARTA Software User Manual Portal Akademik Panduan Bagi Dosen INSTITUT SENI INDONESIA YOGYAKARTA DAFTAR ISI DAFTAR ISI... 2 1. Pendahuluan... 4 1.1 Tentang Portal Akademik... 4 1.2 Tentang Dokumen... 4 2. Petunjuk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya, dengan maksud mengidentifikasi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah Sistem Informasi Geografis Lokasi Baby Shop di Kota Medan. Adapun

Lebih terperinci

4 BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI

4 BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI 4 BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI 4.1 Analisis Sistem Informasi 4.1.1 Event Table Event table menjelaskan event / kejadian kejadian yang terjadi dalam sebuah proses bisnis yang berhubungan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 36 BAB III ANALISA DAN PERANCANGAN SISTEM III.1 Analisa Perancangan aplikasi E-Learning ini membahas seputar materi Microsoft Word 2003. Setiap penjelasan disertai dengan arahan berupa suara untuk melanjutkan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Pengkonsepan (Concept) Informasi pada sistem yang berjalan pada saat ini berupa hardcopy seperti buku menu atau daftar menu yang disediakan oleh pihak restaurant dengan

Lebih terperinci

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan 42 BAB IV PERANCANGAN 4.1 Perancangan Sistem Usulan Berdasarkan analisa permasalahan yang terjadi di PT PLN (Persero) Distribusi Banten, penulis mengusulkan perancangan sistem untuk menangani masalah terebut.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu kita menganalisis sistem yang sedang berjalan di perusahaan yang

Lebih terperinci

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE Disusun oleh : 1. M. Bagus Kurniswan - 13121008 2. Aris Santoso - 13121011 PROGRAM STUDI SISTEM INFORMASI FAKULTAS

Lebih terperinci

BAB 4 HASIL DAN BAHASAN

BAB 4 HASIL DAN BAHASAN BAB 4 HASIL DAN BAHASAN 4.1 Perancangan website Website yang dibuat merupakan sebuah website yang memiliki tujuan dalam pembelajaran tentang benda-benda museum sejarah jakarta. Sehingga dapat membantu

Lebih terperinci

Layar Halaman Laporan Soal Guru

Layar Halaman Laporan Soal Guru 320 Halaman ini akan ditampilkan jika guru mengklik menu Jadwal Mengajar. Disini guru dapat melihat jadwal mengajarnya. Selain itu guru dapat melihat jadwal ujian dengan mengklik link Jadwal Ujian pada

Lebih terperinci

BAB III PERANCANGAN DAN ANALISA SISTEM

BAB III PERANCANGAN DAN ANALISA SISTEM BAB III PERANCANGAN DAN ANALISA SISTEM 3.1 Gambaran Umum Sekolah 3.1.1 Profil Sekolah Pendidikan merupakan hal penting dalam upaya untuk mencapai kualifikasi bangsa yang maju dan mandiri dalam tuntutan

Lebih terperinci

USER MANUAL GUIDE. Training for Trainer

USER MANUAL GUIDE. Training for Trainer USER MANUAL GUIDE Training for Trainer E-Learning PT. Suzuki Indomobil Sales 2015 E-Learning SIS Page 1 of 24 Table of Contents 1. LOGIN... 3 2. RESET PASSWORD... 3 3. DISCUSSION FORUM... 5 4. E-LEARNING

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam mengevaluasi suatu proses diperlukan tahap analisis untuk menguji tingkat kelayakan terhadap proses perancangan sistem

Lebih terperinci

LAMPIRAN 1 DATA KECELAKAAN KERJA

LAMPIRAN 1 DATA KECELAKAAN KERJA LAMPIRAN 1 DATA KECELAKAAN KERJA 1. Divisi Produksi Frame Tabel L.1 Data Kecelakaan Kerja Divisi Produksi Frame Sumber: PT Artistika Kreasi Mandiri (2013) Tabel L.2 Data Kecelakaan Kerja Divisi Produksi

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan melakukan analisis yang baik terhadap sistem yang akan dikerjakan,

Lebih terperinci

BAB 4. PERANCANGAN Setelah melakukan proses analisa sistem maka akan dilakukan proses perancangan sistem yang diharapkan sesuai dengan kebutuhan pengguna yang sudah dijabarkan di bab analisa sebelumnya.

Lebih terperinci

Portal Akademik Panduan Bagi Dosen

Portal Akademik Panduan Bagi Dosen Software User Manual Portal Akademik Panduan Bagi Dosen STMIK AKAKOM DAFTAR ISI 1. Pendahuluan... 4 1.1 Tentang Portal Akademik... 4 1.2 Tentang Dokumen... 4 2. Petunjuk Penggunaan... 5 2.1 Login... 5

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Bank BTPN di kota Medan yang sedang berjalan dan desain sistem. III.1 Analisa Sistem Yang Sedang Berjalan

Lebih terperinci

BAB 4 RANCANGAN SISTEM E-LEARNING MUSEUM SERANGGA DAN TAMAN KUPU TMII

BAB 4 RANCANGAN SISTEM E-LEARNING MUSEUM SERANGGA DAN TAMAN KUPU TMII BAB 4 RANCANGAN SISTEM E-LEARNING MUSEUM SERANGGA DAN TAMAN KUPU TMII 4.1 Rancangan Komponen E-Learning Berdasarkan hasil penelitian yang dilakukan di Museum Serangga Dan Taman Kupu TMII yang berlokasi

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 24 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Masalah Bab ini di jelaskan mengenai prosedur yang berjalan dan yang di usulkan dari sistem yang ada pada Apotek Kimia Farma. Analisis yang penulis lakukan

Lebih terperinci

User Manual Guide Salesman USER MANUAL GUIDE. Salesman. E-Learning PT. Suzuki Indomobil Sales E-Learning SIS Page 1 of 19

User Manual Guide Salesman USER MANUAL GUIDE. Salesman. E-Learning PT. Suzuki Indomobil Sales E-Learning SIS Page 1 of 19 USER MANUAL GUIDE Salesman E-Learning PT. Suzuki Indomobil Sales 2015 E-Learning SIS Page 1 of 19 Table of Contents 1. LOGIN... 3 2. RESET PASSWORD... 3 3. DISCUSSION FORUM... 5 4. E-LEARNING NEWS... 7

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang di analisis

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Dalam perancangan sistem ini, metode yang digunakan adalah metode perancangan Unified Modeling Language (UML). 4.1.1 Use Case Diagram, Activity Diagram

Lebih terperinci

SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL

SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL P A N D U A N P E N G G U N A A N SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL https://www.mikroskil.ac.id/elearning/ UNTUK DOSEN DITERBITKAN OLEH: UPT PEMBELAJARAN ELEKTRONIK MIKROSKIL (2013) Persiapan Prasyarat

Lebih terperinci

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE Disusun oleh : 1. M. Bagus Kurniswan - 13121008 2. Aris Santoso - 13121011 PROGRAM STUDI SISTEM INFORMASI FAKULTAS

Lebih terperinci

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN UJI COBA BAB III ANALISIS DAN UJI COBA III.1. Analisis Masalah Analisa masalah yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi sistem informasi geografis lokasi toko pancing di kota Medan

Lebih terperinci

SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL

SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL PANDUAN PENGGUNAAN SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL http://elearning.mikroskil.ac.id/ UNTUK DOSEN UPT. PEMBELAJARAN ELEKTRONIK MIKROSKIL PERSIAPAN PRASYARAT Untuk dapat menggunakan fasilitas Pembelajaran

Lebih terperinci

Petunjuk Penggunaan e-learning untuk Dosen Versi Dokumen Workshop E-Learning

Petunjuk Penggunaan e-learning untuk Dosen Versi Dokumen Workshop E-Learning Petunjuk Penggunaan e-learning untuk Dosen Versi Dokumen 1.9.1 Workshop E-Learning Dikompilasi dari Petunjuk Singkat Penggunaan Moodle bagi Pengajar versi dokumen: 1.7 / 16 Agustus 2006 Yudi Wibisono oleh

Lebih terperinci

BAB III. ANALISIS & PERANCANGAN

BAB III. ANALISIS & PERANCANGAN 29 BAB III. ANALISIS & PERANCANGAN 3.1 Profil Perusahaan Baraha Cellular adalah sebuah distributor pulsa yang terletak di jalan Raya mampang Prapatan nomor 63 yang bisa tergolong sebagai kios besar di

Lebih terperinci

Gambar 4.88 STD Guru Data Pribadi

Gambar 4.88 STD Guru Data Pribadi 230 STD Guru STD Guru Data Pribadi Gambar 4.87 STD Guru Gambar 4.88 STD Guru Data Pribadi 231 STD Guru Mata Pelajaran Gambar 4.89 STD Guru Mata Pelajaran STD Guru Materi Gambar 4.90 STD Guru Materi 232

Lebih terperinci

CATATAN KERJA DOKTER IGD

CATATAN KERJA DOKTER IGD CATATAN KERJA DOKTER IGD ANALISA DAN DESAIN PERANGKAT LUNAK KELOMPOK 6 NABILAH SHOFIANI (5213100051) HEMAS MASELVA PUTRI (5213100191) DWI NUR AMALIA (5213100506) KELAS ADPL D LATAR BELAKANG Rekam medis

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan 41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Sedang Berjalan Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang,

Lebih terperinci

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan. BAB III ANALISA DAN DESAIN III.1. Analisis Masalah Pada tahap analisis ini bertujuan untuk mencari informasi mengenai masalah yang ada guna mendapatkan bahan evaluasi untuk pengembangan pada sistem yang

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah sistem informasi geografis Penentuan Distor Capasity

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 62 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem

Lebih terperinci

account murid (student). Link tersebut adalah Jadwal, Pelajaran, Data Pribadi, Nilai, Pengumuman dan Forum.

account murid (student). Link tersebut adalah Jadwal, Pelajaran, Data Pribadi, Nilai, Pengumuman dan Forum. 102 account murid (student). Link tersebut adalah Jadwal, Pelajaran, Data Pribadi, Nilai, Pengumuman dan Forum. 103 Gambar 4.61 Murid Ubah Sandi Halaman ini dapat diakses dengan menekan link Change Password

Lebih terperinci

CONTOH SINGKAT DIAGRAM UNIFIED MODELLING LANGUANGE STUDI KASUS SISTEM INFORMASI PENGELOLAAN KAS

CONTOH SINGKAT DIAGRAM UNIFIED MODELLING LANGUANGE STUDI KASUS SISTEM INFORMASI PENGELOLAAN KAS CONTOH SINGKAT DIAGRAM UNIFIED MODELLING LANGUANGE STUDI KASUS SISTEM INFORMASI PENGELOLAAN KAS I. Requirement Statement II. Use Case Diagram Melakukan Log In Keluar Aplikasi Merubah Password Log Off Kary

Lebih terperinci

BAB III ANALISA SISTEM

BAB III ANALISA SISTEM BAB III ANALISA SISTEM 3.1. Tinjauan Organisasi Dalam sub bab ini akan dijelaskan mengenai profil perusahaan, tempat dimana penulis menganalisa kebutuhan pengguna sistem untuk Tugas Akhir ini. 3.1.1. Profil

Lebih terperinci

Software User Manual. Portal Akademik. Panduan Bagi Dosen

Software User Manual. Portal Akademik. Panduan Bagi Dosen Software User Manual Portal Akademik Panduan Bagi Dosen DAFTAR ISI DAFTAR ISI 2 1. Pendahuluan 5 1.1 Tentang Portal Akademik 5 1.2 Tentang Dokumen 5 2. Petunjuk Penggunaan 6 2.1 Login 6 2.2 Halaman Selamat

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Objek Penelitian 3.1.1 Sejarah Singkat Bengkel Berkah Maju Motor Bengkel motor merupakan tempat untuk melakukan pembuatan, perbaikan, penyimpanan dan perawatan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM

BAB 4 PERANCANGAN SISTEM BAB 4 PERANCANGAN SISTEM 4.1 Analisis Prosedur yang Sedang Berjalan Berdasarkan penelitian yang telah dilakukan, hasil analisis terhadap prosedur penggajian yang dilakukan perusahaan masih belum terintegrasi.

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI FORUM DISKUSI MAHASISWA/I BERBASIS WEB DI STMIK PELITA NUSANTARA MEDAN

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI FORUM DISKUSI MAHASISWA/I BERBASIS WEB DI STMIK PELITA NUSANTARA MEDAN PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI FORUM DISKUSI MAHASISWA/I BERBASIS WEB DI STMIK PELITA NUSANTARA MEDAN Bosker Sinaga Program Studi Teknik Informatika STMIK Pelita Nusantara Medan, Jl. Iskandar

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 29 BAB III ANALISA DAN PERANCANGAN Aplikasi database berbasis desktop sekarang ini sangat membantu dalam dunia bisnis, banyaknya manfaat yang di miliki aplikasi ini antara lain; dapat berjalan dengan independen,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 1.1. Identifikasi Masalah Dari hasil wawancara dengan Tim Aset dan Tim Pengadaan Divisi TI Bank Indonesia, penulis mendapatkan beberapa masalah pada tata cara pencatatan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Pendahuluan Sistem yang dirancang adalah sebuah perangkat sebagai keamanan web, yaitu perangkat lunak yang dapat memberikan keamanan (security) kepada pengguna

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

Lebih terperinci

Petunjuk Penggunaan Aplikasi

Petunjuk Penggunaan Aplikasi Petunjuk Penggunaan Aplikasi Berikut adalalah panduan penggunaan aplikasi Online Learning System: 1. Halaman Sign Up Halaman ini dipakai untuk melakukan proses registrasi user sebagai member dalam sistem

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai perancangan sistem pendukung keputusan pemberian bonus berdasarkan penilaian kinerja karyawan pada PT. Centra Material Bangunan dengan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN 18 BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS 3.1.1 Browser History Browser history adalah salah satu fasilitas dari sekian banyak fasilitas yang dimiliki oleh aplikasi browser. Fungsi dari browser

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM 30 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM berbasis Web dilingkungan Badan Pengelola Keuangan dan Aset Daerah Kabupaten

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Dalam merancang sebuah sistem yang akan dirancang secara umum, ada beberapa tahap awal yang harus dilakukan sebelum perancangan sistem yaitu menganalisa

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

Manual Book. Student Desk SISFOKAMPUS PROJECT TEAM

Manual Book. Student Desk SISFOKAMPUS PROJECT TEAM Manual Book Student Desk SISFOKAMPUS PROJECT TEAM DAFTAR ISI PENDAHULUAN... 4 1.1 User Login... 4 1.2 Pengenalan Fungsi Menu... 5 a. Home... 5 b. Peta Situs... 5 c. Ganti Password... 5 d. Logout... 6 e.

Lebih terperinci

SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL

SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL PANDUAN PENGGUNAAN SITUS PEMBELAJARAN ELEKTRONIK MIKROSKIL http://elearning.mikroskil.ac.id/ UNTUK DOSEN UPT. PEMBELAJARAN ELEKTRONIK MIKROSKIL PERSIAPAN PRASYARAT Untuk dapat menggunakan fasilitas Pembelajaran

Lebih terperinci

Software User Manual E-Learning Panduan Bagi Mahasiswa

Software User Manual E-Learning Panduan Bagi Mahasiswa Software User Manual E-Learning Panduan Bagi Mahasiswa [E-learning Mahasiswa] Page 0 KATA PENGANTAR Pendidikan merupakan salah satu pilar bangsa yang perlu diselenggarakan dan ditingkatkan pelaksanaannya.

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB I PERANCANGAN SISTEM 1.1 Arsitektur Sistem 4.1 Rancangan Arsitektur Sistem Gambar 1.2 Rancangan Struktur Menu Perancangan menu di dasari oleh proses yang harus bagaimana digambarkan dalam use casediagram

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 34 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah dilakukan untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis Lokasi Pesantren Di Kota Medan. Sehubungan dengan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1. Analisa Sistem Dalam melakukan sebuah analisa sistem penulis melakukan wawancara ke salah satu objek yang diambil dalam sebuah penelitian untuk proses pengembangan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini dijelaskan tentang tampilan hasil dari rancangan implementasi knowledge management system berbasis web tentang import hortikultura pada PT. Lintas Buana

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan tentang analisis kebutuhan informasi yang akan diperlukan untuk membangun aplikasi, gambaran sistem yang sedang berjalan dan sistem yang akan dibangun.

Lebih terperinci

TUTORIAL E-LEARNING POLTEKKES MAKASSAR

TUTORIAL E-LEARNING POLTEKKES MAKASSAR TUTORIAL E-LEARNING POLTEKKES MAKASSAR Untuk Dosen http://elearning.poltekkes-mks.ac.id/ OUTLINE 1. Membuat akun 2. Masuk ke halaman Kuliah 3. Menambahkan materi pada halaman kuliah 4. Membuat kantong

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Berikut ini akan dijelaskan tentang tampilan hasil rancangan dari

BAB IV HASIL DAN UJI COBA. Berikut ini akan dijelaskan tentang tampilan hasil rancangan dari BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini akan dijelaskan tentang tampilan hasil rancangan dari knowledge management system maintenance hardware dan software berbasis web pada Universitas

Lebih terperinci

BAB 5 ANALISIS DAN PERANCANGAN SISTEM

BAB 5 ANALISIS DAN PERANCANGAN SISTEM 105 BAB 5 ANALISIS DAN PERANCANGAN SISTEM 5.1. Analisis Sistem 5.1.1. Model Sistem FRONT END E-COMMERCE BACK OFFICE Surat order Surat jalan Nota pembayaran Gambar 5.1. Model sistem E commerce berperan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi yang dilakukan menggunakan sebuah perangkat laptop untuk pembuatan dan uji coba. Perangkat laptop yang digunakan untuk melakukan implementasi

Lebih terperinci

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN Akses elearning 1. Buka browser (disarankan menggunakan Mozilla) 2. Ketikkan alamat http://v-class.gunadarma.ac.id/ maka akan tampil halaman

Lebih terperinci

High School Enrichment Program. Panduan Penggunaan Online LMS HSEP

High School Enrichment Program. Panduan Penggunaan Online LMS HSEP High School Enrichment Program Batch 2 Panduan Penggunaan Online LMS HSEP Introduction BINUS HSEP Teacher Desk merupakan fasilitas pembelajaran online untuk peserta Guru BINUS HSEP BINUS HSEP Teacher Desk

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 19 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1.Perancangan Sistem yang Diusulkan Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan pelanggan dalam melakukan order laundry sepatu dengan gambaran

Lebih terperinci

Sekilas Tentang Sistem Aplikasi

Sekilas Tentang Sistem Aplikasi Sekilas Tentang Sistem Aplikasi Sistem Pengelolaan Database Jalan Propinsi Dan Kabupaten/Kota yang disingkat menjadi SipDJD, adalah sebuah sistem aplikasi yang dibangun dengan tujuan untuk memudahkan komunikasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Obejek Penelitian 3.1.1 Sejarah Agen Agen AHS Sabna merupakan tempat untuk melakukan isi ulang air mineral resmi dari brand aqua, selain galon AHS Sabna juga

Lebih terperinci

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah... DAFTAR ISI Halaman ABSTRAK... vii KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv DAFTAR GAMBAR... xvi BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Perumusan Masalah... 2 1.3 Batasan

Lebih terperinci

4. Halaman Kelasku. Gambar Hasil Jalannya Program Kelasku. Ketika siswa memilih pilihan pada tombol Kelasku, maka akan muncul

4. Halaman Kelasku. Gambar Hasil Jalannya Program Kelasku. Ketika siswa memilih pilihan pada tombol Kelasku, maka akan muncul 301 4. Halaman Kelasku Gambar 4.125 Hasil Jalannya Program Kelasku Ketika siswa memilih pilihan pada tombol Kelasku, maka akan muncul halaman seperti gambar yang ada diatas. Di halaman ini akan ditampilkan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

Link Nama digunakan untuk menuju halaman Data Absensi Siswa. 142 Gambar 4.15 Tampilan Halaman Absensi Kelas Tampilan Halaman Absensi Kelas akan menampilkan data-data siswa pada kelas yang dipilih. Link Nama digunakan untuk menuju halaman Data Absensi Siswa. Link

Lebih terperinci