Program Studi Teknik Komputer
Politeknik Telkom
Nomor Dokumen
Halaman
PTK 01-005
1/29
Revisi
PROYEK TK
PROYEK TEKNIK KOMPUTER DOKUMEN PROYEK GSA WEB
untuk:
Politeknik Telkom
Dipersiapkan oleh: 1.
Dimas Zakky N
2.
Reza Hikmah A
3.
Hendy Septiawan
4.
Melvin Erlysom G
Program Studi Teknik Komputer – Politeknik Telkom Jl. Telekomunikasi No. 1 Ters. Buah Batu Bandung 40257
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 2 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
PRODI TEKNIK KOMPUTER
PTK 01-005
Halaman 3 dari 27
Gate Students Activities Portal
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
DAFTAR PERUBAHAN Revisi
Deskripsi
Halaman
A
B
C
D
E
INDEX TGL
-
A
B
C
Ditulis oleh
Diperiksa oleh
Disetujui oleh
LEMBAR OTORISASI
D
E
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 4 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
GSA Web
STATUS
:
Approved
KLAS KLASIFI IFIKA KASI SI :
RAHASIA
ABSTRAKSI
Dokume Dokumen n ini berisi berisi rincia rincian n kebutu kebutuhan han bisnis bisnis untuk untuk pengem pengemban bangan gan
:
Web b dalam Students ents Perang Perangkat kat Lunak Lunak untuk untuk GSA We dalam proyek proyek Gate Stud Activities Portal di Politeknik Telkom.
DIBUAT OLEH:
Kelompok v
OTORISASI OLEH:
………………………………………… TELKOM POLITEKNIK
.. . .. .. . . . . . . . . .. . . . .. . . Tanggal
……………………….......................... EDDY PRASETYO N
......................
………………………............................ REZA HIKMAH A
......................
……………………….......................... . ……………………….......................... DIMAS ZAKKY N
......................
Tanggal
Tanggal
Tanggal
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 5 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Daftar Isi 1. Pendahuluan.........................................................................................................................................................5 1.1 Tujuan Penulisan Dokumen...........................................................................................................................6 1.2 Lingkup Masalah............................................................................................................................................6 1.3 Definisi, Singkatan, dan Akronim..................................................................................................................6 1.4 Referensi.........................................................................................................................................................6 1.5 Deskripsi Umum Dokumen ...........................................................................................................................6 2 Overview Sistem....................................................................................................................................................7 2.1 Overview dan Kebutuhan Bisnis Sistem (System Requirement)..................................................................7 2.2 Aktifitas Sistem..............................................................................................................................................7 3 Kebutuhan Bisnis...................................................................................................................................................7 3.1 Daftar Kebutuhan Bisnis (Requirement List)................................................................................................7 3.1.1 Aktifitas-aktifitas.....................................................................................................................................8 3.2 Use Case Diagram..........................................................................................................................................8 3.3 Deskripsi Use Case.........................................................................................................................................9 3.4 Daftar Pemetaan Kebutuhan (Requirement Anaysis)..................................................................................16 4 Daftar Perubahan User Requirment....................................................................................................................16 5 Asumsi (Tahapan Analisis).................................................................................................................................16 6 Pengguna/Kelompok Pengguna...........................................................................................................................17 7 Kontrol Internal Aplikasi ....................................................................................................................................17 8 Model Behavioral................................................................................................................................................18 8.1 Model Behavioral................................................................................................................................ ........18 - Behavior Admin (DBMID-001)..................................................................................................................18 - Behavior Calon Anggota (DBMID -002)...................................................................................................19 - Behavior Anggota (DBMID -003)..............................................................................................................20 9 Daftar Perubahan Tahapan Analisa.....................................................................................................................21 10 Perencanaan Infrastruktur..................................................................................................................................22 10.1 Entity Relational Diagram..........................................................................................................................22 10.2 Data Definition Language Scrip.................................................................................................................22 11 Prosedur Testing................................................................................................................................................23 11.1 Test T est Objectives..................................................................................................................................... .....23 11.2 Prosedur Pengujian dan Penerimaan..........................................................................................................23 11.3 Kriteria Penerimaan....................................................................................................................................24 12 Deskripsi Testing ..............................................................................................................................................24 12.1 Jadwal dan Lokasi Pengujian.....................................................................................................................24 12.2 Prasyarat......................................................................................................................................................24 12.3 Detail Testing.............................................................................................................................................24 13 Pelaksanaan Testing (Acceptance Test)............................................................................................................26 13.1 Deskripsi Pelaksanaan Testing...................................................................................................................26 13.1.1 Evaluasi Proses....................................................................................................................................26 13.1.2 Evaluasi Hasil Testing.........................................................................................................................26 13.1.3 Kesimpulan Testing.............................................................................................................................27
1. Pendahuluan Pendahuluan
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 6 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
1.1 1.1
Tuju Tujuan an Penu Penuli lisa san n Dok Dokum umen en
Dokume Dokumen n ini disusun disusun untuk untuk monitor monitoring ing perkemban perkembangan gan
proyek proyek,, agar agar jika jika terjadi terjadi
per perub ubah ahan an dapa dapatt dike diketa tahu huii deng dengan an past pasti. i. Selai Selain n itu itu juga juga digu diguna naka kan n seba sebaga gaii dokumenta dokumentasi si perjalanan perjalanan pembuatan proyek, dan juga memberikan memberikan gambaran rinci tentan tentang g GSA Web, baik baik berupa berupa gambar gambaran an secara secara umum umum atau penjel penjelasa asan n secara secara menyel menyeluru uruh h yang yang diituj diitujuka ukan n kepada kepada IT Audito Auditorr dan Polite Politekni knik k Telkom Telkom,, sebaga sebagaii seponsor.
1.2
Lingkup Masalah
Proyek ini mengerjakan GSA Web, yang merupakan sebuah web yang didukung oleh infrastruktur jaringan intranet di Politeknik Telkom. Di dalam GSA Web menampung aktivitas UKM-UKM di Politeknik Telkom.
1.3 1.3
Defi Definis nisi, i, Sing Singka kata tan, n, dan dan Akr Akron onim im •
1.4
GSA : Gate Student Activities
Referensi •
IEEE Std. 830-1993, IEEE Recommended Practice for Software Requirement
Specifications . •
IEEE Std. 610.12-1990, IEEE Standard Glossary of Software Engineering
Terminology (ANSI).
1.5 1.5
•
Tim Penulis, Buku Proyek TK, Politeknik Telkom
•
-------, ------ -, SPASI SPASI TELKOM TELKOM V 3.0
•
PHP & mySQL,Bunafit Nugroho
Desk Deskri rips psii Umum Umum Doku Dokum men
Dokumen ini berisi pendahuluan dan penjelasan tentang tujuan pembuatan GSA Web, segala sesuatu yang dibutuhkan dalam pembuatan GSA Web, dan pendefinisian tentang pengguna dalam GSA Web ini .
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 7 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
2
Overview Si Sistem GSA Web ini dibangun untuk membantu UKM yang ada di Politeknik Telkom. Di mana setiap UKM di Politeknik Telkom ini akan di fasilitasi dengan tempat diskusi(forum) serta papan pengumuman yang dapat diakses oleh anggota UKM yang bersangkuatan. Agar kinerja dari UKM dapat terfokuskan dan juga mempermudah akses dan komunikasi sesama anggota UKM
2.1
Overview dan Kebutuhan Bisnis Sistem ( System Requirement )
Tujuan Tujuan dari dari pembua pembuatan tan proyek proyek ini adalah adalah untuk untuk memban membantu tu UKM-UK UKM-UKM M yang yang ada di Poli Polite tekn knik ik Telk Telkom om,, agar agar seti setiap ap UKM UKM di Poli Polite tekn knik ik Telk Telkom om dapa dapatt mema memant ntau au perke perkemba mbanga nganny nnyaa serta serta dapat dapat melaku melakukan kan disku diskusi si seputa seputarr UKM tersebu tersebutt tanpa tanpa harus harus bertatap muka. Oleh karena itu dibutuhkan infrastruktur jaringan wireless di Politeknik Telkom untuk mendukung terkoneksinya setiap anggota UKM dengan intranet, selanjutnya berhubungan dengan GSA Web.
2.2
Aktifitas tas Si Sistem
Setela Setelah h angota angota maupun maupun pengur pengurus us UKM terhubu terhubung ng dengan dengan GSA Web, Web, mereka mereka dapat dapat mengakses UKM yang mereka maksud. Saat berada di dalam portal UKM mereka bisa mengaskses serta mendapatkan informasi dari UKM tersebut . Dengan cara memasukkan nim dan password yang telah didaftarkan ketika melakukan registrasi
3 3.1
No .
1. 2.
Kebutuhan Bisnis Daftar Kebutuhan Bisnis (Requirement (Requirement List) REQID
Nama
Sumbe
Deskripsi
Kebutuhan
R-01
Koneksi
Menghubungkan halaman web dengan
R-02
database persetujuan
database Mengulang dieksekusi
Order
yang
gagal
Spesifikasi
r
Performansi
inte intern rnal al
Skala kalabi bili lita tass,
inte intern rnal al
Reliabilitas Skala kalabi bili lita tass, Reliabilitas
PRODI TEKNIK KOMPUTER
PTK 01-005
Halaman 8 dari 27
Gate Students Activities Portal
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
No .
3.
REQID
R-03
Nama
Sumbe
Deskripsi
Kebutuhan
Update
Dapat melakukan perubahan ke dalam
Status Work
databse
r
Performansi
inte intern rnal al
Skala kalabi bili lita tass, Reliabilitas
Order
3.1. 3.1.1 1 3.2
Akti Aktifi fita tass-ak akti tifi fita tass Use Case Di Diagram
Spesifikasi
Memperbarui daftar anggota
Post pengumuman
Memperbarui Struktur Anggota
Registrasi
Melihat profil setiap UKM
Melihat berita terbaru
FAQ
Membaca rangkuman dari setiap pertemuan
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 9 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
3.3
Deskripsi Use Case
ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi
001 Memperbarui daftar anggota Kelompok V 9 April 2009 Admin(pengurus UKM) Admin mengakses GSA web, kemudian masuk ke UKM
yang dikelolanya untuk update daftar anggota, baik anggota yg baru masuk maupun .yang sudah keluar, Selain itu admin Kondisi Awal
juga dapat memonitor kegiatan di UKM web. 1. Admin Log In ke home page UKM 2. Admi Admin n meli melihat hat daft daftar ar angg anggot otaa
Kondisi Akhir Kondisi Normal Skenario Normal
3. Admin Admin memper memperbar barui ui dafta daftarr anggo anggota. ta. Daftar anggota yang baru sudah terpasang padaWEB Daftar anggota yg ada 1. Admin Log In ke UKM web 2. Admi Admin n mami mamili lih h menu menu Angg Anggot otaa 3. Admin Admin mengec mengecek ek menu menu angg anggota ota 4. Admin Admin melaku melakukan kan perub perubaha ahan n pada pada data anggo anggota ta
Skenario Lain Pengecualian
Bila tidak ada anggota yang bertambah maka daftar anggota
Prioritas Frekuensi Pe Penggunaan Atur Aturan an yang yang haru haruss dip dipen enuh uhii
tidak berubah Normal Dua ha hari se sekali/4 ka kali da dalam se seminggu Terd Terdaft aftar ar seb sebag agai ai admi admin n
Kebutuhan Khusus Asumsi Catatan
-
ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi
002 Memposting berita Kelompok V 9 April 2009 Admin(pengurus UKM)
Admin mengakses GSA web, kemudian masuk ke UKM yang dikelolanya untuk memberikan informasi, baik jadwal
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 10 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
maupun pengumuman-pengumuman untuk semua anggota/instansi yang terkait dengan UKM tersebut. Selain Kondisi Awal
itu admin juga dapat memonitor kegiatan di UKM web. 1. Admin Log In ke home page UKM 2. Admin Admin membe memberika rikan n inform informasi asi di di UKM web atau atau
Kondisi Akhir Kondisi Normal Skenario Normal
mengecek UKM web Informasi terpasang di UKM web Informasi lama terpasang/belum ada informasi 3. Admin Log In ke UKM web 4. Admi Admin n masu masuk k ke For Forum um UKM UKM web web 5. Admin Admin mengec mengecek ek kegia kegiatan tan atau atau diskus diskusii di dalam dalam Forum UKM web 6. Admin Admin member memberika ikan n berita berita terbaru/ terbaru/ inform informasi asi atau atau menjawab pertanyaan agar dapat diketahui oleh semua instansi UKM di form topic 7. Mempos Mempostt berita berita agar agar di paja pajang ng di di UKM web
Skenario Lain Pengecualian
Informasi lama masih terpasang bila tidak ada informasi
Prioritas Frekuensi Pe Penggunaan Atur Aturan an yang yang haru haruss dip dipen enuh uhii
baru Normal Dua ha hari se sekali/4 ka kali da dalam se seminggu Terd Terdaft aftar ar seb sebag agai ai admi admin n
Kebutuhan Khusus Asumsi Catatan
-
ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi
003 Registrasi Kelompok V 9 April2009 Calon Anggota (Mahasiswa) Mahasiswa mengakses GSA melalui intranet yang tersedia
di Politeknik Telkom,mereka akan masuk ke halaman WEB GSA, tetapi mereka tidak dapat mengakses setiap menu Kondisi Awal
karena harus menjadi anggota terlebih dahulu 1. Mahasiswa log in ke setiap UKM 2.
Mahasi Mahasiswa swa melak melakuka ukan n regist registras rasii dengan dengan cara cara mengis mengisii lembar registrasi yang tersedia
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 11 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
3. 1.
Kondisi Akhir
Mahasi Mahasiswa swa akan akan terdaf terdaftar tar di setiap setiap UKM yang yang di tuju tuju Registrasi tersimpan dalam system dalam bentuk account
2. Data Data keberad keberadaan aan akan akan diola diolah h sesuai sesuai peng pengisi isian an regist registras rasii Mengisi satu jenis UKM 1. Mahasiswa connect ke intranet Politeknik Telkom
Kondisi Normal Skenario Normal
2.
Maha Mahasi sisw swaa mas masuk uk ke alam alamat at GSA GSA
3.
Sist Sistem em aka akan n mena menamp mpil ilka kan n hala halamn mn Uta Utama ma GSA GSA
4.
Maha Mahasi sisw swaa memi memilh lh UKM UKM yan yang g akan akan dii diiku kuti ti
5.
System System akan akan mena menampi mpilka lkan n hala halaman man awal awal UKM UKM yang yang terdapat beberapa profil dan visi/misi dari UKM tersebut
6.
Jika Jika maha mahasi siswa swa tertarik tertarik dapat dapat mengkl mengklik ik tombol tombol registrasi
7.
Sist Sistem em akan akan mena menamp mpil ilka kan n lemba lembarr regis registas tasii
8.
Maha Mahasi sisw swaa meng mengis isii lemb lembar ar regi regist stra rasi si
9.
Mahasi Mahasiswa swa menyet menyetuju ujuii perset persetuju ujuan, an, jika jika tida tidak, k, kemba kembali li kenomor 3
10. 10. System System menerim menerimaa perset persetuju ujuan an 11. System System memberikan memberikan tanda bahwa bahwa registrasi registrasi suks sukses es 12. System System menyim menyimpan pan accoun accountt dalam dalam databa database se 1. Mahasiswa ingin mengikuti lebih dari satu UKM
Skenario Lain
Pengecualian Prioritas Frek Frekue uens nsii pen pengg ggun unaa aan n
1.1 1.1
Sete Setela lah h sele selesa saii kemb kembal alii kel kelan angk gkah ah no 3
1.2
Memilih UK UKM yang lain
High Bias Biasan anya ya maha mahasi sisw swaa yan yang g mel melak akuk ukan an regi regist stra rasi si dala dalam m sat satu u
periode sekitar 100-200 mahasiswa Aturan yang harus dipatuhi Kebutuhan Kh Khusus 1. Mahasiswa ha harus da dapat me membatalkan re registrasi se sebelum melakukan konfirmasi Asumsi
2. Mahasi Mahasiswa swa dapat dapat melih melihat at selur seluruh uh UKM UKM yang yang ada ada Bahwa 5% dari mahasiswa baru akan melakukan registrasi
Catatan
ke setiap UKM -
ID Nama Use Case
004
Melihat profil setiap UKM
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 12 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Dibuat Oleh Tanggal Pe Pembuatan Aktor Deskripsi
Kelompok V 9 April2009 Calon Anggota (Mahasiswa) Mahasiswa mengakses GSA melalui intranet yang tersedia di Politeknik Telkom, lalu mereka log in pada UKM yang mereka ikuti/ terdaftar pada UKM tersebut dan mereka akan
Kondisi Awal
diperlihatkan profil pada UKM yang mereka ikuti. 1. Mahasiswa log in ke setiap UKM 2. Mahasisw Mahasiswaa melakuka melakukan n log in pada pada UKM yang diikuti. diikuti. 3. Mahasi Mahasiswa swa dapa dapatt melihat melihat profil profilee pada UKM UKM yang yang
Kondisi Akhir Kondisi Normal Skenario No Normal
mereka ikuti 1. Mahasiswa masuk pada home UKM 1. Mahasiswa connect ke intranet Politeknik Telkom 2. Mahasi Mahasiswa swa masuk masuk ke alam alamat at GSA GSA 3. Sistem Sistem akan akan mena menampi mpilka lkan n halamn halamn Utama Utama GSA GSA 4. Mahasisw Mahasiswaa log log in pada UKM yang akan diikuti diikuti 5. System System akan akan mena menampi mpilka lkan n halaman halaman awal awal UKM UKM
Skenario La Lain Pengecualian Prioritas Frekuensi Frekuensi penggunaan penggunaan
6. Mahasisw Mahasiswaa melihat melihat profile profile UKM yang mereka mereka ikuti ikuti Mahasiswa me mengakses me menu ya yang ad ada di di pr profile UK UKM te tersebut High Biasanya Biasanya mahasiswa mahasiswa yang melakukan melakukan registrasi registrasi dalam satu
Aturan yang harus
periode sekitar 100-200 mahasiswa -
dipatuhi Kebutuhan Khusus Asumsi
1. Mahasiswa batal log in ke UKM Bahwa 30% dari mahasiswa melihat profile UKM yang mereka
Catatan
ikuti -
ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi
005 Melihat berita terbaru Kelompok V 9 April 2009 Anggota Anggota mengakses GSA web untuk mengetahui
Kondisi Awal
pengumuman terbaru dari UKM yang di ikutinya 1. Anggota Log In ke home page
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 13 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
2. Anggota Anggota mengecek/be mengecek/bertany rtanyaa tentang tentang informasi informasi Kondisi Akhir Kondisi Normal Skenario Normal
terbaru Anggota memperoleh informasi terbaru Siswa masuk accont masing-masing 1. Anggota co c onnect ke intranet Politeknik Telkom 2. Angg Anggot otaa masu masuk k ke ala alama matt GSA GSA 3. Anggota Anggota masuk masuk ke account account masing masing-masin -masing g dengan dengan log in 4. Anggot Anggotaa melihat melihat perkae perkaemba mbagan gan terba terbaru ru dari setiap setiap UKM yang dituju 5. Majasi Majasiswa swa juga juga dapat dapat melih melihat at profil profil dari setia setiap p anggota yang yang mengikuti mengikuti ukm tersebut 6. Mahasi Mahasiswa swa juga juga dapat dapat meli melihat hat beri berita ta
Skenario Lain Pengecualian Prioritas Frek Freku uensi ensi Pen Penggun ggunaa aan n Aturan yang Harus Dipenuhi Dipenuhi
High Bia Biasany sanyaa I min minggu ggu ang anggo gota ta yang yang logi login n 20 20-50 -50 mah mahas asiiswa swa Mematuhi Mematuhi peraturan peraturan yang yang ditetapkan ditetapkan oleh setiap UKM.
Kebutuhan Khusus
Mahasiswa harus bisa mngakses FAQ dan melihat pengumuman terbaru
Asumsi Catatan ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi Kondisi Awal
006 FAQ Kelompok V
9 April 2009 Anggota Anggota mengakses GSA web untuk mengetahui pengumuman terbaru dari UKM yang di ikutinya 3. Anggota Log In ke home page 4. Anggota Anggota mengecek/be mengecek/bertany rtanyaa tentang tentang informasi informasi
Kondisi Akhir Kondisi Normal Skenario Normal
terbaru Anggota memperoleh informasi terbaru Siswa masuk accont masing-masing 1. Anggota co c onnect ke intranet Politeknik Telkom 2. Angg Anggot otaa masu masuk k ke ala alama matt GSA GSA
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 14 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
3. Anggota Anggota masuk masuk ke account account masing masing-masin -masing g dengan dengan log in 4. Anggot Anggotaa melihat melihat perkae perkaemba mbagan gan terba terbaru ru dari setiap setiap UKM yang dituju 5. Mahasi Mahasiswa swa juga juga dapat dapat meliha melihatt profil profil dari setia setiap p anggota yang mengikuti mengikuti ukm ukm tersebut 6. Mahasisw Mahasiswaa juga juga dapat dapat melihat melihat rangkum rangkuman an dari dari hasil hasil rapat 7. Anggot Anggotaa juga juga dapa dapatt menga mengakse ksess FAQ FAQ
Skenario Lain Pengecualian Prioritas Frek Freku uensi ensi Pen Penggun ggunaa aan n Aturan yang Harus Dipenuhi Dipenuhi
High Bia Biasany sanyaa I min minggu ggu ang anggo gota ta yang yang logi login n 20 20-50 -50 mah mahas asiiswa swa Mematuhi Mematuhi peraturan peraturan yang yang ditetapkan ditetapkan oleh setiap UKM.
Kebutuhan Kh Khusus Asumsi Catatan
Mahasiswa ha harus melihat pe pengumuman terbaru
ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi
007 Membaca rangkuman dari setiap pertemuan Kelompok V 9 April 2009 Anggota Anggota mengakses GSA web untuk mengetahui
Kondisi Awal
pengumuman terbaru dari UKM yang di ikutinya 8. Anggota Log In ke home page 9. Anggota Anggota mengecek/be mengecek/bertany rtanyaa tentang tentang informasi informasi
Kondisi Akhir Kondisi Normal Skenario Normal
terbaru Anggota memperoleh informasi terbaru Siswa masuk accont masing-masing 1. Anggota co c onnect ke intranet Politeknik Telkom 2. Angg Anggot otaa masu masuk k ke ala alama matt GSA GSA 3.
Anggota ma masuk ke ke ac account ma masing-ma -masing
dengan log in 4.
Angg Anggot otaa meli melih hat perk erkaemb aembag agan an terb terbar aru u dari ari
setiap UKM yang dituju
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 15 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
5.
Majasiswa ju juga da dapat me melihat profil fil da dari
setiap anggota anggota yang mengikuti ukm tersebut 6.
Mahasiswa ju juga da dapat meli elihat ra rangkuman
dari hasil rapat 7.
Anggota ju juga da dapat me mengakses FAQ
8.
Anggota log out dari account
Skenario Lain Pengecualian Prioritas Frek Freku uensi ensi Pen Penggun ggunaa aan n Aturan yang Harus Dipenuhi Dipenuhi
High Bia Biasany sanyaa I min minggu ggu ang anggo gota ta yang yang logi login n 20 20-50 -50 mah mahas asiiswa swa Mematuhi Mematuhi peraturan peraturan yang yang ditetapkan ditetapkan oleh setiap UKM.
Kebutuhan Khusus
Mahasiswa harus bisa mngakses FAQ dan melihat pengumuman terbaru
Asumsi Catatan ID Nama Use Case Dibuat Oleh Tanggal Pembuatan Aktor Deskripsi
008 Memperbarui Struktur Organisasi Kelompok V 9 April 2009 Admin(pengurus UKM) Admin mengakses GSA web, kemudian masuk ke UKM
Kondisi Awal
yang dikelolanya untuk update Struktur Organisasi 1. Ad Admin Log In ke home page UKM 2. Admin Admin melihat melihat Strukt Struktur ur Orga Organis nisasi asi
Kondisi Akhir Kondisi Normal Skenario Normal
3. Admin Admin mempe memperbar rbarui ui Strukt Struktur ur Organi Organisas sasii Daftar anggota yang baru sudah terpasang padaWEB Daftar anggota yg ada 1. Admin Log In ke UKM web 2. Admin Admin melihat melihat Stuktu Stukturr Organ Organis isasi asi 3. Admin Admin mempe memperbar rbarui ui Strukt Struktur ur Organi Organisas sasii 4. Admi Admin n Log Log out
Skenario Lain Pengecualian
Bila tidak terjadi Perubahan Struktur maka tidak ada yang
Prioritas Frekuensi Penggunaan
diperbarui Normal 6 bulan sekali
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 16 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Atur Aturan an yang yang haru haruss dip dipen enuh uhii
Terd Terdaft aftar ar seb sebag agai ai admi admin n
Kebutuhan Khusus Asumsi Catatan
-
3.4
Dafta Daftarr Peme Pemetaa taan n Kebutu Kebutuhan han (Re (Requi quire reme ment nt Anay Anaysis sis))
# 1 2 3 4 5 6 7 8 9 10 11 12
UCID UC-001 UC-002 UC-003 UC-005 UC-006 UC-007 UC-008 UC-003 UC-001 UC-006 UC-007 UC-008
4
Keterangan
Koneksi ke database Koneksi ke database Koneksi ke database Koneksi ke database Koneksi ke database Koneksi ke database Koneksi ke database Persetujuan Update Status Work Order Update Status Work Order Update Status Work Order Update Status Work Order
Daft Daftar ar Per Perub ubah ahan an Use Userr Requ Requir irme ment nt
No.
5
ReqID R-001 R-001 R-001 R-001 R-001 R-001 R-001 R-002 R-003 R-003 R-003 R-003
REQID
UCID
Keterangan Perubahan
Asumsi (Tahapan Analisis) Asumsi yang digunakan dalam analisis ini adalah : 1. Aplika Aplikasi si yang yang dibuat dibuat bebasi bebasiss Web Web 2. Menggu Menggunak nakan an Datab Database ase sederh sederhana ana 3.
Cooding melalui php & mySQL
4.
Menggunakan Apache sebagai webserver, dengan aplikasi XMPP
5. Windows Windows 2003 Server untuk untuk DNS DNS dan dan DHCP DHCP server server 6.
Memanfaatkan infrastruktur wireless sebagai jaringan utama
Approved By
PRODI TEKNIK KOMPUTER
PTK 01-005
Halaman 17 dari 27
Gate Students Activities Portal
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
6
Peng Penggu guna na/K /Kel elom ompo pok k Pen Pengg ggun una a Pengguna
Admi Admin n
Tanggung Jawab
(pen (pengu guru rus) s)
•
UKM
Memberikan
Kewenangan
informa rmasi
terbaru seputar UKM •
Memberikan
informasi
Memberikan Memberikan pengumuman pengumuman
terbaru •
•
•
Memberikan
pengumuman
Men Menjawa jawab b
perta ertany nyaa aann-
pertanyaan di forum Calon
Anggota
-
•
UKM
Meli Meliha hatt
seputar
info inform rmas asii
UKM
yang
akan diikuti •
Anggota UKM
•
Meny Menyum umba bang ngka kan n
piki pikiran ran
berupa tulisan dalam forum
Melakukan registrasi
pada UKM yang dituju Mengik Mengikuti uti disku diskusisi• disk diskus usii sepu seputa tarr UKM UKM yang diikuti •
Meli Meliha hatt
info inform rmas asii
atau pengumuman yang ada •
Membaca
rngkasan
hasil dari
pertemuan
7
Kont Kontro roll Inte Intern rnal al Apli Aplika kasi si Kontrol
Segregation of Duties
Klasifikasi
Mand andato atory
Persyaratan Desain
Sis Sistem tem apli aplik kasi asi haru arus memil emilik ikii kemam emampu puan an validasi segr segreg egati ation on of dutie dutiess sedemikian sehingga user yang melakukan input berbeda
Audit Trails
Mand andato atory
dengan user yang melakukan review/approval . Sis Sistem tem apli aplik kasi asi haru arus memil emilik ikii kemam emampu puan an untuk untuk mencat mencatat at otoris otorisasi asi atas atas transak transaksi si yang yang dilaku dilakukan kan secara secara otomat otomatis is oleh oleh aplika aplikasi si itu
Field Input Control
Case by
sendiri tanpa intervensi user. Sistem Sistem aplika aplikasi si memilik memilikii kemamp kemampuan uan untuk untuk
Case
vali valida dasi si dan dan kore koreks ksii data data inpu inputt sehi sehing ngga ga
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 18 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Kontrol
Klasifikasi
Persyaratan Desain
meminimalisasi kesalahan user dalam mengisi
File Level Input
Case By Case
Entry UI Design Transaction Control
data Sist Sistem em haru haruss memi memilik likii kema kemamp mpua uan n untu untuk k otor otoris isas asii dan dan vali valida dasi si file file inpu inputt yang yang akan akan
Mandatory
diupload ke sistem. Sistem aplikasi memiliki design interface yang
Mandatory
friendly , rapi, dan konsisten Sistem aplikasi memiliki kemampuan untuk melakukan rollback transaksi yang gagal dilakukan
8 8.1
Model BehavioralMelihat Profil UKM
Model Be Behavioral - Behavior Admin (DBMID-001) (DBMID-001) Login Sebagai admin
Memperbarui isi UKM
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 19 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Melihat Profil UKM
Registrasi
- Behavior Calon Anggota (DBMID -002)
Login Sebagai Anggota UKM
Melihat menu
Memilih Menu yang Tersedia
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 20 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Melihat Profil UKM
- Behavior Anggota (DBMID -003)
Login Sebagai Anggota UKM
Melihat menu
Memilih Menu yang Tersedia
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 21 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
9
No.
Daft Daftar ar Peru Peruba baha han n Taha Tahapa pan n Anal Analis isa a
REQID
UCID
Keterangan Perubahan
Approved By
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 22 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
10 Perenc Perencana anaan an Infras Infrastru truktu kturr 10.1 10.1 En Entit tityy Relat Relation ional al Diagr Diagram am
10.2 10.2 Data Data Defin Definitio ition n Languag Languagee Scrip Scrip create database gsa create table pengurus ( id_peng varchar(10) primary key, ketua varchar(30) not null, wakil varchar(30) not null, sekretaris varchar(30) not null, bendahara varchar(30) not null, humas varchar(30) not null, thn_jbtn date not null, id_ukm varchar(5) foreign key reffrense ukm(id_ukm) ) create table mahasiswa ( nim varchar(9) primary key, nama_m varchar(30) not null, kelas varchar(7) not null, e-mail varchar(30) not null, password varchar(20) not null ) create table ukm ( id_ukm varchar(5) primary key, nama_ukm varchar(20) not null ) create table faq ( id_faq varchar(5) primary key, judul_f varchar(30) not null, isi_f text not null ) create table artikel ( id_artikel id_artikel varchar(5) varchar(5) primary key,
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 23 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
nama_a varchar(30) not null, isi_a text not null, judul_a varchar(30) not null) create table komentar ( id_komentar varchar(5) primary key, nama_k varchar(30) not null, isi_k text not null, judul_k varchar(30) not null ) create table memilih_ukm ( nim varchar(9) foreign key refference mahasiswa(nim), id_ukm varchar(5) foreign key refference ukm(id_ukm), thn_ajaran date not null, constrain pk primary key(nim,id_ukm) ) create table mengisi_faq ( id_ukm varchar(5) foreign key refference ukm(id_ukm), id_faq varchar(5) foreign key refference faq(id_faq), tgl date not null, constrain pk primary key(id_ukm,id_faq) )
11 Pros Prosed edur ur Test Testin ing g 11.1 11.1 Test Test Obje Object ctiv ives es Testing ini digunakan untuk mengecek kesiapan sebelum sistem diterjunkan kelapangan. Diantaranya mengecek kesempurnaan web serta kemampuan server DNS dan DHCP dalam sistem.
11.2 Prosedu Prosedurr Pengujian Pengujian dan Penerima Penerimaan an 1.
Menge Mengece cek k kela kelaya yakan kan GSA GSA We Web b Melakukan pengetesan GSA Web secara lansung melalui localhost. Setiap hyperlink dan fungsifungsi di dalamnya dicoba untuk menemukan kelemahan yang selanjutnya untuk diperbaiki dan disempurnakan.
2.
Peng Penguj ujia ian n DHC DHCP P ser serve ver r DHCP server yang menggunakan Windows 2003 Server dicoba. Selanjutnya setiap komputer klient dicoba untuk dikoneksiksan apakah DHCP server ini mampu bekerja dengan baik (mendistribusikan IP). Didalam DHCP server diset sekalian DNS server.
3.
Peng Penguj ujia ian n DNS DNS serv server er Melakukan pengecekan apakah alamat GSA Web dapat dikenali sebagai IP Web server yang terdaftar dan sebaliknya. Pengecekan dilakukan di komputer klient yang terhubung.
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 24 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
11.3 11.3 Krite Kriteria ria Peneri Penerima maan an 1.
Menge Mengece cek k kela kelaya yakan kan GSA GSA We Web b GSA Web lengkap. Setiap fungsi di dalamnya sudah bekerja dengan baik dan hyperlink nya nya juga sudah terhubung dengan sempurna
2.
Peng Penguj ujia ian n DHC DHCP P ser serve ver r DHCP server dapat mendistribusikan IP ke setiap komputer klient menggunakan IP kelas C(dengan IP 192.168.0.5 – IP 192.168.0.254 ).
3.
Peng Penguj ujia ian n DNS DNS serv server er Koneksi DNS server dapat. Setiap komputer klien yang terhubung dan mendapatkan IP lansung dari DHCP, alamat DNS servernya sudah lansung terset. Sehingga ”gsa.com” dapat dipanggil lansung dari komputer klien.
12 Desk Deskri rips psii Testi Testing ng 12.1 12.1 Jadwal Jadwal dan dan Loka Lokasi si Pengu Pengujia jian n Pungujian dilaksanakan pada hari Kamis tanggal 4 Juni 2009 di kampus Polytechnic Telkom lantai dasar.
12.2 12.2 Pra Prasyar syarat at •
Lingkungan pengujian o
membutuhkan dua computer untuk pengesetan dan pengaktifan DHCP server saat pertamakali.
o
Selanjutnya untuk computer lainnya tinggal konek ke Access Point yang ditentukan untuk koneksi ke wireless
•
Materi lain o
Windows XP Professional sebagai Web server sekaligus computer utama
o
Windows 2003 Server yang di pasangkan di ViritualBox untuk menghemat penggunaan computer
o
Untuk klien dapat menngukan OS apa saja, asal memiliki koneksi wireless
12.3 12.3 Deta Detail il Test Testin ing g Identifikasi Referensi Kebu Kebutu tuha han n
Kelayakan GSA We Web Test 1 1. Apac Apache he Serv Server er 2. localho lhost
Sepesifikasi Kriteria Prosedur
Pengecekan ke kelayakan da dan ke kelengkapan GS GSA We Web 1. Membuka Web sebagai localhost 2. Mencoba form login dan form registrasi untuk pertama kali 3. Mencoba setiap hyperlink yang tersedia
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 25 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Perk Perkir iraa aan n Hasi Hasill Catatan Hasil Hasil Aktual Aktual
Setia Setiap p fung fungsi si dan dan hyperlink di dalam GSA Web dapat berjalan dengan baik GSA Web telah telah lengka lengkap p dan layak layak untuk untuk diguna digunakan kan.. Seti Setiap ap fungsi fungsi dan hyperlink
Paraf
sudah dapat digunakan Reza Hikmah Hendy Septiawan
30208225
Identifikasi Referensi Kebutuhan Sepesifikasi Kriteria Prosedur
30208252
Melvin Erlyson
30208220
Dimas Zakky
30208006
Pengujian DH DHCP Se Server Test 2 1. DHCP Server (Windows 2003 Server) Pengetesan kerja DHCP Server 1. Menyalakan Windows 2003 Server 2. Mengeset Mengeset rentan rentang g IP yang yang digunak digunakan an di DHCP Server Server
Perkir Perkiraan aan Hasil Hasil Catatan Hasil Hasil Aktual Aktual
3. Mencoba Mencoba mengkon mengkoneksika eksikan n komputer komputer klien klien ke jaringan jaringan Setiap Setiap komput komputer er klien klien mendap mendapatka atkan n IP lansung lansung dari dari DHCP DHCP DHCP DHCP Serve Serverr sudah sudah dapat dapat bekerj bekerjaa deng dengan an baik, baik, dapat dapat mendis mendistrib tribusi usikan kan IP ke
Paraf
setiap computer klien Reza Hikmah Hendy Septiawan
30208225
Identifikasi Referensi Kebutuhan Sepesifikasi Kriteria Prosedur
Perkiraan Perkiraan Hasil
30208252
Melvin Erlyson
30208220
Dimas Zakky
30208006
Pengujian DN DNS Se Server Test 3 1. DNS Server (Windows 2003 Server) Pengetesan kerja DNS Server 1.
Menyalakan Windows 2003 Server
2.
Men Mendaft aftarkan ”gsa.co .com” pa pada DNS Server
3. Men Mencob coba mem meman angg ggil il ”gsa ”gsa..com” com” pad pada ko komput mputer er klien lien Setiap komputer komputer klien klien dapat dapat lansung lansung memangg memanggil il “gsa.com” “gsa.com” melalui melalui web browsernya
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 26 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
Catatan Hasil Hasil Aktual Aktual
Komput Komputer er klien klien yang yang terh terhubu ubung ng dengan dengan jaring jaringan an dan mendap mendapatk atkan an IP static static dari dari
Paraf
DHCP server dapat lansung memanggil “gsa,com” melalui web browsernya Reza Hikmah Hendy Septiawan Melvin Erlyson Dimas Zakky
30208225
13
30208252
30208220
30208006
Pelaksanaan Testing (Acceptance Test)
Testing dilaksanakan pada tanggal 4 Juli 2009 di lantai dasar kampus Politeknik Telkom 13.1 13.1 Desk Deskrip ripsi si Pelaksa Pelaksanaa naan n Testin Testing g
Testing dilaksanakan untuk melihat kelayakan dari GSA Web, dan jika ditemukan beberapa ketidak cocokan akan dilakukan perbaikan, pengecekan ini dilakukan di lantai dasar kampus POLITEKNIK TELKOM tanggal 4 juli 2009, dalm penetesan ini dibutuhkan setidaknya dua komputer, satu komputer digunakan sebagai server, dan yang lain digunakan sebagai klien 13.1.1 13.1.1 Evalua Evaluasi si Prose Prosess •
Koneksi database : Telah berfungsi dengan baik dan setiap masukan dapat
tersimpan di tempat yang sesuai •
Persetujuan : ketika ada kesalahan dalam memasukkan inputan inputan saat registrasi
ataupun login maka sistem dengan sendirinya akan memberikan peringatan,dan dapat melakukan penginputan kembali •
Update Status Work Order: admin dapat melakukan pengupdetan kedalam
setiap UKM, fungsi ini sudah dapat berjalan dengan baik. 13.1.2 13.1.2 Evaluasi Evaluasi Hasil Testing Testing
Hasil testing menunjukkan menunjukkan seperti hasil hasil yang diinginkan, dan semuanya semuanya berjalan sesuai rencana, konenki database berjalan sesuai sesuai yang diinginkan, diinginkan, hak akses sudah sudah dapat dibedakan dengan jelas, dan tidak ada masalah, begitu pula dengan persetujuan dan Update status work order juga sudah berfungsi semestinya
PRODI TEKNIK KOMPUTER
PTK 01-005
Gate Students Activities Portal
Halaman 27 dari 27
Dokumen ini dimiliki oleh Program Studi Teknik Komputer Politeknik Telkom dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Komputer
13.1.3 13.1.3 Ke Kesim simpula pulan n Te Test sting ing
Testing berjalan dengan baik, dan koneksi juga berjalan sesuai dengan yang diinginkan, semua fungsi dan hyperlink berjalan berjalan sesuai fungsinya. Karena dalam pengetesan kami tidak tidak menemukan masalah masalah maka tidak ada hal yang direvisi.