(090) 学生宿舍管理系统

【摘要】从SQL Server2000和Visual Basic6.0的基础概念入手,逐步掌握了在Visual Basic 6.0开发环境下,实现一个管理信息系统的方法。此系统实现的是对学生公寓的智能化管理。
  全面介绍了所使用的SQL Server2000的企业管理器和Visual Basic 6.0的开发语言。详细介绍了学生公寓智能化管理系统从需求分析,数据库设计,总体设计,详细设计的全部过程,并提供了本系统的使用说明书。对其中的问题,产生的原因进行了综合分析,对开发过程中的感受、得到的经验进行了总结,并对该系统给予了客观的评价。
  本系统充分利用了ADO对象。ActiveX Data Object (ADO)是微软公司最新的数据访问技术。他被设计用来同新的数据库访问层OLE DB Provider一起协同工作,以提供通用数据访问(Universal Data Access)。

【关键词】SQL Server 2000企业管理器;VB数据库应用;学生公寓智能化管理系统;ADO

【Abstract】Begin from study of the concept of SQL Server2000 and Visual Basic6.0.I gradually master to complete a Management Information System in the Visual Basic environment. The system should manage student dormitory on campus intelligently.
  Here is roundly introduced use of SQL Server Enterprise Manager and the language of Visual Basic6.0 .What’s more, introduce particularly the procedure from requirement analysis, database design, collectivity design, particular design, system implement and debug, and provide use introduction of system. For some problems and some reasons in the system, I analyses synthetically, at the same time, I make a summary of feeling of development, experience of doing the system, and impersonally estimate for the system.
  The system utilize fully ADO object. ActiveX Data Object (ADO) is a new Data Access technology in the Microsoft Corporation.It corporate with new Database Access Layer OLE DB Provider for providing Universal Data Access.


目录
摘要 I
ABSTRACT II
目录 III
绪论 1
1 课题来源及意义 3
2 开发工具及相关技术简介 4
2.1 VISUAL BASIC 6.0 开发语言及环境简介 4
2.2 SQL SERVER 2000功能简介 7
3学生公寓智能管理系统可行性研究及需求分析 12
3.1 可行性分析 12
3.2 系统需求分析 12
3.3 系统数据流图 14
3.4 系统功能模块图 14
4学生公寓智能管理系统数据库设计 16
4.1 设计SQL SERVER 数据库 16
4.2 建立表结构 16
5 学生公寓智能管理系统总体设计 19
6 学生公寓智能管理系统详细设计 20
6.1 数据库的连接 20
6.2 用户登陆模块 23
6.3 住宿管理模块 24
6.4 查询与统计模块 27
7 系统用户使用说明 44
7.1 系统功能简介 44
7.2 系统操作指南 45
参考文献 49
致谢 50

绪论
  随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。
  时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司和学校迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足自己的特殊要求。
  我的毕业设计题目的选定应该说是顺应这一趋势的。对于当今大学校园内的学生公寓来说,其数据量大,各种信息管理内容复杂,查询和管理学生信息和校园内的公寓信息等工作由人工完成将是很累的,也许还很不切实际,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个符合要求的软件对其进行智能化的学生公寓管理是最好不过的,节省了人力物力资源,并且对各种信息的把握和操作也更加方便了,对所有信息有了一个全局的掌握。
  系统功能简介:
  在系统中,充分利用了SQL Server 数据库和Visual Basic 6.0的强大功能,通过实践,也使自己对这些方面有了较深入的了解。在设计过程中力求完善系统功能,使界面友好,具有一定的容错能力,在使用过程中不会出现难以纠正的错误和毛病。
  该系统主要提供了六部分,功能分别为导入学生数据,增加删除学生,住宿分配,住宿调整,退房管理,走读管理,学生情况查询,房源使用情况,空床统计情况,分类统计情况,卫生成绩录入,卫生查询与统计,公寓违纪录入,公寓违纪查询,添加用户,修改密码,退出系统,这些功能基本上覆盖了学生公寓管理的主要部分。

1 课题来源及意义
  对于一名专业的信息技术人员来说,如何最大限度地利用学校后勤部门多年来在数据库系统上的投资,把学校花了大力气搜集来的数据变成对学校未来发展有巨大价值的信息,这是每一个从事信息技术工作的专业人员都应该考虑的问题。
  现在全国的很多大学校园内的学生公寓都采用了计算机统一管理,这样就需要一种管理软件来为公寓的管理者服务,协助他们来完成管理学生公寓这么一个庞大的工作。
  在这种情况下,用各种开发工具开发出来的学生公寓智能管理系统应运而生,并且蓬勃的发展起来。这为学校的公寓管理带来了很大的方便,更重要的是节省了相当大的人力,物力,财力。
  本系统的深刻意义可以通过一个例子来体现出来。假如想在全校范围内查找一名学生所在的公寓,则不要象以前那样一个一个公寓楼去查名单,只需通过查询方法,输入该学生的学号或者是姓名,即可很容易的找到他的所在公寓,同时也可以了解他的一些基本信息,看所查找的对象是否是自己所要找的人,另外,还可以知道他的交费情况,可以帮助及时的了解学生欠交住宿费用的情况。

2 开发工具及相关技术简介
2.1 Visual Basic 6.0 开发语言及环境简介
  Visual Basic 6.0是在原有的Basic语言的基础上的进一步发展,他包含了数百条语句。函数及关键词,其中很多与Windows GUI有直接的关系。Visual Basic 语言简单易学,只要稍有语言基础就可以很快的掌握并进而精通。可视化的用户界面设计功能,把程序设计人员从繁琐复杂的截面设计中解脱出来;可视化编程环境的“所见即所得(WYSIWYG)”功能,是界面设计如积木游戏一般,编程变成了一种享受;强大的多媒体功能可轻而易举地开发出集声音,动画,影像和图片于一体的多媒体应用程序;新增的网络功能提供了编写Internet程序的能力。Visual Basic 6.0 还支持用户自己开发ActiveX控件和制作ActiveX文档。
  作为高质量的开发软件,Visual Basic 6.0有如下特点:
  1.语句生成器和快速提示帮助使用户不必记忆成千上万的属性和方法,在较短的时间内就能开发出功能强大的应用程序。
  2.在Visual Basic 6.0中,Internet应用程序的开发功能更加强大和容易。在应用程序内可以通过Internet 或Intranet访问其他计算机中的文档和应用程序;可以创建Internet服务器应用程序,包括IIS应用程序;支持HTML技术(DHTML)的应用程序;具有Web应用程序发布功能等。
  3.种类繁多、功能强大的多媒体控件,能帮助用户在较短时间内用较少的语句编写出图文声像并茂的多媒体程序。
  4.Visual Basic 6.0在数据库处理功能上有较大增强,能对多种数据库进行读写操作。另外他所提供的[可视化数据管理器]能帮助用户构造多种类型的数据库,同时提供了能自动生成SQL语句的功能和新的ActiveX数据对象ADO。
  5.新的语言特征包括:用户自定义类型可以作为参数或作为公共属性和方法的返回值;函数可以返回数组变量;动态数组可以赋值;文件系统对象;按名调用(Call By Name);增强的创建对象函数(CreateObject Function Enhancements);增强的StrConv函数。
  6.[应用程序安装向导]能帮助用户自动生成具有一定功能的应用程序,大大加快了程序的开发速度。增强的向导有:安装程序向导、数据窗体向导、应用程序向导和类生成工具。新的向导有:数据对象生成向导和工具条向导。
  Visual Basic 6.0 集成开发环境如下: ... ...       ... ...
 
... ...       ... ...
 
【论文说明】该论文包含数据流图、系统功能模块图、数据库表、界面演示图、部分源代码,Word格式,文件大小343K,字数1.2万,按计算机毕业论文格式要求书写,适用于计算机专业!

返回论文

 

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