KATA PENGANTAR Dengan rasa syukur ke hadirat Tuhan, akhirnya penulis telah dapat menyajikan Tugas Akhir yang merupakan persyaratan dalam menyelesaikan Program Studi Strata Satu di Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya. Tugas Akhir ini berjudul “WEB SERVICE UNTUK VALAS DAN STOCK EXCHANGE DENGAN TEKNOLOGI SIMPLE OBJECT ACCESS PROTOCOL (SOAP)” Pada kesempatan ini, penulis menyampaikan rasa penghargaan dan terima kasih kepada yang terhormat : 1. Bapak Haryanto Tanuwijaya, S Kom, MMT selaku Ketua STIKOM saat ini. 2. Bapak Tri Mariono, ST selaku dosen pembimbing II atas arahan dan bimbingannya. 3. Bapak Ahmad Saikhu, S.Si, MT selaku dosen pembimbing I atas dukungannya. 4. Ibu Dra. Sulis Janu H., MT selaku koordinator TA atas persetujuan yang diberikannya. 5. Keluarga yang selalu mendoakan dan memberi semangat kepada penulis dalam menyelesaikan Tugas Akhir ini. 6. Ulil, Fiji, Opay, Cahyo, Tiok, Ayok dan teman – teman yang lainnya, yang juga memberi dukungan sehingga terselesaikannya tugas akhir ini. Semoga Tuhan memberikan pahala yang setimpal kepada semua pihak yang telah banyak memberikan bantuan, bimbingan ataupun nasehat-nasehat. Penulis menyadari bahwa masih banyak kekurangan pada penulisan Tugas Akhir ini. Namun penulis berharap semoga Tugas Akhir ini dapat ikut menunjang perkembangan ilmu pengetahuan, khususnya dibidang teknologi informasi. Surabaya, Agustus 2003 Penulis DAFTAR ISI Halaman ABSTRAKSI .............................................................................................. iv KATA PENGANTAR ............................................................................... vi DAFTAR ISI .............................................................................................. viii DAFTAR GAMBAR .................................................................................. x DAFTAR TABEL ..................................................................................... xi DAFTAR LAMPIRAN................................................................................ xii BAB I. PENDAHULUAN ......................................................................... 1 1.1. Latar Belakang ...................................................................... 1 1.2. Perumusan Masalah .............................................................. 2 1.3. Pembatasan Masalah ............................................................. 2 1.4. Tujuan ................................................................................... 3 1.5. Sistematika Penulisan ........................................................... 3 BAB II. LANDASAN TEORI .................................................................... 5 2.1. Analisis Fundamental ............................................................ 5 2.2. Penilaian Kinerja Emiten ....................................................... 5 2.3. Simple Object Access Protocol (SOAP) ................................ 7 2.4. XML Web Service ................................................................ 8 2.5. XML (Extensible Markup Language) .................................... 11 2.6. Microsoft .NET ...................................................................... 12 2.7. Microsoft SQL Server ............................................................ 13 2.8. Internet .................................................................................. 14 2.9. Interaksi Manusia dan Komputer .......................................... 15 BAB III.PERANCANGAN SISTEM ......................................................... 16 3.1. Desain Sistem ....................................................................... 16 3.2. Desain Input ........................................................................... 32 3.3. Desain Output ....................................................................... 35 BAB IV.IMPLEMENTASI DAN EVALUASI .......................................... 37 4.1. Kebutuhan Sistem ................................................................. 37 4.2. Implementasi .......................................................................... 38 4.3. Evaluasi Sistem ...................................................................... 51 BAB V. PENUTUP .................................................................................... 59 5.1. Kesimpulan ........................................................................... 59 5.2. Saran ...................................................................................... 59 DAFTAR PUSTAKA ................................................................................. 61 BIODATA .................................................................................................. 62 LAMPIRAN ............................................................................................... 63 DAFTAR GAMBAR Halaman Gambar 2.1. Ilustrasi SOAP ........................................................................ 8 Gambar 2.2 Ilustrasi Perbedaan dari Web Server & Web Service ............. 9 Gambar 3.1. System Flow .......................................................................... 19 Gambar 3.2. System Flow (lanjutan) .......................................................... 20 Gambar 3.3. Diagram Berjenjang ............................................................... 21 Gambar 3.4. Contex Diagram (DFD level 0) .............................................. 22 Gambar 3.5. SubProsss Proses Inf. Web Service (DFD level 1) ................. 24 Gambar 3.6. SubProsss Proses Web Service (DFD level 2) ....................... 25 Gambar 3.7. SubProsss Proses Service (DFD level 3) ................................ 26 Gambar 3.8. SubProsss Proses Analisa saham (DFD level 4) .................... 27 Gambar 3.9. SubProsss Proses Web Client (DFD level 2) ......................... 28 Gambar 3.10. ER Diagram (Conceptual model) ......................................... 28 Gambar 3.11. Desain form regristrasi (Web service) ................................. 32 Gambar 3.12. Desain form maintenance data saham (Web service) .......... 33 Gambar 3.13. Desain form maintenance data kurs (Web service) ............. 33 Gambar 3.14. Desain form maintenance data client (Web service) ........... 34 Gambar 3.15. Desain form Login (Web service) ........................................ 34 Gambar 3.16. Desain form Login (Webclient) ........................................... 35 Gambar 3.17. Desain form analisa saham (Webclient) .............................. 35 Gambar 3.18. Desain output hasil analisa (Webclient) .............................. 36 Gambar 4.1. Halaman Login Maintenance Data (Web service) ................. 52 Gambar 4.2. Halaman Menu Maintenance Data (Web service) ................. 53 Gambar 4.3. Halaman Maintenance Data Saham (Web service)................ 54 Gambar 4.4. Halaman Maintenance Data Kurs (Web service) ................... 55 Gambar 4.5. Halaman Maintenance Data client (Web service) ................. 56 Gambar 4.6. Login Web client (Webclient) ................................................ 57 Gambar 4.7. Hasil Analisa Saham (Webclient) .......................................... 58 DAFTAR TABEL Halaman Tabel 3.1. Tabel client ............................................................................... 29 Tabel 3.2. Tabel login ................................................................................ 29 Tabel 3.3. Tabel kurs .................................................................................. 29 Tabel 3.4. Tabel kurs_sb ............................................................................ 30 Tabel 3.5. Tabel persh ................................................................................ 30 Tabel 3.6. Tabel saham .............................................................................. 31 Tabel 3.7. Tabel keupersh ........................................................................... 31 DAFTAR LAMPIRAN Halaman Lampiran 1 Listing class mntdtsh .............................................................. 63 Lampiran 2 Listing class mntdtkurs ........................................................... 72 Lampiran 3 Listing class mntdtclient ......................................................... 79 Lampiran 4 Listing class dtsh ..................................................................... 84 Lampiran 5 Listing class dtkurs ................................................................. 85