COLLECTION
Koleksi Perpustakaan
Koleksi otomatis dari Perpustakaan
Publikasi
Sistem Informasi Geografis : Prinsip Dasar dan Pengembangan Aplikasi
Konsep Dasar Sistem Informasi Kesehatan
Buku ini merupakan kumpulan bahan ajar untuk mata kuliah dengan judul yang sama. Di dalam buku ini akan dibahas tentang pengertian sistem informasi dan penerapannya dalam ilmu kesehatan. Buku ini wajib dijadikan rujukan mahasiswa yang sedang mengambil mata kuliah sistem informasi kesehatan. Selain itu, buku ini juga cocok untuk menjadi referensi bagi siapa pun yang mempelajari ilmu medis. Hal ini tidak bisa dipungkiri, dengan kemajuan teknologi informasi, menuntut organisasi untuk menerapkan sistem informasi berbasis komputer dalam mendukung kegiatan yang ada di organisasi tersebut. Begitu juga bagi institusi kesehatan, dengan menerapkan sistem informasi diharapkan dapat meningkatkan pelayanan kesehatan baik di Rumah Sakit, Puskesmas atau bagi Dinas Kesehatan. Sistem informasi memberikan kemudahan dan kecepatan akses data maupun informasi. Selain itu keamanan dan ketersediaan data juga lebih terjamin akurasinya. Sehingga akan sangat membantu penyedia layanan kesehatan untuk mengambil keputusan yang tepat dalam memberikan pelayanan kesehatan yang baik bagi masyarakat. Sistem Informasi Kesehatan merupakan salah satu bagian penting yang tidak dapat dipisahkan dari Sistem Kesehatan di suatu negara. Kemajuan atau kemunduran Sistem Informasi Kesehatan selalu berkorelasi dan mengikuti perkembangan Sistem Kesehatan, kemajuan Teknologi Informasi dan Komunikasi (TIK) bahkan mempengaruhi Sistem Pemerintahan yang berlaku di suatu negara. Konsep Dasar Sistem Informasi Kesehatan ini diterbitkan oleh Penerbit Deepublish dan tersedia juga dalam versi cetak*
Dasar Sistem kendali dengan Simulasi menggunakan LabVIEW
Kendali adalah ilmu yang cukup tua, namun penerapannya banyak ditemui pada alat-alat yang dipergunakan oleh manusia pada masa kini. Salah satunya adalah LabVIEW. Merupakan soft ware yang dapat digunakan untuk membantu mendesain sebuah sistem kendali. Penggunaan soft ware ini tergolong baru untuk mendesainsistem kendali. Namun, LabVIEW dengan pemrograman berbasis gambar sangat mudah untuk dimenger dan digunakan, bahkan oleh seorang pemula dalam hal pemrograman. Penulis berharap, buku ini dapat digunakan untuk para mahasiswa ataupun pelajar yang akan mempelajari sistem kendali.
Pemrograman MATLAB Untuk Teknik
Perkembangan piranti-lunak komputer untuk kontrol memberikan banyak keuntungan untuk pengajaran, penelitian, dan pengembangan perancangan sistem kontrol dan sistem komunikasi dalam dunia industri. MATLAB dan Simulink dipandang sebagai platform piranti-lunak dominan untuk analisis dan perancangan sistem kontrol dan sistem komunikasi, yang menyediakan banyak toolbox yang didedikasikan untuk topik-topik yang berkaitan dengan kedua sistem. Tujuan utama dari bagian pertama pada buku ini adalah menawarkan informasi bagaimana MATLAB dapat dipakai pada perancangan sistem kontrol dengan merangkum banyak metode dan menyediakan skrip MATLAB sebagai implementasinya. Banyak mahasiswa saat ini memandang teori kontrol sebagai topik yang rumit karena kompleksitas matematika yang terlibat dalam mengevaluasi tanggapan frekuensi dan tanggapan domain waktu, menggambarkan root locus, dan melakukan banyak perhitungan lain. Buku ini membuktikan bahwa kerumitan tersebut dapat dengan mudah diselesaikan dalam MATLAB. Oleh karena itu, tujuan edukasional yang perlu diberikan kepada mahasiswa adalah pemahaman yang cukup tentang teknik-teknik yang terlibat dalam sistem kontrol, sehingga mahasiswa tidak terlalu dibebani dengan perhitungan-perhitungan yang sebenarnya dapat dilakukan oleh MATLAB. Buku ini dapat dipakai sebagai teks referensi sebagai matakuliah pengantar kontrol untuk semua mahasiswa teknik dan sain. Rangkuman topik yang dicakup pada buku ini menyeimbangkan teori dan implementasinya dalam MATLAB. Tujuan dari bagian kedua pada buku ini adalah sebagai pendamping atau suplemen dari setiap buku teks sistem komunikasi. Buku ini menyediakan sejumlah latihan yang dapat diselesaikan dengan MATLAB. Buku ini tidak hanya dapat digunakan oleh mahasiswa S1 dan S2, tetapi juga oleh para insinyur yang ingin belajar aplikasi-aplikasi MATLAB untuk sistem komunikasi. Bab 1: Sinyal dan Sistem Linier. Anda akan mempelajari perangkat-perangkat dan teknik-teknik dasar dari analisis sistem linier yang digunakan pada analisis sistem komunikasi. Sistem linier dan karakteristiknya pada domain waktu dan domain frekuensi, berikut dengan probabilitas dan analisis sinyal acak, merupakan dua topik fundamental yang harus dipahami ketika mempelajari sistem komunikasi. Hampir semua kanal dan banyak subblok pemancar dan penerima dapat dimodelkan sebagai sistem LTI (linear time-invariant) sehingga perangkat-perangkat dan teknik-teknik dari analisis sistem linier dapat digunakan untuk menganalisisnya. Bab 2: Proses Acak. Anda akan belajar metode-metode untukmembangkitkan variabel-variabel acak dan cuplik-cuplik dari proses-proses acak. Anda akan memulainya dengan mempelajari deskripsi metode untuk membangkitkan variabel-variabel acak dengan fungsi distribusi probabilitas tertentu. Kemudian Anda akan mempelajari proses Gaussian dan proses Gauss-Markov dan mengenal metode untuk menghasilkan cuplik-cuplik dari kedua proses itu. Topik ketiga yang akan Anda pelajari adalah karakterisasi sebuah proses acak stasioner menggunakan korelasidirinya pada domain waktu dan menggunakan spektrum dayanya pada domain frekuensi. Bab 3: Modulasi. Anda akan mempelajari kinerja dari sejumlah skema modulasi-demodulasi, keduanya dengan kehadiran dan absensi dari derau aditif. Sistem-sistem yang dipelajari pada bab ini mencakup skema-skema modulasi-amplitudo (AM), seperti DSB-AM, SSB-AM, dan AM konvensional, dam skema-skema modulasi-sudut, seperti modulasi frekuensi dan modulasi fase. Bab 4 Konversi Analog-ke-Digital. Anda akan mempelajari sejumlah metode dan teknik untuk mengkonversi sumber analog menjadi runtun digital dengan cara yang efisien. Ini diperlukan karena pada bab-bab berikutnya Anda akan melihat bahwa informasi digital lebih mudah diproses, dikomunikasikan, dan disimpan. Bab 5 Transmisi Baseband Digital. Anda akan mempelajari sejumlah teknik modulasi dan demodulasi baseband digital untuk mentransmisikan informasi digital melalui kanal berderau Gaussian putih aditif. Anda akan memulainya dengan mempelajari modulasi pulsa biner dan kemudian beberapa metode modulasi tak-biner. Bab 6 Transmisi Digital Melalui Kanal Lebar-Pita Terbatas. Anda akan mempelajari aspek-aspek dari transmisi digital melalui kanal-kanal dengan lebar-pita terbatas. Anda akan mengawalinya dengan mempelajari karakteristik spektral dari sinyal-sinyal PAM. Selanjutnya, Anda akan menelaah karakteristik dari kanal dengan lebar-pita terbatas dan permasalahan perancangan gelombang sinyal untuk kanal semacam itu. Kemudian, Anda akan mengkaji permasalahan perancangan ekualisator kanal yang mengkompensasi distorsi yang disebabkan oleh kanal dengan lebar-pita terbatas. Anda akan membuktikan bahwa distorsi kanal pada interferensi antar-simbol (ISI, intersymbol interference) yang menyebabkan error pada demodulasi sinyal. Kami berharap pembaca dapat menikmatinya untuk “bermain-main” dan mengubah skrip MATLAB yang telah diberikan untuk mendapatkan eksplorasi lebih dalam tentang topik-topik yang disajikan.
Perancangan Dan Analisa Sistem Kendali Dengan PID Pendekatan Tanggapan Frekuensi
Teknik kendali merupakan salah satu bidang ilmu teknik yang perkembangannya begitu pesat terutama dengan dikembangkannya penggunaan komputer digital sebagai suatu sarana pengendali. Di perguruan-perguruan tinggi teknik, pelajaran ini dikenal sebagai kendali otomatik, sistem pengaturan, teknik pengaturan, sistem kendali ataupun sistem servo. Istilah-istilah ini pada dasarnya disesuaikan dengan bidang penerapannya yakni apakah untuk proses industri, mesin-mesin, peralatan listrik/elektronik, penerbangan ataupun pemakaian lainnya. Pelajaran ini umumnya diberikan di tingkat dua atau tiga karena pemahaman konsepsinya memerlukan pengetahuan matematika dan fisika yang lebih tinggi seperti persamaan diferensial dan transformasi Laplace sedangkan ilmu-ilmu penunjangnya bergantung pada jenis pemakaiannya seperti mesin-mesin, rangkaian listrik, mekanika fluida, perpindahan panas dan lain-lain. Tujuan utama penulisan buku ini untuk memberikan pemahaman tentang konsepsi dasar dalam perancangan dan analisa sistem kendali dengan Proporsional Integral Diferensial (PID) berdasarkan pendekatan tanggapan frekuensi dan menggunakan perangkat lunak Matlab. Dalam penyajian buku ini dimulai dari dasar-dasar matematika yang sering dipergunakan dalam teknik kendali sampai analisis dan perancangan pengendali dan kompensator serta contoh penerapannya. Buku ini ditujukan untuk rekan-rekan akademisi, para dosen, mahasiswa yang ingin belajar dan siapa saja yang ingin mendalami Matlab dan teknik kendali. Batang tubuh dari buku ini terdiri dari 9 bab. Antara satu bab dengan bab lain merupakan satu kesatuan rangkaian pembahasan yang utuh. Bab pertama membahas secara umum mengenai dasar dasar matematika dalam teknik kendali seperti matrik, persamaan polinomial, persamaan linear diferensial orde 1 (satu), orde 2 (dua), orde tinggi, transformasi Laplace serta tranformasi Laplace balik beserta sifat-sifatnya serta penyelesaian persamaan linear diferensial dengan menggunakan transformasi Laplace. Bab kedua membahas tentang pemodelan matematis, fungsi alih dan pole - zero - gain yang berguna dalam pemodelan sistem kendali. Bab ketiga membahas tentang tanggapan sistem untuk sistem orde satu, orde dua dan orde tinggi. Bab keempat membahas tentang analisis kestabilan sistem kendali dengan menggunakan berbagai metoda seperti persamaan karakteristik, kriteria Routh, kriteria Hurtwitz dan kriteria Continued Fraction. Bab kelima membahas tentang analisis kesalahan koefesien statik. Bab keenam membahas tanggapan frekuensi. Bab ketujuh membahas tentang perancangan pengendali dan kompensator dengan pendekatan tanggapan frekuensi yang terdiri dari kompensator mendahului (Phase Lead), kompensator ketinggalan (Phase Lag), pengendali Proporsional (P), pengendali Proporsional Integral (PI), pengendali Proporsional Diferensial (PD), pengendali Proporsional Integral Diferensial (PID). Bab kedelapan membahas analisa dan perancangan sistem kendali suspensi mobil dengan pendekatan anggapan frekuensi serta bab kesembilan membahas analisa dan perancangan sistem kendali kecepatan motor arus searah dengan pendekatan tanggapan frekuensi. Terima kasih khusus dan penghargaan yang setinggi-tingginya kepada orang tua kami yang telah memberikan perhatian penuh dalam penyelesain buku ini. Ucapan terima kasih kepada banyak pihak yang telah mendukung penulis buku ini. Kepada istri tercinta Reri Afrianita, putriku yang cantik, Thanisa Nazhwa Azura (Thata) serta keluarga besarku, buku ini kupersembahkan untuk kalian semua. Akhirnya, segala tanggungjawab akademis dari naskah buku ini sepenuhnya berada di tangan penulis. Akhir kata jika membaca menemukan kesalahan, penulis dengan senang hati menerima kritik dan saran yang membangun serta dapat disampaikan melalui email [email protected] Padang, Januari 2020 Heru Dibyo Laksono
Sistem Kontrol Elektropneumatik SMK/MAK Kelas XI
Buku ini disusun dengan memperhatikan Struktur Kurikulum SMK berdasarkan Kurikulum 2013 edisi revisi spektrum PMK 2018 dan jangkauan materi sesuai dengan Kompetensi Inti dan Kompetensi Dasar untuk kelompok C3 Kompetensi Keahlian. Buku ini diharapkan memiliki presisi yang baik dalam pembelajaran dan menekankan pada pembentukan aspek penguasaan pengetahuan, keterampilan, dan sikap secara utuh. Materi pembelajaran disajikan secara praktis, disertai soal-soal berupa tugas mandiri, tugas kelompok, uji kompetensi, dan penilaian akhir semester gasal dan genap. Buku ini disusun berdasarkan Pemendikbud No 34 tahun 2018 Tentang Standar Nasional Pendidikan SMK/MAK, pada lampiran II tentang standar Isi, lampiran III tentang Standar Proses dan lampiran IV tentang Standar Penilaian. Acuan KI dan KD mengacu pada Peraturan Dirjen Pendidikan Dasar Dan Menengah Kementerian Pendidikan Dan Kebudayaan No: 464/D.D5/Kr/2018 Tentang Kompetensi Inti Dan Kompetensi Dasar. Berdasarkan hasil telaah ilmiah, buku ini sangat sistematis, bermakna, mudah dipelajari, dan mudah diimplementasikan dalam pembelajaran di kelas. Ditinjau dari aspek isi, buku ini cukup membantu siswa dalam memperkaya dan mendalami materi. Pemakaian buku ini juga dapat menantang guru untuk berinovasi dalam pembelajaran sesuai konteks di kelas masing-masing.
Sistem Kontrol Elektropneumatik SMK/MAK Kelas XII
Buku ini disusun dengan memperhatikan Struktur Kurikulum SMK berdasarkan Kurikulum 2013 edisi revisi spektrum PMK 2018 dan jangkauan materi sesuai dengan Kompetensi Inti dan Kompetensi Dasar untuk kelompok C3 Kompetensi Keahlian. Buku ini diharapkan memiliki presisi yang baik dalam pembelajaran dan menekankan pada pembentukan aspek penguasaan pengetahuan, keterampilan, dan sikap secara utuh. Materi pembelajaran disajikan secara praktis, disertai soal-soal berupa tugas mandiri, tugas kelompok, uji kompetensi, dan penilaian akhir semester gasal dan genap. Buku ini disusun berdasarkan Pemendikbud No 34 tahun 2018 Tentang Standar Nasional Pendidikan SMK/MAK, pada lampiran II tentang standar Isi, lampiran III tentang Standar Proses dan lampiran IV tentang Standar Penilaian. Acuan KI dan KD mengacu pada Peraturan Dirjen Pendidikan Dasar Dan Menengah Kementerian Pendidikan Dan Kebudayaan No: 464/D.D5/Kr/2018 Tentang Kompetensi Inti Dan Kompetensi Dasar. Berdasarkan hasil telaah ilmiah, buku ini sangat sistematis, bermakna, mudah dipelajari, dan mudah diimplementasikan dalam pembelajaran di kelas. Ditinjau dari aspek isi, buku ini cukup membantu siswa dalam memperkaya dan mendalami materi. Pemakaian buku ini juga dapat menantang guru untuk berinovasi dalam pembelajaran sesuai konteks di kelas masing-masing.
Dasar Sistem Komunikasi Menggunakan MATLAB
Tujuan buku ini adalah sebagai pendamping atau suplemen dari setiap buku teks sistem komunikasi. Buku ini menyediakan sejumlah latihan yang dapat diselesaikan dengan MATLAB. Buku ini tidak hanya dapat digunakan oleh mahasiswa S1 dan S2, tetapi juga oleh para insinyur yang ingin belajar aplikasi-aplikasi MATLAB untuk sistem komunikasi. Bab 1: Sinyal dan Sistem Linier. Anda akan mempelajari perangkat-perangkat dan teknik-teknik dasar dari analisis sistem linier yang digunakan pada analisis sistem komunikasi. Sistem linier dan karakteristiknya pada domain waktu dan domain frekuensi, berikut dengan probabilitas dan analisis sinyal acak, merupakan dua topik fundamental yang harus dipahami ketika mempelajari sistem komunikasi. Hampir semua kanal dan banyak subblok pemancar dan penerima dapat dimodelkan sebagai sistem LTI (linear time-invariant) sehingga perangkat-perangkat dan teknik-teknik dari analisis sistem linier dapat digunakan untuk menganalisisnya. Bab 2: Proses Acak. Anda akan belajar metode-metode untukmembangkitkan variabel-variabel acak dan cuplik-cuplik dari proses-proses acak. Anda akan memulainya dengan mempelajari deskripsi metode untuk membangkitkan variabel-variabel acak dengan fungsi distribusi probabilitas tertentu. Kemudian Anda akan mempelajari proses Gaussian dan proses Gauss-Markov dan mengenal metode untuk menghasilkan cuplik-cuplik dari kedua proses itu. Topik ketiga yang akan Anda pelajari adalah karakterisasi sebuah proses acak stasioner menggunakan korelasidirinya pada domain waktu dan menggunakan spektrum dayanya pada domain frekuensi. Bab 3: Modulasi. Anda akan mempelajari kinerja dari sejumlah skema modulasi-demodulasi, keduanya dengan kehadiran dan absensi dari derau aditif. Sistem-sistem yang dipelajari pada bab ini mencakup skema-skema modulasi-amplitudo (AM), seperti DSB-AM, SSB-AM, dan AM konvensional, dam skema-skema modulasi-sudut, seperti modulasi frekuensi dan modulasi fase. Bab 4 Konversi Analog-ke-Digital. Anda akan mempelajari sejumlah metode dan teknik untuk mengkonversi sumber analog menjadi runtun digital dengan cara yang efisien. Ini diperlukan karena pada bab-bab berikutnya Anda akan melihat bahwa informasi digital lebih mudah diproses, dikomunikasikan, dan disimpan. Bab 5 Transmisi Baseband Digital. Anda akan mempelajari sejumlah teknik modulasi dan demodulasi baseband digital untuk mentransmisikan informasi digital melalui kanal berderau Gaussian putih aditif. Anda akan memulainya dengan mempelajari modulasi pulsa biner dan kemudian beberapa metode modulasi tak-biner. Bab 6 Transmisi Digital Melalui Kanal Lebar-Pita Terbatas. Anda akan mempelajari aspek-aspek dari transmisi digital melalui kanal-kanal dengan lebar-pita terbatas. Anda akan mengawalinya dengan mempelajari karakteristik spektral dari sinyal-sinyal PAM. Selanjutnya, Anda akan menelaah karakteristik dari kanal dengan lebar-pita terbatas dan permasalahan perancangan gelombang sinyal untuk kanal semacam itu. Kemudian, Anda akan mengkaji permasalahan perancangan ekualisator kanal yang mengkompensasi distorsi yang disebabkan oleh kanal dengan lebar-pita terbatas. Anda akan membuktikan bahwa distorsi kanal pada interferensi antar-simbol (ISI, intersymbol interference) yang menyebabkan error pada demodulasi sinyal. Pada buku ini, diberikan pula dua bonus, yang berkaitan dengan sistem kontrol, karena menurut pengalaman penulis, mereka yang mempelajari sistem komunikasi tentu juga mempelajari sistem kontrol. Penulis percaya bahwa buku ini, meski sederhana, akan berguna bagi pembaca. Selamat membaca.
Dasar Sistem Waktu Nyata
Bab I. Pendahuluan Sistem Waktu Nyata 1. Pengertian 1.1. Sistem Melekat (Embedded System) 1.2. Sistem Kontrol dan Sistem Waktu Nyata 1.3. Pewaktuan lup kontrol (Control Loop Timing) Bab II. Pengelompokan Sistem Waktu Nyata 2.1. Pengelompokan berdasarkan beberapa sudut pandang 2.2. Definisi Sistem Waktu nyata 2.3. Sistem Hard Real-time 2.4. Karakteristik Sistem Waktu Nyata 2.5. Kejadian (Event) 2.6. Kongkurensi 2.7. Sistem operasi waktu nyata (Real-Time Operating System) Bab III. Pemrograman Kongkuren 3.1. Pengertian Pemrograman Kongkuren 3.2. Kongkurensi Pada Sistem Waktu Nyata 3.3. Pemodelan Memori 3.4. Proses di dalam Pemrograman Kongkuren 3.4.1. Proses dan Thread 3.4.2. Rutin pembantu (Coroutine) 3.4.3. Prioritas dan Algoritma Penjawdalan 3.4.4. Representasi Proses 3.5. Organisasi Memori 19 Bab IV. Penjadwalan dalam Sistem Waktu Nyata 4.1. Terminologi Penjadwalan 4.3. Teknik Pemrograman Berbasis Penjadwalan Fixed-Priority Scheduling (FPS) Earliest Deadline First Scheduling (EDFS) Value-Based Scheduling (VBS) 4.4. Pengunaan berdasaran analisis (Utilization-Based Analysis) 4.5. Penggunaan berdasarkan Uji untuk EDF Bab V. Interrupt dan Waktu 5.1. Pengertian Penselaan Waktu Proses 5.2. Komunikasi I/O 5.3. Proses Kontrol Periodik 5.3.1. Meminumkan Latency 5.3.2. Variasi Latency BAB VI. IMPLEMENTASI PADA ALGORITMA KONTROL 6.1. Terminologi Kontrol 6.2. Proses Aliasing 6.2. Perancangan Kontrol Digital 6.2.1. Perancangan kontrol waktu diskrit 6.2.2. Perancangan Kontrol Waktu Kontinu 6.3.1. Komponen Proportional 6.3.2. Komponen Integrator 6.3.3. Komponen Derivatif/ Differensiator
Dasar Perencanaan Plambing dan Sistem Distribusi Air Bidang Arsitektur
Buku ini berisi materi tentang perencanaan plambing terdiri berdasarkan bangunan bertingkat, bangunan tidak bertingkat, peralatan plambing, pencemaran dan pengolahan limbah, serta analisis perhitungan sarana utilitas. Buku ini menyampaikan secara detail sistem rancangan instalasi dan disertai dengan sistem rangkaian rancangan yang tepat guna sesuai dengan bentuk bangunan yang akan dirancang. Selain itu juga disertai perhitungan sarana utilitas karena kebutuhan air suatu bangunan tergantung pada fungsi dari bangunan tersebut karena setiap jenis bangunan memiliki air bersih yang berbeda-beda. Buku ini berisi sebagian materi pendidikan dasar jaringan instalasi dalam desain bangunan di jurusan Arsitektur karena sebagai arsitek yang merupakan perancang dari suatu bangunan seharusnya tidak hanya mementingkan estetika dari bangunan yang dirancangnya, tetapi suatu bangunan juga harus dilengkapi dengan utilitas yang baik.
SISTEM MANAJEMEN DATABASE DENGAN PYTHON|MYSQL
Pada buku ini, Anda akan mempelajari sejumlah projek database MySQL menggunakan PyQt. Dalam merancang GUI, Anda akan memanfaatkan perangkat Qt Designer. Pada bab pertama, Anda akan belajar: Menggunakan widget Label; Menggunakan widget Line Edit; Menggunakan List Widget; dan Menggunakan Calendar Widget. Pada bab dua, Anda akan mengeksplorasi MySQL melalui skrip Pyton. Di sini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database MySQL: Menciptakan database dengan Python; Menciptakan tabel database dengan Python; Menyisipkan baris pada tabel database dengan Python; Menampilkan baris data pada tabel database dengan Python; Menavigasi baris-baris pada tabel database dengan Python; Melakukan pencarian informasi tertentu pada tabel database dengan Python; Menghapus baris data dari tabel database dengan Python; Menghapus tabel database dengan Python; Memperbarui tabel database dengan Python; dan Menggabungkan dua atau lebih tabel database dengan Python. Pada bab tiga ini, Anda akan mempelajari: Menciptakan projek dua tabel pada sistem database guru-kelas; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas tabel. Pada bab empat, Anda akan belajar membangun sistem database rumah sakit, yang pada tahap awal, menggunakan dua tabel. Di sini, Anda akan belajar: Menciptakan projek dua tabel pada sistem database rumah sakit; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit pada kedua tabel; Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kedua tabel; Pada bab lima, Anda akan belajar membangun sistem database rumah sakit tahap kedua, yang menggunakan lima tabel. Anda akan mempelajari: Menciptakan projek lima tabel pada sistem database rumah sakit; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit pada kelima tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kelima tabel.
Sistem Informasi Manajemen
Buku ini dimulai dengan memberikan pemahaman tentang pengertian sistem, pengantar sistem informasi dan konsep dasar sistem infromasi. Selanjutnya, dibahas kaitan Sistem Informasi Manajemen dengan Penggunaan Teknologi Informasi dalam E-Business. Pertama, bagi para manajer puncak, dan menengah yang ingin mendalami teori dan menerapkan sistem informasi manajemen, baik untuk kepentingan manajemen umum maupun manajemen bidang fungsional. Kedua, bagi mereka yang sedang belajar manajemen dan mempersiapkan diri untuk menduduki posisi manajerial di masa yang akan datang. Ketiga, bagi para peminat dan pemerhati perkembangan teknologi informasi pada umumnya, khususnya teknologi komputer dan perangkat lunaknya, sebagai bahan perbandingan. Buku ini disusun dengan segala keterbatasan sumber dan pengalaman, yang mungkin belum lengkap bagi pemerhati Sistem Informasi Manajemen. Pendekatan penyusunan buku ini adalah ilmu manajemen sehingga terdapat kelemahan dari sisi pengetahuan teknologi informasi. Semoga buku ini tetap berguna bagi mereka yang ingin mempelajari sistem informasi manajemen yang belum mengetahui teknologi informasi secara mendalam.
LANGKAH DEMI LANGKAH MEMBANGUN SISTEM MANAJEMEN DATABASE DENGAN PYTHON/MYSQL
Pada buku ini, Anda akan mempelajari bagaimana membangun dari nol sebuah sistem manajemen database MySQL menggunakan PyQt. Dalam merancang GUI, Anda akan memanfaatkan perangkat Qt Designer. Secara bertahap dan langkah demi langkah, Anda akan diajari bagaimana memanfaatkan MySQL dalam Python. Pab bab kesatu, Anda akan mempelajari: Bagaimana beberapa perintah dasar MySQL digunakan; Bagaimana statemen query untuk menciptakan database, menciptakan tabel, mengisi tabel, dan memanipulasi isi tabel dilakukan; Bagaimana PyQt dan Qt Designer dipakai untuk menciptakan GUI Python; Menciptakan GUI Python dasar yang memanfaatkan sebuah Line Edit dan sebuah Push Button. Pada bab kedua, Anda akan mempelajari: Menciptakan projek tiga tabel awal pada database sekolah: tabel Guru, tabel Kelas, dan tabel MatPel; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk melihat dan menavigasi isi tiap tabel. Menciptakan GUI Python untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas ketiga tabel tersebut. Pada bab ketiga, Anda akan mempelajari: Menciptakan form utama untuk menghubungkan semua form; Menciptakan projek akan menambahkan tiga tabel lagi pada database sekolah: tabel Siswa, tabel Ortu, dan tabel UangSekolah; Menciptakan GUI Python untuk melihat dan menavigasi isi tiap tabel; Menciptakan GUI Python untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel; Menciptakan GUI Python untuk menggabungkan dan melakukan query atas ketiga tabel dan keenam tersebut. Pada bab keempat, Anda akan mempelajari: Menciptakan projek akan menambahkan dua tabel terakhir pada database sekolah: tabel Nilai dan tabel Ujian; Menciptakan GUI Python untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel. Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kedelapan tabel yang ada. Akhir kata, diharapkan buku ini berguna dan bisa meningkatkan keahlian pemrograman database bagi programer Python seperti Anda.
SISTEM MANAJEMEN DATABASE ACCESS & SQL SERVER DENGAN VISUAL C# .NET
Puji Syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa atas tuntasnya penulisan buku ini. Buku ini akan mengajarkan pembaca dalam membangun sistem manajemen database Access dan SQL Server menggunakan Visual C#. Pada Bab 1, akan dikenalkan tentang apa itu database, di mana database digunakan, dan bagaimana Visual C# dipakai dengan database. Selain itu, pembaca akan diajarkan untuk mengenal lingkungan pengembangan Visual C# dan langkah-langkah yang diperlukan untuk membangun sebuah aplikasi dalam Visual C#. Pada Bab 2, pembelajaran akan difokuskan tentang struktur database dan bagaimana database diciptakan. Buku ini akan menggunakan database contoh untuk mengenal konsep-konsep yang disuguhkan. Pada Bab 3, Visual C# akan digunakan ntuk melakukan koneksi ke suatu database. Koneksi ini dilakukan menggunakan objek-objek data. Dengan menggunakan kontrol-kontrol data bound dan objek-objek data, informasi yang termuat di dalam database dapat dilihat. Pada Bab 4, apa yang dipelajari adalah bagaimana menggunakan SQL untuk mengekstraksi informasi yang diinginkan dari database. Agar pembaca menjadi familiar, pada Bab 5, metode-metode, event-event, dan properti-properti dari sejumlah kontrol dasar pada Visual C# akan disajikan. Pada bab ini, akan dilakukan perancangan form masukan dua tabel: Pengarang dan Penerbit. Pada Bab 6, pembaca akan belajar langkah-langkah yang terlibat dalam manajemen database. Aspek-aspek yang akan dibahas adalah bagaimana mengedit data, menambah data, menghapus data, dan melakukan pencarian pada database. Dengan pengetahuan ini, diharapkan pembaca dapat membangun sebuah sistem database lengkap untuk database buku. Setelah melihat bagaimana objek-objek ADO .NET dan Visual C# dipakai untuk membangun DBMS yang lengkap dan tangguh, yang bisa dipakai untuk mengedit, menambah, menghapus, dan/atau mencari rekaman pada database, akan lebih lengkap bila form juga memiliki fitur untuk mencetak informasi dari tabel data. Pada Bab 7, pembaca akan melihat bagaimana menggunakan kode Visual C# untuk menghasilkan laporan database. Akhir kata, penulis berharap apa yang tertera pada buku ini dapat berguna bagi pengetahuan dan menambah keahlian bagi pembaca.
AUDIT SISTEM INFORMASI DAN TATA KELOLA TEKNOLOGI INFORMASI: Implementasi dan Studi kasus
Guna memenuhi kebutuhan akan kompetensi mahasiswa, Buku “Audit Sistem Informasi” ini dapat menjadi bahan referensi bagi para mahasiswa dan masyarakat umum yang ingin mempelajari tentang audit sistem informasi, mulai dari konsep, pengendalian-pengendalian, baik manajemen maupun aplikasi, proses audit, metodologi audit serta studi kasus beserta laporan auditnya.
JAVA/MYSQL UNTUK SISTEM MANAJEMEN DATABASE JEJAK KRIMINAL
Pada buku ini, Anda akan mempelajari bagaimana membangun dari nol sebuah sistem manajemen database rekam jejak kriminal menggunakan Java/MySQL. Semua kode Java untuk melakukan pemrosesan citra digital pada buku ini merupakan Native Java. Disengaja tidak mengandalkan pustaka eksternal, agar pembaca mengetahui secara detil proses ekstraksi citra digital mulai dari nol dalam Java. Hanya ada tiga pustaka eksternal yang digunakan pada buku ini: Connector/J untuk memfasilitasi koneksi Java ke MySQL, JCalendar untuk menampilkan kontrol kalender, dan JFreeChart untuk menampilan grafik. Fitur-fitur citra digital yang digunakan pada buku ini adalah tapis keabuan, tapis penajaman, tapis balik (invert), dilasi, erosi, closing, dan opening. Bagi pembaca, Anda bisa mengembangkannya untuk menyimpan fitur-fitur mutakhir lain berbasis deskriptor seperti SIFT dan lainnya untuk pengembangan pencocokan berbasis deskriptor. Pada bab pertama, Anda akan ditunjukkan sejumlah perangkat yang diperlukan untuk diunduh dan diinstalasi. Anda perlu mengetahui bagaimana menambahkan pustaka eksternal ke dalam lingkungan NetBeans. Perangkat-perangkat ini diperlukan agar Anda bisa menjalankan skrip Java yang disediakan. Pada bab kedua, Anda akan diajarkan untuk menciptakan sebuah tabel Tersangka pada database projek. Tabel ini memiliki sebelas kolom: id_tersangka (kunci primer), nama_tersangka, tanggal_lahir, tanggal_perkara, tanggal_laporan, status_kasus, tanggal_ditahan, nama_ibu, alamat, telepon, dan foto. Di sini, Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data tabel Tersangka. Pada bab ketiga, Anda akan menciptakan tabel kedua dengan nama Ekstraksi_Fitur, yang memiliki delapan kolom: id_fitur (kunci primer), id_tersangka (kunci asing), canny, adapatif, kmeans, histogram, gradien, dan segmentasi. Keenam bidang (kecuali kunci) akan memiliki tipe data blob, agar citra fitur akan langsung disimpan ke dalam tabel ini. Di sini, Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data tabel Ekstraksi_Fitur. Pada bab keempat, Anda akan menambahkan dua tabel: Polres dan Penyidik. Kedua tabel ini nanti akan diintegrasikan dengan tabel Tersangka melalui sebuah tabel lain, Berkas_Perkara, yang akan dibangun pada bab kelima. Tabel ketiga pada buku ini, dengan nama Polres, memiliki enam kolom: id_polres (kunci primer), lokasi, kab_kota, propinsi, telepon, dan foto. Tabel keempat pada buku ini dengan nama Penyidik memiliki delapan kolom: id_penyidik (kunci primer), nama_penyidik, pangkat, tanggal_lahir, jenis_kelamin, alamat, telepon, dan foto. Di sini, Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data pada kedua tabel tersebut. Pada bab kelima, Anda akan menambahkan dua tabel: Korban dan Berkas_Perkara. Tabel Berkas_Perkara akan menghubungkan empat tabel lainnya: Tersangka, Polres, Penyidik, dan Korban. Tabel kelima pada buku ini, dengan nama Korban, memiliki sembilan kolom: id_korban (kunci primer), nama_korban, korban_kejahatan, tanggal_lahir, tanggal_kejahatan, jenis_kelamin, alamat, telepon, dan foto. Tabel keenam, dengan nama Berkas_Perkara, yang memiliki tujuh kolom: id_berkas (kunci primer), id_tersangka (kunci asing), id_polres (kunci asing), id_penyidik (kunci asing), id_korban (kunci asing), status, dan keterangan. Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data pada kedua tabel tersebut. Akhir kata, diharapkan buku ini berguna dan bisa meningkatkan keahlian pemrograman database bagi programer Java seperti Anda.
Wewenang Mahkamah Konstitusi dan implikasinya dalam sistem ketatanegaraan Republik Indonesia
Mahkamah Konstitusi (MK) adalah lembaga tinggi negara dalam sistem ketatanegaraan Indonesia yang merupakan pemegang kekuasaan kehakiman bersama-sama dengan Mahkamah Agung. Keberadaan MK dirasa sangat penting dan strategis karena MK berupaya mengawal konstitusi agar dilaksanakan dan dihormati keberadaannya. Selain itu, MK mempunyai dasar legitimasi, juga memiliki landasan yang kuat dan sangat dibutuhkan dalam sistem ketatanegaraan. Pada dasarnya dalam proses pembentukan Mahkamah Konstitusi di Indonesia tidak terlepas dari kajian pemikiran dari segi politis-sosiologis, yuridis dan filosofis, serta historis. Dilihat dari aspek kelembagaannya, Mahkamah Konstutusi berbeda dengan lembaga negara lainnya. Mahkamah Konstitusi di samping sebagai “lembaga negara”, juga sebagai “lembaga UUD 1945”. Sebagai lembaga negara, artinya lembaga yang harus dimiliki oleh setiap negara agar negara tersebut disebut negara demokratis dan negara hukum. Sedangkan sebagai “Lembaga UUD 1945”, artinya Mahkamah Konstitusi sebagai komponen konstitusi yang harus dimasukkan ke dalam setiap UUD dalam suatu negara karena merupakan tiang atau penyangga utama dari suatu yang namanya UUD. Dalam wacana pembahasan tentang wewenang Mahkamah Konstitusi, terlebih dahulu harus memperhatikan tentang bagaimana kedudukan Mahkamah Konstitusi dalam sistem ketatanegaraan kita dan bagaimana landasan Mahkamah Konstitusi dalam UUD 1945, serta apa saja yang menjadi wewenangnya. Adapun wewenang utama Mahkamah Konstitusi adalah menguji undang-undang dan menyelesaikan sengketa antara lembaga negara. Tugas dan wewenangnya ini perlu dikaji melalui pengaturan perundang-undangan dalam sistem hukum positif di Indonesia. Materi dalam buku ini yang juga digagas dari hasil penelitian, dibahas dengan detail bagaimana legitimasi teori konstitusi atas perubahan Undang-Undang Dasar 1945 terhadap kekuasaan kehakiman; dasar teoretis dan yuridis kewenangan MK, termasuk di dalamnya perbandingan wewenang menguji dan lembaga yang melakukan pengujian di beberapa negara, seperti Amerika, Prancis, Jerman, dan Korea Selatan. Dibahas pula kekuasaan kehakiman oleh Mahkamah Konstitusi di Indonesia. Hal ini semua memberikan pemahaman yang komprehensif mengenai bagaimana wewenang MK dalam sistem ketatanegaraan di Indonesia.
Merajut Sistem Keorganisasian Advokat Di Indonesia
Buku ini menunjukkan adanya kelemahan dalam pengaturan pelaksanaan sistem organisas advokat di Indonesia yang disebabkan oleh kon ik berkepanjangan antar organisasi advokat, sistem pendidikan dan pengawasan dalam UU No. 18 Tahun 2003 tentang Advokat yang masih banyak mengandung masalah, dan adanya ketidakharmonisan hukum antara Undang Undang Advokat yang mengatur sistem organisasi advokat dengan putusan Mahkamah Konstitusi dan Mahkamah Agung. Konstruksi hukum sudah saatnya dikembalikan kepada bentuknya yang ideal sebagai bentuk pertanggungjawaban kualitas profesi advokat demi keadilan masyarakat.
LANGKAH DEMI LANGKAH MEMBANGUN SISTEM MANAJEMEN DATABASE ACCESS & SQL SERVER DENGAN VISUAL C# .NET
Puji Syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa atas tuntasnya penulisan buku ini. Buku ini akan mengajarkan pembaca dalam membangun sistem manajemen database Access dan SQL Server menggunakan Visual C#. Pada Bab 1, akan dikenalkan tentang apa itu database, di mana database digunakan, dan bagaimana Visual C# dipakai dengan database. Selain itu, pembaca akan diajarkan untuk mengenal lingkungan pengembangan Visual C# dan langkah-langkah yang diperlukan untuk membangun sebuah aplikasi dalam Visual C#. Pada Bab 2, pembelajaran akan difokuskan tentang struktur database dan bagaimana database diciptakan. Buku ini akan menggunakan database contoh untuk mengenal konsep-konsep yang disuguhkan. Pada Bab 3, Visual C# akan digunakan ntuk melakukan koneksi ke suatu database. Koneksi ini dilakukan menggunakan objek-objek data. Dengan menggunakan kontrol-kontrol data bound dan objek-objek data, informasi yang termuat di dalam database dapat dilihat. Pada Bab 4, apa yang dipelajari adalah bagaimana menggunakan SQL untuk mengekstraksi informasi yang diinginkan dari database. Agar pembaca menjadi familiar, pada Bab 5, metode-metode, event-event, dan properti-properti dari sejumlah kontrol dasar pada Visual C# akan disajikan. Pada bab ini, akan dilakukan perancangan form masukan dua tabel: Pengarang dan Penerbit. Pada Bab 6, pembaca akan belajar langkah-langkah yang terlibat dalam manajemen database. Aspek-aspek yang akan dibahas adalah bagaimana mengedit data, menambah data, menghapus data, dan melakukan pencarian pada database. Dengan pengetahuan ini, diharapkan pembaca dapat membangun sebuah sistem database lengkap untuk database buku. Setelah melihat bagaimana objek-objek ADO .NET dan Visual C# dipakai untuk membangun DBMS yang lengkap dan tangguh, yang bisa dipakai untuk mengedit, menambah, menghapus, dan/atau mencari rekaman pada database, akan lebih lengkap bila form juga memiliki fitur untuk mencetak informasi dari tabel data. Pada Bab 7, pembaca akan melihat bagaimana menggunakan kode Visual C# untuk menghasilkan laporan database. Akhir kata, penulis berharap apa yang tertera pada buku ini dapat berguna bagi pengetahuan dan menambah keahlian bagi pembaca.