Sample SRS
Sample SRS
Version:
1.2
Date: 14/Des/2007
Introduction
1.1
Purpose
Dokumen SRS ini menjelaskan requirement untuk mengimplementasikan fitur-fitur pada aplikasi Cuti
Online.
1.2
Scope
Dokumen ini menyediakan acuan untuk pengendalian proyek aplikasi Cuti Online.
1.3
1.4
References
Dokumen stakeholder request proyek aplikasi Cuti Online.
1.5
Overview
Dokumen ini juga menjelaskan use case dari aplikasi Cuti Online secara global, asumsi dalam
pengembangan, kebutuhan spesifik dan kebutuhan tambahan.
2.
Overall Description
Aplikasi Cuti Online bertujuan untuk menggantikan proses pengajuan cuti di PT. TELKOM yang semula
dilakukan secara manual, menjadi berbasis aplikasi. Dengan adanya aplikasi ini diharapkan SRS1 proses
pengajuan cuti menjadi lebih cepat, mudah dan dapat dilakukan dari mana saja selama terkoneksi dengan
intranet PT. TELKOM . Pengguna dari aplikasi ini adalah seluruh pegawai PT. TELKOM yang statusnya
aktif.
2.1
Confidential
PT TELKOM, 2008
Page 4
Cuti Online
Software Requirements Specification
File: SRS.doc
Version:
1.2
Date: 14/Des/2007
Mengajukan cuti : adalah kegiatan mengajukan cuti yang didahului oleh proses login ke dalam
sistem cuti online
Actor : pegawai
2.
Membatalkan cuti : adalah kegiatan membatalkan cuti yang didahului oleh proses login ke dalam
sistem cuti online
Actor : pegawai
3.
Melihat Riwayat Cuti: adalah kegiatan melihat riwayat cuti yang pernah dilakukan dengan
didahului oleh proses login ke dalam sistem cuti online
Actor : pegawai
4.
Mengapprove cuti : adalah kegiatan untuk menyetujui atau menolak permohonan cuti yang
diajukan oleh pegawai. Proses ini didahului dengan melakukan login ke dalam sistem cuti online
Actor : Atasan-1, Atasan-2
5.
Mengelola workflow approval : adalah kegiatan mendefinisikan worklow dari proses approval
cuti, dengan mendefinisikan siapa pemeriksa-1 dan siapa pemeriksa-2.
Actor : Admin
6.
Posting ke SAP : adalah kegiatan yang dilakukan untuk mengupdate jumlah cuti di database SAP
Actor : pegawai
7.
Confidential
Page 5
Cuti Online
Software Requirements Specification
File: SRS.doc
2.2
Version:
1.2
Date: 14/Des/2007
Tool pengembangan telah tersedia, dalam hal ini yang dimaksud dengan tool adalah software dan
hardware yang dibutuhkan untuk pengembangan.
b.
Semua pegawai yang menggunakan aplikasi Cuti Online memiliki komputer yang terhubung ke
intranet.
3.
Specific Requirements
3.1
Use-Case Reports
Nama Requirement
SRS2 Sistem harus dapat digunakan untuk mengajukan cuti
SRS3 Sistem harus dapat digunakan untuk membatalkan cuti
SRS4 Sistem harus dapat digunakan untuk melihat riwayat
cuti
SRS5 Sistem harus dapat digunakan untuk mengapprove cuti
SRS6 Sistem harus dapat digunakan untuk mengelola
workflow proses approval
3.2
FEAT-04
FEAT-05
Supplementary Requirements
Nama Requirement
SRS7 Sistem harus dapat membaca dan mengupdate basis data
SDM yang berada di platform SAP
SRS8 Sistem harus dapat menggunakan otentikasi yang
dilakukan di portal TELKOM
SRS9 Sistem harus dikembangkan dengan menggunakan
teknologi web
SRS10 Antarmuka aplikasi cuti online harus sesuai dengan
standar portal
4.
No. Requirement
FEAT-01
FEAT-02
FEAT-03
No. Requirement
SUPP-01
SUPP-02
SUPP-03
SUPP-04
Supporting Information
Supporting information terdapat pada masing-masing dokumen.
Confidential
PT TELKOM, 2008
Page 6
Cuti Online
Supplementary Specification
File : Supplementary.doc
Version:
1.1
Date: 26/12/2007
Supplementary Specification
1.
Introduction
1.1
Purpose
Dokumen ini akan menjelaskan mengenai spesifikasi tambahan berkaitan dengan aplikasi cuti online yang
akan dikembangkan, khususnya yang tidak tercantum dalam use-case model.
Dokumen ini bertujuan pula untuk menjadi koridor atau batasan dari sisi penerapan aturan cuti perusahaan.
1.2
Scope
Semua hal yang tercantum dalam dokumen ini merupakan bagian dari ruang lingkup kebutuhan
pengembangan Aplikasi Cuti Online serta berkaitan erat dengan Portal Internal perusahaan yang dapat
diakses secara online oleh seluruh karyawan.
1.3
1.4
References
1. rup_stkreq v 1.0
2. rup_vision v 1.0
1.5
Overview
Aplikasi Cuti Online merupakan Aplikasi yang dibangun dengan Standard pengembangan aplikasi
TELKOM serta menggunakan dengan platform berbasis windows atau Linux. Pada dokumen ini, akan
dijelaskan kebutuhan tambahan Aplikasi yang tidak tercantum dalam Use Case.
2.
Functionality
Fungsi-fungsi berikut ini adalah fungsis sistem yang tidak terdapat dalam Use Case :
2.1
2.2
2.3
3.
Usability
3.1
3.2
Confidential
TELKOM, 2008
Page 5
Cuti Online
Supplementary Specification
File : Supplementary.doc
Version:
1.1
Date: 26/12/2007
3.3
4.
Reliability
4.1
4.2
5.
Performance
5.1
5.2
SUPL10 Capacity
Kapasitas penyimpanan data untuk pengajuan cuti, harus mampu menampung data permohonan cuti
karyawan selama minimal 6 bulan ke belakang.
5.3
SUPL11 Throughput
Dengan jumlah karyawan TELKOM yang saat ini lebih dari 20000 karyawan, maka diharapkan throughput
aplikasi ini minimal dapat mendukung akses simultan 250 pengajuan cuti oleh karyawan.
6.
Supportability
6.1
6.2
6.3
7.
Design Constraints
7.1
7.2
Confidential
TELKOM, 2008
Page 6
Cuti Online
Supplementary Specification
File : Supplementary.doc
Version:
1.1
Date: 26/12/2007
7.3
8.
9.
Purchased Components
Komponen untuk melakukan interkoneksi data Lotus Notes dari dan ke SAP Platform di PT TELKOM.
10.
Interfaces
10.1
10.2
Hardware Interfaces
N/A
10.3
10.4
11.
Platform Aplikasi :
12.
13.
Applicable Standards
-
Confidential
TELKOM, 2008
Page 7