(070) 人事管理系统

【摘要】人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统分析部分,通过对连锁超市系统的分析,确定了本系统应用于Windows NT,网络建立在 Windows 2000 Server 等操作系统软件平台之上。在人事管理系统的分析中确定了系统大概要完成的功能和使用DELPHI 6.0 和SQLSEVER2000作为开发工具。系统开发环境部分,着重介绍了开发工具DELPHI 6.0和SQL SEVER2000的基本特性以及选择的原因。需求分析部分,分析了人事管理系统的基本目标和功能要求,包括项目背景和开发目标,系统的用户需求和具体系统功能需求描述。人事管理系统的详细设计部分说明了依据系统分析与设计时提出的要求,予以编程实现的过程,重点介绍了数据库的详细设计,系统的数据流程图和人事管理系统各模块的详细设计以及系统的测试方案。

【关键词】信息管理系统、数据库、连锁超市系统、DELPHI

【Abstract】The system of managing people file is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used .The parts of system analysis, the Windows NT system is ordered applying the this system .The network build up Windows2000 Server of operation system soft plate .By analysis the personnel manage system decides most function that the system must be finished and the DELPHI 6.0 and SQL SERVER2000 being used by developed tools .The parts of request analysis, it analysis the base object and function request of personnel manage system, including system analysis and request of design ,user request and specific function request of system .The parts of particular design ,the request of system analysis and design ,the process of programs coming true ,keystone introduce the particular design of database, data flow chart of system and module's particular design of personnel manage system and test project of system.


目 录
前言
一 连锁超市系统分析..............................5
1.1连锁超市管理系统简介........................ 5
1.2人事管理系统简介............................ 5
二 系统开发环境................................... 6
2.1 DELPHI 6.0 简介.............................. 6
2.2 SQL SEVER 2000 简介.......................... 6
三 人事管理系统的需求分析......................... 6
3.1 人事管理系统的简要分析....................... 6
3.2 项目背景及开发目标.......................... 7
3.3 人事管理系统设计............................ 7
3.4 人事管理系统的数据流程图.....................10
四 人事管理系统的详细设计........................ 11
4.1 人事管理系统数据库设计.......................11
4.2 数据库系统的各功能的实现.....................15
4.3 人事管理系统各模块的详细设计................. 16
4.4 系统开发的其他方面.......................... 28
五 总结和体会.................................... 28
六 参考文献...................... .. .. ...........29

前 言
  人事管理系统是连锁超市商场管理系统中不可缺少的重要组成部分,它的内容对于商场的决策者和管理者来说都至关重要,所以人事档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
一 连锁超市系统分析
1. 1连锁超市管理系统简介:
  POS就是Point of Sales的缩写,即销售时点信息管理系统。凡是能实现收款,退货,销售数据采集、查询、分析等功能的装置,都称为POS。随着市场经济的发展,面临信息技术的挑战,每个经营者都想提高商品流通效率,降低经营成本,发挥规模整合效应,消费者对商品的需求日益多元化,商品种类的多样化,商品经营方式更是连锁化和规模化,以及商品行为过程中信息数据化。为了满足消费者的需求,合理处理信息数据,把握市场动态,过去靠手工作坊式管理的商家,已无法适应瞬息万变的市场运作。为了实现内部各个流通环节的密切合作,信息技术广泛应用于激烈的市场竞争,因此,基于市场的需求,应用国外的先进技术和经营理念,结合我国的商业现状,联合科研院所协同开发出一整套具有市场针对性的,以 “信息流、资金流、商品流、票据流”为主体的商业自动化管理系统,给商家企业走出信息盲区,进入科学经营提供了先进手段。
  系统软件均可应用于Windows NT网络,建立在 Windows 2000 Server 等操作系统软件平台之上。前台收款软件工作在Windows 2000上,全套系统用Delphi 6开发,MS中文 SQL Server 2000大型数据库。

1.2人事管理系统简介
  本系统是连锁超市管理系统的一个组成部分,人事管理系统是针对连锁超市人力资源部门的大量业务处理工作而开发的管理软件。根据用户的要求,实现人员基本情况管理、工资管理、和考勤管理。等几个方面的功能。用户通过输入工资、考勤、职工履历等基本信息,由系统自行生成相应的统计数据及各类表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除, 人事管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。人事管理系统能够更好的管理连锁超市的人员信息,工资信息和人员调动信息,能够使管理者和管理部门能够科学的合理的公平的对企业进行管理。

二 .系统开发环境:
2.1 DELPHI 6.0 简介:
  Delphi 6 是Inprise公司推出的开发工具Delphi 5的升级版本,它在很多方面都有很大的改进,这是开发人员在开发程序时更加方便、快捷。Delphi 6在Internet的应用开发、快速直接的数据库访问、团队协作、集成化开发与集成调试环境方面作了很大的改进。特别是快速、直接的数据库访问方面,其支持ADO利用ADO,Delphi 6能够快速访问关系型和非关系型数据库。它是真正的面向对象的,它的基本语言是object pascal.Pascal语言以其丰富的数据类型、结构化编程思想和严谨的语法风格得到了广大程序员的钟爱。Object Pascal在Pascal语言的基础上扩充了面向对象的特性,支持封装、继承、派生、多态等基本的面向对象的特性,使其成为了与C++一样的完全面向对象的语言。Delphi 6使用完全的编译和连接器,生成百分之百的可执行代码,避免了许多其它windows开发环境因采用非完全编译获生成伪代码而导致的系统性能的下降。因此,Delphi 6在系统开发和应用开发,尤其是在数据库应用开发方面显示了强大的功能,它是世界最优秀的开发工具之一。

2.2 SQL2000 简介:SQL Server2000是微软公司推出的基于RDBMS(关系数据库管理系统)技术的数据库。它与ORACLE、SYBASE相比,有着安装方便、使用简单的优点,而且在性价比上有着其它数据库无法企及的优势。在我国,采用WINDOWS NT作为局域网操作系统的占不小比例,而从技术角度来说,同DB2结合大型机一样,SQL Server同WINDOWS NT紧密的结合在一起。能很好的处理部门级的数据。作为SQL Server 系列中的新版本,SQL Server2000增强了很多功能,服务器性能主要有:新数据类型、数据仓库、分布式查询和更新、动态锁定、通过MICROSOFT代理服务器访问SQL Server、新的安全模型、XML支持等;管理性能增强有:数据转换服务工具(DTS)、管理控制台(企业管理器)、WEB助手向导等。SQL Server 2000所具有的将关系数据库管理系统(RDBMS)扩展为虚拟的对象数据库管理系统(ODBMS)的能力,使SQL Server2000成为当今应用于Intranet、Internet及其extrnet中最具综合性的数据库开发环境。这就是我们采用SQL Server2000作为支持数据库的主要原因。

三 人事管理系统的需求分析
3.1 人事管理系统的简要分析:
  本系统是连锁超市管理系统的一个组成部分,人事管理系统是针对连锁超市人力资源部门的大量业务处理工作而开发的管理软件。根据用户的要求,实现人员基本情况管理、工资管理、和考勤管理。等几个方面的功能。用户通过输入工资、考勤、职工履历等基本信息,由系统自行生成相应的统计数据及各类表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除, 人事管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。
3.2 项目背景及开发目标:
a) 项目背景: 本系统是应湖南大学计算机系的要求,由本人在导师老师的指导下开发,属于连锁超市管理系统的一个组成部分。
b) 开发目标:能够对企业人事管理中的各种信息包括(人事基本档案管理,部门人员调动信息,考勤记录信息等)进行更加规范和科学的管理和应用。
3.3 人事管理系统设计
3.3.1人事档案管理系统设计
3.3.1.1人事档案管理系统主要有几个功能要求:
a. 新员工资料输入
b. 人事变动的详细记录,包括(员工编码,门店编码,部门编号等)
c. 员工信息的查询和修改,包括(员工编码,门店编码,部门编号,合同号,社会关系等)
3.3.1.2系统功能模块

3.3.1.3数据库设计分析... ...       ... ...
 
... ...       ... ...
 
【论文说明】该论文包含系统功能模块图、数据流程图、界面演示图和程序,另有开题报告、POWERPOINT答辩稿和英文翻译,论文Word格式,28页,字数1.2万,按计算机毕业论文格式要求书写,适用于计算机专业!

返回论文

 

关于本站  |   联系我们  |   获取方式  |   常见问题  |   网站地图
版权所有:计算机论文网