Click here to load reader
Upload
bayukr
View
5.421
Download
0
Embed Size (px)
DESCRIPTION
Spesifikasi Persyaratan Software
Citation preview
Spesifikasi Persyaratan Software
untuk
Knowledge Management System
Version 1.0
Disiapkan Oleh Bayu
PT. SIGMA CIPTA UTAMA
9 September 2008
1
Daftar Isi
1. Pendahuluan 41.1 Tujuan.............................................................................................................................................................41.2 Ketentuan Dokumen.......................................................................................................................................41.3. Partisipan yang dimaksud dan Saran Pembaca.............................................................................................41.4 Lingkup Produk dan Fitur Produk..................................................................................................................41.5 Referensi.........................................................................................................................................................4
2. Gambaran Keseluruhan......................................................................................................................52.1 Perspectif Produk..........................................................................................................................................52.2 Kelas Pengguna dan Karakteristik................................................................................................................52.3 Operating Environment..................................................................................................................................62.4 Perancangan dan Kendala Implementasi .......................................................................................................62.5 User Documentation.......................................................................................................................................62.6 Asumsi dan Ketergantungan ..........................................................................................................................6
3. Fitur Sistem 73.1 Login Form.....................................................................................................................................................73.2 Search.............................................................................................................................................................73.3 GIS.................................................................................................................................................................73.4 Expert Directory.............................................................................................................................................73.5 e-Learning......................................................................................................................................................73.6 Best Practise...................................................................................................................................................73.7 e-Library.........................................................................................................................................................73.8 COP................................................................................................................................................................83.9 Data Directory................................................................................................................................................83.10 Menu Admin.................................................................................................................................................8
4. Persyaratan External Interface..........................................................................................................84.1 Interfaces Pengguna.......................................................................................................................................84.2 Hardware Interfaces.......................................................................................................................................84.3 Communications Interfaces............................................................................................................................8
5. Other Nonfunctional Requirements...................................................................................................95.1 Performance Requirements............................................................................................................................95.2 Safety Requirements......................................................................................................................................95.3 Security Requirements...................................................................................................................................95.4 Software Quality Attributes............................................................................................................................9
2
Revision History
Name Date Reason For Changes Version
3
1. Pendahuluan
1.1 Tujuan
Spesifikasi Persyaratan Software ini menggambarkan fungsi software dan persyaratan non fungsional untuk release 1.0 dari Knowledge Management System (KMS). Dokumen ini dimaksudkan untuk digunakan oleh anggota dari tim project yang akan mengimplementasikan dan memverifikasi fungsi yang tepat dari sistem. Kecuali catatan lain, seluruh persyaratan yang ditetapkan disini mempunyai prioritas yang tinggi dan dilakukan untuk release 1.0.
1.2 Ketentuan Dokumen
Ketentuan dalam penulisan Spesifikasi Persyaratan Software ini menggunakan font Arial. Ketentuan lain mengenai penulisan bisa menggunakan jenis font yang berbeda, misalnya untuk bagian dokumen yang mempunyai prioritas tertentu untuk persyaratan level tertentu ditentukan dengan persyaratan yang lebih detail lagi. Atau setiap pernyataan persyaratan mempunyai prioritas tertentu.
1.3. Partisipan yang dimaksud dan Saran Pembaca
Spesifikasi Persyaratan Software ini ditujukan untuk para developers, project managers dan pembuat dokumentasi.Dalam membaca dokumen ini, penulis menganjurkan untuk membaca sesuai dengan urutan yang telah ditetapkan, yang dimulai dengan bagian pendahuluan.
1.4 Lingkup Produk dan Fitur Produk
Knowledge Management System (KMS) merupakan suatu software untuk pengelolaan Knowledge yang memungkinkan pengumpulan, pemilahan, penyimpanan dan penggunaan bersama Knowledge yang dihasilkan dari aktivitas perusahaan.
Tujuan digunakan software ini adalah untuk memudahkan pengguna untuk melakukan pengumpulan, pemilahan, penyimpanan dan penggunaan bersama Knowledge.
Keuntungan penggunaan software ini diantaranya adalah peningkatan kompetensi SDM, Pengurangan ketergantungan pada staf khusus, Peningkatan success ratio, Tersedianya sarana pencapaian visi, misi dan tujuan bersama, dan software ini juga menjadi nilai tambah bagi Pertamina Hulu sebagai pemain global
1.5 Referensi
1. http://www.processimpact.com/process_assets/srs_template.doc2. http://www.processimpact.com/process_assets/sample_requirements_documents.zip
4
2. Gambaran Keseluruhan
2.1 Perspectif Produk
Perspektif Produk Knowledge Management System adalah suatu software untuk pengelolaan Knowledge yang memungkinkan pengumpulan, pemilahan, penyimpanan dan penggunaan bersama Knowledge yang dihasilkan dari aktivitas perusahaan. Konteks diagram dalam gambar 1 mengilustrasikan kesatuan external dan sistem interface untuk release 1.0. Sitem ini diharapkan berkembang sampai beberapa release untuk memperbaiki kekurangan yang ada.
Gambar 1Context diagram untuk release 1.0 dari Knowledge Management System.
2.2 Kelas Pengguna dan Karakteristik
Admin User Admin mempunyai level tertinggi dalam Sistem Aplikasi.
Terdiri dari menu untuk memaintain: User Mail Server Backup Logging Forum Content Knowledge Agenda
5
Knowledge Management System
Contributor
Admin
User
Menu Admin
Contributor Menu
User Menu
Content Upload
View Knowledge
Contributor Contributor bertugas untuk memasukkan, mengatur, menghapus, mengupdate content
User User merupakan para pengguna biasa dalam lingkungan Pertamina EPTC, semua user dapat mengakses knowledge yang ada dalam aplikasi tersebut
2.3 Operating Environment
OE-1: Knowledge Managemen System dapat dioperasikan dengan Web browser berikut : Microsoft Internet Explorer versions 5.0 ke atas, Netscape Communicator version 4.7 ke atas, dan Mozilla Firefox 2 ke atas.
OE-2: Knowledge Managemen System dapat dioperasikan oleh server yang dijalankan dengan sistem operasi Linux dan WebServer Apache.
OE-3: Knowledge Managemen System dapat mengijinkan akses pengguna dari Intranet dan, jika pengguna diberi akses dari luar melalui firewall, dari koneksi internet di rumah pengguna.
2.4 Perancangan dan Kendala Implementasi
PI-1: Perancangan sistem kode dan dokumen maintenance dapat menyesuaikan dengan Process Impact Intranet Development Standard, Version 1.3 [2].
PI-2: Sistem dapat menggunakan standard Oracle database engine perusahaan yang ada.
PI-3: Seluruh kode HTML sesuai dengan format standar HTML 4.0.
PI-4: Seluruh script dapat ditulis dalam PHP.
2.5 User Documentation
UD-1: Sistem bisa menyediakan hirarki online dan pertolongan yang saling terkait dalam HTML yang menggambarkan dan mengilustrasikan fungsi sistem keseluruhan.
UD-2: Pengguna baru untuk pertama kali akses sistem permintaan pengguna setelah itu, sistem dapat menyediakan tutorial online.
2.6 Asumsi dan Ketergantungan
AS-1: Knowledge Managemen System merupakan sistem yang ada pada intranet Pertamina yang para penggunanya berada pada jaringan Pertamina.
6
3. Fitur Sistem
3.1 Login Form
Description and Priority
Untuk memasuki sistem Knowledge Management System, pengguna yang telah didaftarkan sebelumnya dapat langsung memasuki sistem dengan menggunakan User dan Password yang ada.User yang belum terdaftar dapat mendaftar langsung dengan memasuki menu sign up. Kemudian Adminstrator dapat menyetujui atau tidak pengguna tersebut.
3.2 Search
Simple SearchMenu pencarian sederhana. Digunakan untuk melakukan pencarian Knowledge Base yang ada dalam database
Advance SearchFasilitas pencarian untun melakukan pencarian sesuai dengan kriteria yang telah ditetapkan
3.3 GIS
Menu GIS, untuk melakukan pencarian berdasarkan peta/GIS.
3.4 Expert Directory
Fitur untuk melakukan pencarian orang sesuai dengan expert yang dimiliki.
3.5 e-Learning
Fitur untuk melihat content knowledge yang terdiri dari kursus, Latihan dan Laporan.
3.6 Best Practise
Fitur untuk melihat Content Best Practise dalam suatu Knowledge. Didalamnya terdapat lik untuk melihat animasi digital, link siapa yang pernah melakukan, link siapa yang dapat memberi saran dan melaksanakan, dan link Knowledge yang muncul dari penerapan.
3.7 e-Library
Fitur yang berisi e-Library dari Knowledge, dapat melakukan pencarian dokumen dan melihat dokumen PDF
7
3.8 COP
Fitur yang berupa Forum untuk menampilkan forum berdasarkan kriteria yang ada. User yang telah terdaftar dapat menulis topik mengenai Knowledge yang ada.
3.9 Data Directory
Berisi data data yang ada dalam Knowledge Management System
3.10 Menu Admin
Menu Admin yang berisi menu menu untuk melihat, mengupdate, dan mengatur User, File, Forum, Server, Aplikasi, Agenda, Task, Logging (User Log, Topic Access, Knowledge Content, User posting), Backup.
4. Persyaratan External Interface
4.1 Interfaces Pengguna
UI-1: Tampilan Knowledge Management System dapat sesuai dengan Process Impact Internet Application User Interface Standard, Version 2.0 [4].
UI-2: Sistem dapat menyediakan link Help disetiap halaman HTML untuk menjelaskan bagaimana menggunakan fitur tersebut.
4.2 Hardware Interfaces
Tidak ada interface hardware yang diidentifikasi
4.3 Communications Interfaces
CI-1: Knowledge Management System dapat mengirim pesan email dari user pada Admin maupun pada pengguna lain
8
5. Other Nonfunctional Requirements
5.1 Performance Requirements
PE-1: Sistem dapat mengakomodasi sekitar 500 pengguna pada waktu puncak pada jam 8:00 am sampai 16.30pm WIB, dengan rata-rata kunjungan selama 8 menit.
PE-2: Seluruh halaman web yang di proses oleh sistem dapat di download tidak lebih dari 10 detik pada koneksi modem 40 Kbps.
PE-3: Respon dari queri tidak lebih dari 7 detik untuk meload dalam layar monitor setelah pengguna menekan submit query
PE-4: Sistem dapat menampilkan pesan konfirmasi pada pengguna dalam 4 detik setelah pengguna mengirim informasi ke sistem
5.2 Safety Requirements
Tidak ada persyaratan yang diidentifikasi
5.3 Security Requirements
SE-2: Pengguna memerlukan log in untuk masuk ke dalam Knowledge Management System untuk seluruh operasi.
SE-4: System hanya mengijinkan hanya pengguna yang telah didaftarkan yang dapat memasuki sistem
SE-5: Hanya Admin yang dapat memasuki menu Admin
5.4 Software Quality Attributes
Availability-1: Knowledge Management System tersedia pada intranet perusahaan dan tersedia pada setiap waktu jam, setiap hari kerja maupun libur.
Robustness-1: Jika koneksi antara pengguna dan sistem putus, maka sistem dapat me recover apabila koneksi tersedia.
9