Kamis, 03 Oktober 2013

Analisis Dan Perancangan Sistem



      A.    ANALISIS
    Aplikasi ini adalah aplikasi jadwal kuliah berbasis android. Jadi dalam sistem ini nantinya   mahasiswa menginputkan jadwal kuliahnya berdasarkan KPS. Kemudian ada menu alarm untuk mengingatkan mahasiswa apabila suatu hari ada kuliah. Misal hari senin kuliah komputasi bergerak jam 06.30 diruang B.317, maka alarm tersebut akan mengingatkan user 30, 20, 10 dan 5 menit sebelum jadwal kuliah dimulai. Interfacenya akan menampilkan nama mata kuliah, tempat, kelas, jam dimulai dan jam berakhir.

     B.     PERANCANGAN SISTEM
Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran dengan jelas apa yang harus dikerjakan. Tiba waktunya sekarang bagi analis sistem untuk memikirkan bagaimana membentuk sistem tersebut. Tahap ini disebut dengan perancangan sistem.

Dengan demikian Perancangan Sistem dapat diartikan sbb :
1.         Tahap setelah analisis dari siklus pengembangan sistem
2.         Pendefinisian dari kebutuhan-kebutuhan fungsional
3.         Persiapan untuk rancang bangun implementasi
4.         Menggambarkan bagaimana suatu sistem dibentuk
5.         Dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi

Perancangan sistem dapat dibagi dalam 2 bagian, yaitu :
1.      Perancangan sistem secara umum / perancangan konseptual, perancangan logikal / perancangan secara makro.
2.      Perancangan sistem terinci / perancangan sistem secara phisik.

Tahap Perancangan / Desain Sistem mempunyai 2 tujuan utama, yaitu :
1.         Untuk memenuhi kebutuhan kepada pemakai sistem
2.         Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik yang terlibat (lebih condong pada desain sistem yang terinci)
Berikut Flowchart beserta keterangannya :
Flowchart





       Keterangan :
รจ           - Mahasiswa menginputkan jadwal kuliahnya berupa nama mata kuliah, ruangan, jam dan nama dosen.
รจ                  - Sistem akan menyimpan jadwal kuliah kedalam database 
          - Sistem akan mengaktifkan alarm saat ada jadwal kuliah secara bertahap, yaitu 30, 20, 10 dan 5 menit sebelum jadwal kuliah dimulai
รจ                - Sistem akan menampilkan informasi jadwal kuliah kepada user
     - User melihat jadwal kuliah, ruang, jam dan nama mata kuliah



รจ     ->> DFD
       Gambar DFD. User bisa menamilkan jadwal mata kuliah, jam dan ruangan. User juga dapat menginputkan jadwal, menghapus jadwal, mengupdate jadwal, input jam dan input ruangan.
 



รจ       ERD
       Gambar ERD.  Tabel mata kuliah berisi saling berelasi dengan ruangan, jam dan hari.














Kamis, 26 September 2013

Proposal Penjadwalan Mata Kuliah Mahasiswa IT UIN Maliki Malang



APLIKASI JADWAL MATA KULIAH BERBASIS ANDROID

1.   Latar Belakang

Perangkat lunak (Android) kini sudah menjadi kekuatan yang menentukan. Bahkan perangkat lunak menjadi mesin yang mengendalikan pengambilan keputusan di dalam dunia pendidikan, berfungsi sebagai dasar dari semua bentuk serta penelitian keilmuan modern. Perangkat lunak benar-benar tidak dapat lepas dari kehidupan dunia modern saat ini. Dan ketika kita bergerak ke abad-21, perangkat lunak akan menjadi pengendali bagi kemajuan baru di dalam semua hal, mulai dari pendidikan dasar sampai rekayasa genetika. Itu semua mengubah pandangan masyarakat tentang perangkat lunak program-program perangkat lunak sudah tersebar luas, dan masyarakat memandangnya sebagai kenyataan teknologi dalam kehidupan.
Aplikasi Jadwal Mata Kuliah berbasis Android sendiri merupakan salah satu dari sekian banyak aplikasi dari pengembangan teknologi yang di harapan bisa memudahkan mahasiswa dalam melihat jadwal mata kuliah sehari-hari.

2.   Identifikasi Masalah

Dari latar belakang tersebut bisa di identifikasikan beberapa masalah sebagai berikut :
1.      Sebagai kodrat manusia yang tak lepas salah dan lupa

      3.   Manfaat

1.      Membiasakan mahasiswa dalam penggunaan teknologi yang berkembang saat ini
2.      Memudahkan mahasiswa dalam melihat jadwal mata kuliah
3.      Mahasiswa bisa mengupdate mata kuliah kedalam sistem
4.      Mahasiswa bisa melihat jadwal mata kuliah yang telah di inputkan
5.      Mahasiswa bisa mendelete mata kuliah yang sudah di inputkan
6.      Mahasiswa bisa mencari mata kuliah dalam form tersebut

       4. Tujuan
Tujuan dari aplikasi ini adalah, disamping untuk memenuhi tugas mata kulia komputasi bergerak juga sebagai sarana mempermudah dalam melihat jadwal mata kuliah sehari-hari.


Anggota Kelompok :

Yusron Amin                           ( 09650143 )
M.Syukron Syarif                    (10650115)