超详细的概要说明书系统概要设计说明书.doc.doc_第1页
超详细的概要说明书系统概要设计说明书.doc.doc_第2页
超详细的概要说明书系统概要设计说明书.doc.doc_第3页
超详细的概要说明书系统概要设计说明书.doc.doc_第4页
超详细的概要说明书系统概要设计说明书.doc.doc_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1引言21.1编写目的21.2参考资料22总体设计22.1需求规定22.2运行环境22.3系统部署图22.4基本设计概念和类图32.5结构32.6功能模型描述82.6.1招聘管理82.6.2企业结构管理192.6.3行政级别管理282.6.4企业架构展示312.6.5人事档案管理322.6.6人事基础数据维护672.6.7权限管理752.7人工处理过程762.8尚未问决的问题763接口设计763.1用户接口763.2外部接口773.3内部接口774系统数据结构设计784.1逻辑结构设计要点785数据结构与程序关系795.1表结构与数据结构图795.1.1数据结构图795.1.2表汇总815.2数据结构与程序关系表926系统出错处理设计926.1出错信息926.2补救措施936.3系统维护设计93概要详细设计说明书1 引言1.1 编写目的本概要设计说明书跟据人力资源管理系统需求规格说明书编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。1.2 参考资料人力资源管理系统需求规格说明书2 总体设计2.1 需求规定本系统的主要的输入输出项目、处理的功能性能要求参照人力资源管理系统需求规格说明书。2.2 运行环境软件运行环境Windows 2000/XP/2003 Server操作系统;MS SQL Server 2000;Tomcat 5.0;Jdk 1.4;硬件运行环境 Intel Pentium 2GHz或以上的CPU; 内存512MB,建议使用1GB内存; 硬盘至少有1GB可用空间; CD-ROM驱动器;2.3 系统部署图 用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。2.4 基本设计概念和类图2.5 结构编号功能名称功能描述1.企业架构管理1.1.部门管理对部门信息进行维护。1.1.1.创建部门根据公司需要创建部门。1.1.2.撤销部门根据公司需要撤销部门。1.1.3.合并部门根据公司需要将两个部门进行合并。1.1.4.调整部门根据公司需要将一个部门划分到另外一个部门去管理。1.1.5.修改部门根据公司需要修改部门。1.1.6.浏览部门信息查看部门信息。1.2.岗位管理对部门所设置的岗位信息进行维护。1.2.1.设置岗位为指定的部门设置一个新的岗位。1.2.2.撤销岗位撤销指定部门的某一个岗位。1.2.3.调整岗位将某一岗位划分给另外一个岗位进行管理。1.2.4.修改岗位修改指定部门的某一个岗位。1.2.5.浏览岗位信息查看岗位信息。1.3.行政级别管理根据公司需要,设置公司的行政级别。行政级别与岗位进和绑定。1.3.1.创建级别根据公司需要添加行政级别。1.3.2.更改级别根据公司需要更改行政级别。1.3.3.撤消级别根据公司需要撤消行政级别。1.3.4.浏览级别查看级别信息。1.4.企业架构展示根据企业所设置的部门、岗位信息自动生成企业架构图2.招聘管理2.1.招聘信息发布根据公司岗位需要发布招聘信息进行人才招聘。2.1.1.发布招聘信息发布公司招聘的信息。2.1.2.修改招聘信息修改招聘信息。2.1.3.删除招聘信息删除无效或过期的招聘信息。2.1.4.浏览招聘信息查看公司发布的招聘信息2.2.应聘人员注册应聘人员基本信息的录入。(在进入面试前先填写职位申请及面试评估表)。2.2.1.浏览基本信息浏览应聘人员基本信息。2.2.2.填写基本信息填写应聘人员基本信息。2.2.3.修改基本信息修改应聘人员基本信息。2.2.4.删除基本信息删除应聘人员基本信息。2.3.岗位申请根据公司提供的岗位信息进行申请。2.3.1.浏览申请浏览申请的岗位信息2.3.2.提出申请确定要申请的岗位信息2.3.3.修改申请修改申请的岗位信息2.3.4.删除申请删除申请的岗位信息3.人事档案维护3.1.档案维护对员工的个人档案进行维护。3.1.1.基本信息维护对员工档案基本信息进行维护。3.1.1.1.查看员工基本信息查看员工基本信息。3.1.1.2.录入员工基本信息根据员工实际情况的变化录入基本信息。3.1.1.3.更新员工基本信息根据员工实际情况的变化对其基本信息进行更新。3.1.1.4.删除员工基本信息根据员工实际情况的变化对其基本信息进行删除。3.1.2.家庭档案维护根据需要对员工的家庭情况进行维护。3.1.2.1.查看员工家庭档案查看员工家庭情况。3.1.2.2.录入员工家庭档案根据员工的家庭实际情况增加相关成员的档案。3.1.2.3.更新员工家庭档案根据员工的家庭实际情况更新相关成员的档案。3.1.2.4.删除员工家庭档案根据员工的家庭实际情况删除相关成员的档案。3.1.3.学习档案维护根据员工情况对员工的学习经历进行维护。3.1.3.1.查看员工学习档案查看员工学习经历情况。3.1.3.2.录入员工学习档案根据员工学习经历的实际情况增加相关的学习档案。3.1.3.3.更新员工学习档案根据员工学习经历的实际情况更新相关的学习档案。3.1.3.4.删除员工学习档案根据员工学习经历的实际情况删除相关的学习档案。3.1.4.工作档案维护根据员工情况对员工的工作经历进行维护。3.1.4.1.查看员工工作档案查看员工工作经历情况。3.1.4.2.录入员工工作经历根据员工工作经历的实际情况增加相关的工作档案。3.1.4.3.更新员工工作经历根据员工工作经历的实际情况更新相关的工作档案。3.1.4.4.删除员工工作经历根据员工工作经历的实际情况删除相关的工作档案。3.1.5.技能档案维护根据员工情况对员工的技术档案进行维护。3.1.5.1.查看员工技能档案查看员工技术档案。3.1.5.2.录入员工技能档案根据员工的实际情况对其技能档案进行添加。3.1.5.3.更新员工技能档案根据员工的实际情况对其技能档案进行维护更新。3.1.5.4.删除员工技能档案根据员工的实际情况对其技能档案进行删除。3.1.6.帐号档案维护根据员工情况对员工的帐号档案进行维护。如:银行帐户、养老基金帐号、基本医疗帐号、email帐号等。3.1.6.1.查看员工帐号档案查看员工帐号档案。3.1.6.2.录入员工帐号档案根据员工的实际情况增加相关的帐号信息。3.1.6.3.更新员工帐号档案根据员工的实际情况更新相关的帐号信息。3.1.6.4.删除员工帐号档案根据员工的实际情况删除相关的帐号信息。3.1.7.证照档案维护根据员工情况对员工的证照档案进行维护。如驾驶证、学历证等3.1.7.1.查看员工证照档案查看员工证照情况。3.1.7.2.录入员工证照档案根据员工的实际情况增加相关的证照档案信息。3.1.7.3.更新员工证照档案根据员工的实际情况更新相关的证照档案信息。3.1.7.4.删除员工证照档案根据员工的实际情况删除相关的证照档案信息。3.1.8.技术档案维护根据员工情况对员工的技术档案进行维护。3.1.8.1.查看员工技术档案查看员工技术情况。3.1.8.2.录入员工技术档案根据员工的实际情况增加相关的技术档案信息。3.1.8.3.更新员工技术档案根据员工的实际情况更新相关的技术档案信息。3.1.8.4.删除员工技术档案根据员工的实际情况删除相关的技术档案信息。3.1.9.调动档案维护根据员工的调动情况对员工调动档案进行维护。3.1.9.1.查看员工调动档案查看员工调动情况。3.1.9.2.录入员工调动档案根据员工实际调动情况增加员工相关调动信息。3.1.9.3.更新员工调动档案根据员工实际调动情况更新员工相关调动信息。3.1.9.4.删除员工调动档案根据员工实际调动情况删除员工相关调动信息。3.1.10.培训档案根据员工情况对员工的培训档案进行维护。3.1.10.1.查看员工培训档案查看员工培训情况。3.1.10.2.录入员工培训档案根据员工实际培训情况增加员工相关培训信息。3.1.10.3.更新员工培训档案根据员工实际培训情况更新员工相关培训信息3.1.10.4.删除员工培训档案根据员工实际培训情况删除员工相关培训信息。3.1.11.合同档案维护根据员工情况对员工合同档案进行维护。3.1.11.1.查看合同档案查看员工合同情况3.1.11.2.录入员工合同档案根据员工合同档案录入合同档案信息。3.1.11.3.更新员工合同档案根据员工合同档案修改合同档案信息。3.1.11.4.删除员工合同档案删除合同档案信息。3.1.12.考核档案维护通过绩效考核后将各员工的考核结果录入到各员工的考核档案中,以方便查看跟踪查看3.1.12.1.查看员工考核档案查看员工考核情况。3.1.12.2.录入员工考核档案根据员工的实际情况录入员工相关考核信息。3.1.12.3.更新员工考核档案根据员工的实际情况更新员工相关考核信息。3.1.12.4.删除员工考核档案根据员工的实际情况删除员工相关考核信息。3.1.13.考勤档案维护将考勤机中的数据录入到本系统中以便查询统计。3.1.13.1.查看员工考勤档案查看员工考勤情况。3.1.13.2.录入员工考勤档案根据员工的实际情况录入员工相关考勤信息。3.1.13.3.更新员工考勤档案根据员工的实际情况更新员工相关考勤信息。3.1.13.4.删除员工考勤档案根据员工的实际情况删除员工相关考勤信息。3.1.14.奖惩档案维护记录员工的奖惩信息,以便对员工进行考查。3.1.14.1.浏览奖惩信息浏览员工的奖惩信息。3.1.14.2.记录奖惩信息记录员工的奖惩信息。3.1.14.3.修改奖惩信息修改员工的奖惩信息。3.1.14.4.删除奖惩信息删除员工的奖惩信息。3.1.15.离职档案维护记录员工的离职信息,以便对员工进行考查。3.1.15.1.浏览离职信息浏览员工的离职信息。3.1.15.2.记录离职信息记录员工的离职信息。3.1.15.3.修改离职信息修改员工的离职信息。3.1.15.4.删除离职信息删除员工的离职信息。3.1.16.招聘信息导入3.1.16.1.导入招聘信息导入招聘管理中填写的基本信息3.2.员工浏览公司员工可以查看其他人员的基本情况。3.3.档案查询根据需要自定义查询条件查看员工档案的各类信息。3.4.人事结构分析从多方面透视人事结构,为人力资源规划及人力资源成本提供依据。3.4.1.基于人数的分类分析3.4.1.1.按员工类别分析分析出各种类型的员工各有多少人,以便做招聘调整。 如在职人员有多少人?临时人员有多少人?试用人员有多少人?兼职人员有多少人?3.4.1.2.按部门分析确定每个部门各有多少人,据此可以做人员分配调整。3.4.1.3.按岗位分析分析各岗位上的人数,与该岗位的编制人数进行对比,分析岗位上人员是否空缺或冗余,以便做招聘工作。3.4.1.4.按职称分析分析各种职称的人数有多少。如公司高级工程师有多少人,中级工程师有多少人。3.4.1.5.按学历分析确定各种学历的人数。如全公司本科有多少人,博士有多少人。3.4.1.6.按专业分析分析公司各种专业的人数有多少人。如公司计算机专业的有多少人、机械控制的有多少人。3.4.1.7.按性别分析分析出公司男女员工各有多少人。3.4.2.基于部门人事结构分析3.4.2.1.按员工类别分析分析各个部门里的各类员工所占的比重,为动态分析部门的活力提供标准,比如:市场部里临时员工比重过多,不利于市场部的稳定发展。3.4.2.2.按管理层次分析统计部门里管理层的人数,权衡管理层的合理提供人数依据,如:管理层的人数要达到5人,但实际却只有3人,补充管理层的员工。3.4.2.3.按学历分析统计各部门各类学历的员工人数。3.4.2.4.按性别分析统计各部门各性别员工的人数。3.4.2.5.入离职率分析统计各部门的入离职人员的人数及比率。3.4.3.基于的学历人事结构分析3.4.3.1.按部门分析分析部门里的员工学历结构,有利于部门的整体的发展和进步,不同部门对人才要求不同,及时反映,能人力资源信息的统计分析结果,作为修订调整【人力资源计划】的依据之一。3.4.3.2.按管理层次分析分析管理层员工学历的分布情况3.4.3.3.按性别分析分析员工的性别比例情况3.4.4.基于年龄工龄结构分析3.4.4.1.按年龄结构分析统计出各年龄段的人员分布,衡量公司的人力资源的年龄结构。3.4.4.2.按司龄结构分析司龄段的不同可以预测公司的发展态势,如司龄段偏低,容易转型,司龄段偏高,经验多,但工作支出高。可以通过这些作出下步符合人事调整的动态的行为。3.4.5.基于持证分析3.4.5.1.按技术职称分析确定月份里,显示技术职称的分布比例,计算出每个技术职称的人数,为人力资源的合理结构提出参照物。3.4.5.2.按证照性质分析证照是能力的标准,当人事提拔时,可以从拥有证明能力的证照的员工中选取。3.5.人事基本报表3.5.1.员工基本信息表人事专员从人事档案库取出员工信息,为各部门了解员工信息需要制定信息。3.5.2.员工任职信息表人事专员从人事档案库取出员工任职的信息,为了查阅员工任职的一般情况人事专员需要制作员工任职信息表3.5.3.员工通信信息表人事专员从人事档案库取出员工通信的信息,生成方便查阅的员工信息表。3.5.4.员工帐号信息表事专员从人事档案库取出员工帐号的信息,制作员工帐号信息表,如:该表对财务部门很重要,需要帐号发放工资,查阅是否到帐。3.5.5.持证资格信息表人事专员从人事档案库取出証照的信息,员工具有的技能不是都能在工作中应用,有些可能在我们的今后的工作中需要,但我们需要时,就可以通过查阅报表了解。另外可以作为资源储备信息表。3.5.6.入职报表人事专员从人事档案库取出员工入职的信息,全面展示员工入职情况。3.5.7.离职报表人事专员从人事档案库取出离职的信息,全面展示员工移动情况3.5.8.异动报表人事专员从人事档案库取出员工转岗的信息,生成报表,为近段时间的人员流动作出明显的报道。3.5.9.考核汇总报表人事专员从人事档案库取出考核的信息,全面展示员工考核情况3.6.人事基础数据维护3.6.1.证照管理人事专员维护证照的信息。3.6.2.技术职称管理人事专员为技术职称的基本信息。3.6.3.年龄段维护人事专员设置年龄的分段区间。3.6.4.司段维护人事专员设置司龄的分段区间。4.权限管理4.1.岗位权限维护按照角色对系统的岗位的权限进行维护4.1.1.岗位权限设定对系统中的岗位的权限进行设定2.6 功能模型描述2.6.1 招聘管理n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类招聘管理RecruitManager.jsp无无无n 输入说明人事管理员登陆后台管理界面,点击“招聘管理”链接n 处理无n 输出说明显示界面RecruitManager.jsp2.6.1.1 招聘信息发布n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类招聘信息发布RecruitIssue.jsp无无无n 输入说明人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“招聘信息发布”链接n 处理无n 输出说明显示页面RecruitIssue.jsp2.6.1.1.1 录入招聘信息主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类录入招聘信息RecruitInfoInsert.jspRecruitInfoAddActionRecruitInfoFormRecruitInfon 输入n 1)管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“录入”,进入页面RecruitInfoInsert.jsp。按照页面提示信息输入招聘信息数据后,点击“新增”按钮,在数据库“招聘信息”表中新增一条记录。2)系统时间输入:系统当前日期n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库如数据库“招聘信息”表中不存在“岗位编号”、“发布时间”项与当前输入“岗位编号”,“系统当前日期”相匹配的记录,则在“招聘信息”表中新增一条记录,记录内容来自页面RecruitInfoInsert.jsp所输入信息,其中点击“新增”时产生的系统时间为数据表“招聘信息”之 “发布时间”项内容;如存在相匹配的记录,则提示“此招聘信息已存在,是否需更新?”,点中“是”时,则更新数据库“招聘信息”表相匹配的数据记录,其中点击“是”时产生的系统时间为数据库表“招聘信息”之 “修改时间”项内容。录入信息完成后,界面显示“招聘信息录入成功”信息。n 输出1)界面显示信息输出 “表单格式错”,“此招聘信息已存在,是否需更新?”,“招聘信息录入成功”2)数据库输出 向数据库“招聘信息”表添加或修改一条记录,记录内容来自页面RecruitInfoInsert.jsp所输入信息2.6.1.1.2 修改、删除招聘信息n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类修改招聘信息RecruitInfoEditList.jspRecruitInfoEditListActionRecruitInfoIdFormRecruitInfo删除招聘信息RecruitInfoEditList.jspRecruitInfoDelActionRecruitInfoIdFormRecruitInfon 输入1)管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“编辑”,进入“编辑招聘信息”页面RecruitInfoEditList.jsp,分页显示“招聘信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“岗位编号”,“职位名称”,“发布时间”等进行模糊查询,对页面RecruitInfoEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“招聘信息”表进行相应记录的更新、删除操作。 2)系统时间输入:系统当前日期n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库用RecruitInfoEditList.jsp所输入数据更新(删除)数据库“招聘信息”表相匹配的数据记录,其中点中“确认修改(删除)”时产生的系统时间为数据表“招聘信息”之 “修改时间”项内容。如有删除动作发生,则同时删除数据库“应聘人员”表“应聘岗位编码”项内容为需删除岗位编号的那些记录。更新数据完成后,界面显示“修改招聘信息成功”。n 输出1)界面显示信息输出 “表单格式错”,“修改招聘信息成功”2)数据库输出 向数据库“招聘信息”表更新、删除数据,更新数据来自RecruitInfoEditList.jsp,匹配原则为一一对应。2.6.1.1.3 浏览招聘信息(不可编辑)n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览招聘信息(不可编辑)RecruitInfoList.jspRecruitInfoListActionRecruitInfoIdFormRecruitInfon 输入管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“浏览”,进入“浏览招聘信息”页面RecruitInfoList.jsp,分页显示“招聘信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“岗位编号”,“职位名称”,“发布时间”等进行模糊查询。n 处理表单格式验证,表单格式错则输出错误信息。n 输出界面显示信息输出: 表单格式错” 2.6.1.1.4 浏览招聘信息(可编辑) n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览招聘信息(可编辑)RecruitInfoEditList.jspRecruitInfoEditListActionRecruitInfoIdFormRecruitInfo功能描述见“修改、删除招聘信息”2.6.1.2 应聘人员基本信息维护n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类应聘人员基本信息维护AppliantInfoMaintance jsp无无无n 输入说明人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“应聘人员信息维护”链接n 处理无n 输出说明显示页面AppliantInfoMaintance.jsp2.6.1.2.1 录入应聘人员基本信息n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类录入应聘人员基本信息AppliantInfoInsert .jspAppliantInfoAddActionAppliantInfoFormAppliantInfon 输入n 管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员信息维护”之“录入”,进入页面AppliantInfoInsert.jsp。按照页面提示信息输入招聘信息数据后,点击“新增”按钮,在数据库“应聘人员信息”表中新增一条记录。n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库如数据库“应聘人员信息”表中不存在“应聘人员编号”项与当前输入“应聘人员编号”相匹配的记录,则在“应聘人员信息”表中新增一条记录,记录内容来自页面AppliantInfoInsert.jsp所输入信息。如存在相匹配的记录,则提示“此应聘人员信息已存在,是否需更新?”,点中“是”时,则更新数据库“应聘人员信息”表相匹配的数据记录。录入信息完成后,界面显示“应聘人员信息录入成功”信息。n 输出界面显示信息输出 “表单格式错”,“此应聘人员信息已存在,是否需更新?”,“应聘人员信息录入成功”2)数据库输出 向数据库“应聘人员信息”表添加或修改一条记录,记录内容来自页面AppliantInfoInsert.jsp所输入信息2.6.1.2.2 修改、删除招聘信息主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类修改应聘人员基本信息AppliantInfoEditList.jspAppliantInfoEditListActionAppliantInfoIdFormAppliantInfo删除应聘人员基本信息AppliantInfoEditList.jspAppliantInfoDelActionAppliantInfoIdFormAppliantInfon 输入管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员信息维护”之“编辑”,进入“编辑应聘人员信息”页面AppliantInfoEditList.jsp,分页显示“应聘人员信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“应聘人员编号”,“职位名称”等进行模糊查询,对页面AppliantInfoEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“应聘人员信息”表进行相应记录的更新、删除操作。 n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库用AppliantInfoEditList.jsp所输入数据更新(删除)数据库“应聘人员信息”表相匹配的数据记录。更新数据完成后,界面显示“修改应聘人员信息成功”。n 输出1)界面显示信息输出 “表单格式错”,“修改应聘人员信息成功”2)数据库输出 向数据库“招聘信息”表更新、删除数据,更新数据来自AppliantInfoEditList.jsp,匹配原则为一一对应。2.6.1.2.3 浏览应聘人员信息(不可编辑)n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览应聘人员基本信息(不可编辑)AppliantInfoInfoList.jspAppliantInfoListActionAppliantInfoIdFormAppliantInfon 输入管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员信息维护”之“浏览”,进入“浏览应聘人员信息”页面AppliantInfoList.jsp,分页显示“应聘人员信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“应聘人员编号”,“职位名称”等进行模糊查询。n 处理表单格式验证,表单格式错则输出错误信息。n 输出界面显示信息输出: 表单格式错” 2.6.1.2.4 编辑应聘人员信息(可编辑) n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览应聘人员基本信息(可编辑)AppliantInfoEditList.jspAppliantInfoEditListActionAppliantInfoIdFormAppliantInfo功能描述见“修改、删除招聘信息“2.6.1.3 应聘人员岗位申请说明维护n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类应聘人员岗位申请说明ApplicantStationDesc.jsp无无无n 输入说明人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“应聘人员岗位申请说明”链接n 处理无n 输出说明显示页面ApplicantStationDesc.jsp2.6.1.3.1 录入应聘人员岗位申请说明n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类应聘人员岗位申请说明ApplicantStationDesc.jspApplicantStationDesc AddActionApplicantStationDesc FormApplicantStationDescn 输入人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员岗位申请说明”之“录入”,进入页面ApplicantStationDescInsert.jsp。按照页面提示信息输入应聘人员岗位申请说明数据后,点击“新增”按钮,在数据库“应聘人员岗位申请说明”表中新增一条记录。n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库如数据库“应聘人员岗位申请说明”表中不存在“申请人姓名”相匹配的记录,则在“应聘人员岗位申请说明”表中新增一条记录,记录内容来自页面ApplicantStationDescInsert.jsp所输入信息;如存在相匹配的记录,则提示“此应聘人员岗位申请说明信息已存在,是否需更新?”,点中“是”时,则更新数据库“应聘人员岗位申请说明”表相匹配的数据记录。录入信息完成后,界面显示“应聘人员岗位申请说明录入成功”信息。n 输出1)界面显示信息输出 “表单格式错”,“此应聘人员岗位申请说明信息已存在,是否需更新?”,“应聘人员岗位申请说明录入成功”2)数据库输出 向数据库“应聘人员岗位申请说明”表添加或修改一条记录,记录内容来自页面ApplicantStationDescInsert.jsp所输入信息2.6.1.3.2 修改、删除应聘人员岗位申请说明n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类修改应聘人员岗位申请说明ApplicantStationDescEditList.jspApplicantStationDescEditListActionApplicantStationDescIdFormApplicantStationDesc删除应聘人员岗位申请说明ApplicantStationDescEditList.jspApplicantStationDescEditListActionApplicantStationDescIdFormApplicantStationDescn 输入管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员岗位申请说明”之“编辑”,进入“应聘人员岗位申请说明”页面ApplicantStationDescEditList.jsp,分页显示“应聘人员岗位申请说明”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“申请人姓名”,“申请岗位名称”等进行模糊查询,对页面ApplicantStationDescEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“应聘人员岗位申请说明”表进行相应记录的更新、删除操作。 n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库用ApplicantStationDescEditList.jsp所输入数据更新(删除)数据库“应聘人员岗位申请说明”表相匹配的数据记录。更新数据完成后,界面显示“修改应聘人员岗位申请说明成功”。n 输出1)界面显示信息输出 “表单格式错”,“修改应聘人员岗位申请说明成功”2)数据库输出 向数据库“应聘人员岗位申请说明”表更新、删除数据,更新数据来自ApplicantStationDescEditList.jsp,匹配原则为一一对应。2.6.1.3.3 浏览应聘人员岗位申请说明(不可编辑)n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览应聘人员岗位申请说明(不可编辑)ApplicantStationDescList.jspApplicantStationDescListActionApplicantStationDescIdFormApplicantStationDescn 输入管理员输入:人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员岗位申请说明”之“浏览”,进入“浏览应聘人员岗位申请说明”页面ApplicantStationDesc List.jsp,分页显示“应聘人员岗位申请说明”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“申请人姓名”,“申请岗位名称”等进行模糊查询。n 处理表单格式验证,表单格式错则输出错误信息。n 输出界面显示信息输出: 表单格式错” 2.6.1.3.4 浏览招聘信息(可编辑) n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览应聘人员岗位申请说明(可编辑)ApplicantStationDescEditList.jspApplicantStationDescEditListActionApplicantStationDescIdFormApplicantStationDesc功能描述见“修改、删除应聘人员岗位”2.6.2 企业结构管理n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类企业结构管理EnterpriseArchitectureManager.jsp无无无n 输入说明人事管理员登陆后台管理界面,点击“企业结构管理”链接n 处理无n 输出说明显示界面EnterpriseArchitectureManager.jsp2.6.2.1 维护公司部门信息n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类维护公司部门信息DeptMaintance.jsp无无无n 输入说明人事管理员进入“企业结构管理” EnterpriseArchitectureManager.jsp页面,点击“公司部门信息维护”链接n 处理无n 输出说明显示页面DeptMaintance.jsp2.6.2.1.1 录入部门信息n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类录入部门信息DeptInsert.jspDeptAddActionDeptFormDeptn 输入n 1)管理员输入:人事管理员进入页面EnterpriseArchitectureManager.jsp,点击树状菜单“公司部门信息维护”之“录入”,进入页面DeptInsert.jsp。按照页面提示信息输入部门信息数据后,点击“新增”按钮,在数据库“部门信息”表中新增一条记录。2)系统时间输入:系统当前日期n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库如数据库“部门信息”表中不存在“部门编号”项与当前输入“部门编号”相匹配的记录,则在“部门信息”表中新增一条记录,记录内容来自页面DeptInsert.jsp所输入信息,其中点击“新增”时产生的系统时间为数据表“部门信息”之 “部门创建时间”项内容;如存在相匹配的记录,则提示“此部门信息已存在,是否需更新?”,点中“是”时,则更新数据库“部门信息”表相匹配的数据记录,其中点击“是”时产生的系统时间为数据库表“部门信息”之 “修改时间”项内容。录入信息完成后,界面显示“部门信息录入成功”信息。n 输出1)界面显示信息输出 “表单格式错”,“此部门信息已存在,是否需更新?”,“部门信息录入成功”2)数据库输出 向数据库“部门信息”表添加或修改一条记录,记录内容来自页面DeptInsert.jsp所输入信息2.6.2.1.2 修改、删除部门信息n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类修改部门信息DeptEditList.jspDeptEditListActionDeptIdFormDept删除部门信息DeptEditList.jspDeptDelActionDeptIdFormDeptn 输入1)管理员输入:人事管理员进入页面EnterpriseArchitectureManager.jsp,点击树状菜单“公司部门信息维护”之“编辑”,进入“编辑部门信息”页面DeptEditList.jsp,分页显示“部门信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“部门编号”,“部门名称”,“部门创建时间”等进行模糊查询,可对页面DeptEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“招聘信息”表进行相应记录的更新、删除操作。 (部门编号不能修改,如需修改部门编号,则需删除此部门信息后,再新增一条部门数据)2)系统时间输入:系统当前日期n 处理1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。2)更新数据库用DeptEditList.jsp所输入数据更新(删除)数据库“部门信息”表相匹配的数据记录,其中点中“确认修改(删除)”时产生的系统时间为数据表“部门信息”之 “修改时间”项内容。如有删除动作发生,则标记“部门信息”表的“部门删除”项为1(未删除状态为0)。更新数据完成后,界面显示“修改部门信息成功”。n 输出1)界面显示信息输出 “表单格式错”,“修改部门信息成功”2)数据库输出 向数据库“部门信息”表更新、删除数据,更新数据来自DeptEditList.jsp,匹配原则为一一对应。2.6.2.1.3 浏览部门信息(不可编辑)n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览部门信息(不可编辑)DeptList.jspDeptListActionDeptIdFormDeptn 输入管理员输入:人事管理员进入页面EnterpriseArchitectureManager.jsp,点击树状菜单“公司部门信息维护”之“浏览”,进入“浏览部门信息”页面DeptList.jsp,分页显示“部门信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“部门编号”,“部门名称”,“部门创建时间”等进行模糊查询。n 处理表单格式验证,表单格式错则输出错误信息。n 输出界面显示信息输出: 表单格式错 2.6.2.1.4 浏览部门信息(可编辑) n 主要文件功能点对应的Jsp对应的Action对应的ActionForm对应的Java类浏览部门信息(可编辑)DeptEditList.jspDeptEditListActionDeptIdFormDept功能描述见“修改、删除部门信息“2.6.2.1.5 合并部门n 主要文件 功能点对应的Jsp对应的Action对应的ActionForm对应的Java类合并部门DeptMerge.jspDeptMergeActionDeptIdMergeFormDeptn 输入1)管理员输入:人事管理员进入页面EnterpriseArchitectureManager.jsp,点击树状菜单“公司部门信息维护”之“合并”,进入“合并部门信息”页面DeptMerge.jsp。在“被合并部门”下拉框点黑选中需要被合并的部门(可在下拉文本输入栏键入部门编码或部门名称快速定位到需被合并的部门),然后在“并入部门”下拉框点黑选中并入部门(可在下拉文本输入栏键入部门编码或部门名称快速定位到并入部门),再点击 转移键,部门合并完成。2)系统时间输入:系统当前日期n 处理更新数据库:点击转移

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论