考核部门 考核内容 员工编号 员工姓名 考核日期 考核结论 ExamDepartment ExamContent 表5.10 考核计划表 UserID UserName ExamDate ExamCont 表 5.11考核结论表 String String String String Data String 5.6算法
本模块未采用复杂算法,只是用了基本的增删改查语句、条件语句和判断语句和数据库的操作语句。
5.7流程逻辑
输输输输输输输输输输N/输输输输输输输输输输输输输Y输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输
图5.11 员工考核管理流程图
描述:本图是员工考核管理流程图,主要是验证管理员登陆,然后进入制定考核计划、部门考核、查看考核汇总以及打印报表等四个子模块的功能,最后退出登陆。
员工考核管理输入密码YN制定考核计划部门管理错误操作查看汇总信息打印报表
图5.12 员工考核管理盒图
描述:本图是员工考核管理盒图,主要是进入制定考核计划、部门管理、查看考核汇总以及打印报表等四个子模块功能,或者是错误操作。
5.8接口
考核管理制定考核计划部门考核考核汇总打印报表计划增删改查查看数据库
图5.13接口
描述:本图为考核管理的接口图,主要表现出制定考核计划、部门考核、考核汇总以及打印报表子模块与数据库之间的联系。
5.9存储分配
编号 1 2 3 4 数据项名称 考核编号 考核日期 考核项目名称 考核部门 字段名 ExamID ExamDate ExamItem ExamDepartment 是否为主键 是 否 否 否 类型 String Date String String 是否允许为空 否 是 是 是 5 编号 1 2 3 4 考核内容 数据项名称 员工编号 员工姓名 考核日期 考核结论 ExamContent 字段名 UserID UserName ExamDate ExamCont 否 是否为主键 是 否 否 否 String 类型 String String Data String 是 是否允许为空 否 是 是 是 表5.12 考核计划表 表 5.13 考核结论表 5.10注释设计
准备在本程序中安排的注释:
1、加在模块首部的注释;
2、对各变量的功能、范围、缺省条件等所加的注释; 3、对重要算法语句的注释; 4、对使用的逻辑所加的注释等。
5.11限制条件
要求提供的信息必须完整、正确的输入,格式必须符合数据库表的要求。
5.12测试计划
技术要求:
采用白盒技术设计测绘用例、采用黑盒技术测试模块的功能。 例如:“查看考核汇总”测试输入数据:点击“查看考核汇总”。 “查看考核汇总”测试预期结果:显示查询结果。 进度安排:在完成登陆模块的编码之后立即进行测试。
人员职责:组长设计测试用例、由编程人员来处理可能的错误,在电脑上模拟使用终端来进行测试。
5.13尚未解决的问题
具体细节功能没有完全实现。【】
6程序4(培训管理)设计说明【】
6.1程序描述
培训管理模块对应培训管理业务,分为制定培训计划、管理成绩、查看基本信息个子模块: 制定培训计划:人事部门根据公司需要和各部门的需要管理不同的符合实际的培训计划信息,包括每一次培训名称、开始日期、结束日期、培训讲师、培训地点、培训费用;人事部门人事部门根据需要添加、修改、查询相应培训的信息,员工可以查询每一次的培训计划。
管理成绩:人事部门根据每一次的培训管理培训成绩,汇总并录入每一次培训的信息,包括培训编号、员工编号、培训成绩;为人事部门提供添、删、改、查功能,为员工提供查询功能。
查看基本信息:由人事部门管理培训资源信息,录入相应培训的信息,包括培训编号,培训资源内容,培训资源项目名称。为人事部门提供添、删、改、查功能,为员工提供查询功能。
6.2功能
IPO表系统:企业人力资源管理系统模块:培训管理模块编号:B8-30901作者:吴明洲日期:2014-06-13被调用:员工招聘培训模块调用:数据库模块和培训计划模块、培训成绩管理模块、查看基本信息模块输出:根据用户要求在界面显示相应的数据输入:需要查询、添加、修改、删除的信息处理:完成相应的增、删、查、改操作并进行页面跳转和提示局部数据元素:用户级别和用户操作权限注释:增、删、查、改结果需要及时反馈
图5.14 IPO表
描述:IPO表是输入、处理、输出图的简称,在表中添加了一些模块的基本信息,对后面的设计有指导意义,也使得培训管理模块与其他模块之间的衔接清晰明了,简洁易懂。
6.3性能
精度:要按照严格的数据格式输入,不符合格式要求会提示用户。 时间特性要求:设定5秒保存时间,超时将返回从新输入。 灵活性:5秒钟反应时间限制。
6.4输入项
给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。
字段名 TrainID TrainName 名称 培训编号 培训名称 类型 char(6) varchar(20) 输入媒体 文本框 文本框 输如方式 键盘输入 键盘输入 TrainDate TrainPlace TrainCost TrainContent TrainOrg TrainNum 字段名 TrainID TrainResItem EmpID Empname Grade 培训日期 培训地点 培训费用 培训内容 培训机构 培训人数 备注 培训编号 培训名称 员工编号 员工姓名 培训成绩 datetime(20) varchar(20) int(5) varchar(20) varchar(20) int(3) 类型 char(4) varchar(20) char(8) varchar(20) int(3) 文本框 文本框 文本框 文本框 文本框 文本框 输入媒体 文本框 文本框 文本框 文本框 文本框 键盘输入 键盘输入 键盘输入 键盘输入 键盘输入 键盘输入 输入方式 键盘输入 键盘输入 键盘输入 键盘输入 键盘输入 表5.14 培训计划输入项 表5.15 培训人员信息输入项
6.5输出项
给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输
出的形式、 数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。 字段名 TrainID TrainName TrainDate TrainPlace TrainCost TrainContent TrainOrg TrainNum 字段名 TrainID TrainResItem EmpID Empname Grade 名称 培训编号 培训名称 培训日期 培训地点 培训费用 培训内容 培训机构 培训人数 备注 培训编号 培训名称 员工编号 员工姓名 培训成绩 类型 char(6) varchar(20) datetime(20) varchar(20) int(5) varchar(20) varchar(20) int(3) 类型 char(4) varchar(20) char(8) varchar(20) int(3) 输出媒体 文本框 文本框 文本框 文本框 文本框 文本框 文本框 文本框 输出媒体 文本框 文本框 文本框 文本框 文本框 输出数量 1 1 1 1 1 1 1 1 输出方式 界面输出 界面输出 界面输出 界面输出 界面输出 界面输出 界面输出 界面输出 输出方式 界面输出 界面输出 界面输出 界面输出 界面输出 表5.16 培训计输出项
输出数量 1 1 1 1 1 表5.17 培训人员信息输出项
6.6算法
本模块未采用复杂算法,只是用了基本的增删改查语句、条件语句和判断语句和数据库的操
作语句。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库05 企业人力资源管理系统详细设计-软件121(4)在线全文阅读。
相关推荐: