毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

Delphi学生宿舍管理系统的设计与实现

更新时间:2010-1-7:  来源:毕业论文

Delphi学生宿舍管理系统的设计与实现
1 引言
1.1课题背景、目的分析
随着近几年高校招生人数的不断扩大,学生的宿舍管理工作也越来越繁重和琐碎。比如:一年一度的新生住宿安排;每个月进行一次的收费、统计及打印报表(包括:水费、电费、热水费;)各种查询问题,如:由某人的姓名和照片查出这个人的住处、班别等信息,查询某个宿舍本月或以前各月的各种费用情况等等。原来有的是靠手工完成,有的简单报表是靠Word或Execl完成。现在已经是信息时代,仅靠传统的办法已不能适应这个时代的要求。于是信息技术进入我们的生活和工作中,计算机已不再只是简单的计算工具,它已成为我们生活和工作中处理大量信息不可缺少的手段。
在商场如战场,时间如金钱的当今社会,越来越多的学校开始对自己的业务采用电脑管理,在应用之余,总希望有好的业务管理软件来帮助他们提高工作效益和管理水平。面对大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其重要的。作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世界接轨的重要条件。[1]
1.2 可行性分析
1.系统化、规范化
宿舍管理系统的开发成功,加促了宿舍的规范管理,提高了宿舍信息的保密性:同时,也为领导能及时了解学生的动态信息提供了更为方便、快捷的途径。这不化提高了工作效率,还无形的为管理人员节省了大量的时间。
2.简便化、信息化
宿舍管理系统中的每一个模块的操作都简单、快捷、易学易用。这对非计算机专业人员来说减少了很多不必要麻烦。这在很大程度上保证了宿舍管理工作的质量。宿舍管理系统采用了窗体、菜单、按钮等设计方式,进一步完善了该系统的功能,更大程度上满足了学校的要求。
1.3 课程设计的内容分析
本文针对介绍了宿舍管理系统中后台数据库的建立和文护以及前端应用程序的开发原理、总体规划、设计思想及具体实现过程。从需求分析、功能设计、技术实现方案以及系统的关键技术等几个方面论述了一个基于WEB的宿舍管理系统的设计与开发。文章对数据库的设计、宿舍分配及管理思想进行了较为详细的描述。论文还对系统中存在的问题进行了讨论,对未来的发展和应用前景进行了展望。 系统运行实践证明,本文所设计的学生宿舍管理系统可以满足学生、来访人员及宿舍管理员的需要。系统可以减轻宿舍管理员的负担,加快宿舍管理员和学生之间信息的沟通和联系,加强宿舍楼的管理。
1.4环境
本系统是以Windows系统为操作平台,用Delphi 6.0编程语言和SQL Server数据库来实现高校学生宿舍管理系统所需功能的。
1.4.1 Delphi知识介绍
Delphi是美国Borland Software Corporation公司的编程工具产品。它基于Pascal语言,具有语法严谨、结构清晰、可读性强和代码执行效率高优点;最重要的是,它功能强大且易活易学,利用Delphi我们在Windows平台下几乎可以做任何事情。Delphi凭借其强大功能、易用性以及在开发数据库和网络应用程序上的极大优势,作为一个优秀的、体贴的、以人为本的开发工具,Delphi一直坚持复杂问题简单化的思想 ,而且不隐藏其细节以适应不同层次的程序员 。[5]
1.4.2  SQL Server 2000知识介绍
SQL Server 2000 是Microsoft 公司推出的SQL Server数据库管理系统,它继承了SQL Server 7.0 版本的优点,同时又为它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成度高等优点,应用程序的操作系统支持所有Windows版本。
在SQL Server中,使用的是T-SQL语言,T-SQL是ANSI SQL的加强版语言,它提供了标准的SQL 命令,由于SQL语言功能丰富、语言简洁,使用方法灵活,倍受用户和计算机业界的青睐,被众多的计算机公司和软件公司采用。经过多年的发展,SQL语言已成为关系数据库的标准语言。
SQL语言主要有数据定义语言、数据操纵语言、数据控制语言和其他类语言要素组成。T-SQL的分类也有类似于SQL语言的分类,不过做了许多扩充。T-SQL语言的分类如下:变量说明语句、数据定义语言(用来建立数据库、数据库对象和定义其列,大部分是以CREATE 开头的命令)、数据操纵语言(用来操纵数据库中的数据的命令、数据控制语言(用来控制数据库组件的存取许可、存取权限等的命令,如:GRANT 等)、流程控制语言(用于设计应用程序的语句 ,如:If …While和Case等)、内嵌函数(说明变量的命令)、其他命令(嵌于命令中使用的标准函数)。[2]
在数据库中,数据查询是通过SELECT语句来完成的。SELECT语句可以从数据库中按用户要求检索数据,并将查询结果以表格的形式返回。在这种情况下就需要在SELECT语句中加入条件以选择数据行,这时,就用到WHERE子句 。WHERE 子句中的条件是由表达式以及逻辑联结词AND、OR和NOT等组成。用户在进行查询时,会出现重复结果,这时就需要使用DISTINCT关键字来取消重复部分。在WHERE子句中,可以使用谓词LIKE来进行字符串的匹配检查。当用户要对查询结果进行排序时,就需要在SELECT语句中加入ORDER BY子句。在ORDER BY子句中,可以使用一个或多个排序,要求其优先级次序从左到右。
一个数据库能否保持信息的正确性、及时性、很大程度上依赖数据库的更新功能的强弱与数据库的实时更新能力,这些操作包括插入、删除、修改,也成为更新3种操作。615

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Delphi学生宿舍管理系统的设计与实现下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。