Academic Document Workflow Berbasis XML

2,068 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,068
On SlideShare
0
From Embeds
0
Number of Embeds
187
Actions
Shares
0
Downloads
59
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Academic Document Workflow Berbasis XML

  1. 1. Pengembangan Aplikasi Academic Document Workflow Berbasis XML (Studi Kasus: Fakultas Teknologi Industri UAJY) Disusun oleh EDI YANTO 0 2 0703 441
  2. 2. Pendahuluan (Bag. 1) <ul><li>Pendaftaran ujian kerja praktek dan ujian pendadaran masih dilakukan secara manual ( paper-based model ) </li></ul><ul><li>Contoh : Pendaftaran ujian pendadaran </li></ul>Latar Belakang Masalah
  3. 3. Pendahuluan (Bag. 2) <ul><li>Bagaimana mengelola seluruh data yang terkait dengan manajemen dokumen digital untuk proses pendaftaran ujian kerja praktek dan pendaftaran ujian pendadaran? </li></ul><ul><li>Bagaimana memberikan keamanan pada dokumen berbasis XML dengan enkripsi/dekripsi dokumen dan tanda tangan digital/verifikasi sehingga hanya dapat diakses orang dengan otorisasi tertentu? </li></ul>Rumusan Masalah
  4. 4. Pendahuluan (Bag. 3 ) Batasan Masalah <ul><li>Sistem ini hanya mencakup pengolahan terhadap dokumen pendaftaran ujian kerja praktek dan ujian pendadaran yang ada di Fakultas Teknologi Industri UAJY. </li></ul><ul><li>Pengiriman email pada sistem ini tidak menjamin sampai pada tujuan. </li></ul>
  5. 5. Landasan Teori (Bag. 1) <ul><li>Workflow adalah suatu otomatisasi dari proses bisnis dimana dokumen atau informasi berlalu dari seseorang ke orang lain untuk tindakan menurut suatu aturan prosedur tertentu (WFMC) </li></ul><ul><li>Mengubah format dokumen dari paper-based model ke suatu solusi digital-based model . </li></ul><ul><li>Otomatiskan workflow memaksimalkan keluaran dan meningkatkan keakuratan. </li></ul>Document Workflow
  6. 6. Landasan Teori (Bag. 2) <ul><li>XML adalah format dokumen berbasis teks mirip dengan HTML, tetapi khusus untuk menyimpan informasi dan merupakan metode untuk menampilkan data terstruktur. </li></ul><ul><li>Dokumen XML disusun oleh tag, tetapi berbeda dengan tag HTML. </li></ul>eXtensible Markup Language (XML)
  7. 7. Landasan Teori (Bag. 3 ) <ul><li>Serangan Keamanan . </li></ul>Keamanan Data
  8. 8. Landasan Teori (Bag. 4 ) <ul><li>Kriptografi (Cryptography) adalah studi tentang tulisan (graphy) rahasia (crypto). </li></ul><ul><li>Kunci Simetris, menggunakan kunci bersama. </li></ul><ul><li>Kunci Asimetris, menggunakan kunci pribadi dan kunci publik. (RSA) </li></ul>
  9. 9. Landasan Teori (Bag. 4 ) <ul><li>Fungsi Hash </li></ul><ul><li>Menciptakan “ sidik jari” sebuah pesan </li></ul><ul><li>Jaminan dari keamanan sidik jari adalah tidak ada dua pre-image yang memiliki nilai hash yang sama ( collision free ). </li></ul><ul><li>Algoritma fungsi hash satu arah yang digunakan adalah MD5. </li></ul>
  10. 10. <ul><li>Tanda tangan digital dan verfikasi </li></ul><ul><li>Kombinasi fungsi hash dengan algoritma tanda tangan digital. </li></ul>Landasan Teori (Bag. 5 )
  11. 11. <ul><li>Sistem digunakan untuk mengelola data pendaftaran ujian kerja praktek dan data pendaftaran ujian pendadaran secara digital serta menyediakan laporan untuk jadwal ujian maupun laporan untuk setiap mahasiswa yang mendaftarkan ujian tersebut. </li></ul>Analisis dan Perancangan Sistem (Bag. 1) Analisis Sistem
  12. 12. Analisis dan Perancangan Sistem (Bag. 2) <ul><li>Use Case Diagram AcaDocflow </li></ul>
  13. 13. Analisis dan Perancangan Sistem (Bag. 3) <ul><li>ERD </li></ul>
  14. 14. <ul><li>Sistem ini terdiri dari 4 jenis pengguna yang memiliki hak akses yang berbeda. </li></ul><ul><ul><li>Mahasiswa </li></ul></ul><ul><ul><li>Dosen Pembimbing (DP KP, DP 1 dan DP 2) </li></ul></ul><ul><ul><li>Ketua/Sekretaris Program Studi (Bagian Prodi) </li></ul></ul><ul><ul><li>Bagian Tata Usaha </li></ul></ul>Analisis dan Perancangan Sistem (Bag. 4) Perancangan Sistem
  15. 15. <ul><li>Aristektur Sistem </li></ul>Analisis dan Perancangan Sistem (Bag. 5)
  16. 16. <ul><li>Sistem AcaDocflow ini berbasis web dibangun dengan menggunakan teknologi ASP.NET dengan code-behind C# serta menggunakan SQL Server 2000 sebagai media penyimpanan data </li></ul><ul><li>http://localhost/AcaDocflow </li></ul>Implementasi Sistem
  17. 17. Penutup (Bag.1) Kesimpulan <ul><li>Perangkat lunak AcaDocflow dapat mempercepat pengolahan seluruh data yang terkait dengan manajemen dokumen digital untuk proses pendaftaran kerja praktek dan pendaftaran ujian pendadaran. </li></ul><ul><li>Perangkat lunak AcaDocflow dilengkapi fasilitas pengiriman email dan fasilitas keamanan data (enkripsi/dekripsi dan tandatangan digital/ verifikasi) sehingga hanya dapat diakses orang dengan otorisasi tertentu. </li></ul>
  18. 18. Penutup (Bag.2) Saran <ul><li>Sistem diharapkan bisa dikembangkan lebih lanjut hingga mencakup pengelolaan pendaftaran kerja praktek, pengajuan judul skripsi dan lainnya di lingkungan Fakultas Teknologi Industri </li></ul><ul><li>Perangkat lunak AcaDocflow dapat diintegrasikan dengan sistem lain seperti sistem KRS (Kartu Rencana Studi), pembangkitan jadwal kuliah dan jadwal ujian. </li></ul>

×