人力资源管理系统ER图
- 格式:doc
- 大小:31.50 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图按你自己的设计,职工人力资源管理信息系统。
VB人事管理系统(数据流程图+ER图)-课程设计1〃课程设计的目的人事管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
因此有利于办公自动化的人事管理系统能够极大地提高人事管理的效率,也是企业进行科学化、正规化管理的手段。
2.设计方案论证2.1需求分析人事管理可以说是一项琐碎、繁杂而又必须十分细致的工作,是不能允许时常发生差错的。
几十年前的那种手工操作已远远跟不上近代企业发展的步骤,时代的进步决定了企业的发展,而企业要发展必然完善的管理体系,所以说企业人事管理的自动化完全是时代进步的必然结果。
合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现。
利用计算机对企业人事管理不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。
通过本人事管理数据库管理系统软件,能帮助人事管理人员利用计算机快速方便的对企业人事资源进行管理。
人事管理系统主要用于企业内部员工的档案、工资,便于公司领导掌握人员动向,及时调整人才的分配。
本软件集企业人员基本信息,企业人员劳工合同,及人才需求计划于一身,目的在于能够使管理人员更加方便,快捷的对企业人事进行管理。
同时本人事管理软件使人事管理工作系统化、规范化、自动化,从而在一方面提高了管理者的工作效率,减少了传统人工管理方式所带来的人力,物力的浪费,另一方面由于本软件具有查找方便、可靠性高、存储量大等优点,所以实现了企业人事管理的自动化。
人事管理系统针对企业员工信息的处理工作采用计算机进行全面的现代化管理,用户可以通过输入员工的基本信息、考勤信息等,由系统自动生成相应的统计数据及工资统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新与删除工作,人事管理系统力求以方便快捷的途径去管理职工的信息,代替手工操作的繁琐数据。
1.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共10分)2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共15分)3.“进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员;采购员验收,如果不合格就退回,合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后,收银员进行收费和开收费单,并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:进书数据流程:售书业务流程:售书数据流程:4.背景:若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理,即这些货品清除出库房。
具体报损流程如下:由库房相关人员定期按库存计划编制需要对货物进行报损处理的报损清单,交给主管确认、审核。
主管审核后确定清单上的货品必须报损,则进行报损处理,并根据报损清单登记流水帐,同时修改库存台帐;若报损单上的货品不符合报损要求,则将报损单退回库房。
试根据上述背景提供的信息,绘制出“报损”的业务流程图、数据流程图。
《数据库原理及应用》
课程设计报告
设计题目人力资源管理系统数据库学生姓名
学生班级计科班
学生学号
指导教师
成绩评定
完成时间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 数据模型的优化。
管理信息系统作业
1.说明实体、属性和联系
实体:分支机构,银行员工,客户,账户,贷款
属性:分支机构(账户号,员工社保号,客户社保号,贷款号)客户(客户社保号,姓名,居住街道和城市)
账户(账户号,余额,所有者访问的最近日期)
员工(员工社保号,员工姓名,员工电话号码)
贷款(贷款号,金额,发放日期)
联系:下属(分支机构,员工,1:n)
提供(分支机构,账户, 1:n)
发放(分支机构,贷款,1:n)
持有(客户,账户,n:m)
借入(客户,贷款,n:m)
负责(员工,客户,1:n )
2. 写出ER图
3. 将ER图转换为关系模型
(实体)分支机构(账户号,员工社保号,客户社保号,贷款号)
(实体)客户(客户社保号,姓名,居住街道和城市)
(实体)账户(账户号,余额,所有者访问的最近日期)(实体)员工(员工社保号,员工姓名,员工电话号码)(实体)贷款(贷款号,金额,发放日期)
(联系)负责(员工社保号,客户社保号,账户号,贷款号)(联系)借入(客户社保号,贷款号)
(联系)持有(客户社保号,账户号)。
人力资源管理系统图解—人力资源管理系统功能模块示意图人力资源管理系统功能模块示意图企业人力资源管理系统部员员工员系门工工作工统信信考考工用息息勤评资户管管管管管管理理理理理理员员人工系工力员主统学资普员工要管习源通工照家理与主用基片庭员工管户本信成用作用管管息员户经户理理管信管历管理息理管理管理理针对各个模块不同的标实现添加记录、修改记录、删除记录、以及查询现实记录等功能基本信息管理功能集合和模块关系图员工照片管理提供部提供员门数据工数据部门信息管理员工基本信息管理员工主要家庭成员信息管理员工学习工作经历管理考核及待遇管理功能集合模块关系提供员工考勤数据员工照片管理提供员工数据员工基本信息管理员工工资管理员工学习工作经历管理提供员工工作考评数据用户管理功能机和模块关系图修改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图:erDiagramEmployee {string EmployeeIDstring Namestring Departmentstring Positiondate HireDatefloat Salary}Salary_Record {string RecordIDstring EmployeeIDfloat BasicSalaryfloat Bonusdate SalaryDate}Department {string Departmentstring Managerint NumberOfEmployees}Employee ||--o| Salary_RecordEmployee ||--| DepartmentDepartment ||--o| Employee实体说明1.Employee(员工):记录员工的基本信息,包括员工ID、姓名、部门、职位、入职日期和基本工资。
2.Salary_Record(工资记录):记录员工的工资情况,包括工资记录ID、员工ID、基本工资、奖金和发放日期。
3.Department(部门):记录部门的信息,包括部门名称、部门经理和部门内的员工数量。
关系说明1.每个员工可以对应多条工资记录,表示员工的薪酬情况可以有多条记录。
2.每个员工属于一个部门,一个部门可以有多个员工,表示员工和部门之间是多对一的关系。
3.每个部门有一个部门经理,一个部门可以拥有多个员工,表示部门经理和部门员工之间是一对多的关系。
总结通过以上ER图的设计,我们可以清晰地了解员工工资管理系统中的实体及其之间的关系。