欢迎来到天天文库
浏览记录
ID:13032935
大小:199.00 KB
页数:16页
时间:2018-07-20
《人事信息管理系统软件设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件设计报告题目:学校人事管理信息系统分析与设计学院:北京***大学软件学院专业:教育信息学生姓名:指导教师:***2目录1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23程序1(标识符)设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题44程序2(标识符)设计说明42详细设计说明书1引言1.1编写目的人事管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调查。根据对学校的人
2、事管理系统的部门基本信息管理、人事档案基本管理、人事变动管理、权限管理等具体要求,调查了单位对人事管理学校的部门信息及管理、员工基本信息、、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性地描述了人事管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本需求说明书可以全面了解人事管理系统所要完成的任务和所能达到的功能。1.2背景说明:1.2.1待建设项目名称学校人事管理信息系统1.2.2提出者,开发者(1)提出者:北京**大学软件学
3、院(2)建设者:****1.2.3开发系统工具:1.3定义(1)软件开发时专业术语:Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言。(2)EclipseSQLExplorerSQLExplorer是Eclipse集成开发环境的一种插件,它可以被用来从Eclipse连接到一个数据库。(3)SQLserver2008是建立企业数据平台、动态开发、关系数据的开发软件16人事管理使用的定义:(1)学校人事管理:在学校中,人事管理工作是非常重要的一项工作,它负责整个学校的日常人事安排,人员的人事管理等。(
4、2)人事管理的主要任务:为实现学校的整体目标提供合适可用的人才,这就要求人事部门进一步加大人事制度改革的力度,建立好人才档案,为学校选拔贤能创造一个良好的工作环境。(3)人事管理信息系统:随着数据处理系统的发展,人事工作者通过使用人事管理系统可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析等。1.4参考资料1.《高校人事档案电子化的问题和对策》张九玲2002年06期《科学管理研究》2.《论高校人事档案的开发利用》巩霞《兰台世界》2006年23期3.《论高校人事档案信息网络化服务体系建设》罗迎芬《湖南农业大学学报(社会科学版)》2004年03期4.《软件测试管理》郑文强电
5、子工业出版社操作员登入操作员信息管理人事档案管理部门信息管理人事变动管理用户名和密码登陆2程序系统的结构163程序1(人事档案管理)设计说明3.1功能IPO图编号:3.1.1HIPO图编号:3.0.0模块名称:人员管理设计者使用单位:学校人事编程要求:J2EEOracle9i输入部分处理描述输出部分1.员工ID2.员工姓名3.员工电话4.职位ID5.部门ID1.将员工ID写入人员信息表2.将员工姓名写入人员信息表3.将员工电话写入人员信息表4.将职位ID写入人员信息表5.将机构ID写入人员信息表1.员工ID信息2.员工姓名信息3.员工电话信息4.员工职位ID信息5.员工所属机构I
6、D信息3.2性能该子系统只能逐条录入记录,这样的好处是可以提高录入数据的精度,防止不必要的错误。同时录入数据时要严格保证输入数据的类型匹配。而在录入的时间要求上,如果管理员点击“添加”按钮后30秒钟系统没有响应,则应重新录入数据。同时能实现对人员信息的修改、删除功能。3.3输人项在数据录入中共有以下5个:数据标示符数据类型取值范围1.员工ID数字42.员工姓名文本503.员工电话文本504.职位ID数字45.部门ID数字4。163.4输出项输出项与输入项相同。3.6算法详细说明本程序所选用的算法,具体的计算公式和计算步骤。3.7流程逻辑。图13.8接口这三个子程序中调用了四个表,
7、即:人员信息表、职位信息表、机构信息表、工资信息表。与该程序直接关联的数据库为:人员信息表、职位信息表、机构信息表、工资信息表。3.9存储分配在程序单元中,将分配10MB的空间大小,可以存储约10万条记录。3.10注释设计说明准备在本程序中安排的注释,如:a.加在模块首部的注释;b.加在各分枝点处的注释;16a.对各变量的功能、范围、缺省条件等所加的注释;b.对使用的逻辑所加的注释等等。3.11限制条件首先在该子系统中,所有的录入数据均是逐条的录入,因此在录入速度上可能较慢;同时
此文档下载收益归作者所有