学校内部工资管理系统需求规格说明书.docx
- 文档编号:8503631
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:15
- 大小:345.80KB
学校内部工资管理系统需求规格说明书.docx
《学校内部工资管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《学校内部工资管理系统需求规格说明书.docx(15页珍藏版)》请在冰豆网上搜索。
学校内部工资管理系统需求规格说明书
学校内部工资管理系统
需求规格说明书
学院:
信息工程学院
班级:
计科1201
学号:
121404114
姓名:
魏祥
合作人:
蒋通宇
指导老师:
田怀凤
2014-2015学年第一学期
1.引言
1.1编写目的
本学校内部工资管理统在可行性研究的基础上,是为了进一步明确工资管理系统的软件需求,以便安排项目规划与进度,组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考。
1.2项目背景
开发软件名称:
学校内部工资管理系统
项目任务委托单元:
扬州大学
项目开发者:
魏祥
用户:
学校教职工
实现软件的单位:
计科1201
1.3定义
Eclipse:
Java可视化开发平台,开发者管理软件的工具
MySQL:
SQL数据库
1.4参考资料
a.《软件工程面向对象和传统的方法》,(美)StephenR.Schach,机械工业出版社;;
b.《软件工程》,张海藩等,人民邮电出版社;
c.《学校内部工资管理系统开发计划书》,青岛科技大学
2.任务概述
2.1目标
a.方便了各部门出勤管理人员统计出勤信息;
b.能够及时准确地统计出教职员工的工资;
c.能够及时地发放员工工资;
d.能够安全的保存各种信息,方便查询。
e.节约人力物力
2.2运行环境
硬件要求:
内存:
1G以上 ;显示器一台
系统要求:
Eclipse 集成开发工具,MySQL数据库,画图工具以及 windows word文档工具。
2.3条件与限制
(1)开发条件:
计算机;EclipseJava集成开发环境
(2)开发限制:
开发时间短,只能大概完成系统的大部分功能,由于时间的仓促可能会存在一些BUG。
(3)经费限制:
本次程序设计为软件工程实验,所以不存在经费限制。
3.1静态数据
职工(工号,姓名,职位,部门,身份证号,银行卡卡号)
部门(部门ID, 部门名称,部门人数)
工资(基本工资,奖金,罚款,节假日慰问金)
3.2动态数据
输入数据:
添加员工(工号,姓名,职位,部门,身份证号,银行卡卡号)
添加部门(部门ID, 部门名称,部门人数)
工资调整(基本工资,奖金,罚款,节假日慰问金)
输出数据:
员工信息(工号,姓名,职位,部门,身份证号,银行卡卡号)
部门信息(部门ID, 部门名称,部门人数)
发放工资(基本工资+奖金-罚款+节假日慰问金)
3.3数据库介绍
1.用户登录信息表
字段
字段名
数据类型
宽度
1
用户ID
字符
15字节
2
用户密码
字符
20字节(变长)
3
用户身份
字符
10字节
4
所属部门ID
字符
20字节
2.在职员工基本信息表
字段
字段名
数据类型
宽度
1
员工ID
字符
15字节
2
员工姓名
字符
20字节
3
所属部门ID
字符
20字节
4
职务
字符
32字节
5
身份证号
字符
18字节
6
银行帐号
字符
20字节
3.部门基本信息表
字段
字段名
数据类型
宽度
1
部门ID
字符
15字节
2
部门名称
字符
30字节
3
部门人数
整型
4字节
4.工资计算标准表
字段
字段名
数据类型
宽度
1
部门ID
字符
20字节
2
员工ID
字符
15字节
3
员工基本工资
整型
4字节
4
奖金比率
浮点型
8字节
5
罚款比率
浮点型
8字节
6
退休金比率
浮点型
8字节
5.出勤汇总表
字段
字段名
数据类型
宽度
1
员工ID
字符
15字节
2
应出勤时间
整型
4字节
3
实际出勤时间
整型
4字节
4
请假时间
整型
4字节
5
无故缺勤时间
整型
4字节
6.教职员工出勤工资奖金扣款表
字段
字段名
数据类型
宽度
1
员工ID
字符
15字节
2
出勤工资
整型
4字节
3
奖金
整型
4字节
4
扣款金额
整型
4字节
5
统计时间
日期
3.4数据词典
下面为本系统提供必要的数据字典,以方便系统是最终实现。
下面将分别针对教材购销系统的数据流程图的各个项目进行定义。
(1)外部实体的数据字典
(2)数据元素的数据字典
数据项名称:
员工工号
类型:
char
长度:
10
说明:
学校分发给每个职工的编号
备注:
无
数据项名称:
姓名
类型:
char
长度:
8
说明:
员工的个人姓名
备注:
无
数据项名称:
性别
类型:
char
长度:
2
说明:
员工的所拥有的性别
备注:
无
数据项名称:
基本工资
类型:
数字
长度:
8
说明:
员工的得到的工资
备注:
无
数据项名称:
上课工资
类型:
数字
长度:
8
说明:
员工根据上课的课时得到工资
备注:
无
数据项名称:
医疗费用
类型:
数字
长度:
8
说明:
员工在职期间的医疗费用
备注:
无
(3)数据流的数据字典
名称:
职工工资单
简要说明:
职工的工资条
数据来源:
职工工资子系统
数据流向:
各系部
数据流的组成:
工号+姓名+工资单月份+基本工资+岗位津贴+加班工资+生活补贴+业绩奖金+上课工资+养老保险+医疗费用+失业金+公积金+缺勤扣费+房租+水电费+代扣所得税+应发工资+扣款总额+实发工资
名称:
基本出勤信息
简要说明:
每个月20号把出勤信息上报人事处
数据来源:
人事处
数据流向:
职工出勤子系统
数据流的组成:
工号+姓名+出勤信息
名称:
职工工资信息
简要说明:
所有职工的工资信息集合
数据来源:
职工工资子系统
数据流向:
银行
数据流的组成:
工号+姓名+实发工资
(4)处理过程的数据字典
名称:
职工工资信息生成
说明:
人事处将根据出勤情况和职工的基本信息生成的职工工资信息
输入:
人事处
输出:
生成职工工资信息表
处理:
人事处根据出勤情况和所得奖金以及扣款情况以及职工个人的基本信息生成一个基本工资表
名称:
财务处处理职工信息整理发送
说明:
财务处根据职工工资基本信息整理后送往各系部和银行
输入:
职工工资基本信息表
输出:
将职工工资信息生成工资表和工资条送往银行和各系部
处理:
财务处通过工资表和职工基本信息表整理生成工资条和工资表送往各系部和银行.
3.5数据采集
由学校教材管理部门提供。
4.流程图
4.1E–R图
4.2状态转换图
4.3数据流程图与过程流程图
5.功能需求
5.1功能.2划分
系统登录模3块,人事管理模块,工资管理模块,查询模块。
5.2功能描述
系统登录模块:
验证帐号和密码进入系统
人事管理模块:
对职工添加,删除等操作进行管理。
工资管理模块:
对职工工资的调整,发放等的功能模块。
查询模块:
查询员工资料,查询工资等的功能模块
6.性能需求
6.1数据精确度
1、对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数溢出处和数据的不合法性。
2、员工工资产生变动时,需要管理员对系统进行操作和维护。
6.2时间特性
每月初发放员工工资。
6.3适应性
较好,灵活性较高,员工可以查到自己的工资单,如果有误可以向人事部门反映。
7.运行需求
7.1用户界面
菜单格式,输入用户名和密码,根据相关信息输入信息,得到自己想要的信息。
7.2硬件接口
系统不存在和其它系统的硬件接口。
服务器端建议使用专用服务器。
7.3软件接口
各模块过程之间采用函数调用、参数传递、返回值的方式进行消息传递。
接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在模块之间传递。
7.4故障处理
根据用户反馈信息,及时更新系统信息和升级系统功能。
8.其它需求
定期维护和管理系统。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学校 内部 工资管理 系统 需求 规格 说明书