人力资源管理系统ER图
- 格式:doc
- 大小:44.92 KB
- 文档页数:2
(1)什么是体系结构?体系结构设计的步骤是什么?软件体系结构是一种重要决策,其中涉及软件系统的组织,对结构元素及其组成系统所籍接口的选择,这些元素特定与其相互协作的行为,这些结构和行为元素到更大的子系统的组成,以及指导该组织结构(这些元素及其接口、协作和组成)的体系结构风格。
基于体系架构的软件设计模型把软件过程划分为体系架构需求、设计、文档化、复审、实现和演化6个子过程,现逐一简要概述如下。
1.体系架构需求。
即将用户对软件系统功能、性能、界面、设计约束等方面的期望(即“需求”)进行获取、分析、加工,并将每一个需求项目抽象定义为构件(类的集合)。
2.体系架构设计。
即采用迭代的方法首先选择一个合适的软件体系架构风格(如C/S、B/S、N层、管道过滤器风格、C2风格等)作为架构模型,然后将需求阶段标识的构件映射到模型中,分析构件间的相互作用关系,最后形成量身订做的软件体系架构。
3.体系架构文档化。
即生成用户和研发人员能够阅读的体系架构规格说明书和体系架构设计说明书。
4.体系架构复审。
即及早发现体系架构设计中存在的缺陷和错误,及时予以标记和排除。
5.体系架构实现。
即设计人员开发出系统构件,按照体系架构设计规格说明书进行构件的关联、合成、组装和测试。
6.体系架构演化。
如果用户需求发生了变化,则需相应地修改完善优化、调整软件体系结构,以适应新的变化了的软件需求。
(2)界面设计中遵循的8项基本原则?1.尽量保持一致2.为熟练用户提供快捷键3.提供有效反馈4.设计完整的对话过程5.提供简单的错误处理机制6.允许撤销动作7.提供控制的内部轨迹8.减少短期记忆负担(3)E-R图按你自己的设计,职工人力资源管理信息系统。
《数据库原理及应用》
课程设计报告
设计题目人力资源管理系统数据库学生姓名
学生班级计科班
学生学号
指导教师
成绩评定
完成时间2016年12月日
目录
一、需求分析 (1)
1.1 数据字典 (1)
1.2 数据流图 (1)
二、概念结构设计 (2)
2.1 E-R图的设计 (2)
2.1.1 分E-R图 (2)
2.1.2 初步E-R图 (3)
三、逻辑结构设计 (3)
3.1 关系模型 (3)
3.2 数据模型的优化 (4)
一、需求分析
1.1 数据字典
(1)数据项
(2)数据结构
1.2数据流图
二、概念结构设计
2.1 E-R图设计
2.1.1 分布E-R图
各实体关系E-R图:
员工基本信息局部E-R图:员工工资局部E-R图:
员工部门信息局部E-R图:
2.12初步E-R图:
三、逻辑结构设计
3.1 关系模型
员工基本信息表:(eno, ename, sex, age, edu, address, tel, identification)
员工工资表:(eno, salary, addid, realsal)
员工部门信息表:(eno, dno, position)
3.2 数据模型的优化。
人力资源管理系统图解 - 人力资源管理系统功能模块示意图人力资源管理系统功能模块示意图企业人力资源管理系统部员员工员系门工工作工统信信考考工用息息勤评资户管管管管管管理理理理理理员员人工系工力员主统学资普员工要管习源通工照家理与主用基片庭员工管户本信成用作用管管息员户经户理理管信管历管理息理管理管理理针对各个模块不同的标实现添加记录、修改记录、删除记录、以及查询现实记录等功能基本信息管理功能集合和模块关系图员工照片管理提供部提供员门数据工数据部门信息管理员工基本信息管理员工主要家庭成员信息管理员工学习工作经历管理考核及待遇管理功能集合模块关系提供员工考勤数据员工照片管理提供员工数据员工基本信息管理员工工资管理员工学习工作经历管理提供员工工作考评数据用户管理功能机和模块关系图修改HrManager用户名和密码HrManager用户人力资源主管用户创建和管理普通人力资源主管用户普通人力资源主管用户修改自身用户名和密码系统修改自身用户名和密码用户Admin用户修改Admin用户的密码信系统管理息员用户创建和管理普通用户管理修改自身的用户名和密码普通系统管理员用户创建自身的用户名和密码普通用户修改自身用户名和密码系统流程分析图开始重试用户登录失败失败超过3次是退出程序成功用户管理模块人力资源管理模块读取用户类型1。
管理自己的用户信息2。
管理普通人力资源主管用户信息1 人力资源信息的高级管理和查询管理自己的用户信息1。
管理自己的用户信息2。
管理普通系统管理用户信息3.管理普通用户的用户信息2 普通用户人力资源信息管理查询1。
管理自己的用户信息2。
管理普通用户的用户信息管理自己的用户信息人力资源信息的高级管理和查询部分系统流程分析图HrManager普通人力资用户源主管用户进入系统添加部门信息修改部门信息部门信息管理删除部门信息查询部门信息员工基本信息管理否员工照片管理员工所在部门是员工信息管理是否存在员工主要家庭成员信息管理员工学习与工作经历信息管理添加考勤信息修改考勤信息员工基本信息是员工考勤管理是否存在删除考勤信息查询考勤信息添加工作考评信息否修改工作考评信息员工基本信息是员工工作考评管理是否存在删除工作考评信息查询工作考评信息否否员工基本信息是员工考勤信息是员工工资管理是否存在否存在是员工工作考评是否存在是员工工资发放管理员工工资信息普通用户人力资源信息管理查询部分系统流程分析图Admin用户普通用户系统管理员进入系统部门信息管理查询部门信息员工信息管理查询员工姓名列表查询自己的考勤信息员工考勤管理查询下属的考勤信息员工工作考评管理下属工作考评信息管理员工工资管理查询自己的工资信息表。
人力资源管理系统图解 - 人力资源管理系统功能模块示意图人力资源管理系统功能模块示意图企业人力资源管理系统部员员工员系门工工作工统信信考考工用息息勤评资户管管管管管管理理理理理理员员人工系工力员主统学资普员工要管习源通工照家理与主用基片庭员工管户本信成用作用管管息员户经户理理管信管历管理息理管理管理理针对各个模块不同的标实现添加记录、修改记录、删除记录、以及查询现实记录等功能基本信息管理功能集合和模块关系图员工照片管理提供部提供员门数据工数据部门信息管理员工基本信息管理员工主要家庭成员信息管理员工学习工作经历管理考核及待遇管理功能集合模块关系提供员工考勤数据员工照片管理提供员工数据员工基本信息管理员工工资管理员工学习工作经历管理提供员工工作考评数据用户管理功能机和模块关系图修改HrManager用户名和密码HrManager用户人力资源主管用户创建和管理普通人力资源主管用户普通人力资源主管用户修改自身用户名和密码系统修改自身用户名和密码用户Admin用户修改Admin用户的密码信系统管理息员用户创建和管理普通用户管理修改自身的用户名和密码普通系统管理员用户创建自身的用户名和密码普通用户修改自身用户名和密码系统流程分析图开始重试用户登录失败失败超过3次是退出程序成功用户管理模块人力资源管理模块读取用户类型1。
管理自己的用户信息2。
管理普通人力资源主管用户信息1 人力资源信息的高级管理和查询管理自己的用户信息1。
管理自己的用户信息2。
管理普通系统管理用户信息3。
管理普通用户的用户信息2 普通用户人力资源信息管理查询1。
管理自己的用户信息2。
管理普通用户的用户信息管理自己的用户信息人力资源信息的高级管理和查询部分系统流程分析图HrManager普通人力资用户源主管用户进入系统添加部门信息修改部门信息部门信息管理删除部门信息查询部门信息员工基本信息管理否员工照片管理员工所在部门是员工信息管理是否存在员工主要家庭成员信息管理员工学习与工作经历信息管理添加考勤信息修改考勤信息员工基本信息是员工考勤管理是否存在删除考勤信息查询考勤信息添加工作考评信息否修改工作考评信息员工基本信息是员工工作考评管理是否存在删除工作考评信息查询工作考评信息否否员工基本信息是员工考勤信息是员工工资管理是否存在否存在是员工工作考评是否存在是员工工资发放管理员工工资信息普通用户人力资源信息管理查询部分系统流程分析图Admin用户普通用户系统管理员进入系统部门信息管理查询部门信息员工信息管理查询员工姓名列表查询自己的考勤信息员工考勤管理查询下属的考勤信息员工工作考评管理下属工作考评信息管理员工工资管理查询自己的工资信息表。
员工管理系统er图注意u8在院校教学环境中采用的是单机方式实训,数据服务器和应用服务器一般均为本机。
再企业信息化应用模式霞,u8是需要独立部署应用服务器和数据服务器、客户端的。
两者应用模式不同请区分。
今天我们讲述u8的系统管理:一、系统管理的主要功能:1.账套的建立、修改,对账套数据进行备份和恢复(包括年度账)。
2.管理操作员及其权限、系统安全机制的设置3.管理系统任务:运行任务的管理、上机日志的管理4.系统数据初始化功能二、什么叫企业建账用友u8安装完成之后,只是再计算机中安装了一套ERP程序,没有任何数据,需要我们把既有的数据建立或转移到u8系统中去。
在该系统中建立和维护企业的基本信息、核算方法编码规则等数据我们称之为建账。
其本质就是创建一个新的数据库,用于存储和管理企业的各种业务数据。
建立账套时需要以系统管理员(admin)的身份建立账套,流程如下:“系统管理员的登陆系统管理——增加角色和用户——在舰长向导下完成建账过程————分配用户权限———启用各子系统————备份账套”注意:1.U8软件支持建立999个账套2.系统提供新建空白账套和参照已有账套两种建账方式。
如果企业是第一次使用u8,可以选择新建空白账套。
如果企业已经在用u8单由于扩展分之机构原因,需要建立一个已有账套相似的账套,包含相同基础档案和初始数据,可以选择参照已有账套方式建账。
3.单位名称应录入企业的全称,打印发票时可已自动带出。
4.企业类型选择工业和商业的区别:选择工业类型则系统不处理受托代销业务;如果选择了商业类型则系统不能办理产成品入库和材料领用业务。
5.只有账套主管才有权限修改本单位账套。
注意账套中的部分参数比如账套编号、账套路径启用日期、本币代码、科目预置语言、账套主管信息等一经设置不能修改,若这些参数错误则只能删除此账套,在重新建立。
6.操作员权限分配时要注意:购销存的各种出入库单据增、删、改、查的权限,在权限列表的基本信息下的公共单据中存放,不在各系统业务的权限列表中;同时软件中跟中基础档案的增删改查权限,在权限列表的基本信息下的公用目录设置中存放.。
ER图实训实训目的●掌握数据模型基本概念。
●掌握ER图基本内容。
●掌握画图方法。
●掌握利用ER图构建数据模型的方法。
实训内容1.现有论文和作者两个实体,论文实体的属性包括题目、期刊名称、年份、期刊号;作者实体的属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。
请画出E-R 图。
2.某地区举行篮球比赛, 需要开发一个比赛信息管理系统来记录比赛的相关信息。
根据需求阶段收集的信息, 设计的实体联系图需求分析结果如下:a)登记参赛球队的信息。
记录球队的名称、代表地区、成立时间等信息。
系统记录球队的每个队员的姓名、年龄、身高、体重等信息。
每个球队有一个教练负责管理球队, 一个教练仅负责一个球队。
系统记录教练的姓名、年龄等信息。
所有球员、教练可能出现重名情况.b)安排球队的训练信息。
比赛组织者为球队提供了若干个场地, 供球队进行适应性训练。
系统记录现有的场地信息, 包括: 场地名称、场地规模、位置等信息。
系统可为每个球队安排不同的训练场地, 如表1 所示。
系c) 3. 安排比赛。
该赛事聘请有专职裁判, 每场比赛只安排一个裁判。
系统记录裁判的姓名、年龄、级别等信息。
系统按照一定的规则, 首先分组, 然后根据球队、场地和裁判情况, 安排比赛( 每场比赛的对阵双方分别称为甲队和乙队)。
记录参赛球队、比赛时间、比分、场地名称等信息, 如表2 所示。
裁判可能出现重名情况。
表2 比赛安排表.。
人力资源管理系统图解 - 人力资源管理系统功能模块示意图人力资源管理系统功能模块示意图企业人力资源管理系统部员员工员系门工工作工统信信考考工用息息勤评资户管管管管管管理理理理理理员员人工系工力员主统学资普员工要管习源通工照家理与主用基片庭员工管户本信成用作用管管息员户经户理理管信管历管理息理管理管理理针对各个模块不同的标实现添加记录、修改记录、删除记录、以及查询现实记录等功能基本信息管理功能集合和模块关系图员工照片管理提供部提供员门数据工数据部门信息管理员工基本信息管理员工主要家庭成员信息管理员工学习工作经历管理考核及待遇管理功能集合模块关系提供员工考勤数据员工照片管理提供员工数据员工基本信息管理员工工资管理员工学习工作经历管理提供员工工作考评数据用户管理功能机和模块关系图修改HrManager用户名和密码HrManager用户人力资源主管用户创建和管理普通人力资源主管用户普通人力资源主管用户修改自身用户名和密码系统修改自身用户名和密码用户Admin用户修改Admin用户的密码信系统管理息员用户创建和管理普通用户管理修改自身的用户名和密码普通系统管理员用户创建自身的用户名和密码普通用户修改自身用户名和密码系统流程分析图开始重试用户登录失败失败超过3次是退出程序成功用户管理模块人力资源管理模块读取用户类型1。
管理自己的用户信息2。
管理普通人力资源主管用户信息1 人力资源信息的高级管理和查询管理自己的用户信息1。
管理自己的用户信息2。
管理普通系统管理用户信息3。
管理普通用户的用户信息2 普通用户人力资源信息管理查询1。
管理自己的用户信息2。
管理普通用户的用户信息管理自己的用户信息人力资源信息的高级管理和查询部分系统流程分析图HrManager普通人力资用户源主管用户进入系统添加部门信息修改部门信息部门信息管理删除部门信息查询部门信息员工基本信息管理否员工照片管理员工所在部门是员工信息管理是否存在员工主要家庭成员信息管理员工学习与工作经历信息管理添加考勤信息修改考勤信息员工基本信息是员工考勤管理是否存在删除考勤信息查询考勤信息添加工作考评信息否修改工作考评信息员工基本信息是员工工作考评管理是否存在删除工作考评信息查询工作考评信息否否员工基本信息是员工考勤信息是员工工资管理是否存在否存在是员工工作考评是否存在是员工工资发放管理员工工资信息普通用户人力资源信息管理查询部分系统流程分析图Admin用户普通用户系统管理员进入系统部门信息管理查询部门信息员工信息管理查询员工姓名列表查询自己的考勤信息员工考勤管理查询下属的考勤信息员工工作考评管理下属工作考评信息管理员工工资管理查询自己的工资信息表。