首页 > 其他分享 >erp——绩效考核系统——软件需求规格说明书

erp——绩效考核系统——软件需求规格说明书

时间:2023-12-11 12:24:16浏览次数:29  
标签:COMMENT erp String utf8mb4 DEFAULT 规格 绩效考核 NULL 请求

绩效考核系统——软件需求规格说明书

  1. 引言

1.1编写目的:此文件需求说明书主要是为了开发人员能了解系统之间的关系,使用者能明白系统的使用方法,另外,可以供一些学习的小白进行参考,提供需要的人参考软件需求规格说明书的框架。

1.2背景说明:

1.2.1:产品名称:趣多多产品有限公司绩效考核系统

1.2.2:产品提出者:趣多多公司   产品开发者:李家尧  用户:趣多多公司

1.2.3:预期效果:管理人员可以通过系统来对员工进行管理,老板可以通过系统可以查看每日员工所带来的利润以及在员工身上的花费,员工可以通过系统来查看自己的工资,查看公司的奖惩制度,参与优秀员工的评选。

随着社会的不断进步,老师的要求越来越严格,员工对生活品质的追求,工资起伏的意识提升,自身维权的意识加强,管理人员对人员变化的管理加强,想要更好的方便自己的工作,老板需要对利润更加清楚。为了生活品质更加美好,为了工作效率大大提升,此系统便应运而生。

1.3术语定义

1.3.1优秀员工:员工通过每月的产量,产品的质量,工作时长,考勤次数来评选出每月的优秀员工(每月有10人),优秀员工奖金200元。

1.3.2优秀部门:优秀部门通过部门每月的产量,质量,给公司带来的收入评选,优秀部门(每月有5个部门)的负责人奖金500元。

1.4 参考文献:

2. 概述:

2.1功能概述:本系统主要的功能包括:员工管理,部门管理,员工考核,部门考核,评选优秀员工,评选优秀部门,可以通过图表来查看每日的产量,员工的工资发放,以及绩效考核规则。

2.2约束:

数据安全性要求:系统设计需要遵守公司对数据安全性的要求,确保员工绩效数据的机密性和完整性。

管理权限限制:系统应当具有灵活的管理权限设置,以满足不同管理人员对绩效数据的访问和操作需求。

跨地域使用:系统需要支持跨地域的使用,以满足公司多地办公地点的绩效考核需求。3.数据流图与数据字典及加工说明

3.数据流图与数据字典及加工说明

3.1数据流图:

 

3.1.1数据流图

 

 

(1)0层数据流图

 (2)1层数据流图

 

 

 

 

3.12加工说明:

本系统主要包括三类用户:员工、管理员和老板。

员工功能:

查看信息:包括个人信息、工资、公司规则等。

查看工资:查看个人的工资信息。

查看公司规则:查看公司制定的规章制度。

管理员功能:

 

管理员工:包括添加、删除、修改员工信息。

制定规则:制定公司的规章制度,包括考勤制度、奖惩制度等。

发放工资:负责工资的发放和管理。

老板功能:

管理员工:可以对管理员权限范围内的员工进行管理。

管理管理员:可以对管理员进行管理,包括分配权限、修改密码等。

修改规则:对公司的规章制度进行修改。

查看利润:查看公司的盈利情况。

3.13数据流说明:

员工通过登录系统后,可以查看个人信息、工资、公司规则等信息;

管理员通过登录系统后,可以进行员工信息管理、规则制定及工资发放;

老板通过登录系统后,可以进行管理员和员工的管理,修改规则以及查看公司的利润;

主要数据流包括员工信息数据、工资数据、规则数据、管理员数据和利润数据;

员工可以提交加班、请假等信息,由管理员进行审核和处理;

管理员可以输入工资变动、规则制定等信息,系统自动生成相应的通知和数据更新;

老板可以查看各类报表和数据分析,进行决策和规划。

3.2数据字典

T1:公告表  T2:考核表 T3:部门表 T4:员工表 T5:考核历史记录表 T6:优秀员工表 T7:优秀部门表 T8:薪水表 T9:考勤表 T10:考核目标表

3.2.1文件说明

T1:公告表:主要用来制定奖惩规则。

T2:考核表:用于对员工的考核进行管理。

T3:部门表:对公司的部门进行管理

T4:员工表:对公司的员工及逆行管理

T5:考核历史记录表:对每次考核进行记录,以便后期查看

T6:优秀员工表:对员工进行评价,选出优秀员工

T7:优秀部门表:各个部门之间进行比较,选出优秀部门

T8:薪水表:对员工的工资进行管理,详细记载了员工的奖惩

T9:考勤表:对每个员工每天的考勤进行记录

T10:考核目标表:每个员工每月都要有既定的目标。

3.2.2数据项说明

announce`  (

  `id` int NULL DEFAULT NULL COMMENT '公告id',

  `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公告内容',

  `salary` double NULL DEFAULT NULL COMMENT '奖惩金额'

)

`check`  (

  `Eid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工id',

  `Ename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `Egroup` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工所在部门',

  `Erole` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工角色',

  `Eproduct` double NULL DEFAULT NULL COMMENT '员工生产量',

  `Eif` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否为优秀员工',

  `Echeck` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '考勤次数',

  `Equality` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产质量',

  `date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '考核日期',

  `dengji` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '考核等级',

  `dafenY` double NULL DEFAULT NULL COMMENT '员工打分',

  `dafenJ` double NULL DEFAULT NULL COMMENT '经理打分'

)

department`  (

  `Gname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称',

  `Gproduct` double NULL DEFAULT NULL COMMENT '部门生产量',

  `Gprice` double NULL DEFAULT NULL COMMENT '部门发放工资',

  `Gdirector` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门负责人'

)

`employee`  (

  `Eid` int NULL DEFAULT NULL COMMENT '员工id',

  `Ename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `Egroup` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工所在部门',

  `Erole` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工角色'

)

 `history`  (

  `Eid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工id',

  `Ename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `Egrade` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '考核等级',

  `Epingfen` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工评分',

  `EJpingfen` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经理评分',

  `date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '考核日期'

)

`outstandinge`  (

  `Eid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工id',

  `Ename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `Egroup` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在部门',

  `produce` int NULL DEFAULT NULL COMMENT '生产量',

  `efficiency` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '效率',

  `time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '时间'

)

 outstandingg`  (

  `Gname` int NULL DEFAULT NULL COMMENT '部门名称',

  `Gproduce` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产量',

  `Gquality` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产质量',

  `Gefficiency` double NULL DEFAULT NULL COMMENT '生产效率',

  `Gdirector` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门负责人'

)

 `salary`  (

  `Eid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工id',

  `Ename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `Egroup` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在部门',

  `Erole` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工角色',

  `Esalary` int NULL DEFAULT NULL COMMENT '员工薪水',

  `Eif` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否优秀员工',

  `C` int NULL DEFAULT NULL COMMENT '惩罚金额',

  `J` int NULL DEFAULT NULL COMMENT '奖励金额',

  `Y` int NULL DEFAULT NULL COMMENT '是否为优秀员工',

  `B` int NULL DEFAULT NULL COMMENT '补贴',

  `JC` int NULL DEFAULT NULL COMMENT '基础金额',

  `Z` int NULL DEFAULT NULL  COMMENT '总金额',

)

station`  (

  `date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日期',

  `Eid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工id',

  `Ename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `leday` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请假天数',

  `DoTime` datetime NULL DEFAULT NULL COMMENT '加班时长',

  `Yday` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应到天数',

  `Qday` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '缺勤天数',

  `Ctime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '迟到次数',

  `Ztime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '早退次数'

)

`target`  (

  `id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工id',

  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',

  `group` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在部门',

  `role` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色',

  `cA` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品A',

  `cB` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品B',

  `Acount` int NULL DEFAULT NULL COMMENT 'A数量',

  `Bcount` int NULL DEFAULT NULL COMMENT 'B数量',

  `target` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预期目标',

  `xiaolv` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产效率'

)

 

  1. 接口

4.1用户接口:http://localhost:9528/

4.2软件接口:

(模糊查询)

  1. 请求地址:/employee/getList

 

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Eid

Id

String

 

Ename

员工姓名

String

 

Egroup

所在部门

String

 

PageNo

当前页

Long

 

PageSize

当前页的数据条数

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

List<Employee>

表下有详解

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

 

  1. 请求地址:/employee/update

请求方式:put

请求参数:

Employee

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

 

Employee

 

 

  1. 请求地址:/employee/add

请求方式:post

请求参数:

Employee

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/employee/deleteById

请求方式:delete

请求参数:

字段

说明

类型

备注

是否必填

Eid

员工id

int

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

 

 

  1. 请求地址:/group/getList

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Gname

部门名称

String

 

Gdirector

部门负责人

String

 

PageNo

当前页

Long

 

PageSize

当前页的数据条数

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

List<Group>

表下有详解

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

 

  1. 请求地址:/group/update

请求方式:put

请求参数:

Group

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

 

Group

 

 

  1. 请求地址:/group/add

请求方式:post

请求参数:

Group

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/group/deleteById

请求方式:delete

请求参数:

字段

说明

类型

备注

是否必填

Gname

部门名称

String

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/target/getList

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Eid

员工id

String

 

Egroup

所属部门

String

 

pageNo

当前页

Long

 

pageSize

当前页数据条数

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

 

List<target>

 

  1. 请求地址/check/getList

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Eid

员工id

String

 

Egroup

所属部门

String

 

pageNo

当前页

Long

 

pageSize

当前页数据条数

Long

 

Ename

员工姓名

String

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

 

List<check>

 

  1. 请求地址:/check/update

请求方式:put

请求参数:

Check

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

 

  1. 请求地址:/check/add

请求方式:post

请求参数:

Check

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/check/deleteById

请求方式:delete

请求参数:

字段

说明

类型

备注

是否必填

Eid

员工id

int

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址:/check/get_excel

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Data

全部数值

List

当前页面请求api第一个返回的列表值(data)

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

 

 

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/history/getList

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

pageNo

当前页

Long

 

pageSize

当前页数据条数

Long

 

Date

日期

String

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

返回结果

List<history>

 

  1. 请求地址:/history/upload

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

 

全部数值

图片

当前页面请求api第一个返回的列表值(data)

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

 

 

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址:/check/print

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Data

全部数值

List

当前页面请求api第一个返回的列表值(data)

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

 

 

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/history/deleteById

请求方式:delete

请求参数:

字段

说明

类型

备注

是否必填

Eids

员工id的集合

List

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址:/history/update

请求方式:put

请求参数:

History

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

  1. 请求地址/station/getList

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

pageNo

当前页

Long

 

pageSize

当前页数据条数

Long

 

Date

日期

String

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

返回结果

List<station>

 

  1. 请求地址/outstandinge/getAll

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

pageNo

当前页

Long

 

pageSize

当前页数据条数

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

返回结果

List<outstandinge>

 

  1. 请求地址/outstandingg/getAll

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

pageNo

当前页

Long

 

pageSize

当前页数据条数

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

返回结果

List<outstandingg>

 

22. 请求地址:/salary/getList

 

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

Eid

Id

String

 

Ename

员工姓名

String

 

Egroup

所在部门

String

 

PageNo

当前页

Long

 

PageSize

当前页的数据条数

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

List<salary>

表下有详解

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

23.请求地址:/salary/add

 

请求方式:post

请求参数:

Salary

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

 

  1. 请求地址:/salary/upload

请求方式:get

请求参数:

字段

说明

类型

备注

是否必填

 

全部数值

图片

当前页面请求api第一个返回的列表值(data)

 

 

返回参数:

字段

说明

类型

备注

是否必填

data

数据

 

 

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

25请求地址:/announce/add

 

请求方式:post

请求参数:

Announce

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

26请求地址:/announce/undate

 

请求方式:put

请求参数:

 

Announce

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

 

Announce

 

 

27请求地址:/announce/delete

 

请求方式:delete

请求参数:

 

字段

说明

类型

备注

是否必填

Id

公告

String

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

28请求地址:/announce/getList

 

请求方式:get

请求参数:

 

字段

说明

类型

备注

是否必填

Id

公告id

String

 

pageNo

 

Long

 

pageSize

 

Long

 

 

返回参数:

字段

说明

类型

备注

是否必填

code

是否返回成果

int

0:成功

1:失败

message

接口提示信息

String

成功:success

失败:失败原因

Data

 

List<announce>

 

  1. 性能需求

5.1精度

Check

输入数据:Eid:String类型 长度1-15

              Ename:String类型  长度 1-10

    Egroup:String类型  长度 1-10

返回数据:Data  List<check>类型

字段

类型

长度

Eid

String

1-15

Ename

String

1-10

Egroup

String

1-10

Erole

String

1-5

Eproduct

Double

小数点后两位

Eif

String

1-3

Echeck

String

1-10

Equality

String

1-5

History

输入数据:Date:Date类型 不是必填

返回数据:Data  List<history>类型

字段

类型

长度

Eid

String

1-15

Ename

String

1-10

Egrade

String

1-5

Epingfen

Double

小数点后一位

Jpingfen

Double

小数点后一位

Time

Date

 

Describtion

String

1-50

 

Employee

输入数据:Eid:String类型 长度0-15

              Ename:String类型  长度 0-10

    Egroup:String类型  长度 0-10

返回数据:Data  List<employee>类型

字段

类型

长度

Eid

String

1-15

Ename

String

1-10

Egroup

String

1-10

Erole

String

1-5

 

Station

输入数据:Date:Date类型 不是必填

返回数据:Data  List<station>类型

字段

类型

长度

Eid

String

1-15

Ename

String

1-10

leDay

Int

整数部分0-30

DoTime

Double

小数点后一位

Yday

Int

整数部分0-30

Qday

Int

整数部分0-30

Ctime

Int

整数部分0-30

Ztime

Int

整数部分0-30

 

Deportment

输入数据:Gname String 长度0-10

  Gdirector String 长度0-10

返回数据:Data  List<deportment>类型

字段

类型

长度

Gname

String

1-15

Gdirector

String

1-10

Gproduct

Double

小数点后两位

Gsalary

Double

小数点后两位

 

Salary

输入数据:Eid:String类型 长度0-15

              Ename:String类型  长度 0-10

    Egroup:String类型  长度 0-10

返回数据:Data  List<salary>类型

字段

类型

长度

Eid

String

1-15

Ename

String

1-10

Egroup

String

1-10

Erole

String

1-5

Salary

Double

小数点后两位

Eif

String

1-3

 

Announce

输入数据:id:String类型 长度0-15

返回数据:Data  List<announce>类型

字段

类型

长度

id

String

1-15

Content

String

1-50

Salary

Double

小数点后两位

5.2时间特征

响应时间:系统对用户请求的响应时间应控制在3秒以内,以确保用户体验。

更新处理时间:系统对数据更新和处理的时间应在10秒内完成,以确保及时性和准确性。

数据传输时间:数据在系统内部及与外部系统之间的传输时间应最大化地减少,以提高效率。

转换时间:数据格式转换的时间应在5秒内完成,以确保数据的实时性和可用性。

计算时间:系统进行复杂计算的时间应根据具体业务需求而定,但应尽量减少以提高系统响应速度。

5.3 灵活性:

操作方式的灵活性:系统应当支持多种操作方式,包括键盘输入、鼠标点击、甚至语音控制,以便用户能够根据自己的偏好选择最合适的操作方式。

运行环境的适应能力:系统应当能够在不同的运行环境下稳定运行,包括不同的操作系统、不同的网络环境等。

时间特征的适应能力:系统应当能够根据不同的时区、工作时间等因素进行灵活调整,以满足全球范围内的使用需求。

文件修改灵活性:java文件代码编写采用高内聚,低耦合用户在修改的时候可以得到很大的便利,只需修改一点点,就可以满足修改需求

  1. 属性:

6.1可使用性:可以通过postman调用上述的接口来测试后端代码的可用性,可以通过前端页面中ctrl+F12打开网页源代码来检查前端代码的可用性

标签:COMMENT,erp,String,utf8mb4,DEFAULT,规格,绩效考核,NULL,请求
From: https://www.cnblogs.com/lin513/p/17894100.html

相关文章

  • erp——绩效考核系统——数据需求说明书
    绩效考核——数据需求说明书1.引言1.1编写目的数据要求说明书详细的提供了系统中各个数据的流向,是设计数据库的关键所在,为以后的编码以及测试提供一份可靠的依据。 1.2对象本《数据要求说明书》的预期读者是:系统开发人员、系统测试人员、系统维护人员 1.3项目背景项......
  • 抓取真实浏览器设备指纹fingerprint写入cookie方案
     今天分享一个关于抓取真实浏览器设备指纹写入cookie方案,用户访问页面获取到用户设备生成指纹id,通过js把指纹存入cookie,然后用php进行获取cookie存的指纹值到后台。上写法: 首页在前端页面js引入:<!--引入浏览器指纹!--><script>functiongetCookie(name){varcook......
  • 解决ERP多表关联查询时所遇到的问题.
    1.在编写多表查询代码时遇到如下问题(导致数据不能正确显示)通过查询资料知道了,这是因为对于前端传过来的参数,springboot通常通过如下三个注解接受参数:@PathVariable@RequestParam@RequestBody每个方式有不同支持的请求参数的形式注解支持的类型支......
  • reinterpret_cast 和 static_cast
    reinterpret_cast和static_cast都是C++中的类型转换运算符,但它们的用途和行为有所不同。static_cast:static_cast用于执行比较“自然”和低风险的转换,如整型和浮点型、字符型之间的互相转换。它也可以用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。进行上行......
  • pycharm中三种解释器:virtual Enviroment、conda Enviroment、system interpreter
    1、systeminterpreter不推荐使用2、VirtualEnvironment—Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响(共同使用globallibrary和i......
  • SAP CRM 和 ERP 系统之间的主数据同步 - PRODUCT_R3_ADAPTER
    SAPCRM系统中的Middleware是一个关键的集成组件,它允许CRM系统和其他SAP或非SAP系统交换和同步数据。Middleware提供了一种机制,允许在异构系统环境中实现数据和业务过程的一致性。在这个上下文中,PRODUCT_R3_ADAPTER是一种特定的Middleware组件,它主要负责处理CRM系......
  • 【THM】Metasploit: Meterpreter
    Meterpreter简介Meterpreter是一种Metasploit上的有效负载(payload),它通过许多有价值的组件支持渗透测试过程。Meterpreter将在目标系统上运行并充当命令和控制架构中的代理。使用Meterpreter时,你将与目标操作系统和文件进行交互,并能使用Meterpreter的专用命令。Meterpreter......
  • 在.net中通过自定义LoggerProvider将日志保存到数据库方法(以mysql为例)
     在.NET中,Microsoft.Extensions.Logging是一个灵活的日志库,它允许你将日志信息记录到各种不同的目标,包括数据库。在这个示例中,我将详细介绍如何使用Microsoft.Extensions.Logging将日志保存到MySQL数据库。我们将使用EntityFrameworkCore来与MySQL数据库进行交互。步骤一:创......
  • SAAS系统和ERP的区别
    软件即服务(SoftwareasaService,SaaS)系统和企业资源规划(EnterpriseResourcePlanning,ERP)系统是两种不同类型的软件解决方案,其目标和功能各有不同。什么是SaaS系统?SaaS是一种软件解决方案,它是基于互联网提供的软件,用户可以通过互联网访问和使用该软件。SaaS系统通常是......
  • 金属制品ERP有哪几种?金属制品ERP都有什么作用
       市面上的金属制品种类繁多,这些多种多样的商品有差异化的营销策略、价格机制、生产工序、制造工艺、外观和品质等,部分金属制品还存在生产过程工艺多变、物料种类多、成本核算困难等情况。除此之外,不同类型的金属制品还有差异化的经营模式和管理方法,繁杂的业务数据统计......