Você está na página 1de 9

Table of Contents

CHAPTER 1
INTRODUCTION 1
1.1 Purpose

1.2 Scope 2
1.3 Target Audience

1.4 Overview 3

CHAPTER 2
OVERALL DESCRIPTION

2.1 Product Perspective

2.1.1 System Interfaces


2.1.2 User Interfaces

2.1.3 Hardware Interfaces

2.1.4 Communication Interfaces


2.1.5 Memory Constraints
2.1.6 Operations

2.2 Product Functions 7


2.2.1 Technology Used 9
2.2.2 Security

2.3 User Characteristics

2.4 Constraints 9
2.5 Assumptions and Dependencies
CHAPTER 3

10

USE CASE DIAGRAMS 11


3.0 Specific Functional Requirements

12

3.1 Company Reports Use Cases 13


3.1.1 Company Details Report Use Case 14
3.1.2 Company Holidays Report Use Case

15

3.1.3 Professional Tax Details Report Use Case


3.1.4 Contractor Details Report Use Case
3.1.5 Bonus Details Report Use Case

17
18

3.1.6 Performance Details Report Use Case


3.1.7 Salary Details Report Use Case

16

19

20

3.2 Employee Reports Use Cases 21


3.2.1 Employee Joining Informations Report Use Case

22

3.2.2 Probation Details Report Use Case 23


3.2.3 Weeks off Details Report Use Case24
3.2.4 Employee Salary Structure Report Use Case

25

3.2.5 Salary Increment Details Report Use Case

26

3.2.6 Resigned and Retired Employee Details Report Use Case

27

3.2.7 Employee Details (department wise) Report Use Case

29

3.2.8 Employee Training Details Report Use Case

30

3.2.9 Allowances and Deduction Details Report Use Case

3.3 Payroll Reports Use Cases

32

3.3.1 Monthly Salary Details Report Use Case 33


3.3.2 Bank Statement Details Report Use Case

34

31

3.3.3 Cash Statement Details Report Use Case


3.3.4 Cheque Statement Report Use Case

36

3.3.5 Salary Slip Details Report Use Case

37

3.3.6 Bonus Details Report Use Case

38

3.3.7 Conveyance Details Report Use Case


3.4 Salary Reports Use Cases

35

39

40

3.4.1 Salary Sheet Report Use Case

41

3.4.2 Salary Summary Report Use Case 42


3.4.3 Bank Statement Report Use Case 43
3.4.4 Bank Transfer Statement Report Use Case

3.5 Payroll Management System Use Cases


3.5.1 Pay Slip Generation Use Case
3.5.2 Salary Formula Use Case

44

45
46

47

3.5.3 Create Your Own Salary Structure Use Case

48

3.6 Time Management Use Cases 49


3.6.1 Overtime Details Use Case

50

3.6.2 Attendance Details Use Case

51

3.6.3 Weeks off Adjustment Details Use Case 52


3.6.4 Late Coming Details Use Case
3.6.5 Employee Shift Details Use Case

53
54

3.6.6 Overtime on Overtime Details Use Case 55


3.6.7 Monthly/Yearly Leave Details Use Case

56

3.7 Leave and Attendance Reports Use Cases 57


3.7.1 Employee Leave Application Reports Use Case 58

3.7.2 Employee Leave Approval Reports Use Case

59

3.7.3 Leave Balance Reports Use Case 60


3.7.4 Late Coming Reports Use Case

61

3.7.5 Early Going Reports Use Case

62

3.7.6 Shift Details Report Use Case63


3.7.7 Employee Current Shift Details Report Use Case
3.7.8 Overtime Details Report Use Case 65
3.7.9 Daily Attendance Reports Use Case
3.7.10 Daily Absent Reports Use Case

66
67

3.7.11 Used Leave Details Report Use Case

68

3.7.12 Lave Closing Yearly Reports Use Case 69


3.7.13 Leave Enhancement Reports Use Case 70

3.8 Training Management Use Cases

71

3.8.1 Track Education Use Case

72

3.8.2 Employee Qualification and Skills Use Case

73

3.8.3 Training Requests and Approvals Use Case

74

3.8.4 Creating Schedule Use Case 75


3.8.5 Training Budget Use Case

76

3.8.6 Inform Through E-mail Use Case


3.8.8 Feedback Use Case

78

3.2.9 Training History Use Case

79

3.9 Employee Benefits Use Cases80


3.9.1 Insurance Use Case

81

3.9.2 Compensation Use Case

82

3.9.3 Profit Sharing Use Case

83

3.9.4 Retirement Plan Use Case

84

77

64

3.9.5 ESS (Employee Self Service) Use Case

3.10 Employee Reports Use Cases

85

86

3.10.1 New Vacancy Request Use Case

87

3.10.2 Approval of Vacancies Use Case 88


3.10.3 Short Listed Candidates Use Case
3.10.4 Send Resume for Approval Use Case

89
90

3.10.5 Approve Candidate for Interview Use Case


3.10.6 Email Reminder Use Case

92

3.10.7 Appointment Letter Use Case

93

CHAPTER 4
USE CASE ELABORATION

94

4.1 Company Reports Use Cases 95


4.1.1 Company Details Report Use Case 96
4.1.2 Company Holidays Report Use Case

97

91

4.1.3 Professional Tax Details Report Use Case


4.1.4 Contractor Details Report Use Case
4.1.5 Bonus Details Report Use Case

99
100

4.1.6 Performance Details Report Use Case


4.1.7 Salary Details Report Use Case

98

101

102

4.2 Employee Reports Use Cases 103


4.2.1 Employee Joining Informations Report Use Case

104

4.2.2 Probation Details Report Use Case 105


4.2.3 Weeks off Details Report Use Case106
4.2.4 Employee Salary Structure Report Use Case

107

4.2.5 Salary Increment Details Report Use Case

108

4.2.6 Resigned and Retired Employee Details Report Use Case

109

4.2.7 Employee Details (department wise) Report Use Case

110

4.2.8 Employee Training Details Report Use Case

111

4.2.9 Allowances and Deduction Details Report Use Case


4.3 Payroll Reports Use Cases

113

4.3.1 Monthly Salary Details Report Use Case 114


4.3.2 Bank Statement Details Report Use Case

115

4.3.3 Cash Statement Details Report Use Case

116

4.3.4 Cheque Statement Report Use Case

117

4.3.5 Salary Slip Details Report Use Case

118

4.3.6 Bonus Details Report Use Case

119

4.3.7 Conveyance Details Report Use Case


4.4 Salary Reports Use Cases

121

4.4.1 Salary Sheet Report Use Case

122

4.4.2 Salary Summary Report Use Case 123

120

112

4.4.3 Bank Statement Report Use Case 124


4.4.4 Bank Transfer Statement Report Use Case

4.5 Payroll Management System Use Cases


4.5.1 Pay Slip Generation Use Case
4.5.2 Salary Formula Use Case

125

126
127

128

4.5.3 Create Your Own Salary Structure Use Case

129

4.6 Time Management Use Cases 130


4.6.1 Overtime Details Use Case

131

4.6.2 Attendance Details Use Case

132

4.6.3 Weeks off Adjustment Details Use Case 133


4.6.4 Late Coming Details Use Case
4.6.5 Employee Shift Details Use Case

134
135

4.6.6 Overtime on Overtime Details Use Case 136


4.6.7 Monthly/Yearly Leave Details Use Case

137

4.7 Leave and Attendance Reports Use Cases 138


4.7.1 Employee Leave Application Reports Use Case 139
4.7.2 Employee Leave Approval Reports Use Case

140

4.7.3 Leave Balance Reports Use Case 141


4.7.4 Late Coming Reports Use Case

142

4.7.5 Early Going Reports Use Case

143

4.7.6 Shift Details Report Use Case144


4.7.7 Employee Current Shift Details Report Use Case
4.7.8 Overtime Details Report Use Case 146
4.7.9 Daily Attendance Reports Use Case
4.7.10 Daily Absent Reports Use Case

147
148

145

4.7.11 Used Leave Details Report Use Case

149

4.7.12 Lave Closing Yearly Reports Use Case 150


4.7.13 Leave Enhancement Reports Use Case 151

4.8 Training Management Use Cases

152

4.8.1 Track Education Use Case

153

4.8.2 Employee Qualification and Skills Use Case

154

4.8.3 Training Requests and Approvals Use Case

155

4.8.4 Creating Schedule Use Case 156


4.8.5 Training Budget Use Case

157

4.8.6 Inform Through E-mail Use Case


4.8.8 Feedback Use Case

158

159

4.2.9 Training History Use Case

160

4.9 Employee Benefits Use Cases 161


4.9.1 Insurance Use Case

162

4.9.2 Compensation Use Case

163

4.9.3 Profit Sharing Use Case

164

4.9.4 Retirement Plan Use Case

165

4.9.5 ESS (Employee Self Service) Use Case

4.10 Employee Reports Use Cases

166

167

4.10.1 New Vacancy Request Use Case

168

4.10.2 Approval of Vacancies Use Case 169


4.10.3 Short Listed Candidates Use Case
4.10.4 Send Resume for Approval Use Case

170
171

4.10.5 Approve Candidate for Interview Use Case

172

4.10.6 Email Reminder Use Case

173

4.10.7 Appointment Letter Use Case

174

Você também pode gostar