企业人事管理系统学士学位毕业论文(编辑修改稿)内容摘要:

10 图 52 用户表 工资表: 工资表用于存储员工工资信息。 图 53 工资表 请假表:存储员工请假信息 图 54 请假表 缺勤表: 图 55 缺勤表 职务表: 图 56 职务表 职员信息表:如图 5图 58 11 图 57 职员表 图 58 数据字典 部门表: 部门表主要对系统内的部门信息的添加,删除,更改,进行操作。 这样对于系统员工的归属,员工的管理有个整体的 了解。 DeptID 部门名称 1 行政部 2 财务部 3 企划部 4 营销部 5 技术部 表 59 部门表 菜单表: 菜单表主要是对首页的菜单进行设置,利用数据库管理菜单是一个标胶简单的方法,这样对日后的维护和更改都是一个非常好的帮助。 ID 父菜单 ID 位置 URL 字体色 菜单项 1 0 999 003466 登 录 2 0 1000 003466 退 出 3 0 1 003466 系统设置 4 3 1 003466 角色设置 5 3 2 003466 用户设置 12 6 3 3 000000 修改密码 7 4 1 000000 新增角色 8 4 2 000000 编辑角色 9 5 1 000000 新增用户 10 5 2 000000 编辑用户 11 0 2 003466 基础数据 12 11 1 000000 部门管理 13 11 2 000000 职务管理 14 11 3 003466 员工管理 15 14 1 000000 新增员工 16 14 2 000000 编辑员工 17 0 3 003466 考勤管理 18 17 1 003466 请假管理 19 18 1 000000 请假登记 20 18 2 000000 修改数据 21 17 2 003466 缺勤管理 22 21 1 000000 缺勤登记 23 21 2 000000 修改数据 24 0 4 003466 工资管理 25 24 1 000000 新增记录 26 24 2 000000 编辑记录 27 0 5 003466 报表查询 28 27 1 000000 职员档案 29 27 2 000000 工资表 表 510 菜单表 角色表: 角色表使用于系统权限的设置操作。 利用数据库关系用户是最常见的一种形式他不但可以对分组权限进行操作还可以对用户角色进行操作。 RolesID 角色代号 角色名 角色权限 1 Administrator 管理 7, 8, 9, 10, 6, 12, 13, 15, 16, 19, 20, 22, 23, 25, 26, 28, 29, 1, 2 2 User_Atten 考勤 12, 13, 15, 16, 19, 20, 22, 23, 28, 1, 2 13 3 User_Pay 工资 6, 12, 13, 15, 16, 25, 26, 28, 29, 1, 2 4 Users 用户 7, 9, 10, 6, 1, 2 表 511 角色表 数据库系统结构模型分析 模式是数据库中全体数据的逻辑结构和特征的描述,它不设计具体的值。 从数据库管理系统的角度看,虽然它们支持的数据模型、使用的数据库语言、所基于的操作系统平台都可能不同,但在体系机构上通常都采用三级模式结构(个别小型数据库系统除外),并提供两级映像功能。 三级模式结构是指数据库系 统是由外模式、模式和内模式三级构成 , 如图 512 图 512 数据库管理系统分析 在数据库系统中,应用程序、数据库管理系统、操作系统、硬件等几个方面必须协同工作。 其中数据库管理系统起着关键的中介作用。 当应用程序从数据库中读取一个数据时,它向数据库管理系统发出读取数据记录的命令。 数据库管理系统对该命令进行语法、语义检查,并调用应用程序对应的子模式,检查应用程序的存取权限,决定是否执行该命令。 如果拒绝执行,则向用户返回错误信息。 在决定执行该命令后,数据库管理系统调用模式,依据子模式 /模式映象的定 义,确定应读入模式中的那些记录。 数据库管理系统再调用物理模式,依据模式 /物理模式映象的定义,决定应从哪个文件、用什么存取方式、读入哪个或那些物理记录。 然后,数据库管理系统向操作系统发出执行读取所需物理记录的命令。 操作系统执行后,将数据送至系统缓冲区。 数据库管理系统再依据子模式 /模式映象的定义导出应用程序所要读取的记录格式,将数据从系统缓冲区传送到应用程序的用户工作区,并返回命令执行情况的状 14 态信息。 根据数据库管理系统所具有的功能,可将它分为四个组成部分。 数据定义语言及其翻译处理程序:首先用数据定义 语言定义数据库的模式、存储模式、外模式、各级模式间的映射、有关的约束条件等。 然后,翻译处理程序将它们翻译成相应的内部表示,即对数据库框架的描述。 这些描述存放在数据字典(系统目录)中,作为数据库管理系统存取和管理数据的依据。 数据操纵语言及其翻译处理程序:提供了数据库的检索、插入、修改、删除等基本操作。 数据库运行控制程序:负责数据库运行过程中的控制和管理。 实用程序:完成数据库的建立与维护,以及数据格式的转换与通信等功能。 15 第六章 系统总体设计 系统实施成功的要素 成功实施人力资源管理系统要注意的问题有以下几点: 要知道你的预算有多少。 在数据库方面,要做通盘的考虑,要先看产品,而不是看自己的硬件环境。 要根据企业的规模来选择相应规模的数据库。 企业的老总、管理层必须认识到实施 HR 系统的重要性,给予充分理解和支持。 要做好需求分析,定位你所需要产品的类型,有目标地选择,看演示要多提问。 要看这家公司的售后服务如何 ?是否有一条龙的服务 ?如果是外商,在中国有办事处吗 ?办事处有多少 ?是否有足够的客户服务人员加入项目组。 要注意这家公司所提供 的 “网络版 ”的含义是什么,是互联网还是局域网。 整个实施过程要分阶段做。 要看这家公司是否准备与内容提供服务商建立伙伴关系,为你提供增值服务。 方案设计 根据需求,系统功能分为三个模块,分别为文件操作,数据库操作,系统设置。 对于模块操作则是以:调动模块,数据管理模块 . 系统需求分析中要求的文件组成比较简单;本系统所需要的系统设置也比较少;而又由于需求分析中对查询功能的要求较多,所以需要着重于查询功能的设计;由于对录入的需要,本系统着眼于对单条记录的编辑。 系统功能模块图 系统 功能模块图如图 61: 企业人事管理系统 系统设置 基础数据 考勤管理 工资管理 报表管理 登 录 16 图 61 系统 概念模型 (ER 图 ) 概念模型( ER 图)见 图 62 系统概念模型图。 图 62 系统概念模型。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。