红河学院宿舍管理系统的实现毕业论文.doc
《红河学院宿舍管理系统的实现毕业论文.doc》由会员分享,可在线阅读,更多相关《红河学院宿舍管理系统的实现毕业论文.doc(36页珍藏版)》请在三一办公上搜索。
1、2013年度本科生毕业论文(设计) 红河学院宿舍管理系统的实现院 系: 工学院 计算机科学与技术系 专 业: 计算机科学与技术 年 级: 2009级 学生姓名: 学 号: 200903050102 导师及职称: 2013年6月2013 Annual Graduation Thesis (Project) of the College Undergraduate The realization of the dormitory management system based on ASP.net technology Department: Computer Science & Technolo
2、gy Department, College of EngineeringMajor: Computer Science & TechnologyGrade: 2009Students Name: Student No.:200903050102Tutor: Hu Ya Peng (Lecturer )June, 2013毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢
3、意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解红河学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名:日期: 日期: 摘 要随着计算机的迅速普及应用,高校学生宿舍管理的方法也变得科学化,人工管理的弊端日益突出:管理效率低,劳动量大,信息处理速度低而且准确率差强人意。为了提高信息处理的速度和准确性,为学校以及师生提供
4、更方便、更科学的服务项目,因此发开设计红河学院宿舍管理系统。红河学院宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前台的设计开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于前台的设计开发则要求能提供强大的数据处理功能,具有界面友好、使用简单方便等特点。我使用Microsoft公司的VisualStudio2005中的C#和SQLServer2005数据库为开发工具。.NET框架包含一种名为ADO.NET的全新的数据库访问技术。它支持各种类型的数据存储器,优化了单独的数据提供者,适用于远程数据,可以处理大量
5、用户同时访问数据的应用程序。ADO.NET提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。红河学院宿舍管理系统,使学生的生活信息透明化,为宿舍管理员、学生以及教师提供全方位的学生住宿信息,以及时跟进学生生活状况,达到人性化、全方位、高效率的管理。关键词:宿舍管理系统、数据库、管理ABSTRACTWith the rapid popularization, the computer application of college students dormitory management approach is also changing, increasi
6、ngly prominent: the shortcomings of artificial management management efficiency is low, the labor intensity is big, information processing speed and low accuracy. In order to improve the information processing speed and accuracy, as an administrator to provide more convenient and scientific services
7、, development of the student dormitory management system .Student dormitory management system is a typical application of managing information system (MIS), its development mainly includes the backstage database the establishment and maintenance of and the foreground of the development two aspects.
8、For the establishment of the backstage database and maintenance requirements to establish data consistency and integrality, data security good storehouse. And for the front desk development demands can provide powerful data manipulation functions, friendly interface, simple and convenient use, etc.
9、I use Microsoft corporation Visual Studio2005 in c # and SQL Server 2005 database development tools. T framework includes a new data access technologies called ADO.NET. It supports various types of data storage, optimized the individual data providers, for remote data, can handle a large number of u
10、sers and applications to access data. ADO.NET provides powerful data environment, more conducive to direct operation of database and data tables, and processing, and improved the programming efficiency and reliability .System set the dorm life management system function, make the life of the student
11、s information transparency, the dormitory administrator, student to provide a full range of student accommodation information, and follow up when the students living conditions, humanization, comprehensive, high efficiency management. Keywords: Dormitory management system ;database ;management目 录第一章
12、 引言1页1.1 开发背景与现状1页1.2 开发设计的意义1页1.3 开发环境与相关技术1页第二章 系统分析3页2.1 可行性分析3页2.2 需求分析3页2.2.1 功能需求3页2.2.2 性能需求4页第三章 总体设计5页3.1 系统设计目标5页3.2 系统总体功能5页3.3 系统功能结构及流程5页第四章 详细设计8页4.1 数据库设计8页4.2 功能模块设计12页第五章 编码、实现与测试16页5.1 数据库连接16页5.2 系统实现18页5.3 系统测试27页第六章 总结28页参考文献29页致谢30页第一章 引言1.1 开发背景与现状随着信息技术的高速发展,计算机迅速被运用到各行各业中,为广
13、大用户提供越来越多的网络服务。各行各业都开始使用自己的专用系统,因此设计开发一个宿舍管理系统对我校的发展来说是十分有必要的,特别是数据库的应用,可以提供越来越多,越来越便捷的服务。目前,我校仍然是以手工记录数据的方式来对宿舍进行管理的,在现阶段,这种方式对于我校来说勉强还可以,但随着我校规模的不断扩大,学生人数不断增长,数据量规模会迅速增加,手工记录的方式就会浪费许多人力物力和财力,而且工作效率较低。采用宿舍管理系统来管理宿舍和学生住宿信息,可以大大提高工作效率,节约人力和物力资源,达到预期要求。1.2 开发设计的意义为了提高我校宿舍管理部门的工作效率,充分利用资源,以减少不必要的人力、物力、
14、财力的支出;为了方便我校宿舍管理部门的工作人员全面的掌握学生住宿情况;为了使学生住宿情况对学生以及老师透明化,开发设计宿舍管理系统来对宿舍住宿情况进行管理,使学生宿舍信息实现标准化和规范化。宿舍管理系统将实现住宿分配、日常搬迁、退宿等功能;学生可以在前台查找空宿舍提交搬迁申请,查看公告,进行留言等;宿舍管理员可以对学生提出的搬迁申请进行审核,处理学生提出的问题等;迎新人员可以根据学生需要对住宿进行分配等。1.3 开发环境与相关技术本系统以Microsoft Visual Studio 2005作为主要的开发工具。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼
15、容的语言(包括 Visual Basic .NET、C# 和 JScript .NET)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ADO.NET(ActiveX Data Object.NET)是.NET Framework的重要组成部分,使用ADO.NET、ASP.NET可以快速地访问数据库。ADO.NET对象模型由以下两个部分组成:一个是数据集(DataSet),与数据源断开并且不需要知道所保持的数据来源;另一个是.NET数据提供程序,.NET数
16、据提供程序能够与数据库连接,并执行针对数据源SQL命令。.NET数据提供程序还可以分为Connection对象、Command对象、DataReader对象和DataAdapter对象4部分。C#是一门简单的、现代的、面向对象的和类型安全的编程语言,由C和C+发展而来,是专门为.NET 应用而开发出的语言,这从根本上保证了 C#与.NET 框架的完美结合。其特点有:(1) C#的效率与安全性很好;(2) C#对现有的网络编程新标准的支持比较广;(3) C#的扩展交互性很强;(4) C#对版本的更新的支持使得其使用更加方便SQL Server 2005 是关系数据库开发工具,它的优点在于能使用数
17、据表示图收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,SQL Server允许创建自定义报表用于打印或输出数据库中的信息。SQL Server也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。作为应用程序与OLE DB连接的桥梁,ActiveX Data Objects.NET (ADO.NET)为C#开发的应用程序访问本地或远程数据库提供了有效的手段,它的主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。ADO.NET 支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。在C#中
18、,可以使用开发环境提供的ADO.NET控件,对SQL Server中建立的关系数据库简单快捷的进行访问。第二章 系统分析2.1 可行性分析可行性分析,也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术,经济,社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。本系统的可行性分析包括以下两个方面的内容。(1) 经济的可行性:本系统开发目的是为学校提供较为实用的宿舍管理软件,并且不用于商业用途,开发人员,开发环境,开发工具,机器设备等的成本均可以不予考虑,因此,该设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 红河学院宿舍管理系统的实现 毕业论文 红河 学院 宿舍 管理 系统 实现

链接地址:https://www.31ppt.com/p-4030405.html