12
5。1登录功能模块 12
5。2主界面 14
5。3教室查询模块 17
5。4课程查询模块 19
5。5空闲教室查询模块 20
5。6教室借用模块 21
5。7教室操作模块 26
6软件测试 27
6。1 软件测试的必要性 27
6。2 系统测试方法 28
6。3 系统测试调试实例 29
结论 34
参考文献 35
致谢 36
1绪论
1。1系统开发设计的背景
人类已经跨入了新世纪,正在进入信息时代。现在信息技术的应用越来越普及,不但促进了社会的高速发展,也改变着人们的工作、学习、生活和娱乐的方式以及思想观念。教室管理系统是一个出于实用性而开发的系统,人工处理繁琐而凌乱的信息不仅浪费宝贵的人力资源,而且实用性和便捷性不高。原本传统的人工操作和管理手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了。因此,要想使学校运行效率提高,采用先进的教室管理系统优化学校资源管理模式已经成为一种必然。
1。2系统开发的意义
开发本系统意在利用计算机程序系统地处理教室信息,提高信息的实用度和使用信息的便捷度,降低出错率,消除信息冗余,把人手解放出来,优化校园信息管理。系统开发的总任务是实现有关教室各方面信息的查询、修改,教室的借记。
系统主要面向两类用户:普通用户(包括教师和学生)和系统管理员。用户可以对教室各方面信息进行查询和借用教室。系统管理员可以对教室各方面的信息进行添加、删除及修改操作,对教室各方面信息进行查询,但是没有借用教室的权限。
2系统分析
该系统是针对教室管理进行的编程设计,此系统的实用性应该对于学校的教育教学流程相适宜。为此该系统要实现对于教室的查询、借用等功能进行实现。为此,系统通过系统需求和技术可行性两个方面进行分析。
2。1系统需求分析
此次课程设计的题目是教室管理系统,主要实现对教室信息的查询,对课程信息的查询,对教室借用情况的查询,登记借用教室(用户权限),对教室和课程信息进行增加、删除、查询、修改操作(管理员权限)的功能。
2。2技术可行性分析
从整个系统的技术构成上来看,它属于一个数据库应用类的系统。其基本操作就是对存在数据库中的数据进行添加、删除、查找、修改等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。因此,从技术方面考虑开发此系统是可行的。
3系统设计
系统要实现相应的数据和系统的操作必须要一个严密的系统设计,教师管理系统的设计也是通过总的结构设计到总体的E-R图设计再分别对于每一个模块设计进行严密的思考,从而形成相应的系统结构
3。1系统总体结构设计
图3-1 系统功能结构示意图
3。2系统数据库设计
1数据库概念结构设计
概念结构设计的任务是在需求分析阶段产生的需求说明的基础上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型。这些模式在功能性、完整性和一致性约束及数据库的可扩充性等方面应满足用户的各种要求。 C#+sqlserver教室管理系统设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_90717.html