Sistem Penjadwalan Kuliah Menggunakan Metode Algoritma Genetika (Studi Kasus: Fakultas Kedokteran Dan Kesehatan Universitas Muhammadiyah Jakarta)

Total Page:16

File Type:pdf, Size:1020Kb

Sistem Penjadwalan Kuliah Menggunakan Metode Algoritma Genetika (Studi Kasus: Fakultas Kedokteran Dan Kesehatan Universitas Muhammadiyah Jakarta) CORE Metadata, citation and similar papers at core.ac.uk Provided by STUDIA INFORMATIKA: JURNAL SISTEM INFORMASI Studia Informatika: Jurnal Sistem Informasi , 9(2), 2016, 177-188 SISTEM PENJADWALAN KULIAH MENGGUNAKAN METODE ALGORITMA GENETIKA (STUDI KASUS: FAKULTAS KEDOKTERAN DAN KESEHATAN UNIVERSITAS MUHAMMADIYAH JAKARTA) Andrie Tri Laksono1, Meinarini Catur Utami2, Yuni Sugiarti3 Program Studi Sistem Informasi, Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta Jl. Ir. Juanda No. 95 Ciputat 15412 Indonesia Email: [email protected], [email protected], [email protected] ABSTRAK Pada penelitian ini terdapat permasalahan yang terjadi pada Fakultas Kedokteran dan Kesehatan Universitas Muhammadiyah Jakarta (FKK UMJ) yaitu dengan adanya dosen yang sebagian besar berprofesi sebagai dokter mengakibatkan sulitnya menentukan jadwal kuliah yang tepat sesuai dengan kesiapan waktu dosen mengajar yang sering berubah dan lokal yang tersedia terbatas, selain itu proses pembuatan penjadwalan kuliah yang masih manual mengakibatkan sulitnya mengelola data penjadwalan kuliah. Penelitian ini bertujuan merancang Sistem Informasi Penjadwalan Perkuliahan Berbasis Web dengan Metode Algoritma Genetika yang merupakan sarana terkait proses penentuan jadwal perkuliahan. Sistem ini digunakan untuk FKK UMJ bidang akademik dalam membuat jadwal perkuliahan, serta memudahkan staf akademik, dosen dan mahasiswa mengakses data penjadwalan kuliah. Metode penjadwalan menggunakan Algoritma Genetika, metode pengumpulan data yaitu studi pustaka dan studi lapangan (wawancara dan observasi) dan studi literatur sejenis, dan metode pengembangan sistem menggunakan Rapid Application Development (RAD) dengan pemodelan menggunakan UML, serta menggunakan PHP dengan framework Laravel, MySql, Codelobster sebagai tools dan software dalam pengembangan sistem. Hasil penelitian ini dapat memberikan kemudahan dalam mengelola penjadwalan kuliah yang tepat sesuai kesiapan waktu dosen mengajar dan lokal yang tersedia sehingga membantu proses pembuatan jadwal perkuliahan menjadi lebih baik lagi. Kata kunci: Sistem Informasi, Penjadwalan, FKK UMJ, Perkuliahan, Algoritma Genetika, Rapid Application Development (RAD), PHP, Laravel, MySql, Codelobster, UML. 1. Pendahuluan profesi sebagai dokter. Adanya dosen-dosen luar ini menyebabkan sulitnya menentukan jadwal kuliah yang Universitas Muhammadiyah Jakarta (UMJ) tepat sesuai dengan kesiapan waktu mereka dan lokal merupakan salah satu institusi pendidikan tinggi agama yang tersedia, dimana kesiapan waktu mengajar dosen Islam di Indonesia. UMJ memiliki 9 Fakultas dengan (dosen luar) dan lokal sangatlah terbatas. Kesulitan 43 Program Studi yang meliputi Fakultas Ekonomi, menentukan jadwal kuliah tersebut dikarenakan belum Fakultas Teknik, Fakultas Agama Islam, Fakultas tersedianya sistem yang secara khusus melakukan Pertanian, Fakultas Kedokteran dan Kesehatan, penjadwalan kuliah karena untuk proses penjadwalan Fakultas Ilmu Pendidikan dan Fakultas Ilmu masih dilakukan secara manual belum terotomasi oleh Keperawatan serta sekolah Pasca Sarjana yang sistem, sehingga angka kesalahan semakin besar dan memiliki sejumlah program magister yang meliputi membutuhkan waktu yang lama untuk membuat jadwal Magister Ilmu Hukum, Magister Studi Islam, Magister dan sering kali terjadi jadwal yang bentrok yang Manajemen, Manajemen Ilmu Administrasi, Magister menyebabkan proses belajar mengajar terhambat. Akuntansi, Magister Kesehatan Masyarakat dan Mahasiswa juga merasa kesulitan apabila ada Magister Ilmu Keperawatan. Saat ini, UMJ tengah perubahan jadwal. Dimana untuk pengumuman jadwal memproses dibukanya program doktor untuk bidang masih manual yaitu menggunkan papan pengumuman. Ilmu Agama, Manajemen dan Bisnis dan Ilmu Hukum. Hal ini yang menyebabkan sulitnya sosialisasi jadwal Fakultas Kedokteran dan Kesehatan merupakan kuliah terbaru apabila terjadi perubahan. salah satu fakultas yang terdapat di UMJ yang Untuk memudahkan dalam proses penjadwalan memiliki sistem informasi akademik yang dikelola tersebut, Fakultas Kedokteran dan Kesehatan merasa secara tersendiri. Dalam bidang akademik, Fakultas perlu dibuatnya sistem yang dapat memudahkan Kedokteran dan Kesehatan ini memerlukan pembuatan jadwal kuliah yang secara otomatis dosen-dosen yang berkualitas dalam hal belajar menempatkan kesiapan mengajar dosen pada lokal mengajar yang saat ini masih menggunakan yang tersedia secara optimal. Penulis mengajukan dosen-dosen dari luar dan sebagian besar memiliki algoritma genetika sebagai metode untuk mencari 177 Copyright ©2016, Studia Informatika: Jurnal Sistem Informasi, P-Issn 1979-0767 Sistem Penjadwalan kuliah.. Laksono, AT, Dkk solusi dari suatu permasalahan penjadwalan kuliah bit, pohon, array bilangan real, daftar aturan, elemen yang berkaitan dengan optimalisasi ruangan yang permutasi, elemen program, atau representasi lainnya terbatas dengan kesiapan dosen yang terbatas. Di yang dapat diimplementasikan untuk operator genetika. dalam banyak kasus metode ini memiliki solusi yang String Biner optimal dan sangat efektif. 0 1 0 | 1 0 0 1 | 0 1 1 1 Berdasarkan latar belakang di atas, penulis Gen 1 Gen 2 Gen 3 bermaksud mengangkat permasalahan tersebut untuk b. Fungsi Fitness menyusun skiripsi dengan judul “RANCANG Fungsi Fitness, alat ukur yang digunakan untuk BANGUN SISTEM INFORMASI PENJADWALAN proses evaluasi kromosom. Nilai fitness dari suatu KULIAH BERBASIS WEB DENGAN METODE kromosom akan menunjukkan kualitas kromosom ALGORITMA GENETIKA (STUDI KASUS : dalam populasi tersebut [8]. Rumusan fitness yang FAKULTAS KEDOKTERAN DAN KESEHATAN digunakan adalah sebagai berikut : UNIVERSITAS MUHAMMADIYAH JAKARTA)”. F = ∑ Kesediaan Waktu Dosen Minggu 2. Landasan Teori F = Fitness A. Pengertian Rancang Bangun ∑ = Jumlah Keseluruhan Menurut Stair dan Reynolds [7], Perancangan c. Prosedur Inisialisasi sistem adalah fase pengembangan sistem yang Ukuran populasi tergantung pada masalah yang akan mendefinisikan bagaimana sistem informasi akan dipecahkan dan jenis operator genetika yang akan melakukan perancangan untuk mendapatkan solusi diimplementasikan. Setelah ukuran populasi di pemecahan masalah. Sedangkan menurut Laudon dan tentukan, kemudian harus dilakukan inisialisasi Laudon [5], Perancangan Sistem merupakan terhadap kromosom yang terdapat pada populasi keseluruhan rencana atau model untuk sistem yang tersebut. Inisialisasi kromosom dilakukan secara acak, terdiri dari semua spesifikasi sistem yang memberikan namun demikian harus tetap memperhatikan domain bentuk dan struktur. solusi dan kendala permasalahan yang ada [8]. d. Pembangkitan Populasi Awal B. Pengertian Penjadwalan Populasi awal dibangun secara acak, sedangkan Penjadwalan adalah pengurutan pembuatan atau populasi berikutnya merupakan hasil evolusi pengerjaan produk secara menyeluruh yang dikerjakan kromosom-kromosom melalui iterasi yang disebut pada beberapa buah mesin. Dengan demikian masalah generasi [8]. sequencing senantiasa melibatkan pengerjaan sejumlah e. Fungsi Evaluasi komponen yang sering disebut dengan istilah job. Job Ada 2 hal yang harus dilakukan dalam melakukan sendiri masih merupakan komposisi dari sejumlah evaluasi kromosom, yaitu evaluasi fungsi objektif elemen-elemen dasar yang disebut aktivitas atau (fungsi tujuan) dan konversi fungsi objektif ke dalam operasi. Tiap aktivitas atau operasi ini membutuhkan fungsi fitness. Secara umum, fungsi fitness diturunkan alokasi sumber daya tertentu selama periode waktu dari fungsi objektif dengan nilai yang tidak negatif. tertentu yang sering disebut dengan waktu proses [6]. Fungsi objektif adalah fungsi yang nilainya akan dioptimalkan. Fungsi objektif bisa bernilai maksimum C. Algoritma Genetika dan minimum tergantung pada kasusnya. Jika fungsi Algoritma genetika merupakan evaluasi atau objektif biaya produksi, maka nilainya dicari yang perkembangan dunia komputer dalam bidang minimum. Tapi kalau fungsi objektifnya berupa kecerdasan buatan (artificial intelligence). keuntungan, maka nilainya yang maksimum. Kemunculan algoritma genetika ini terinspirasi oleh f. Kriteria optimasi tercapai teori Darwin dan teori-teori dalam ilmu biologi, Beberapa kriteria berhenti yang sering digunakan sehingga banyak istilah dan konsep biologi yang antara lain : digunakan dalam algoritma genetika, karena sesuai 1. Berhenti pada generasi tertentu. dengan namanya, proses-proses yang terjadi dalam 2. Berhenti setelah beberapa generasi berturut-turut algoritma genetika sama dengan apa yang terjadi pada didapatkan nilai fitness tertinggi/terendah. evaluasi biologi [10]. 3. Berhenti bila dalam n generasi berikutnya tidak Menurut Kusumadewi (dalam Ulisna Ade Rifai diperoleh nilai fitness yang lebih [12]), Terdapat 8 komponen utama dalam algoritma tinggi/rendah. genetika, yaitu : g. Operator genetika a. Teknik Penyandian Operator standar yang biasa digunakan dalam Teknik penyandian disini meliputi penyandian gen algoritma genetika adalah selection, crossover dan dari kromosom. Gen merupakan bagian dari mutation. Berikut ini akan dijelaskan masing-masing kromosom. Satu gen biasanya akan mewakili satu operator yaitu : [1] variabel. Variabel adalah suatu sebutan yang dapat 1. Seleksi diberi nilai angka (kuantitatif) atau nilai mutu Seleksi bertujuan memberikan kesempatan (kualitatif). Variabel merupakan pengelompokan secara reproduksi yang lebih besar bagi anggota populasi logis dari dua atau lebih atribut dari objek yang diteliti yang paling fit. Langkah pertama dalam seleksi ini [11]. Gen dapat direpresentasikan
Recommended publications
  • Overall Features Performance Price
    Scan this code for more info. To download a barcode app, SMS <f2k> to 56677 from a mobile phone with Internet access and camera. SMARTPHONE JOLLA Experience a different way of operating a smartphone without any home or back button — Ashok Pandey to operate, but those who are upgrading to taste the new flavor may struggle a little. At the start, it asks to setup your account and then, it guides you how to use the phone. The first screen reminded us of BB 10 OS. Since there is no Home button, you’ll have to learn a lot of gestures, shortcuts and cues. Sailfish OS sup- ports Android apps and games, and most apps run smoothly. Although there is no issue with Android apps and games on Jolla, but with third party apps like facebook you will find some functionality and notification differences, as Price: `15,490 they are not integrated with the system. Feels good and runs smooth: Jolla has 4.5-inch qHD (960x450p) display, though we were expecting a 720p display, yet screen has good viewing angles. The display is average to use in direct sunlight. It is backed by a 1.4GHz dual-core processor, 1GB RAM and 16 GB internal memory (13.7 GB available to the user) expandable via microSD card. Navigating the phone was quite easy, and launching and switching between apps was smooth. It is equipped with 8 MP rear camera with LED flash that captures quality images in day- light with decent color reproduction. The cam- here are many smartphone manufacturers era comes with several settings for the flash, and OS platforms available in the market.
    [Show full text]
  • PHP Beyond the Web Shell Scripts, Desktop Software, System Daemons and More
    PHP Beyond the web Shell scripts, desktop software, system daemons and more Rob Aley This book is for sale at http://leanpub.com/php This version was published on 2013-11-25 This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do. ©2012 - 2013 Rob Aley Tweet This Book! Please help Rob Aley by spreading the word about this book on Twitter! The suggested hashtag for this book is #phpbeyondtheweb. Find out what other people are saying about the book by clicking on this link to search for this hashtag on Twitter: https://twitter.com/search?q=#phpbeyondtheweb Contents Welcome ............................................ i About the author ...................................... i Acknowledgements ..................................... ii 1 Introduction ........................................ 1 1.1 “Use PHP? We’re not building a website, you know!”. ............... 1 1.2 Are you new to PHP? ................................. 2 1.3 Reader prerequisites. Or, what this book isn’t .................... 3 1.4 An important note for Windows and Mac users ................... 3 1.5 About the sample code ................................ 4 1.6 External resources ................................... 4 1.7 Book formats/versions available, and access to updates ............... 5 1.8 English. The Real English. .............................. 5 2 Getting away from the Web - the basics ......................... 6 2.1 PHP without a web server .............................. 6 2.2 PHP versions - what’s yours? ............................. 7 2.3 A few good reasons NOT to do it in PHP ...................... 8 2.4 Thinking about security ...............................
    [Show full text]
  • Miguel Angel Arilla Dueso
    Miguel Angel Arilla Dueso E-mail : [email protected] Website: https://maadsharp.net Phone : +34 628 31 99 17 Address: Barcelona (Spain) Objective Backend developer specialized on .NET solutions, including Xamarin mobile solutions, passionate about agile development and software architecture. My higher grade studies equal a Level 5 of the International Standard Classification of Education (ISCED5) which equates to a HNC qualification in the UK. Work experience Esmonet March 2014 — June 2014 Junior Fullstack Developer Internship to accomplish my studies focused on .NET desktop (WinForms) and Android solutions. EFOR June 2014 — June 2015 Junior Fullstack Developer .NET Developer (4 & 4.5 Frameworks) using the following technologies: - C# - JIRA - Entity Framework - REST/WebServices - ASP.NET MVC Razor - MS SQL Server - TFS - JavaScript/jQuery/Bootstrap/HTML5 and CSS3 - Unity(IoC) - WPF, WinForms - DDD - Office Interop (COM) Egara Optiminn June 2015 — December 2015 Medior Developer &amp; Software Architect Responsible of the company's projects architecture. Maintaining a DDD design in a .NET web framework using technologies like AngularJS, Entity Framework, ASP NET MVC (Razor) and MongoDB. I would highlight the fact that I implemented the MongoDB as our main database for current and future projects. Red Arbor December 2015 — December 2016 Medior Backend Developer Miguel Angel Arilla Dueso 1 Working on an international hight traffic Web application based on WebForms with MySQL and ElasticSearch. I initiated the migration to ASP.NET MVC 5 partially and proposed the use of better software patterns in backend processes. Convidad Software Development January 2017 — September 2017 Medior Backend Developer Working on a high security environment related to online banking and document processing.
    [Show full text]
  • Codelobster: Uno De Los Mejores IDE Para PHP Y Programación Web
    Codelobster: uno de los mejores IDE para PHP y programación web CODELOBSTER: EDITOR DE CÓDIGO Y ENTORNO DE DESARROLLO IDEAL CODELOBSTER PARA PHP Y PROGRAMACIÓN WEB, DE FRAMEWORKS Y CMS’S (EP00102G) Sección: Empresas Categoría: Software Fecha revisión: 2031 Resumen: Codelobster es un magnífico editor de código y entorno de desarrollo para todos los lenguajes de programación web (PHP, HTML, CSS, JavaScript), con soporte para programadores profesionales. Autor: Stanislav Ustimenko [Traducción: Mario Rguez Rancel] Contenido patrocinado por Codelobster Artículo patrocinado por Codelobster Codelobster: uno de los mejores IDE para PHP y programación web ¿QUÉ EDITOR DE CÓDIGO Y ENTORNO DE DESARROLLO USAR PARA PROGRAMACIÓN WEB? Los programadores pasan mucho tiempo trabajando con editores de código y entornos de desarrollo, por lo que es crucial realizar una buena elección de estas herramientas para poder codificar con comodidad, de forma ágil y rápida. En este artículo vamos a centrarnos en una magnífica herramienta para codificación en desarrollos web: Codelobster. ¿QUÉ CARACTERÍSTICAS DEBE TENER UN ENTORNO DE DESARROLLO PARA LA WEB? Cuando menos, a un editor o entorno de desarrollo para programación web se le exige ser capaz de realizar comprobación sintáctica del código y capacidades como autocompletar, marcado con colores, selección de propiedades, etc. A todo esto se le llama “inteligencia en la edición de código de programación”. Debemos tener en cuenta la variedad y complejidad de las tecnologías que intervienen en los desarrollos web y de apps: HTML, CSS, JavaScript y lenguajes del lado del servidor como PHP. Por otro lado, hay que tener en cuenta la naturaleza distribuida de las aplicaciones web, donde intervienen clientes y servidores conectados por redes donde a su vez se producen procesos de diferente naturaleza como el direccionamiento del tráfico o la resolución de dominios.
    [Show full text]
  • C AGNEL THOMAS Web Developer
    EXPERIENCES C AGNEL THOMAS Web Developer Chathely (H), 120 Shakti Nagar [email protected] +91 903 798 9197 K.S.H.B, Irinjalakuda North P.O, https://www.agnel.tk Thrissur, Kerala, India, 680125 EXPERIENCES SKILLS PHP / MySQL P H P - DEVELOPER / PROGRAMMER GL INFO TECH HTML / HTML5 / CSS / CSS3 From Nov 29 2016 to Nov 10 2018 Major responsibilities is h an d l in g C od eI gniter projects CodeIgniter-HMVC based on customized CMS, Ecommerce & ERP web applicationsEXPRIENCES JavaScript / jQuery / Bootstrap PROGRAMMER - PHP Git / GitHub /Bitbucket Vindue Technologies From July 07 2014 to July 30 2016 Netbeans 8 / Emmet / Zen coding Major responsibilities we r e h an d li n g web project based on PHP, C od eI g n it er and Web designing in HTML format us i n g jQuery, CS S an d JavaScript from PSD or JPG designs. LESS / SASS PROGRAMMER – ASP.NET AJAX / JSON / XML Crypters Infosystems and Solutions Pvt. Ltd. From September 02 2013 to July 02 2014 Web application development in ASP.NET using C# an d W eb designing in HTML format us i n g jQuery, C SS an d JavaScript f rom PSD or JPG d es i g ns . Requirement Specification of QUALITIES t ables and data. Innovative CONVENTIONAL MORTGAGE UNDERWRITER Conventional Mortgage Underwriter Team W ork Sutherland Mortgage Services Inc (Consultant) From April 30 2012 to March 05 2013 Creative (Consultant) P erf or m ed a detailed review of residential mortgage loan Leadership applications and documentation as submitted PROGRAMMER - PHP Upasana4u Media Convergence LANGUAGES From September 27 2010 to March 30 2012 Major responsibilities are handlin g web project based on English PHP, HT ML static websites Hindi Malayalam EDUCATION INTERESTS Master of Computer Application Coding Indira Gandhi National Open University | 2011 to 2013 Surfing Internet T wo academic web based projects “ O n li n e A d mi s s i on System” and “Chit Manager” developed on ASP.NET (C#) P o s t - Graduation in Diploma Computer A pplication Indira Gandhi National Open University | 2011 to 2012 I have done PGDCA along with my MCA Degree.
    [Show full text]
  • Recursive Acronym for PHP: Hypertext Preprocessor
    Introducation - PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. Features - i. It can communicate with database, collect form data, send, receive cookies. In addition to output html pages, it can output images, pdf, flesh movies, text, xml file. ii. It supports a wide range of databases thru db specific extension (mysql), ODBC, PDO. iii. It can support for talking to other services using protocols such as - LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (on Windows) and countless others. PHP has support for instance of Java objects and using them transparently as PHP objects. iv. Run on a wide range of os (win, linux, mac, …) and many servers like apache, IIS. v. Support both procedural and OOPs. History - PHP as it's known today is actually the successor to a product named PHP/FI. FI stands for form interprator. Created in 1994 by Rasmus Lerdorf to make his dynamic resume in c language. In Jun 1995, he released his source code to public for further development and improvement. Later it becomes PHP. It support database communication. Its latest version php 7.3 released on 6-12-18. It support Unicode character set. Installation – It can be freely downloaded from www.php.net. It is server side scripiting but can be used for command line scripting at system prompt (# in linux of dos prompt in windows). To run php three things are required – Php Parser (CGI server module), Web Server (apache, iis (only for windows) ), browser.
    [Show full text]
  • A G-READY Model to Support Subject Design for Software Engineering
    A G-READY model to support subject design for Software Engineering Jagdeep Kaur Sabharwal1, Shailey Chawla1 1 James Cook University, Singapore Abstract This paper contributes to Scholarship of Teaching and Learning by proposing a dynamic model to support subject design for Computer Science during the current Coronavirus pandemic. The proposed G-READY model borrows from the greedy algorithm, which can support quick and efficient transition of subject teaching from F2f to online mode and vice versa in the most economical and time efficient manner. This model aims to deliver adaptable, optimized learning experience to students within shortest possible time frame. The paper also offers a support repository of learning and teaching tools that can help the faculty with designing their subjects with minimal effort spent on exploration for resources. This open source repository is aimed to bring efficiency to the process of curating effective learning and teaching resources for computer science teaching and can be extended further. The G-READY model proposes a learning design that is insightful, reflective, dynamic and learning supportive. Keywords Learning, teaching, SoTL, active learning tools, repository, computer science 1. Introduction The COVID- 19 pandemic affected populations worldwide and its effects will be felt for many years to come. People, regardless of their race, religion, nationality, economic status and gender have felt the impact of pandemic in all aspects of their lives. Sadly, the effect has been more profound for the most vulnerable in our societies- the old and the young populations. While on one hand, the pandemic has severe health consequences for the aged population, it has created uncertainties for the young, majority of whom are students, by disrupting the most stable and essential part of their life- schooling.
    [Show full text]
  • Software Available in All Main Labs on 4Th, 5Th and 6Th
    Software available in all main labs on 4th, 5th and 6th floors (NWC) A and D side labs (DLC), 8th Floor (Anvil) and Library computers Adobe Acrobat DC Adobe Dreamweaver 2018 Adobe Illustrator 2018 Adobe InDesign 2018 Adobe Photoshop 2018 Android Studio 3.5 ArcGis 10.6 ArcGis Maps for Office 5.0.2 Audacity w\Lame v3.99.3 v3.99.3 Brackets 1.14 Central Access Reader 2.2 Citrix Client Receiver 4.900.9 Codelobster PHP Edition v.5.15 Composer Eclipse Java 2019-9-EE Express Scribe Transcripton Git ver.2.23 ver.2.23 Global Mapper 21.0 21 Google Chrome Google Earth Pro Internet Explorer 11 java 8u211 Java SE Development 8u211 Justinmind Prototyper 8.7.1 Kurzweil 3000 v.16 Leapfrog Geo 4.5 MacGAMUT 6 6 Mayer-Johnston Boardmaker Microsoft Movie Maker Microsoft Office 2016 Microsoft SDK Microsoft Visual Studio 2019 MS Project 2016 MS Visio 2016 MySQL Netops Vision Pro Node.js Official Java Complier Oracle VM Virtualbox 6.0.14 PHStat 2 Python 3.8.0 QGIS 3.8.3 QuickBooks Premier Accounting 2019 Read And Write Gold 12 Respondus Lockdown Browser 2 Lab Sage 50 Accounting 2018 2018.3 Speed Accuracy Typing Test 2.05 SQL Server 2017 SQL Server Management Studio Express Tableau 2019.4 Texidium eReader Visual Studio Enterprise 2019 Visual Studio Code WAMP Server v32.3.1.9 Vectorworks 2014 Added to Lab N5109 Adobe Creative Cloud 2019 (via Citrix) Cornerstone (via Citrix) 8.7.14.6 DivorceMate (via Citrix) 2018.091 IDEA Caseware (via Citrix) 10.2 Madcap Flare (Via Citrix) 2019 Maple (via Citrix) 2019 MicroPace (via Citrix) 2 Microsoft Office (via Citrix) 2016 Microsoft Project (via Citrix) 2016 Microsoft Visio(via Citrix) 2016 SPSS (via Citrix) 26 Microsoft SQL management Studio (via Citrix) CCI -Infobase - English (Via Citrix) ICD-10-CA-Infibase (Via Citrix) WinRec (Via Citrix) 30 Azurro (Via Citrix).
    [Show full text]
  • Jurnal Vol 9 No 2 (1).Pdf
    STUDIA INFORMATIKA: JURNAL SISTEM INFORMASI Fakultas Sains dan Teknologi UIN Syarif Hidayatullah - Jakarta Vol. 9 No. 2, Oktober 2016 ISSN: 1979 – 0767 Pimpinan Redaksi (Editor in Chief) Dr. Syopiansyah Jaya Putra, M.Sis Dewan Redaksi (Editor Board) Ir. M. Qomarul Huda, M.Kom Zainul Arham, S.Kom.,M.Si Penyunting Pelaksana Qurrotul Aini, MT Nia Kumaladewi, MMSI Koordinator Sekretariat dan Pelaksana Tata Usaha Eva Khudzaeva, M.Si Alamat Penerbit / Redaksi Program Studi Sistem Informasi Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jl. Ir. H. Djuanda No. 95, Ciputat 15412 Telp / Fax. (021) 7493545 / (021) 7493315 Website: http://journal.uinjkt.ac.id/index.php/sisteminformasi E-mail: [email protected] Studia Informatika: Jurnal Sistem Informasi merupakan jurnal keilmuan bidang sistem informasi dan teknologi informasi yang memuat tulisan-tulisan ilmiah mengenai penelitian-penelitian murni dan terapan serta ulasan-ulasan umum tentang perkembangan teori, metode dan ilmu- ilmu terapan terkait. Studia Informatika: Jurnal Sistem Informasi diterbitkan oleh Program Studi Sistem Informasi. Redaksi mengundang para peneliti, praktisi dan mahasiswa untuk menulis perkembangan ilmu di bidang yang berkaitan dengan sistem informasi dan teknologi informasi. Studia Informatika: Jurnal Sistem Informasi diterbitkan 2 (dua) kali dalam 1 tahun pada bulan Februari dan Oktober. i KATA PENGANTAR Segala puji dan syukur kehadirat Allah SWT atas rahmat-Nya sehingga Studia Informatika: Jurnal Sistem Informasi Volume 9 No.2 bulan Oktober terbit. Keberadaan
    [Show full text]
  • Compiling and Installing PHP, Extensions, and Libs
    APPENDIX A Compiling and Installing PHP, Extensions, and Libs There are a dozen ways to get PHP, including downloading and compiling it yourself, downloading precompiled binaries, using package managers and software repositories, and finding it preinstalled by a forward-thinking administrator. On most Linux distributions, PHP can be installed with a one-line command such as sudo apt-get install php5 or through graphical package managers such as the Synaptic Package Manager or the Ubuntu Software Center. Many common PHP extensions and add-ons are likewise available as prebuilt packages or alternatively through the PECL and PEAR systems. However, sometimes it becomes necessary to do a little more work to install PHP; for instance, in the following situations: • Your project has requirements for a specific version of PHP that is different from the one shipped with your OS. • You need extensions not available as packages. • You want to compile a customized version of PHP specific to your needs. Like anything involved in computers and software development, compiling PHP can take you down a rabbit hole of options, customizations, compatibility issues, libraries, and dependencies. A whole book could be written about the possibilities (and possible headaches) involved. Luckily for us, in most use cases, the basics of compiling a standard version are quite straightforward. And like most things in life, it gets easier after you have done it once. The following section outlines the steps necessary for getting, compiling, and installing PHP and its core extensions. PHP is written in C, and because you might not be familiar with the process of compiling C programs, I have explained each step to give you an idea of what is happening.
    [Show full text]
  • Editing Files « Wordpress Codex
    Editing Files « WordPress Codex http://codex.wordpress.org/Editing_Files Codex Codex tools: Log in Editing Files Home Page WordPress Lessons Languages : English • Français • Português do Brasil • 中文 (简体) • (Add your language ) Getting Started Working with WordPress There are times when you will need to edit the WordPress files, especially if you want to Contents Design and Layout make changes in your WordPress Theme . WordPress features a built-in editor for editing Advanced Topics files from within your browser whilst online: The Theme Editor . You can also edit files [hide ] copied or stored on your computer and then upload them to your site using an FTP client . 1 Using the Theme Editor and Plugin Troubleshooting Editor Developer Docs Before editing any of your WordPress files, check the following: 1.1 What Files Can Be Edited? About WordPress 1.2 Things You Need to Know BACKUP! And Work from Backups 2 Editing Files Offline Codex Resources Work from copies of backup files when possible and/or make sure that you backup your 3 Using Text Editors information frequently as you work and make changes. Keep backups in a safe place. 3.1 Editors to Avoid Community portal 3.2 Text Editors Current events File Permissions 3.3 IDEs Recent changes When working online, you need to set the appropriate file permissions to modify and Random page save them. If you see a note at the bottom of the WordPress Built-in Editor panel that says "If this file was writable you could edit it." , this means you need to change the file permissions before you can make any changes.
    [Show full text]
  • Visibility & Control: Addressing Supply Chain Challenges to Trustworthy Software-Enabled Things
    Visibility & Control: Addressing Supply Chain Challenges to Trustworthy Software-Enabled Things Robert A. Martin Sr. Secure Software & Technology Prin. Eng. Trust & Assurance Cyber Technologies Dept. Cyber Solutions Technical Center IIC Forum | Long Beach, CA © 2019 The MITRE Corporation. All rights reserved. Approved for Public Release; Distribution Unlimited. Case No: 19-01876-24 Everything is Becoming Software-Enabled and Connected, Either through Task Dependency, Supply Chain, or Information Flow Today Your System is: • attackable or • susceptible to a hazard… We need to be assured When this Other System that not only are our own gets subverted through: systems trustworthy but • an un-patched vulnerability; • a mis-configuration; also everything we • an application weakness; depend upon… • a counterfeit item; • tainted software or hardware; or • the system’s susceptibility to a hazard… © 2019 The MITRE Corporation. All rights reserved. Approved for Public Release; Distribution Unlimited. Case No: 19-01876-24 How is Software-Enabled and Connected (aka Cyber) Becoming so Pervasive? Context: 1976 Chevy Vega The only software was behind the wheel – no microelectronics. © 2019 The MITRE Corporation. All rights reserved. Approved for Public Release; Distribution Unlimited. Case No: 19-01876-24 Critical Functions Migrated into Software & Microelectronics (SW/HW) Electric throttle valve control © 2019 The MITRE Corporation. All rights reserved. Approved for Public Release; Distribution Unlimited. Case No: 19-01876-24 Control/Communication Transitioned from Point-to-Point Wiring to Network-based Air Anti- Con- Engine Lock dition Control Lighting Power Brakes Locks Dash- board Airbag Trans- Active Power Power mission Suspen- Seats Control sion Win- Air dows Anti- Con- Engine Lock dition Control Lighting Power Brakes CAN Locks CAN CAN CAN Connected Software and HW CAN (microelectronics) High Speed CAN Dash- Low Speed board CAN CAN CAN CAN CAN Power Airbag Trans- Active CAN Seats mission Suspen- Power Control sion Win- dows © 2019 The MITRE Corporation.
    [Show full text]