企业人事管理系统学士学位毕业论文(编辑修改稿)内容摘要:
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 系统概念模型。企业人事管理系统学士学位毕业论文(编辑修改稿)
相关推荐
保密性差、数据量大、查询等都不方便,而且还会影响企业的发展。 由于 人事管理系统是一个企业单位不可缺少的部分,所以一个好的人事管理系统会给企业带来更大的发展。 基于 WEB 模式的人事管理系统适应了当前发展的潮流,作为计算机应用的一部分 , 使用计算机对人事信息进行管理 , 具有 手工管理所无法比拟的优点。 例如 : 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命 2 长、成本低等。
权限 [zt] [char] (10) 状态 表名 rs_zd_gwjb 人事 _字典 _岗位级别 字段 类型 说明 [id] [char] (2) 序号 [zw1] [char] (2) 岗位编码 1 [zwjb1] [char] (12) 岗位级别名称 1 [zw2] [char] (2) 岗位编码 2 [zwjb2] [char] (12) 岗位级别名称 2 [zw3] [char]
能说明 ..................................................................................................... 33 程序功能实现 ...................................................................................
的基本内容,并对 SQL Server 也 有一定的了解,相信经过毕业设计前期准备阶段的学习,定能熟练地设计本课题的系统。 经济可行性 本次的 设计主要是通过毕 业设计来丰富自己的专业知识,并从长远利益来考虑,本课题 的设计还是具有相当大的经济可行性的。 企业人事信息管理系统功能需求 分析 企业人事信息管理系统的主要任务是用计算机对各种人事信息进行日常的管理,如查询、修 改、增加、删除以
性即能将任何一种语言编译为中间代码,编译好企业人事管理系统 毕业论文 11 的代码可以与从其它语言编译过来的代码进行交互操作。 在 .NET 中可以交互操作的语言有 C、 、 Visual C++.NET、 Visual J、脚本语言、 COM 和 COM+。 二、中间语言 中间语言( IL)在 .NET Framework 中有非常重要的作用,所有面向 .NET 的语言都要先编译成 IL
事部门工作人员,为其提供服务的综合信息管理系统。 企业员工通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。 员工的个人信息等都记录在 人事系统里进行管理。 企业下设人事部门,全权处理企业内部一切认识事物。 人事管理系统主要研究实现以下内容: 基本信息管理:主要实现企业管理员工的基本信息管理,包括数据基础和员工的生日提示、合同提示。 人事管理