企业人事管理系统详细设计说明书

上传人:人*** 文档编号:498979223 上传时间:2023-06-21 格式:DOCX 页数:25 大小:57.40KB
返回 下载 相关 举报
企业人事管理系统详细设计说明书_第1页
第1页 / 共25页
企业人事管理系统详细设计说明书_第2页
第2页 / 共25页
企业人事管理系统详细设计说明书_第3页
第3页 / 共25页
企业人事管理系统详细设计说明书_第4页
第4页 / 共25页
企业人事管理系统详细设计说明书_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《企业人事管理系统详细设计说明书》由会员分享,可在线阅读,更多相关《企业人事管理系统详细设计说明书(25页珍藏版)》请在金锄头文库上搜索。

1、企业人事管理系统详细设计说说明书文 档 作作 者 谭 聪 学 号 200082221223100 院(系、部部) 信信息科学学与工程程学院 班 级级 计算机机本08803 学 年 学学 期 20010-20111第二二学期 2011年年05月25日一 引言1.1编写写目的在前一阶段段(概要要设计说说明书)中中,已解解决了实实现该系系统需求求的程序序模块设设计问题题。包括括如何把把该系统统划分成成若干个个模块、决定各各个模块块之间的的接口、模块之之间传递递的信息息,以及及数据结结构、模块结结构的设设计等。在在以下的的详细设设计报告告中将对对在本阶阶段中对对系统所所做的所所有详细细设计进进行说明明

2、。在本阶段中中,确定定应该如如何具体体地实现现所要求求的系统统,从而而在编码码阶段可可以把这这个描述述直接翻翻译成用用具体的的 程序序语言书书写的程程序。主主要的工工作有:根据在在需求求分析说说明书中中所描述述的数据据、功能能、运行行、性能能需求,并并依照概概要设计计说明书书所确确定的处处理流程程、总体体结构和和模块外外部设计计,设计计软件系系统的结结构设计计、逐个个模块的的程序描描述(包包括各模模块的功功能、性性能、输输入、输输出、算算法、程程序逻辑辑、接口口等等),解解决如何何实现程程序具体体运行步步骤。在在以下的的各个阶阶段中,用用户操作作手册将将与本阶阶段的工工作紧密密结合,努努力作到

3、到让用户户易懂易易学。测测试报告告和维维护报告告也将将参考本本说明书书,检验验本系统统的各项项性能指指标,及及时发现现纰漏及及时修补补,一定定要把功功能强大大、稳定定可靠、便便于维护护的人事事管理系系统交到到用户手手中。1.2背景景软件名称:企业人人事管理理系统任务提出者者:企业业软件开发者者:我们们项目开开发小组组软件使用者者:企业业所有成成员1.3术语语和缩略略语事务流:数数据进入入模块后后可能有有多种路路径进行行处理。主键:数据据库表中中的关键键域。值值互不相相同。外部主键:数据库库表中与与其他表表主键关关联的域域。ROLLBBACKK: 数数据库的的错误恢恢复机制制。1.4参考考资料1

4、. 人事事管理系系统项目目计划任任务书,XXXX公公司 2人事管管理系统统项目开开发计划划,软件件开发小小组 3用户操操作手册册(初稿稿),软软件开发发小组 4软件工工程及其其应用,周周苏、王文等等,天津津科学技技术出版版社 5软件工工程,张海藩藩,清华大大学出版版社 二 系统结构模块结构由由各个成成员分别别完成身份认证模模块及人人员信息息统计模模块见身身份认证证及人员员信息统统计模块块分页页人员信息维维护模块块见人人员信息息维护模模块分分页人员信息查查询模块块见人人员信息息查询模模块分分页工资信息维维护模块块见工工资信息息维护模模块分分页工资信息查查询模块块见工工资信息息查询模模块分分页三身

5、份认认证模块块 3.1软件件结构模块的界面面参见概概要设计计文档 身份认认证模块块:Getuser()身份信息Check()Callmenu()通过不通过Error ()重新登陆 3.2程序序描述1.身份验验证模块块: Getusser()过程程:从登陆界面面得到当当前用的的的用户户名及密密码,传传给内部部参数。用户ID,操操作员编编码与密密码共同同组成身身份认证证内容。Classs geetusser CCharr usserIID; IInt nummberr; CCharr paass; 对于密码框框,要求求用户输输入密码码时候显显示为:*用户登录界面确定取消用户ID操作员编码用户口令C

6、heckk()过过程: 对登陆的的用户名名及密码码进行检检验,如如果通过过验证则则返回tturuu,进入入系统主主菜单,否否则返回回fauulsee,调用用错误处处理程序序。Callmmenuu()过过程:被checck()过过程调用用,列出出系统主主菜单,并并调用系系统功能能模块。系统菜单:人员信息查询人员信息维护人事管理系统确定取消人员信息统计工资信息查询工资信息维护Errorr()过过程: 错误处处理程序序,给出出错误提提示,并并引导用用户转入入系统登登陆界面面。If(paasseerroor=T)显显示:密密码错误误。If(noosucchuuuserr=TT)显示示:没有有这个用用户

7、。If(nootavvaliiablleusser=T)显显示:此此用户不不可以进进入本系系统错误提示格格式为:错误提示!XXXX错误,重新输入!确定2.性能身份认证模模块要对对数据库库进行搜搜索,检检查登陆陆用户是是不是合合法,因因此在算算法方面面应注重重效率。3输入项目目认证模块需需要输入入用户IID,操操作员编编码与密密码,密密码要以以*显示示。4输出项目目对于认证模模块,如如果通过过验证将将直接进进入系统统菜单,否否则根据据错误类类型输出出错误信信息。5程序逻辑辑已经在软件件结构中中进行描描述。四统计模模块4.1软件件结构 Select ()按部门按年龄按签约年月Calculate_1

8、 ()(1)Calculate_2 ()Calculate_3 ()数据库Print() 4.22程序描描述1统计模块块Selecct()过过程: 选择统统计方式式,根据据所选择择的方式式分别调调用相应应得统计计程序。If(fuun=1)ccalcculaate_1()If(fuun=2)ccalcculaate_2()If(fuun=3)ccalcculaate_3()Calcuulatte_11(),Calcculaate_2(),Calcculaate_3() 统统计程序序,分别别对用不不同的统统计方式式。Printt()过过程: 打打印出统统计结果果或者在在屏幕显显示出错错信息。 错误

9、提示!没有数据可以进行统计!确定2.性能统计模块对对所有的的或者选选中类型型的数据据进行统统计,在在精度方方面必须须满足统统计要求求,精确确到小数数点后33位。3.输入项项目统计模块要要求用户户选择统统计方法法,采用用单选框框的方式式输入。4.输出项项目统计模块输输出统计计结果,并并列出被被统计的的条目,所所有列出出的条目目及统计计信息均均为不可可编辑项项。5.程序逻逻辑已经在软件件结构中中进行描描述。五人员基基本信息息查询模模块5.1总体体设计1.需求概概述:本模块主要要实现人人事信息息的查询询,包括括按姓名名模糊查查询,按按职工号号查询,按按部门查查询和按按性别查查询。2.模块界界面:登陆

10、界面:人员基本信息查询职工编码姓名部门请选择性别打印重置取消确定签约年月民族职工号性别姓名5.2软件件结构输出数据库错误处理输入正确否查询条件 否是5.3程序序描述1.功能在查询条件件输入正正确的前前提下,从从数据库库中查找找所有符符合条件件的数据据,并输输出;若若输入条条件出错错,则给给出出错错信息,并并进行相相应的出出错处理理。2.性能1)可维护护性:本本身应该该留有可可进化的的空间,在在相当长长的一段段时间内内满足公公司对系系统功能能改善和和增加的的需求;2)可用性性:用于于运行程程序的硬硬件设备备包括单单独存放放数据库库的服务务器和运运行应用用程序的的分机,所所以每台台分机的的运行只只

11、依赖服服务器的的运行,而而与其它它分机无无关,可可以保证证每台分分机的独独立运行行;3)可靠性性:数据据库中的的数据只只能被具具有修改改权限的的管理员员修改,在在其更新新数据库库之前任任何人不不能修改改的数据据,保证证了数据据完整性性;4)安全性性:应用用程序的的每一次次运行都都被限制制在指定定的时间间内完成成,未完完成者,将将被强行行停止,并并恢复到到运行前前状态,并并且每一一次运行行只能完完成一条条数据的的修改,不不会对整整个数据据库造成成毁坏;5)保密性性:只有有具有一一定权限限的人才才可以查查询人事事信息,确确保信息息的保密密;6)有效性性:公司司现有的的硬件设设备足以以满足程程序运行

12、行对内存存、CPPU的需需求。3.输入项项目进行查询所所必需的的条件,如如职工姓姓名,职职工编码码,部门门等,可可以输入入多个条条件进行行查询。4.输出项项目有关人事信信息的各各项组成成,如编编码、姓姓名、性性别、出出生日期期、民族族、政治治面貌、文文化程度度、毕业业学校、毕毕业时间间、所学学专业、参参加工作作年月、入入本厂年年月、籍籍贯、家家庭住址址、电话话、身份份证、养养老保险险号码、职职务、职职称、岗岗位、合合同开始始时间、合合同结束束时间等等。5.算法本模块采用用简单的的匹配,将将输入的的检索项项信息与与数据库库二维表表中各元元组相应应列的信信息进行行对比,直直到找到到查找的的内容或或

13、者给出出出错提提示。6.程序逻逻辑GetInf( )Error()Check(_)yesDBSelect ()Printf()六人员信信息维护护模块6.1软件件结构 Waitforsignal()Add() Delete()Modify()Newline()Cancle()()()Cancle()Reset()Reset()Ok()Ok()数据库Mes()6.2程序序描述l.功能人员信息维维护模块块。Waitfforssignnal()过过程:等等待用户户选择操操作。 确定取消重置姓名性别职工号民族签约年月增加删除修改人员基本信息维护文件(F) 编辑(E) 视图(V) 工具(T) 帮助(H)Add()过过程:增增加新的的数据,点点击以后后,数据据窗口出出现新的的空白行行,用户户输入新新的人员员信息。Delete()过程:单击选中将要被删除条目以后操作此程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号