项目管理津贴管理系统项目需求分析说明津贴2组1.docx

上传人:b****5 文档编号:7760256 上传时间:2023-01-26 格式:DOCX 页数:22 大小:84.55KB
下载 相关 举报
项目管理津贴管理系统项目需求分析说明津贴2组1.docx_第1页
第1页 / 共22页
项目管理津贴管理系统项目需求分析说明津贴2组1.docx_第2页
第2页 / 共22页
项目管理津贴管理系统项目需求分析说明津贴2组1.docx_第3页
第3页 / 共22页
项目管理津贴管理系统项目需求分析说明津贴2组1.docx_第4页
第4页 / 共22页
项目管理津贴管理系统项目需求分析说明津贴2组1.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

项目管理津贴管理系统项目需求分析说明津贴2组1.docx

《项目管理津贴管理系统项目需求分析说明津贴2组1.docx》由会员分享,可在线阅读,更多相关《项目管理津贴管理系统项目需求分析说明津贴2组1.docx(22页珍藏版)》请在冰豆网上搜索。

项目管理津贴管理系统项目需求分析说明津贴2组1.docx

项目管理津贴管理系统项目需求分析说明津贴2组1

{津贴管理系统}

产品需求规格说明书

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

ZeroRunstudio-津贴管理系统-需求分析

当前版本:

1.1

作者:

马茹,董鑫竹

完成日期:

2012-03-16

哈尔滨师范大学

计算机科学与信息工程学院

软件项目管理

ZeroRunStudio:

董鑫竹马茹杨雪于小然赵浩森

版本历史

版本/状态

作者

参与者

起止日期

备注

1.1

马茹

董鑫竹

于小然

赵浩森

杨雪

2012/03/13-

2012/03/20

一起研究,每个人把自己认为在此系统中需要添加的需求表达出来,然后总结生成此说明书。

目录

0.文档介绍4

0.1文档目的4

0.2文档范围4

0.3读者对象4

0.4参考文档4

0.5术语与缩写解释4

1.产品介绍5

2.产品面向的用户群体5

3.产品应当遵循的标准或规范5

4.产品范围5

5.产品中的角色5

6.产品的功能性需求6

6.0功能性需求分类6

6.mFeatureM6

6.m.nFunctionM.N6

7.产品的非功能性需求7

7.1用户界面需求7

7.2软硬件环境需求7

7.3产品质量需求7

7.n其它需求7

附录A:

需求建模与分析报告8

A.1需求模型18

A.n需求模型N8

附录B:

需求确认9

0.文档介绍

本文档主要包括:

产品介绍、产品面向的用户群体、产品应该遵循的标准或规范、产品范围、产品中的角色、产品的功能性需求、产品的非功能性需求。

另附有:

附录A需求建模与分析报告、附录B需求确认。

1.1文档目的

本文档主要目的是:

1)说明自己的需求,想要什么样的项目、最后要做成什么样,都有什么内容。

2)让软件开发人员明确的知道应该做什么,最终达到什么效果。

0.2文档范围

软件包含的功能、界面、性能的需求,需要的数据表。

0.3读者对象

编写项目的开发人员、指导老师。

0.4参考文档

《哈尔滨师范大学绩效工资实施方案(试行)》

《软件工程》张海藩编著

XX等网络资源

0.5术语与缩写解释

缩写、术语

解释

BL

该岗位人员教学、科研工作量化为标准工作量

1.产品介绍

本产品为《教师津贴管理系统》,主要是为了帮助学校,及相关单位更方便的管理教师的津贴发放情况。

本项目主要包括:

教师的级别信息,工作时长,工作效果,科研项目等基本信息,以及津贴的分类及计算方式。

主要应用于教师的津贴发放管理,及类似的计时计量的工作项目。

不可应用于除工资、业绩方面的其他领域。

2.产品面向的用户群体

本产品主要用户群体是一些大中小型院校,更具体的说应该是院校的财务部。

本产品可以有效的让财务部统计好每个员工的工资和津贴,比传统的人员统计更方便、直接,并且减少失误率,使各个院校选择本产品的可能性达到百分之八十。

3.产品应当遵循的标准或规范

提示:

阐述本产品应当遵循什么标准、规范或业务规则(BusinessRules),违反标准、规范或业务规则的产品通常不太可能被接受。

4.产品范围

本产品主要适用于院校的财务部,不适用于企业,应包含工资算法,津贴算法,教师教授的课程及课程类别和学时、科研成果,教师岗位类别。

5.产品中的角色

产品中的角色主要分为四大类:

1)学校职工

2)校教务处管理员

3)各学院管理员

4)科研处管理员

其中学校职工可详细划分为如下几类角色:

角色名称

职责描述

教学科研岗位

指被学校聘用到相应岗位且专门从事教学、科研工作并具有教学(科研)编制的专任教师、专职科研人员。

党政管理岗位

指被任命或聘任到相应党政管理岗位,专职从事党政管理等工作的人员,包括学校党政领导、机关及附属单位的党政管理人员、学院专职党政管理人员。

教学辅助岗位

指为学校教学和科研工作服务,被聘用到实验技术、学生实验指导、电化教育、图书档案、医疗卫生、编辑出版、幼儿教育等辅助岗位,且具有相应系列专业技术职务及编制的人员。

工勤岗位

被学校聘用到后勤服务、安全保卫、教学科研辅助等岗位具有工人编制的人员。

*此图为产品的学校职工详细类别划分

6.产品的功能性需求

6.0功能性需求分类

提示:

将功能性需求先粗分再细分,下表中的FeatureA,FunctionA.1等符号应当被替换成有含义的名称。

⏹用户需求描述:

功能类别

功能名称、标识符

描述

职工可以实现的功能

用户登录

能够登录到本津贴管理系统

修改密码

能够修改用户自己的密码

科研成果上传

教师用户可以自行上传自己的科研成果及论文

数据输出

可以直接快速地查阅和打印系统中的员工个人信息

个人信息查询

根据账号及密码登陆系统,对本人信息进行查询。

其中包括对本人的姓名、性别、联系电话、籍贯、学历、职称、授课信息、绩效工资情况的查询

个人信息提交

对本人的姓名、性别、联系电话、籍贯、学历、职称、授课信息、科研情况等信息的提交。

其中授课信息每学期录入一次。

个人信息修改

对本人的姓名、联系电话、授课信息等进行修改。

其中授课信息每学期只能修改一次。

管理员可以实现的功能

用户登录

登录后本系统的管理员界面,进行信息管理

用户删除

实现对系统用户的删除。

各学院管理员具有对本学院职工进行删除的权限。

校教务处管理员具有对所有用户进行删除的权限

用户信息修改

学院管理员具有对本学院职工提交的工作信息(如工作量的审核),职工个人信息的修改以及对职工绩效工资情况进行修改的权限

校教务处管理员具有对所有用户信息及各学院管理员提交的汇总信息进行修改的权限。

用户添加

主要实现职工的注册,创建各员工的帐户及初始密码

各学院的管理员具有添加本学院各职工的权限。

校教务处管理员具有添加各类用户的最高权限。

用户信息查询

管理员对职工个人信息、津贴信息的查询

科研部管理员具有对教师提交的科研成果进行查询

校教务处管理员具有对科研部管理员提交的审核信息进行查询以及对各类用户详细信息的查询

用户信息审核

各科研处管理员具有审核各职工上传的科研成果的权限

校教务处管理员具有对各学院管理员对科研部审核通过的本学院职工的科研成果及绩效工资情况进行汇总后信息进行审核的权限。

⏹功能实现

一、用户添加模块明细:

校教务处管理员的账号及密码初始为admin,admin

校教务处管理员具有创建各类用户账户及密码的权限

学院管理员具有创建本学院各职工账户及密码的权限

二、用户删除模块明细:

校教务处管理员具有删除各类用户账户的权限

各学院管理员管理员具有删除本学院各职工账户的权限

 

三、用户登陆模块明细:

1.通过账号和密码登录。

分为四种类别登录,登陆后显示的内容不同:

✧教师用户

✧学院管理员

✧科研部管理员

✧校教务处管理员

2.个人密码管理

各类用户在得到账户和密码后,可以自行进行密码的修改

四、信息查询模块明细:

校教务处管理员实现按员工号、学院号、岗位号、查询和部分组合查询等查询员工信息。

学院管理员实现对职工基本信息、职工上传的其他信息以及科技处审核通过的信息的查询。

职工通过登陆实现对个人信息的查询,并可以按一定组合查询绩效工资情况

 

五、信息修改模块明细:

每类用户有着不同的信息修改权限。

各学院管理员具有对本学院职工的个人信息以及绩效工资情况的修改权限

校教务处管理员具有对所有用户的所有信息进行查询的最高权限。

 

六、成果审核模块明细:

职工用户上传的科研成果由科研处管理员审核后交由学院汇总。

职工用户的绩效工资情况、科研成果审核情况等由学院统计后,最后上交校教务处管理员进行最终津贴审核

提交

科技处

提交

提交

审核状态为1

流程状态为2

审核状态为1

流程状态为1

审核状态为0

流程状态为0

校教务处

学院

职工

审核状态为2

 

七、津贴管理模块:

1.基础性绩效工资

基础性绩效工资包括岗位等级,基础性绩效工资标准,最低课堂教学工作量,年基本工作量(教学、科研)

2.奖励性绩效工资

包括岗位要求(工作量),年度考核

3.教学工作量包括课堂教学工作量和其他教学工作量

⏹数据库的需求分析:

教师档案表:

存储员工档案信息。

字段名

数据类型(长度)

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

sex

char(10)

notnull

性别

age

varchar(3)

notnull

年龄

politic

vrchar(15)

null

政治面貌

birth

dtetime(8)

null

出生日期

tel

varchar(50)

null

电话

cometime

字符型(30)

null

上岗时间

adress

varchar(50)

null

现居地

study

varchar50)

null

学历

level

字符型(10)

null

职称

department

varchar(50)

null

岗位

institute

varchar(20)

notnull

学院名

operateAuthority

varchar

notnull

操作权限

text

text(16)

null

备注

职工工作量档案表

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

teachBL

数值型(4)

null

教学工作量

scientificBL

数值型(4)

null

科研工作量

post

varchar(20)

notnull

岗位名

text

text(16)

null

备注

date

datetime(8)

notnull

日期

学院表

字段名

数据类型

可否为空

说明

instituteId

varchar(10)

notnull

学院号

institute

varchar(20)

notnull

学院名

岗位档案表

字段名

数据类型

可否为空

说明

institute

varchar(20)

notnull

学院名

postId

varchar(10)

notnull

岗位号

postName

varchar(20)

notnull

岗位名

text

text(16)

null

备注

考勤管理表

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

leave

numeric(5)

null

请假

over

numeric(5)

null

加班

absent

numeric(5)

null

缺勤

text

text(16)

null

备注

人事变动

字段名

数据类型

可否为空

说明

caseId

varchar(10)

notnull

事件编号

case

text(16)

notnull

事件

text

text(16)

notnull

备注

权限表

字段名

数据类型

可否为空

说明

authorityId

varchar(10)

notnull

权限编号

operateAuthority

varchar(20)

notnull

操作权限

登录表

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

password

varchar(8)

notnull

密码

工资管理表

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

salary

money(8)

notnull

基本绩效工资

award

money(8)

null

奖金

attach

money(8)

null

补贴

workelse

money(8)

null

加班

truel

money(8)

null

实发工资

month

datatime(8)

null

月份

离职信息记录表、

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

gotime

varchar(11)

null

离职时间

text

text(16)

notnull

备注

上传表

.某个流程可能有多个审批人,如果要审批,必须先检出.version字段是为了乐观锁控制,保证只能有一人检出.

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

itemId

varchar(10)

notnull

项目编号

describtion

varchar(20)

null

项目描述

examState

varchar(10)

null

审核状态

routState

varchar(10)

null

流程状态

version

varchar(10)

null

版本

审批状态表

字段名

数据类型

可否为空

说明

itemId

varchar(10)

notnull

项目编号

examStateId

varchar(10)

notnull

审核状态号

examState

varchar(10)

null

审核状态

提交流程表

字段名

数据类型

可否为空

说明

itemId

varchar(10)

notnull

项目编号

routId

varchar(10)

notnull

流程号

routState

varchar(10)

null

流程状态

routDeptId

varchar(10)

null

操作部门编号

createDate

varchar(10)

null

创建时间

任务历史记录(TaskHistory)

每个提交流程的操作,都写入任务历史记录

字段名

数据类型

可否为空

说明

itemId

varchar(10)

notnull

项目编号

routState

varchar(10)

null

流程状态

operateUserId

varchar(10)

null

操作部门编号

createDate

varchar(20)

null

创建时间

text

text(16)

null

备注

工作量提交表

字段名

数据类型

可否为空

说明

workerId

varchar(10)

notnull

员工号

workerName

varchar(20)

notnull

姓名

courseName

varchar(20)

notnull

课程名

gread

varchar(10)

notnull

年级

class

varchar(10)

notnull

班级

课程表

字段名

数据类型

可否为空

说明

institute

varchar(20)

notnull

学院名

courseId

varchar(10)

notnull

课程编号

courseName

varchar(20)

notnull

课程名

gread

varchar(10)

notnull

年级

class

varchar(10)

notnull

班级

班级表

字段名

数据类型

可否为空

说明

institute

varchar(20)

notnull

学院名

gread

varchar(10)

notnull

年级

class

varchar(10)

notnull

班级

studentNo

varchar(10)

notnull

班额

周课时表

字段名

数据类型

可否为空

说明

institute

varchar(20)

notnull

学院名

courseName

varchar(20)

notnull

课程名

weekWork

varchar(10)

null

周课时

日课时表

字段名

数据类型

可否为空

说明

institute

varchar(20)

notnull

学院名

courseName

varchar(20)

notnull

课程名

workday

varchar(10)

notnull

工作日

dayWork

varchar(10)

null

当日课时

使用菜单来调用表单,利用表单来对信息进行管理、数据加工、信息查询、系统维护等

6.mFeatureM

提示:

此处写一些承上启下的文字。

6.m.nFunctionM.N

名称、标识符

功能描述

人事信息维护、数据查询、统计报表、系统维护

优先级

输入

输入模块的主要功能是负责输入数据,所以该模块的设计出发点应从方便用户操作的角度出发,如:

非法数据输入出现错误提示等,另外一些较固定数据可让用户从下拉框种选择,不必自己输入

操作序列

输出

数据的打印是系统不可或缺的模块,打印页面的大小及上下左右的边距应由用户自己自由设置。

也可以将报表导入到word或者excel中,由用户自己设定打印方式。

补充说明

7.产品的非功能性需求

7.1用户界面需求

需求名称

详细要求

登录

用户输入员工号和密码才能进入系统。

员工岗位及岗位下的级别分支选择栏

要求在主界面设有员工岗位栏,在登录时选好自己的岗位时再进而选择自己的职称,然后直接进入某岗位下的某个级别的查询界面。

7.2软硬件环境需求

需求名称

详细要求

使用平台

IE等各种浏览器

语言环境

JAVA

数据库开发环境

SQLServer2005

7.3产品质量需求

主要质量属性

详细要求

正确性

教师通过下拉框似的输入,可避免输入错误所导致的异常。

管理员也可准确输入课程名称,岗位名称,工作量等详细信息。

津贴的计算准确。

健壮性

要求在多用户同时登陆时不能出现系统瘫痪的情况。

可靠性

科研部可以通过本系统查看并审核教师的科研成果及论文,增强了教师信息的可靠性

性能,效率

要求高效率的计算员工津贴及工资。

易用性

用户可以通过选择下拉框中的选项来进行输入操作,简单,方便操作。

清晰性

数据清晰明了,不能混乱。

安全性

要求数据设置权限,只有管理员可以修改,员工只能查询,不能修改。

系统将用户名,操作时间,操作内容都记录下来,然后写到数据库中。

这样可以知道那个用户什么时间作了什么操作,更好的维护了系统的安全性。

可扩展性

将数据库内容简单修改下,可以用于企业等类似的区域使用。

兼容性

由于尚未测试,故无法对兼容性进行评析。

可移植性

7.4报表需求

表一:

教学科研岗位基础性绩效工资及工作量对照表

岗位等级

教授

副教授

讲师

助教

基本性绩效工资标准(万元/年)

1.2

1.0

0.8

0.5

最低课堂教学工作量(BL/年)

60

75

70

年基本工作量(BL)

教学

180

180

180

150

科研

60

40

20

10

总量

240

220

200

160

备注

1.教学工作量包括课堂教学工作量和其他教学工作量。

2.教学、科研工作量可互补,但最低课堂教学工作量不达标的不可由其他教学工作量和科研工作量补充。

表二:

党政管理岗位绩效工资标准

单位:

万元/年

岗位等级

正厅级

副厅级

正处级

副处级

正科级

副科级

科员

基础性绩效工资

2.7

2.4

1.2

1

0.7

0.6

0.4

奖励性绩效工资

1.8

1.4

1

0.6

0.3

0.2

0.1

绩效工资总额

4.5

3.8

2.2

1.6

1

0.8

0.5

备注

党委常委及“两总”基础性绩效工资按照正处级标准,奖励性绩效工资为1.3万元

表三:

教学辅助岗位绩效工资标准

单位:

万元/年

岗位等级

正高职

副高级

中级

初级

基础性绩效工资

1.2

1

0.65

0.4

奖励性绩效工资

0.35

0.22

0.16

0.1

绩效工资总额

1.55

1.22

0.81

0.5

表四:

工勤岗位绩效工资标准

单位:

万元/年

岗位等级

高级技师

技师

高级工

中级工

初级工

基础性绩效工资

0.5

0.45

0.4

0.35

0.3

奖励性绩效工资

0.25

0.2

0.15

0.1

0.05

绩效工资总额

0.75

0.65

0.55

0.45

0.35

表五:

离退休人员生活补贴标准

等级

标准(元/年)

备注

离休

1500

含退休的副校级以上人员

副高职、副处级以上

1200

退休干部

中级、科级及以下

1000

退休干部

退休工人

800

附录A:

需求建模与分析报告

建议用RationalRose对产品需求进行建模与分析。

A.1E-R模型

根据员工信息之间的关系,建立如下实体关系图:

对用户的数据访问权限、功能操作权限进行设置,大地保证了操作的安全性、严谨性及保密

A.n需求模型N

附录B:

需求确认

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 水产渔业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1