毕业设计论文VC+SQL人事管理系统设计.docx
《毕业设计论文VC+SQL人事管理系统设计.docx》由会员分享,可在线阅读,更多相关《毕业设计论文VC+SQL人事管理系统设计.docx(53页珍藏版)》请在冰豆网上搜索。
毕业设计论文VC+SQL人事管理系统设计
毕业设计(论文)-VC+SQL人事管理系统设计
沈阳理工大学学士学位论文
前言
MIS(管理信息系统)在强调管理、强调信息的现代社会中变得越来越普及、越来越重要。
管理信息系统的创始人、明尼苏达大学的管理学教授GordonB。
Davis给了管理信息系统一个较完整的定义,即“管理信息系统是一个利用计算机软、硬件资源以及数据库的人—机系统.它能提供信息支持企业或组织的运行、管理和决策功能.”这个定义全面地说明了管理信息的目标、功能和组成。
管理信息系统的发展经历了统计系统、数据更新系统、状态报告系统(或数据处理系统)和决策支持等几个阶段,它的应用也从打印报表、计算工资等基础工作发展到企业财务管理、库存管理等单项业务管理。
当建立了企业数据库,有了计算机网络从而实现数据共享之后,真正开始了管理信息系统的大规模应用,决策支持系统是一个集企业外部信息的收集、综合数据库、模型库、方法库和其它人工智能的总成,通过决策支持系统,决策者可以获得最新的信息,使经营计划和具体的业务活动联系在一起。
目前较为流行的MIS开发方法是结构化生命周期开发方法、原型法、面向对象的开发方法等。
MIS的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。
MIS的开发工具有VC,VB,Dephi等,本文介绍的银虹电子有限人事管理系统是用,VisualC++开发的一个集人事管理,考勤考评管理和工资管理于一体的综合的管理信息系统(MIS).
1
沈阳理工大学学士学位论文
摘要
人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备、便于易使用等特点.
出于安全性和强大功能的要求,本系统使用MicrosoftVisualC++6.0作为前台开发工具,利用其提供的各种面向对象的开发工具,采用了ADO技术建立起系统应用原型,不断修正和改进,直到形成满意的可行的系统。
而数据库软件方面则选用了MicrosoftSQLServer2000数据库系统,选用它是因为它在同类关系数据库中,在功能、安全性、稳定性和可维护性上都称得上是佼佼者.利用它可以建立功能强大而又稳定高效的数据库系统。
本文详细叙述了开发这套人事管理系统的全过程,对包括建立该系统前期的可行性分析和需求分析的研究,以及后期的设计和实现进行了系统和详细的介绍和说明。
还针对建立该系统所要用的到所有相关技术行了粗略的叙述。
最后对一些主要模块的详细设计步骤和程序代码也做了详尽而又仔细的说明。
关键词人事;考勤考评;工资;管理系统
2
沈阳理工大学学士学位论文
Abstract
ManagementSystemofHumanResourceisthetypicalMISwhosedevelopmentmainlyconsistsofestablishmentaremaintainceofthebackstagedatabaseandthedevelopmentoffrontstageappliedsoftware.Fortheformer,thedatabaseshouldhaveidentical,completeandsecuredata。
Forthelatter,thesoftwareshouldbemultifunctionalandeasytouse。
Concerningitssecuiringandtremendousfunction,thissystemtakesVisualC++6。
0asthefrontstagedevelopmentalinstrumentwhichwouldprovideverymensforthecustomers,establishersappliedprototypeofsystemwithADOtechnology,andmakescontinnelrevisionandimprovementunilitbecomesatisfactoryandviablesystem.ThesoftwareofthedatabaseisSQLServer2000DatabaseSystem,becauseithasthebestfunctions,security,stabilityandreliabilityofmaintainance.Moreover,withthissoftware,wecouldestablishadatabasesystemofpowerfulfunction,stabilityandhigheffectiences。
Thispaperdescribesthewholeprosstodevelopthiscomprehensivemanagementsystemofhumanresourceinagreatdetail,andtheanalysisofthesoftware„sfeasibilitybeforeits
establishmentandthestudyonitsmarketdemand。
Italsoincludesthesystematicanddetailedintroductionandexplanationonthedesignandapplicationofthesoftware,andbrieflydescribesallthetechnologyusedtoestablishthesystem。
Finally,someofthestepstodesignthemodelsandcodesoftheprogrammearethrouglydiscussed。
Keywords:
humanresource,atendentandevaluation,MIS
3
沈阳理工大学学士学位论文
,引言。
。
.。
.。
。
。
。
.。
。
。
。
。
.。
.。
。
。
。
.。
....。
..。
.。
。
。
..。
。
.。
..。
。
。
.。
.。
...。
.。
.。
。
。
。
..11.1课题引入与介绍...。
。
...。
...。
..。
。
..........。
..。
.。
.....。
..。
。
。
.。
。
。
..。
.。
61。
2管理信息系统概述....。
。
。
..。
。
。
。
。
....。
...。
。
。
..。
。
。
..。
。
.。
..。
...。
.。
.....。
61.2。
1管理信息系统的概念.。
。
。
.。
...。
....。
。
.。
.。
。
.。
。
。
......。
.。
.。
..。
。
。
。
。
..61.2.2管理信息系统的内容与作用。
.。
。
.。
。
..。
.。
.......。
。
.。
..。
..。
.。
。
。
。
。
。
..。
71。
2。
3管理信息系统的国内外现状。
。
。
..。
。
。
.。
。
。
.。
。
..。
..。
.........。
。
...。
。
。
。
81.3本课题预期效果和意义。
。
...。
..。
.。
..。
。
..。
。
.。
...。
..。
。
.。
。
..。
。
。
。
.。
。
.。
。
.。
.92系统分析。
.。
..。
。
.。
..。
。
。
。
。
。
。
...。
...。
..。
。
......。
。
.。
。
。
。
。
。
.....。
.。
..。
..。
。
112。
1问题的定义。
。
.。
。
.。
..。
..。
。
...。
...。
.。
..。
..。
。
.。
。
..。
。
...。
。
。
。
。
.。
。
。
.。
。
.。
。
112。
2可行性分析....。
.。
。
。
。
。
...........。
.。
..。
.。
。
...。
。
。
。
。
。
.。
。
。
。
。
。
。
。
.。
...。
。
112。
2.1系统问题可行性分析。
。
。
。
。
...。
。
.。
。
..。
..。
。
。
..。
。
。
。
。
....。
。
.。
....。
.。
.112.2.2经济可行性分析。
.。
.。
...。
.。
。
...。
。
。
.....。
。
.....。
。
。
。
.。
....。
。
.。
...。
122。
2.3技术可行性分析。
。
。
。
.。
。
。
。
。
.。
..。
。
..。
。
。
。
...。
.。
..。
...。
。
.。
。
。
。
.。
.。
.。
。
122.2。
4社会可行性.。
...。
。
.。
。
。
.。
..。
。
。
。
。
。
.。
..。
.。
.....。
。
...。
。
.。
.。
.......。
122。
3需求分析。
。
.。
。
。
。
。
。
....。
。
.。
。
。
.。
.。
.。
.。
.。
..。
.。
。
。
。
.。
.。
.。
。
。
。
..。
。
.。
。
.。
..。
132。
3。
1功能要求.。
。
.。
.....。
。
。
..。
。
.。
...。
.。
。
..。
。
。
..。
..。
.。
.。
。
.。
.。
。
。
..。
。
.。
162.3。
2性能要求。
。
...。
。
。
.。
。
。
。
。
。
.。
.。
..。
。
.。
....。
。
。
.。
..。
.。
。
.。
.。
.。
。
.。
...。
.172.3.3运行环境要求。
。
.。
。
.。
.。
。
....。
....。
。
。
..。
。
。
..。
........。
。
。
。
....。
...173系统设计。
.。
。
..。
..。
.。
..。
....。
。
...。
。
。
.。
..。
。
.。
。
。
......。
。
.。
....。
。
。
.。
。
...183.1总体设计..。
。
。
.。
....。
..。
.。
。
..。
。
。
..。
。
。
.。
。
.。
。
。
。
.。
..。
。
..。
。
。
。
。
。
..。
.。
。
..183。
2详细设计。
..。
。
。
。
...。
。
。
。
..。
。
。
.。
。
。
.。
...。
......。
。
.。
。
。
。
。
。
。
.。
。
.。
。
。
。
。
。
.。
.213。
2.1数据库设计.。
。
。
。
。
..。
。
.。
...。
。
..。
.。
.。
。
。
。
..。
.。
.....。
。
.。
。
。
。
...。
....213。
2.2系统操作流程图。
。
.。
..。
。
。
。
.。
..。
。
。
。
。
..。
。
.......。
。
。
...。
.。
..。
。
..。
。
.274系统实现。
....。
....。
。
.。
。
..。
..。
。
。
。
.。
。
.。
.。
。
。
。
.。
....。
..。
.。
。
。
。
。
。
。
。
。
。
....。
294。
1相关技术介绍。
.。
。
..。
.....。
....。
.。
...。
。
..。
......。
..。
.。
..。
.。
。
。
..。
..。
.294.1。
1VisualC++访问数据库技术。
.。
..。
。
.。
。
。
.....。
。
。
.。
。
。
。
.。
.。
.。
。
.。
..。
.29
4
沈阳理工大学学士学位论文
4.1。
2关系数据库技术...。
..。
.。
。
.。
。
。
...。
...。
...。
..。
。
。
。
。
。
..。
。
。
。
。
...。
。
。
.31
4.1.3面向对象的方法。
.。
.。
。
..。
...。
...。
。
..。
.。
。
。
.。
。
..。
.。
.。
。
.。
。
。
.。
...。
.。
324。
2系统实现。
。
。
.。
。
。
。
.。
。
..。
....。
.....。
..。
.。
。
。
.。
。
.。
.。
。
。
..。
。
.。
。
。
。
。
.。
.。
。
。
。
33
4。
2。
1创建工程和主界面设计。
。
。
。
.。
。
.。
。
。
.。
。
...。
..。
。
.。
。
..。
....。
。
。
。
..。
.。
。
33
4.2.2创建ADO类及实现函数。
。
。
。
。
...。
。
。
..。
.。
..。
。
..。
...。
。
。
。
。
....。
.。
....34
4.2。
3为数据表建立相关类。
.。
..。
。
。
.。
...。
.。
。
..。
。
.。
..。
。
.。
。
.。
....。
。
。
.。
.。
。
34
4。
2。
4用户登陆模块的实现。
。
。
.。
。
...。
。
..。
。