Rangkuman Praktikum Rekayasa Perangkat Lunak

Rangkuman Praktikum Rekayasa Perangkat Lunak
LAMPIRAN 1
ANALISA DAN DESAIN TERSTRUKTUR
1.1  Judul
E-Voting Berbasis Web
1.2  Latar Belakang
 Voting telah menjadi salah satu metode untuk mengambil keputusan penting dalam kehidupan manusia. Voting digunakan mulai dari tingkat masyarakat terkecil, yaitu keluarga, sampai dengan sebuah negara. Voting digunakan untuk menghimpun aspirasi dari seluruh elemen masyarakat, dan kemudian menemukan jalan keluar yang dianggap paling baik untuk menyelesaikan permasalahan. Dalam sebuah negara yang menganut sistem politik demokrasi, voting digunakan untuk mengambil keputusan negara yang sangat krusial, antara lain adalah untuk memilih wakil-wakil rakyat, atau untuk memilih pemimpin negara yang baru. Oleh karena itu, voting membutuhkan prosedur pelaksanaan yang dapat menjamin kerahasiaan dan keabsahan dari hasil pelaksanaan voting tersebut. Perkembangan teknologi informasi saat ini telah membawa perubahan yang besar bagi manusia, termasuk untuk melaksanakan voting. Penggunaan teknologi komputer pada pelaksanaan voting ini dikenal dengan istilah electronic voting atau lazim disebut eVoting. Pengertian E-Voting secara umum adalah penggunaan teknologi komputer pada pelaksanaan voting, pilihan teknologi komputer yang digunakan dalam implementasi dari e-voting sangat bervariasi, seperti penggunaan smart card untuk otentikasi pemilih, penggunaan internet 2 sebagai sistem pemungutan suara, penggunaan touch screen sebagai pengganti kertas suara, dan masih banyak lagi pilihan teknologi yang digunakan.E-voting sebuah aplikasi pemungutan suara dalam suatu pemilihan suara dengan menggunakan perangkat elektronik.
1.1  Rumusan Masalah
 Permasalahan dalam Rancang Bangun E-Voting:
1. Proses voting yang manual yang menghabiskan banyak biaya dan waktu
2. Bagaimana membangun sebuah sistem voting yang mudah penggunaannya.

1.2  Tujuan
Adapun tujuan yang ingin dicapai dalam perancangan E Voting:
1. mengganti Sistem paperless menjadi Sistem Digitalis dengan biaya hemat dan     . .penghitungan suara yang cepat dengan menggunakan sistem yang aman dan .   .   .  mudah untuk dilakukan audit
2. Membantu petugas panitia dalam mengkalkulasi jumlah pemilih yang ikut serta ....didalam pemilihan dan melakukan perhitungan secara cepat dan        mengurangi ....resiko terjadinya kecurangan.
LAMPIRAN 2
ANALISA DAN DESAIN BERORIENTASI OBJEK ( CLASS DIAGRAM)


2.1 Flowchart Program

2.1 Flowchart rancangan
2.2 DFD Level 0 (Konteks) dan DFD Level


  
2.2.2 DFD Level 1 

2.3  ER Diagram

2.3 ER Diagram Sistem Pengolahan Data





2.3  UML (Unifed Modeling Language)


2.4.1 Use Case Diagram


LAMPIRAN 3

ANALISA DAN DESAIN BERORIENTASI OBJEK (USE CASE DIAGRAM)










Komentar