员工人事信息管理系统.doc

合集下载

事业单位人事信息管理系统-操作手册【精选文档】

事业单位人事信息管理系统-操作手册【精选文档】

事业单位人事信息管理系统操作手册四川广力软件科技有限公司二〇一三年十月目录(按住CTRL键,并点击目录名,可切换到相应内容)第一部分系统平台登录 (4)进入系统 (4)登录系统 (4)修改密码 (6)完善机构信息 (6)安全退出系统 (7)第二部分系统功能 (8)主界面各功能介绍 (8)我的工作台 (9)业务办理 (10)人员管理 (11)信息统计 (14)岗位监控 (14)单位信息 (15)表册查询 (16)高级查询 (16)机构管理 (17)第三部分业务流程及办理 (18)一、人员初始化流程 (19)事管科启动业务和查看业务状态 (19)基层单位申报业务 (21)主管单位审核业务 (28)事管科复核业务 (31)特别说明 (33)二、岗位设置方案变更流程 (34)第一步基层事业单位(启动业务) (34)第二步主管单位审核业务 (36)第三步事管科审核业务 (39)第四步基层事业单位打印表册 (40)第五步事管科复核归档业务 (42)特别说明 (42)三、单位首次岗位聘用流程 ................................................... 错误!未定义书签。

第一步基层事业单位(启动业务) ........................................ 错误!未定义书签。

第二步主管单位审核业务 ...................................................... 错误!未定义书签。

第三步事管科审核业务 .......................................................... 错误!未定义书签。

第四步基层单位打印业务表册 .............................................. 错误!未定义书签。

第五步事管科复核表册,进行业务归档 .............................. 错误!未定义书签。

《员工信息管理系统》详细设计说明书.1.doc

《员工信息管理系统》详细设计说明书.1.doc

《员工信息管理系统》详细设计说明书.1 《员工信息管理系统详细设计说明书》一、引言1.1编写目的根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对员工信息管理系统软件功能的划分、数据结构、软件总体结构的实现有了进一步的想法。

本说明书的预期读者是与员工信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。

1.2背景利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。

为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。

现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。

1.3定义SQL Server:所用的数据库管理系统VS 2010:所用的开发软件二、程序(一)设计说明2.1程序描述主模块2.2功能建立与数据库连接获取系统设置能够跳转至子模块:登陆、注册等模块。

2.3输入、输出项用户鼠标点击登陆、注册按钮跳转至相应模块界面2.5流程逻辑选择项登陆系统注册系统查询系统管理系统2.6界面设计2.7功能实现方法'跳转登陆页面Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs) HandleslbtnLogin.ClickIf Request.Cookies("UserName") Is Nothing ThenResponse.Redirect("Login.aspx")ElsePage.ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('您已成功登陆);")End IfEnd Sub'跳转注册页面Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs) Handles lbtnRegister.ClickResponse.Redirect("Register.aspx")End Sub三、程序(二)设计说明3.1程序描述登陆模块3.2功能实现管理员账号登陆,以便继续后面操作3.3输人项输入:管理员账号、密码。

企业人事管理系统的设计与实现论文DOC 45页

企业人事管理系统的设计与实现论文DOC 45页

企业人事管理系统的设计与实现论文(DOC 45页)洛阳理工学院毕业设计(论文)题目___企业人事管理系统的设计与实现_姓名______系(部)工程管理系_____专业_经济信息管理___指导教师________2013年5月31日企业人事管理系统的设计与实现摘要企业人事管理系统主要用于对于企业员工档案管理,员工的调动情况的查询及管理,员工工作的评价,员工考勤管理,员工工资管理是便于企业管理者利用计算机高效率完成劳动人事管理的日常事务。

该系统主要利用Visual Basic6.0、Microsoft office Access等工具设计开发完成。

开发过程中采用模块化设计,不同的模块实现了不同的功能。

作为计算机应用的一部分,使用计算机对人事信息进行管理的系统,是一个公司管理及合理分配每个人员,使其发挥其自身最大价值的根本软件。

关键词:人事管理,模块化,Visual basic6.0,Microsoft office AccessThe design and implementation of enterprise personnelmanagement systemABSTRACTEnterprise personnel management system is mainly used in file management for enterprise employees, transfer to the staff query and management, staff evaluation, staff attendance management, employee wages, is advantageous for the enterprise managers use computer efficient complete labor personnel management of daily affairs.The system mainly using Visual Basic and Microsoft office Access tools such as design and development. Development process USES the modular design, different module realizes the different functions. As a part of computer application, using computer to manage the personnel information system, is a management and reasonable distribution of each company personnel, and make it play a maximum value of its fundamental software.KEY WORDS: personnel management, modular, Visual basic6.0, Microsoft office Access目录前言 (1)第1章概述 (2)1.1系统开发背景 (2)1.2 系统的目标和意义 (2)第2章使用工具或开发环境的描述 (4)2.1数据库平台 (4)2.2开发软件 (4)第3章系统分析 (5)3.1 总体的需求分析 (5)3.1.1 需求分析的目标 (5)3.1.2 需求分析的原则 (5)3.2系统的主要功能分析 (5)3.3 数据库需求分析 (6)3.4 数据流程分析 (7)3.5总体功能模块设计 (7)3.6 登录系统结构图 (8)第4章基本设计思想 (10)第5章系统详细设计 (10)5.1 系统E-R图 (11)5.2 数据库设计 (13)5.2.1工资管理数据表 (17)5.2.2考勤管理数据表 (19)5.2.3用户数据表 (22)第6章系统主要界面设计 (23)6.1 系统登录模块设计 (23)6.2 添加用户模块设计 (25)6.3 部门管理模块设计 (25)6.4 考勤记录模块的设计 (26)6.5 员工评价模块设计 (27)6.6 员工档案模块设计 (28)第7章系统测试 (30)结论 (31)谢辞 (32)参考文献 (33)附录 (34)前言人事管理信息系统是典型的信息管理系统,其开发主要包括台后数据库的建立和维护以及前段应用程序的开发俩个方面,对于前者要求建立资料一致性和完整性强,资料安全系好的数据库。

人力资源信息管理系统(eHR)功能需求书-人事管理

人力资源信息管理系统(eHR)功能需求书-人事管理

人力资源信息管理系统(eHR)功能需求书目录概述 (4)一、组织管理 (5)1、组织结构 (5)2、职位体系 (6)3、汇报关系 (6)4、职位说明书 (7)5、编制 (7)6、员工自助 (8)二、招聘管理 (9)1、招聘渠道管理 (9)2、招聘职位管理 (9)3、简历库管理 (10)4、人才选拔管理 (11)三、人事管理 (14)1、员工履历 (14)2、员工自助 (17)四、培训管理 (18)1、培训资源管理 (18)2、培训需求及计划 (19)3、培训过程及结果 (20)4、员工自助 (22)五、考勤管理 (24)1、考勤设置及出勤计划 (24)2、出勤记录及请假加班记录 (25)3、考勤统计 (26)4、员工自助 (27)六、薪酬福利 (28)1、基础设置 (28)2、薪酬福利方案 (29)3、法定福利 (30)4、薪酬 (31)5、员工自助 (32)七、工作日志 (33)1、工作日志记录 (33)2、员工自助 (34)八、绩效管理 (36)1、绩效体系 (36)2、绩效管理 (37)3、员工自助 (38)九、测评测验 (39)十、人才管理 (43)1、人才盘点 (43)2、加速培养及心理契约管理 (45)3、员工自助 (45)十一、权限管理 (46)1、权限管理 (46)2、操作日志管理 (47)十二、报表管理 (48)1、报表应用管理 (48)2、员工自助 (50)十三、工作流程 (51)1、流程管理 (51)2、员工自助 (52)十四、手机移动端 (53)1、组织管理 (53)2、人事管理 (53)3、培训管理 (54)4、考勤管理 (54)5、薪酬福利 (55)6、工作日志 (55)7、绩效管理 (55)8、测评测验 (56)9、工作流程 (56)10、人才管理 (56)11、报表管理 (56)三、人事管理1、员工履历★1.1 支持展现时间轴时间指定组织下的在职人员数据,可以实现人员的入职、离职、试用期转正、人员类别调整、部门调动、公司间调动、劳动合同初签、续签、手续清单、工作证打印、离职证明打印、解除合同通知书打印、终止合同通知书打印、续签合同通知书打印、纪律处分通知书打印、其他文档打印、照片导入、照片导出、证件证书导出,员工履历的编辑、浏览、批量新增、批量修订、导出及汇报关系、员工履历表、员工成长履历表、知识技能达成、图表视图的查看。

人事人才管理信息系统

人事人才管理信息系统

人事人才管理信息系统
简介
人事人才管理信息系统是现代企业管理中不可或缺的一个重要组成部分。

它是一个集成了人才招聘、员工信息管理、绩效考核、培训发展等功能的信息化平台,旨在提高企业对人力资源的管理效率和精准度。

功能特点
1. 人才招聘
•系统可以发布招聘信息,并自动筛选符合条件的候选人简历。

•面试安排、候选人评价等流程可由系统自动化管理,减少人力投入。

2. 员工信息管理
•建立员工档案,包括个人信息、工作经历、薪酬福利等内容。

•实现员工信息的动态更新和查询,保证信息的及时性和准确性。

3. 绩效考核
•设定绩效考核指标和评价标准,并通过系统生成绩效报告。

•员工和管理者可以通过系统查看个人和团队的绩效数据,为未来工作提出改进建议。

4. 培训发展
•定制培训计划和课程安排,帮助员工提升技能和能力。

•支持在线学习和考核,方便员工随时随地进行学习。

优势与价值
人事人才管理信息系统的实施和运营可以为企业带来诸多优势和价值: - 提高招聘效率,缩短招聘周期,降低人力成本。

- 精准评估员工绩效,激励员工提高工作表现。

- 优化培训资源和内容,提升员工整体素质和竞争力。

- 提高信息管理和数据安全性,保障员工隐私和企业数据的安全性。

结语
人事人才管理信息系统的应用为企业提供了一种高效管理人力资源的方式,帮助企业实现人才与业务的有机结合,从而提升企业的核心竞争力。

通过不断完善和优化信息系统,企业可以更好地管理人才,促进企业长期稳健发展。

员工信息管理系统

员工信息管理系统

课程设计教学院课程名称题目专业班级姓名同组人员指导教师2014 年 6 月21 日目录第一章概述 (1)1.1选题的背景 (1)1.2系统功能描述 (1)1.3数据库需求分析 (1)1.3.1 总体需求 (2)1.3.2功能需求 (2)1.3.3性能需求分析 (2)1.4数据库概念的结构设计 (2)第二章数据库结构设计 (4)2.1 概念结构设计 (4)2.2数据库功能设计 (7)2.2.1数据介绍 (7)2.2.2数据库介绍 (7)2.2.3 功能描述 (7)2.3逻辑结构设计 (7)2.4物理结构设计 (7)第三章数据库功能实现 (10)3.1创建数据库: (10)3.2创建部门表 (11)第四章课程设计总结 (14)参考文献: (15)第一章概述1.1选题的背景随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。

有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。

1.2系统功能描述随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。

在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。

如何设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。

这样就使办公人员可以轻松快捷地完成工资管理的任务。

对于企、事业单位的工资发放来说,不需要太大型的数据库系统。

只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。

企业的目标就是在于利用数据库编程设计一个操作方便、简单实用的工资管理系统。

实现工资的集中管理。

可供管理人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目由系统自动进行计算;同时系统还可对人事及工资管理情况进行多角度查询。

人事管理信息系统

人事管理信息系统

公务员考核
定期考核公务员工作表现,激 励优秀公务员。
薪酬福利管理
管理公务员薪酬福利,确保公 平合理。
教育机构教职工管理
教师招聘
筛选简历、组织面试,选拔优 秀教师。
教师培训
组织教师参加培训活动,提升 教学水平。
教师考核
定期评估教师工作表现,激励 优秀教师。
薪酬福利管理
管理教师薪酬福利,确保公平 合理。
功能
人事管理信息系统通常具备员工档案 管理、考勤管理、薪资管理、培训管 理、绩效评估等功能模块,帮助企业 实现高效的人力资源管理。
系统的重要性
提高人力资源管理效率
通过自动化和集中化管理,人事管理 信息系统可以显著提高人力资源管理 的效率,减少手工操作和重复性工作 。
促进数据驱动决策
提升员工满意度
良好的人事管理信息系统能够提供更 好的员工服务,例如在线查询工资单 、在线申请休假等,从而提高员工的 满意度和忠诚度。
详细描述
薪酬福利管理模块是人事管理信息系统的重要组成部分,主要负责员工的薪酬和福利管理。通过该模 块,企业可以设置薪酬体系、福利政策,并实现透明化管理,使员工能够清晰地了解自己的薪酬福利 构成和计算方式。同时,该模块还可以进行薪酬福利的调整和发放,提高管理效率。
培训与发展管理模块
总结词
培训计划制定与实施
非营利组织人员管理
志愿者招募
发布招募信息、筛选志愿者,组织培训活动 。
志愿者培训
组织志愿者参加培训活动,提升服务水平。
志愿者管理
记录志愿者服务情况,评估服务质量。
志愿者激励
根据服务表现,给予志愿者相应的奖励和荣 誉。
05
人事管理信息系统的 挑战与解决方案

人力资源信息管理系统

人力资源信息管理系统

人力资源信息管理系统随着信息技术的快速发展和企业人力资源管理的日益复杂化,人力资源信息管理系统(Human Resources Information System,简称HRIS)成为企业管理中不可或缺的一部分。

本文将就人力资源信息管理系统的定义、功能、优势以及在企业中的应用等方面进行讨论。

一、人力资源信息管理系统的定义人力资源信息管理系统是指通过计算机技术,以数据库为基础,通过信息采集、储存、管理和分析等功能,实现对人力资源全生命周期的信息化管理系统。

该系统可以包含员工基本信息、绩效考核、薪酬管理、培训发展、招聘流程、福利待遇等多个方面的数据。

二、人力资源信息管理系统的功能1. 员工信息管理:系统可以记录员工的基本信息、合同信息、岗位信息等,方便管理人员进行查询和统计分析。

2. 绩效考核管理:系统可以设定绩效指标,并自动计算员工的绩效得分,有效提升绩效考核的准确性和效率。

3. 薪酬管理:系统可以自动生成薪资报表、扣除项以及个人所得税等,节省了人工计算工作量,并提高了薪酬管理的准确性。

4. 培训发展管理:系统可以记录员工的培训需求和培训历史,帮助企业进行培训计划和员工发展规划。

5. 招聘流程管理:系统可以支持招聘需求发布、简历筛选、面试安排等招聘流程的自动化管理,提高了人力资源的招聘效率。

6. 福利待遇管理:系统可以记录员工的福利待遇,如社保、公积金、医疗保险等,方便企业进行统一管理。

三、人力资源信息管理系统的优势1. 提高工作效率:人力资源信息管理系统可以自动完成繁琐的数据录入和计算工作,减少人力资源部门的工作负担,提高工作效率。

2. 降低管理成本:通过信息化管理,可以减少人力资源部门的纸质文档,节约了存储空间和打印成本。

3. 提升数据准确性:系统可以保证数据的准确性和一致性,避免了人工录入错误带来的问题。

4. 加强组织协同:人力资源信息管理系统可以实现多部门之间的信息共享与沟通,促进了组织整体协同运作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章绪论1.1研究的内容随着计算机和网络技术的广泛应用,人事档案管理已成为现代企业管理中必不可少的一 部分。

企业要发展必须要对人事方面做出更好的管理和控制, 为适应现代企业制度管理的要 求,实现企业劳动人事档案管理的科学化和规范化,以更好的促使企业的发展的需要,从而提出了企事业单位人事档案管理系统的开发的课题来对企业进行科学现代化的管理。

1.2研究的软硬件环境企事业单位人事档案管理工作是一种繁琐,务求准确的信息检索工作。

特别是在对在岗人员的调动,离退人员,工资发放,职称评定等信息的管理,具有典型的信息处理管理模式。

以PowerBuilder 为设计工具以更好的对软件进行开发与应用,达到提高企事业业单位人事 档案管理信息系统的效果。

第二章系统需求分析2.1系统开发战略 本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如下图所示:需求2.2系统需求功能分析系统需求分析简单来说就是分析用户的要求。

需求分析是设计数据库的起点, 需求分析 的结果是否准确的反应了公司的实际要求, 将直接影响到后面各个阶段的设计, 并影响到设 计结果是否合理和实用。

本系统应用于企业员工资料管理。

主要任务是用计算机对员工进行日常事务管理, 工信息的添加,删除,修改,查询,以及企业职工的统计和打印等。

该系统包含三种基本信 息:企业员工的基础信息、日常记事、家庭住址和工作服务情况, 还可以根据需要对数据进 行信息更新, 包括对企业职工资料进行添加、 修改和删除, 对日常记事和通讯信息进行添加、 修改、 删除等操作、 查询等。

能进行多条件如员的企业职工信息查询的查询统计。

按多条件对企业客户信息查询后,能进行按企业员工不同信息的统计等。

数据库操作。

能够对数据库数据进行保存、数据清除以及数据存储转换操作。

其他操作。

能够在必要时候调用其他工具(如可调用记事本)。

通过以上分析,企业职工管理系统有基础的信息管理模块,职工管理模块、备忘记录。

数据库模块组成。

2.2.1 需求分析的任务需求分析的任务是通过详细的调查现实世界要处理的对象(组织、部门、企业等),充分了节原系统(手工系统或计算机系统)工作概况,明确公司的各种需求,然后再此基础之上确定新的功能。

调查的重点是“数据”和“处理” ,通过调查收集与分析,获得企业对数据库如下要求:(1)信息要求。

指公司需要从数据库中获得信息的内容和性质。

即需要在数据库当中存储哪些数据。

(2)处理要求。

指公司要完成什么样的处理功能,对处理的时间有什么要求,处理方式是批处理还是联机处理。

(3)安全性与完整性要求。

设计人员必须具备专业的知识,不断了解公司的需求需要。

了解公司,深入与公司人员进行交流,才能逐步满足公司的实际需求。

2.2.2 需求分析的方法进行需求分析首先是调查清楚该公司的实际要求,与公司达成共识,然后分析和表达这些需求。

调查公司的具体步骤如下:(1)调查组织机构情况。

(2)调查个部门的业务状况(3)在熟悉业务的基础之上,协助用户明确对新系统的各种要求,包括信息要求、用户要求、安全性与完整性要求,这是调查的又一重点。

(4)确定新系统的边界。

对前面的调查结果进行初步分析,确定哪些功能有计算机完成,哪些有人工来完成。

有计算机来完成的就是新系统的实现功能。

常用的调查方法如下:(1)跟班调查作业。

通过亲身参见业务活动来了解业务活动的状况。

(2)开调查会。

通过与公司人员座谈来了解业务活动情况与用户需求,以便设计的软件满足实际的应用需求。

(3)请专人介绍。

有经验、专业人员。

(4)询问。

对存在的问题向专业人士请教。

(5)设计调查表给公司人员填写。

合理的设计想要的内容表格。

(6)查阅记录。

查阅与原系统相关的数据记录。

(7)多与职工沟通交流,获取有用信息。

223数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据分析所获得的主要成果。

数据字典在数据库设计中占有很重要的位置。

数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。

数据项是数据的最小组成单位,若干个数据项可组成一个数据结构,数据字典通过对数据项和数据结构定义来描述数据流、数据存储的逻辑内容。

数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系,数据项之间的关系}数据结构的描述={数据结构名,含义说明,组成:{数据项或数据结构}}数据流的描述={数据流名,说明,数据流来源,数据流去向,组成{数据结构},平均流量,高峰期流量}第三章系统分析与设计3.1业务流程分析本系统使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在公司的并行操作与公司管理方面也有了极大地改善。

企业工作总体规划由操作人员在员工信息管理系统中完成对运档案处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。

职工模块:个人信息,通过该模块员工可查看自己的待遇状况,以及个人的基本信息。

口员工管理,通过该模块,员工可自己查看自己的业务成绩,以及考核状况。

以及工作的范围,什么时间开会,什么时候上下班,任什么职务等进行严格的分类要求,严格按照指令而来。

管理部门职工天数部门11属于生产m劳动人事管理的E-R图项目m报表处理:管理部门:对员工、部门、岗位查询完成各类查询报表。

操作人员:对工资信息的更新后产生工资表。

人事档案登记过程,员工在人事部门领取个人简历、家庭成员、社会关系、个人基本资料四式一份的表格,然后填写,填写完毕交回人事部门,由人事部门的档案管理组进行审核,审核不合格的发回重新填写,合格的以原始资料存档,并据以填写职工人事卡片。

人事档案统计过程,人事部门调查分析组按管理组提供的员工人事卡片统计各种所需的数据,然后填写所对应的统计报表,该统计报表一式两份,然后做出分析后,连同一份统计报表上交上一级主管部门,另一份统计报表存档备查。

如发生企业内部人员调动、升职、降职、或添加职工和开除职工等情况时,只需修改、添加和删除相应的人事卡片,其余过程同上。

人事部门将收集到员工人事信息统一进行审核。

审核过程中,人事信息需要所有审核人员通过,方可录入系统数据库。

如信息有误,需要返回给员工进行重新填写或修改。

逻辑结构设计3. 2系统功能设计系统开发的总体任务是实现企业人事信息关系的系统化、规范化和自动化,是在系统开发的总体任务的基础上完成的。

对本系统的功能进行集中、分块,按照结构化程序设计的要求,得到如下图所示的系统功能模块图。

各模块实现的功能解释如下:1)有关企业员工各种信息的输入,包括员工基本信息、所在部门、工作信息和工作简历等。

2)员工各种信息的查询。

3)员工各种信息的修改。

4)考勤信息的输入等。

5)考勤信息的查询。

6)员工工作评价信息的输入。

7)员工工作评价信息的查询。

8)员工工作评价信息的修改。

9)员工工资信息的输入10)员工工资信息的查询。

11)员工工作信息修改等。

人事信息管理总体流程图员工考勤信息业务流程图局当月W 工资管理员工详细工资表员工考勤信息实体信息员工出勤天数员工加员工出班时间差时间员工加班费员工扣考核员工考勤时间员工工资业务流程出勤表人员信息表工资信息单"----------------------1工资总表代扣清单员工工资汇总单3.3 概念结构设计软件系统本质上是信息系统处理系统,因此在软件的整个开发过程中都必须考虑两方面的问题:数据及对数据的处理。

在需求分析阶段则要分析用户的数据要求,即需要哪些数据,数据之间的联系,数据本身有什么性质,数据的结构等,并且又要分析企业的处理要求,即对数据进行哪些处理,每个处理的逻辑功能等。

为把企业的数据要求清晰明确的表达出来,系统分析员通常建立一个概念性的数据模型。

概念性数据模型是一种面向问题的数据模型,是按照企业所需的观点来对数据和信息建模。

通常,软件系统中有许多数据是需要长期保存的,为减少数据冗杂,简化修改数据过程,应该对数据进行规范化。

1E-R 模型E-R 模型包含“实体” 、“联系”、“属性”三个基本成分。

(1)实体实体是客观世界中存在的且可以相互区分的事物。

实体可以是具体事物,也可以是抽象事物。

(2)联系客观世界中的事物彼此之间往往是有联系的。

这些联系在信息世界中反映为实体内部的联系和实体之间的联系。

实体之间的联系包括一对一,一对多,多对多。

(3)属性实体所具有的某一特征称为属性,一个实体可以由若干个属性来刻画。

人们通常就是用实体、联系和属性这三个概念来理解现实问题。

2 范式通常用“范式”定义消除数据冗余的程度。

第一范式(1NF )数据冗余程度最大,第五范式冗余程度最小。

但是,范式级别越高,存储同样数据就需要存储更多张表,因此,“存储自身”的过程也就越复杂。

随着第二范式级别的提高,数据的存储结构与基本问题域的结构间的匹配程度也随之下降,因此在需求变化时数据的稳定性较差。

第三范式级别的提高则需要访问表的增多,因此性能(速度)将下降。

从实用角度看,在大多数场合选用第三范式都比较恰当。

第一范式每个属性值都必须是原子值,即仅仅是一个简单值,而不含内部结构。

它是定义每个实体或关系属性的原则。

第二范式满足第一范式条件,而且每个非关键字属性都由整个关键字决定是由关键字的一部分来决定的。

它是定义实体或关系的关键字属性的原则。

第三范式符合第二范式的条件,每个非关键字属性都仅由关键字决定,而且一个非关键字属性不能仅仅是对另一个非关键字属性的进一步描述(即一个非关键字属性值不依赖于另一个非关键字属性值)。

它是定义实体或关系的外关键字属性的原则。

人事实体关系E-R 图部门分布实体E--R图员工的考勤表现评价实体E--R图员工3.4逻辑结构设计:把实体的属性定义为关系模型的属性,实体或实体之间的关键就是关系模型的关键, E-R图中的实体和实体之间关系实行转化。

E-R转换为关系模型部门(部门号,部门名,经理的职工号, ------)职工(职工号,部门号,职工名,职务, ------)职工工作(职工号,产品号,工作天数, ------)数据库机构实现系统数据流程图数据流程图描述系统的逻辑模型,图中没有任何具体物理,只是描述信息在系统中流动和处理的情况。

因为数据流程图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。

此外,设计数据流程图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能,所以他也是设计的很好用。

3.5数据库的物理结构设计物理结构设计分两步:(1 )确定数据库的物理结构,在关系数据库中主要指存储方法和存储结构。

(2)对物理结构进行评价,主要是时间和空间效率进行评价。

相关文档
最新文档