超详细的概要说明书系统概要设计说明书.docx
《超详细的概要说明书系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《超详细的概要说明书系统概要设计说明书.docx(101页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 引言21.1 编写目的21.2 参考资料22 总体设计22.1 需求规定22.2 运行环境22.3 系统部署图22.4 基本设计概念和类图32.5 结构42.6 功能模型描述92.6.1 招聘管理92.6.2 企业结构管理212.6.3 行政级别管理292.6.4 企业架构展示322.6.5 人事档案管理332.6.6 人事基础数据维护732.6.7 权限管理822.7 人工处理过程832.8 尚未问决的问题833 接口设计833.1 用户接口833.2 外部接口833.3 内部接口834 系统数据结构设计844.1 逻辑结构设计要点845 数据结构与程序关系855.1 表结构与数据结构图
2、855.1.1 数据结构图855.1.2 表汇总875.2 数据结构与程序关系表错误!未定义书签。6 系统出错处理设计986.1 出错信息986.2 补救措施996.3 系统维护设计99概要详细设计说明书1引言1.1 编写目的本概要设计说明书跟据人力资源管理系统需求规格说明书编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。1.2 参考资料人力资源管理系统需求规格说明书2总体设计2.1 需求规定本系统的主要的输入输出项目、处理的功能性能要求参照人力资源管理系统需求
3、规格说明书。2.2 运行环境软件运行环境Windows2000/XP/2003Server操作系统;MSSQLServer2000;Tomcat5.0;Jdk1.4;硬件运行环境IntelPentium2GHz或以上的CPU;内存512MB,建议使用1GB内存;硬盘至少有1GB可用空间;CD-ROM驱动器;2.3 系统部署图用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。示被保护的主机,相应安装桂恻代理苏.筑INTERNETMAIL中挂系统JNSOLARISHlUXIRU64UNIXLR1XWEB总以保护分市-r内旧相DMZ匠的主机系宛:一卜6理平m可修理
4、登个中拉系女:一个中控私统以支持务起从卜代理早,.FPaI如向保护)Hr主机,不同腺作知统的主机可以由同一个中控系虢子I头炽护,a文拮当前告神王振的批作系统.WINDOWS.LINUX、IBMALX,HP-UX、丁RUU4Ut-X.S57SCLARlSxIRIX.2.4 基本设计概念和类图jsp1jsp2ActionForm1ActionForm2ActionJavaBeanDAOHibernateDatabase1:InputParameter2:SubmitandgetuserInputValidate4:TransferInputData5:BuildJavaBe10:6:ProcesB
5、ussinessLo11:TransferResultData7:CallTransferResultDAO8:CallHibernate9:PersistentData12:Redirectotherpage直ur伯圆内住伯息行w别0期EWMFWHrMno:stringR3CkNrres:Strtrg:fJotu:stngerer7口nklnfootationlD;StringUOeptQ:StringStatloypc:StringRanKIO:Strlh-SuperlorStatlonlO.SEngunterOStatIon:integertationCescStrrgBufferLSt
6、rJtnlntDeptInfoMeptlD:StringSupenorOeptO:SinngOcptQesu:SttrngsetgptlDOgutDeUDQ*6ertCupdelete(sesrcHcneccTecrGStud,FamStud匚amAccounkAccour、5k=Skcortre.QonArwiCo1roeaaaaa r Emloymet-ld:h*eger*Emp4oyment-Erployee-ld:IntegerEvaluatiorEvaluatorvaluator*valuator,RewardPfcRewardPHwardPDmssonDimisslorvldint
7、eger,Dimission_Dimi39ionTyp_IdlrtegerDimision_Employee_klIntegerDimissionType_Name:StringAnalysisBiNployTypeOnageRank(uBackground()-X()NumAnalysisBiz*getWorkClassbyNum)*QtDoptByNumO*getPostbyNum()Employee*3mploye_idInteger*Emloyee-EdijackgroijiTd-ldIntegerworkagenarrtypderr绛vo8gePnametypedemo*getDep
8、getMamgetSexionbyNtimQjonbyNLmlur()EmployeeStationIdintegerEmployee-State:String2.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.设置岗位为指定
9、的部门设置一个新的岗位。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.招聘信息发布根据公司岗位需要发布招聘信息进行人才招
10、聘。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.修改申请
11、修改申请的岗位信息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.录入员工家庭档案根据员工的家庭实际情况增
12、加相关成员的档案。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.查看员
13、工工作档案查看员工工作经历情况。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
14、.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.
15、更新员工证照档案根据员工的实际情况更新相关的证照档案信息。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.录
16、入员工调动档案根据员工实际调动情况增加员工相关调动信息。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.合同档案维护根据员工情况对员工合同档案进行维
17、护。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.删除员工考核档案根据员工的实际情况删除员工
18、相关考核信息。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.删除奖惩
19、信息删除员工的奖惩信息。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
20、.4.1.1.按员工类别分析分析出各种类型的员工各有多少人,以便做招聘调整。如在职人员有多少人?临时人员有多少人?试用人员有多少人?兼职人员有多少人?3.4.1.2.按部门分析确定每个部门各有多少人,据此可以做人员分配调整。3.4.1.3.按岗位分析分析各岗位上的人数,与该岗位的编制人数进行对比,分析岗位上人员是否空缺或冗余,以便做招聘工作。3.4.1.4.按职称分析分析各种职称的人数有多少。如公司高级工程师有多少人,中级工程师有多少人。3.4.1.5.按学历分析确定各种学历的人数。如全公司本科有多少人,博士有多少人。3.4.1.6.按专业分析分析公司各种专业的人数有多少人。如公司计算机专业的
21、有多少人、机械控制的有多少人。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.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详细 概要 说明书 系统 设计 doc
限制150内