BAB 2 LANDASAN TEORI Interaksi Manusia dan Komputer
|
|
- Yuliani Tedjo
- 6 tahun lalu
- Tontonan:
Transkripsi
1 BAB 2 LANDASAN TEORI 2.1 Teori Umum Interaksi Manusia dan Komputer Menurut Ben Shneiderman (2010) interaksi manusia dan komputer adalah cabang ilmu yang mempelajari hubungan antara manusia dan komputer yang mencakup perancangan, evaluasi, dan implementasi antarmuka pengguna agar mudah digunakan oleh manusia. Menurut Ben Sneiderman (2010, pp ), delapan aturan emas yang digunakan untuk merancang suatu antar muka, yaitu : 1. Mencoba untuk konsisten Konsistensi dalam antarmuka pengguna, dengan menerapkan konsistensi pada warna, layout, kapitalisasi, huruf dan lainnya yang digunakan. Konsistensi pada antarmuka pengguna sangat bermanfaat ketika digunakan oleh user, dimana user akan merasa tetap berada dalam aplikasi yang sama walaupun telah berpindah halaman. 2. Memenuhi kebutuhan universal Yang dimaksud dalam memenuhi kebutuhan universal adalah memahami kebutuhan berbagai macam user dan membuat suatu desain yang fleksibel yang mendukung perubahan dalam konten. Berbagai pertimbangan terhadap berbagai macam user, baik 7
2 8 Novice-Expert, perbedaan umur, kecacatan fisik harus diperhatikan dalam membuat sebuah desain antarmuka pengguna. 3. Memberikan umpan balik yang informatif Umpan balik harus diberikan sistem terhadap setiap aksi yang dilakukan oleh user. Untuk aksi sederhana yang dilakukan user bisa diberikan umpan balik yang sederhana, sedangkan untuk aksi besar yang biasanya jarang dilakukan oleh user, harus lebih diperhatikan dan dibuat lebih tegas. Setiap umpan balik yang diberikan harus jelas dan dapat dimengerti oleh user tanpa mengandung unsur ambiguitas. 4. Dialog untuk keadaan akhir Urutan aksi hendaknya disusun menjadi kategori awal, tengah, dan akhir. Untuk memberikan kepuasan pencapaian, kelegaan, dan sebagai tanda untuk mempersiapkan diri memasuki kategori aksi selanjutnya, dibuatlah umpan balik yang informatif pada penyelesaian salah satu kategori aksi. 5. Pencegahan kesalahan Sistem harus didesain sebagaimana agar user tidak membuat kesalahan. Salah satu contohnya adalah tidak memperbolehkan input karakter alphabet pada kotak entry nomor. Sistem harus bisa mengetahui kesalahan dan memberikan peringatan kepada user yang mudah dimengerti, membangun, dan jelas. 6. Pembalikan aksi yang sederhana Dalam suatu aplikasi, pada setiap aksi harus terdapat pembalikan aksi. Fitur ini dapat memperkecil kesalahan, karena user tahu
3 9 bahwa aksi dapat dibatalkan. Pembalikan bisa saja atas suatu aksi seperti saat memasukan data, atau serangkaian aksi seperti memasikan nama dan alamat di kotak pengisian. 7. Mendukung pusat kendali internal User harus memiliki kendali atas antarmuka dan mendapatkan tanggapan pada setiap aksinya. Pada saat user sudah terbiasa dengan suatu aplikasi, biasanya mereka ingin memiliki kendali atas antarmuka dan tanggapan pada aksinya. Aksi antarmuka yang tidak seperti biasanya, rangkaian pemasukan data yang membosankan, tidak bisa atau sulit mendapatkan informasi yang diperlukan, dan tidak bisa menghasilkan aksi yang diinginkan dapat menimbulkan keresahan dan ketidakpuasan pada user. 8. Mengurangi beban ingatan jangka pendek Pada umumnya, manusia memiliki keterbatasan dalam memproses informasi dalam jangka pendek, maka itu sistem harus didesain dengan tampilan yang ringan, penggabungan halaman-halaman, pengurangan frekuensi window-motion, pemberian waktu latihan yang cukup untuk kode-kode, hafalan, dan rangkaian aksi. Oleh karena itu, dalam setiap perancangan aplikasi dibutuhkan alur aplikasi yang mudah diingat oleh user Rekayasa Piranti Lunak Piranti lunak adalah kumpulan instruksi yang dijalankan yang mengandung fitur fitur, fungsi, dan performa yang diinginkan. Rekayasa piranti lunak adalah sebuah aplikasi sistematik yang disiplin
4 10 terhadap proses pemgembangan, operasi, dan perawatan terhadap sebuah piranti lunak (Pressman, 2011, p. 4) Menurut Roger S. Pressman (2011, p. 14) rekayasa piranti lunak bisa dibagi menjadi beberapa lapisan yang dapat dilihat pada gambar 2.1. Gambar 2.1 Software engineering layers Pada lapisan a quality focus adalah dasar dari suatu rekayasa piranti lunak, dalam setiap proses yang dilakukan, selalu mengacu kepada kualitas akhir yang dihasilkan. Pada lapisan process merupakan dasar manajemen dalam mengontrol dari suatu proyek piranti lunak secara rasional dan teratur. Lapisan methods menyediakan teknik bagaimana membangun sebuah piranti lunak. Proses yang dilakukan pada metode itu adalah analisis kebutuhan, desain, pembuatan program, pengujian, dan perawatan. Lapisan tools menyediakan support terhadap lapisan mehods dan process sehingga ketika lapisan tools diintegrasikan dengan lapisan yang lainnya, informasi dapat dihasilkan suatu alat untuk
5 11 digunakan oleh yang lain. Sistem yang mendukung pengembangan piranti lunak disebut sebagai computer-aided software engineering (Pressman, 2011, pp ) Unified Modeling Language (UML) Unified Modelling Language (UML) adalah suatu alat untuk memvisualisasikan dan mendokumentasikan hasil analisa dan desain yang berisi sintak dalam memodelkan sistem secara visual. Sedangkan menurut (Whitten & Bentley, 2004), UML merupakan satu kumpulan konvensi pemodelan yang digunakan untuk menentukan atau menggambarkan sebuah sistem software yang terkait dengan objek. (Mulawarman, 2011) Dengan menggunakan UML, analisa dan end-users dapat menggambarkan dan memahami berbagai diagram spesifik yang digunakan dalam proyek pengembangan sistem. Sebelum UML, tidak ada standar, sehingga diagram dapat membingungkan. Akibatnya, diagram sering disalah-artikan, hal ini menyebabkan kesalahan dan pengerjaan ulang.(satzinger, Jackson, & Burd, 2005, p. 48) Model komponen sistem menggunakan UML yaitu : 1. Use case Diagram Use case adalah deskripsi dari fungsi sistem dari perspektif pengguna. Use case diagram digunakan untuk menunjukkan fungsionalitas bahwa sistem akan menyediakan dan menunjukkan pengguna mana yang akan berkomunikasi dengan sistem di beberapa cara untuk menggunakan fungsionalitas tersebut.
6 12 Use case diagram memiliki tiga aspek dari sistem: actor, use case dan system atau subsystem boundary. (Bennett, McRobb, & Farmer, 2006, pp ) Gambar 2.2 Usecase diagram 2. Class Diagram Class diagram adalah suatu struktur diagram UML yang menggambarkan struktur statis dari kelas dalam sistem dan menggambarkan atribut, operasi, dan hubungan antara kelas.
7 13 Class diagram membantu dalam memvisualisasikan struktur kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Selama tahap desain, class diagram berperan dalam menangkap struktur dari semua kelas yang membentuk arsitektur sistem yang dibuat. (Mulawarman, 2011, p. 3) Class memiliki tiga area pokok, yaitu; nama, atribut dan operation/ Event. Gambar 2.3 Class diagram (Dharwiyanti, 2003) 3. Activity Diagram Activity diagram adalah diagram yang menunjukkan kegiatan dan tindakan untuk menggambarkan alur kerja.(bennett, McRobb, & Farmer, 2006, p. 648) Activity diagram adalah jenis diagram UML standar. Analisjuga menggunakan activity diagram untuk mendokumentasikan aliran kegiatan untuk setiap skenario use case.(satzinger, Jackson, & Burd, 2005, p. 226)
8 14 Gambar 2.4 Activity diagram (Bennett, McRobb, & Farmer, 2006, p. 105) 4. Sequence Diagram Sequence diagram adalah salah satu dari beberapa jenis diagram interaksi UML. Sequence diagram secara semantik setara dengan diagram komunikasi untuk interaksi sederhana. Sebuah sequence diagram menunjukkan interaksi antara objek yang diatur dalam urutan waktu. Sequence diagram dapat ditarik pada tingkat detail yang
9 15 berbeda dan untuk memenuhi tujuan yang berbeda pada beberapa tahapan dalam siklus pengembangan. Aplikasi umum dari sequence diagram adalah untuk mewakili interaksi objek rinci yang terjadi untuk satu use case atau untuk satu operasi. Ketika sebuah sequence diagram digunakan untuk model perilaku dinamis dari sebuah use case, ini dapat dilihat sebagai spesifikasi rinci dari use case.use case yang ditarik selama analisis berbeda dari use case yang ditarik selama desain. (Bennett, McRobb, & Farmer, 2006, pp ) Gambar 2.5 Sequence diagram Python Python merupakan salah satu bahasa pemrograman tingkat tinggi (High Level Language) yang bersifat interpreter, interaktif, dan berorientasi objek. Di dalam bahasa python sendiri pun terdapat
10 16 bahasa tingkat rendah (Low Level Languange) yang berhubungan dengan bahasa mesin atau assembly. Pada dasarnya komputer hanya memahami instruksi dari bahasa pemrograman tingkat rendah. Untuk memahami bahasa pemograman tingkat tinggi, maka bahasa pemrograman tingkat tinggi harus diterjemahkan ke dalam bahasa pemrograman tingkat rendah terlebih dahulu sebelum instruksi - instruksi tersebut dijalankan. Gambar 2.6 Perbandingan interpreter dan compiler Ada dua jenis penerjemah dari bahasa pemrograman tingkat tinggi ke bahasa pemrograman tingkat rendah, yaitu : compiler dan interpreter. Interpreter membaca kode program baris per baris, sehingga membutuhkan waktu lebih sedikit sedangkan compiler membaca program secara keseluruhan, kemudian menerjemahkan seluruh instruksi dalam program sekaligus.
11 IDLE IDLE (Integrated Developer Environment) merupakan salah satu editor yang sudah terintegrasi dengan interpreter bahasa pemrograman python yang umumnya digunakan oleh software developer. IDLE memudahkan software developer dalam mengembangkan sebuah aplikasi yang berbasis python. Gambar 2.7 Tampilan IDLE Python Gambar diatas merupakan tampilan awal dari IDLE yang biasa disebut sebagai window interpreter. Dengan interpreter, setelah kita menulis sebuah perintah, python akan mengeksekusi perintah tersebut dan kemudian akan menampilkan hasilnya.
12 Engauge Digitizer Piranti lunak ini selain mudah digunakan, juga berlisensi open source, software digitalisasi yang mengubah file gambar yang berupa grafik atau pemetaan menjadi koordinat. File gambar dapat berasal dari scanner, kamera digital atau screenshot. Hasil konversi berupa file dengan ekstensi txt yang berisi koordinat. 2.2 Dinamika Fluida Makroskopik Dinamis, yang berarti bisa berubah tergantung pada waktu. Pemodelan dinamis makroskopis menggambarkan perubahan lalulintas terhadap ruang dan waktu menggunakan persamaan diferensial. Arus lalu-lintas sering juga dianalogikan sebagai cairan atau gas. Pendekatan analitis masih bisa digunakan ketika mengamati suatu ruas jalan. Tetapi ketika interaksi temporal dan spasial arus lalu-lintas arus di jaringan jalan perlu dievaluasi, maka metode simulasi akan lebih tepat (Burghout, W., 2005) Dalam model transmisi sel (Daganzo, C., ), jalanan didiskritisasimenjadi beberapa sel. Model simulasi akan melacak jumlah kendaraan pada tiap sel dan setiap iterasi dihitung jumlah kendaraan yang melewati batas diantara sel yang bersebelahan. Aliran dari satu sel ke sel lainnya bergantung pada berapa banyak kendaraan yang bisa dikirim dari sel sebelumnya dan berapa banyak yang bisa diterima oleh sel berikutnya. Jumlah kendaraan yang bisa dikirim
13 19 adalah sebuah fungsi kepadatan dalam sel sebelumnya dan jumlah yang bisa diterima bergantung pada kepadatan dari sel penerima. Pada tahun 1999 Daganzo menyempurnakan model transmisi lagged cell yang merupakan penyempurnaan dari skema sebelumnya, dimana jumlah kendaraan yang bisa diterima sebuah sel bergantung pada kepadatan beberapa saat sebelumnya di sel tersebut. Model makroskopis lainnya yang menggunakan simulasi untuk menjelaskan perpindahan aliran kendaraan adalah Metacor (Elloumi, N. & H. Haj-Salem, 1994). Metacor didasarkan dari model analisis kontinu lain yang dikembangkan oleh Payne (1971). Jalanan dibagi ke dalam sel, kemudian dibagi kembali ke dalam beberapa interval waktu.sedangkan kecepatan dan kepadatan dapat dihitung dengan mengevaluasi persamaan diferensial makroskopis. Istilah umum untuk simulasi model arus lalu lintas adalah simulasi makroskopik. Penggunaannya telah berkembang luas, dan telah difasilitasi oleh perkembangan ekstensif sistem pengukuran lalu lintas yang telah dipasang di kota-kota besar dan jalan raya. Faktor tambahan yang membantu keuntungan makroskopik model popularitas adalah fakta bahwa data yang diperlukan untuk model tersebut (aliran jumlah, kecepatan) pada tingkat agregasi yang sama sebagai data yang diberikan oleh pengukuran Traffic Flow Theory Pada bagian ini akan dijelaskan tentang bagaimana aliran sebuah kendaraan pada pendekatan model makroskopis. Hubungan antara
14 20 kepadatan, kecepatan, dan aliran dapat dianalogikan sebagai arus kepadatan jalan. Berdasarkan parameter-parameter tersebut, akan diperoleh hukum konservasi arus lalu-lintas yang akan diturunkan menjadi fungsi skalar model makroskopis (Kachroo, P., Al-nasur, S.J., & Wadoo, S.A., Shende, 2008) Arus (Aliran) Gambar 2.8 Ilustrasi Arus Lalu Lintas Misalkan pada sebuah jalan terdapat arus lalu-lintas yang bergerak dengan kecepatan tetap (V 0 ), dan memiliki kepadatan (ρ 0 ), sedemikian hingga jarak antara kendaraan dianggap sama seperti ditunjukan pada gambar 2.1a. Pengamat mengukur jumlah kendaraan per satuan waktu (t). Dalam t satuan waktu masing-masing kendaraan telah menempuh jarak V 0 t, dan jumlah kendaraan yang melewati pengamat dalam τ satuan waktu adalah jumlah kendaraan dalam jarak V 0 t, gambar 2.1b.
15 21 Kepadatan ρ 0 adalah jumlah kendaraan dalam suatu segmen jalan, maka dalam jarak V 0 t diberikan persamaan arus, (2.1) atau dengan bentuk umum f(ρ,v) = ρ(x,t) V(x,t) (2.2) dimana f(ρ,v)adalah fungsi untuk fluks. Anggap jumlah kendaraan yang melalui titik x 0 dalam waktu yang sangat kecil ( t)belum berubah secara signifikan, maka dari itu ρ(x,t) dan v(x,t) dapat diperoleh dengan pendekatan x = x 0 dan t = t 0. Jumlah kendaraan yang melewati pengamat melingkupi jarak pendek, dan bisa diperkirakan setara dengan ρ(x,t), v(x,t), t, dimana fluks kendaraan diberikan oleh (2.2) Hukum Konservasi Pemodelan lalu-lintas, baik terdiri dari satu persamaan atau sebuah sistem persamaan, semuaberdasar hukum konservasi fisika. Ketika jumlah partikel tidak berubah selama proses berlangsung, maka dapat dikatakan konstan. Dengan menerapkan hal tersebut kedalam bentuk matematika, maka pola kepadatan dan kecepatan dalam beberapa waktu berikutnyaakan memungkinkan untuk diprediksi.
16 22 Dalam kasus ini, jumlah kendaraan dalam satuan ruas jalan [x 1; x 2 ] dijaga agar tetap. Anggap arus kendaraan bergerak. Asumsikan jalanan lurus tanpa ada gangguan pintu keluar, atau percabangan. Jumlah kendaraan N dalam [x 1, x 2 ] pada waktu t adalah integral dari kepadatan arus yang diberikan dalam N = (2.3) Berdasarkan persamaan diatas, dijelaskan bahwa jumlah kendaraan pada [x 1, x 2 ] akan mencapai maksimum ketika kepadatan maksimum ρ m. Jumlah kendaraan masih bisa berubah (meningkat atau menurun) seiring dengan waktu karena adanya perpindahan mobil dalam ruas jalan. Dengan asumsi tidak ada kendaraan yang terkena gangguan kecelakaan, maka perubahan jumlah kendaraan hanya terjadi pada garis batas saja. Maka dari itu jumlah kendaraan per satuan waktu dapat dituliskan sebagai berikut (2.8) (2.4) Oleh karena itu dari persamaan (2.3) dan (2.4), menghasilkan hukum konservasi (2.5)
17 23 Persamaan ini menunjukan fakta bahwa perubahan jumlah kendaraan disebabkan karena adanya aliran pada garis batas. Misalkan titik ujung menjadi variabel independen, maka turunan total dapat digantikan dengan turunan parsial untuk mendapatkan (2.6) Perubahan jumlah kendaraan bergantung pada jarak diberikan dengan (2.7) Subtitusikan persamaan (2.6) ke dalam (2.7), sehingga diperoleh persamaan (2.8) Persamaan ini menyatakan bahwa integral tentu beberapa bagian selalu nol untuk semua nilai dari variabel limit integral tentu. Satu-satunya fungsi yang memenuhi adalah fungsi nol. Maka kita asumsikan ρ(x,t), dan f(x,t) keduanya beraturan, maka persamaan satu dimensi dari hukum konservasi dinyatakan dengan persamaan transport (2.9)
18 Hubungan Kepadatan-Kecepatan Kepadatan lalu-lintas dan kecepatan kendaraan dihubungkan dengan satu persamaan, yaitu (2.10) Jika kepadatan dan kecepatan awal jalan diketahui, maka persamaan (2.10) bisa digunakan untuk memperkirakan kepadatan jalan yang akan terjadi. Dengan demikian, kecepatan arus lalu-lintas bergantung pada kepadatan, disebut v (ρ). Pemilihan fungsi kecepatan tersebut bergantung pada sifat dari model yang akan diamati. Beberapa pemodelan yang telah diamati oleh peneliti lain. Pendekatan model greenshield yang akan digunakan pada beberapa model arus kendaraan. Model greenshield ini sederhana dan banyak digunakan. Diasumsikan bahwa kecepatan berbanding lurus dengan fungsi dari arus kepadatan jalan, yang diberikan dengan (2.11) dimana v f adalah kecepatan aliran yang bebas dan ρ m adalah kepadatan maksimum. Untuk kepadatan nol, model merepresentasikan arus kecepatan v f, sehingga ketika
19 kepadatan mencapai maksimum ρ m tidak ada kendaraan yang masuk atau keluar Teori Fundamental Terdapat tiga faktor penting jika kita membahas arus lalu lintas secara makroskopis, yaitu fluks kendaraan q, kepadatan ρ, dan kecepatan v. Disini, fluks hanya bergantung pada 2 variabel independen, yaitu kepadatan dan kecepatan. Asumsikan keadaan stabil (fluks tidak berubah sepanjang jalan selama pengamatan berlangsung) dan semua kecepatan kendaraan dianggap tetap. Oleh karena itu, fungsi fluks dapat diberikan menjadi lebih sederhana karena ketergantungan pada jarak, waktu, dan interval tidak lagi berlaku pada keadaan stabil. Pada pengamatan yang dilakukan oleh (Immers & Logghe, 2002) menunjukan bahwa satu kendaraan dengan yang lain memiliki kecenderungan berbeda tapi mendekati pada suatu titik dan bergantung pada kepadatan yang ada.
20 26 Gambar 2.9 Fundamental diagram Dengan menggabungkan semua kemungkinan arus yang ada pada sebuah fungsi kesetimbangan, maka hubungan antara fluks q, kepadatan k, dan kecepatan u dapat disajikan dalam bentuk grafik yang lebih dikenal dengan fundamental diagram. Perhatikan gambar 2.2. Beberapa titik yang perlu diperhatikan dalam diagram tersebut antara lain: a. Arus bebas kendaraan Ketika kondisi jalan berada dalam keadaan bebas, maka kendaraan bisa menambah kecepatan, hingga mencapai maksimum. Pada kondisi ini kepadatan akan mendekati nol. b. Jam Point Pada kondisi ini kendaraan tidak bisa lagi menambah kecepatan, dan kepadatan bertambah hingga mencapai maksimum dimana kendaraan berhenti. c. Traffic jam Kondisi dimana kendaraan berhenti total dan mencapai kepadatan maksimum LWR Model Pada bagian ini akan ditunjukkan empat model yang berbeda untuk arus lalu-lintas dalam satu dimensi. Model yang pertama adalah model dengan satu persamaan, sedangkan sisanya berupa sistem dengan model dua persamaan. Semua model akan dijelaskan dengan persamaan diferensial parsial dan berbasis pada konservasi massa dan
21 27 persamaan kedua yang bertujuan untuk menangkap interaksi-interaksi kompleks yang diamati dalam gerakan arus lalu-lintas. Sebagai tambahan model persamaan yang kedua ini memberikan jalan lain untuk memperoleh kecepatan dan kepadatan. Maka dari itu aliran tidak dalam keadaan setimbang seperti model dengan satu persamaan. Ini adalah perbedaan utama antara skalar dengan sistem model. Model pertama digunakan untuk menjelaskan masalah pada arus kendaraan yang diketahui juga dengan LWR model. LWR model adalah model skalar, bergantung pada waktu, non-linear, dan termasuk persamaan diferensial parsial tipe hiperbolik. Dalam model ini, arus kepadatan dijaga jumlahnya, sehingga diperoleh (2.12) dengan fluks yang yang dinyatakan oleh (2.13) dimanav(ρ(x,t)) adalah fungsi kecepatan yang diberikan oleh (2.11). Dalam model LWR, diasumsikan bahwa kecepatan hanya bergantung pada kepadatan. Akibatnya, arus akan setimbang ketika fungsi kecepatan-kepadatan digunakan. Ketika kepadatan arus lalu lintas cukup kecil, maka kecepatan kendaraan akan relatif tetap, sehingga model tidak menunjukkanadanya distribusi kecepatan setiap kendaraan. Maka dari itu, model tidak bisa menjelaskan sifat yang diamati dalam arus yang tidak terlalu padat. Meskipun demikian,v f sebagai kecepatan rata-rata mungkin akan menyelesaikan masalah ini. Dalam sisi ini model bersifat anisotropik sebagai pokok dari arus kendaraan yang diamati, misalnya sifat
22 28 kendaraan dipengaruhi sebagian besar oleh kendaraan yang berada di depannya. Hal ini bisa ditemukan pada model eigenvalue yang diberikan oleh (2.14) Dengan demikian, model memungkinkan data informasi untuk berjalan secepat arus kendaraan, dan tidak lebih, karena memenuhi 0<f (ρ) <V(ρ), karena (2.15) LWR model yang diberikan oleh (2.10) dan (2.11) adalah model sederhana dan tidak bisa mendapatkan semua interaksi kompleks untuk model arus kendaraan yang sebenarnya. Untuk alasan ini, modifikasi kepada LWR model telah disarankan. Salah satunya dengan berbagai macam hubungan antara kecepatankepadatan. Cara kedua adalah dengan memasangkan konservasi massa dengan persamaan (2.11) yang mencoba meniru gerakan arus dibanding model kecepatan-kepadatan yang diberikan kemudian. 2.3 Persamaan Diferensial Parsial Persamaan Transport Suatu fluida mengalir di dalam pipa yang mempunyai diameter konstan dengankecepatan c dalam arah x. Suatu zat atau polutan dimasukkan ke dalam alirantersebut. u(x, t) menyatakan
23 konsentarasi zat tersebut dalam gram/cm padasaat t. Banyaknya zat dalam selang [0, b] pada saat t adalah 29 (2.16) Pada saat t + h, molekul zat telah bergerak ke kanan sejauh ch. Jadi berlaku (2.17) Untuk mendapatkan persamaan dari u, turunkan kedua ruas dari (2.17) terhadap b, diperoleh (2.18) Dan turunkan lagi terhadap h diperoleh (2.19) (2.20) sebagai persamaan transport, dengan solusi u(x, t) = f(x ct) untuk sebarang f Metode Karakteristik Perhatikan persamaan (2.21) dengan a dan b konstan yang tidak nol bersama-sama.
24 Jika kita mempunyai fungsi w(x, y), turunanberarah w dalam arah s = (a, b) dengan s =1 adalah 30 (2.22) Turunan berarah ini merupakan bilangan yang digunakan untuk menyatakankemiringan permukaan w(x, y), pada satu titik, bila dipotong oleh bidangtegak melalui s. Bila kita bandingkan turunan berarah dari w dengan persaman diferensialdi atas, haruslah turunan berarah bernilai nol. Jadi u(x, y) bernilai konstandalam arah s = (a, b), juga kelipatannya. Sedangkan persamaan diferensialberlaku pada bidang x y, jadi sepanjang garis yang lain, yang sejajar dengans, berlaku pula u(x, y) = konstan, dengan konstan yang berbeda. Garis yangberpadanan dengan konstan tersebut berbentuk bx ay = konstan, yangdisebut garis karakteristik.persamaan garis karakteristik diperoleh dari hubungan dy/dx = b/a, kemiringan garis sama dengan kemiringan vektor arah. Secara geometri: untuk setiap titik (x, y) pada garis bx ay = k dengan suatuk, memberikan u(x, y) = u k, untuk k yang lain akan memberikan nilai u yanglain pula. Oleh karena itu, solusinya u(x, y) = f(bx ay) bergantung padasatu bentuk bx ay, dengan f fungsi sebarang.
25 Metode Numerik Deret Taylor dan Skema Beda Hingga Deret Taylor adalah representasi fungsi matematika sebagai jumlahan tak hingga dari suku-suku yang nilainya dihitung dari turunan fungsi tersebut di suatu titik. Deret ini dapat dianggap sebagai limit polinomial Taylor. Suatu fungsi f(x) yang dihampiri oleh Deret Taylor di sekitar titik x 0 dituliskan sebagai berikut (2.23) dimana, (2.24) (2.25) Melalui Deret Taylor, kita dapat menyusun sebuah skema beda hingga yang pada akhirnya skema ini akan digunakan untuk menyelesaikan persamaan diferensial parsial secara numerik. Pertama-tama, uraikan deret Taylor untuk fungsi f di sekitar x dinyatakan dengan f(x+h) dan f(x-h), yaitu (2.26)
26 32 (2.27) Melalui persamaan (2.26) dan (2.27), kita dapat menentukan turunan ke-n dari fungsi f(x) yang selanjutnya disubstitusikan ke dalam persamaan diferensial parsial yang diberikan. Persamaan baru yang diperoleh sering disebut dengan skema beda hingga. Skema beda hingga dikatakan stabil jika skema beda menghasilkan solusi yang berhingga. Skema beda dikatakan konsisten terhadap PDPnya jika selisih antara persamaan beda dengan PDPnya (suku-suku truncation error) menuju nol jika lebar grid menuju nol. Skema beda hingga dikatakan konvergen jika solusi skema beda mendekati solusi PDP jika lebar grid menuju nol. Gambar 2.10 Skema hubungan PDP, kestabilan, kekonsistenan, dan persamaan beda Teorema Equivalensi Lax Untuk suatu masalah nilai awal yang dalam bentuk yang tepat, jika suatu persamaan beda konsisten dan stabil, maka persamaan beda tersebut pastilah konvergen.
27 33
Analisis dan Perancangan Program Arus. Kepadatan Jalan Dengan Dinamika Fluida. Berbasis Python
Analisis dan Perancangan Program Arus Kepadatan Jalan Dengan Dinamika Fluida Berbasis Python Setiadi Sidarta Jalan Bumi Cirebon Adipura Lestari VIII no.1 Ssidarta30@gmail.com ABSTRAK Skripsi ini menganalisa
Lebih terperinciBAB 4 ANALISIS DAN BAHASAN
BAB 4 ANALISIS DAN BAHASAN 4.1 Model LWR Pada skripsi ini, model yang akan digunakan untuk memodelkan kepadatan lalu lintas secara makroskopik adalah model LWR yang dikembangkan oleh Lighthill dan William
Lebih terperinciPENGANTAR RUP & UML. Pertemuan 2
PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara
Lebih terperinciREKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com
REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa
Lebih terperinciBab 2. Landasan Teori. 2.1 Persamaan Air Dangkal (SWE)
Bab 2 Landasan Teori Dalam bab ini akan dibahas mengenai Persamaan Air Dangkal dan dasar-dasar teori mengenai metode beda hingga untuk menghampiri solusi dari persamaan diferensial parsial. 2.1 Persamaan
Lebih terperinciI. PENDAHULUAN. dan kotoran manusia atau kotoran binatang. Semua polutan tersebut masuk. ke dalam sungai dan langsung tercampur dengan air sungai.
I. PENDAHULUAN 1.1 Latar Belakang dan Masalah Dalam kehidupan, polusi yang ada di sungai disebabkan oleh limbah dari pabrikpabrik dan kotoran manusia atau kotoran binatang. Semua polutan tersebut masuk
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penelitian akan di lakukan di kampus D3 FMIPA dan ilmu komputer Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. 3.1.1
Lebih terperinciBAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web
BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web
Lebih terperinci1.1 Latar Belakang dan Identifikasi Masalah
BAB I PENDAHULUAN Seiring dengan pertumbuhan kebutuhan dan intensifikasi penggunaan air, masalah kualitas air menjadi faktor yang penting dalam pengembangan sumberdaya air di berbagai belahan bumi. Walaupun
Lebih terperinci1 BAB 2 LANDASAN TEORI. 2.1 Interaksi Manusia dan Komputer (IMK) Menurut Ben Shneiderman (2010: 4-5), interaksi manusia dan komputer
1 BAB 2 LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori teori yang digunakan dalam penulisan penelitian ini. 2.1 Interaksi Manusia dan Komputer (IMK) Menurut Ben Shneiderman (2010: 4-5), interaksi
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya
Lebih terperinciBAB I PENDAHULUAN. Ilmu kalkulus memiliki aturan aturan penyelesaian fungsi integral untuk
BAB I PENDAHULUAN 1.1 Latar Belakang Ilmu kalkulus memiliki aturan aturan penyelesaian fungsi integral untuk memperoleh solusi analitik (dan eksak) dari fungsi integral tentu. Namun, dalam praktek rekayasa,
Lebih terperinciGambar 4.1 Flowchart
BAB IV PERANCANGAN SISTEM 4.1. Perancangan Algoritma Dalam merancang proses pada Sistem Informasi ini penulis menggunakan Flowchart dan UML sebagai case tool dalam merancang proses yang terjadi di dalam
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN
40 BAB 3 ANALISIS DAN PERANCANGAN 3.1. Analisis Sistem Analisis sistem bertujuan untuk memecah sistem ke dalam komponen-komponen subsistem yang lebih kecil untuk mengetahui hubungan setiap komponen tersebut
Lebih terperinciAPLIKASI PEMANTAUAN KERJA BERBASIS WEB
APLIKASI PEMANTAUAN KERJA BERBASIS WEB Indraswari Dian Pratiwi 1, Adian Fatchur Rochim 2, Eko Handoyo 2 Abstrak - Tuntutan di dalam dunia kerja makin banyak, salah satunya adalah kedisiplinan para pekerja.
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Interaksi Manusia dan Komputer (IMK) Menurut Ben Shneiderman (2010: 4-5), interaksi manusia dan komputer adalah cabang ilmu yang mempelajari hubungan antara manusia dan komputer
Lebih terperinciBAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam
BAB II LANDASAN TEORI 2.1 Pengertian UML Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam OOAD (Object-Oriented Analysis/Design) dengan satu bahasa yang konsisten untuk menentukan,
Lebih terperinciBab I Pendahuluan. I.1 Latar Belakang
Bab I Pendahuluan Pada bagian ini dijelaskan tentang studi kebisingan yang melatarbelakangi penelitian tesis. Permasalahan pada studi kebisingan yang menjadi fokus kajian, dirumuskan pada bagian rumusan
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan menjelaskan analisis dan perancangan sistem dari aplikasi translator bahasa Indonesia Sunda, Sunda Indonesia berbasis mobile dengan menggunakan metode
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN
BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Analisis bertujuan untuk mengidentifikasi permasalahan-permasalahan yang ada pada sistem serta menentukan kebutuhan dari sistem yang dibangun.analisis tersebut
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah yang ingin penulis angkat dalam perancangan aplikasi simulasi perakitan laptop berbasis multimedia adalah bagaimana merancang aplikasi
Lebih terperinci1. Pendahuluan 1.1. Latar Belakang Masalah
1. Pendahuluan 1.1. Latar Belakang Masalah Dalam e-learning terutama yang berbasis web, terdapat dua konsep belajar yang berbeda, yaitu Virtual Learning Environment (VLE) dan Personal Learning Environment
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan
Lebih terperinciBAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:
BAB III OBJEK DAN METODOLOGI PENELITIAN 3.1. Objek Penelitian Objek penelitian merupakan sasaran untuk mendapatkan suatu data, sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa: Objek penelitian
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kecerdasan buatan merupakan sub-bidang ilmu komputer yang khusus ditujukan untuk membuat software dan hardware yang sepenuhnya bisa menirukan beberapa fungsi
Lebih terperinciTugas Akhir. Pengembangan Sistem Informasi Manajemen Parkir. Universitas Komputer Indonesia, Bandung
Tugas Akhir Pengembangan Sistem Informasi Manajemen Parkir Universitas Komputer Indonesia, Bandung Diajukan untuk Memenuhi Salah Satu Tugas Mata Kuliah Analisis Perancangan Berorientasi Objek Nama : Andrian
Lebih terperinciBAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan
BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji
Lebih terperinciBAB II. Landasan Teori
BAB II Landasan Teori. Model Matematika Menurut Wirodikromo (998, p77) model matematika adalah suatu rumusan matematika (dapat berbentuk persamaan, pertidaksamaan / fungsi) yang diperoleh dari hasil penafsiran
Lebih terperinciBAB I Pendahuluan I - 1 UNIVERSITAS KRISTEN MARANATHA
BAB I Pendahuluan I.1. Latar Belakang Masalah Sistem informasi geografis ( SIG ), hingga saat ini, merupakan sistem yang sangat menarik. Sistem ini cenderung selalu dibuat untuk interaktif ini dapat mengintegrasikan
Lebih terperinciI PENDAHULUAN II LANDASAN TEORI
1 I PENDAHULUAN 1.1 Latar Belakang Dewasa ini pemodelan matematika telah berkembang seiring perkembangan matematika sebagai alat analisis berbagai masalah nyata. Dalam pengajaran mata kuliah pemodelan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II. 1. Aplikasi Pengertian aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang
Lebih terperinciAPLIKASI PENGGALI POLA STATISTIK NON-LINEAR PADA DOKUMEN TEKS UNTUK JARINGAN SYARAF TIRUAN SEMINAR NASIONAL TEKNOIN 2008
APLIKASI PENGGALI POLA STATISTIK NON-LINEAR PADA DOKUMEN TEKS UNTUK JARINGAN SYARAF TIRUAN SEMINAR NASIONAL TEKNOIN 2008 Purnomo Husnul Khotimah 1) Pusat Penelitian Informatika LIPI 1) Jl Sangkuriang No
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah yang ingin penulis angkat dalam rancang bangun 3 dimensi simulasi pembuatan kapal selam berbasis multimedia adalah bagaimana merancang
Lebih terperinciTeori, Prinsip, dan Pedoman. Interaksi Manusia dan Komputer Sesi 2
Teori, Prinsip, dan Pedoman Interaksi Manusia dan Komputer Sesi 2 Pendahuluan Panduan bagi perancang tersedia dalam bentuk: Teori-teori tingkat tinggi sebagai kerangka kerja atau bahasa untuk membahas
Lebih terperinciPERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA
PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA 1 H Agus Salim, 2 Hermawan Julianto 1 Program Studi Manajemen Informatika PKN LPKIA 2 Program Studi Teknik Informatika
Lebih terperinciUnified Modelling Language (UML)
Unified Modelling Language (UML) Tatik yuniati Abstrak Unified Modelling Language (UML) adalah sebuah bahasa yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN. Mobil Permata Trans yang beralamatkan di Jalan Raflesia J-4, Komplek Mitra
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Dalam menentukan objek penelitian, penulis melakukannya pada Rental Mobil Permata Trans yang beralamatkan di Jalan Raflesia J-4, Komplek Mitra
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Multimedia 2.1.1 Pengertian Multimedia Menurut Vaughan(2011,p1), Multimedia adalah kombinasi teks, gambar, suara, animasi dan video yang disampaikan kepada user melalui komputer.
Lebih terperinciREKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com
REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Dalam membangun aplikasi pembelajaran aksara sunda berbasis android dilakukan dengan beberapa tahap analisis, yaitu: 1. Pengumpulan data aksara sunda
Lebih terperinciREKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com
REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa
Lebih terperinciBAB I PENDAHULUAN. peran penting diantaranya adalah mengkoordinasikan, memfasilitasi, dan memberikan
BAB I PENDAHULUAN 1.1 Latar Belakang Kerja Praktek Bappeda (Badan Perencanaan Pembangunan Daerah) adalah perusahaan yang memiliki peran penting diantaranya adalah mengkoordinasikan, memfasilitasi, dan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Rekayasa Perangkat Lunak RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak /
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem merupakan salah satu yang terpenting dalam sebuah perusahaan yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang dibutuhkan.
Lebih terperinciBAB 3 METODE PENELITIAN
BAB 3 METODE PENELITIAN Untuk mendapatkan hasil yang baik dalam sebuah penelitian, diperlukan perencanaan yang rapi, pengelolaan yang benar, pengolahan berbagai kebutuhan penelitian dan penggunaan metode
Lebih terperinciBAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat
BAB II TINJAUAN PUSTAKA 2.1 Landasan Teori 2.1.1 Aplikasi Menurut Supriyanto (2005: 117) aplikasi adalah software program yang memiliki aktifitas pemrosesan perintah yang diperlukan untuk melaksanakan
Lebih terperinciPROYEK AKHIR MATA KULIAH PEMODELAN BERORIENTASI OBJEK SEMESTER GANJIL PEMODELAN KERJA LIFT. Disusun oleh: Kelompok B Kelas F
PROYEK AKHIR MATA KULIAH PEMODELAN BERORIENTASI OBJEK SEMESTER GANJIL 2013-2014 PEMODELAN KERJA LIFT Disusun oleh: Kelompok B Kelas F Aditya Sudarmadi ( NIM 125150102111002 ) Riki Hendra Laxsmana ( NIM
Lebih terperinciInterraksi Manusia dan Komputer
Yayasan Perguruan Tinggi Komputer Universitas Putra Indonesia YPTK Padang Fakultas Ilmu Komputer Interraksi Manusia dan Komputer oleh Tery Ade Putra, S. Kom e-mail : teriadeputra_upi@ymail.com FB : Tery
Lebih terperinciBab 3. Metode Perancangan
Bab 3 Metode Perancangan Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi penterjemah kata beserta rancangan design interface yang terdapat
Lebih terperinciBAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu
38 BAB III METODOLOGI PENELITIAN 3.1 Waktu dan Tempat Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung yang berada di jalan
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN Metodologi penelitian adalah cara yang digunakan dalam memperoleh berbagai data untuk diproses menjadi informasi yang lebih akurat sesuai permasalahan yang akan diteliti.
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Sistem Terdapat beberapa pendapat yang menjelaskan mengenai definisi dari pengembangan sistem, diantaranya adalah sistem adalah kumpulan dari elemenelemen yang berinteraksi
Lebih terperinciBAB 2 LANDASAN TEORI. fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang penting dalam
BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Database 2.1.1.1 Pengertian Data Menurut Whitten, Bentley, dan Dittman (2004, p23), pengertian dari data adalah fakta mentah mengenai orang, tempat, kejadian,
Lebih terperinciBAB III ANALISA MASALAH DAN PERANCANGAN PROGRAM
BAB III ANALISA MASALAH DAN PERANCANGAN PROGRAM III.1 Analisis Permasalahan Tahapan analisis terhadap suatu sistem dilakukan sebelum tahapan perancangan dilakukan. Adapun tujuan yang dilakukannmya analisis
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran umum sistem Pada tugas akhir ini, akan dibuat sebuah aplikasi berbasis jaringan internet dimana aplikasi ini digunakan untuk membantu seorang admin dalam mengendalikan
Lebih terperinciRancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)
Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang) Ahmad Fauzi Fakultas ilmu Komputer, Universitas Singaperbangsa Karawang ahmad.fauzi@staff.unsika.ac.id Abstrak Sekolah memiliki
Lebih terperinciDIAGRAM SEQUENCE UML
DIAGRAM SEQUENCE UML Makalah ini di susun oleh : 1) Banu Hardian (51412367) 2) Mutia Sulisetyani (55412178) 3) Raditya Rafian (55412868) 4) Tio Dwi Akbar (57412395) GUNADARMA UNIVERSITY 1 KATA PENGANTAR
Lebih terperinciBAB IV PERANCANGAN SISTEM
BAB IV PERANCANGAN SISTEM 4.1 Perancangan sistem Pada bagian ini akan dijelaskan beberapa tahapan untuk membuat sebuah aplikasi mulai dari alur aplikasi, perancangan antar muka, perancangan arsitektural,
Lebih terperinciRancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web
1 Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web Ar-Razy Muhammad 1, Heri Priyanto 2, Novi Safriadi 3 Program Studi Teknik Informatika,
Lebih terperinciBab 3 Metodologi Penelitian
Bab 3 Metodologi Penelitian 3.1 Metode dan Analisis Kebutuhan Sistem Metode yang digunakan untuk perancangan sistem ini adalah metode prototype Perancangan sistem dengan menggunakan metode prototype memiliki
Lebih terperinciPENGEMBANGAN BAGAN KENDALI MUTU UNTUK KOMPOSISI. simplex-lattice adalah (q+ m-1)!/(m!(q-1)!) (Cornell 1990).
Lalu bagan Shewhart dapat dibentuk dengan rumus sebagai berikut: simplex-lattice adalah (q+ m-1)!/(m!(q-1)!) (Cornell 1990). p = Rata-rata proporsi produk cacat n = Ukuran contoh yang diambil UCL = Batas
Lebih terperinciBAB II LANDASAN TEORI. implementasi serta pasca implementasi.(rizky, 2011:21). performasi dan fungsi yang diinginkan.
BAB II LANDASAN TEORI 2.1.1 Rekayasa Perangkat Lunak Rekayasa perangkat lunak atau software engineering adalah sebuah disiplin ilmu yang mencakup segala hal yang berhubungan dengan proses pengembangan
Lebih terperinciA. Spesifikasi Perangkat Lunak
A. Spesifikasi Perangkat Lunak Perangkat lunak merupakan otomasi dari proses bisnis pada sebuah organisasi, untuk menghasilkan operasi bisnis (organisasi) yang efektif (akurat) dan efisien (cepat dan murah).
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari suatu
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Tahapan yang diperlukan didalam pembuatan suatu progaram yaitu menganalisis sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Objek tiga dimensi merupakan salah satu komponen multimedia yang memegang peranan sangat penting sebagai bentuk informasi visual. Objek tiga dimensi dibentuk oleh sekumpulan
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk siswa SMA Negeri 1 Parongpong, maka terlebih dahulu perlu
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Tahap analisis sistem merupakan salah satu usaha mengidentifikasi kebutuhan dan spesifikasi sistem yang akan diciptakan. Di dalamnya
Lebih terperinciBab 3 Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem 3.1 Tahapan Penelitian dan Pengembangan Sistem Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam lima tahapan, yaitu: (1) Analisis
Lebih terperinciBAB 1 PENDAHULUAN. menimbulkan permasalahan baru seputar arus kepadatan jalan. Sebagai
BAB 1 PENDAHULUAN 1.1 Latar Belakang Transportasi merupakan sarana penting sebagai salah satu faktor pendukung berkembangnya suatu kota. Oleh karena itu kebutuhan akan jalur transportasi semakin bertambah.
Lebih terperinciBAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web
BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan lokasi cabang Mode Fashion di Kota Medan yang begitu cepat harus diimbangi dengan penyampaian informasi dengan cepat dan tepat. Pemetaan lokasi cabang
Lebih terperinciBasis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen
Bab 1 Sistem File dan Sistem : Perancangan, Implementasi dan Manajemen Pengenalan Konsep Utama Data dan informasi Data - Fakta belum terolah Informasi - Data telah diproses Manajemen data Basis data Metadata
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture
Lebih terperinciSIMULATOR UNTUK MENENTUKAN DISTRIBUSI TEKANAN DAN HEATING VALUE PADA SISTEM JARINGAN PIPA GAS ABSTRAK
SIMULATOR UNTUK MENENTUKAN DISTRIBUSI TEKANAN DAN HEATING VALUE PADA SISTEM JARINGAN PIPA GAS Oleh Mubassiran. 1,2, Riza, L. S. 1, Sidarto, K. A. 1, 3, Mucharam, L. 1, 4, Barato, W. U. 1 1 RC - OPPINET,
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Pada bab ini akan dibahas mengenai definisi sistem informasi, namun harus diketahui terlebih dahulu konsep sistem dan informasi. Dari definisi sistem
Lebih terperinciBAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.
BAHASA PEMROGRAMAN PROGRAM Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN SISTEM. Ada beberapa masalah dalam pengenalan tulisan tangan matematika yang dapat
BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Permasalahan Ada beberapa masalah dalam pengenalan tulisan tangan matematika yang dapat didefinisikan sejauh ini, antara lain: Pengenalan karakter matematika
Lebih terperinciBAB 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda.
BAB 2 LANDASAN TEORI 2.1 Sistem Menurut Hariyanto (2004, p59), sistem adalah kumpulan objek atau elemen yang saling beinteraksi untuk mencapai satu tujuan tertentu. Ia menjelaskan beberapa prinsip umum
Lebih terperinciSISTEM INFORMASI GEOGRAFIS PENENTUAN LAHAN POTENSIAL DENGAN MENGGUNAKAN IMAGE PROCESSING
REVIEW JURNAL SISTEM INFORMASI GEOGRAFIS PENENTUAN LAHAN POTENSIAL DENGAN MENGGUNAKAN IMAGE PROCESSING DISUSUN OLEH 1. Adriyanto Prasetyo (K3513003) 2. Muhammad Cholid Arrofiq (K3513041) PENDIDIKAN TEKNIK
Lebih terperinciSIMULATOR UNTUK MENENTUKAN DISTRIBUSI TEKANAN DAN HEATING VALUE PADA SISTEM JARINGAN PIPA GAS
SIMULATOR UNTUK MENENTUKAN DISTRIBUSI TEKANAN DAN HEATING VALUE PADA SISTEM JARINGAN PIPA GAS Oleh : Mubassiran. 1,2, Riza, L. S. 1, Sidarto, K. A. 1, 3, Mucharam, L. 1, 4, Barato, W. U. 1 1 RC - OPPINET,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Model Matematika Model matematika adalah suatu rumusan matematika (dapat berbentuk persamaan, pertidaksamaan, atau fungsi) yang diperoleh dari hasil penafsiran seseorang ketika
Lebih terperinciANALISA PERANCANGAN SISTEM
Gambar 2.16. Black Bo Pengujian black bo adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak
Lebih terperinciBAB III ANALISIS KEBUTUHAN DAN PERANCANGAN
29 BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN 3.1. Metode Rekayasa Perangkat Lunak Dalam membangun sebuah perangkat lunak dibutuhkan metode pengerjaan sehingga perangkat lunak yang akan dibuat dapat berjalan
Lebih terperinciBAB III LANDASAN TEORI. Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat
BAB III LANDASAN TEORI 3.1 Sistem Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat dilakukan dengan 2 pendekatan, yaitu pendekatan prosedur dan pendekatan komponen. Dengan pendekatan prosedur
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata,
Lebih terperinciBAB 1 PENDAHULUAN. memasuki berbagai aspek kehidupan. Salah satunya adalah semakin banyak
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan dunia teknologi informasi saat ini semakin cepat hingga memasuki berbagai aspek kehidupan. Salah satunya adalah semakin banyak perusahaan yang berusaha
Lebih terperinciJudul. Deskripsi dan Spesifikasi Kebutuhan Sistem Berbasis Komputer. Oleh: Tim Dit. TIK UPI
Judul Deskripsi dan Spesifikasi Kebutuhan Sistem Berbasis Komputer Oleh: Tim Dit. TIK UPI 1 Tujuan Memperkenalkan konsep kebutuhan user dan Sistem Menggambarkan kebutuhan fungsional dan nonfungsional Menjelaskan
Lebih terperinciBAB IV PERANCANGAN SISTEM
BAB IV PERANCANGAN SISTEM Aplikasi ini dibuat berdasarkan Framework Cordova dan Jquery Mobile, sedangkan untuk bahasa pemrogramannya menggunakan HTML5, Javascript, CCS dan bracket sebagai editor untuk
Lebih terperinciBAB III METODOLOGI PENELITIAN. Jaringan pipa air terdiri dari pipa-pipa yang saling terhubung yang
BAB III METODOLOGI PENELITIAN Jaringan pipa air terdiri dari pipa-pipa yang saling terhubung yang memungkinkan terjadinya aliran air dalam keadaan tunak dari satu atau lebih titik suplai kepada satu atau
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kota Cilegon sebagai daerah tujuan investasi memiliki daya tarik bagi investor dalam maupun luar negeri, hal ini dapat dilihat dari tingginya minat investor
Lebih terperinciAnalisis dan Perancangan Sistem II T02 Use Case
Analisis dan Perancangan Sistem II T02 Use Case Disusun O L E H Elsita S.N 04.05.2569 Institut Sains & Teknologi Akprind Yogyakarta 2006/2007 Bagian-bagian utama dari UML adalah view, diagram, model element,
Lebih terperinciBAB I PENDAHULUAN.
BAB I PENDAHULUAN 1.1 Latar Belakang Di dalam perusahaan atau instansi tentu nya memiliki data yang cukup besar, salah satunya adalah inventory. Suatu kegiatan dalam proses pengolahan data pada suatu gudang
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. Game yang dibangun merupakan game kuiz edukasi yang didalamnya
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Game yang dibangun merupakan game kuiz edukasi yang didalamnya mengandung pertanyaan-pertanyaan mengenai budaya Indonesia untuk dijawab, dimana
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Perancangan aplikasi kamus Bahasa Sunda berbasis Android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Jasa Jasa (service) merupakan suatu atau serangkaian aktivitas yang tidak berwujud dan yang biasanya, tidak selalu, berhubungan dengan interaksi antara customer (pelanggan) dan
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini penerapan metode tryout sedang menjadi pilihan utama setiap instansi pendidikan baik ditingkat sekolah dasar bahkan sampai tingkat menengah atas, karena dalam
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi komputer yang semakin tinggi memungkinkan berbagai pembuatan aplikasi yang dapat
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi komputer yang semakin tinggi memungkinkan berbagai pembuatan aplikasi yang dapat menunjang pekerjaan. Hal ini menyebabkan pemanfaatan komputer
Lebih terperinciBAB III ANALISA, KONSEP DAN PERANCANGAN
BAB III ANALISA, KONSEP DAN PERANCANGAN 3.1 Analisa Sistem Tahap analisis merupakan tahapan awal dalam membuat sebuah perangkat lunak dimana penulis menganalisa kebutuhan dasar dari sistem yang akan dibuat.
Lebih terperinciBAB I PENDAHULUAN. Pusat Penelitian dan Pengembangan Sumber Daya Air (Puslitbang SDA)
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pusat Penelitian dan Pengembangan Sumber Daya Air (Puslitbang SDA) Bandung adalah salah satu instansi di bawah Badan Penelitian dan Pengembangan Departemen
Lebih terperinci