jurnal pa aplikasi pengaduan dan penyelesaian permasalahan pengguna sipkd

Download Jurnal Pa Aplikasi Pengaduan Dan Penyelesaian Permasalahan Pengguna Sipkd

If you can't read please download the document

Upload: daking

Post on 01-Dec-2015

134 views

Category:

Documents


8 download

DESCRIPTION

urnal Pa Aplikasi Pengaduan Dan Penyelesaian Permasalahan Pengguna Sipkd

TRANSCRIPT

  • Aplikasi Pengaduan Dan Penyelesaian Permasalahan Pengguna SIPKD Pada PT. Usadi

    Sistemindo Intermatika

    Cesario Dody Sulestyanar Putra Dahliar Ananda Wildan Ridwan Zamal

    [email protected] [email protected] [email protected]

    Program Studi Manajemen Informatika, Jurusan Teknologi Informasi, Politeknik Telkom Bandung

    Abstrak

    PT. Usadi Sistemindo Intermatika adalah perusahaan nasional di bidang jasa Pengembangan SIM untuk

    memenuhi kebutuhan organisasi pemerintah dan korporat dalam rangka menghadapi tuntutan

    perubahan lokal maupun regional. Produk development PT. Usadi adalah di keuangan daerah, aplikasi

    yang telah dibuat adalah SIPKD. Untuk menunjang kebutuhan services tiap-tiap modul SIPKD, maka

    dibuat Aplikasi yang berfungsi untuk membantu penanganan permasalahan-permasalahan yang ada

    pada tiap-tiap daerah. Aplikasi ini dibangun karena dilatarbelakangi oleh sistem pengaduan

    permasalahan aplikasi SIPKD yang sekarang digunakan oleh tim servicesbu (tim yang bertugas

    menyelesaikan permasalahan) adalah sebatas melalui email. Email hanya mampu menampung kapasitas

    sampai 8 GB, dan untuk menampilkan pelaporan harus dibuat secara manual. Oleh karena itu

    dikembangkanlah aplikasi pengaduan ini. tujuan membangun aplikasi pengaduan dan penyelesaian

    permasalahan pengguna aplikasi SIPKD pada PT. Usadi Sistemindo Intermatika agar dapat segera

    membantu memberikan solusi dalam penanganan masalah yang ada di daerah. Aplikasi ini dibuat dengan

    Framework Core.NET dan Database Microsoft SQL Server 2008 R2.

    Kata kunci: PT. Usadi Sistemindo Intermatika, SIPKD, Email, Framework Core.NET, Microsoft SQL Server

    2008 R2

    Abstract

    PT. Usadi Sistemindo Intermatika is a national company in the SIM development services to meet the

    needs of government and corporate organizations in order to deal with the changing demands of local and

    regional. PT product development. Usadi is in the finance area, the application has been made is SIPKD.

    Services to support the needs of each module SIPKD, then made application which is used to help treat the

    problems that exist in each region. This application is built due to problems motivated by applications

    SIPKD complaints system is now used by servicesbu team (the team charged with solving the problems) is

    limited via email. Email is only able to accommodate up to 8 GB capacity, and to display the report must

    be made manually. Therefore, it is developing applications of this complaint. goal of building an

    application user complaints and resolving problems in the application SIPKD PT. Usadi Sistemindo

    Intermatika to immediately help to provide solutions in handling problems that exist in the area. This

    application is made by Core.NET Framework and Database Microsoft SQL Server 2008 R2.

    Keywords: PT. Usadi Sistemindo Intermatika, SIPKD, Email, Framework Core.NET, Microsoft SQL Server

    2008 R2

    BAB 1 PENDAHULUAN

    1.1 Latar Belakang

    PT. Usadi Sistemindo Intermatika adalah

    perusahaan nasional di bidang jasa Pengembangan

    SIM untuk memenuhi kebutuhan organisasi

    pemerintah dan korporat dalam rangka menghadapi

    tuntutan perubahan lokal maupun regional. Produk

    development PT. Usadi adalah di keuangan daerah,

    aplikasi yang telah dibuat adalah SIPKD (Sistem

    Informasi Pengelolaan Keuangan Daerah). SIPKD

    merupakan aplikasi yang dipergunakan sebagai alat

    bantu untuk meningkatkan efektifitas implementasi

    berbagai regulasi bidang pengelolaan keuangan

    daerah yang didasarkan pada asas efisiensi,

    ekonomis, efektif, transparan, akuntabel, dan

    auditabel. Pada Modul SIPKD terdapat empat

    Modul, yaitu Modul AKB, Modul Gaji, Modul SIE

    (Sistem Informasi Eksekutif), dan Modul Asset.

    Modul-modul diatas adalah produk atau

    aplikasi dari PT. Usadi Sistemindo Intermatika yang

    bekerjasama dengan ADB (Asian Development

    Bank). Modul-modul itu telah terinstal di daerah,

    maka untuk menunjang kebutuhan services tiap-tiap

    modul seperti Modul AKB, maka dibuatnya Aplikasi

    yang berfungsi untuk membantu penanganan

    permasalahan-permasalahan yang ada pada tiap-tiap

    daerah.

    Aplikasi ini dibangun karena dilatarbelakangi

    oleh sistem pengaduan permasalahan aplikasi

    SIPKD yang sekarang digunakan oleh tim servicesbu

    (tim yang bertugas menyelesaikan permasalahan)

    adalah sebatas melalui email. Email hanya mampu

    mailto:[email protected]:[email protected]
  • menampung kapasitas sampai 8 GB, dan untuk

    menampilkan pelaporan harus dibuat secara manual.

    Oleh karena itu dikembangkanlah aplikasi

    pengaduan ini.

    1.2 Rumusan Masalah

    Adapun yang menjadi rumusan masalah

    dalam pengerjaan proyek akhir ini adalah bagaimana

    membangun Aplikasi Pengaduan Dan Penyelesaian

    Permasalahan Pengguna Aplikasi SIPKD pada PT.

    Usadi Sistemindo Intermatika agar dapat segera

    membantu memberikan solusi dalam penanganan

    masalah yang ada di daerah.

    1.3 Tujuan

    Berdasarkan rumusan masalah di atas, maka

    tujuan dari penyelesaian proyek akhir ini adalah

    membangun aplikasi pengaduan dan penyelesaian

    permasalahan pengguna aplikasi SIPKD pada PT.

    Usadi Sistemindo Intermatika agar dapat segera

    membantu memberikan solusi dalam penanganan

    masalah yang ada di daerah

    1.4 Batasan Masalah

    Adapun batasan-batasan masalah dalam Proyek

    Akhir ini adalah sebagai berikut :

    1. Aplikasi ini digunakan oleh 3 hak akses user, yaitu Administrator, Operator

    SIPKD, dan Super Admin

    2. Desain database dirancang oleh divisi yang lain

    3. Aplikasi ini berjalan dalam lokal komputer sendiri dengan menggunakan

    data server dummy sebagai praktek

    implementasinya

    4. Metode Pengerjaan pada Proyek Akhir ini adalah sampai pada tahap testing

    5. Aplikasi yang dibangun berbasis web.

    1.5 Definisi Operasional

    Aplikasi Pengaduan Dan Penyelesaian

    Permasalahan Pengguna Aplikasi SIPKD (Sistem

    Informasi Pengelolaan Keuangan Daerah) pada PT.

    Usadi Sistemindo Intermatika adalah aplikasi

    berbasis web yang dapat menangani tentang

    pengaduan permasalahan dari aplikasi SIPKD core

    ataupun SIPKD non core seperti permasalahan

    custom ui, custom report, error data, dll. Aplikasi

    ini dapat menangani dalam pemberian solusi oleh

    Product Support PT. Usadi untuk pengguna di

    daerah yang telah mengirimkan permasalahan.

    Selain itu juga dapat mencetak register pengaduan

    pengguna aplikasi SIPKD di daerah berdasarkan

    bulan, tanggal, ataupun daerah dan regional. Di

    aplikasi ini juga terdapat daftar daerah/regional

    pengguna applikasi SIPKD dan terdapat juga daftar

    asset aplikasi SIPKD.

    1.6 Metode Pengerjaan

    Metode pengerjaan proyek ini juga

    menggunakan metode SDLC (Software Development

    Life Cycle) dengan model waterfall dengan tahap-

    tahap sebagai berikut:

    Gambar 1 Sistem SDLC (Sistem Development

    Life Cycle)

    1. Tahap Requirement

    Melakukan koordinasi dengan pihak

    koordinator product support PT. Usadi untuk

    mengetahui kebutuhan yang dinginkan oleh PT.

    Usadi dalam hal sistem pengaduan ini. Melakukan

    Studi kepustakaan dengan memahami buku

    referensi, data yang diperlukan untuk menunjang

    pembuatan sistem baik pada hardware maupun

    software.

    2. Tahap Analisis

    Tahapan di mana akan dianalisis kebutuhan

    dari sistem itu sendiri dan apakah sebuah sistem ini

    layak untuk dibangun atau tidak. Di dalam sistem

    yang akan di bangun ini, tahap analisis meliputi

    pemahaman terhadap proses bisnis yang berjalan,

    mengetahui ruang lingkup sistem yang akan di

    bangun, dan kebutuhan user nantinya seperti apa.

    3. Tahap Design

    Tahapan di mana untuk mengubah

    kebutuhan-kebutuhan di tahap analisis menjadi

    representasi kedalam bentuk software. Membuat

    spesifikasi utama yaitu merancang ER Diagram

  • untuk pembentukan database, usecase dengan Power

    Designer, dan perancangan antarmuka dengan

    microsoft visio 2007.

    4. Tahap Coding

    Tahapan dimana dibuat pemrograman

    dengan proses coding yang di mengerti mesin

    terhadap desain yang telah ditentukan. Pemrograman

    yang dilakukan memakai software Microsoft Visual

    Studio 2008 dan Microsoft SQL Server 2008 R2.

    5. Tahap Testing

    Tahapan dimana dilakukan pengujian

    software yang sudah dibuat. Semua fungsi-fungsi

    software harus diuji cobakan, agar software bebas

    dari error, dan hasilnya harus benar-benar sesuai

    dengan kebutuhan yang sudah di definisikan

    sebelumnya. Pada tahapan ini, testing menggunakan

    metode black box testing.

    BAB 2 TINJAUAN PUSTAKA

    2.1 Definisi Aplikasi

    Aplikasi adalah suatu kumpulan dari komponen

    yang saling berinteraksi untuk mengelola informasi

    pada suatu organisasi untuk mendukung kegiatan

    bisnis organisasi. (Salahudin & Rosa, 2008)

    2.2 Aplikasi Pengaduan SIPKD Aplikasi Pengaduan SIPKD adalah bantuan

    berupa informasi dan pengganti penyedia informasi

    yang menangani troubleshooting yang berkaitan

    dengan komputer atau masalah serupa. Aplikasi web

    ini bertujuan untuk membantu user dalam membuat

    sebuah aplikasi pengaduan SIPKD yang nantinya

    bisa dikembangkan untuk kepentingan lebih lanjut.

    Dalam pembuatan aplikasi ini adalah untuk

    digunakan dalam penanganan permasalahan dan

    solusi dalam penggunaan SIPKD. (usadi, 2011)

    2.3 Pengguna Aplikasi

    1. Product Support Product Support bertugas menyelesaikan

    permasalahan yang terjadi dalam aplikasi

    SIPKD.

    2. Network Specialist

    Network Specialist bertugas

    menyelesaikan permasalahan jaringan.

    3. Analis

    Analis bertugas untuk menyelesaikan

    permasalahan apabila terdapat

    permasalahan sistem keuangan sesuai

    Permendagri dan dapat juga membantu

    Developer dalam pembuatan design

    aplikasi.

    4. Developer

    Developer bertugas sebagai pembuat

    aplikasi dan maintenance aplikasi.

    2.4 Pendukung Desain Sistem

    2.4.1 Use Case

    Use Case Diagram digunakan untuk

    memodelkan dan menyatakan unit fungsi/layanan

    yang disediakan oleh sistem (bagian sistem:

    subsistem atau class) ke pemakai. Use case dapat

    dilingkupi dengan batasan sistem yang diberi label

    nama system. Use case adalah sesuatu yang

    menyediakan hasil yang dapat diukur ke pemakai

    atau sistem eksternal.

    2.4.2 Entity Relationship Diagram (ERD)

    Diagram ER atau Entity Relationship Diagram

    (ERD) adalah diagram yang menggambarkan

    keterhubungan antar data secara konseptual.

    Penggambaran keterhubungan antar data ini

    didasarkan pada anggapan bahwa dunia nyata terdiri

    dari kumpulan objek yang disebut entitas(entity),

    dan hubungan yang terjadi diantaranya yang disebut

    relasi (relationship).

    ERD untuk memodelkan struktur data dan

    hubungan antar data, untuk menggambarkannya

    digunakan beberapa notasi dan simbol. Pada

    dasarnya ada tiga simbol yang digunakan, yaitu :

    (Ramadhan, 2009)

    2.4.3 Microsoft SQL Server 2008 R2

    Microsoft SQL Server adalah sebuah sistem

    manajemen basis data relasional (RDBMS) produk

    Microsoft. Bahasa query utamanya adalah Transact-

    SQL yang merupakan implementasi dari SQL

    standar ANSI/ISO yang digunakan oleh Microsoft

    dan Sybase. Umumnya SQL Server digunakan di

    dunia bisnis yang memiliki basis data berskala kecil

    sampai dengan menengah, tetapi kemudian

    berkembang dengan digunakannya SQL Server pada

    basis data besar.

    Microsoft SQL Server dan Sybase/ASE dapat

    berkomunikasi lewat jaringan dengan menggunakan

    protokol TDS (Tabular Data Stream). Selain dari

    itu, Microsoft SQL Server juga mendukung ODBC

    (Open Database Connectivity), dan mempunyai

    driver JDBC untuk bahasa pemrograman Java.

    (Microsoft SQL Server, 2011)

    http://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Microsoft_Corporationhttp://id.wikipedia.org/wiki/Bahasa_kuerihttp://id.wikipedia.org/wiki/Transact-SQLhttp://id.wikipedia.org/wiki/Transact-SQLhttp://id.wikipedia.org/wiki/SQLhttp://id.wikipedia.org/w/index.php?title=Sybase&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=TDS&action=edit&redlink=1http://id.wikipedia.org/wiki/ODBChttp://id.wikipedia.org/wiki/Java
  • 2.4.4 ASP.NET

    Active Server Pages .NET (sering disingkat

    sebagai ASP.NET) adalah kumpulan teknologi

    dalam Framework .NET untuk membangun aplikasi

    web dinamik dan XML Web Service (Layanan Web

    XML). Halaman ASP.NET dijalankan di server

    kemudian akan dibuat halaman markup (penanda)

    seperti HTML ( Hypertext Markup Language),

    WML (Wireless Markup Language), atau XML

    (Extensible Markup Language) yang dikirim ke

    browser desktop atau mobile. (Kurniawan, 2009)

    Tabel 2.4.4.1 Jenis-jenis Tag di dalam ASP.NET

    Tag Pembuka Tag Penutup

    2.4.5 Framework Core.NET

    Framework Core.NET adalah framework yang

    dikembangkan oleh Developer PT. Usadi Sistemindo

    Intermatika. Framework ini termasuk MVC (Model-

    View-Controller). (Dev-Usadi, Framework

    Core.NET, 2011)

    2.4.6 XML

    XML (eXtended Markup Language) adalah bahasa

    markup yang digunakan untuk menyimpan data

    (tidak ada program) dan tidak tergantung dengan

    tools tertentu (seperti editor, dbms, compiler, dsb).

    XML adalah merupakan suatu bahasa Markup.

    Markup yaitu bahasa yang berisikan kode-kode

    berupa tanda-tanda tertentu dengan aturan tertentu

    untuk memformat dokumen teks dengan tag sendiri

    agar dapat dimengerti. (Dev-Usadi, Framework

    Core.NET, 2011)

    2.4.7 IIS

    IIS atau Internet Information Services atau Internet

    Information Server adalah sebuah HTTP web server

    yang digunakan dalam sistem operasi server

    Windows, mulai dari Windows NT 4.0 Server,

    Windows 2000 Server atau Windows Server 2003.

    Layanan ini merupakan layanan terintegrasi dalam

    Windows 2000 Server, Windows Server 2003 atau

    sebagai add-on dalam Windows NT 4.0. Layanan ini

    berfungsi sebagai pendukung protokol TCP/IP yang

    berjalan dalam lapisan aplikasi (application layer).

    IIS juga menjadi fondasi dari platform Internet dan

    Intranet Microsoft, yang mencakup Microsoft Site

    Server, Microsoft Commercial Internet System dan

    produk-produk Microsoft BackOffice lainnya. (Dev-

    Usadi, Framework Core.NET, 2011)

    2.4.8 Black Box Testing

    Black Box Testing merupakan strategi testing dimana

    hanya memperhatikan/memfokuskan kepada faktor

    fungsionalitas dan spesifikasi perangkat lunak. Black

    box testing memang ditujukan untuk mengabaikan

    struktur kontrol tetapi lebih terfokus terhadap

    information domain. (Politeknik Telkom, 2010)

    BAB 3 ANALISA DAN PERANCANGAN

    3.1 Gambaran Sistem Saat Ini (atau Produk)

    Aplikasi Pengaduan Dan Penyelesaian

    Permasalahan Pengguna Aplikasi SIPKD pada PT.

    Usadi Sistemindo Intermatika adalah aplikasi

    berbasis web yang dapat menangani tentang

    pengaduan permasalahan dari aplikasi SIPKD seperti

    permasalahan custom ui, custom report, error data,

    network, kesisteman. Aplikasi ini dapat menangani

    dalam pemberian solusi oleh Product Support PT.

    Usadi untuk pengguna di daerah yang telah

    mengirimkan permasalahan.

    Aplikasi juga dapat mencetak register

    pengaduan pengguna aplikasi SIPKD di daerah

    berdasarkan bulan, tanggal, ataupun daerah dan

    regional. Di aplikasi ini juga terdapat daftar daerah

    atau regional pengguna applikasi SIPKD dan

    terdapat juga daftar aset aplikasi SIPKD.

    Di dalam aplikasi terdapat tiga hak akses user,

    Super Admin, Administrator, dan Operator SIPKD.

    Semua user memperoleh password yang telah

    diberikan sebelumnya. Untuk dapat mengakses

    aplikasi ini semua user harus login terlebih dahulu.

    http://id.wikipedia.org/wiki/Teknologihttp://id.wikipedia.org/wiki/.NET_Frameworkhttp://id.wikipedia.org/wiki/Aplikasi_webhttp://id.wikipedia.org/wiki/Aplikasi_webhttp://id.wikipedia.org/wiki/Aplikasi_webhttp://id.wikipedia.org/wiki/Serverhttp://id.wikipedia.org/wiki/HTMLhttp://id.wikipedia.org/wiki/Hypertext_markup_languagehttp://id.wikipedia.org/wiki/Wireless_Markup_Languagehttp://id.wikipedia.org/wiki/Wireless_Markup_Languagehttp://id.wikipedia.org/wiki/XMLhttp://id.wikipedia.org/wiki/Extensible_Markup_Languagehttp://id.wikipedia.org/wiki/Browser_webhttp://id.wikipedia.org/wiki/Mobilehttp://id.wikipedia.org/wiki/HTTPhttp://id.wikipedia.org/wiki/Web_serverhttp://id.wikipedia.org/wiki/Sistem_operasihttp://id.wikipedia.org/wiki/Serverhttp://id.wikipedia.org/wiki/Windowshttp://id.wikipedia.org/wiki/Windows_NT_4.0http://id.wikipedia.org/wiki/Windows_2000http://id.wikipedia.org/wiki/Windows_Server_2003http://id.wikipedia.org/wiki/Windows_2000http://id.wikipedia.org/wiki/Windows_Server_2003http://id.wikipedia.org/wiki/Windows_NT_4.0http://id.wikipedia.org/wiki/TCP/IPhttp://id.wikipedia.org/wiki/Internethttp://id.wikipedia.org/wiki/Intranethttp://id.wikipedia.org/wiki/Microsofthttp://id.wikipedia.org/w/index.php?title=Microsoft_Site_Server&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Microsoft_Site_Server&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Microsoft_Site_Server&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Microsoft_Commercial_Internet_System&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Microsoft_BackOffice&action=edit&redlink=1
  • 3.2 Analisi Kebutuhan Sistem (atau Produk)

    3.2.1 Use Case Diagram

    Gambar 3.2.1.1 Use Case Diagram Aplikasi

    3.2.2 Class Diagram

    Gambar 3.2.2.1 Class Diagram Aplikasi

    3.3 Perancangan Basis Data

    Gambar 3.3.1 ER Diagram Aplikasi

    3.4 Kebutuhan Perangkat Keras dan Perangkat Lunak

    3.5 3.4.1 Kebutuhan Perangkat Keras

    Adapun perangkat keras yang dibutuhkan untuk

    membangun aplikasi ini adalah :

    Tabel 3.4.1.1 Kebutuhan Perangkat Keras

    3.4.2 Kebutuhan Perangkat Lunak

    Adapun perangkat lunak yang dibutuhkan untuk

    membangun aplikasi ini adalah:

    Tabel 3.4.2.1 Kebutuhan Perangkat Lunak

    Use Case Sistem Informasi Pengaduan Dan Penyelesaian

    Permasalahan Pengguna Aplikasi SIPKD (Sistem Informasi

    Pengelolaan Keuangan Daerah) pada PT. Usadi Sistemindo

    Intermatika

    Administrator

    Melihat Register

    Membalas Pengaduan

    Melihat Status Layanan

    Operator SIPKD

    Pengaduan Produk SIPKD

    Melihat hasil solusi

    Login

    Reset User dan Password sendiri

    Reset user dan password operator SIPKD

    Super Admin

    Melihat Permasalahan

    Mencetak Register Pengaduan

    Pengaturan pengguna sistem

    AppUser

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    _Accountcreated

    _Address

    _City

    _Division

    _Email

    _Lastlogin

    _Namapemda

    _Notes

    _Officelocation

    _Orgcode

    _Phonenumber

    _Zip

    : DateTime

    : string

    : string

    : string

    : string

    : DateTime

    : string

    : string

    : string

    : string

    : string

    : string

    +

    +

    +

    +

    +

    +

    +

    Getcolumns ()

    GetEntries ()

    GetFilters ()

    GetProperties ()

    SetPageKey ()

    SetPrimaryKey ()

    View ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    BaseDataControlUIEntry

    Assets

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    _Assetid

    _Assetlevel

    _Assetname

    _Assetversion

    _Description

    _Disposaldate

    _History

    _Model

    _Servicedate

    _Status

    _Type

    : string

    : string

    : string

    : string

    : string

    : DateTime

    : string

    : string

    : DateTime

    : string

    : string

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetProperties ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    Categoriitem

    -

    -

    -

    -

    -

    -

    -

    _Assetid

    _Assetname

    _Categorylevel

    _Categoryproblemid

    _Categoryproblemname

    _Description

    _Type

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    +

    +

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetFilters ()

    GetProperties ()

    SetFilterKey ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    Daftarpemda

    -

    -

    -

    -

    -

    -

    -

    _Kodedati1

    _Kodedati2

    _Kodesatker

    _Namapemda

    _Pemdaid

    _Region

    _Regionid

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    +

    +

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetFilters ()

    GetProperties ()

    SetFilterKey ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    Endusernames

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    _Accountcreated

    _Address

    _City

    _Country

    _Enduserid

    _Notes

    _Pemdaid

    _Privlevel

    _State

    _Statusaktif

    _Useremail

    _Username

    _Userphonenumber

    _Zip

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    : bool

    : string

    : string

    : string

    : string

    +

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetProperties ()

    SetFilterKey ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    Orgcodes

    -

    -

    _Division

    _Orgcode

    : string

    : string

    +

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetFilters ()

    GetProperties ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    Priorityratings

    -

    -

    -

    _Hourstildue

    _Importance

    _Priority

    : short

    : string

    : string

    +

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetFilters ()

    GetProperties ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    Problemitem

    -

    -

    -

    -

    -

    _Categoryproblemid

    _Problemid

    _Problemlevel

    _Problemname

    _Type

    : string

    : string

    : string

    : string

    : string

    +

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetProperties ()

    SetFilterKey ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    Regions

    -

    -

    _Region

    _Regionid

    : string

    : string

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetProperties ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : void

    Status

    -

    -

    _Statusid

    _Statusname

    : string

    : string

    +

    +

    +

    +

    +

    GetColumns ()

    GetEntries ()

    GetProperties ()

    SetPageKey ()

    SetPrimaryKey ()

    ...

    : void

    : void

    : void

    : void

    : voidHelprequests

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    -

    _Calltaken

    _Categoryproblemid

    _Detailproblem

    _Division

    _Enduserid

    _Exdate

    _Files

    _Hourstildue

    _Importance

    _Links

    _Nama

    _Orgcode

    _Priority

    _Problem

    _Problemid

    _Problemlevel

    _Problemname

    _Problemsolved

    _Reportedby

    _Solution

    _Solutionid

    _Statusid

    _Statusname

    _Ticketnumber

    _Timespent

    _Type

    _Userid

    _Workstarted

    : DateTime

    : string

    : string

    : string

    : string

    : DateTime

    : string

    : short

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    : string

    : DateTime

    : string

    : string

    : string

    : string

    : string

    : string

    : decimal

    : string

    : string

    : DateTime

    +

    +

    +

    +

    +

    +

    +

    +

    +

    +

    +

    FilterClick ()

    GetColumns ()

    GetEntries ()

    GetFilters ()

    GetProperties ()

    Insert ()

    Load ()

    SetFilterKey ()

    SetPageKey ()

    SetPrimaryKey ()

    View ()

    ...

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    : void

    mempunyai user id

    mempunyai status id

    mempunyai priority

    memiliki problem id

    dimiliki AppUser

    memiliki group id

    memliki PemdaID

    mempunyai AssetID

    mempunyai EndUserID

    mempunyai role id

    memiliki role id

    memiliki RegionID

    memiliki CategoryProblemID

    HelpRequests

    #

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    TicketNumber

    CallTaken

    UserID

    Problem

    ProblemID

    DetailProblem

    CategoryProblemID

    WorkStarted

    ProblemSolved

    Priority

    SolutionID

    Solution

    TimeSpent

    ReportedBy

    StatusID

    EndUserID

    Links

    Files

    ExDate

    Characters (10)

    Date & Time

    Characters (16)

    Variable characters (500)

    Characters (10)

    Variable characters (500)

    Characters (10)

    Date & Time

    Date & Time

    Characters (10)

    Characters (10)

    Variable characters (500)

    Money

    Variable characters (500)

    Characters (10)

    Characters (10)

    Variable characters (500)

    Variable characters (500)

    Date & Time

    AppUser

    #

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    UserID

    Pwd

    BlokID

    GroupID

    AccountCreated

    LastLogin

    Nama

    PhoneNumber

    OfficeLocation

    OrgCode

    TicketNumber

    EMail

    Address

    City

    ZIP

    Notes

    ...

    Characters (16)

    Variable characters (50)

    Characters (1)

    Characters (10)

    Date & Time

    Date & Time

    Variable characters (100)

    Variable characters (50)

    Variable characters (200)

    Characters (10)

    Characters (10)

    Variable characters (100)

    Variable characters (150)

    Variable characters (100)

    Variable characters (50)

    Variable characters (500)

    Status

    #

    o

    StatusID

    StatusName

    Characters (10)

    Characters (100)

    PriorityRatings

    #

    o

    o

    Priority

    Importance

    HoursTilDue

    ...

    Characters (10)

    Variable characters (100)

    Byte

    EndUserNames

    #

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    EndUserID

    UserName

    UserPhoneNumber

    UserEMail

    StatusAktif

    Address

    City

    State

    ZIP

    Country

    Notes

    PemdaID

    PrivLevel

    AccountCreated

    ...

    Characters (10)

    Variable characters (100)

    Variable characters (50)

    Variable characters (100)

    Byte

    Variable characters (150)

    Variable characters (100)

    Variable characters (100)

    Variable characters (50)

    Variable characters (75)

    Variable characters (300)

    Characters (10)

    Variable characters (255)

    Date & Time

    ProblemItem

    #

    o

    o

    o

    o

    ProblemID

    CategoryProblemID

    ProblemName

    ProblemLevel

    Type

    ...

    Characters (10)

    Characters (10)

    Variable characters (250)

    Variable characters (30)

    Characters (2)

    OrgCodes

    #

    o

    OrgCode

    Division

    Characters (10)

    Variable characters (100)

    WebGroup

    #

    o

    o

    o

    o

    GROUPID

    ROLEID

    Web_ROLEID

    NMGROUP

    KETGROUP

    ...

    Characters (10)

    Characters (30)

    Characters (30)

    Variable characters (50)

    Variable characters (100)

    WebOtor

    #

    #

    GROUPID

    ROLEID

    Characters (10)

    Characters (30)

    WebRole

    #

    o

    o

    o

    o

    ROLEID

    ROLE

    TYPE

    MENUID

    BANTUAN

    ...

    Characters (30)

    Variable characters (254)

    Characters (1)

    Integer

    Text

    DaftarPemda

    #

    o

    o

    o

    o

    o

    PemdaID

    RegionID

    KodeDATI1

    KodeDATI2

    NamaPemda

    KodeSatker

    ...

    Characters (10)

    Characters (10)

    Characters (2)

    Characters (2)

    Variable characters (255)

    Characters (6)

    Regions

    #

    o

    RegionID

    Region

    Characters (10)

    Variable characters (100)

    CategoriItem

    #

    o

    o

    o

    o

    CategoryProblemID

    AssetID

    CategoryProblemName

    CtegoryLevel

    Type

    ...

    Characters (10)

    Characters (10)

    Variable characters (250)

    Variable characters (30)

    Characters (2)

    Assets

    #

    o

    o

    o

    o

    o

    o

    o

    o

    o

    o

    AssetID

    AssetName

    AssetVersion

    Model

    Description

    Status

    ServiceDate

    DisposalDate

    History

    AssetLevel

    Type

    ...

    Characters (10)

    Variable characters (100)

    Variable characters (100)

    Variable characters (100)

    Variable characters (255)

    Variable characters (100)

    Date & Time

    Date & Time

    Variable characters (1024)

    Variable characters (30)

    Characters (2)

    NO. Perangkat Keras Spesifikasi Minimal

    1. Microprocessor Core 2 Duo

    2. RAM 2 GB

    3. Hard Disk 80 GB

    NO. Perangkat

    Lunak Kegunaan

    1. Windows 7

    Ultimate

    Service Pack 1,

    32-bit

    Sistem Operasi

    2. Microsoft Visual

    Studio 2008

    Kompiler dan

    penulisan program

    3. Microsoft SQL

    Server 2008 R2

    Database

    4. Microsoft Word

    2007

    Dokumentasi

    5. Microsoft Visio

    2007

    Pembuatan diagram

    6. Sybase

    PowerDesigner

    15.3

    Pembuatan UML

    7. Crystall Report Pembuatan Report

    8. Browser IE 8

  • BAB 4 IMPLEMENTASI

    Halaman Aplikasi

    4.1 Halaman Login

    Gambar 4.1.1 Login

    4.2 Halaman Menu Utama

    Gambar 4.2.1 Menu Utama

    4.3 Halaman Daftar Organisasi

    Gambar 4.3.1 Daftar Organisasi

    4.4 Halaman Daftar Pemda

    Gambar 4.3.4.1 Daftar Pemda

    BAB 5 KESIMPULAN

    Berdasarkan program yang telah dibuat dan

    pengujian yang telah dilakukan, penulis dapat

    mengambil kesimpulan yaitu:

    1. Pembuatan Aplikasi Pengaduan dan Penyelesaian Permasalahan Pengguna SIPKD

    telah selesai dibuat

    2. Dengan dilakukanya proses uji coba disetiap tahapannya, aplikasi dapat berjalan dengan baik

  • Daftar Pustaka

    [1] (2011, Oktober 17). Custom User Interface SIPKD.

    [2] Dev-Usadi. (2011, September 10). Framework Core.NET.

    [3] Dev-Usadi. (2011, Oktober 1). Permasalahan Daerah Dalam Penggunaan SIPKD.

    [4] Fathansyah. (2004). Sistem Basis data Lanjutan Buku Basis

    Data. Informatika.

    [5] Heryanto, I., Raharjo, B., & R.K., E. (2010). Modul

    Pemrograman WEB (HTML, PHP & MySql). Modula.

    [6] Jayadi, M. (2010, Januari 11). Implementasi ISO 9001:2008 di Perguruan Tinggi. Bandung.

    [7] Kurniawan, E. (2009). Cepat Mahir ASP.NET 3.5.

    Yogyakarta: ANDI.

    [8] Microsoft SQL Server. (2011). Dipetik Desember 21, 2011,

    dari Microsoft SQL Server: http://msdn.microsoft.com/en-us/sqlserver/aa336270

    [9] Politeknik Telkom. (2010). Information System Quality

    Assurance. Bandung: Politeknik Telkom.

    [10] Ramadhan, K. N. (2009). Rekayasa Perangkat Lunak.

    Bandung: Politeknik Telkom.

    [11] Roberts, S. (2009). Information System: Now and Tomorrow. Chicago: Adventure Press.

    [12] Rokoko, J. (2005). Pseudo-2D Hidden Markov Model. New

    York: McGraw Hill.

    [13] Salahudin, M., & Rosa, A. (2008). Analisis Dan Design

    Sistem Informasi. Bandung: Politeknik Telkom.