15
RANCANG BANGUN APLIKASI SIMAK AKADEMI TELKOM JAKARTA BERBASIS WINDOWS PHONE Grandy Virgananda P 1 , Suyatno Budiharjo,ST, MT. 2 Jurusan Teknik Telekomunikasi Akademi Telkom Jakarta Jl. Daan Mogot KM 11, Jakarta Barat Tlp.0215451697 E-mail: [email protected] ABSTRAK Aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta merupakan sistem informasi akademik Akademi Tellkom Jakarta yang dikembangkan melalui perangkat smartphone Windows Phone. Proyek akhir ini membahas tentang rancang bangun aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta berbasis Windows Phone. Perancangan pembuatan aplikasi ini bertujuan mempermudah mahasiswa maupun dosen Akademi Telkom Jakarta untuk mengakses Simak Akademi Telkom menggunakan Windows Phone. Pembuatan aplikasi ini dibuat secara sederhana untuk mempermudah penggunaan Sistem Informasi Akademik Akademi Telkom Jakarta yang biasa diakses melalui website. Hasil aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta berbasis Windows Phone dengan versi 8 bisa dipublikasikan di Windows Phone App Store atau di pasang secara manual di perangkat Windows Phone Kata kunci : aplikasi Simak Akademi Telkom Jakarta berbasis Windows Phone 1 Mahasiswa Program D3 Teknik Telekomunikasi, Akademi Telkom Jakarta 2 Dosen Program D3 Teknik Telekomunikasi, Akademi Telkom Jakarta Dosen Pembimbing Tugas Akhir

Jurnal Pa Grandy VP

Embed Size (px)

DESCRIPTION

Aplikasi Sistem Informasi Akademik Kampus

Citation preview

RANCANG BANGUN APLIKASI SIMAK AKADEMI TELKOM JAKARTABERBASIS WINDOWS PHONE Grandy Virgananda P1, Suyatno Budiharjo,ST, MT.2 Jurusan Teknik Telekomunikasi Akademi Telkom Jakarta Jl. Daan Mogot KM 11, Jakarta Barat Tlp.0215451697 E-mail: [email protected] ABSTRAK AplikasiSistemInformasiAkademikAkademiTelkomJakartamerupakansisteminformasiakademik Akademi Tellkom Jakarta yang dikembangkan melalui perangkat smartphone Windows Phone. Proyek akhir ini membahas tentang rancang bangun aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta berbasis Windows Phone. Perancangan pembuatan aplikasi ini bertujuan mempermudah mahasiswa maupun dosen Akademi Telkom Jakarta untuk mengakses Simak Akademi Telkom menggunakan Windows Phone. Pembuatan aplikasi ini dibuat secara sederhana untuk mempermudah penggunaan Sistem Informasi Akademik Akademi Telkom Jakarta yang biasa diakses melalui website.Hasil aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta berbasis Windows Phone dengan versi 8 bisa dipublikasikan di Windows Phone App Store atau di pasang secara manual di perangkat Windows Phone Kata kunci : aplikasi Simak Akademi Telkom Jakarta berbasis Windows Phone

1 Mahasiswa Program D3 Teknik Telekomunikasi, Akademi Telkom Jakarta2 Dosen Program D3 Teknik Telekomunikasi, Akademi Telkom Jakarta Dosen Pembimbing Tugas AkhirABSTRACT Academic Information System Akademi Telkom Jakartaapplicationis an academic information system Akademi Telkom Jakarta developed through Windows Phone smartphone device. ThefinalprojectisaboutthedesignoftheapplicationAcademicInformationSystemAkademiTelkom Jakarta based on Windows Phone. Design making this application aims to facilitate students and faculty to accesstheAcademicInformationSystemAkademiTelkomJakartausingWindowsPhone.Makingan applicationismadesimplytofacilitatetheuseoftheAcademicInformationSystemAkademiTelkom Jakarta commonly accessed via the website. The results of the Academic Information System Akademi Telkom Jakarta application based on Windows Phone to version 8 could be published in the Windows Phone App Store or in pairs manually in Windows Phone devices Keywords: Simak Akademi Telkom Jakarta application based windows phone 1.PENDAHULUAN 1.1Latar Belakang Pada saat ini perkembangan tekhnologi dalam bidangtelekomunikasisemakinmajudenganpesat, baiksecarajaringan,hardwareataupunsoftware apalagijikadilihatdarisisioperasisistemyang digunakanpadasetiapperangkatsmartphone. Windows Phonemerupakan sistem operasi perangkat bergerakyangdikembangkanolehMicrosoftdan merupakan pengganti platform Windows Mobile. Microsoftmenggunakankernelmonolitik atauWindowsCE(WindowsPhone7)dankernel HybridatauWindowsNT(WindowsPhone8),yang manakernelhybridiniadalahkernelyangsama denganyangdipakaiuntukWindows8.Dengan WindowsPhone,Microsoftmenciptakanantarmuka penggunabarumenggunakanbahasadesainnyayang diberinamaModernStyleUI.Selainitu,perangkat lunak ini terintegrasikan dengan aplikasi pihak ketiga danberbagailayananMicrosoft,sertamenetapkan persyaratanminimaluntukperangkatkerasmemakai Sistem Operasi ini. Makadariitukinibanyakperusahaan-perusahaanproduksismartphonemelihatWindows Phonemenjadisolusikarenamemilikibanyak kelebihandibandingsmartphoneyanglainkarena kinerjasistemoperasiinijauhlebihungguldaripada sistemoperasilainnyadarisisipenggunaanmemori maupun sumber daya baterai. Untukurusansecureapalagibagipengguna bisnisdanenterprise,WindowsPhonemenawarkan berbagaikelebihansepertidukungandokumenyang terpassword, VPN support, enkripsi e-mail, mengakses resourceperusahaanmelaluifirewalldanlain sebagainya.Denganfitursecuritytersebutditambah kemampuan produktiivitasnya yang baik, bukan tidak mungkinWindowsPhoneakanmenjadisystem operasi yang terbaik di masa mendatang. Dari berbagaikelebihan dan terutamadalam sisikeamanannya,penulistertarikuntukmembuat sebuahaplikasiRancangBangunAplikasiSistem InformasiAkademikAkademiTelkomJakarta BerbasisWindowsPhoneuntukmengembangkan Sistem Informasi Akademik Akademi Telkom Jakarta agartidakhanyadiaksesdiwebsite,tetapijugabias melaluiaplikasidismartphoneuntukmempermudah mahasiswa juga dosen dalam mengaksesnya. Aplikasi initerdapatkorelasiantarmatakuliahyangtelah dipelajari dengan pemrograman Java dan C++. 1.1Maksud dan Tujuan Adapuntujuanpenulisanproyekakhirini adalah: 1.MembuataplikasiSistemInformasi AkademikAkademiTelkomJakartadi smartphone berbasis Windows Phone. 2.Menerapkanmateripembuatanprogram berbasisXAMLuntukUI(User Interface) dan C# untuk prosesnya. 3.Mengujifungsiprogramaplikasiyang dibuatdismartphoneberbasisWindows Phone. 4.Mempermudahmahasiswadandosen AkademiTelkomJakartauntuk mengaksesSIMAKmelaluismartphone berbasis Windows Phone. 1.2Rumusan Masalah Rumusanmasalahdariproyekakhirini adalah: 1.Apa itu operasi sistem Windows Phone. 2.Bagaimanamembangunsebuahaplikasi SisteminformasiAkademikAkademi TelkomJakartaberbasisWindows Phone. 1.3Pembatasan Masalah Ruanglingkuppembatasanmasalahdalam laporanproyekakhirinihanyaterbataspada masalah masalah berikut ini: 1.Softwareyangdigunakanuntuk pembuatanaplikasiSistemInformasi AkademikAkademiTelkomJakarta adalahWindowsPhoneSDK8.0dan Visual Studio Professional 2013. 2.PembuatanaplikasiSistemInformasi AkademikAkademiTelkomJakarta minimum versi WP 8.0. 3.BahasayangdigunakanadalahC#yang merupakan turunan dari C dan C++. 4.Databasedanserveryangdigunakan adalah my sql workbench. 1.4Metodologi Penelitian Dalam pelaksanaan proyek akhir ini, penulis melakukanbeberapametodepenelitianuntuk merealisasikan proyek akhir ini, yaitu: 1.Studi literatur Metodeinidilakukandengan membacabeberapareferensibukudari berbagaisumberyangterdapatdi perpustakaankampusatauperpustakaan lainyangberhubungandengan permasalahanyangakandibahasserta mencari datadari berbagaisitus internet yangdiharapkandapatmendukung terealisasinya proyek akhir ini. 2.DiskusiMetodeinidilakukandengan berdiskusiatausharingkepada pembimbing akademik dan pembimbing di luar akademik. 3.PengujianAplikasiSisteminformasi Akademik Akademi Telkom Jakarta Ujicobaditunjukanuntuk mengetahui apakah penggunaan aplikasi SistemInformasiAkademiksesuai denganapayangdiinginkandantelah berjalan dengan baik. 4.Analisa dan Evaluasi Untukmenyesuaikanhalyang kurangataubelumselesaipadasaat pengujianmakaperludilakukananalisa untukmengetahuikesalahan-kesalahan danbisamenyesuaikandenganbenar. Evaluasijugadiperlukanuntuk perbaikan hal yang tidak sesuai dari hasil analisadanapakahaplikasidapat digunakandenganbaikdismartphone Windows Phone. 1.5Sistematika Penulisan SecaraumumsistematikapenulisanProyek Akhiriniterdiridaribab-babdenganmetode penyampaian sebagai berikut: BAB 1 PENDAHULUAN Padababinidikemukakanlatar belakang masalah, maksud dan tujuan, rumusan masalah,pembatasan masalah, metodologi penelitian, sistematika penulisan dan rencana kerja. BAB 2 DASAR TEORI Padababinidibahasteori-teori dasartentangWindowsPhone,SistemPemrograman Windows Phone dan software yang digunakan. BAB3PERANCANGANAPLIKASI SISTEMINFORMASIAKADEMIK AKADEMITELKOMJAKARTA BERBASIS WINDOWS PHONE Padababinidibahasmengenai pembuatan program dengan Microsoft Visual StudioProfessional2013danscriptyangdigunakan untuk menciptakan aplikasi tersebut. BAB4ANALISAAPLIKASISISTEM INFORMASIAKADEMIKAKADEMI TELKOMJAKARTABERBASIS WINDOWS PHONE Pada bab ini pembahasan dilakukan untuk menganalisa hasil rancangandanimplementasi program yang telah dibuat. BAB 5 PENUTUP Padababinidikemukakan kesimpulandansaran-saranyangkonstruktifuntuk kesempurnaan proyek akhir ini. DAFTAR PUSTAKA Padababiniberisireferensi-referensiyangdigunakandalamprosespembuatan proyek akhir ini. 2. LANDASAN TEORI 2.1 Smartphone Smartphone(ponselpintar)adalahalat telekomunikasiyangmempunyaikemampuantinggi denganfungsiyangmenyerupaikomputer.Dengan kartalainsmartphoneadalahkomputerkecilyang memilikikemampuansebuahtelepon.Bagibeberapa orangsmartphonemerupakanteleponyangbekerja menggunakan seluruh perangkat lunak system operasi yangmenyediakanhubunganstandarddanmendasar bagipengembangaplikasi.Bagibeberapaorang lainnyasmartphonehanyalahmerupakansebuah teleponyangmenyajikansejumlahfiturcanggih sepertiE-mail,Internetdansebagainya.Masakini smartphone merupakan sebuah kebutuhan bagi semua orangdisemuakalanganbaikanak-anakmaupun orang dewasa [1]. Smartphonesebagaisebuahponselpintar memiliki ciri-ciri yang sangat spesifik yang membuat smartphoneberbedadenganponselbiasaatauyg disebutfiturephone.Berikutadalahciri-ciri smartphone: 1.Operating System (OS) 2.Hardware 3.Software/Aplikasi 4.Kemampuan akses Internet/WEB 5.Kemampuanmembuatpanggilandan messaging 6.Multitasking 7.Keyboard QWERTY 2.2 Windows Phone WindowsPhoneadalahoperatingsystem perangkatbergerakyangdikembangkanoleh Microsoftdanmerupakanpenggantiplatform windowsmobile.Operatingsysteminipertama diluncurkanbulanoktober2010dandiluncurkandi asiapadaawal2011.Denganwindowsphone, Microsoftmenciptakanantarmukapenggunaberu menggunakanbahasadesainnyayangdiberinama Modern Style UI [3]. 2.2.1 Versi Windows Phone 1.Windows Phone 7 2.Windows Phone 7.5 Manggo 3.Windows Phone 7.5 Tanggo 4.Windows Phone 7.8 5.Windows Phone 8 6.Windows Phone 8.1 7.Windows Phone 10 2.2.2Fitur Windows Phone Fitur-fiturunggulanyangterdapatdi Windows Phone adalah: 1.Action Center 2.Fitur Kamera 3.Keyboard 4.Kalender5.Storange Sense 6.Data, Bluetooth, NFC dan Wi-Fi. 7.Fitur Cortona 8.Xbox Live. 9.TTY(Teletypewriter) [3]. 2.2.3 Keamanan Data WindowsPhone8beberapasaat yanglalutelahmenerimaakreditasi keamanandaripemerintahAmerikaSerikat dengan nama Federal Information Processing Standard Publication 140-2 (FIPS 140-2).AkreditasikeamananFIPS140-2 digunakanuntukmenelitidanmenetapkan tingkatkeamanansuatuperangkattanpa terkecuali seperti tablet dan smartphone yang menggunakanalgoritmakriptografiuntuk melindungidatayangdisimpanpada perangkat tersebut [4]. 2.3 C# C#adalahbahasapemrogramanbaruyang diciptakanMicrosoftyangdigunakanolehbanyak developer.NETuntukmengembangkanaplikasi dengan platform .NET. C#bersifatsederhana,karenabahasaini didasarkankepadabahasaCdanC++.Aspek-aspek yangfamiliaryangadapadajavasepertistatements, expression,operatorsdanbeberapafungsiyang langsungdiadopsidariCdanC++,tetapidengan berbagai perbaikan yang membuat bahasanya menjadi lebih sederhana. [5]. 2.3.1 Kelebihan dan Kekurangan C# 1.Kelebihan C#: a.Flexible b.Powerful c.Easier to use d.Visually oriented e.Secure f.Type safe [5].2.KekuranganC#: Banyaknyaoperatorsecara fleksibilitaspenulisanprogramkadang-kadangmembuatbinggungpemakai. Bagipemulapadaumumnyaakan kesulitan menggunakan pointer [5]. 2.4 XAML XAML(ExtensibleApplicationMarkup Language)adalahsebuahbahasaperkembangandari XML (ExtensibleMarkup Language) yang diciptakal oleh Microsoft yang digunakan untuk menginisialisasi nilai dan objek terstruktur. XAMLtersedia di bawah OpenSpecificationPromiseMicrosoft.Akronimini padamulanyamerupakansingkatandariExtensible AvalonMarkupLanguageAvalon,yaitusebuah namakodeuntukWindowsPresentationFundation (WPF)[7]. 2.5 Visual Studio Visualstudiomerupakansebuahperangkat lunak lengkap yang dapat digunakan untuk melakukan pengembanganaplikasi,baikituaplikasibisnis, aplikasipersonalataupunkomponenaplikasinya dalambentukaplikasiconsole,aplikasiWindows ataupunaplikasiWeb.Visualstudiomencangkup compiler,SDK(SoftwareDevelopmentKit), IntegratedDevelopmentEnvironment(IDE)dan dokumentasi(umumnyaberupaMSDNLibrary). CompileryangdimasukkankedalamVisualStudio antaralainVisualC++,VisualC#,VisualBasic, Visual Baic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro dan Visual SourceSafe. VisualStudiodapatdigunakanuntuk mengembangkanaplikasidalamnativecode(dalam bentuk bahasamesinyang berjalan di atas Windows) ataupunmanagedcode(dalambentukMicrosoft IntermediateLanguagediatas.NETFramework). Visual Studio juga digunakan untuk mengembangkan aplikasiSirverlight,aplikasiWindowsPhone(yang berjalan diatas .NET Compact Framework) [7]. 2.5.1Windows Phone SDKWindowsPhoneSDK(Software Development Kit) merupakan suatu alat untuk pengembanganyangbertujuanuntuk membuat aplikasi dan gameuntuk Windows Phone8.0atau7.5.padaWindowsPhone SDKsudahtermasukalat-alatdasar dokumentasiyangdiperlukanuntuk melakukanpengkodeanprogrampada perangkatbergerak(mobile).Windows PhoneSDKakanmenyediakanberbagai macam header files, libraries, contoh-contoh, serta berbagai macam tools yang memberikan dukungandalampembuatandan pengembanganaplikasi,khususnyaaplikasi perangkat Windows Phone[2]. 2.6 SQLSqladalahsebuahbahasayangdigunakan untukmengaksesdatadalambasisdatarelasional Bahasa ini secaradefactomerupakan bahasastandar START Instalasi Software: -Visual Studio 2013 Pro -Windows Phone SDK 8.0 Program berjalan atau tidak? Tampilan aplikasi pada handphone FINISH Pemrograman Uji coba virtual device Instalasi pada handphone YA TIDAK Memasukan Database yangdigunakandalammanajemenbasisdata relasional.Saatinihampirsemuaserverbasisdata yangadamendukungbahasainiuntukmelakukan manajemen datanya. 2.6.1 SQL Workbench MySQLWorkbenchadalahalat desaindatabasevisualyangmengintegrasikan pengembanganSQL,administrasi,desaindatabase, penciptaandanpemeliharaanmenjadi developmentenvironmentterintegrasitunggaluntuk sistemdatabaseMySQL.Iniadalahpenerus DBDesigner 4 dari fabFORCE.net,dan menggantikanserisebelumnyadariperangkatlunak, MySQL GUI Alat Bundle. [11]. 2.7TahapanDalamPembentukanSistem Informasi Akademik Setiap subsistem dari organisme hidup-lahir, bertumbuh menjadi matang,berfungsi dan akhimya mati. Proses evolusioner ini disebut siklus kehidupan sistem atausistem development life cycle (SDLC) [6]. Menurut Raymond McLeod prosespengembangan sistem mencakup 5 (lima) tahapan, yaitu : 3. PERANCANGAN ALAT 3.1PERANCANGANAPLIKASISISTEM INFORMASI AKADEMIK AKADEMI TELKOM JAKARTA BERBASIS WINDOWS PHONE TahapandalampembuatanaplikasiSimak AkademiTelkomJakartainimembutuhkanbeberapa perangkatpenunjangsepertisoftwaredanhardware, diantaranya adalah: 1.Software : a.Visual Studio 2013 Pro. b.Windows Phone SDK 8.0. c.My SQL Workbench 6.3. 2.Hardware : a.Notebook. b.Handphone. Flowchart perancangan aplikasi Simak: 1.Tahap Perencanaan 2.Tahap Analisis 3.Tahapan Rancangan 4.Tahap Implementasi 5.Tahap Penggunaan 3.2TahapanPerancanganAplikasiSimak AkademiTelkomJakartaBerbasisWindows Phone 1.Buka aplikasi Visual Studio professional 2013 kemudian klik New Project 2.Kemudian pilih Blank App (Windows Phone) kemudianisiName:simakakademiTelkom dan klik Next. 3.Kemudianakanterlihatlembarkerjaxaml padaSolutionExplorer,bukalembarkerja MainPage.xamldanMainPage.xaml.cs kemudian ubah dengan code pada lampiran 1 untukMainPage.xamldanlampiran2untuk MainPage.xaml.cs. 4.Kemudianpadaprojectsimakakademi Telkom (Windows Phone 8.1) klik kanan add New Folder dan beri nama http. 5.Selanjutnya pada folder http klik kanan Add New Folder dan beri nama css. 6.Selanjutnya buat item phone.css dengan cara klikkananpadafoldercssAddNew ItempilihCodeFiledangantinama phone.css. 7.Isikanblankspacedengancodepada lampiran 3 code file C# phone.css. 8.Ganti icon aplikasi dengan cara copy gambar kefolderAssetskemudianbuka Package.appxmainfestgantilogodengan gambar yang telah di copy ke Store Logo pada Visual Assets. 9.Iconyangdicopyakanmunculdihome screen setelah emulator di mulai. 10.Ganti splash screen aplikasi dengan cara copy gambarkefolderAssetskemudianbuka Package.appxmainfest ganti splash screen dengan gambar yang telah di copy ke Splash Screen pada Visual Assets. 11.Splash screen yang telah dibuat akan muncul padasaatemulatorgunakandanmemulai aplikasi. 12.Selanjutnya untuk tampilan login dengan cara klik kanan pada folder http klik Add Item pilihhtmlpagegantinamadengan login.html Add ganti dengan code pada lampiran 4. 13.Kemudian untuk tampilan menu dengan cara klik kanan pada folder http klik Add Item pilihhtmlpagegantinamadengan menu.html Add ganti dengan code pada lampiran 5. 14.Kemudianuntuktampilankrsdengancara klik kanan pada folder http klik Add Item pilihhtmlpagegantinamadengan krs.htmlAddgantidengancodepada lampiran 6. 15.Kemudianuntuktampilanjadwalujian mahasiswadengancaraklikkananpada folderhttpklikAddItempilihhtml page ganti nama dengan jadwalujian.html Add ganti dengan code pada lampiran 7. 16.KemudianuntuktampilanKartuHasilStudi (KHS)dengancaraklikkananpadafolder http klikAdd Item pilih html page ganti nama dengan khs.html Add ganti dengan code pada lampiran 8. 17.KemudianuntuktampilanIndexPrestasi Kumulatif (IPK) dengan cara klik kanan pada folderhttpklikAddItempilihhtml page ganti nama dengan ipk.html Add ganti dengan code pada lampiran 9. 18.Kemudianuntuktampilannilai dengancara klik kanan pada folder http klik Add Item pilihhtmlpagegantinamadengan uas.htmlAddgantidengancodepada lampiran 11. 19.Kemudianuntuktampilanperwaliandengan cara klik kanan pada folder http klik Add Item pilih html page ganti nama dengan perwalian.html Add ganti dengan code pada lampiran 12. 20.Kemudianuntuktampilanjadwalkuliah dengancaraklikkananpadafolderhttp klikAddItempilihhtmlpageganti namadenganjadwalkuliah.htmlAdd ganti dengan code pada lampiran 13. 21.Kemudian untuk tampilan kalender akademik dengancaraklikkananpadafolderhttp klikAddItempilihhtmlpageganti nama dengan kalender.html Add ganti dengan code pada lampiran 14. 22.Kemudian untuk tampilan about dengan cara klik kanan pada folder http klik Add Item pilihhtmlpagegantinamadengan about.html Add ganti dengan code pada lampiran 15. 3.3SpesifikasiAplikasiSimakAkademiTelkom Jakarta Berbasis WindowsPhone BerikutadalahspesifikasiaplikasiSimak Akademi Telkom Jakarta Berbasis Windows Phone: No.SpesifikasiKeterangan 1.Operasi SistemWindows Phone 2.VersiWP 8 3.Ukuran Aplikasi>1mb 4.CompatibleWP8,WP8.1 dan WP 10 5.Jenis TampilanScrollable AplikasiyangterdapatdiWindowsPhonebisa digunakandiWindowsDesktopmelalui pengembanganpenambahanfungsimethoddidalam parsing.json(JavaScriptObjectNotation).Format JSON digunakan untuk mentransmisikan struktur data sederhanamelaluisuatukoneksijaringanpadasuatu prosesyangdisebutserialisasi.Aplikasiutamanya adalahpadapemrogramanaplikasiwebAJAXyang berperansebagaialternatifterhadappenggunaan tradisional format XML [8]. 4.ANALISA HASIL PERANCANGAN 4.1PengujianAplikasipadaWindowsPhone Lumia 630 Setelah melakukan instalasi aplikasi, penulis melakukanpengujianmenggunakansmartphone WindowsPhoneLumia630.Berikuthasilujicoba AplikasiSistemInformasiAkademikAkademi Telkom Jakarta Berbasis Windows Phone. Jumlahadminyangadauntukmengakses AplikasiSistemInformasiAkademikAkademi TelkomJakartapadamenuloginadminadalah2 admin. Admin bisa mengakses semua menu yang ada pada login admin. Admin bertanggung jawab terhadap datamahasiswayangadakarenaadminmempunyai menuyanglebihbanyakdisbandingakunpegawai. Jumlahadmindibuatlebihdarisatukarenauntuk mengantisipasijikaadaadminyangberhalangan. Akun adminnya adalah: 1.Nama admin: Grandy Username: admin Password: admin 2.Nama admin: Santo Username: santo Password: santo Jumlahpegawaiyangadauntukmengakses AplikasiSimakAkademiTelkomJakartapadamenu loginadminberjumlah2.Pegawaiberfungsiuntuk menginputjadwalkuliah,inputnilai,inputspp,lihat datamahasiswa,lihatdatadosen,lihatdata matakuliah, lihat jadwal kuliah, lihatnilai mahasiswa dan lihat data SPP. Akun pegawainya adalah: 1.Nama Pegawai: IipUsername: iip Password: iip 2.Nama Pegawai: Mala Username: mala Password: mala Tampilan Login Tampilan menu Admin Tampilan menu User Mahasiswa Tampilan menu User Dosen 4.2 Analisa Aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta Berbasis Windows Phone mengunakan Blackbox Testing Pengujianmenggunkanpengujianblackbox (blackbox testing) adalah salah satu metode pengujian perangkatlunakyangberfokuspadasisi fungsionalitas,khususnyapadainputdanoutput aplikasi(apakahsudahsesuaidenganapayang diharapkan atau belum). Tahap pengujian atau testing merupakansalahsatutahapyangharusadadalam sebuah siklus pengembangan perangkat lunak. No. Skenario pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Mengosongkan semua isian data login, lalu langsung mengklik tombol Login. Nama: - Kata sandi: - Sistem akan menolak akses login dan menampilkan pesan Login gagal Sesuai harapan Valid 2. Hanya mengisi data nama admin dan Nama: admin Kata Sistem akan menolak akses login dan Sesuai harapan Valid No. Skenario pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan mengosongkan data kata sandi, lalu langsung mengklik tombol Login.sandi: - menampilkan pesan Login gagal3. Menginputkan data login admin yang benar, lalu mengklik tombol Login.Nama: admin Kata sandi: admin Sistem menerima akses login dan kemudian langsung menampilkan menu admin.Sesuai harapan Valid 4. Mengklik tombol KRS (Kartu Rencana Studi) - Sistem akan mengijinkan akses masuk KRS dari tombol KRS. Sesuai harapan Valid 5. Mengklik tombol Jadwal Ujian- Sistem akan mengijinkan akses masuk Jadwal Ujian dari tombol Jadwal Ujian. Sesuai harapan Valid 6. Mengklik tombol KHS(Kartu Hasil Studi) - Sistem akan mengijinkan akses masuk KHS dari tombol KHS. Sesuai harapan Valid 7. Mengklik tombol IPK (Index Prestasi Kumulatif) - Sistem akan mengijinkan akses masuk IPK dari tombol IPK. Sesuai harapan Valid 8. Mengklik tombol Nilai - Sistem akan mengijinkan akses masuk Nilai dari Nilai. Sesuai harapan Valid 9. Mengklik tombol Perwalian - Sistem akan mengijinkan akses masuk Perwalian dari tombol Perwalian Sesuai harapan Valid 10 Mengklik tombol Jadwal Kuliah - Sistem akan mengijinkan akses masuk Jadwal Kuliah dari tombol Jadwal Kuliah Sesuai harapan Valid 11 Mengklik tombol - Sistem akan mengijinkan Sesuai harapan Valid No. Skenario pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan Kalender Akademik akses masuk Kalender Akademik dari tombol Kalender Akademik 12 Mengklik tombol Jadwal Mengajar - Sistem akan mengijinkan akses masuk Jadwal Mengajar dari tombol Jadwal Mengajar. Sesuai harapan Valid 13 Mengklik tombol input nilai mahasiswa - Sistem akan mengijinkan akses masuk Input Nilai dari tombol Input Nilai Mahasiswa Sesuai harapan Valid 14 Mengklik tombol input lihat nilai - Sistem akan mengijinkan akses masuk Input Nilai dari tombol Input Nilai Mahasiswa Sesuai harapan Valid 15 Mengklik tombol Lihat data mahasiswa - Sistem akan mengijinkan akses masuk lihat data mahasiswa dari tombol lihat data mahasiswa Sesuai harapan Valid 16 Mengklik tombol Lihat data dosen - Sistem akan mengijinkan akses masuk lihat data dosen dari tombol lihat data dosen Sesuai harapan Valid 17 Mengklik tombol input jadwal kuliah - Sistem akan mengijinkan akses masuk input jadwal dari tombol input jadwal Sesuai harapan Valid 18 Mengklik tombol Lihat jadwal kuliah - Sistem akan mengijinkan akses masuk lihat jadwal kuliahdari tombol lihat jadwal kuliah Sesuai harapan Valid 19 Mengklik tombol input nilai mahasiswa - Sistem akan mengijinkan akses masuk input nilai mahasiswa dari tombol Sesuai harapan Valid No. Skenario pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan input nilai mahasiswa 20 Mengklik tombol Lihat nilai mahasiswa - Sistem akan mengijinkan akses masuk lihat nilai mahasiswa dari tombol lihat nilai mahasiswa Sesuai harapan Valid 21 Mengklik tombol input spp - Sistem akan mengijinkan akses masuk input spp dari tombol input spp Sesuai harapan Valid 22 Mengklik tombol Lihat data spp - Sistem akan mengijinkan akses masuk lihat data spp dari tombol lihat data spp Sesuai harapan Valid 23 Mengklik tombol input data pegawai - Sistem akan mengijinkan akses masuk input data pegawai dari tombol input data pegawai Sesuai harapan Valid 24 Mengklik tombol Lihat data pegawai - Sistem akan mengijinkan akses masuk lihat data pegawai dari tombol lihat data pegawai Sesuai harapan Valid 25 Mengklik tombol input direktur - Sistem akan mengijinkan akses masuk input direktur dari tombol input direktur Sesuai harapan Valid 26 Mengklik tombol input data admin - Sistem akan mengijinkan akses masuk input data admin dari tombol input data admin Sesuai harapan Valid 27 Mengklik tombol Lihat data matakuliah - Sistem akan mengijinkan akses masuk lihat data matakuliah dari tombol lihat data matakuliah Sesuai harapan Valid 5. PENUTUP 5.1 KESIMPULAN Kesimpulan dari Rancang Bangun Aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta Berbasis Windows Phone adalah: 1.AplikasiSistemInformasiAkademik Akademi Telkom Jakarta mempermudah mahasiswa, dosen dan pegawai Akademi TelkomJakartadalammelakukan kegiatanadministrasiakademikkampus secaraportablekarenamenggunakan perangkat smartphone Windows Phone. 2.Aplikasi Sistem Informasi Akademik ini menggunakansystemoperasiWindows Phone. Aplikasi di Windows Phone lebih fleksibelkarenabisadipasangdi Windows8danwindows10untuk kedepannya. 5.2 SARAN Saran dari Rancang Bangun Aplikasi Sistem Informasi Akademik Akademi Telkom Jakarta Berbasis Windows Phone adalah 1.Diperlukanpengembanganlebihlanjut terhadapaplikasiSistemInformasi AkademikAkademiTelkomJakarta sehinggamenghasilkantampilanyang lebih baik. 2.Diperlukanpengembanganuntukkode keamananagarlebihmemproteksi keamanandatadariaplikasiSistem InformasiAkademikAkademiTelkom Jakarta ini. DAFTAR PUSTAKA [1].http://tedama.blogdetik.com/2014/02/09/ciri-ciri-smartphone/ diakses 3 Mei 2015 [2].http://www.hermantolle.com/class/docs/windows-phone-sdk/ diakses 3 Mei 2015 [3].https://rendy37.wordpress.com/2014/10/07/sejarah-perkembangan-windows-phone/ diakses 5 Mei 2015 [4].http://www.purwadhikapress.com/sistem-security-pada-windows-phone-8-mendapat-acungan-jempol-dari-pemerintah-amerika.html diakses 5 Mei 2015[5].http://jerrytriananda.blogspot.com/2013/09/bahasa-pemrograman-c.html diakses 10 Mei 2015 [6].Peniarsih.AnalisisdanPerancanganSistemInformasi Akademik.AnalisisdanPerancanganSistemInformasi Akademik Universitas Suryadarma Jakarta. 1:13-15, 2011. [7].Riady,Irfan.MembuatProgramSederhana Menggunakan Visual Studio 2010. (2011) [8].https://rizabudiprasetya.wordpress.com/2013/05/16/kenal-dan-buat-data-json-membuat-windows-8-apps/comment-page-1/ diakses 2 Juli 2015 [9].Frederik,DumichenStefano.Perancangandan pembuatanbroadcastlearningsystem.Diss.Petra Christian University, 2009. [10].Erl,Thomas.Service-orientedarchitecture: afieldguide to integrating XML and web services. Prentice Hall PTR, 2004. [11].Davis, Michele E., and Jon A. Phillips.Learning PHP & MySQL: Step-by-Step Guide to Creating Database-Driven Web Sites. " O'Reilly Media, Inc.", 2007. [12].http://ilmukomputer.org/2009/04/14/aplikasi-konversi-gis-file-format-dengan-c/ diakses 13 Mei 2015 [13].http://www.c-sharpcorner.com/UploadFile/a5f59f/how-to-create-log-in-form-in-visual-studio-and-connection-wi/ diakses 13 Mei 2015 Jakarta, 12 Agustus 2015 Menyetujui, Dosen Pembimbing, Suyatno Budiharjo, ST, MT.