人事管理信息系统概述(doc 21页)

合集下载

人事信息管理系统

人事信息管理系统

同济大学硕士学位论文人事信息管理系统姓名:邱尼卡申请学位级别:硕士专业:软件工程指导教师:施润身;彭宣戈20060501第4章系统实现4.1系统开发环境及运行环境本系统是在WINDOWS2000环境下,使用VisualBasic6.0开发完成,在系统丌发过程中我们力争只使用VB常用数据库组件,同时参考了一些讲开发技巧的书籍,以便更加灵活的应用各控件。

本系统没有制作打包程序,在使用时可能有些麻烦,要求使用者的计算机有VB进行时库文件,因此我们建议使用者为了更方便使用,最好在计算机上安装MicrosoftVisumBasic6.0中文版。

4.2登录界面圈4.I用户登录界面图4.2系统菜单4.3职工档案维护代码分析图4.3用户基本信息界面图4.4人事管理的菜单界面添加新记录部分代码分析:SubaddWork0’添加数据OnErrorResumeNext’添加新记录Fori=0To13Textl(i)=~TextI(i).Locked=FalseNextiFori=0To12comb01(i).Text=~combol(i).Locked=False第4章系统实现EndIfSetcomb01(i).DataSource=adoRsNextiCal1tBarenablefrmPersonManage.StatusBarl.Panels(1).Text=”共检索至0”&adoRs.RecordCount&”条记录”ExitSubupdateErr:Cal1terror(Err.Number)’错误处理mbaddnewflag=FalsembUpdateflag=FalseExitSubEndSub至此一条职工记录算是添加完成了,职工基本信息的查询、修改等操作基本类似,在此就不复述了。

4.4人事管理4.4.1办公管理1.报告审批幽46会议管理模块界面在企业办公事务管理中,经常需要参与外部会议(例如:技术交流会、行业协会组织的会议等),或者企业内部进行会议决议或部门小组探讨,并及时将会议精神传达给相关部门人员。

人力资源管理信息系统ppt课件

人力资源管理信息系统ppt课件

企业调研
HRMS系统设计研究
系统 框架
流程
功能
建模
数据 挖掘
总结与展望
研究思路
可编辑ppt
8
管理信息系统的结构是指各部件的构成框架。
战略计划
管理管制

生 产
财其 务他 与
运行控制

会 计
业务处理
金字塔
层次结构
可编辑ppt
9
安冬尼金字塔模型
战略子系统 战术子系统 业务子系统
企业内部管理系统
供应商 分销商
学习内容
概念部分 基础技术部分 开发与管理 应用系统部分
正确理解管 理信息系统 的及其相关
重点 介绍系统开 发方法及项 目管理的相 关知识
各类管理信 息系统的特 性及其应用 方向。
可编辑ppt
1
人力资源管理信息系统
1、研究现状 2、HRMS的发展历史 3、企业调研 4、HRMS的开发 5、供应商选择
可编辑ppt
13
信息化与管理信息系统
1、研究现状 2、HRMS的发展历史 3、企业调研 4、HRMS的开发 5、供应商选择
可编辑ppt
14
人力资源管理信息系统的发展历史
22020世0世世纪纪纪69070年0年年代代代末末末期期期,,,第第第一三二代代代的的的HHRHRMRMSMS,S ,一,从种对 自人非动力财计资务算源的薪管人资理力的的资工角源具度信,出息既发和不,薪包用资含集的非中历财的史务数信的据息信库都息将给 ,几予也乎了不所考包有虑含与,薪人其资力报的资表历源生史相成信关和息的薪,数资几据数乎(据没如分有薪析报资功表福能生利也 成、都功招有能聘了和、较薪个大资人的数职改据业善分生。析涯功的能设。计、培训、职位管 理、绩效管理、岗位描述、个人信息和历史资

人事人才管理信息系统

人事人才管理信息系统

人事人才管理信息系统人事人才管理信息系统是一个集成了人力资源管理、绩效管理、培训管理等功能的企业信息化系统,可以帮助企业管理人力资源,提高企业的运营效率和管理水平。

一、人事信息管理人事信息管理是HR系统的核心功能之一,包括员工档案管理、招聘管理、绩效管理、薪资管理等。

通过HR系统,企业可以实现员工信息的全面管理和可视化查询,针对不同阶段和需求,设置不同的权限和角色,提高企业管理效率和信息安全。

1.员工档案管理员工档案管理是HR系统最重要的功能之一,主要包括以下内容:个人信息、任职信息、离职信息、工资福利、奖惩记录、健康档案、工作经历等。

通过集成多部门的数据信息,可以实现员工信息一视同仁的管理,方便企业管理人员查询员工信息,提高管理效率。

2.招聘管理招聘管理是企业HR系统中不可缺少的部分,包括简历管理、面试管理、录用管理、公告管理、招聘渠道等。

通过HR系统,企业可以提高招聘流程的标准化和自动化程度,节约招聘的时间和成本,提高招聘质量和处理效率。

3.绩效管理绩效管理是通过对员工工作表现评估和奖惩措施,改进和提高员工工作质量和企业的经营效率。

通过HR系统,可以对员工绩效进行记录、保存、查询和分析,及时了解员工表现,并根据不同的情况,制定不同的激励措施和奖惩机制。

4.薪资管理薪资管理是企业人事管理系统中的重要功能之一,包括薪资方案制定、员工薪资登记、薪资计算、工资核算、社保管理等。

通过HR系统,可以实现落实薪酬制度的计算和分配,并达到工资管理、工资结算和社保管理的全面化和自动化。

二、人才梯队管理人才梯队管理是企业HR系统中的另一个重要功能,旨在提升组织的人才管理水平和绩效,包括人才评估和调配、培训和发展、维护和关心等。

通过HR系统,可以对不同层次、不同岗位的人才进行评估、评价和培训,提高员工的职业素养和岗位能力。

1.人才评估和调配人才评估和调配是企业HR系统中重要的部分之一,通过HR系统,可以识别和评估员工的核心能力、工作能力和潜在价值,从而制定人才调动和培养策略。

系统概述

系统概述

第一章系统概述1.1系统开发的目的及背景随着我国企业规模的不断扩大,职工队伍变得越来越庞大。

这就导致职工信息不断增多,而人事管理是一项琐碎、复杂而又十分细致的工作,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

这就对企业人事管理提出了新的要求,用计算机管理系统来管理企业人事已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。

在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。

企业人事管理系统便是以计算机为工具,通过对人事管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。

1.2 可行性研究1.2.1可行性研究方法通过调查分析企业人事管理系统所具备的能力及实现的方法。

确定总体结构,利用数据库所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。

1.2.2可行性综合分析(1)可行性:系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易。

对于该系统的技术要求,现行的软件开发条件,环境,完全可以实现。

SQL Server 2000完全可以提供该系统的操作要求和数据库需求。

所以企业人事管理系统在技术上是完全可行的。

(2)操作可行性:该系统的开发要求是界面简单,易于操作。

(3)经济可行性:该系统做为课程设计开发,经济可行性在此不做讨论。

(4)法律可行性:没有触犯任何国家法律,该系统在法律上具有可行性。

第二章需求分析2.1用户需求本系统是为了更好的实现人事各种信息的管理。

本系统主要针对查看员工的各种信息需求所设计的,可以很好的管理数据。

主要功能有:数据入库、查询、修改和删除等。

中国人事信息管理系统

中国人事信息管理系统

中国人事信息管理系统中国人事信息管理系统(简称“人事系统”)是一个用于企业或机构管理人员信息的计算机程序,包括员工档案、考勤记录、绩效评估、培训记录等功能。

其目的在于提高组织管理效率、优化人员管理和提高办公效率。

一、系统功能介绍1. 员工档案管理员工档案管理是人事系统最基本的功能,包含员工基本信息、工作经历、学历、工资福利等信息。

员工离职时,系统会记录该员工的离职日期和原因,并生成离职证明等证件。

2. 考勤管理人事系统的考勤管理功能包含了打卡、请假、加班等功能。

该模块主要实现了员工的考勤管理,自动生成报表,方便管理者实时了解员工的出勤情况并进行统计分析。

3. 绩效评估绩效评估是员工工作表现的评估机制,帮助管理者了解员工表现状况、制定个人发展计划和奖惩措施。

系统可以设置多种绩效考核标准及评分体系,实现员工绩效评估的自动化管理,简化升降职及薪酬晋升的程序。

4. 培训记录人事系统还可以管理员工培训信息,包括培训计划、课程报名、考核结果等。

系统可以自动地提醒未完成培训的员工,并提供在线培训的平台。

二、系统优劣势分析1. 优点(1)系统自动化管理,节省了大量人力和时间成本,避免了单据管理背后的劳动力和物力成本;(2)系统集成性较好,能够为管理者提供全面、准确的管理信息,强化了管理决策、优化组织架构、提高综合效益;(3)系统安全性高,对于核心信息具有很高的安全可靠性。

2. 缺点(1)系统的初期搭建成本高,包括软件和硬件建设。

(2)由于中国的法规不断变化,人事系统需要满足多种法规和规范,需要不断升级更新。

三、应用建议1. 推广培训在人事系统的使用过程中,需要加强员工的培训教育。

培训内容应包括系统操作流程、各个模块功能以及操作细节等,让员工能够快速熟练地使用系统。

2. 改进用户体验在开发人事系统时,需要考虑用户体验。

简洁直观、易学易懂是一个好的人事系统应有的特点。

用户体验的改进,需要发挥人机工程学的思想方法,增强人性化设计,为使用者提供舒适的体验和便捷的操作。

事业单位人事管理信息系统

事业单位人事管理信息系统

事业单位人事管理信息系统事业单位的管理是组织运行的重要环节,而人事管理作为其中的核心要素,对于事业单位的顺利运作和发展至关重要。

为了更好地实现人事管理的目标,提高管理效率,事业单位人事管理信息系统的建立和运用显得尤为重要。

本文将从系统功能、特点及优势三个方面探讨事业单位人事管理信息系统。

一、系统功能1. 人事档案管理事业单位人事管理信息系统可以帮助管理者建立和维护员工的人事档案,包括个人信息、工作经历、职称评定、考核记录等。

通过系统的自动化操作,可以实现档案的快速建立、查阅和更新,大大减少了纸质档案的管理工作,并提高了管理效率。

2. 招聘与录用系统可以提供招聘和录用的功能,包括发布岗位需求、自动筛选简历、面试评定等。

借助系统的智能化技术,可以对候选人进行快速筛选和评估,减少了繁琐的手工操作,提高了招聘的效率和准确性。

3. 员工绩效管理通过系统,管理者可以对员工的绩效进行管理和评估,包括设定绩效指标、考核员工表现、制定奖惩政策等。

系统可以自动生成绩效报告,为管理者提供绩效分析的依据,帮助提高员工的工作积极性和工作质量。

4. 培训管理系统可以统一管理员工的培训需求和培训计划,利用智能化技术进行培训资源的匹配和派遣。

同时,系统可以记录培训的情况和效果,为管理者提供培训管理的决策支持,提高员工的专业素质和能力水平。

5. 薪资与福利管理系统可以自动处理员工的薪资计算和发放,并实现福利管理的各项功能,包括社保、公积金、医疗保险等。

通过系统的自动化运作,可以减少人工操作的错误和漏洞,提高工资和福利管理的准确性和效率。

二、系统特点1. 自动化事业单位人事管理信息系统以自动化为核心特点,通过智能化的技术手段,实现各项管理功能的自动处理和操作。

系统可以自动生成各类报表和文档,减少了手工操作的重复劳动,降低了管理者的工作量。

2. 数据化系统实现了数据的集中储存和管理,将人事管理的各种信息、档案、记录等统一存储在数据库中。

企业人事管理信息系统

企业人事管理信息系统企业人事管理信息系统(Enterprise Personnel Management Information System)是指用于管理企业员工的相关信息和流程的信息系统。

该系统集成了人事管理的各个方面,包括员工招聘、考勤、薪酬、培训等,通过信息化的手段提高人事管理的效率和准确性。

本文将介绍企业人事管理信息系统的功能和优势,并分析其对企业的重要性。

企业人事管理信息系统的功能非常丰富。

首先,该系统能够帮助企业进行人才招聘与管理。

通过网络招聘平台和人才推荐系统,企业可以快速找到合适的员工。

同时,系统还能够帮助企业进行员工的背景调查和面试评估,提高招聘的准确性和效率。

其次,该系统可以进行员工的考勤管理。

通过员工打卡系统或生物识别技术,企业可以自动记录员工的出勤情况,并生成相应的考勤报表。

这不仅可以提高员工的工作纪律,还可以方便企业进行工资计算和绩效考核。

此外,该系统还可以进行员工的薪酬管理。

通过将员工的工资信息、社保、公积金等与系统进行绑定,企业可以自动完成工资的计算和发放。

同时,该系统还能进行绩效考核和奖励管理,提高员工的工作积极性和满意度。

另外,该系统还可以进行员工培训管理。

企业可以通过系统发布培训通知、进行培训计划的制定和考核评估,提高员工的专业水平和岗位能力。

企业人事管理信息系统的优势是显而易见的。

首先,该系统能够提高人事管理的效率。

通过信息化的手段,企业可以快速获取员工的相关信息,并进行自动化处理。

这不仅节省了人力成本,还提高了工作效率。

其次,该系统能够提高人事管理的准确性。

传统的人事管理往往依赖人工操作,容易出现错误。

而通过信息化的手段,企业可以自动化完成繁琐的人事管理工作,减少人为错误的发生,提高管理的准确性。

此外,企业人事管理信息系统还能够提供数据支持和决策支持。

通过系统提供的数据报表和分析,企业可以及时掌握人事管理的情况,制定相应的决策和措施,提高管理的科学性和针对性。

企业人事管理系统概述课件

MyConnection.Open();
3 系统分析
系统概述 技术介绍 系统分析 数据设计 模块实现 系统测试
3.1需求分析
本系统主要是针对柳州广润劳务有限公司设计,基于其 他企业人事管理系统的不足,本系统更好地完成了数据 的新增、修改、删除操作,并且可以将员工信息添加到 Excel文档,这样,不但利于保存,还可以通过Excel文档 将所需资料进行打印。
世界经济的全球化过程和国家的开放过程,要求各企业管理
部门降低管理成本以减少竞争压力和增强竞争能力。

无论何时,高新科技的发展越来越多地取决于科学和技
术、知识与技能,它不仅要求员工尤其是技术人员掌握新的
科学知识和技术能力,而且更重要的在于要求他们能深入而
快捷地掌握和应用这些知识和技能。

随着社会政治和经济的发展,对人事管理部门和管理人
员也提出了新的要求和新的问题,不得不考虑类似工作类型
分票、岗位分析、充分尊重员工以及为他们提供良好的个人
发展和自我价值实现的环境与条件等问题。这样,人力资源
管理就派上了用场。
系统概述 技术介绍 系统分析 数据设计 模块实现 系统测试
1.2 人事信息管理系统的发展趋势
柳州广润劳务公司人事信息管理系统主要研究实现以下内 容:
系统概述 技术介绍 系统分析 数据设计 模块实现 系统测试
3.2系统概述
本系统主要针对柳州广润劳务有限公司的人事管理人员 及企业管理人员设计,以帮助其实现企业人员管理的信 息化和自动化。
通过本系统,人事管理人员可以实现员工档案管理,员 工考勤信息的添加、查询,员工离职管理,员工薪资的 录入、发放和查询管理等操作。由于公司管理人员需要 对企业人事信息进行系统的了解,本系统采用了模糊查 询的功能,企业管理人员可以清晰地了解部门人员分配、 员工年龄、文化程度、婚姻状况等员工信息。同时,人 事管理人员还可以将所需的数据通过Excel等形式予以打 印,实现办公流程的系统化。为满足不同员工对本系统 的特殊要求,系统添加了权限设置的功能,针对不同的 企业员工,分配不同的权限,这将更有利于企业的规范 化、科学化的管理。

人力资源信息系统

人力资源信息系统人力资源信息系统(HRIS)是一种集成管理人力资源数据的计算机化系统,用于处理和维护员工的个人和组织相关信息。

它通过收集、存储、处理和分析数据,提供了一个有效的方式来管理人力资源,并支持人力资源管理的决策和操作。

一、HRIS的定义和背景HRIS是一种综合性的系统,它将人力资源管理和信息技术有机结合,为企业提供全面的人力资源管理解决方案。

它能够帮助企业实现人力资源的规划、招聘、培训、绩效管理、薪酬管理等工作。

随着信息技术的发展,HRIS在企业中的应用越来越广泛。

它不仅能够提高人力资源管理的效率和精度,还能够提供有价值的数据分析,为企业的人力资源决策提供支持。

二、HRIS的主要功能1. 人力资源信息管理:HRIS能够统一管理员工的基本信息、合同信息、薪资信息、福利信息等。

通过电子化的方式,能够更加高效地收集、存储和更新数据,减少了传统纸质档案管理的繁琐和容易出错的问题。

2. 招聘管理:HRIS可以帮助企业实现招聘流程的电子化管理,包括发布招聘信息、简历筛选、面试安排等。

通过自动化的招聘流程,可以提高招聘效率,并减少人力资源部门的工作负担。

3. 培训管理:HRIS能够为企业提供培训计划、培训资料、培训记录等管理功能,可以方便地安排和跟踪员工的培训情况。

同时,它也能提供培训评估和反馈的功能,帮助企业评估培训效果。

4. 绩效管理:HRIS支持企业建立绩效考核体系,包括设定绩效目标、制定绩效考核标准、评估绩效等功能。

它可以自动生成绩效报表,帮助企业管理绩效并进行绩效分析。

5. 薪酬管理:HRIS能够集成企业的薪酬政策和计算规则,实现薪资的计算、发放和管理。

它可以自动生成工资单、提供薪资结构和福利报表等功能,帮助企业实现薪资的精确和透明管理。

三、HRIS的优势和挑战1. 优势:- 提高人力资源管理效率:HRIS能够自动处理人力资源管理的各项任务,减少了繁琐的手工操作,提高了工作效率和准确性。

- 提供决策支持:HRIS能够提供各种分析报表和数据,帮助企业进行人力资源决策和战略规划。

人力与人才信息管理系统

人力与人才信息管理系统概述人力与人才信息管理系统在现代企业中扮演着至关重要的角色。

这个系统综合了人才招聘、员工管理、绩效评估和培训发展等各个方面,帮助企业高效地管理人力资源,提高员工效能,从而实现组织目标。

本文将探讨人力与人才信息管理系统的重要性,组成要素以及实施过程。

重要性人力是企业最宝贵的资源,而人才信息管理系统可以帮助企业更好地利用这一资源。

通过该系统,企业可以更精准地招聘到适合岗位的人才,有效地管理员工的信息和档案,提高工作效率,激励员工提升绩效,促进员工的职业发展,有效减少员工的流失率,提高企业整体绩效。

组成要素1. 人才招聘模块这一模块主要包括发布职位、筛选简历、面试安排等功能,帮助企业招聘到优秀的员工。

2. 员工信息管理模块这一模块用于管理员工的个人信息、工作信息、考核评价等,为企业提供员工信息化管理的基础支持。

3. 绩效评估模块该模块帮助企业建立科学的绩效评估体系,定期对员工进行评估,并提供数据支持进行薪酬管理、晋升晋级等决策。

4. 培训发展模块这一模块帮助企业规划员工的培训发展计划,从而提升员工的专业技能和综合素质。

实施过程在实施人力与人才信息管理系统时,企业需要首先做好需求分析,了解企业的实际情况和需求,选择适合企业的系统。

其次,进行系统的部署与培训,确保员工熟悉系统的操作。

最后,建立完善的数据管理机制,不断调整和优化系统,以适应企业的发展需求。

结论人力与人才信息管理系统是企业管理的重要工具,通过科学地管理人力资源,可以提高企业的核心竞争力。

企业应根据自身情况选择适合的系统,并不断优化系统,提高管理效率和员工工作满意度。

通过合理地利用人力资源,企业将更加高效地实现自身发展目标。

以上就是关于人力与人才信息管理系统的介绍,希望可以对您有所帮助。

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

人事管理信息系统概述(doc 21页)人事管理系统毕业论文(DELPHI+ACCESS)人事管理信息系统摘要随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。

因此,利用计算机支持单位高效率地完成人事管理的日常事务,是适应现代各种单位机构制度要求、推动各种单位机构人事管理走向科学化、规范化的必要条件。

在当今的信息社会,随着信息的不断增长和企业对信息的要求,信息管理技术随之出现。

本论文就是以Delphi7.0为前台和ACCESS2000为后台等软件作为开发工具,以各种单位机构为对象,开发一个从某种程度上能满足与中小型机构相类似对人事信息管理的要求的“人事管理信息系统”。

本系统具有数据管理和企业事务管理功能。

使用该系统,可以方便地进行新进企业员工的编制,考勤的自动化以及对员工培训的管理。

快捷地查询公司员工的情况,方便企业高层领导对本企业人力资源的现状有个比较全面的认识,也方便他们的管理和人员调动,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。

本课题是辅助企业管理的系统,主要内容包括单位管理、人员管理及系统分析管理三个模块,拟采用的开发平台为Windows平台,系统所采用的开发工具为Delphi7.0+ACCESS2000。

【关键字】:人事信息管理MIS Delphi7.0 ACCESS20001引言--------------------------------------------------22系统目标 ----------------------------------------------32.1 开发和运行环境选择--------------------------------32.2 设计理论-------------------------------------------32.2.1面向对象软件工程概述:-------------------------------42.2.2选用DELPHI7.0+ACCESS2000作为开发工具原因。

----------42.3 Delphi基本概念介绍-----------------------------------52.3.1 Delphi的基本概念-----------------------------------52.3.2面向对象编程的概念-----------------------------------52.3.3可视化编程-------------------------------------------52.3.4 Access简介-----------------------------------------63 总体设计3.1设计数据库3.1.1 数据字典3.1.2 系统数据库3.2运行环境3.3系统功能需求:3.3.1功能划分3.3.2系统功能分析3.2系统流程图及模块功能图----------------93.2.1 系统流程图---------------------93.2.2系统功能模块图-----------------------103.3模块设计及登录界面设计----------------------113.3.1登录界面设计-------------------------------------123.3.2系统主界面设计123.3.3 “当前窗口”模块设计133.3.4 “用户窗口”模块设计133.3.5 “人事信息”模块设计3.3.6“考勤信息”模块设计3.3.7 “工资信息”模块设计3.3.8 “调动信息”模块设计3.3.9 “综合信息”模块设计3.3.10 “权限操作”模块设计4小结:谢辞:参考文献:1.引言随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。

当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。

本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。

如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠,最后得提供一下如何使用这个系统,如何解决用户可能会遇到的问题以及这个系统中的难点和开发技巧等等。

本系统包括8个模块,即系统:包括重新选择用户和退出两个功能。

系统管理,包括人员编码维护、用户授权和程序定义。

输入:包括基本信息、人事信息、考勤信息、调动信息、工资信息的插入和删除。

查看:包括基本信息、人事信息、考勤信息和工资信息的浏览,还有通过输入查询条件查询用户所要的记录,维护:包括基本信息、人事信息、考勤信息和工资信息的修改,这个功能只能由管理员来操作,普通用户没这个权力。

报表:包括基本信息、考勤信息以及工资信息的查询、统计和打印。

帮助:包括这个系统的介绍和对这个系统可能出现的问题的解答。

2系统目标2.1 开发工具和运行环境选择开发工具: Delphi7.0+ACCESS200运行环境:硬件:为了保证内部管理系统的稳定高速运行,特提出以下硬件需求。

1. PC机一台;2. 如果要打印涉及字段比较多的报表,应该配备针式打印机。

3. 其他性能在经济条件允许的情况下,应该尽量使用高速稳定的配件。

软件:服务器上应该配备的软件。

1. 操作系统: Windows98以上2. 数据库:ACCESS2000(简体中文版)3. 开发工具:Delphi 7.04. 服务器必须使用专业的防火墙和反病毒软件。

2.2 设计理论:2.2.1面向对象软件工程概述:软件工程是一门研究如何用系统化、规范化、产业化等工程原则和方法实施软件的开发和维护的学科。

1968年秋季,NATO的科技委员会召集了近50名一流的编程人员、计算机科学家和工业界巨头,讨论和制定摆脱“软件危机”的对策。

在那次会议上第一次提出了软件工程(Software Engineering)这个概念。

到今年,软件工程整整走过了33年的历程。

软件研究人员不断探索新的软件开发方法,至今已形成八类软件开发方法:最早的Parnas方法。

这一方法不能独立使用,只能作为其它方法的补充。

1978年,E.Yourdon和L.L.Constan-tine提出的结构化方法,即SASD方法,也可称为面向功能的软件开发方法或面向数据流的软件开发方法。

软件开发的面向对象方法于20世纪60年代后期提出,到20世纪90年代前半期,面向对象软件工程成为开发人员的首选范型。

面向对象方法是一种自底向上和自顶向下相结合的方法,它以对象建模为基础,不仅考虑了输入、输出数据结构,实际上也包含了所有对象的数据结构。

O O(ObjectOriented)技术在需求分析、可维护性和可靠性这三个软件开发的关键环节和质量指标上有了实质性的突破。

面向对象方法的特点有:自底向上的归纳自顶向下的分解基础是对象模型需求分析彻底可维护性大大改善2.2.2选用Delphi7.0+ACCESS2000作为开发工具原因。

随着社会需求的推动和计算机技术的发展普及,各行业的管理机构需要有计算机来处理大量的信息。

选择一优秀的数据库管理系统作为开发平台,将给日后的信息处理带来便利性。

其中,基于微型计算机的数据库系统是应用最广泛、实用性最强的一种计算机技术。

而事实证明:ACCESS数据库是一个广泛使用、简单易用、性能价格比较高、工具完整而又丰富、界面友好、处理速度高的关系型数据库。

ACCESS20000主要用于Windows环境,利用它可设计出体现Windo ws风格的丰富多彩的图形化用户界面,使用户的操作和使用十分便利。

ACCESS 2000 是为数据库应用程序开发而设计的功能强大、面向对象的编程工具。

它能够管理大量复杂的数据信息,同时有具有很好的安全性和较强的网络功能,甚至还能够实现数据的远程访问和存储加工采用Delphi作为开发工具。

因为Delphi拥有高性能的可视化集成开发环境,在数据库开发领域中性能卓越,具有开发速度快、效率高、稳定性好的特点。

同时Delphi 为编程人员提供了大量的控件,这些控件使系统的界面设计和功能实现变得简单方便,减少了编程人员的工作量,从而有效的提高了系统的开发效率。

Delphi最显著的特点就是高效性和稳定性,总的来说,主要体现在以下5个方面:1)可视化开发环境的性能;2)面向对象编程的概念;3)编译器的速度和已编译代码的效率;4)编程语言的功能及其复杂性;5)数据库结构的灵活性和扩展性;6)框架对设计和使用模式的扩充。

采用Access作为数据库。

Access数据库是一个被广泛使用、并且简单易用、性能比较高、工具完整而又丰富、界面友好、处理速度快的关系型数据库。

它主要用于Wi ndows环境,利用它可设计出体现Windows风格的丰富多彩的图形化用户界面,使用户的操作和使用十分便利。

因此,Access是为数据库应用程序开发而设计的功能强大、面向对象的编程工具,它能够管理大量复杂的数据信息,同时有具有很好的安全性和较强的可靠性2.3 Delphi基本概念介绍2.3.1 Delphi的基本概念Delphi实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。

一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。

在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。

您的工作只是在“骨架”中加入您的程序。

缺省的应用程序是一个空白的窗体(Form),您可以运行它,结果得到一个空白的窗口。

这个窗口具有Windows窗口的全部属性:可以被放大缩小、移动、最大最小化等,但您却没有编写一行代码。

因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。

Delphi已经为您做好了一切基础工作--程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。

2.3.2面向对象编程的概念面向对象的程序设计(Object-Oriented Programming,简记为OOP)是Delp hi诞生的基础。

OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。

它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。

面向对象的编程语言使得复杂的工作条理清晰、编写容易。

相关文档
最新文档