计算机科学与技术专业精品毕业论文智能排课系统毕业设计

计算机科学与技术专业精品毕业论文智能排课系统毕业设计

ID:20456106

大小:427.50 KB

页数:43页

时间:2018-10-10

计算机科学与技术专业精品毕业论文智能排课系统毕业设计_第1页
计算机科学与技术专业精品毕业论文智能排课系统毕业设计_第2页
计算机科学与技术专业精品毕业论文智能排课系统毕业设计_第3页
计算机科学与技术专业精品毕业论文智能排课系统毕业设计_第4页
计算机科学与技术专业精品毕业论文智能排课系统毕业设计_第5页
资源描述:

《计算机科学与技术专业精品毕业论文智能排课系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要排课问题是所有教育行业都要面对的问题,尤其针对高校纷繁复杂的课程和专业,一直没有很好解决方法。但这又是每个学校在每个学期都会碰到的必修课。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一种排课系统的设计方法,对一些具体的问题给出相应解决方案。希望对于相关部门有所帮助。此系统主要被分为三个部分:界面的设计、排课算法的设计、以及报表的自动生成。纵观全局,我们确定用VisualBasic语言作为程序设计语言以及运用SQLServer2000数据库作为后台的数据库支持。关键词:排课、排课系统、设计、高校AbstractCoursea

2、rrangingProblemisaproblemwhichworkinginthedevelopmentofeducationisfacing.Especially,thereisnoagoodsolutionforthismatterofthecollege.However,itisalsoanecessaryadministrationtaskforeveryschoolineverysemester.Thisessay,withthecorrelativetheory’sguidance,onthebasisofanalyzingso

3、mecourses-arrayingsoftware,proposesadesignmethodofcommonlyusedcoursesarrayinginformationsystemincollege,andsolvessomeofthecertainproblems.Hopingitisusefulfortherelativedepartment.Thesystemconsistofthreeparts:theinterfacedesign,thealgorithmofCourseTimetablesystem,andprinting

4、thetables.Onthewhole,wedecidedtouseVBcomputerlanguagetodesignandSQLServer2000DataBasetosupport.Keywords:coursesarranging;coursesarrangementmanagementsystem;design;college目录一.绪论11.1背景与意义11.2课题研究内容1二.方案设计与论证22.1可行性研究22.1.1系统目标及任务22.1.2开发工具的选择和介绍22.1.3对现有的排课系统的分析22.1.4系统的逻辑模型2

5、2.1.5系统的可行性22.1.6成本效益分析22.2需求分析22.2.1系统的运行环境要求22.2.2系统的功能要求22.2.3系统的性能要求2三.总体设计23.1模块设计23.2功能分解23.3数据库设计23.3.1定义属性表23.4排课系统总构架2四.详细设计24.1用户界面设计34.1.1简单易用和个性化需求24.1.2对数据的查询24.1.3系统菜单功能24.2课程表的生成34.2.1班级课程表查询打印设计24.2.2教师课程表查询打印设计24.2.3教室课程表查询打印设计2五.测试25.1排课系统功能测试35.2排课系统课表合理性

6、测试35.3该系统的不足和改进方案3六.结论36.1软件设计小结3第一章绪论一.绪论1.1背景与意义随着信息技术的飞速发展,各个行业的信息化势在必行。正所谓“科学技术是第一生产力”,科技的进步大大地提高了生产率。然而,在高校这个知识密集的地方,如何才能提高办学效率,更好地完成教学任务,跟上社会发展步伐,这是一个摆在教学工作者面前的一个迫切的问题。应用信息化来改造传统的教学管理模式是一个重要途径。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程排定工作。由于教工、教室和设备的

7、相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。1.2课题研究内容排课系统正是为了减轻教务人员的工作量,实现教务工作自动化,解决排课这一老大难问题的教务办公软件。尤其针对高校的排课一直都没有很好的解决1第一章绪论方法,但是此问题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一个高校通用排课系统的设计

8、方法,并对一些具体的问题给出相应解决方案。但是,由于技术、经验的有限和数据量过大,目前我们很难做出一个满足所有需要的排课系统。因为它不仅要考虑到教室冲突问题和教师冲

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。