学士学位论文vb人事管理系统.docx
- 文档编号:929925
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:21
- 大小:146.65KB
学士学位论文vb人事管理系统.docx
《学士学位论文vb人事管理系统.docx》由会员分享,可在线阅读,更多相关《学士学位论文vb人事管理系统.docx(21页珍藏版)》请在冰豆网上搜索。
学士学位论文vb人事管理系统
摘要
人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻。
人事档案管理系统是一个教育单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。
进入信息时代以来,由于大量IT技术的运用,使得人事档案管理的手段和过程发生了巨大的改变。
这种改变不仅仅用自动智能取代了人工操作,而且对传统人力资源的理念也产生了影响。
企业通过使用人事档案管理系统软件可以达到工作效率的提升、业务流程的规范、人工成本的降低、人事服务模式的改进。
本文对人事档案管理系统所需完成的任务及设计的可行性进行了分析,对应用领域进行调查分析。
简要介绍了开发本系统所需的软件技术。
本人事管理系统是一套基于C/S(客户端/服务器)结构的管理系统。
系统运行于客户端,通过网络来访问数据库。
本系统使用一台专门的计算机作为数据库服务器,其它的计算机可以远程对数据库进行访问,并可以自主的对数据库进行增加、删除、修改等等的数据库操作。
本系统包括职工信息管理、工资管理、出勤管理。
本文设计的数据库系统实现了职工管理,职工信息管理和系统管理等方面的功能。
本系统用户界面友好,基本满足了企业对职工档案和信息进行管理的需求。
关键词:
人事档案管理;职工信息;出勤信息;系统
Abstract
Mankindhasenteredthe21stcentury,scienceandtechnology,economicknowledgeandinformationindustryhasshowninitialsignsofsigns,especiallyininformationtechnologyandnetworktechnology,rapiddevelopmentandwideapplicationofthecommunity'spolitical,economic,military,culturalandotherfieldshavebecomeincreasinglyprofound.Personnelrecordsmanagementsystemisaneducationalunitsindispensablepartofitscontentforbusinessdecision-makersandmanagersisimportanttoeveryone.
Enteredtheinformationage,becausealargenumberofITtechnologymakesthemanagementofpersonnelfilesofthemeansandtheprocessoftremendouschange.Thischangenotonlywithautomaticreplacedtheartificialintelligenceoperation,butalsotothetraditionalconceptofhumanresourcesalsohaveanimpact.Enterprisesthroughtheuseofthepersonnelmanagementsystemsoftwarecanbeachievedtoenhancetheefficiency,standardizebusinessprocesses,lowerlaborcosts,improveservicedeliverypersonnel.
Inthispaper,thepersonnelmanagementsystemanddesignofthetasksofthefeasibilityanalysis,toinvestigatetheuseofanalysisofthefield.Brieflyintroducedthedevelopmentofthesystemsoftwarerequired.ThepersonnelmanagementsystemisbasedonasetofC/S(Client/Server)structureofthemanagementsystem.Systemrunningontheclientthroughthenetworktoaccessthedatabase.Thesystemusesadedicatedcomputerasadatabaseserver,othercomputerscanaccesstheremotedatabaseandcanbeindependentofthedatabasetoadd,delete,modifythedatabaseoperationsandsoon.
Theinformationmanagementsystem,includingtradeunions,wagemanagement,attendancemanagement.Inthispaper,thedesignofthedatabasemanagementsystemtoachieveatradeunion,tradeunioninformationmanagementandsystemsmanagementfunctions.Thesystemuser-friendly,basicworkerstomeetthebusiness-to-fileandinformationmanagementneeds.
Keywords:
personnelmanagement,staffinformation,attendanceinformation,thesystem
目录
摘要I
AbstractII
第1章绪论-1-
1.1开发工具的选择-1-
1.2本文的主要工作-4-
第2章系统调研及可行性分析-5-
2.1系统调研-5-
2.2可行性分析概述-5-
2.3技术可行性分析-6-
2.3.1技术支持-6-
2.3.2硬件资源-7-
2.3.3软件资源-7-
2.4本章小结-7-
第3章系统分析-8-
3.1系统需求分析-8-
3.2数据流程图-8-
3.3本章小结-9-
第4章系统总体设计-10-
4.1.功能描述-10-
4.2系统操作流程图-10-
4.3本章小结-12-
第5章系统详细设计-13-
5.1数据库设计-13-
5.2系统主要界面设计-14-
5.3本章小结-16-
第6章系统测试-17-
6.1测试举例-17-
6.2测试项目-18-
6.2.1单元测试-18-
6.2.2组合测试-19-
6.2.3确认测试-19-
6.2.4系统测试-19-
6.2.5用户验收测试-19-
6.3测试方法-20-
6.4本章小结-20-
结论-21-
参考文献-22-
致谢-24-
第1章绪论
1.1开发工具的选择
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。
目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的VisualBasic
Microsoft公司的VisualC
Borland公司的Delphi
Java等等
在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。
然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程续语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,VisualBasic是一个非常理想选择。
数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言VisualBasic语言,该开发工具具有很多长处:
VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。
它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。
在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,VisualBasic具有以下特点:
可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。
如果对界面的效果不满意,还要回到程序中修改。
有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。
VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。
只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。
VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计
4.0版以后的VisualBasic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。
在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而VisualBasic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。
在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,VisualBasic自动生成对象的程序代码并封装起来。
每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
VisualBasic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。
VisualBasic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
VisualBasic是解释型语言,在输入代码的同时,解释系统将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士学位 论文 vb 人事管理系统