结 论 29
参 考 文 献 30
致谢 31
1 前言
1.1 系统开发背景
随着科学技术的发展,计算机的普及,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域而且发挥着越来越重要的作用。在21世纪,使用计算机对宿舍进行管理,有着手工管理无法比拟的优点。能够极大地提高信息管理的效率,比如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
在现在,数据库的技术越来越成熟,已经不是简单的存储和管理数据,而转变成用户所需要的各种数据管理的方式。比如数据应用呈现出多样化的空间,数字图书馆、远程教育、电子出版物等。数据库技术管理已经是进行科学研究和决策管理的重要手段。
学生宿舍管理系统的开发主要有两个方面:后台数据库的建立和维护以及前端应用程序的开发。对于前端应用程序的开发要求应用程序能够提供强大的数据操纵功能,而对于后台数据库的建立与维护要求建立起一致性和完整性强、数据安全性好的库。信息时代,学校从过去的人工方式转变为计算机方式,其高效率,查找方便、存贮量大等优点能够极大地方便宿舍管理,方便学校进行科学化、正规化管理。
1.2 系统开发方法及目标
经过学校宿舍管理需求的调查,以宿舍系统管理的需求作为应用背景,开发了一个典型的宿舍系统。考虑实际情况,宿舍管理系统可以完成学校宿舍的管理,有几个方面的目标如下;宿舍检查信息(比如:宿舍卫生情况)、学生基本信息(比如:班级、年龄、性别、学号等)、宿舍的基本信息(比如:收费标准、人数、地点等)、电费信息(比如:电费收费标准)、报修信息(比如:报修物品等)。论文网
具体设计如下:
1、 界面友好,操作简单,帮您轻松上手。
2、 系统具有灵活性。系统管理:可修改管理员密码。
3、 能完成学生住宿分配,电费管理,维修物品管理,宿舍卫生等功能。对基本信息的插入、删除、修改等操作能实现。
4、 友善的登录界面
5、 退出系统。
2 开发工具简介
2.1 Visual Studio 2010简介
目前Visual Studio集成开发环境是Windows平台应用程序最流行的。VS是一个基本完整的开发工具集,它包括了UML工具、集成开发环境(IDE)、代码管控工具等整个软件生命周期中所需要的大部分工具。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。[1]
而Visual Studio 2010有着独特的创新,高效开发环境。VS2010 采用拖曳式便能完成软件的开发,简简单单的操作就可以实现一个界面的生成。其支持C#、C++ 、VB,可以快速实现相应的功能。[2]
2.2 SQL SERVER 2008数据库软件简介
在Microsoft的数据平台上发布的SQL Server 2008 ,可以组织管理任何数据。其能够把结构化、半结构化和非结构化文档的数据直接存储到数据库中。SQL语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,可以对数据进行查询、同步、搜索、报告和分析之类的操作。[3]
SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员能够通过日常使用的工具直接访问数据。[4]