摘要:近几年伴随着信息化的不断发展,以及学校规模的扩大,传统的人工管理教室的方法已经无法满足使用的需求。比如对教室设备信息管理和预约信息管理等方面显得有些困难。现有的单机版系统虽然解决了人工管理的一些弊端,实现了教室信息的管理,但是单机版系统无法实现异地管理和信息共享。随着信息技术的不断发展,产生了以B/S为基础的信息系统管理,它改善了单机系统的不足,扩充了系统的功能,满足了管理的更高要求。
在此背景下开发了读者研究室预约系统,本系统以Microsoft Visual Studio和SQL Server2005为开发工具,采用C#语言进行设计。系统基本实现了教室预约管理、系统管理、后台管理等主要功能,提高了后台管理人员的管理效率,方便了用户进行预约。
论文对整个系统的开发过程,从需求分析到系统设计、数据库设计以及后期详细的系统实现过程做了较为全面的说明,并且对系统实现的主要功能代码进行了列举与分析。
关键词:教室预约;信息管理;数据库;C#
目录
摘要
Abstract
1绪论-1
1.1选题背景-1
1.1.1读者研究室预约系统概论-1
1.1.2 我国高校读者研究室预约发展的现状和必要性-1
1.2 系统开发的目的和意义-2
1.2.1 读者研究室预约系统开发的目的-2
1.2.2 读者研究室预约系统开发的意义-2
1.3 读者研究室预约系统研究的内容-2
2 系统建立的相关技术-3
2.1 Microsoft Visual Studio-3
2.2 SQL Server2005-3
2.3 开发语言 C#-4
3 系统分析-5
3.1 可行性分析-5
3.1.1 经济可行性-5
3.1.2 管理可行性-5
3.1.3 技术可行性-6
3.2 需求分析-6
4 系统设计-8
4.1 系统设计概述-8
4.1.1 总体设计-8
4.1.2 详细设计-10
4.2 数据库设计-12
4.2.1 数据库概念设计-12
4.2.2 数据库逻辑结构设计-14
5 系统实现-16
5.1 系统实现的目标-16
5.2 系统主界面设计-16
5.3 前台用户界面设计-17
5.3.1 前台页面概述-17
5.3.2 前台界面主要代码-18
5.4 后台页面设计-19
5.4.1 管理员登录-19
5.4.2 后台页面概述-20
5.4.3后台界面代码-21
6 系统测试-22
6.1 测试目的-22
6.2 测试的内容和步骤-22
6.3 测试举例-23
结论-25
致谢-26
参考文献-27