资源描述:
《职工工资管理系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、职工工资管理系统毕业论文目录绪论1第一章了解VISUALBASIC31.1VB简介31.2、VB应用程序的基本持点3第二章系统需求分析52.1问题定义及内容简介52.1.1问题定义52.1.2内容简介62.2研究背景与可行性分析62.2.1研究背景62.2.2可行性分析72.3系统功能分析72.4系统功能模块分析8第三章系统设计93.1数据库设计93.1.1数据库的概念93.1.2建立数据库93.1.3建立数据表103.2主要模块设计113.2.1登录界面113.2.2主界面11结论16致谢17参考文献1817第一章了解VisualBasic1.1VB简
2、介VisualBasic是一种可视化的、面向对象和采用事件驱动方式的结构化程序设计语言。Basic语言是20世纪60年代美国Dartmouth学院的两位教授共同设计的计算机设计程序语言,其含义是“初学者通用的符号指令代码“。它简单易学、人机对话方便、程序运行方便,因此,很快得到了广泛的应用。20世纪80年代,随着结构化程序设计的需要,新版本的Basic语言增加了新的数据类型和程序控制结构,其中较有影响的有TrueBasic、QuickBasic和TurboBasic等。1988年,Microsoft公司推出的Windows操作系统,以其为代表的图形用户界
3、面(GUI)在微机上引发了一场革命。在图形用户界面中,用户只要通过鼠标点击和拖动便可以形象地完成各种操作,不必键入复杂的命令,深受用户的欢迎。但对程序员来说,开发一个基于Windows环境的应用程序工作量非常大。可视化程序设计语言正是在这种背景下应运而生。可视化程序设计语言除了提供常规的编程功能外,还提供了一套可视化的设计工具,便于程序员建立图形对象,巧妙地把Windows编程的复杂性“封装”起来。1991年,Microsoft公司推出的VisualBasic语言是以结构化的Basic语言为基础,以事件驱动程序为运行机制。它的诞生标志着软件设计和开发的一
4、个新时代的开始。在以后的几年里,VisualBasic经历了1.0版本、2.0版本……6.0版本几次升级,它的功能也更加强大,更加完善,最新的版本为VB.net。1.2、VB应用程序的基本持点VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程.1、可视化设计17同其它的一些可视化程序开发工具一样,VB具有可视化设计的特点,微软的Word在刚刚进入市场时,同WPS竞争的一个重要的功能砝码就是"所见即所得"的字处理功能,VB在设计应用程序界面时也可以说是"所见即所得".在设计时,头脑中所想象的应用程序界面,完全可以通过
5、键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画,而底层的一些程序代码由VB自动生成或修改。VB为用户提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉Windows应用程序的用户而言是一点也不陌生,如"窗体"、"菜单"、"命令按钮"、"工具按钮"、"检查框"等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。2、事件驱动编程Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的
6、,在使用VB设计应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓的事件驱动编程。3、结构化的程序设计语言VB具有丰富的数据类型和内部函数,编程语言模块化、结构化、简单易懂。4、强大的数据库功能和网络开发功能VB可以访问所有主流数据库,包括各种桌面数据库和大型网络数据库。用VB可以开发出功能完善的数据库应用程序,对后台数据库的访问主要是通过ADO实现的。ADO是目前应用范围最广的数据访问接口,在VB中可以非常方便地使用ADO数据控件和ADO编程模型,能通过VB本身或第三方
7、提供的OLEDB和ODBC驱动程序访问各种类型的数据库。VisualBasic6.0提供了一系列Internet开发工具,可以快速地开发WEB应用程序,如DHTML工具可以使在VisualBasic6.0中编写的程序代码直接用在动态网页设计中。5、方便实用的程序向导利用VB提供的多种向导可以方便快捷地自动创建不同类型和功能的应用程序,如应用程序向导、数据窗体向导、数据对象向导、打包和展开向导、工具栏向导、类生成器和ActiveX控件接口向导等。17在VB中把窗体以及"菜单"、"按钮"等控件称为对象,如果设计出了应用程序,那么与应用程序的用户直接进行交互的
8、就是这些对象组成的图形界面,也称为用户接口或用户界面,在设计应用程序时就必须考虑