人事资源详细设计说明书.doc_第1页
人事资源详细设计说明书.doc_第2页
人事资源详细设计说明书.doc_第3页
人事资源详细设计说明书.doc_第4页
人事资源详细设计说明书.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

10详细设计说明书项目名称详细设计说明书学号姓名所完成的任务成绩1111311129潘洁1111311134吉宗帅2013 年 12 月 4 日1.引言1.1编写目的详细设计阶段的关键任务是确定怎样具体地实现用户需要的人力资源管理软件系统,也就是设计出程序的“蓝图”。除了应该保证软件的可靠性之外,使将来编写出的程序可读性好、容易理解、容易测试、容易修改和维护,是详细设计阶段最重要的目标。结构程序设计技术是实现上述目标的基本保证,是进行详细设计的逻辑基础。过程设计应该在数据设计、体系结构设计和接口设计完成之后进行,它的任务是设计解题的详细步骤(即算法),它是详细设计阶段完成的主要工作。过程设计的工具可分为图形、表格和语言3类,这3类工具各有所长。这份数据要求说明书,我们采取的是图形和语言两种工具来详细地说明该软件系统的实现过程。程序的“读者”有两个,那就是计算机和人。人包括提出者、开发者和用户。1.2背景待开发的系统名称:人力资源管理系统任务提出者:软件工程老师开发者:潘洁,吉宗帅用户:公司及企业在本系统的开发平台为VS2010,后台数据库为SQL Server 2005。1.3定义HRMS(Human Resource Management System)公司人力资源管理信息系统DBMS(DataBase Management System)数据库管理系统2. 系统的结构系统功能结构图:人事资源管理系统部门管理模块员工管理模块薪资管理模块考勤管理模块用户管理模块员工基本信息查询员工信息的添加和删除员工信息的修改和更新部门基本信息查询薪资基本信息查询薪资信息的修改更新考勤基本信息查询考勤信息添加和删除用户的添加与删除用户的权限设置图2.1功能结构图3系统的模块设计3.1用户登录管理模块(标识符)设计说明3.1.1模块描述用户登录管理模块实现了用户的统一管理,根据权限的不同可登录到不同的模块,保证了信息的安全性。该模块包括两个部分,一般用户登录和管理员登录。3.1.2功能该模块包括账户和密码,输入用户的账号和密码,并选择用户权限进行登录。系统根据账号和密码判断该用户是否存在,并给予反馈信息。3.1.3性能(1)安全保密性在该模块中,安全、可靠将作为第一要素。同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。(2)稳定性要求该模块可以长期稳定正常工作。(3)实用性该模块可以完成用户所需要的基本操作,界面通俗易懂。容易操作。对设备的处理将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能。3.1.4输入项输入:账号、密码、选择权限3.1.5输出项输出:根据权限显示不同主页面3.1.6测试计划3.2员工管理模块(标识符)设计说明3.2.1模块描述员工管理模块实现了对员工的统一管理,保证了员工信息的安全存储。该模块设定为对一般用户和管理员可以进行使用的模块,管理员可对员工信息进行编辑和查询,而一般用户可对信息信息进行查询。3.2.2功能员工管理包括员工信息包括录入员工信息、删除员工信息、修改员工信息、查询员工信息、更新员工信息等几个子模块。录入员工信息,包括:员工编号,姓名,电话,身份证号,年龄,性别,学历,部门名称等信息,通过这些详细信息,可满足对员工的日常管理要求。删除、修改员工信息:管理员可根据公司情况对员工的信息进行统一管理,可删除修改员工信息。3.2.3性能在员工编辑窗体下的文本框中输入相应的信息,单击添加按钮就添加了信息,在显示界面就会显示出添加的信息。将要修改的信息提交给数据库,数据库会重新刷新变为修改后的数据库。选择要删除的员工记录,进入删除流程,如果删除合法就会删除选中的信息记录,否则会返回错误信息。各信息之间是相关联的,通过外键和主键将个信息表之间联系起来,是数据库成为一个完整的整体,使信息之间相通,同时也使记录更简洁、清晰,便于管理。3.2.4输入项输入要查询的员工编号3.2.5输出项输出查询到的员工记录3.2.6测试计划3.2.6.1职工信息编辑表图3.2.6.2职工信息查询图3.3部门管理模块(标识符)设计说明3.3.1模块描述部门管理模块实现了对部门信息的统一管理,保证了部门信息的安全存储。该模块设定为对一般用户和管理员可以进行使用的模块,管理员可对部门信息进行编辑和查询,而一般用户可对信息信息进行查询。3.3.2功能及性能部门管理模块对于公司部门和员工所属部门进行管理和统计。部门管理包括添加新的部门信息,查询部门详细信息等子模块。录入新的部门信息,包括:部门编号,部门名称,部门人数和部门主管等信息,通过这些详细信息,可满足对部门的日常管理要求。查询信息:管理员可根据公司情况添加新的部门信息。可根据部门编号查询详细的部门信息3.3.3输入项输入要查询的部门编号3.3.4输出项输出部门的详细信息3.3.5测试计划3.3.5.1部门信息图3.3.5.2部门信息查询图3.4薪资管理模块(标识符)设计说明3.4.1模块描述薪资管理模块实现了对薪资信息的统一管理,保证了薪资信息的安全存储。该模块设定为对一般用户和管理员可以进行使用的模块,管理员可对薪资信息进行编辑和查询,而一般用户可对薪资信息进行查询。3.4.2功能及性能薪资管理模块对于公司员工的工资进行管理和统计。薪资管理包括薪资信息的修改、更新,薪资信息的查询和薪资信息的添加和删除等子模块。更新、修改薪资信息,包括:对薪资等级编号、薪资数额,结算方式,结算状态,结算日期等信息的修改,通过这些详细信息,可满足对薪资的日常管理要求。查询信息:职工可根据自己的职工号查询自己的薪资情况。将要修改的信息提交给数据库,数据库会重新刷新变为修改后的数据库。各信息之间是相关联的,通过外键和主键将个信息表之间联系起来,使数据库成为一个完整的整体,使信息之间相通,同时也是记录更简洁、清晰,便于管理。3.4.3输入项输入职工号3.4.4输出项输出该职工的薪资信息3.4.5测试计划3.4.5.1员工工资查询表3.5.6.2员工工资编辑3.5考勤信息管理(标识符)设计说明3.5.1模块描述考勤信息管理实现了对考勤信息的统一管理,保证了考勤信息的安全存储。该模块设定为对一般用户和管理员可以进行使用的模块,管理员可对考勤信息进行编辑和查询,而一般用户可对考勤信息进行查询。3.5.2功能及性能考勤管理模块对于公司员工的考勤信息进行管理和统计。考勤管理包括修改、更新考勤信息,查询考勤详细信息等子模块。考勤信息,包括:考勤日期,职工编号,姓名,签到次数,月份,备注等信息,通过这些详细信息,可满足对考勤信息的日常管理要求。查询考勤信息:职工可根据自己的职工号查询自己的考勤情况。添加考勤信息:可添加新的考勤信息。更新考勤信息:可随时更新考勤信息,保持数据的先进性。将要修改、添加的信息提交给数据库,数据库会重新刷新变为修改后的数据库。各信息之间是相关联的,通过外键和主键将个信息表之间联系起来,使数据库成为一个完整的整体,使信息之间相通,同时也是记录更简洁、清晰,便于管理。3.5.4输入项输入职工编号3.5.5输出项输出该职工的考勤信息3.5.5测

温馨提示

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

评论

0/150

提交评论