SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK · Web viewDefinisi, Akronim dan Singkatan 8 1.4 Referensi 8...

of 42 /42
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa untuk : Tugas CI1427 Proyek Perangkat Lunak Dipersiapkan oleh: Kelompok 3 Lutfiani Ratna D (5104100017) Nurina Febryanti (5104100029) Intan Setyaningsih (5104100035) Toybatal Madinah (5104100099) Jurusan Teknik Informatika - Institut Teknologi Sepuluh Nopember Jalan Raya ITS, Surabaya 60111 Jurusan Teknik Informatika Institut Teknologi Sepuluh Nopember - Nomor Dokumen Halaman GL01-G03 1/31 Revisi Tgl: 13-11-2007 GL01

Embed Size (px)

Transcript of SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK · Web viewDefinisi, Akronim dan Singkatan 8 1.4 Referensi 8...

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa

untuk :

Tugas CI1427

Proyek Perangkat Lunak

Dipersiapkan oleh:

Kelompok 3

Lutfiani Ratna D

(5104100017)

Nurina Febryanti

(5104100029)

Intan Setyaningsih

(5104100035)

Toybatal Madinah

(5104100099)

Jurusan Teknik Informatika - Institut Teknologi Sepuluh Nopember

Jalan Raya ITS, Surabaya 60111

Jurusan Teknik Informatika

Institut Teknologi Sepuluh Nopember - SurabayaNomor DokumenHalaman

GL01-G031/31

RevisiTgl: 13-11-2007

DAFTAR PERUBAHAN

RevisiDeskripsi

A

B

C

D

E

F

G

INDEX

-ABCDEFG

Daftar Halaman PerubahanHalamanRevisiHalamanRevisi

Daftar Isi

Daftar Isi4

Daftar Gambar5

71Pendahuluan

71.1Tujuan

71.2Lingkup Masalah

81.3Definisi, Akronim dan Singkatan

81.4Referensi

91.5Deskripsi Umum Dokumen

112Deskripsi Global Perangkat Lunak

112.1Perspektif Sistem

122.2Fungsi Sistem

132.3Karakteristik Pengguna

132.4Batasan-batasan

142.5Asumsi

153Deskripsi Rinci Kebutuhan

153.1Kebutuhan antarmuka eksternal

153.1.1Antarmuka pemakai

153.1.2Antarmuka Perangkat Keras

153.1.3Antarmuka perangkat lunak

153.1.4Antarmuka komunikasi

163.2Kebutuhan Fungsionalitas

163.2.1Aliran Informasi

213.2.2Deskripsi Proses

243.3Deskripsi Data

243.3.1Entity-Relationship Diagram

243.3.2Struktur Tabel

293.4Deskripsi Kendali

293.4.1Diagram Perubahan Status

293.5Deskripsi Kebutuhan Non Fungsional

293.5.1Performansi

293.5.2Batasan Memori

293.5.3Modus Operasi

293.5.4Kebutuhan Adaptasi Lokasi

293.6Atribut Kualitas Perangkat Lunak

293.6.1Keandalan

293.6.2Ketersediaan

293.6.3Keamanan

303.6.4Pemerawatan (maintainability)

303.6.5Kepemindahan (portability)

303.7Batasan Perancangan

303.8Matriks Keterunutan

Daftar Gambar

12Gambar 1 Data Context Diagram

16Gambar 2 Data Flow Diagram Level 1 Proses Pendaftaran

16Gambar 3 Data Flow Diagram Level 2 Proses Pendaftaran

16Gambar 4 Data Flow Diagram Level 1 Proses Penambahan Kredit

17Gambar 5 Data Flow Diagram Level 2 Proses Penambahan Kredit

17Gambar 6 Data Flow Diagram Level 1 Proses Pengiriman Informasi

17Gambar 7 Data Flow Diagram Level 2 Proses Pengiriman Informasi

18Gambar 8 Data Flow Diagram Level 1 Proses Penyediaan Informasi

18Gambar 9 Data Flow Diagram Level 2 Proses Penyediaan Informasi

18Gambar 10 Data Flow Diagram Level 1 Proses Perubahan Informasi

19Gambar 11 Data Flow Diagram Level 2 Proses Perubahan Informasi

19Gambar 12 Data Flow Diagram Level 1 Proses Penghapusan Informasi

19Gambar 13 Data Flow Diagram Level 2 Proses Penghapusan Informasi

19Gambar 14 Data Flow Diagram Level 1 Proses Manajemen Informasi

20Gambar 15 Data Flow Diagram Level 2 Proses Manajemen Informasi

20Gambar 16 Data Flow Diagram Level 1 Proses Pengubahan Data Anggota

20Gambar 17 Data Flow Diagram Level 2 Proses Pengubahan Data Anggota

20Gambar 18 Data Flow Diagram Level 1 Proses Pengisian Antri Minat dan Proses Lihat Peminat

21Gambar 19 Data Flow Diagram Level 1 Proses Pengisian Antri Minat

21Gambar 20 Data Flow Diagram Level 1 Proses Lihat Peminat

24Gambar 21 Entity-Relationship Diagram

Daftar Tabel

8Tabel 1 Definisi, Singkatan dan Akronim

13Tabel 2 Karakteristik Pengguna

25Tabel 3 Struktur Tabel Anggota

25Tabel 4 Struktur Tabel Antarwil

25Tabel 5 Struktur Tabel Antri

25Tabel 6 Struktur Tabel Jenis Kelamin

26Tabel 7 Struktur Tabel Kampus

26Tabel 8 Struktur Tabel Kos

26Tabel 9 Struktur Tabel Peminat

27Tabel 10 Struktur Tabel SMS IN

27Tabel 11 Struktur Tabel SMS OUT

27Tabel 12 Struktur Tabel Sub Wilayah

28Tabel 13 Struktur Tabel Temp Jarak

28Tabel 14 Struktur Tabel Transaksi

28Tabel 15 Struktur Tabel Voucher

28Tabel 16 Struktur Tabel Wilayah

30Tabel 17 Tabel Matriks Keterunutan

1 Pendahuluan

1.1 Tujuan

Dokumen GL-01 ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Spesification (SRS) untuk sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa. Tujuan dari penulisan dokumen ini adalah untuk memberikan penjelasan mengenai perangkat lunak yang akan dibangun baik berupa gambaran umum maupun penjelasan detil dan menyeluruh.

Pengguna dari dokumen ini adalah pengembang perangkat lunak sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa dan pengguna (user) dari perangkat lunak atau personil-personil yang terlibat dalam sistem. Dokumen ini akan digunakan sebagai bahan acuan dalam proses pengembangan dan sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun di akhir pengembangannya. Dengan adanya dokumen SKPL ini diharapkan pengembangan perangkat lunak akan lebih terarah dan lebih terfokus serta tidak menimbulkan ambiguitas terutama bagi pengembang perangkat lunak sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa.

1.2 Lingkup Masalah

Perangkat lunak yang akan dikembangkan adalah perangkat lunak Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa, yaitu merupakan perangkat lunak yang digunakan untuk memberikan informasi pemondokan yang dapat diakses melalui teknologi SMS dan WAP sehingga dapat memberi kemudahan bagi mahasiswa untuk mendapatkan informasi pemondokan, serta memberikan kemudahan bagi para pemilik untuk mempromosikan pemondokannya yang akan disewakan. Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa. dapat melakukan hal-hal berikut ini :

· Pencarian Pemondokan Bagi Mahasiswa menyediakan layanan informasi pemondokan dalam bentuk aplikasi WAP.

· Pencarian Pemondokan Bagi Mahasiswa memberikan kemudahan kepada pihak pencari pemondokan dalam mendapatkan informasi.

· Pencarian Pemondokan Bagi Mahasiswa menyediakan tempat berpromosi bagi pemilik pemondokan.

· Pihak pengirim informasi dapat mengetahui apabila ada calon penyewa yang berminat.

1.3 Definisi, Akronim dan Singkatan

Tabel 1 Definisi, Singkatan dan Akronim

Istilah, Akronim dan Singkatan

Keterangan

· SKPL

· Spesifikasi Kebutuhan Perangkat Lunak

Merupakan dokumen hasil analisis yang berisi spesifikasi kebutuhan user.

· SRS

· Software Requirement Spesification

Dokumen ini sama dengan SKPL

· IEEE

· Institute of Electrrical and Electronics Engineers

Merupakan standar internasional untuk pengembangan dan rancangan perangkat lunak

· Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa

· Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa

Merupakan sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa berbasis komputer

· User

· Orang yang menggunakan sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa

· DCD

· Data Context Diagram

Merupakan diagram yang menggambarkan hubungan sistem dengan lingkungannya

· DFD

· Data Flow Diagram

Diagram yang menggambarkan aliran data dan proses yang terjadi di dalam sistem

· ERD

· Entity Relationship Diagram, merupakan diagram yang menggambarkan relasi antara entitas dan atribut dari masing-masing entitas.

· PHP

· Merupakan bahasa pemprograman untuk sistem perangkat lunak.

· Admin

· Merupakan seseorang yang bertanggungjawab untuk mengatur proses transaksi peminjaman dan pengembalian serta bertanggungjawab terhadap operasional sistem.

· DBMS

· Database Management System

1.4 Referensi

Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah sebagai berikut:

1. IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications.

2. Software Engineering, Aparctitioner’s Approach 5th edition, Roger S Pressman, Mc Graw Hill, 2001.

1.5 Deskripsi Umum Dokumen

Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut:

· Bab 1 Pendahuluan, merupakan pengantar dokumen SKPL yang brisi tujuan penulisan dokumen, lingkup masalah pengembangan perangkat lunak, juga memuat definisi, akronim dan istilah yang digunakan serta deskripsi umum dokumen yang merupakan ikhtisar dokumen SKPL.

· Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk perangkat lunak serta asumsi dan ketergantungan yang digunakan dalam pengembangan sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa.

· Bab 3 Deskripsi Rinci Kebutuhan, mendeskripsikan kebutuhan khusus bagi sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa, yang meliputi kebutuhan antarmuka eksternal, kebutuhan fungsionalitas, kebutuhan performansi, batasan perancangan, atribut sistem perangkat lunak dan kebutuhan lain dari sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa.

Penjelasan yang lebih terinci dari masing-masing bab diatas, diuraikan berdasar outline sebagai berikut :

71Pendahuluan

1.1Tujuan7

1.2Lingkup Masalah7

1.3Definisi, Akronim dan Singkatan8

1.4Referensi8

1.5Deskripsi Umum Dokumen9

2Deskripsi Global Perangkat Lunak11

2.1Perspektif Sistem11

2.2Fungsi Sistem12

2.3Karakteristik Pengguna13

2.4Batasan-batasan13

2.5Asumsi14

3Deskripsi Rinci Kebutuhan15

3.1Kebutuhan antarmuka eksternal15

3.1.1Antarmuka pemakai15

3.1.2Antarmuka Perangkat Keras15

3.1.3Antarmuka perangkat lunak15

3.1.4Antarmuka komunikasi15

3.2Kebutuhan Fungsionalitas16

3.2.1Aliran Informasi16

3.2.1.1DFD Level 1 Proses Pendaftaran16

3.2.1.1.1DFD Level 2 Proses Pendaftaran16

3.2.1.2DFD Level 1 untuk Proses Penambahan Kredit16

3.2.1.2.1DFD Level 2 untuk Proses Penambahan Kredit16

3.2.1.3DFD Level 1 untuk Proses Pengiriman Informasi17

3.2.1.3.1DFD Level 2 untuk Proses Pengiriman Informasi17

3.2.1.4DFD Level 1 untuk Proses Penyediaan Informasi18

3.2.1.4.1DFD Level 2 untuk Proses Penyediaan Informasi18

3.2.1.5DFD Level 1 untuk Proses Perubahan Informasi18

3.2.1.5.1DFD Level 2 untuk Proses Perubahan Informasi19

3.2.1.6DFD Level 1 untuk Proses Penghapusan Informasi19

3.2.1.6.1DFD Level 2 untuk Proses Penghapusan Informasi19

3.2.1.7DFD Level 1 untuk Proses Manajemen Informasi19

3.2.1.7.1DFD Level 2 untuk Proses Manajemen Informasi20

3.2.1.8DFD Level 1 untuk Proses Pengubahan Data Anggota20

3.2.1.8.1DFD Level 2 untuk Proses Pengubahan Data Anggota20

3.2.1.9DFD Level 1 untuk Proses Pengisian Antri Minat dan Proses Lihat Peminat21

3.2.1.9.1DFD Level 2 untuk Proses Pengisian Antri Minat21

3.2.1.9.2DFD Level 2 untuk Proses Lihat Peminat21

3.2.2Deskripsi Proses22

3.2.2.1Proses Pendaftaran Anggota22

3.2.2.2Proses Penambahan Kredit22

3.2.2.3Proses Pengiriman Informasi22

3.2.2.4Proses Penyediaan Informasi22

3.2.2.4.1Proses Pencarian22

3.2.2.4.2Proses Penyediaan Detil Informasi23

3.2.2.5Proses Perubahan Informasi23

3.2.2.6Proses Penghapusan Informasi23

3.2.2.7Proses Pengubahan Data Anggota24

3.2.2.8Proses Pendaftaran Calon Penyewa24

3.2.2.8.1Proses Pengisian Antri Minat untuk Pengguna Umum24

3.2.2.8.2Proses Lihat peminat untuk pengguna Anggota24

3.3Deskripsi Data24

3.3.1Entity-Relationship Diagram24

3.3.2Struktur Tabel25

3.4Deskripsi Kendali29

3.4.1Diagram Perubahan Status29

3.5Deskripsi Kebutuhan Non Fungsional29

3.5.1Performansi29

3.5.2Batasan Memori29

3.5.3Modus Operasi29

3.5.4Kebutuhan Adaptasi Lokasi30

3.6Atribut Kualitas Perangkat Lunak30

3.6.1Keandalan30

3.6.2Ketersediaan30

3.6.3Keamanan30

3.6.4Pemerawatan (maintainability)30

3.6.5Kepemindahan (portability)30

3.7Batasan Perancangan30

3.8Matriks Keterunutan30

2 Deskripsi Global Perangkat Lunak

2.1 Perspektif Sistem

Perangkat lunak Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa ini merupakan perangkat lunak yang digunakan pada Pencarian Pemondokan Bagi Mahasiswa. Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa berkaitan dengan beberapa entitas luar, yaitu pemilik pemondokan, pencari pemondokan (dalam hal ini ditujukan bagi mahasiswa), dan admin.

Sistem yang dibuat ini adalah sistem layanan informasi pemondokan berbasis SMS dan WAP. SMS berfungsi sebagai sarana pengiriman informasi, yang kemudian datanya disaring untuk menjadi iklan informasi pemondokan yang siap ditampilkan.

Layanan yang disediakan oleh aplikasi WAP berupa pencarian pemondokan, pendaftaran peminat pemondokan, pengiriman informasi (iklan), pembelian kredit, pengubahan informasi, manajemen calon penyewa. Informasi akan ditampilkan sesuai kategori pencarian yang dipilih oleh pengguna.

Pemilik pemondokan dapat mengirimkan iklan informasi pemondokan yang dibutuhkan baik melalui SMS maupun WAP, kemudian akan ditampung dan ditampilkan melalui layanan SMS dan WAP. Layanan informasi disediakan melalui SMS dan WAP yang dapat diakses oleh mahasiswa. Hal ini dapat membantu mengatasi berbagai kesulitan yang dialami mahasiswa dalam mencari tempat tinggal dalam hal ini tempat pemondokan.

Untuk lebih jelasnya, hubungan antara sistem Pencarian Pemondokan Bagi Mahasiswa dengan entittas luar dan antarmuka yang digunakan dapat dilihat pada diagram berikut :

konfirmasi data peminat

data peminat

request data peminat

konfirmasi pernyataan minat

data peminat

konfirmasi update data diri

data diri

Detil Info Pemondokan

Id Info

List Info Pemondokan

Kata Kunci

Request Status

Status Informasi

Konfirmasi Hapus Informasi

Detil Info Pemondokan

Id Info

List Info Pemondokan

Kata Kunci

Konfirmasi hapus informasi

Konfirmasi pengubahan Informasi

perintah hapus informasi

data update informasi

konfirmasi pengisian voucher

data voucher

Konfirmasi pengiriman Informasi

Informasi pemondokan

konfirmasi pendaftaran

data pendaftaran

Anggota

Pengguna

Umum

Admin

Anggota

Pengguna

Umum

Admin

1

Pemondokan

+

Gambar 1 Data Context Diagram

2.2 Fungsi Sistem

Perangkat Lunak Sistem ini mempunyai beberapa fungsi utama, antara lain:

1. SKPL-F1

Menampilkan halaman utama

2. SKPL-F2

Koneksi ke database

3. SKPL-F3

Menampilkan informasi pemondokan berdasarkan pencarian terdekat.

4. SKPL-F4

Menampilkan informasi pemondokan berdasarkan kategori pencarian biasa.

5. SKPL-F5

Menampilkan informasi pemondokan berdasarkan kategori pencarian dengan rekomendasi kecocokan.

6. SKPL-F6

Melihat detail informasi pemondokan

7. SKPL-F7

Pendaftaran calon penyewa pemondokan (booking) untuk pengguna umum

8. SKPL-F8

Login anggota

9. SKPL-F9

Anggota menambah kredit

10. SKPL-F10

Anggota pemilik pemondokan memasang informasi pemondokan

11. SKPL-F11

Anggota melihat informasi pemondokan

12. SKPL-F12

Anggota mengubah informasi pemondokan

13. SKPL-F13

Anggota menghapus informasi pemondokan

14. SKPL-F14

Anggota melihat daftar peminat

15. SKPL-F15

Anggota melihat daftar peminat terpilih

16. SKPL-F16

Lihat daftar booking umum

17. SKPL-F17

Pendaftaran anggota lewat SMS

18. SKPL-F18

Informasi data diri anggota lewat SMS

19. SKPL-F19

Pembelian kredit melalui SMS

20. SKPL-F20

Mengetahui informasi pemondokan lewat SMS

21. SKPL-F21

Penghapusan informasi pemondokan lewat SMS

22. SKPL-F22

Pencarian informasi pemondokan lewat SMS

23. SKPL-F23

Melihat detail informasi pemondokan lewat SMS

24. SKPL-F24

Mengetahui informasi mengenai seluruh format sms yang didukung di dalam system.

25. SKPL-F25

Mengubah data anggota

26. SKPL-F26

Validasi login petugas dan anggota.

27. SKPL- NF1

Kapasitas harddisk minimal : 80Gb

28. SKPL- NF2

Kapasitas memori minimal 512 MB

2.3 Karakteristik Pengguna

Karakteristik dari pengguna sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa adalah seperti terlihat pada tabel Karakteristik Pengguna sebagai berikut:

Tabel 2 Karakteristik Pengguna

Kategori Pengguna

Tanggung Jawab

Hak Akses

Tingkat Pedidikan

Tingkat Ketrampilan

Pengalaman

Jenis Pelatihan

Anggota

Melihat dan mengirimkan informasi

Minimal SD atau yang sederajat

-

-

-

Admin

Mengelola server termasuk setup & maintenanc database, pemberian hak akses

Akses penuh ke semua data termasuk menambah dan mengurangi data

D3 Komputer atau jurusan lain tapi bersertifikasi admin jaringan

Admin jaringan, Operator program aplikasi

-

-

2.4 Batasan-batasan

Pengembangan sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa ini memiliki keterbatasan-keterbatasan yaitu sebagai berikut :

1. Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa hanya dapat dijalankan di sistem operasi Windows.

2. Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa akan dibangun menggunakan bahasa pemprograman PHP dan databasenya menggunakan SQL Server 2000

3. Aplikasi yang dibuat dalam tugas akhir ini merupakan aplikasi berbasis desktop dan aplikasi berbasis WAP. Aplikasi desktop yaitu aplikasi desktop server berupa aplikasi penerima sms, pengirim sms, aplikasi pengolah informasi sms, dan aplikasi manajemen data.

4. Sistem menerima input berupa informasi pemondokan melalui teknologi SMS dan WAP.

5. Pembuatan dan pengujian aplikasi WAP menggunakan emulator.

6. Aplikasi merupakan Sistem penyediaan Informasi Pemondokan, dimana tidak menangani transaksi antara pengirim informasi dengan pencari informasi..

2.5 Asumsi

Pengembangan perangkat lunak sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa ini menggunakan asumsi-asumsi sebagai berikut :

1. sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa dapat diakses dari mana saja melalui sms ataupun wap.

2. Ada 3 jenis hak akses login yaitu:

a) Pengguna bukan Anggota

b) Pengguna Anggota

c) Admin

3. Pengguna Anggota dapat memasang iklan.

4. Pengguna non Anggota tidak dapat memasang iklan,tetapi dapat melihat/mencari pemondokan pada sistem ini

5. Proses pendaftaran anggota melalui sms tidak dikenakan biaya, pengguna hanya mengeluarkan biaya pulsa sms.

6. Pembayaran pemasangan iklan dilakukan melalui kredit yang dipunyai oleh setiap anggota. Adapun cara mendapatkan kredit adalah dengan membeli voucher yang disediakan.(sistem Pulsa)

7. voucher yang digunakan untuk penambahan kredit sudah tersedia beserta dengan nomor serialnya sehingga pengguna tinggal memakai saja jika ingin menambah kreditnya.

3 Deskripsi Rinci Kebutuhan

3.1 Kebutuhan antarmuka eksternal

3.1.1 Antarmuka pemakai

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa menggunakan antarmuka berbasis WAP, dan pengguna mengoperasikannya menggunakan handphone.

3.1.2 Antarmuka Perangkat Keras

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa berjalan diatas perangkat keras, seperti :

1. Server WAP :

· Intel Pentium 4 2,6 GHz, RAM 512MB.

· Harddisk 80 GB.

· Windows 2003 Server Professional, PHPTriad 2.21, Apache 1.3.23.

2. Server database pemondokan dan sserver SMS :

· AMD Athlon XP 2600+ 1,92 GHz, RAM 512MB.

· Harddisk 120 GB.

· Windows XP Professional SP 2, Microsoft Visual Studio .NET 2003.

· DBMS Microsoft SQL Server 2000.

3. Telepon selular Nokia N70 untuk ujicoba aplikasi WAP.

3.1.3 Antarmuka perangkat lunak

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa adalah program yang akan dibangun menggunakan bahasa pemprograman PHP dan akan berjalan pada sistem operasi WINDOWS.

3.1.4 Antarmuka komunikasi

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa merupakan sistem yang terhubung dengan jaringan komputer.

3.2 Kebutuhan Fungsionalitas

3.2.1 Aliran Informasi3.2.1.1 DFD Level 1 Proses Pendaftaran

konfirmasi pendaftaran

data pendaftaran

Pengguna

Umum

Anggota

1

Pendaftaran

+

Gambar 2 Data Flow Diagram Level 1 Proses Pendaftaran

3.2.1.1.1 DFD Level 2 Proses Pendaftaran

Data Anggota baru

Data Anggota tervalidasi

konfirmasi pendaftaran

Data Anggota

data pendaftaran

Pengguna

Umum

Anggota

1

Pengecekan

anggota

DBAnggota : 1

2

Pencatatan

Anggota baru

DBAnggota : 2

Gambar 3 Data Flow Diagram Level 2 Proses Pendaftaran

3.2.1.2 DFD Level 1 untuk Proses Penambahan Kredit

konfirmasi pengisian voucher

data voucher

Anggota

Anggota

2

Penambahan

Kredit

+

Gambar 4 Data Flow Diagram Level 1 Proses Penambahan Kredit

3.2.1.2.1 DFD Level 2 untuk Proses Penambahan Kredit

status terpakai

konfirmasi pengisian voucher

Nilai Kredit Baru

Nilai kredit

data voucher

data voucher

Anggota

Anggota

1

Mencocokkan

No Kartu

DBVoucher : 1

2

Manambahka

n Kredit

DBAnggota

DBVoucher : 2

Gambar 5 Data Flow Diagram Level 2 Proses Penambahan Kredit

3.2.1.3 DFD Level 1 untuk Proses Pengiriman Informasi

Konfirmasi pengiriman Informasi

Informasi pemondokan

Anggota

Anggota

3

Pengiriman

Informasi

+

Gambar 6 Data Flow Diagram Level 1 Proses Pengiriman Informasi

3.2.1.3.1 DFD Level 2 untuk Proses Pengiriman Informasi

Nliai kredit baru

lama pasang

Konfirmasi pengiriman Informasi

info kos baru

Data Tervalidasi

Data Anggota

Informasi pemondokan

Anggota

Anggota

1

Pengecekan

Sisa Kredit

DBAnggota : 1

2

Pengkategoria

n Info

DBKos

3

Pengurangan

Kredit

DBAnggota : 2

Gambar 7 Data Flow Diagram Level 2 Proses Pengiriman Informasi

3.2.1.4 DFD Level 1 untuk Proses Penyediaan Informasi

List Info Pemondokan

Detil Info Pemondokan

Id Info

Kata Kunci

Detil Info Pemondokan

Id Info

List Info Pemondokan

Kata Kunci

Pengguna

Umum

Pengguna

Umum

Pengguna

Umum

Pengguna

Umum

Anggota

Anggota

Anggota

Anggota

6

Penyediaan

Informasi

+

Gambar 8 Data Flow Diagram Level 1 Proses Penyediaan Informasi

3.2.1.4.1 DFD Level 2 untuk Proses Penyediaan Informasi

Detil Info Pemondokan

Detil Info Pemondokan

List Info Pemondokan

Id Info

Id Info

List Info Pemondokan

List Info Pemondokan

Kategori Data

data Kos

Kata Kunci

Kata Kunci

Pengguna

Umum

Pengguna

Umum

Pengguna

Umum

Pengguna

Umum

Anggota

Anggota

Anggota

Anggota

1

Pengambilan

Kata Kunci

2

Proses

Pencarian

DBKos

3

Penampilan

Detil Info

Gambar 9 Data Flow Diagram Level 2 Proses Penyediaan Informasi

3.2.1.5 DFD Level 1 untuk Proses Perubahan Informasi

Konfirmasi pengubahan Informasi

data update informasi

Anggota

Anggota

4

Pengubahan

Informasi

+

Gambar 10 Data Flow Diagram Level 1 Proses Perubahan Informasi

3.2.1.5.1 DFD Level 2 untuk Proses Perubahan Informasi

Info kos terupdate

Data Update

Kategori Data

Data Kos

data update informasi

Konfirmasi pengubahan Informasi

Anggota

Anggota

DBKos : 1

3

Ubah info

4

Pengkategoria

n Info

5

Validasi

Masa Berlaku

DBKos : 2

Gambar 11 Data Flow Diagram Level 2 Proses Perubahan Informasi

3.2.1.6 DFD Level 1 untuk Proses Penghapusan Informasi

Konfirmasi hapus informasi

perintah hapus informasi

Anggota

Anggota

5

Penghapusan

Informasi

+

Gambar 12 Data Flow Diagram Level 1 Proses Penghapusan Informasi

3.2.1.6.1 DFD Level 2 untuk Proses Penghapusan Informasi

Hapus Info Kos

Id Informasi

Konfirmasi hapus informasi

data kos

perintah hapus informasi

Anggota

Anggota

1

Validasi

Kepemiilikan

Informasi

DBKos : 1

2

Proses

Hapus Info

DBKos : 2

Gambar 13 Data Flow Diagram Level 2 Proses Penghapusan Informasi

3.2.1.7 DFD Level 1 untuk Proses Manajemen Informasi

Konfirmasi Hapus Informasi

Status Informasi

Request Status

Admin

Admin

Admin

7

Manajemen

Iklan

+

Gambar 14 Data Flow Diagram Level 1 Proses Manajemen Informasi

3.2.1.7.1 DFD Level 2 untuk Proses Manajemen Informasi

data Kos delete

data Kos

Informasi expired

Konfirmasi Hapus Informasi

Status Informasi

Request Status

Admin

Admin

Admin

1

Cek Status

Info

2

Penghapusan

Informasi

DBKos : 1

DBKos : 2

Gambar 15 Data Flow Diagram Level 2 Proses Manajemen Informasi

3.2.1.8 DFD Level 1 untuk Proses Pengubahan Data Anggota

konfirmasi update data diri

data diri

Anggota

Anggota

8

Pengubahan

data anggota

+

Gambar 16 Data Flow Diagram Level 1 Proses Pengubahan Data Anggota

3.2.1.8.1 DFD Level 2 untuk Proses Pengubahan Data Anggota

data baru anggota

data valid

konfirmasi update data diri

data anggota

data diri

Anggota

Anggota

DBAnggota : 1

2

Pengubahan

data

1

Pengkategoria

n Data dan

Validasi

DBAnggota : 2

Gambar 17 Data Flow Diagram Level 2 Proses Pengubahan Data Anggota

3.2.1.9 DFD Level 1 untuk Proses Pengisian Antri Minat dan Proses Lihat Peminat

list peminat

konfirmasi peminat

data peminat

request data peminat

konfirmasi pernyataan minat

data peminat

Pengguna

Umum

Pengguna

Umum

Anggota

Anggota

9

Pengisian

antri Minat

+

10

lihat

Peminat

+

Anggota

Gambar 18 Data Flow Diagram Level 1 Proses Pengisian Antri Minat dan Proses Lihat Peminat

3.2.1.9.1 DFD Level 2 untuk Proses Pengisian Antri Minat

konfirmasi peminat

data peminat

konfirmasi pernyataan minat

data peminat

Pengguna

Umum

Pengguna

Umum

1

Pengisian

data Peminat

DBAntri

Anggota

Gambar 19 Data Flow Diagram Level 1 Proses Pengisian Antri Minat

3.2.1.9.2 DFD Level 2 untuk Proses Lihat Peminat

data peminat

data peminat

data peminat

data peminat

request data peminat

Anggota

Anggota

DBAntri

1

lihat peminat

2

pilih peminat

DBPeminat

Gambar 20 Data Flow Diagram Level 1 Proses Lihat Peminat

3.2.2 Deskripsi Proses

3.2.2.1 Proses Pendaftaran Anggota

Input

: data pendaftaran (nama, kota , pin, no telepon)

Output

: informasi pengguna telah terdaftar menjadi anggota

Algoritma:

1. pengguna mengirim data pendaftaran melalui sms

2. system mengelola permintaan pengguna

3. data pendaftaran disimpan di database

4. system mengirim informasi kepada pengguna bahwa proses pendaftaran anggota telah berhasil

3.2.2.2 Proses Penambahan Kredit

Input

: data voucher (nomor voucher)

Output

: informasi kredit telah ditambahkan beserta saldo yang baru

Algoritma:

1. pengguna mengirim no voucher yang telah dibeli ke server melalui sms

2. server melakukan validasi

3. jika data (nomor) voucher yang diinputkan valid, saldo pengguna akan ditambah sesuai voucher.

4. pengguna mendapat informasi bahwa kredit nya telah ditambah

3.2.2.3 Proses Pengiriman Informasi

Input: data informasi (kos#lamapsg#idlokasi:(k)ampus/per(t)okoan/(i)ndustri/(l)ainnya#namalokasi#j.kelamin:p/w/c(p&w)#daerah#alamat#telphub#rangehrg#fasilitas#jarak(km)#jmlkmr)

Output: informasi bahwa informasi telah terpasang, pengguna mendapatkan id pemasangan informasi serta tanggal berakhirnya pemasangan informasi

Algoritma:

1. anggota mengirim sms ke server dengan format seperti di atas

2. server mengecek sisa kredit anggota

3. informasi dikategorikan dan disimpan ke dalam database

4. kredit anggota dikurangi

5. kirim output ke anggota

3.2.2.4 Proses Penyediaan Informasi

3.2.2.4.1 Proses Pencarian

Input

: data pencarian (kategori, jenis kelamin, fasilitas, lokasi, harga sewa)

Output

: list info pemondokan

Algoritma:

1. pengguna mengirimkan data pencarian melalui sms atau wap

2. system akan memproses pencarian sesuai dengan kata kunci/data pencarian yang diberikan

3. system akan menampilkan list info pemondokan (id info beserta gambaran umum informasi tersebur)

3.2.2.4.2 Proses Penyediaan Detil Informasi

Input

: id info

Output

: detil informasi yang diinginkan

Algoritma:

1. pengguna mengirimkan id info melalui sms atau jika menggunakan wap cukup dengan memilih link detil

2. sistem akan memproses (query) sesuai dengan id yang diberikan

3. sistem menampilkan detil informasi yang diinginkan oleh pengguna

3.2.2.5 Proses Perubahan Informasi

Input

: data update informasi

Output

: data informasi yang telah di-update

Algoritma:

1. anggota mengirimkan data update informasi

2. sistem melakukan validasi pemilik iklan

3. jika sesuai iklan diupdate sesuai data yang dikirimkan

4. perubahan data tidak mengubah batas waktu pemuatan

3.2.2.6 Proses Penghapusan Informasi

Input

: data informasi

Output

: informasi bahwa iklan/informasi yang dimaksud telah dihapus

Algoritma:

1. anggota mengirimkan data iklan/informasi yang akan dihapus

2. sistem melakukan validasi terhadap pengirim/pemilik iklan

3. jika sesuai sistem akan megirimkan pesan konfirmasi kepada pengguna

4. setelah mendapat konfirmasi, sistem akan menghapus informasi yang dimaksud dari database

5. Sistem mengirim info kepada pengguna bahwa informasi telah terhapus

3.2.2.7 Proses Pengubahan Data Anggota

Input

: data diri anggota

Output

:data baru anggota

Algoritma:

1. anggota mengirimkan data diri yang baru

2. sistem melakukan validasi terhadap anggota

3. sistem mengirimkan pesan konfirmasi apakah data akan diubah

4. setelah mendapat konfrmasi, sistem mengupdate data anggota sesuai dengan data yang dikirim oleh anggota

5. sistem mengirim informasi kepada anggota bahwa data anggota telah diupdate

3.2.2.8 Proses Pendaftaran Calon Penyewa

3.2.2.8.1 Proses Pengisian Antri Minat untuk Pengguna Umum

Input

: data peminat

Output

:

Algoritma:

1. pengguna mengirimkan data peminat

2. konfirmasi pernyataan minat

3. konfirmasi peminat oleh anggota pemasang iklan

4. data peminat yang dikirm dimasukkan dalam data peminat

3.2.2.8.2 Proses Lihat peminat untuk pengguna Anggota

Input

: request data peminat

Output

: list data peminat

Algoritma:

1. Anggota pemasang iklan mengirimkan pesan untuk melihat daftar peminat terhadap iklan yang dipasangnya

2. sistem melakukan proses query

3. sistem menampilkan data peminat yang sesuai dengan iklannya

3.3 Deskripsi Data

3.3.1 Entity-Relationship Diagram

Entity Relationship Diagram biasa menunjukkan hubungan antara entity serta atribut dari entity tersebut. ERD dari Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa adalah sebagai berikut :

Gambar 21 Entity-Relationship Diagram

3.3.2 Struktur Tabel

Nama Database: dbase

Nama Tabel

: ANGGOTA

Primary Key

: NOTELP

Tabel 3 Struktur Tabel Anggota

No

Nama Field

Tipe Data

Lebar

Keterangan

1

NOTELP

Varchar

15

Primary key ( Pengenal anggota)

2

PIN

Varchar

15

Password anggota

3

NAMA

Varchar

50

Nama Anggota

4

KREDIT

Int

40

Jumlah besar kredit yang dimiliki anggota

Nama Database: dbase

Nama Tabel

: ANTARWIL

Primary Key

:

Tabel 4 Struktur Tabel Antarwil

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDKAMPUS

Varchar

20

Kode yang dimiliki Kampus

2

IDWILAYAH

Varchar

20

Kode yang dimiliki Wilayah

3

JARAK

Real

4

Besar Jarak antar wilayah

Nama Database: dbase

Nama Tabel

: ANTRI

Primary Key

: idantri

Tabel 5 Struktur Tabel Antri

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDANTRI

Int

4

Primary key ( kode antri)

2

PENGIRIMANTRI

Varchar

20

No telpon pengirim

3

NAMAANTRI

Varchar

20

Nama Pengirim

4

TGLANTRI

Varchar

20

Tanggal antri

5

ISIANTRI

Varchar

50

Pesan yang ditinggalkan untuk pemilik kost

6

IDINFO

Int

4

Kode pesan

7

USERINFO

Varchar

15

No telpon pemilik kost

8

REFANTRI

Varchar

50

Alamat kost

9

STATUS

Varchar

20

Status kost

10

TGLEND

Datetime

8

Tanggal expired kost

11

PIN

varchar

10

Password pemilik kost

Nama Database: dbase

Nama Tabel

: JENISKEL

Primary Key

: idJK

Tabel 6 Struktur Tabel Jenis Kelamin

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDJK

char

1

Primary key ( kode Jenis Kelamin)

2

NAMAJK

Varchar

50

Nama

Nama Database: dbase

Nama Tabel

: KAMPUS

Primary Key

: idkampus

Tabel 7 Struktur Tabel Kampus

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDKAMPUS

Varchar

20

Primary key ( kode kampus)

2

NAMAKAMPUS

Varchar

50

Nama kampus

Nama Database: dbase

Nama Tabel

: KOS

Primary Key

: idkos

Tabel 8 Struktur Tabel Kos

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDKOS

Int

4

Primary key ( kode kos)

2

NOTELP

Varchar

15

No telpon pemilik kost

3

IDJK

Char

1

Kode Jenis Kelamin

4

IDWIL

Varchar

20

Kode Wilayah

5

ALMKOS

Varchar

30

Alamat Kost

6

DAERAH

Varchar

20

Daerah tempat kost

7

FASILITASKOS

Varchar

30

Fasilitas yang terdapat dikost

8

TELPKOS

Varchar

15

No telepon kost

9

HRGKOS

Int

4

Harga sewa kost

10

KMRTOT

Int

4

Kamar yang sudah ada penyewa

11

KMRON

Int

4

Kamar yang belum ada penyewa

12

STATUS

Varchar

10

Status kamar kost, sudah penuh apa tidak

13

START

Datetime

8

Tanggal awal iklan

14

EXPIRE

Datetime

8

Tanggal akhir pemasangan iklan

Nama Database: dbase

Nama Tabel

: PEMINAT

Primary Key

: idpeminat

Tabel 9 Struktur Tabel Peminat

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDPEMINAT

Int

4

Primary key ( kode peminat kost)

2

ID

Varchar

15

3

PENGIRIM

Varchar

15

No telpon pengirim

4

NAMACALON

Varchar

20

Nama calon peminat kost

5

TGLKRM

Datetime

8

Tanggal pemesanan

6

ISI

Varchar

50

Kode pesan

7

REF

Varchar

50

8

IDKOS

Int

4

ID kost

Nama Database: dbase

Nama Tabel

: SMSIN

Primary Key

: idin

Tabel 10 Struktur Tabel SMS IN

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDIN

Int

4

Primary key (kode sms yang masuk)

2

ISIIN

Text

16

Isi sms yang masuk

3

PENGIRIM

Varchar

15

No telpon pengirim

4

WKTIN

Datetime

8

Waktu sms masuk

5

TERBACA

Bit

1

Status sms, sudah terbaca apa belum

Nama Database: dbase

Nama Tabel

: SMSOUT

Primary Key

: idout

Tabel 11 Struktur Tabel SMS OUT

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDOUT

Int

4

Primary key ( kode peminat kost)

2

ISIOUT

Text

16

Isi sms yang keluar

3

TUJUAN

Varchar

15

No telepon tujuan sms

4

DIKIRIM

Bit

1

sms sudah dikirim apa belum

5

STATUS

Chat

10

Status sms sudah dikirim apa belum

6

RESERVE

Datetime

8

Tanggal pengiriman sms

Nama Database: dbase

Nama Tabel

: SUBWIL

Primary Key

: idsub

Tabel 12 Struktur Tabel Sub Wilayah

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDSUB

Int

4

Primary key ( kode sub wilayah)

2

IDWILAYAH

Varchar

20

Kode wilayah

3

NAMAWILAYAH

Varchar

20

Nama wilayah

Nama Database: dbase

Nama Tabel

: TEMPJARAK

Primary Key

: id

Tabel 13 Struktur Tabel Temp Jarak

No

Nama Field

Tipe Data

Lebar

Keterangan

1

NAMAKAMPUS

Varchar

20

Nama kampus

2

IDKAMPUS

Varchar

20

Kode kampus

3

IDWILAYAH

Varchar

20

Kode wilayah

4

JARAK

Real

4

Jarak antara kampus dan eilayah

5

ID

int

4

Nama Database: dbase

Nama Tabel

: TRANSAKSI

Primary Key

: NOTELP

Tabel 14 Struktur Tabel Transaksi

No

Nama Field

Tipe Data

Lebar

Keterangan

1

NOTELP

varchar

15

Primary key ( kode no telepon)

2

NOVOUCHER

Varchar

12

Primary key ( kode voucher)

3

WKTTRANS

datetime

8

Waktu terjadinya transaksi

Nama Database: dbase

Nama Tabel

: VOUCHER

Primary Key

: NOVOUCHER

Tabel 15 Struktur Tabel Voucher

No

Nama Field

Tipe Data

Lebar

Keterangan

1

NOVOUCHER

varchar

12

Primary key ( kode voucher)

2

TERPAKAI

Bit

1

Status voucher apakah sudah terpakai apa belum

3

NILAI KREDIT

int

4

Jumlah kredit tiap – tiap voucher

Nama Database: dbase

Nama Tabel

: WILAYAH

Primary Key

: NAMAWILAYAH

Tabel 16 Struktur Tabel Wilayah

No

Nama Field

Tipe Data

Lebar

Keterangan

1

IDWILAYAH

varchar

20

Primary key ( kode wilayah)

2

NAMAWILAYAH

varchar

50

Nama wilayah

3.4 Deskripsi Kendali

3.4.1 Diagram Perubahan Status

3.5 Deskripsi Kebutuhan Non Fungsional

3.5.1 Performansi

Tidak ada batasan performansi karena kemampuan perangkat keras yang digunakan telah memadai.

3.5.2 Batasan Memori

Besarnya memori yang dibutuhkan untuk menjalankan system ini paling tidak sebesar 512MB. Sedangkan besarnya harddisk yang akan digunakan adalah untuk Server WAP sebesar 80Gb dan untuk Server database pemondokan dan server SMS sebesar 120Gb.

3.5.3 Modus Operasi

Modus operasi Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa ada tiga, yaitu:

· Level pengguna non - anggota : hanya dapat melihat informas (pencarian dan pembookingan)

· Level pengguna anggota : dapat melakukan pengiriman informasi.

· Level pengguna administrator(petugas) : melakukan manajemen informasi

3.5.4 Kebutuhan Adaptasi Lokasi

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa ini dapat diakses melalui WAP lewat Handphone dan juga melalui SMS.

3.6 Atribut Kualitas Perangkat Lunak

3.6.1 Keandalan

Sistem ini dapat diakses selama 24 jam.

3.6.2 Ketersediaan

Ketersediaan data terus terupdate setiap kali ada informasi baru.

3.6.3 Keamanan

Petugas maupun pengguna yang akan melakukan pengiriman informasi harus melalui proses autentifikasi dengan memasukkan pin terlebih dahulu.

3.6.4 Pemerawatan (maintainability)

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa tidak memerlukan perawatan khusus (perawatan data dilakukan oleh Administrator).

3.6.5 Kepemindahan (portability)

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa bersifat portable.

3.7 Batasan Perancangan

Sistem Pemanfaatan Teknologi Aplikasi Bergerak Untuk Pencarian Pemondokan Bagi Mahasiswa akan diimplementasikan pada Sistem Operasi berbasis WINDOWS, menggunakan bahasa pemrograman PHP dengan database Microsoft SQL Server 2000.

3.8 Matriks Keterunutan

Tabel 17 Tabel Matriks Keterunutan

1. SKPL-F1

Menampilkan halaman utama

2. SKPL-F2

Koneksi ke database

3. SKPL-F3

Menampilkan informasi pemondokan berdasarkan pencarian terdekat.

4. SKPL-F4

Menampilkan informasi pemondokan berdasarkan kategori pencarian biasa.

5. SKPL-F5

Menampilkan informasi pemondokan berdasarkan kategori pencarian dengan rekomendasi kecocokan.

6. SKPL-F6

Melihat detail informasi pemondokan

7. SKPL-F7

Pendaftaran calon penyewa pemondokan (booking) untuk pengguna umum

8. SKPL-F8

Login anggota

9. SKPL-F9

Anggota menambah kredit

10. SKPL-F10

Anggota pemilik pemondokan memasang informasi pemondokan

11. SKPL-F11

Anggota melihat informasi pemondokan

12. SKPL-F12

Anggota mengubah informasi pemondokan

13. SKPL-F13

Anggota menghapus informasi pemondokan

14. SKPL-F14

Anggota melihat daftar peminat

15. SKPL-F15

Anggota melihat daftar peminat terpilih

16. SKPL-F16

Lihat daftar booking umum

17. SKPL-F17

Pendaftaran anggota lewat SMS

18. SKPL-F18

Informasi data diri anggota lewat SMS

19. SKPL-F19

Pembelian kredit melalui SMS

20. SKPL-F20

Mengetahui informasi pemondokan lewat SMS

21. SKPL-F21

Penghapusan informasi pemondokan lewat SMS

22. SKPL-F22

Pencarian informasi pemondokan lewat SMS

23. SKPL-F23

Melihat detail informasi pemondokan lewat SMS

24. SKPL-F24

Mengetahui informasi mengenai seluruh format sms yang didukung di dalam system.

25. SKPL-F25

Mengubah data anggota

26. SKPL-F26

Validasi login petugas dan anggota.

27. SKPL- NF1

Kapasitas harddisk minimal : 80Gb

28. SKPL- NF2

Kapasitas memori minimal 512 MB

GL01

Jurusan Informatika ITS

SKPL-G03

11/31

_1197323004.txt

/BEGIN_TABLE AMCHEADNAME A30VERS A8USER A30/BEGIN_DATA AMCHEADPowerDesigner/PAM6.1.0

/END_TABLE AMCHEAD

/BEGIN_TABLE AMCMODL@ N5OID N8MODL N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTPOID N8PNAM A80PCOD A80USER A80VERS A8CDAT N12MDAT N12EDAT N12PART N1ACCS N5/BEGIN_DATA AMCMODL3343369Penambahan KreditPRCS_54

0

11357874351135787435000/END_TABLE AMCMODL

/BEGIN_TABLE AMCPRCS@ N5OID N8PRCS N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTNUMR N8LLVL N1SUBM N8SPEC TXTROPR N1/BEGIN_DATA AMCPRCS37171Mencocokkan No KartuPRCS_71

100

037474Manambahkan KreditPRCS_74

200

0/END_TABLE AMCPRCS

/BEGIN_TABLE AMCENTT@ N5OID N8ENTT N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTROPR N1/BEGIN_DATA AMCENTT311AnggotaANGGOTA

0/END_TABLE AMCENTT

/BEGIN_TABLE AMCSTOR@ N5OID N8STOR N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTNUMR N8TYPE N8ROPR N1/BEGIN_DATA AMCSTOR37272DBVoucherDBVOUCHER

30036363DBAnggotaDBANGGOTA

100/END_TABLE AMCSTOR

/BEGIN_TABLE AMCSPMG@ N5OID N8SPMG N8NAME A80CODE A80DESC TXTNOTE TXTLABL A254FULL N1ROPR N1/BEGIN_DATA AMCSPMG/END_TABLE AMCSPMG

/BEGIN_TABLE AMCMIGR@ N5OID N8MIGR N8PRNT N8/BEGIN_DATA AMCMIGR/END_TABLE AMCMIGR

/BEGIN_TABLE AMCDOMN@ N5OID N8DOMN N8NAME A80CODE A80DESC TXTNOTE TXTLABL A254DTTP A30MLEN N8PREC N2UNIT A8FRMT A20LVAL A20HVAL A20DVAL A30UPPR N1LOWR N1NMDF N1VALS TXTCRUL TXTGRUL TXTROPR N1/BEGIN_DATA AMCDOMN/END_TABLE AMCDOMN

/BEGIN_TABLE AMCINFO@ N5OID N8INFO N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTDOMN N8DTTP A30MLEN N8PREC N2UNIT A8FRMT A20LVAL A20HVAL A20DVAL A30UPPR N1LOWR N1NMDF N1VALS TXTCRUL TXTGRUL TXTROPR N5/BEGIN_DATA AMCINFO/END_TABLE AMCINFO

/BEGIN_TABLE AMCFLOW@ N5OID N8FLOW N8OBJ1 N8OBJ2 N8NAME A80CODE A80DESC TXTNOTE TXTLABL A254ENB1 N1ENB2 N1TYPE N5PRNT N8TOPP N8REVR N5ROPR N1/BEGIN_DATA AMCFLOW379797472status terpakaiSTATUS_TERPAKAI

0110240032037070174konfirmasi pengisian voucherFLOW_13

1003013420377777463Nilai Kredit BaruNILAI_KREDIT_BARU

01102400320375757174Nilai kreditFLOW_75

01000320373737271data voucherFLOW_73

015120032036969171data voucherFLOW_12

0102912320/END_TABLE AMCFLOW

/BEGIN_TABLE AMCDFDI@ N5OID N8DFDI N8FLOW N8INFO N8NUMR N8DISP N5/BEGIN_DATA AMCDFDI/END_TABLE AMCDFDI

/BEGIN_TABLE AMCDSDI@ N5OID N8DSDI N8STOR N8INFO N8NUMR N8/BEGIN_DATA AMCDSDI/END_TABLE AMCDSDI

/BEGIN_TABLE AMCRULE@ N5OID N8RULE N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTTYPE N5FLAG N5CEXP TXTSEXP TXTLOBJ TXTNUMR N8/BEGIN_DATA AMCRULE/END_TABLE AMCRULE

/BEGIN_TABLE AMCRPRT@ N5OID N8RPRT N8FLGS N8NAME A64DESC A254TMLT BIN/BEGIN_DATA AMCRPRT/END_TABLE AMCRPRT

/BEGIN_TABLE AMCSLCTRPRT N8MODL N8LOBJ TXT/BEGIN_DATA AMCSLCT/END_TABLE AMCSLCT

/BEGIN_TABLE AMCFONTFONT N5FNAM A32FSIZ N5FSTY N5/BEGIN_DATA AMCFONT1Arial802Arial813Times New Roman121/END_TABLE AMCFONT

/BEGIN_TABLE AMCPENSPENS N5PSTY N5PCLR N8PWID N5/BEGIN_DATA AMCPENS1100270036255041255052255061255271655350811677721509116711808010165408011184541430121842163101314194432014133023015284541430162655350171126322560182126322560191419430402024194304021116711680022200/END_TABLE AMCPENS

/BEGIN_TABLE AMCBRSHBRSH N5BSTY N5BCLR N8BHAT N5/BEGIN_DATA AMCBRSH101677721502025503032896040842163105065535060845414307012632256080419430409016711680010033023011032960012000/END_TABLE AMCBRSH

/BEGIN_TABLE AMCPROPPROP N5MODL N8SUBM N8SECT A50NPRO A30VPRO A80/BEGIN_DATA AMCPROP03270ProcessAnalystShadowno13270ProcessAnalystAutoAdjustyes23270ProcessAnalystLineStyle033270ProcessAnalystPrnScale10043270ProcessAnalystOrientation153270ProcessAnalystLengthName8063270ProcessAnalystUpprCaseNameno73270ProcessAnalystLowrCaseNameno83270ProcessAnalystAllowAllNameyes93270ProcessAnalystAllowChrName

103270ProcessAnalystInvldChrName"+-*/\.,!:;"113270ProcessAnalystNoAccentNameno123270ProcessAnalystLengthCode80133270ProcessAnalystUpprCaseCodeyes143270ProcessAnalystLowrCaseCodeno153270ProcessAnalystAllowAllCodeno163270ProcessAnalystAllowChrCode'a'-'z', 'A'-'Z', '0'-'9', "_"173270ProcessAnalystInvldChrCode

183270ProcessAnalystNoAccentCodeyes193270ProcessAnalystNoSplittingyes203270ProcessAnalystTruncationno213270ProcessAnalystWrappingno223270ProcessAnalystWrapLength80233270ProcessAnalystWrapChar" !""#$%&'()*+,-./:;<=>?@[\]^_`{|}~"243270ProcessAnalystMethod0253270ProcessAnalystContextModelno263270ProcessAnalystStorAdjustno273270ProcessAnalystInfoAllowDmnDivyes283270ProcessAnalystInfoDmnDivInd1293270ProcessAnalystDttpDefValue

303270ProcessAnalystShowNameyes313270ProcessAnalystShowPrcsNumberyes323270ProcessAnalystShowPrcsDecompyes333270ProcessAnalystShowOffpNameyes343270ProcessAnalystShowFlowNameyes353270ProcessAnalystShowFlowContentsno363270ProcessAnalystShowFlowMigratedyes373270ProcessAnalystLanguage1033/END_TABLE AMCPROP

/BEGIN_TABLE AMCSYMB@ N5SID N8TSYM N5SSYM N8NUMR N8CSID N8SID1 N8SID2 N8CLND N8CLNN N5RCX1 N8RCY1 N8RCX2 N8RCY2 N8PENS N5BRSH N5CTXT N8FONT N5JUST N5WOVL N8HOVL N8SARR N5CARR N5TARR N5NBPT N8LSPT BINLSTY N5TEXT TXTPICT PICBTMP BMPGRPH N8OID N8OLE BIN/BEGIN_DATA AMCSYMB345336514642100001-1384910001-89501490041000000000

0

467661

345341514578200045336212876-914917775-425041000000000

0

467661

345351513514300000-1801584941211139741000000000

0

4676671

345493515642400001912414499171231654841000000000

0

4676672

345510513514500000262-30385886258641000000000

0

4676674

34552651551460000014374159822373364841000000000

0

4676663

3455495155787000454932-4326-106013673-855241000000000

0

4676672

3453385165148045336453510000004200000003259d4ffff19320000c9000000d02000000

4676669

345494516514904549345351000000420000000322a2f0000783b0000380300001a2100000

4676673

345511516514100453514551000000042000000032640400000d1f0000a50e000030fcffff0

4676675

345527516514110455104552600000042000000032fd100000e0000000234500001f0b00000

4676677

345343516514120453414551000000042000003002dd3b0000d4e5ffffb20c000025feffff0

4676670

345550516514130455104554900000042000000032b210000069ffffff5cfdffff91d7ffff0

4676679

/END_TABLE AMCSYMB

_1198963237.txt

/BEGIN_TABLE AMCHEADNAME A30VERS A8USER A30/BEGIN_DATA AMCHEADPowerDesigner/PAM6.1.0

/END_TABLE AMCHEAD

/BEGIN_TABLE AMCMODL@ N5OID N8MODL N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTPOID N8PNAM A80PCOD A80USER A80VERS A8CDAT N12MDAT N12EDAT N12PART N1ACCS N5/BEGIN_DATA AMCMODL3327378Model_327MODEL_327

0

11357820591137432836000/END_TABLE AMCMODL

/BEGIN_TABLE AMCPRCS@ N5OID N8PRCS N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTNUMR N8LLVL N1SUBM N8SPEC TXTROPR N1/BEGIN_DATA AMCPRCS377PemondokanPRCS_7

10328

034242PendaftaranPENDAFTARAN

10340

036262Pengecekan anggotaPRCS_62

100

036565Pencatatan Anggota baruPRCS_65

200

035454Penambahan KreditPRCS_54

20343

037171Mencocokkan No KartuPRCS_71

100

037474Manambahkan KreditPRCS_74

200

035555Pengiriman InformasiPRCS_55

30347

038282Pengecekan Sisa KreditPRCS_82

100

038484Pengkategorian InfoPENGKATEGORIAN_INFO

200

039393Pengurangan KreditPRCS_93

300

035656Pengubahan InformasiPRCS_56

40349

03107107Ubah infoPRCS_107

300

03110110Pengkategorian InfoPRCS_110

400

03111111Validasi Masa BerlakuPRCS_111

500

035757Penghapusan InformasiPRCS_57

50351

03122122Validasi Kepemiilikan InformasiPRCS_122

100

03124124Proses Hapus InfoPRCS_124

200

035858Penyediaan InformasiPRCS_58

60353

03140140Pengambilan Kata KunciPRCS_140

100

03141141Proses PencarianPRCS_141

200

03146146Penampilan Detil InfoPRCS_146

300

035959Manajemen InformasiPRCS_59

70355

03151151Cek Status InfoPRCS_151

100

03152152Penghapusan InformasiPRCS_152

200

03469469Pengubahan data anggotaPRCS_469

80357

03474474Pengubahan dataPRCS_474

200

03475475Pengkategorian Data dan ValidasiPRCS_475

100

03792792Pengisian antri MinatPRCS_792

90362

03796796Pengisian data PeminatPRCS_796

100

03793793lihat PeminatPRCS_793

100364

03801801pilih peminatPRCS_801

100

0/END_TABLE AMCPRCS

/BEGIN_TABLE AMCENTT@ N5OID N8ENTT N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTROPR N1/BEGIN_DATA AMCENTT311AnggotaANGGOTA

0333Pengguna UmumPENGGUNA_UMUM

0344AdminENTT_4

0/END_TABLE AMCENTT

/BEGIN_TABLE AMCSTOR@ N5OID N8STOR N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTNUMR N8TYPE N8ROPR N1/BEGIN_DATA AMCSTOR37272DBVoucherDBVOUCHER

30038686DBKosSTOR_86

50038787DBKontrakSTOR_87

60038888DBAsramaSTOR_88

7003790790DBAntriSTOR_790

900/END_TABLE AMCSTOR

/BEGIN_TABLE AMCSPMG@ N5OID N8SPMG N8NAME A80CODE A80DESC TXTNOTE TXTLABL A254FULL N1ROPR N1/BEGIN_DATA AMCSPMG/END_TABLE AMCSPMG

/BEGIN_TABLE AMCMIGR@ N5OID N8MIGR N8PRNT N8/BEGIN_DATA AMCMIGR178478458/END_TABLE AMCMIGR

/BEGIN_TABLE AMCDOMN@ N5OID N8DOMN N8NAME A80CODE A80DESC TXTNOTE TXTLABL A254DTTP A30MLEN N8PREC N2UNIT A8FRMT A20LVAL A20HVAL A20DVAL A30UPPR N1LOWR N1NMDF N1VALS TXTCRUL TXTGRUL TXTROPR N1/BEGIN_DATA AMCDOMN/END_TABLE AMCDOMN

/BEGIN_TABLE AMCINFO@ N5OID N8INFO N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTDOMN N8DTTP A30MLEN N8PREC N2UNIT A8FRMT A20LVAL A20HVAL A20DVAL A30UPPR N1LOWR N1NMDF N1VALS TXTCRUL TXTGRUL TXTROPR N5/BEGIN_DATA AMCINFO/END_TABLE AMCINFO

/BEGIN_TABLE AMCFLOW@ N5OID N8FLOW N8OBJ1 N8OBJ2 N8NAME A80CODE A80DESC TXTNOTE TXTLABL A254ENB1 N1ENB2 N1TYPE N5PRNT N8TOPP N8REVR N5ROPR N1/BEGIN_DATA AMCFLOW393193174konfirmasi data peminatFLOW_931

01000320377177171data peminatDATA_PEMINATX

01000320376976917request data peminatREQUEST_DATA_PEMINAT

01000320376776773konfirmasi pernyataan minatKONFIRMASI_PERNYATAAN_MINAT

01000320376576537data peminatDATA_PEMINAT

01000320346746771konfirmasi update data diriKONFIRMASI_UPDATE_DATA_DIRI

01000320346546517data diriDATA_DIRI

010003203505071Detil Info PemondokanFLOW_50

010003203484817Id InfoFLOW_48

010003203464671List Info PemondokanFLOW_46

010003203444417Kata KunciFLOW_44

010003203242447Request StatusFLOW_24

010003203232374Status InformasiFLOW_23

010003203222247Konfirmasi Hapus InformasiFLOW_22

010003203212173Detil Info PemondokanFLOW_21

010003203202037Id InfoFLOW_20

010003203191973List Info PemondokanFLOW_19

010003203181837Kata KunciFLOW_18

010003203171771Konfirmasi hapus informasiFLOW_17

010003203161671Konfirmasi pengubahan InformasiFLOW_16

010003203151517perintah hapus informasiFLOW_15

010003203141417data update informasiFLOW_14

010003203131371konfirmasi pengisian voucherFLOW_13

010003203121217data voucherFLOW_12

010003203111171Konfirmasi pengiriman InformasiFLOW_11

010003203101017Informasi pemondokanINFORMASI_PEMONDOKAN

0100032039971konfirmasi pendaftaranFLOW_9

0100032038837data pendaftaranFLOW_8

01000320393293240konfirmasi data peminatFLOW_931

10093193142037727721793data peminatDATA_PEMINATX

10077177142037707701793request data peminatREQUEST_DATA_PEMINAT

01076976932037687683792konfirmasi pernyataan minatKONFIRMASI_PERNYATAAN_MINAT

10076776742037667663792data peminatDATA_PEMINAT

01076576532034684681469konfirmasi update data diriKONFIRMASI_UPDATE_DATA_DIRI

10046746742034664661469data diriDATA_DIRI

01046546532034747158List Info PemondokanFLOW_46

100464642035151158Detil Info PemondokanFLOW_50

100505042034949158Id InfoFLOW_48

010484832034545158Kata KunciFLOW_44

010444432033939459Konfirmasi Hapus InformasiFLOW_22

010222232034040459Status InformasiFLOW_23

100232342034141459Request StatusFLOW_24

010242432033838358Detil Info PemondokanFLOW_21

100212142033737358Id InfoFLOW_20

010202032033636358List Info PemondokanFLOW_19

100191942033535358Kata KunciFLOW_18

010181832033434157Konfirmasi hapus informasiFLOW_17

100171742033232157perintah hapus informasiFLOW_15

010151532033333156Konfirmasi pengubahan InformasiFLOW_16

100161642033131156data update informasiFLOW_14

010141432032828155Konfirmasi pengiriman InformasiFLOW_11

100111142032727155Informasi pemondokanINFORMASI_PEMONDOKAN

010101032033030154konfirmasi pengisian voucherFLOW_13

100131342032929154data voucherFLOW_12

010121232032626142konfirmasi pendaftaranFLOW_9

1009942032525342data pendaftaranFLOW_8

01088320366666265Data Anggota tervalidasiFLOW_66

0100032036161165konfirmasi pendaftaranFLOW_9

10026942036060362data pendaftaranFLOW_8

010258320379797472status terpakaiSTATUS_TERPAKAI

0110240032037070174konfirmasi pengisian voucherFLOW_13

1003013420375757174Nilai kreditFLOW_75

01000320373737271data voucherFLOW_73

015120032036969171data voucherFLOW_12

0102912320395958493lama pasangFLOW_95

0100032038181184Konfirmasi pengiriman InformasiFLOW_11

1002811420391918488info asrama baruFLOW_91

01102400320390908487info kontrakan baruFLOW_90

01102400320389898486info kos baruFLOW_89

01102400320385858284Data TervalidasiFLOW_85

0100032038080182Informasi pemondokanINFORMASI_PEMONDOKAN

0102710320311911910786Info kos terupdateFLOW_119

01102400320311811810788Info asrama terupdateFLOW_118

01102400320311711710787info kontrakan terupdateFLOW_117

011024003203116116111107Data UpdateFLOW_116

011003203115115110111Kategori DataFLOW_115

01000320311411488111Data AsramaFLOW_114

0151200320311311386111Data KosFLOW_113

0151200320311211287111Data KontrakanFLOW_112

0151200320397971110data update informasiFLOW_14

0103114320398981107Konfirmasi pengubahan InformasiFLOW_16

1003316420313113112486Hapus Info KosFLOW_131

01102400320313013012487Hapus Info KontrakanFLOW_130

01102400320312912912488hapus Info AsramaFLOW_129

011024003203128128122124Id InformasiFLOW_128

0100032031211211124Konfirmasi hapus informasiFLOW_17

1003417420312712787122data kontrakanFLOW_127

0151200320312612686122data kosFLOW_126

0151200320312512588122data asramaFLOW_125

015120032031201201122perintah hapus informasiFLOW_15

010321532031381381146Detil Info PemondokanFLOW_50

100515042031351353146Detil Info PemondokanFLOW_21

10038214203147147141146List Info PemondokanFLOW_147

0110032031371371146Id InfoFLOW_48

010494832031341343146Id InfoFLOW_20

010372032031391391141List Info PemondokanFLOW_46

100474642031331333141List Info PemondokanFLOW_19

10036194203145145140141Kategori DataFLOW_145

01000320314414487141data KontrakanFLOW_144

0151200320314314386141data KosFLOW_143

0151200320314214288141data AsramaFLOW_142

015120032031361361140Kata KunciFLOW_44

010454432031321323140Kata KunciFLOW_18

0103518320316016015288data Asrama deleteFLOW_160

01102400320315915915286data Kos deleteFLOW_159

01102400320315815815287data Kontrakan deleteFLOW_158

01102400320315615686151data KosFLOW_156

0151200320315515587151data KontrakFLOW_155

0151200320315415488151data AsramaFLOW_154

01512003203153153151152Informasi expiredFLOW_153

0100032031501504152Konfirmasi Hapus InformasiFLOW_22

010392232031491494151Status InformasiFLOW_23

100402342031481484151Request StatusFLOW_24

01041243203477477475474data validFLOW_477

0100032034714711474konfirmasi update data diriKONFIRMASI_UPDATE_DATA_DIRI

10046846742034704701475data diriDATA_DIRI

0104664653203798798796790Flow_798FLOW_798

0110240032037957953796konfirmasi pernyataan minatKONFIRMASI_PERNYATAAN_MINAT

10076876742037947943796data peminatDATA_PEMINAT

01076676532038008001801data peminatDATA_PEMINATX

1007727714203802802790801data peminatFLOW_802

015120032037997991801request data peminatREQUEST_DATA_PEMINAT

010770769320/END_TABLE AMCFLOW

/BEGIN_TABLE AMCDFDI@ N5OID N8DFDI N8FLOW N8INFO N8NUMR N8DISP N5/BEGIN_DATA AMCDFDI/END_TABLE AMCDFDI

/BEGIN_TABLE AMCDSDI@ N5OID N8DSDI N8STOR N8INFO N8NUMR N8/BEGIN_DATA AMCDSDI/END_TABLE AMCDSDI

/BEGIN_TABLE AMCRULE@ N5OID N8RULE N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTTYPE N5FLAG N5CEXP TXTSEXP TXTLOBJ TXTNUMR N8/BEGIN_DATA AMCRULE/END_TABLE AMCRULE

/BEGIN_TABLE AMCSUBM@ N5OID N8SUBM N8MODL N8NAME A80CODE A80LABL A254DESC TXTNOTE TXTPOID N8PNAM A80PCOD A80USER A80VERS A8CDAT N12MDAT N12ACCS N5SMID N8NUMR N8/BEGIN_DATA AMCSUBM3328328378PemondokanPRCS_7

0

113578424411357842440013340340378PendaftaranPENDAFTARAN

0

113578696411357869640023343343378Penambahan KreditPRCS_54

0

113578743511357874350033347347378Pengiriman InformasiPRCS_55

0

113578850611357885060043349349378Pengubahan InformasiPRCS_56

0

113578919611357891960053351351378Penghapusan InformasiPRCS_57

0

113579023011357902300063353353378Penyediaan InformasiPRCS_58

0

113579078911357907890073355355378Manajemen InformasiPRCS_59

0

113579144411363870540083357357378Pengubahan data anggotaPRCS_469

0

113629875811362991670093362362378Pengisian antri MinatPRCS_792

0

1137142205113714220500103364364378lihat PeminatPRCS_793

0

113714234111371423410011/END_TABLE AMCSUBM

/BEGIN_TABLE AMCSUBO@ N5OID N8SUBO N8MODL N8SUBM N8NUMR N8/BEGIN_DATA AMCSUBO3932932378328137727723783282377077037832833768768378328437667663783285346846837832863466466378328734747378328835151378328934949378328103454537832811339393783281234040378328133414137832814338383783281533737378328163363637832817335353783281833434378328193323237832820333333783282133131378328223282837832823327273783282433030378328253292937832826326263783282732525378328283333783282931137832830344378328313424237832832354543783283335555378328343565637832835357573783283635858378328373595937832838346946937832839379279237832840379379337832841366663783404236161378340433606037834044333378340453113783404636262378340473656537834048379793783434937070378343503757537834351373733783435236969378343533113783435437171378343553727237834356374743783435739595378347583818137834759391913783476039090378347613898937834762385853783476338080378347643113783476538282378347663848437834767386863783476838787378347693888837834770393933783477131191193783497231181183783497331171173783497431161163783497531151153783497631141143783497731131133783497831121123783497939797378349803989837834981311378349823888837834983387873783498438686378349853107107378349863110110378349873111111378349883131131378351893130130378351903129129378351913128128378351923121121378351933127127378351943126126378351953125125378351963120120378351973113783519831221223783519938888378351100387873783511013868637835110231241243783511033138138378353104313513537835310531471473783531063137137378353107313413437835310831391393783531093133133378353110314514537835311131441443783531123143143378353113314214237835311431361363783531153132132378353116333378353117311378353118314014037835311931411413783531203888837835312138787378353122386863783531233146146378353124316016037835512531591593783551263158158378355127315615637835512831551553783551293154154378355130315315337835513131501503783551323149149378355133314814837835513434437835513531511513783551363152152378355137388883783551383878737835513938686378355140347747737835714134714713783571423470470378357143311378357144347447437835714534754753783571463798798378362147379579537836214837947943783621493333783621503796796378362151379079037836215238008003783641533802802378364154379979937836415531137836415637907903783641573801801378364158/END_TABLE AMCSUBO

/BEGIN_TABLE AMCRPRT@ N5OID N8RPRT N8FLGS N8NAME A64DESC A254TMLT BIN/BEGIN_DATA AMCRPRT/END_TABLE AMCRPRT

/BEGIN_TABLE AMCSLCTRPRT N8MODL N8LOBJ TXT/BEGIN_DATA AMCSLCT/END_TABLE AMCSLCT

/BEGIN_TABLE AMCFONTFONT N5FNAM A32FSIZ N5FSTY N5/BEGIN_DATA AMCFONT1Arial802Arial813Times New Roman121/END_TABLE AMCFONT

/BEGIN_TABLE AMCPENSPENS N5PSTY N5PCLR N8PWID N5/BEGIN_DATA AMCPENS1100270036255041255052255061255271655350811677721509116711808010165408011184541430121842163101314194432014133023015284541430162655350171126322560182126322560191419430402024194304021116711680022200/END_TABLE AMCPENS

/BEGIN_TABLE AMCBRSHBRSH N5BSTY N5BCLR N8BHAT N5/BEGIN_DATA AMCBRSH101677721502025503032896040842163105065535060845414307012632256080419430409016711680010033023011032960012000/END_TABLE AMCBRSH

/BEGIN_TABLE AMCPROPPROP N5MODL N8SUBM N8SECT A50NPRO A30VPRO A80/BEGIN_DATA AMCPROP03270ProcessAnalystShadowno13270ProcessAnalystAutoAdjustyes23270ProcessAnalystLineStyle033270ProcessAnalystPrnScale10043270ProcessAnalystOrientation153270ProcessAnalystLengthName8063270ProcessAnalystUpprCaseNameno73270ProcessAnalystLowrCaseNameno83270ProcessAnalystAllowAllNameyes93270ProcessAnalystAllowChrName

103270ProcessAnalystInvldChrName"+-*/\.,!:;"113270ProcessAnalystNoAccentNameno123270ProcessAnalystLengthCode80133270ProcessAnalystUpprCaseCodeyes143270ProcessAnalystLowrCaseCodeno153270ProcessAnalystAllowAllCodeno163270ProcessAnalystAllowChrCode'a'-'z', 'A'-'Z', '0'-'9', "_"173270ProcessAnalystInvldChrCode

183270ProcessAnalystNoAccentCodeyes193270ProcessAnalystNoSplittingyes203270ProcessAnalystTruncationno213270ProcessAnalystWrappingno223270ProcessAnalystWrapLength80233270ProcessAnalystWrapChar" !""#$%&'()*+,-./:;<=>?@[\]^_`{|}~"243270ProcessAnalystMethod0253270ProcessAnalystContextModelno263270ProcessAnalystStorAdjustno273270ProcessAnalystInfoAllowDmnDivyes283270ProcessAnalystInfoDmnDivInd1293270ProcessAnalystDttpDefValue

303270ProcessAnalystShowNameyes313270ProcessAnalystShowPrcsNumberyes323270ProcessAnalystShowPrcsDecompyes333270ProcessAnalystShowOffpNameyes343270ProcessAnalystShowFlowNameyes353270ProcessAnalystShowFlowContentsno363270ProcessAnalystShowFlowMigratedyes373270ProcessAnalystLanguage1033/END_TABLE AMCPROP

/BEGIN_TABLE AMCSYMB@ N5SID N8TSYM N5SSYM N8NUMR N8CSID N8SID1 N8SID2 N8CLND N8CLNN N5RCX1 N8RCY1 N8RCX2 N8RCY2 N8PENS N5BRSH N5CTXT N8FONT N5JUST N5WOVL N8HOVL N8SARR N5CARR N5TARR N5NBPT N8LSPT BINLSTY N5TEXT TXTPICT PICBTMP BMPGRPH N8OID N8OLE BIN/BEGIN_DATA AMCSYMB343261514130100001-212764975-163771707341000000000

0

481231

343263514130200001-22138-6238-16565278641000000000

0

481233

343264514130300001-16625-11825-11652-670241000000000

0

481234

343267514664000432612137995377186981754941000000000

0

481231

34326851466500043263214512-831320085146141000000000

0

481233

34326951466600043264212773-116508023-652741000000000

0

481234

3432705132700000-5402-37523746637041000000000

0

481237

34327151628043263432700000004200000003238b8ffff0c050000eff4ffff1d0500000

481238

3432765162904327043267000000420000000320e070000fd090000923f0000952b00000

481239

343313516210043261432700000004200000003264b9ffff4f1a00009afbffff660300000

4812310

3433275162110432704326700000042000000032aa01000048070000923f0000d03100000

4812311

34334151621204326143270000000420000000322bb6ffffb32000000af6ffff800900000

4812312

343355516213043270432670000004200000003289070000bc060000cb420000b82600000

4812313

343369516214043261432700000004200000003295b5ffffb42600002ffeffff470700000

4812314

3433925162150432614327000000042000000032b4b4ffffc4310000a5020000fd0900000

4812315

34342451621604327043267000000420000000328907000067020000dd3f0000df1e00000

4812316

34343851621704327043267000000420000000322d010000a40d0000ef3c0000723c00000

4812317

34345251621804326343270000000420000000320cb7fffff2fdffff67f6ffffb2ffffff0

4812318

34346651621904327043268000000420000000321c04000052010000b94500007bfcffff0

4812319

3434805162200432634327000000042000000032bcbbffffeaf6ffff4bfbffff12feffff0

4812320

343494516221043270432680000004200000003237ffffffe7fbffff804200009ff6ffff0

4812321

3435265162220432644327000000042000000032e6cdffffd7dcffffa8faffffe4f2ffff0

4812322

34353151622304327043269000000420000000323dfeffffbbf9ffffd22c000046d7ffff0

4812323

34356351622404326443270000000420000000326fccffffa6e0ffffd3fcfffffdfaffff0

4812324

34487551622504326143270000000420000000324ab5ffff513800006d0100009b0e00000

4812344

3449005162260432704326700000042000000032bf000000b60d000028400000cb3700000

4812346

34492551622704326143270000000420000000322bb6ffffeb2a000079f8ffff4f0d00000

4812348

344950516228043270432670000004200000003217ffffffb60f0000b63900005c3f00000

4812350

3466975162290432614327000000042000000032afb9ffff0f3c000012020000830e00000

48123465

346722516230043270432670000004200000003232f9ffff1a16000032360000074400000

48123467

3472635162310432634327000000042000000032afb9fffffcefffffdaf1ffff13f9ffff0

48123765

34727551623204327043268000000420000000320b060000e0f9ffff1b3e0000fcefffff0

48123767

3473135162330432614327000000042000000032aabeffff353e00006cffffff701500000

48123769

347351516234043270432670000004200000003219feffffc7150000b6390000044200000

48123771

348086516235043270432690000004200000003271060000f7f8ffff6d2800001de2ffff0

48123931

/END_TABLE AMCSYMB

/BEGIN_TABLE AMCSUBG@ N5SUBG N8SUBM N8SGID N8/BEGIN_DATA AMCSUBG24812432802481253400248126343024812734702481283490248129351024813035302481313550248132357024813336202481343640/END_TABLE AMCSUBG

/BEGIN_TABLE AMCSUBS@ N5SID N8TSYM N5SSYM N8NUMR N8CSID N8SID1 N8SID2 N8CLND N8CLNN N5RCX1 N8RCY1 N8RCX2 N8RCY2 N8PENS N5BRSH N5CTXT N8FONT N5JUST N5WOVL N8HOVL N8SARR N5CARR N5TARR N5NBPT N8LSPT BINLSTY N5TEXT TXTPICT PICBTMP BMPGRPH N8OID N8OLE BIN/BEGIN_DATA AMCSUBS343592514640100001-31136645263923841000000000

0

481243

34359751464020000129976405134875895041000000000

0

481241

34360251457630004359726076-1037410975-547541000000000

0

481241

343607514576400043597339851-1054944750-565041000000000

0

481241

34361251457650004359744326-26249225227541000000000

0

481241

343617514576600043597537051-219941950270041000000000

0

481241

343622514576700043597612626-1699917525-1210041000000000

0

481241

343627514576800043597716926-2362421825-1872541000000000

0

481241

343632514576900043597847251-1689952150-1200041000000000

0

481241

3436375145761000043597949451-2389954350-1900041000000000

0

481241

3436425145761100043592224388-2966229962-2408841000000000

0

481243

3436475145761200043592357363-2653762937-2096341000000000

0

481243

3436525145761300043592419488-3488725062-2931341000000000

0

481243

3436575145761400043592564438-3251270012-2693841000000000

0

481243

343662514640150000161351-4982465500-4567541000000000

0

481244

3436675145761600043662290401-5224994550-4810041000000000

0

481244

3436725145761700043662362976-5752467125-5337541000000000

0

481244

344822513512180000013863313719487876141000000000

0

4812442

34487851457619000435971022552-4117427451-3627541000000000

0

481241

34490351457620000435971154852-4433259751-3943341000000000

0

481241

34492851457621000435971229765-4550334664-4060441000000000

0

481241

34495351457622000435971363290-3910468189-3420541000000000

0

481241

345076513512230000018838-288824462273641000000000

0

4812454

345083513512240000021238-1091426862-529041000000000

0

4812455

345088513512250000028024-1735233424-1195341000000000

0

4812456

345095513512260000032825-2417638524-1847741000000000

0

4812457

345100513512270000041449-3602747298-3017841000000000

0

4812458

345182513512280000076200-5335182049-4750241000000000

0

4812459

34670051457629000435971463839-6501768738-6011841000000000

0

481241

34672551457630000435971594814-6562899713-6072941000000000

0

481241

346793513512310000077424-6512882823-5972941000000000

0

48124469

3472665145763200043592617138-5362322712-4804941000000000

0

481243

3472785145763300043592748914-5329854488-4772441000000000

0

481243

34731651457634000435971617339-5941922238-5452041000000000

0

481241

34735451457635000435971745614-5989150513-5499241000000000

0

481241

347620513512360000031825-5270136924-4760241000000000

0

48124792

347621513512370000031824-6020236925-5510141000000000

0

48124793

348089514576380004366244314510907472941505641000000000

0

481244

348090518039000005916912531600691343141000000000

0

481240

343594516512400435924482200000042000000032ac090000c9190000de3f0000251700000

4812425

343599516512410435974482200000042000003002a97e000064190000b9410000571700000

4812426

343614516512420436124507600000042000000032771a000051ffffff8656000018fcffff0

4812429

343619516512430436174507600000042000003002b6990000edfefffffc530000e0fcffff0

4812430

3436045165124404360245083000000420000000324d2100000be1ffff445f0000d2deffff0

4812427

3436095165124504360745083000000420000030023ca500005ce0ffff4461000088e1ffff0

4812428

343624516512460436224508800000042000000032e33a00002ac7ffff5e74000097c6ffff0

4812431

34363451651247043632450880000004200000300224c200008ec7ffffe2790000aec6ffff0

4812433

343629516512480436274509500000042000000032334f000087abffff168a0000d2abffff0

4812432

34363951651249043637450950000004200000300207cb000036acffff298b000055abffff0

4812434

343644516512500436424510000000042000000032276a00000597ffff8fac00006581ffff0

4812435

343649516512510436474510000000042000003002f6ea000073a6ffffafaf00008981ffff0

4812436

343654516512520436524510000000042000000032035700009c82ffff32af0000df7bffff0

4812437

34365951651253043657451000000004200000300299060100e38bffff58b10000ff7effff0

4812438

3436745165125404367245182000000420000000321afe00006627ffff97350100883affff0

4812441

3436695165125504366745182000000420000030028e700100783dffffa13f0100783dffff0

4812440

3436645165125604366245182000000420000000322bf700000344ffff423a0100393bffff0

4812439

344880516512570448784510000000042000000032a9610000bb68ffff3ab20000c67bffff0

4812445

344930516512580449284510000000042000000032d67d0000d257ffffb1b10000337effff0

4812449

344955516512590449534510000000042000003002cb000100d170ffffb6ac0000127bffff0

4812451

34490551651260044903451000000004200000300220e00000655cffff6bae00000a7cffff0

4812447

346702516512610467004679300000042000000032f0020100980bfffffb360100910affff0

48124466

346727516512620467254679300000042000003002ef7b01003509ffff1f3d0100fe09ffff0

48124468

347268516512630472664762000000042000000032d54d00006c39ffffc58800001239ffff0

48124766

347280516512640472784762000000042000003002f5c90000b13affff92890000f63affff0

48124768

347318516512650473164762100000042000000032e24d00005c1dffff5b890000a71dffff0

48124770

347356516512660473544762100000042000003002bfbb00009e1fffff4e870000e91fffff0

48124772

348091516512670480894809000000042000003002a3b00000b5320000e3e80000b53200000

48124932

3452055145126800000-19661364-14087593841000000000

0

481253

345210514512690000012576-1297417475-807541000000000

0

481251

3452755135127000000-51381462786738641000000000

0

4812562

3452935135127100000-3302-88902248-334041000000000

0

4812565

34520751651272045205452750000004200000003216beffff4f0c0000d4f7ffffb30e00000

4812560

345212516512730452104529300000042000003002b13a0000e3d6ffff0e0100007ce9ffff0

4812561

34529651651274045275452930000004200000003261f8ffffb21000002300000022e6ffff0

4812566

3453365146407500001-1384910001-89501490041000000000

0

481261

3453415145767600045336212876-914917775-425041000000000

0

481261

3453515135127700000-1801584941211139741000000000

0

4812671

3454935156407800001912414499171231654841000000000

0

4812672

3455105135127900000262-30385886258641000000000

0

4812674

34554951557680000454932-4326-106013673-855241000000000

0

4812672

34533851651281045336453510000004200000003259d4ffff19320000c9000000d02000000

4812669

3454945165128204549345351000000420000000322a2f0000783b0000380300001a2100000

4812673

345511516512830453514551000000042000000032640400000d1f0000a50e000030fcffff0

4812675

345343516512840453414551000000042000003002dd3b0000d4e5ffffb20c000025feffff0

4812670

345550516512850455104554900000042000000032b210000069ffffff5cfdffff91d7ffff0

4812679

3455785146428600001-139241751-9025665041000000000

0

481271

3455835145788700045578217901-1799922800-1310041000000000

0

481271

345595513514880000063710876561701141000000000

0

4812782

3456135135148900000823-95286522-382941000000000

0

4812784

34562851551490000001707484925073289841000000000

0

4812786

345629515514910000019624-492627623-287741000000000

0

4812787

345630515514920000018499-1077626498-872741000000000

0

4812788

3457175135149300000-4463-190881161-1346541000000000

0

4812793

3455805165149404557845595000000420000000322dd3ffff68100000720c0000781000000

4812780

345614516514950455954561300000042000000032620e00003b0d0000a40e000081e6ffff0

4812785

345631516514960456134562800000042000000032161500006fe9ffff2b4c0000140900000

4812789

34563651651497045613456290000004200000003209130000dee3ffff02570000d0f2ffff0

4812790

3456415165149804561345630000000420000000327312000067e2ffff71510000cadaffff0

4812791

3455855165149904558345613000000420000030027e4f000042c3ffff23130000b9e1ffff0

4812781

34572051651410004561345717000000420000000324c0c000067e2ffffd8f9ffffb7c0ffff0

4812795

34575451464010100001-232999326-184001422541000000000

0

481281

34575951457610200045754212351-1177417250-687541000000000

0

481281

3457945156401030000110999-42618998162341000000000

0

4812888

34579551564010400001517410199131731224841000000000

0

4812887

345796515640105000019099499917098704841000000000

0

4812886

34589751351210600000-6734-11685-1369-631941000000000

0

48128107

34591951351210700000-84019599-27021529741000000000

0

48128110

34592151351210800000-5834-209-468515741000000000

0

48128111

346086515576109000457952-23801-10776-15802-872741000000000

0

4812887

346087515576110000457962-2122674-13227212341000000000

0

4812886

346088515576111000457942-24426-5501-16427-345241000000000

0

4812888

3457615165121120457594589700000042000003002d039000093dbffffcbf3ffffdedbffff0

4812898

34575651651211304575445919000000420000000328eaeffffff2d000000efffff7d3100000

4812897

34592451651211404579545921000000420000000320d1f0000c52a000092f4ffff6c0b00000

48128112

3459295165121150457964592100000042000000032a62b0000f8150000eff1ffff710600000

48128113

3459345165121160457944592100000042000000032e7350000570200009ff6ffff710600000

48128114

345975516512117045919459210000004200000003213ecfffffe2d0000a4f1ffff710600000

48128115

3460505165121180459214589700000052000000032bef5ffffc908000085f2ffff9ed9ffff0

48128116

34609851651211904589746086000000420000000328aedffff7fdaffff0cb7ffff08d9ffff0

48128117

346103516512120045897460880000004200000003220eeffff2ae4ffffc1b6ffffe2efffff0

48128118

346108516512121045897460870000004200000003273f5ffff87e1ffff48c6ffffaf0400000

48128119

34616951464012200001-187242576-13825747541000000000

0

481291

34617451457612300046169215276-1027420175-537541000000000

0

481291

34618451351212400000-363822871836776141000000000

0

48129122

34618751564012500001852412474165231452341000000000

0

4812988

3461885156401260000111024329919023534841000000000

0

4812987

34618951564012700001115747999195731004841000000000

0

4812986

34619151351212800000-3434-83091932-294441000000000

0

48129124

346223515576129000461872-22026-4226-14027-217741000000000

0

4812988

346224515576130000461892-22426-12901-14427-1085241000000000

0

4812986

346225515576131000461882-22376-8151-14377-610241000000000

0

4812987

34617151651213204616946184000000420000000326dc0ffffa113000096fbffff6f1200000

48129120

346192516512133046187461840000004200000003241270000f437000011fdffffa01300000

48129125

346197516512134046189461840000004200000003220390000652100007bfcffff171500000

48129126

3462025165121350461884618400000042000000032133700003b0f0000a7fdffffbf1200000

48129127

34617651651213604617446191000000420000030023d4500006fe1ffff52030000fbebffff0

48129121

3462095165121370461844619100000042000000032d8f9ffffa50e000030fcffff51eaffff0

48129128

346226516512138046191462230000004200000003211fdffffe7eaffff33bdfffffcf3ffff0

48129129

346231516512139046191462250000004200000003230fcffff82e6ffff07bcfffffee2ffff0

48129130

3462365165121400461914622400000042000000032b4ffffff0be5ffff02c1ffff12cfffff0

48129131

34630551464014100001-98369739-42621531341000000000

0

481303

34631051457614200046305220038-1451225612-893841000000000

0

481303

346315514576143000463053-13687-14612-8113-903841000000000

0

481303

34632051457614400046305424363-2221229937-1663841000000000

0

481303

34632551464014500001-96241651-4725655041000000000

0

481301

346330514576146000463252-12824-24249-7925-1935041000000000

0

481301

34633551457614700046325313076-2817417975-2327541000000000

0

481301

34634051457614800046325425851-914930750-425041000000000

0

481301

3463625135121490000055875512115111143641000000000

0

48130140

346367513512150000004741-52341010713241000000000

0

48130141

34636851551215100000185748649265731069841000000000

0

4813088

3463695155121520000023999-18013199824841000000000

0

4813087

3463705155121530000022674447430673652341000000000

0

4813086

346453513512154000001888-176137812-1169041000000000

0

48130146

346307516512155046305463620000004200000003277e4ffffee300000732300002d1e00000

48130132

3463275165121560463254636200000042000000032f9e3ffff04100000532000007e1d00000

48130136

3463715165121570463684636700000042000000032f5540000ca250000b021000054f6ffff0

48130142

346376516512158046370463670000004200000003231640000171500004b1d0000eaf6ffff0

48130143

34638151651215904636946367000000420000000327c640000f2fdffffdc22000080f7ffff0

48130144

346431516512160046362463670000004200000003265210000e11d0000c21e000001efffff0

48130145

34631251651216104631046367000000420000030022959000033d2ffff412300008cf1ffff0

48130133

34634251651216204634046367000000420000030028c6e0000d4e5ffff961900007af4ffff0

48130139

34631751651216304631546453000000420000000326cd5ffffcfd1ffff9f120000fec6ffff0

48130134

346332516512164046330464530000004200000003279d7ffffd8aafffff2120000b9c4ffff0

48130137

3464585165121650463674645300000052000000032711b00001bf3fffff2120000e0c6ffff0

48130147

34632251651216604632046453000000420000030020e6a00001fb4ffffae150000d2c4ffff0

48130135

3463375165121670463354645300000042000003002a53c0000839bffff44160000a6c3ffff0

48130138

34648851464016800001-9494763200462541000000000

0

481314

34649351457616900046488231176135135325550041000000000

0

481314

346498514576170000464883-1349-81992800-405041000000000

0

481314

346510513512171000001359176618957613241000000000

0

48131151

3465175135121720000014324-862620022-292741000000000

0

48131152

34653451564017300001-1011074978981279841000000000

0

4813188

346535515640174000011109911999190981404841000000000

0

4813187

346536515640175000012282411599308231364841000000000

0

4813186

3465795155761760004653422424-1585110423-1380241000000000

0

4813188

34658051557617700046535214299-1617622298-1412741000000000

0

4813187

34658151557617800046536227374-1402635373-1197741000000000

0

4813186

34649051651217904648846510000000420000000320d0200004e0c0000cc4200008c0a00000

48131148

3464955165121800464934651000000042000003002e2810000610d0000d84000009f0b00000

48131149

3465005165121810464984651700000042000000032d502000013e8ffffd94400004de8ffff0

48131150

3465205165121820465104651700000042000000032094100004d0c0000804200003ce1ffff0

48131153

3465375165121830465344651000000042