SRS Web Kehadiran Pegawai [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Software Requirements Specification for



Employee Attendance Website Version 1.0



Prepared by Siti Rozani 23516039



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 1.2 1.3 1.4 1.5



Purpose.......................................................................................................................................1 Scope..........................................................................................................................................1 Definitions, acronyms, and abbreviations...................................................................................1 Reference....................................................................................................................................2 Overview....................................................................................................................................2



2.1 2.2 2.3 2.4 2.5



Product Perspective....................................................................................................................3 Product Functions.......................................................................................................................3 User Characteristics....................................................................................................................4 Constraint...................................................................................................................................4 Assumptions and Dependencies.................................................................................................4



3.1 3.2 3.3 3.4 3.5 3.6



External Interfaces......................................................................................................................5 Functions....................................................................................................................................5 Performances Requirements.......................................................................................................6 Logical Database Requirements.................................................................................................6 Design Constrain........................................................................................................................7 Software System Attributs..........................................................................................................7



4.1 4.2 4.3 4.4 4.5



Performance Requirements.........................................................................................................8 Safety Requirements...................................................................................................................8 Security Requirements................................................................................................................8 Software Quality Attributes........................................................................................................8 Business Rules............................................................................................................................8



2. Overall Description..................................................................................................................3



3. Specific Requirements.............................................................................................................5



4. Other Nonfunctional Requirements.......................................................................................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



1.



Introduction



1.1



Purpose 



Page 1



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. EAW-Fxx adalah penomoran yang digunakan untuk mempresentasikan kebutuhan fungsional dari perangkat lunak Employee Attendance Website dengan EAW adalah kode perangkat lunak,



F



adalah



kode



yang



merepresentasikan



kebutuhan



fungsional



dan xx adalah nomor urut kebutuhan.



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



Sistematika pembahasan dokumen SRS ini adalah sebagai berikut : DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL 1.



INRODUCTION Bagian ini berisi pengantar dokumen SRS yang berisi tujuan penulisan dokumen, lingkup masalah pengembangan perangkat lunak, istilah dan singkatan yang digunakan, aturan penomoran yang digunakan dalam dokumen, referensi yang digunakan serta deskripsi umum yang merupakan ikhtisar dokumen SRS.



2.



Overall Description



3.



External Interface Requirements



4.



Software Requirements Specification for Employee Attendance Website



2.



Overall Description



2.1



Product Perspective



Page 3



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



Perangkat lunak ini memerlukan perangkat keras sebagai berikut : 1. PC Server 2. Laptop atau computer 3. Monitor



2.1.2



Software Interface



Perangkat lunak ini memerlukan antarmuka berupa browser.



2.1.3



Communication Interface



Perangkat lunak ini dioperasikan melalui akses internet maupun intranet.



2.1.4



Memory



Tidak ada batasan memori pada perangkat lunak ini.



2.1.5



Operations



Tidak ada batasan operasi pada perangkat lunak ini



2.1.6



Site Adaption Requirements



Tidak ada batasan untuk Site Adaption pada perangkat lunak ini.



Software Requirements Specification for Employee Attendance Website



2.2



Page 4



Product Functions



Berikut adalah fungsi – fungsi yang ada pada perangkat lunak ini : 1. 2. 3. 4. 5.



2.3



Menampilkan absensi karyawan Menampilkan statistik absensi Karyawan Menampilkan statistic karyawan Registrasi bagi karyawan atau user yang baru Monitoring data karyawan bagi staf HR



User Characteristics 1. Karyawan adalah orang yang bekerja di perusahaan tersebut. 2. Administrator adalah salah satu karyawan yang bekerja di bagian HRD diperusahaan tersebut



2.4



Constraint



Adapun batasan yang ada pada perangkat lunak ini adalah : 1. Perangkat lunak ini hanya dapat dijalankan di browser chrome atau Mozilla firework 2. Dapat diakses melalui jaringan intranet atau internet tergantung kebijakan perusahaan



2.5



Assumptions and Dependencies



Adapun asumsi yang ada pada perangkat lunak ini adalah : 1. Alat mesin absensi fingerprint perusahaan sudah tersedia di perusahaan. 2. Data dari mesin absensi fingerprint sudah tersedia.



Software Requirements Specification for Employee Attendance Website



3.



Specific Requirements



3.1



External Interfaces



Page 5



Antarmuka External pada perangkat lunak ini adalah : 1. Mesin Fingerprint Input : Karyawan mengabsen pada mesin dengan sidik jari ataupun kartu identitas. Output : Data karyawan yang mengabsen 2. Laptop / PC Input : Mengunjungi alamat website Output : Menampilkan data absensi karyawan 3. Monitor Input : data absensi karyawan pada perusahaan Output : Menampilkan jumlah karyawan yang absen atau ada di perusahaan



3.2



Functions



3.2.1



Functions Description



Fungsi – fungsi yang ada pada perangkat lunak ini adalah EAW-F01 EAW-F02 EAW-F03 EAW-F04



3.2.2



Menampilkan jumlah karyawan yang absen Menampilkan statistik absensi karyawan berdasarkan departemen / bagian dan berdasarkan bulan atau tahun. Menampilan Absensi masing – masing karyawan Monitoring data karyawan untuk staf HR



Use case diagram



Software Requirements Specification for Employee Attendance Website



3.3



Performances Requirements



3.4



Logical Database Requirements



Page 6



Software Requirements Specification for Employee Attendance Website



3.5



Design Constrain



3.6



Software System Attributs



Page 7



Software Requirements Specification for Employee Attendance Website



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



Page 8



Software Requirements Specification for Employee Attendance Website



5.



Other Requirements



Page 9



Software Requirements Specification for Employee Attendance Website



Appendix A: Glossary Appendix B: Analysis Models Appendix C: To Be Determined List



Page 10