Kamis, 26 Juli 2012

Lanjutan BAB III


3.3.1.2            Diagram Activity Login

Gambar 34. Diagram Activity Login

3.4.1.3            Diagram Sequence Login

Gambar 35. Diagram Sequence Login










3.3.2    Use Case Input Data (dosen, matkul, admin dan user)

3.3.2.1 Spesifikasi Use Case Input data

·         Nama Use Case               : Input Data (dosen, matkul, admin dan user)
·         Administrator                  : Administator
·         Deskripsi Singkat            : Pada Use case ini Administaor Melakukan
Penambahan atau masukan data dosen, mata kuliah, admin atau pun data user baru.
·         Basic flow                       : 1. Administrator masuk halaman tambah
     data                                                              2. Administrator akan Memasukan data-data     
    yang  diperlukan.
3. Sistem melakukan pemeriksaan        
    Kevalidan data Pada table di web server.
4.Sistem mengeluarkan pesan berhasil  
   apabila data  yang diolah lengkap dan
   benar, dan mengeluarkan pesan kesalahan  
   apabila ada data yang salah.
·         Alternative Flow             : Bila data yang dimasukan oleh
administrator tidak valid maka sistem akan  mengirimkan pesan kesalahan dan mengembalikan ke halaman tambah data.
·         Special Recruitment        : Administrator harus memasukkan data
  yang benar.
·         Pre-condition                   : Data Belum Diperbaharui.
·         Post Condition                : Data Sudah Diperbaharui.

3.3.2.2 Diagram Activity Input Data


Gambar 3‑6. Diagram Activity Input Data


3.3.2.3 Diagram Squance Input Data


Gambar 3‑7. Diagram Squance Input Data

3.3.3   Use case Edit data


Use case ini dilaksanakan oleh Administrator, use case ini melakukan perubahan data seperti menghapus, memperbaharui data calon yang sudah ada, di bawah ini akan menjelaskan tentang spesifikasi diagram sequence dan diagram activity mengenai use case ini.

3.3.3.1 Spesifikasi Use Case Edit data (dosen, matkul, admin, user)

·         Nama Use Case               : Edit data (dosen, matkul, admin, user
·         Administrator                  : Administator
·         Deskripsi Singkat            : Pada Use case ini Administaor Melakukan
  perubahan, mencetak maupun menghapus data.
·         Basic flow                       : 1. Administrator masuk halaman data 
dosen/ mata kuliah/admin ataupun user.

Rabu, 25 Juli 2012

Lanjutan BAB III


3.3       Metodologi Pemodelan

Pemodelan (modelling) adalah proses merancang perangkat lunak sebelum melakukan pengkodean (coding). Dalam mendesain sistem informasi pembelajaran digital, penulis membuat pemodelan sistem menggunakan bahasa pemodelan UML (Unified Modelling Language) dengan menggunakan tool enterprice Architecture. Alasan dari penggunaan UML dalam proses modeling pada  tugas akhir ini adalah karena UML menjadi notasi standar untuk arsitektur perangkat lunak dan merupakan bahasa standar industri untuk memvisualisasikan, membangun, dan mendokumentasikan sistem.
Pemodelan sistem secara umum akan digambarkan dalam usecase diagram. Sedangkan untuk masing-masing use case akan dijelaskan lagi dengan rinci melalui spesifikasi activity diagram , squance diagram maupun class diagram dari use case yang bersangkutan.

3.3       Use Case Diagram Sistem Informasi Pembelajaran Digital

Use case diagram ini menjelaskan secara umum apa yang akan dilakukan oleh sistem yang akan

LAnjutan BAB III


3.1.3          Struktur Organisasi



Gambar 31. Struktur Organisasi
 

3.2       Analisa Sistem

Analisa sistem bertujuan untuk memahami masalah yang sedang dihadapi dengan sistem yang ada saaat ini, sehingga diharapkan dengan mengetahui masalah-masalah tersebut, kita bisa merancang suatu sistem baru yang akan menyelesaikan atau paling tidak mengurangi masalah-masalah yang ada. Analisa

BAB III


BAB III
ANALISA SISTEM

Sebelum membuat sebuah sistem, sebaiknya dibuat terlebih dahulu perencanaan sistem yang matang, sehingga sistem tersebut nantinya akan menghasilkan keluaran sesuai dengan yang diinginkan. Adapun tahap-tahapan dalam perencanaan sistem bagi menjadi 3 tahap, yaitu :
1.      Tahap Analisis, bertujuan untuk memahami masalah.
2.      Tahap Desain, bertujuan untuk memahami pemecahan masalah yang didapat pada tahap analisis melalui suatu pemodelan.
3.      Tahap Implementasi, bertujuan untuk menerapkan pemodelan yang telah dibuat menjadi sistem aplikasi sesungguhnya.
Gabungan dari tahap analisis dan desain biasanya dibuat sebagai perancangan sistem. Bab ini akan menjelaskan mengenai analisa sistem informasi pembelajaran digital pada AMIK Wahana Mandiri.

3.1       Gambaran Umum AMIK Wahana Mandiri         

3.1.1    Sejarah Singkat

            AMIK (Akademi Manajemen Informatika dan Komputer) Wahana Mandiri atau disingkat dengan nama AMIK Wahana Mandiri, tidak terlepas dari keberadaan Yayasan Boedihardjo Sastrohadiwirjo atau

lanjutan BAB II


2.10     Webserver/ Apache Friends

Web server merupakan server internet yang mampu melayani koneksi transfer data dalam protocol HTTP[1]. Dimana web server merupakan bagian yang terpenting dari server di internet dibandingkan server lainnya seperti e-mail server. Dengan ini kita mempunyai banyak pilihan di dunia open source, tentu saja semuanya itu tergantung pada keperluan sendiri. Dalam penulisan ini penulis menggunakan salah satu web server yang sangat terkenal dan menjadi standart de facto setiap distribusi linux, yaitu Apache.
Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail(kegunaan basicnya). Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari. Kesimpulan ini bisa didapatkan dari jumlah pengguna yang jauh melebihi para pesaingnya. Bulan Januari 2005 jumlahnya tidak kurang dari 68% pangsa web server yang berjalan di Internet. Ini berarti jika semua web server selain Apache digabung, masih belum bisa mengalahkan jumlah Apache.




[1] Andri Kristanto, Kupas Tuntas PHP & MySQL (9 jam menguasai PHP dan MySQL dengan mudah dan cepat), Cable book, Klaten, 2010, Halaman  13

Lanjutan BAB II


2.9       MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread dan multi-user. MySQL dimiliki oleh perusahaan asal Swedia, MySQL AB, di mana perusahaan tersebut memegang seluruh hak cipta atas kode sumbernya.
Kelebihan MySQL :
1.      Free(Bebas);
2.      Stabil dan tangguh;
3.      Fleksibel dengan berbagai pemograman;
4.      Security yang baik;
5.      Dukungan dari banyak komunitas;
6.      Kemudahan manajemen Database;
7.      Mendukung transaksi;
8.      Perkembangan software yang cukup cepat.

Kekurangan MySQL :
1.      Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan MySQL jarang dipakai dalam program visual.
2.      Data yang ditangani belum begitu besar.


Selasa, 24 Juli 2012

lanjutan.............

2.6       PHP   
PHP adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pembuatan dan pengembangan sebuah web dan bisa digunakan pada HTML[1]. PHP dibuat pertama kali oleh satu orang yaitu Rasmus Lerdorf, yang pada awalnya dibuat untuk menghitung jumlah pengunjung pada homepagenya. Diawal Januari 2001, PHP telah dipakai lebih dari 5 juta domain

diseluruh dunia, dan akan terus bertambah karena

Template by:

Free Blog Templates