111901 王 - 图文(2)

2019-05-17 13:04

西北工业大学明德学院本科毕业设计论文

4.2 数据库表 .................................................................................................................. 16 4.2.1 E-R图 .................................................................................................................. 16 4.2.2 数据库表 ........................................................................................................... 18 第5章 总体设计 ...................................................................................................... 21 5.1 系统模块设计 .......................................................................................................... 21 5.1.1 公共模块 ........................................................................................................... 21 5.1.2 学生功能模块 ................................................................................................... 22 5.1.3 管理员功能模块 ............................................................................................... 23 5.2模块关系图 : ........................................................................................................ 24 5.3 系统流程3-4 .......................................................................................................... 25 5.4 本章小结 .................................................................................................................. 26 第6章 系统实现 .................................................................................................... 27 6.1 界面实现 ................................................................................................................. 27 6.1.2管理员功能 ........................................................................................................ 28 6.1.3学生模块界面 .................................................................................................... 31 7 测试与调试 ........................................................................................................... 33 7.1 软件测试的目标 ...................................................................................................... 33 7.2 软件测试方案 ......................................................................................................... 33 7.3 测试流程 ................................................................................................................. 34 7.4 系统测试 ................................................................................................................. 34 7.5 本章小结 ................................................................................................................. 35 8 结论 ....................................................................................................................... 36 致 谢 ..................................................................................................................... 37 参考文献 ................................................................................................................... 38

2

西北工业大学明德学院本科毕业设计论文

第1章 引 言

1.1 应用背景

随着信息化的高度发展,大学中远程在线课堂授课的教学方式已经出现,但这种非面对面交互的教育方式存在着很多的弊病[1],因此目前在我国绝大部分大学还是以教室中面对面的授课方式为主。综合考虑大学授课中多方面的特殊性,大学授课对教室的安排与义务教育阶段大不相同,对某个班级的课程安排不再局限于某一个教室,并且可能会出现多个班级在一个教室中上课的情况。从使用角度上看,这样的教室安排制度增大了教室使用的自由度,尤其是在如今大学中教室少班级多课程多的现状下,这样的教室使用方案更能充分利用教室资源,使教室得到合理的分配。

教室分配系统,本文考虑和调研到高校教务管理中考试教室分配存在工作量大、工作繁琐等问题,通过分析教务工作者和学生的需求,进而对整个教室分配流程进行分析和设计,以最终形成优化的考试教室自动分配系统。本文介绍了C#、SqlServer环境下高等院校考试教室分配系统的设计、开发及效果。该系统通过C#语言、SqlServer数据库技术的设计,并通过使用ADO控件和ADO代码访问access数据库等技术,将电脑自动化与考试教室分配的各个环节有机融合起来,实现自动操作和管理。笔者通过需求分析,模块设计,系统编程,调试运行等阶段,初步形成了较优化的考试教室分配系统。

由于国家大力发展教育、提高全民素质的方针,随着中国高校的不断扩招,很多高校存在着资源稀缺的问题,特别是教室资源,作为教学硬件资源中的基础,其重要性更加明显,而稀缺性教室资源的有效分配和利用在教室使用密集度最高的授课时期更是成为了头等大事。高效地利用有限的教室资源成为了节约教学成本、提高管理效率的重要方面。授课教室分配系统的设计和开发满足了学校以及学生的需求,成为提高教学效率、节约人力物力的极好工具。

随着学生数目的增加、高校学生自主学习自主管理政策的执行,学校开设的专业数量、每个专业所设课程考试数量、学生选择课程考试数目等越来越多,到了授课前夕,学校教务处对于管理和分配授课教室的工作量十分繁重,学生对于授课教室分配结果也不尽满意。从以下初始调查可以看出,一个有效的授课教室分配系统是非常急需的。

调查对象:教务工作者(授课教室分配者)、学生(授课教室使用者)

3

西北工业大学明德学院本科毕业设计论文

调查目的:找出对象需求,以便进行分析 调查结果:

1. 教务工作者:人工分配教室非常繁琐、效率低下;分配较难考虑到每个学生的授课安排、可能存在冲突;

2. 学生:部分学生存在同一时间多门授课、各类授课科目时间分配不合理(如一天内三科计算类授课科目)等不便;

教务人员搜集整理数据,包括课程、学生、教室等详细信息 录入电脑后或直接人工分析计算,进行授课安排的设计 经过多次研究和分析,得出较可行授课安排 将授课安排录入并公布,实施 学生按照个人课表查询授课安排信息

1.2教室分配管理意义

随着中国教育体制改革的不断深入,学生人数的不断上升,课程考试设置不断向深度和广度发展,手工排课的缺点也越来越突出。由于计算机具有运算速度快、处理能力强等特点,很自然地就进入这一应用领域中。用计算机进行排课能够快速地得到满足约束条件的可行结果,具有排课时间短、省人力和质量高的优点,不但能使教务人员从繁杂的排课任务中解脱出来,而且对于推动教学的发展也起到了非常重要的作用。但由于大学排课工作的主观性较强,目前仍无完善的自动排课系统可以实现排课工作的全面自动化。遇到高等数学、大学英语等全校规模打通道课,系统仍然无法自动处理。在一些课程考试的排课时间、顺序上,系统也无法达到人工的识别水平,即使给出较为细分的优先级,也不能完全合理人性化地排出课表。目前的排课系统与人工相合也还有许多问题有待改进。如何使高校的课程考试表安排工作更加科学合理,适合“以人为本”的新时期教育思想,仍是值得探讨的问题。

课程的编排是一个涉及多种因素的组合规划问题,它要保证在课程安排中课程、教室不能产生冲突。目前,国内的大部分仍然采用手工排课的方法。手工排课工作的主要手段是“摆牌”,就是在一个画有空课表的版面上将有课名的小牌摆在适当的位置上,边摆、边观察、边调整,凭借经验奖各门课摆在合理的位置上,最后形成一个有效的课程表。这种办法没有一定的规律性,没有理论指导,更没有数据模型,具有很大的盲目性。所以,要为上千名学生和上百名教师安排出合理的课程表,往往需要花费教务处人员很多的时间,工作量大,且排出的课程表不宜调整。

4

西北工业大学明德学院本科毕业设计论文

制定一个学校的教室分配是一项非常耗时且相当辛苦的工作,而且它还得由有学校排课工作经验或者这方面知识的人才能做好。在一所高校时一个课程考试表的制定是一个难题,因为在有关课程考试表的问题上有很多的限制条件得考虑,还有大量的数据空间被挖掘,即便你的输入数据量并不是实际意义上的大批量。

教室分配系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以自动教室分配系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

研究该课题的主要目的是设计出一个具有良好交互性的可供学生、教师以及教室管理人员使用的具有增、删、改、查功能的管理类网站,同时设计出一个具有实际意义且可以用C#语言实现的排课算法。该算法对现有规模的排课问题应在可以接受的时间内执行完毕,算法能实现全部的硬性条件约束和部分软约束并且可以完成对绝大部分课程的安排。

研究该课题的意义在于可以使教室管理信息化,便于与教务管理其他模块进行数据交换并且可以作为教务管理的一部分并入教务管理系统。就教室管理本身而言,设计这样的一个系统可以大大减轻教务人员对教师信息管理工作量,尤其是可以大大减少手工排课所花费的时间,并且从整体而言能获得比手工排课更加合理的教室分配方案。而就其他用户而言,该系统可以简化教师申请使用教室的流程,同时方便了学生对教室信息的查看。而且作为一个B/S模式的管理系统,可以为教师和教务人员发布与教室相关的信息提供方便。

1.3 本文的研究目的及文章安排

本系统完成了基于dotnet教室分配管理系统的架构与客户管理部分。本系统基于Microsoft.NET框架,采用以C#语言进行代码编写,利用了DOTNET框架和C#语言对内存垃圾回收的良好支持,提高了系统的性能;使用性能优异的Microsoft SQL Server2000 作为数据库系统,保证了数据处理、数据存取过程中的高效、安全;采用了三层结构对代码进行管理,隔离了逻辑层与数据层,为项目的管理以及日后的维护提供可靠的保障。本系统实现了:通过不断改善教室分配、互动方式、资源调配、业务流程和自动化程度,达到降低运营成本、提高企业销售收入、客户满意度和员工生产力。实现缩减企业维护客户资源的成本,提高企业的运作效率,进而为企业的发展提供助力。

5

西北工业大学明德学院本科毕业设计论文

第2章 可行性分析及相关工具

2.1可行性分析

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。本系统采用C#开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用SQLServer,它能够处理大量数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。利用计算机实现销售和管理势在必行。对于管理者来说,系统可以带来极大的便利,操作简单,信息详细。

本设计“教室分配管理系统”是为学校开发的教室分配信息管理系统。通过近几个月的学习和实践,对开发管理信息系统又有了新的认识。使自己在开发管理信息系统方面的技术更加成熟。由于本设计最重要体现的是实用性,所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。

2.1.1经济可行性分析

鉴于计算机技术发展异常迅猛,在硬件软件配置以及开发技术均以可行的情况下开发这样一个管理系统成本不会很高,但其可以大大提高学校管理人员的工作效率,也是物业管理发展的必然趋势,其必将有比较宽阔的市场,因此改性统在经济可行性上时可行的[6]。

成本包括:开发项目的费用支出和时间消耗,硬件设备的更新和升级,系统管理维护费用。硬件设备的更新和升级都是一次性投资。项目取得的收益:通过提升工作效率带来的销售收益以及减少工作人员带来的成本收益。从长远看来,这是一项可观的收益,相对于项目支出的一次性较大费用来说,一个成功的教室分配管理系统获得的收益将是长期的、持续性的,因此,构建教室分配管理系统在经济上可行。

信息化革命势不可挡,它是传播信息最直接、最快速的手段,它可以让全球的人以最快的速度得到最新的信息。网上售票必成为人们所能接受且热衷的一种订票方式。从技术经济来看,本系统使用灵活方便,所需的

6


111901 王 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学前教育科学研究方法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: