正因为这样,我们需要开发一套大学校园宿舍管理系统,让计算机对宿舍信息进行管理。这类系统功能强大,例如:能以更短的时间找到我们需要的信息、更方便我们查找、查找的准确度可靠度提高、能存储更多的数据、保密性好、使用寿命更长久、总体的成本降低等。这些优点能够极大地提高学生宿舍信息管理的效率,也是学校的科学化、正规化管理的重要条件。
本系统采用ASP.NET技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server数据库作为后台数据库,实现了通过系统管理员维护基础数据,宿舍管理员对宿舍信息的管理。
1.2 选题目的
这次毕业设计主要的目的是开发一个能学以致用,把知识转化为成果,真正用到生活中的大学校园宿舍管理系统。通过对学校的管理的各个方面的总结,利用数据和计算机方便学校各个方面的管理,方便学生们的生活,这就是选这个课题的用意所在。一个有效的大学校园宿舍管理系统,不但能提高工作人员的效率,也能使学生们在这个过程中更方便。同时,数据和计算机的安全性也比人工要来的高一些,最重要的事,通过做这个系统,能真正把我们学到的东西用到我们自己的身上。
1.3 选题意义
信息时代的来临和计算机的发展使得现如今各方各面都开始数据化,数据化的好处不光光是提高了效率,也方便了使用者,让人们能够有跟多的时间来做更有意义的事,而将重复的、结构性的东西交给计算机来处理。
在科技高速发展的今天,学生在学校的时光其实很可贵,如果能更有效的管理好各种生活和其他的事,那么,很多人可以将更多的精力放到学习中去。开发这个大学校园宿舍系统的一个目的就是要解放大学生的时间,让他们有更多的时间去图书馆。
1.3 论文结构
本课题主要的工作介绍如下:
1 大概交代网上订餐系统设计意义和背景,同时还简介本文所要完成的工作。
2 详细的介绍网上订餐系统设计所使用开发的开发技术,开发语言,数据库以及开发模式。
3 详细分析网上订餐系统设计的可行性以及前期进行的基本的需求分析部分。
4 详细介绍网上订餐系统设计的各个模块的功能划分以及重要的流程分析。
5 详细的介绍网上订餐系统设计的核心功能实现的方法以及核心代码。
6 详细的介绍对网上订餐系统设计的设计的测试内容和测试结果。
第二章 系统开发技术分析
2.1 C# 概述
C#开发语言是美国微软4S开发的一种全新的面向对象、运行于.NET Framework类库上的高级编程语言,C#语言与Java语言有很多相似的地方,例如:接口使用、继承以及相同的语法和编译成中间语言再执行的过程,但C#语言与Java又有着许多不同,它与COM组件是直接集成的,可以直接调用Com组件。
C#语言是一种既安全、稳定又简单的开发语言,它是由C语言和C++语言衍生出来的一种全新的面向对象的开发语言,它继承了C语言和C++语言的一些优点,同时也忽略了一些他们的缺点,例如没有宏以及不允许多继承等,C#语言综合了VB语言的可视化过程以及C++语言的高效运行,已经成为.NET开发的首要选择。
本系统之所以选择C#开发语言主要是因为C#语言有以下特点:
1、效率与安全性:
面对快速的网络技术发展,使得4S店必须更加快速的面对竞争对象的各种威胁。所以开发人员需要最大限度的缩短开发周期,不断的推出各种新版本,而这些不仅仅是开发一个简单的标志性的版本,C#开发语言再最初设计的时就已经考虑到了这些问题的所在。它将使开发人员用最少的代码去做最多的事情,同时也保证不会轻易的犯错。