课程编排系统后台数据库系统的设计与实现毕业论文.doc

课程编排系统后台数据库系统的设计与实现毕业论文.doc

ID:154672

大小:1.49 MB

页数:80页

时间:2017-06-28

课程编排系统后台数据库系统的设计与实现毕业论文.doc_第1页
课程编排系统后台数据库系统的设计与实现毕业论文.doc_第2页
课程编排系统后台数据库系统的设计与实现毕业论文.doc_第3页
课程编排系统后台数据库系统的设计与实现毕业论文.doc_第4页
课程编排系统后台数据库系统的设计与实现毕业论文.doc_第5页
资源描述:

《课程编排系统后台数据库系统的设计与实现毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、苏州科技学院本科生毕业设计(论文)课程编排系统后台数据库系统的设计与实现毕业论文VI苏州科技学院本科生毕业设计(论文)目录第一章引言11.1选题背景和意义11.2国内外研究现状21.3本次设计所做的工作31.4本文的组织结构3第二章开发环境及技术介绍42.1JSP简介42.2Tomcat简介52.3数据库设计技术介绍52.3.1定义52.3.2数据库设计方法简述62.3.3设计步骤62.3.4各级模式的形成过程8第三章项目可行性分析93.1技术可行性93.2经济可行性93.3操作可行性93.4维护可行性10第四章需求分析114.1系统的基本功能114.2排课的约束条件114.3需求模型

2、124.3.1初使用列图124.3.2最后用例图134.3.3用例描述144.4分析模型154.4.1分析阶段类图154.4.2实体类关系图16VI苏州科技学院本科生毕业设计(论文)4.4.3序列图/协作图创建174.5设计模型194.5.1组件图194.5.2配置图19第五章排课算法分析与设计215.1背景与研究意义215.2解决NP问题的几种算法及其比较225.2.1动态规划225.2.2贪心算法225.2.3回溯法235.3排课系统流程分析235.3.1整理课程信息245.3.2按等级分类245.3.3获取可安排的教室245.3.4排课245.3.5生成课表245.4算法分析24

3、5.4.1问题的描述245.4.2排课约束条件255.5算法设计25第六章系统概要设计286.1设计思想286.2系统功能模块划分296.3数据库设计29第七章详细设计307.1登录模块设计307.2主界面及课表生成设计307.2.1班级管理设计307.2.2班级课程处理设计31VI苏州科技学院本科生毕业设计(论文)7.2.3课表生成部分设计327.2.4报表输出功能设计337.2.5系统调课功能设计347.3数据库详细设计357.3.1设计分析357.3.2数据表设计377.4主要界面实现407.4.1登录页面407.4.2教学任务信息管理页417.4.3教师信息管理页417.4.4

4、班级信息管理页427.4.5课程信息管理页427.4.6专业教室信息管理页437.4.7课时数信息管理页447.4.8排课管理页447.4.9总课表查询页457.4.10教师课表查询页457.4.11班级课表查询页467.4.12调课页47第八章测试报告488.1测试方案488.2测试项目488.3主要测试用例488.4测试进度518.5测试方法528.6测试结果分析528.6.1测试的局限性528.6.2评价测试结果的准则528.7系统的优点及技术特征53VI苏州科技学院本科生毕业设计(论文)8.8系统的不足及改进方案538.9系统的运行与维护53结论54致谢56参考文献57附录A译

5、文59附录A外文原文70VI苏州科技学院本科生毕业设计(论文)第一章引言1.1选题背景和意义随着信息技术的飞速发展,各个行业的信息化势在必行。科技的进步大大地提高了生产率。作为高校,如何才能提高办学效率,更好地完成教学任务,跟上社会发展步伐,这是一个摆在教学工作者面前的一个迫切的问题。应用信息化来改造传统的教学管理模式是一个重要途径。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程表排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重

6、,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。在实际的应用中,很多研究者都提出了各种解决排课问题的方法,由于排课问题的复杂性,还没有找到有效的算法能获得NP完全问题的最优解。因此,如何运用近似算法和新的软件技术来降低排课问题的计算复杂度,仍然是颇具挑战性的研究方向。排课管理系统是利用数据库管理系统开发的一种应用系统,其开发主要包括数据库的建立,充分满足正常的题库管理的前提下,提供了多角度的题库信息查询和题库信息分析报表,使学校管理人员可以随时掌握学校的排课情况,进一步指导学校的教学。真正实现了业务一体

7、化,为学校全方位的信息化管理奠定了基础。传统的人工排课使用手工操作存在许多弊端,如重复劳动严重、效率低下、且不能达到资源的最优化配置等,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。最令人担心的问题就是——出现教室资源冲突或教师资源冲突的情况,而且工作繁琐,工作量巨大,尤其是在给大学校园进行排课时出现的问题更多。当前高校教务管理所涉及到的信息资料数量大、类型多,还75苏州科技学院本科生毕业设计(论文)75苏州科技学院本科生毕

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

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

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