Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Specification
for
Version 1.0
7 Februari 2017
Software Requirements Specification for Employee Attendance Website
Page ii
Table of Contents
Table of Contents...........................................................................................................................ii
Revision History............................................................................................................................iii
1. Introduction..............................................................................................................................1
1.1 Purpose.......................................................................................................................................1
1.2 Scope..........................................................................................................................................1
1.3 Definitions, acronyms, and abbreviations...................................................................................1
1.4 Reference....................................................................................................................................2
1.5 Overview....................................................................................................................................2
2. Overall Description..................................................................................................................3
2.1 Product Perspective....................................................................................................................3
2.2 Product Functions.......................................................................................................................3
2.3 User Characteristics....................................................................................................................4
2.4 Constraint...................................................................................................................................4
2.5 Assumptions and Dependencies.................................................................................................4
3. Specific Requirements.............................................................................................................5
3.1 External Interfaces......................................................................................................................5
3.2 Functions....................................................................................................................................5
3.3 Performances Requirements.......................................................................................................6
3.4 Logical Database Requirements.................................................................................................6
3.5 Design Constrain........................................................................................................................7
3.6 Software System Attributs..........................................................................................................7
4. Other Nonfunctional Requirements.......................................................................................8
4.1 Performance Requirements.........................................................................................................8
4.2 Safety Requirements...................................................................................................................8
4.3 Security Requirements................................................................................................................8
4.4 Software Quality Attributes........................................................................................................8
4.5 Business Rules............................................................................................................................8
5. Other Requirements................................................................................................................9
Appendix A: Glossary..................................................................................................................10
Appendix B: Analysis Models.....................................................................................................10
Appendix C: To Be Determined List.............................................................................................10
Software Requirements Specification for Employee Attendance Website
Page iii
Revision History
Name Date Reason For Changes Version
Software Requirements Specification for Employee Attendance Website Page 1
1. Introduction
1.1 Purpose
Tujuan dari penulisan dokumen ini adalah memberikan penjelasan mengenai detail deskripsi dari
Aplikasi kehadiran karyawan berbasis website.Dokumen ini dibuat untuk digunakan developer
dalam memahami fungsi dan tujuan Aplikasi Kehadiran Karyawan berbasis website.
1.2 Scope
Sebuah perusahaan pastilah mempunyai karyawan atau pekerja baik yang jumlahnya sedikit
maupun yang banyak. Dan setiap karyawan yang bekerja diperusahaan tersebut pasti ada
disimpan datanya.Salah satunya adalah data kehadiran karyawan. Dan di perusahaan yang
berskala cukup besar pastinya ada pencatatan kehadiran karyawan baik melalui alat berupa
fingerprint maupun id card.
Untuk mendukung kemajuan perusahaan, maka membutuhkan dukungan sistem informasi dan
telekomunikasi modern, handal, efisien, aman dan mampu memenuhi semua kebutuhan
perusahaan tersebut. Oleh karena itu, dibangunlah sebuah perangkat lunak atau aplikasi
kehadiran karyawan berbasis website untuk mempermudah melihat atau mengetahui data
kehadiran karyawan yang bekerja diperusahaan tersebut.
1.3 Definitions, acronyms, and abbreviations
1.3.1 Definitions
1. Fingerprint adalah aplikasi yang di desain untuk memenuhi kebutuhan data yang cepat
dengan menggunakan verifikasi sidik jari ataupun RFID.
2. Id card adalah kartu identitas seorang karyawan yang diberikan oleh perusahaan.
1.3.2 Acronyms
1. PC adalah Personal Computer
1.3.3 Abbreviations
Software Requirements Specification for Employee Attendance Website Page 2
1.4 Reference
Dokumen - dokumen yang digunakan sebagai referensi dalam pembuatan SRS ini adalah
sebagai berikut :
1. IEEE Std 830-1993, IEEE Recommended Practice for Software Requirement
Specifications.
1.5 Overview
2. Overall Description
2. Overall Description
2.1 Product Perspective
Employee attendance website adalah sebuah perangkat lunak atau aplikasi kehadiran karyawan
yang berbasis website. Website ini dibuat agar para pekerja yang di perusahaan dapat melihat
absensi kehadiran mereka masing - masing. Selain itu, dengan adanya website ini dapat
mengetahui berapa orang yang mengabsen atau yang sedang ada di perusahaan maupun yang
sudah keluar.
2.1.1 Hardware Interface
2.1.2 Software Interface
2.1.3 Communication Interface
2.1.4 Memory
2.1.5 Operations
2.1.6 Site Adaption Requirements
Tidak ada batasan untuk Site Adaption pada perangkat lunak ini.
Software Requirements Specification for Employee Attendance Website Page 4
2.2 Product Functions
Berikut adalah fungsi – fungsi yang ada pada perangkat lunak ini :
1. Menampilkan absensi karyawan
2. Menampilkan statistik absensi Karyawan
3. Menampilkan statistic karyawan
4. Registrasi bagi karyawan atau user yang baru
5. Monitoring data karyawan bagi staf HR
2.3 User Characteristics
2.4 Constraint
2.5 Assumptions and Dependencies
3. Specific Requirements
3.1 External Interfaces
3.2 Functions
3.2.1 Functions Description
3.2.2 Use case diagram
Software Requirements Specification for Employee Attendance Website Page 6
3.3 Performances Requirements
3.4 Logical Database Requirements
Software Requirements Specification for Employee Attendance Website Page 7
3.5 Design Constrain
3.6 Software System Attributs
Software Requirements Specification for Employee Attendance Website Page 8
4. Other Nonfunctional Requirements
4.1 Performance Requirements
4.2 Safety Requirements
4.3 Security Requirements
4.4 Software Quality Attributes
4.5 Business Rules
Software Requirements Specification for Employee Attendance Website Page 9
5. Other Requirements
Software Requirements Specification for Employee Attendance Website Page 10
Appendix A: Glossary
Appendix B: Analysis Models
Appendix C: To Be Determined List