Claim Missing Document
Check
Articles

Found 25 Documents
Search

PERANCANGAN DAN PEMBUATAN CASE TOOL SOFTWARE TESTING MENGGUNAKAN METODE STATIC DATA FLOW ANALYSIS (STUDI KASUS POGRAM BERBASIS C++) Yudhi Purwananto; Arif Bramantoro; Luluk Harini
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 1 Januari 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (340.495 KB) | DOI: 10.12962/j24068535.v4i1.a247

Abstract

Penentuan kualitas atau mutu suatu perangkat lunak mutlak diperlukan. Kualitas suatu perangkat lunak dapat dinyatakan baik bila telah sesuai dengan requirement pengguna tanpa mengabaikan  segi strukturalnya. Dengan tidak mengabaikan fungsional program, uji coba struktural juga harus dilakukan karena uji coba fungsional tak mampu menangani hal-hal yang berhubungan dengan struktural program.. Uji coba fungsional tidak dapat menentukan apakah suatu bagian program telah dieksekusi atau tidak. Dengan demikian, program yang tidak dieksekusi selama pengujian akan tersembunyi dalam package program dan bila didalamnya terdapat kesalahan maka kesalahan tersebut akan tersembunyi dalam jangka waktu tertentu. Data flow analysis adalah suatu metode yang digunakan untuk mengumpulkan informasi dalam program tanpa mengeksekusi program yang diuji coba. Metode ini merupakan bagian dari metode pengujian secara structural yang sangat efektif untuk menemukan kesalahan yang berupa data flow anomaly dengan cara memeriksa kode program. Dengan metode ini, seluruh pernyataan program yang diuji coba akan dianalisa. Metodologi yang digunakan dalam penelitian ini terdiri dari beberapa tahapan. Yang dilakukan pertama kali adalah melakukan parsing terhadap file input untuk dijadikan file teks dengan format tertentu yang sudah terpisah menjadi token yang dapat berdiri sendiri. Selanjutnya akan diambil daftar nama fungsi dalam program untuk dijadikan input fungsi. Selanjutnya isi fungsi input akan direpresentasikan menjadi sebuah graph. Dari graph inilah dapat dicari keberadaan data flow anomaly dalam fungsi dan dibuat visualisasi aliran program dalam suatu control flow graph. Tahap terakhir yang dilakukan adalah uji coba dan evaluasi. Dari uji coba dan evaluasi yang dilakukan pada berbagai macam jenis fungsi, baik fungsi sederhana yang hanya melibatkan pernyataan-pernyataan sekuensial, fungsi yang melibatkan percabangan, perulangan maupun fungsi yang melibatkan pemanggilan terhadap fungsi lain didapatkan data flow anomaly maupun control flow graph dengan benar.   Kata Kunci : uji coba fungsional, uji coba struktural,data flow anomaly, control flow graph(CFG).
PENGEMBANGAN SISTEM INFORMASI AKADEMIK BERDASARKAN KURIKULUM DAN SISTEM PENGUJIAN BERBASIS KOMPETENSI YANG DIINTEGRASIKAN DENGAN APLIKASI MONITORING SISWA BERBASIS J2ME Arif Bramantoro; Yudhi Purwananto; Deni Hendrawan
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 1 Januari 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (223.822 KB) | DOI: 10.12962/j24068535.v4i1.a248

Abstract

Sejak tahun ajaran 2002/2003, di Indonesia diberlakukan kurikulum baru sebagai pengganti kurikulum 1994 yang disebut dengan nama Kurikulum dan Sistem Pengujian Berbasis Kompetensi. Sebagai awalnya kurikulum ini dilaksanakan secara terbatas di 40 sekolah di seluruh Indonesia, salah satunya adalah SMUN 1 Gresik. Implikasi penerapan pendidikan berbasis kompetensi adalah sistem pengujian berbasis kemampuan dasar dimana kemampuan dasar merupakan bentuk minimum dalam mata pelajaran yang harus dikuasai oleh siswa. Selain itu, pengembangan sistem pengujian hasil kegiatan pembelajaran berbasis kompetensi ini bersifat hirarkis, secara berurutan yaitu : mata pelajaran, standar kompetensi, kemampuan dasar, jenis ujian dan indikator.                           Dengan tingkat penilaian yang cukup rumit ini, maka dibuat perangkat lunak guna membantu proses akademik di sekolah. Proses pembuatan perangkat lunak ini didahului dengan studi literature dan pengumpulan data  di sekolah, dilanjutkan dengan perancangan sistem. Dari hasil perancangan inilah maka bisa dibuat suatu aplikasi perangkat lunak untuk kemudian dilakukan uji coba dan evaluasi guna mengetahui kehandalan dan unjuk kerja dari aplikasi yang telah dibuat.                 Setelah melalui serangkaian uji coba, ternyata aplikasi yang dibuat bisa dan mampu menjawab persoalan yang ada, terutama sekali yang berkaitan dengan proses penilaian dalam kegiatan akademik yang sedang berlangsung. Selain itu dengan aplikasi mobile yang juga dibuat, sangat memudahkan orang tua siswa dalam memantau perkembangan akademik putra-putrinya.   Kata kunci : aplikasi mobile
IMPLEMENTASI PERSONAL PREFERENCE PADA SISTEM SHARE-IT BERBASIS PADA PLATFORM UNIX Ary Mazharuddin Shidiqy; Agus Purwono; Yudhi Purwananto
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 2 Juli 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (287.076 KB) | DOI: 10.12962/j24068535.v4i2.a256

Abstract

Arsitektur UPnP memungkinkan suatu aplikasi ataupun device untuk dapat terhubung ke dalam suatu jaringan dan berkomunikasi dengan aplikasi ataupun device lain di  dalam jaringan tersebut tanpa perlu adanya konfigurasi (zero configuration) serta meniadakan batas-batas sistem operasi ataupun bahasa pemograman yang digunakan untuk membuat aplikasi tersebut. Dengan sifatnya yang universal tersebut, UPnP semakin banyak dikembangkan serta dipergunakan. Membuka kemungkinan untuk terciptanya babak baru di dalam interaksi manusia dan komputer. Sistem Share-It adalah aplikasi yang menerapkan arsitektur UPnP (Universal Plug and Play) untuk berbagi content dengan aplikasi lain yang sejenis. Content yang dimaksud di sini adalah file mp3. Sistem Share-It terdiri dari Server Device dan Client Device. Server Device berfungsi untuk menyediakan content, sedangkan Client Device mempunyai fungsi sebagai player yang dapat memainkan content file serta juga menyediakan content untuk dapat berbagi pakai dengan Client Device yang lain. Dalam pengerjaan Tugas Akhir ini akan dikembangkan dan diimplementasikan Personal Preference pada sistem Share-It. Personal Preference itu sendiri mempunyai tujuan untuk memilihkan content file yang tersedia di jaringan sesuai dengan preference (pilihan) dari user. Pilihan (preference) tersebut berdasarkan dari kebiasaan user tergantung dari kondisi lingkungan sekitar device.   Kata kunci : UPnP, Share-It, Personal Preference.
PERANCANGAN SISTEM METADATA UNTUK DATA WAREHOUSE DENGAN STUDI KASUS REVENUE TRACKING PADA PT. TELKOM DIVRE V JAWA TIMUR Yudhi Purwananto; Rully Soelaiman; Aby Herwendo
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 3, No 2 Juli 2004
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (774.441 KB) | DOI: 10.12962/j24068535.v3i2.a267

Abstract

Data warehouse merupakan media penyimpanan data dalam perusahaan yang diambil dari berbagai sistem dan dapat digunakan untuk berbagai keperluan seperti analisis dan pelaporan. Di PT Telkom Divre V Jawa Timur telah dibangun sebuah data warehouse yang disebut dengan Regional Database. Di Regional Database memerlukan sebuah komponen penting dalam data warehouse yaitu metadata. Definisi metadata secara sederhana adalah "data tentang data". Dalam penelitian ini dirancang sistem metadata dengan studi kasus Revenue Tracking sebagai komponen analisis dan pelaporan pada Regional Database. Metadata sangat perlu digunakan dalam pengelolaan dan memberikan informasi tentang data warehouse. Proses - proses di dalam data warehouse serta komponen - komponen yang berkaitan dengan data warehouse harus saling terintegrasi untuk mewujudkan karakteristik data warehouse yang subject-oriented, integrated, time-variant, dan non-volatile. Karena itu metadata juga harus memiliki kemampuan mempertukarkan informasi (exchange) antar komponen dalam data warehouse tersebut. Web service digunakan sebagai mekanisme pertukaran ini. Web service menggunakan teknologi XML dan protokol HTTP dalam berkomunikasi. Dengan web service, setiap komponen yang ada dalam data warehouse dapat bertukar informasi melalui metadata. Implementasi web service dalam sistem metadata menggunakan Framework Microsoft .NET. Dalam tugas akhir ini dilakukan ujicoba terhadap sistem metadata yang dibuat dengan membuat aplikasi yang memanfaatkan metadata. Dengan sistem metadata ini dapat dibentuk aplikasi sistem pendukung keputusan yaig lain seperti aplikasi OLAP dan sistem pengelolaan metadata. Kata kunci : data warehouse, metadata, exchange, web service, xml
PENGEMBANGAN APLIKASI MANAJEMEN PROYEK SECARA GRAFIS BERBASIS WEB MENGGUNAKAN METODE DIAGRAM PRESEDENSI Suhadi Lili; Yudhi Purwananto; Aris Nurahman Nihayanto
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 3, No 2 Juli 2004
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (279.719 KB) | DOI: 10.12962/j24068535.v3i2.a268

Abstract

Dalam kegiatan manajemen proyek diperlukan koordinasi yang bagus dan kerjasama tim yang kompak antar divisi pelaksana proyek. Selama ini, secara kovensional untuk membuat perencanaan proyek maupun melakukan review dan evaluasi jalannya proyek, perlu diadakan rapat atau pertemuan langsung dari orang-orang yang berperan sebagai manajer dan perencana. Para manajer profesional ini seringkali adalah orang-orang yang mobilitasnya tinggi sehingga tidak selalu berada ditempat pada saat dibutuhkan, sehingga koordinasi proyek akan terhambat dan menjadi tidak efisien. Dengan adanya kemajuan teknologi pada saat ini khususnya internet, permasalahan tersebut sangat memungkinkan untuk diselesaikan dengan menyediakan perangkat lunak yang dikhususkan untuk manajemen proyek, yang bisa diakses online secara multiuser dengan pendekatan sifat real time sehingga para manajer dapat melakukan kolaborasi kerja di mana saja mereka berada selama tersedia perangkat komputer yang terhubung dengan internet. Penelitian ini bertujuan untuk membuat perangkat lunak tersebut. Dalam Teknik Informatika, aplikasi seperti ini merupakan aplikasi terdistribusi, karena itu idealnya harus dibuat bersifat portabel agar dapat berjalan pada semua sistim operasi komputer, dan tidak terhambat oleh restriksi internet (sering kali berupa firewall). Untuk mewujudkan sifat-sifat tersebut, aplikasi ini disusun dengan teknologi J2EE, Java, Web Service, dan untuk enkapsulasi data digunakan struktur XML karena fleksibel dan mampu merepresentasikan struktur hirarki data berbentuk tree. Dalam perancangan aplikasi ini digunakan bahasa UML untuk memodelkan aplikasi, sedangkan pemodelan data menggunakan Conceptual Data Model dan Physical Data Model Fitur utama yang dibuat untuk manajemen proyek pada aplikasi ini adalah komponen Gantt Chart yang menerapkan metode Diagram Presedensi. Komponen ini dapat membantu manajer untuk melakukan manajemen proyek dengan menyediakan fitur untuk menggambarkan secara visual pelaksanaan proyek dengan elemen-elemen Gantt Chart yaitu : Task Sheet, Diagram Pane, Time Line, dan Work Calendar. Dengan penerapan metode Diagram Presedensi akan mempermudah perencana proyek dalam penentuan jadwal start dan finish dari task-task penyusun proyek Aplikasi yang telah dibuat telah mengalami uji coba untuk berjalan secara multiuser, dan dari beberapa kali skenario uji coba yang dijalankan aplikasi sudah berjalan sesuai dengan spesifikasi yang telah ditetapkan. Kata Kunci : Project Management, Gantt Chart, Diagram Presedensi