(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品

上传人:精****库 文档编号:137946950 上传时间:2020-07-12 格式:DOC 页数:56 大小:182.81KB
返回 下载 相关 举报
(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品_第1页
第1页 / 共56页
(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品_第2页
第2页 / 共56页
(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品_第3页
第3页 / 共56页
(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品_第4页
第4页 / 共56页
(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品》由会员分享,可在线阅读,更多相关《(旅游行业)辽阳市旅游公司人事管理系统分析与设计精品(56页珍藏版)》请在金锄头文库上搜索。

1、Error! No text of specified style in document.辽阳市旅游公司人事管理系统分析与设计The Personnel Management System Analysis and Design of Tourism Company Liaoyang City作者姓名:徐 铁专业名称:软件工程指导教师:宋长龙 教授曹成志副教授 学位类别:工程硕士论文答辩日期:2012年 月 日 目 录第1章 绪 论11.1 人事管理系统开发背景及开发意义11.1.1 开发背景11.1.2 开发意义11.2 国内外研究现状及发展趋势21.3 本文研究的主要内容31.4 本文结

2、构4第2章 人事管理系统开发所采用的主要开发工具52.1开发工具的选择52.2数据库理论基础52.2.1 数据库模型52.2.2 数据库体系结构62.2.3 数据的独立性62.3 SQL语言基础72.3.1 SQL简介72.3.2 SQL查询72.3.4 SQL数据更新82.4软件环境8第3章 系统分析103.1可行性分析103.1.1 技术可行性103.1.2 操作可行性103.1.3 经济可行性103.2需求分析113.2.1 系统调查113.2.2 公司现行管理工作存在的主要问题123.2.3 公司队伍现状123.2.4 用户需求123.3系统数据流程分析一三3.3.1 数据流程图各个符

3、号的含义一三3.3.2 数据流程图143.4业务流程分析一五第4章 系统设计21第4章 系统设计214.1系统结构设计214.2 数据库设计234.2.1 E-R图设计234.2.2 数据库结构设计244.3系统详细设计344.3.1代码设计354.3.2 输入输出设计37第5章 系统的实施395.1 数据模块窗体的设置395.1.1 用户登录窗体模块的实现395.1.2 主窗体模块的实现395.1.3 人事管理模块的实现395.1.4 查询模块的实现405.1.5 统计模块的实现415.1.6 报表模块的实现425.1.7 工具箱模块的实现435.1.8 系统管理模块的实现435.1.9 退

4、出模块的实现435.2 VISUAL BASIC语言访问SQL SERVER数据库设计图445.3数据库连接的设计445.4系统的测试465.5系统的运行与维护475.6系统的维护内容47第6章 结束语48参考文献49作者简介及在学期间所取得的科研成果51致 谢52第1章 绪 论随着科学技术的不断进步和提高,计算机科学日趋成熟和完善,人们也深刻认识到其强大的信息处理功能,它已被应用到人类社会各个领域并且发挥着越来越重要的作用。进而,作为计算机应用的一部分,我们使用计算机对企业人事信息进行管理,具有着管理人员手工管理所无法比拟的优点。例如:检索迅速、查找方便、存储量大、可靠性高、保密性好、寿命长

5、以及成本低等优点。8这些优点不仅能够极大地提高企业人事档案管理的效率,同时也是企业的科学化、正规化管理的一个重要标志。因此,开发这样一套企业人事管理系统是一件很有意义和必要的事情,在论文的各章中本人将以开发辽阳市旅游公司人事管理系统为例,具体谈谈开发过程和在开发过程中所涉及到的问题以及解决方法。1.1 人事管理系统开发背景及开发意义1.1.1 开发背景经济与科技飞速发展的今天对于企业来说是机遇也是挑战,企业的职工队伍也在不断壮大,以前企业人事管理部门都是用手工来建立档案和管理职工工资的,这样既费时又费力而且又非常容易出差错,为了更有效地管理好自己企业的人事和档案信息,提高企业的管理效率,各企业

6、都在尽量定制或购买各项管理的应用软件,运用高科技手段进行管理。由于当时受技术条件和市场需求的限制,主动购买应用软件的企业非常少,而且那种软件管理系统实际上也只不过就是一种自动记录的工具,几乎没有信息生成功能和系统数据分析功能。长期以来,辽阳市旅游公司一直使用传统人为手工的方式管理人事档案和职工工资,这种方式存在着许多缺点。例如:管理效率低、保密性差,随时时间的推移,将会产生大量的文件以及数据,这对于查找、更新以及维护都带来了很多困难。8基于上述情况,本文结合辽阳市旅游公司实际的人事和财务制度,经过实际的需求分析,选用运行于WINDOWS平台下的一种可视化的高级编程语言VISUAL BASIC6

7、.0作为开发工具1,采用ADO和SQL语句编程开发出来的单机版人事管理系统。1.1.2 开发意义随着时代的进步,计算机技术的飞速发展,越来越多的企业意识到,企业整体管理的信息化已成为企业的科学化、正规化管理的重要条件,而企业人事档案管理的信息化又是企业整体管理信息化建设的重要组成部分。4进而,作为计算机应用的一部分,我们使用计算机对企业人事信息进行管理,具有着管理人员手工管理所无法比拟的优点。例如:检索迅速、查找方便、存储量大、可靠性高、保密性好、寿命长以及成本低等优点。8这些优点极大地提高企业人事档案管理的效率。因此,利用计算机对企业人事档案进行管理是企业发展的必然趋势。我就职于辽宁省辽阳市

8、旅游局,主要负责局机关及下属旅游公司的人事劳资和档案管理工作,对于人事管理工作的流程非常熟悉。长期以来,辽阳市旅游局下属的辽阳市旅游公司一直使用传统人为手工的方式管理人事档案和职工工资,这种方式存在着许多缺点。例如:管理效率低、保密性差,随时时间的推移,将会产生大量的文件以及数据,这对于查找、更新以及后期维护都带来了很多困难。一个设计完善,运行稳定的人事档案管理系统可以使人们从繁重的传统手工管理中解脱出来,从而提高企业人事档案管理的工作效率,协助企业更好的完成人事档案管理工作。8基于上述情况,本文结合辽阳市旅游公司现有的人事和财务制度,经过实际的需求分析,选用运行于WINDOWS平台下的一种可

9、视化的高级编程语言VISUAL BASIC6.0作为开发工具,采用ADO和SQL语句编程开发单机版人事管理系统5。该系统从操作简便、实用灵活、界面友好、安全可靠等工作实际需求出发,来完成企业人事和工资管理的全过程,从根本上改变过去那种从纸面上静态了解员工的传统方式的同时,避免各部门重复录入相同的信息,减少重复劳动,达到信息资源共享,对进一步促进企业信息现代化管理,进一步提高企业职工工作效率等方面都有着重要意义和实用价值。1.2 国内外研究现状及发展趋势从国外现状及目前发展趋势来看,据统计,美国大部分企业在财务会计方面大约有90%的工作是通过计算机来完成的,在人事管理方面有80%至100%的信息

10、处理也是通过计算机来实现的,在计划管理方面也占有80%90%的比例。由此可以看出,在国外信息管理是计算机应用的主要领域2。我国的企业人事管理系统的开发应用是从1973年开始的,直至1983年以后才开始的大量的实际开发和研究工作。1989年,国家人事部信息中心与北京益康工程公司历时5年联合开发了通用人事管理软件,于1994年通过联合鉴定并于同年7月进行全国推广。至1995年以来,我国许多专业人士也从多个角度研究了企业人事档案管理系统的设计与实现,例如foxpro、access等,但终因其功能少、统计查询不灵活,无法生成各种有效报表等不完善之处,而只能面向少数管理者,却无法资源共享,同时系统维护比

11、较繁琐,管理起来也比较麻烦。尽管如此,人事管理由于它的出现发展前景十分看好,即用计算机的自动化功能和高速度处理特点来替代手工的巨大工作量,以此避免手工的误差和错误,从而使大规模集中处理大型企业信息的服务变成了可能。因为其特殊原因,越来越多的开发人员把目光投向了这类系统的开发,并且在多年的发展中使用这类系统的企业也呈快速上升趋势。鉴于上述情况,开发研究出一套操作简便、界面友好、灵活实用、安全共享的人事管理系统势在必行。本系统结合辽阳市旅游公司实际,选用运行于windows平台下的一种可视化的高级编程语言Visual Basic6.0作为开发工具,采用ADO和SQL语句编程开发出来,经过可行性和需

12、求分析以及实际操作证明,本系统所设计的人事管理系统可以满足企业人事管理各方面的需要。并可根据目前人事管理的广泛性,可将系统扩展为通用软件,实现资源的最大利用化。这样既降低了系统开发的设计成本,又可增加经济效益,同时也符合时代发展的趋势。1.3 本文研究的主要内容本课题开发设计的系统主要利用计算机传递数据快、数据存储量大等特点,将人事管理信息化,以便提供给决策者准确、全面的各种人事资料,从而使决策机构能够迅速做出需要的决定。本系统对企业的人事信息进行全面的规划与管理,能够快速准确地获取员工的自然情况、教育培训经历、工资方面的综合信息。利用本系统,还可以对这些信息资料进行综合分析,在较短时间内为领

13、导和部门提供全方位的员工信息。8本系统基于WINDOWS2000开发,采用 SQL SERVER2000数据库原理和VB6.0程序设计。设计将采用传统的结构化开发方法,按照系统分析、系统设计和系统实施的三大步骤进行。设计的前期将对该企业的现有情况进行详细的调查研究和需求分析,完成系统总体逻辑结构的设计,并从技术、经济和管理三方面进行可行性论证。在系统分析和设计阶段,通过将业务流程图转变为数据流程图并进一步细化的过程,对人事管理系统的业务处理有更细致的了解,对数据流程图中的数据流、数据元素、数据存储和数据处理编入数据字典。在系统实施阶段,实现对于企业内部员工的人事资料管理,包括对现有员工各项资料

14、的管理及更新、对新员工的人事资料的添加、对离职员工的相关资料的删除等功能,并对所有资料进行及时备份。系统主要通过划分模块来实现相应功能,即划分为人事管理模块、查询管理模块、统计管理模块、报表管理模块四个功能模块。具体内容如下:(1) 对该企业的现行系统进行详细的调查研究和需求分析;(2) 完成系统总体逻辑结构的设计;(3) 阐述整个系统的结构及设计思路;(4) 介绍了系统要实现的目标以及功能模块;(5) 对系统实现数据库的访问进行了说明;(6) 设计实现了用户登录权限管理; (7) 对完成的部分进行测试运行;(8) 对系统进行完善、总结。81.4 本文结构本文第一章论述了企业人事管理系统的开发

15、背景、开发意义及发展现状。第二章论述了人事管理系统所采用的主要开发工具。第三章以旅游公司人事管理应用需求为根本出发点,给出了系统设计实现的目标以及对可行性、数据流程、业务流程进行了分析。第四章对系统的结构设计、数据库设计进行了详细说明,系统设计了人事管理、查询、统计、报表、工具箱、系统管理和帮助等7个模块,查找方便,检索迅速。第五章介绍了数据模块窗体的设置、数据库设计图、数据库连接的设计,系统的测试和系统的运行与维护。第六章总结。第2章 人事管理系统开发所采用的主要开发工具2.1开发工具的选择作为数据库系统的开发,VISUAL BASIC是一个非常理想的选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个关键的问题。目前,数据库产品较多,每种产品都具有各自的特点和适用范围。因此,在选择数据库时,应考虑数据库应用的特点及适用范围,正基于此,本系统选用了SQL语言和VISUAL BASIC语言。 VISUAL BASIC是一

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文化

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号