Anda di halaman 1dari 23

Spesifikasi Kebutuhan Perangkat Lunak (SKPL)

untuk

SiskoDuO
Versi 2.0

Magister Teknologi Informasi Universitas Gajah Mada

Nomor Dokumen Magister Teknologi Informasi


STTTelkom

Halaman

SKPL - SKDV002
Revisi

1/23
Tgl: 17 November 2008

DAFTAR PERUBAHAN

Revisi
A B C D E F G

Deskripsi
Perubahan System Arthitecture Diagram Perubahan sequence diagram dari use case Pemesanan Kamar Kos

INDEX TGL Ditulis oleh

Kemas

Richie

Diperiksa oleh

Richie

Zuhron

Disetujui oleh

Zuhron

Kemas

Magister Teknologi Informasi UGM

SKPL SKDV002

2/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

Daftar Halaman Perubahan

Halaman

Revisi

Halaman

Revisi

Perubahan System 15 Arthitecture Diagram

Perubahan Sequence Diagram dari Use Case Pemesanan Kos

OTORISASI DOKUMEN
Fungsi Nama Posisi Tanggal Tanda Tangan Pengarang Kemas Rahmat SW Zuhron Mustofa Diperiksa oleh Richie Magnahati Project Manager System Analyst Quality Manager Dimiliki oleh Kemas Rahmat SW., ST Richie Magnahati Zuhron Mustofa Board of Director 17November2008 Assurance 17November2008 15November2008

Magister Teknologi Informasi UGM

SKPL SKDV002

3/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

1 Kata Pengantar
Dokumentasi SKPL ini dibuat untuk memberikan gambaran umum mengenai perangkat lunak Sistem Informasi Kost untuk Mahasiswa S2 (disingkat SiskoDuo) di Yogyakarta . Dokumen ini akan digunakan oleh : Pengembang perangkat lunak, sehingga jika produk ini akan dikembangkan, dapat dipahami dengan baik logikanya.

2 LATAR BELAKANG MASALAH


Yogyakarta biasa di sebut kota pelajar. Yogyakarta merupakan salah satu kota tujuan orang-orang yang ingin menuntut ilmu mulai dari jenjang diploma, strata-1, strata-2 sampai strata-3. Setiap tahun, mahasiswa dari luar Yogyakarta yang nota bene tidak memiliki tempat tinggal banyak berdatangan. Oleh karena itu tidak heran, bila jasa penyediaan kos menjadi lahan bisnis yang menarik di Yogyakarta. Badan Kependudukan Keluarga Berencana dan Catatan Sipil (BKKBC) Kota Yogyakarta mencatat bahwa di tahun 2006 terdapat 4.076 kos. Bagi mahasiswa, tidaklah mudah untuk mendapatkan kos. Tidak jarang mereka harus masuk-keluar lorong yang sempit untuk mendapatkan kamar kos berukuran 3x3 m. Ketidaktahuan mereka akan kota Yogyakarta juga mengakibatkan para mahasiswa semakin susah untuk mendapatkan kos. Keadaan ini tentu saja sangat tidak nyaman bagi mahasiswa terutama mahasiswa program strata-2 (S2) yang usianya lebih dewasa dan lebih menuntut kemudahan dan kenyamanan pelayanan daripada mahasiswa program diploma atau strata-1. Mahasiswa S2 mempunyai kriteria tertentu dalam memilih kos. Mereka kecenderung memilih tempat kos yang mempunyai fasilitas plus, contohnya fasilitas kamar mandi dalam, tersedia tempat parkir yang aman, kebersihan tempat kos terjaga, fasilitas laundry, tersedia area hotspot, dekat dengan fasilitas umum seperti supermarket, jalur transportasi umum dan fasilitas pendukung lainnya. Mahasiswa S2 tidak memiliki waktu dan energi yang banyak untuk mencari kos dari satu tempat ke tempat yang lainnya. Oleh karena itu mereka membutuhkan perantara yang bisa dipercaya, selalu bisa membantu kapanpun mereka membutuhkan dan perantara ini harus bisa memberikan beberapa pilihan kos kepada mereka. Melihat fakta di atas, kelompok kami merasa tergerak untuk memberikan kemudahan dan kenyamanan kepada mahasiswa S2 dalam mencari tempat tinggal (kos) sesuai dengan kebutuhan dan kemampuan mereka masing-masing. Kami mengusulkan Sistem Informasi Kos untuk mahasiswa S2 (SiskoduO) sebagai solusi dari kebutuhan para mahasiswa S2 ini. Dengan SiskoduO yang berbasis komputer ini, kami berharap para mahasiswa S2 yang ingin kos di Yogyakarta bisa mendapatkan informasi ketersediaan kos yang akurat, lengkap, informatif, menyediakan beberapa alternatif, real time, bisa diakses kapan saja dan di mana saja baik dari media komputer desktop/laptop atau via handphone dan gratis. Perlu diperhatikan bahwa SiskoDuO tidak melayani proses panjar ataupun pelunasan biaya sewa kos.

Magister Teknologi Informasi UGM

SKPL SKDV002

4/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

3 Pendahuluan
Proyek SiskoDuo ini merupakan proyek penelitian nirlaba yang diawasi langsung oleh Dosen Pengajar Rekayasa Perangkat Lunak Program Studi Magister Teknologi Informasi UGM yaitu bapak Rudy Hartanto., MT dan bapak Ridi Ferdiana., MT. Proyek ini diharapkan akan memberikan kemudahan dan kenyamanan kepada mahasiswa S2 dalam mencari tempat tinggal (kos) sesuai dengan kebutuhan dan kemampuan mereka masingmasing. Pengumpulan user dan system requirement adalah langkah pertama yang penting dalam proyek SiskoDuO. User requirement di dokumen ini berasal dari beberapa mahasiswa S2 yang memang sedang mencari kos. Tujuan umum dari dokumen SKPL ini adalah untuk mengumpulkan user dan system requirement yang relevan sebagai panduan dalam pengembangan perangkat lunak SiskoDuO selanjutnya. Selain itu, diharapkan dari dokumen SKPL ini bisa diketahui pula fokus dari pengembangan perangkat lunak SiskoDuO. Dokumen SKPL ini bersifat terbuka dan boleh diketahui oleh umum.

4 Glosarium
S2 merupakan singkatan dari Strata-2 SiskoDuO merupakan singkatan dari Sistem Informasi Kos untuk Mahasiswa S2

5 User requirements definition


5.1 Functional Requirements : a. Mahasiswa S2 menginginkan SiskoDuo bisa diakses dari mana saja dan kapan saja, b. mahasiswa S2 bisa mendapatkan informasi tentang letak, alamat, harga sewa dari kos yang diinginkan, c. mahasiswa S2 bisa melihat daftar fasilitas yang ditawarkan kos seperti lahan parkir, hotspot, dll, d. mahasiswa S2 bisa mengetahui daftar kampus, tempat ibadah, dan fasilitas umum lainnya yang terdekat dengan kos beserta jaraknya, e. mahasiswa S2 bisa mendapatkan informasi kos berdasarkan kriteria pencarian yang diinputkan, f. mahasiswa S2 bisa mendapatkan statistik keterisian kamar di suatu kos, g. penyedia jasa kos memiliki suatu account yang membuat dia bisa mengupload informasi tentang kosnya, h. penyedia jasa kos bisa menawarkan beberapa paket harga sewa kos sekaligus, i. penyedia jasa kos bisa berkomunikasi langsung dengan mahasiswa S2 yang sedang mencari kos.

Magister Teknologi Informasi UGM

SKPL SKDV002

5/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

5.2

Non-functional Requirements

5.2.1 Product Requirements: a. Delay waktu antara pengetikan Website SiskoDuO di browser dan tampilnya halaman utama harus < 6 detik. b. response time dari proses pencarian informasi letak, alamat, harga sewa dari kos yang diinginkan harus < 3 detik. c. ukuran file total SiskoDuO (termasuk database) setelah diinstall harus < 100 MB. d. response time dari proses-proses yang lebih kompleks daripada proses pencarian informasi harus < 6 detik, e. Proses backup database SiskopDuO harus dilakukan setiap hari secara otomatis. f. Mahasiswa S2 harus memiliki browser di komputer/laptop/mobile device untuk mengakses layanan yang ada di SiskoDuO. g. Environment Installation : Microsoft Windows XP Profesional h. Planning tool : Microsoft Excel 2003 i. Design editor tool: Adobe Photoshop 7, Corel Draw 12 j. Bahasa Pemrograman : PHP dan WAP k. Database : MySQL l. Web Design using CMS : Joomla 5.2.2 Organizational Requirements: a. SiskoDuO harus selesai dalam waktu 4 bulan sejak bulan Oktober 2008. 5.2.3 External Requirements: a. Data-data para Mahasiswa S2 yang terdaftar di SiskoDuO harus terjamin keamanannya dan tidak bisa diketahui oleh siapapun tanpa seizin user yang bersangkutan,

Magister Teknologi Informasi UGM

SKPL SKDV002

6/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

6 System architecture

Database

7 System requirements Specification (System models)


7.1 Deskripsi Fungsionalitas Perangkat Lunak SiskoDuO ini terdiri dari proses pendaftaran, pencarian informasi kos, pemasukan data kos, pemesanan kamar kos, pengiriman pesan dari penyedia jasa kos kepada mahasiswa S2 pencari kos atau sebaliknya dan lihat daftar pesanan. Deskripsi Proses Pendaftaran Di proses pendaftaran, Mahasiswa S2 pencari kos dan penyedia jasa kos bisa menginputkan biodata mereka untuk menjadi anggota tetap SiskoDuO. Proses ini merupakan prasyarat bagi proses pemesanan kamar kos dan pengiriman pesan. Deskripsi Proses Pencarian Informasi Kos

Magister Teknologi Informasi UGM

SKPL SKDV002

7/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

Proses pencarian informasi kos merupakan proses terpenting pada SiskoDuO. Dalam proses ini, mahasiswa S2 bisa mencari kos yang disesuaikan dengan kemampuan dan preferensi masing-masing dengan memilih beberapa kriteria pencarian. Deskripsi Proses Pemasukan Data Kos Di proses ini, penyedia jasa kos bisa menginputkan data-data yang terkait dengan kos yang dia miliki. Deskripsi Proses Pemesanan Kamar Kos Di proses ini, mahasiswa S2 bisa melakukan pemesanan kamar kos dan penyedia jasa kos bisa melihat daftar mahasiswa S2 yang berminat dengan kos yang dia tawarkan di SiskoDuO berikut tipe kamar kos yang dikehendaki oleh mahasiswa S2 itu. (dengan syarat kedua-duanya sudah terdaftar sebagai anggota tetapSiskoDuO). Deskripsi Proses Pengiriman Pesan Di proses ini, mahasiswa S2 pencari kos bisa mengirimkan pesan kepada penyedia jasa kos dan sebaliknya (dengan syarat kedua-duanya sudah terdaftar sebagai anggota tetapSiskoDuO). 7.2 FUNGSI-FUNGSI PERANGKAT LUNAK Fungsionalitas yang dapat digunakan oleh user pada perangkat lunak SiskoDuO adalah sbb : 1. Pendaftaran Fungsi ini untuk menginputkan biodata Mahasiswa S2 / Penyedia Jasa Kos 2. Fungsi Cari Kos Fungsi ini mencari data kos berdasarkan kriteria pencarian yang diinputkan oleh mahasiswa S2. Output dari fungsi ini adalah daftar kos yang sesuai dengan kriteria pencarian mahasiswa S2. 3. Fungsi Lihat Informasi Kos

Magister Teknologi Informasi UGM

SKPL SKDV002

8/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

Fungsi ini akan menampilkan informasi detail dari setiap kos yang ada di daftar kos hasil pencarian. 4. Fungsi Input Informasi Kos Fungsi ini untuk menginputkan data-data yang terkait dengan kos yang dimiliki oleh penyedia jasa kos. 5. Fungsi Pemesanan Kamar Kos Fungsi ini akan mengirimkan data kos yang dipilih oleh Mahasiswa S2 berikut biodata dari mahasiswa S2 tersebut ke account penyedia jasa kos. Penyedia jasa kos lalu bisa melihat data-data tersebut. 6. Fungsi Kirim Pesan Fungsi ini akan mengirimkan pesan teks dari Mahasiswa S2 ke penyedia jasa kos dan sebaliknya. 7.3 SKENARIO 1. Use case Pendaftaran Nama use case : Pendaftaran Aktor : mahasiswa S2 dan penyedia jasa kos Deskripsi : menginputkan biodata mahasiswa S2 dan penyedia jasa kos dan hasilnya berupa data mahasiswa S2 dan penyedia jasa kos. Skenario :
Aktor 1. menginputkan biodata Sistem 2. menyimpan biodata tersebut ke database SiskoDuO

2.

Use case Cari Kos Nama use case : Cari Kos Aktor : mahasiswa S2 Deskripsi : mencari data kos berdasarkan kriteria pencarian yang diinputkan oleh mahasiswa S2 dan akan menampilkan daftar kos yang memenuhi kriteria tsb. Skenario : Aktor Sistem

Magister Teknologi Informasi UGM

SKPL SKDV002

9/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

1. menginputkan kriteria pencarian

2. mencari data kos yang sesuai dengan kriteria pencarian di database 3. Menampilkan daftar kos yang

sesuai dengan kriteria pencarian. 3. Use case Lihat Informasi Kos Nama use case : Lihat Informasi Kos Aktor : mahasiswa S2 Deskripsi : Menampilkan informasi detail kos seperti lokasi, harga sewa, fasilitas dan lainnya yang merupakan hasil pencarian informasi kos Skenario :
Aktor Sistem

1. memilih salah satu kos dari daftar 2. mencari informasi detail dari kos yang hasil pencarian informasi kos dipilih 3. menampilkan informasi detail dari kos yang dipilih tadi.

4.

Use case Input Informasi Kos Nama use case : Input Informasi Kos Aktor : penyedia jasa kos Deskripsi : menginput semua informasi yang berhubungan dengan kos Skenario : Aktor Sistem

1. menginput informasi kos sesuai 2. menyimpan data informasi kos ke kriteria yang di sediakan 5. Use case Pemesanan Kamar Kos Nama use case : Pemesanan Kamar Kos Aktor : mahasiswa S2 dan penyedia jasa kos database SiskoDuO

Magister Teknologi Informasi UGM

SKPL SKDV002

10/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

Deskripsi : mengirimkan data kos yang dipilih oleh mahasiswa S2 berikut biodata mahasiswa S2 tersebut ke account penyedia jasa kos. Fungsi ini juga menampilkan datadata tersebut ke penyedia jasa kos. Skenario : Aktor Sistem mengirimkan data kos yang dipilih

1. mahasiswa S2 memilih kos yang 2. diinginkan

berikut biodata mahasiswa S2 ke account penyedia jasa kos

3. Penyedia accountnya

jasa

kos

membuka

4. Menampilkan data kos yang dipilih berikut biodata mahasiswa S2 yang memilihnya

6.

Use case Kirim Pesan Nama use case : Kirim Pesan Aktor : mahasiswa S2 dan penyedia jasa kos Deskripsi : mengirimkan pesan teks yang dibuat oleh mahasiswa S2 kepada penyedia jasa kos dan sebaliknya. Skenario : Aktor 1. mengetik pesan teks Sistem 2. mengirimkan pesan teks tersebut ke account tujuan

Magister Teknologi Informasi UGM

SKPL SKDV002

11/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.4

DIAGRAM USE CASE

Pendaf taran <<include>>

Mahasiswa S2 <<include>> Kirim Pesan

Peny edia Jasa Kos

Pemesanan Kamar Kos

Cari Kos <<include>>

Lihat Inf ormasi Kos

Input Inf ormasi Kos

Magister Teknologi Informasi UGM

SKPL SKDV002

12/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.5 DIAGRAM SEQUENCE 1. Sequence Pendaftaran :

: User

: User Interface

: Registrasi

: Anggota

getDataAnggota( )

inputDataAnggota() kirimDataAnggota() validasiInput() DataNotOK() getDataLagi() DataOK()

2. Sequence Cari Kos :

: User

: User Interface

: Pencarian

: Kos

getKriteriaPencarian()

inputKriteriaPencarian() kirimKriteriaPencarian() simpanDataPencarian()

CariDataKos() kirimHasilPencarian() menampilkanHasilPencarian()

Magister Teknologi Informasi UGM

SKPL SKDV002

13/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

3. Sequence Lihat Informasi Kos :

: User Interface : User tampilDaftarKos()

: Pencarian

: Kos

inputPilihanKos() kirimPilihanKos() simpanPilihanKos()

cariInfoDetailKos() infoDetailKos() kirimInfoDetailKos() tampilkanInfoDetailKos()

4. Sequence Input Informasi Kos :

: User

: User Interface getInputKos()

: Input Data

: Kos

inputDataKos() kirimDataKos() simpanDataKos() kirimNotifikasi()

tampilNotifikasi()

Magister Teknologi Informasi UGM

SKPL SKDV002

14/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

5. Sequence Pemesanan Kamar Kos :

: User

: User Interface getDataPemesanan() inputDataPemesanan()

: Pem esanan

: Anggota

: Kos

simpanDataPes anan()

mintaAksesAccount()

kirimPermintaanAks esAccount() cekAccount() cariDataUser()

kirimDataPemesananKos ()

DataValidUs er() updateKetersediaanKos ()

tampilDataPemesananKos()

6. Sequence Kirim Pesan :

: User

: User Interface

: Pesan

: Anggota

getDataPesan()

inputPesan() kirimDataPesan() simpanPesan() kirimNotifikasi() tampilNotifikasi()

Magister Teknologi Informasi UGM

SKPL SKDV002

15/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.6

Diagram Aliran Data / DFD bukan Design, tapi analisis

7.6.1 Diagram Aliran Data Level 0


kriteria_pencarian, pilihan_kos, biodata info_kos, biodata

Mahasiswa

SiskoDuO

Penyedia Jasa Kos

info_detail_kos

laporan

7.6.2 Diagram Aliran Data Level 1


biodata 1 Validasi Data biodata

data_invalid

data_valid

Log

Anggota

Mahasiswa S2

kriteria_pencarian

2 Pencarian Informasi

info_kos

Penyedia Jasa Kos

info_detail_kos

data_invalid

data_valid

pilihan_kos

3 Pelaporan

laporan

7.6.3 Diagram Aliran Data Level 2 dari proses 2 (Pencarian Informasi)


kriteria_pencarian

Penyedia Jasa Kos

info_kos

2.1 Menyimpan informasi kos

data_kos

kos

data_kos

2.2 Mencocokkan data kos dengan kriteria pencarian

Mahasiswa S2

info_detail_kos

Magister Teknologi Informasi UGM

SKPL SKDV002

16/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.6.4 Diagram Aliran Data Level 2 dari proses 3 (Pelaporan)


Dari proses 1 (Validasi Data) data_valid

anggota

pilihan_kos

3.1 Menyimpan transaksi

data_valid

data_transaksi

Mahasiswa S2

transaksi

Penyedia jasa kos

data_transaksi

3.2 Menampilkan laporan

laporan

log

data_invalid

data_invalid Dari proses 1 (Validasi Data)

Magister Teknologi Informasi UGM

SKPL SKDV002

17/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.7

Context Model Diagram

Security System

1 A1

Client System

Application Server System

Database System

1 A1

Maintenance System

Magister Teknologi Informasi UGM

SKPL SKDV002

18/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.8

State Chart Diagram


Waiting Do : display User Interface Pilih Menu Daftar Pilih Menu Home

Ready for Registrasi Do : get DataUser Exit : DataRegOK

Pilih Menu Input Data Pilih Menu Input Kriteria Ready for Input Data Do : getDataKos Exit : DataKosOK Ready for Input Kriteria Do : getDataKriteria Exit : DataKriteriaOK

Pilih Menu Home

Sistem menampilkan Info

Displaying Info Do : displayingInfoDetailKos

Waiting Pilih Menu Home Do : display User Interface

Pilih menu Input Keranjang

Pilih Menu Home Pilih Menu Home

Ready for Input Keranjang DisplayBuktiPemesanan Do : putDataToKeranjang Exit : FinishPutDataToKeranjang


Pilih menu Pesan Sekarang
Magister Teknologi Informasi UGM

Do : displaying&sendingDataPemesanan

SKPL SKDV002

19/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.9

Class Diagram

Magister Teknologi Informasi UGM

SKPL SKDV002

20/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.10 Semantic Model Diagram


Penyedia Jasa kos Nama No. Hp Email Address Jenis Kelamin Foto Alamat NoKTPJogja No. Rekening

1 1 Melihat detail transaksi

Melihat

1 Menginputkan Data Kos n


Kos IdKos Nama Kos Alamat Kos Fasilitas Kos Jenis Kos Jumlah Kamar Status Harga Sewa Kos

Memeriksa ketersediaan kamar

n Mencari informasi detail m


Mahasiswa S2 Nama No.Hp Email Address Jenis Kelamin Foto Alamat Nama Univ No. Rekening

1
Transaksi

n n
Pesan IdPesan IsiPesan TujuanPesan

Melakukan

Order number Nama Mahasiswa S2 No.Hp MHS S2 Alamat MHS S2 Nama Univ MHS S2 Nama Kos Jumlah Kamar No.rekening. MHS S2 No.rekening penyedia kos No.HP Penyedia kos

1 Mengirim

Magister Teknologi Informasi UGM

SKPL SKDV002

21/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

7.11 Data Dictionaries


No 1 Nama SiskoDuO keterangan Singkatan dari Sistem Informasi Kos untuk Mahasiswa S2 Orang yang sedang kuliah S2 di Jogja dan membutuhkan kos Orang yang menyediakan jasa penyewaan kos Daftar yang berisikan data-data kos yang diinputkan oleh Penyedia Jasa Kos Daftar yang berisikan data pemesanan kamar kos oleh Mahasiswa S2 Daftar pesan yang dikirimkan oleh Mahasiswa S2 ke Penyedia Jasa Kos atau sebaliknya Fasilitas yang dimiliki kos Parameter pencarian kos di website SiskoDuO Nama kos yang disukai oleh Mahasiswa S2 Data-data pribadi dari seorang mahasiswa S2 atau Penyedia Jasa Kos Informasi detail dari kos yang diinputkan oleh Penyedia Jasa Kos Informasi detail dari kos yang dipilih oleh Mahasiswa S2 Informasi detail dari data transaksi dan data user yang tidak invalid Data user yang valid Data user yang tidak valid Tipe Entity Tanggal 24 Oktober 2008

Mahasiswa S2

Entity

14 November 2008

Penyedia Jasa Kos

Entity

14 November 2008

Kos

Entity

14 November 2008

Transaksi

Relationship

15 November 2008

Pesan

Relationship

15 November 2008

7 8

Fasilitas kos kriteria_pencarian

Attribute Attribute

15 November 2008 15 November 2008

pilihan_kos

Attribute

15 November 2008

10

biodata

Attribute

15 November 2008

11

info_kos

Attribute

15 November 2008

12

info_detail_kos

Attribute

15 November 2008

13

laporan

Attribute

15 November 2008

14 15

data_valid data_invalid

Attribute Attribute

15 November 2008 15 November 2008

Magister Teknologi Informasi UGM

SKPL SKDV002

22/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM

16 17

data_transaksi data_kos

Data transaksi pemesanan kos Info_kos yang sudah terklasifikasi atas beberapa kategori

Attribute Attribute

15 November 2008 15 November 2008

8 System evolution
SiskoDuO direncanakan akan menerapkan teknologi web 3.0 (web semantic). Dengan demikian, user hanya perlu menginputkan kriteria pencarian kos pada awal interaksi saja. Pada interaksi kedua dan berikutnya, SiskoDuO langsung menampilkan daftar kos yang sesuai dengan preferensi user.

9 Appendices 10 Index

Magister Teknologi Informasi UGM

SKPL SKDV002

23/23

Dokumen ini dan informasi yang dimilikinya adalah milik Magister Teknologi Informasi UGM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Magister Teknologi Informasi UGM