自动排课系统的设计与实现毕业论文_设计说明

合集下载

自动排课系统设计与实现论文

自动排课系统设计与实现论文

摘要:制定一个学校的排课计划是一项非常耗时且相当辛苦的工作,而且它还得由有学校排课工作经验或者这方面知识的人才能做好。

在一所高校时一个课程表的制定是一个难题,因为在有关课程表的问题上有很多的限制条件得考虑,还有大量的数据空间被挖掘,即便你的输入数据量并不是实际意义上的大批量。

课程编排系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以自动课程编排系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

本系统经过测试,运行稳定,可投入使用。

关键字:排课管理,VB,数据库Abstract:Formulates a school platoon class plan is an item consumes extremely when also the quite laborious work, moreover it also must by have the school row of class work experience or this aspect knowledge talented person can complete. When a university a class schedule formulation is a difficult problem, because has the very many limiting condition in the related class schedule question to result in the consideration, but also has the massive data space to excavate, even if your input data quantity is not in the practical significance mass.The curriculum arranges the system is a school essential part, Its content said regarding the school policy-maker and the superintendent all very important, Therefore the automatic curriculum arranges the system to be supposed to be able to provide the sufficient information and the quick inquiry method for the user. But the people have since always used the traditional artificial way management document file, this management way has many shortcomings, For example: The efficiency low, the secrecy is bad, Moreover the time one is long, Will produce the massive documents and the data, This regarding the search, the renewal and the maintenance has all brought many difficulties.Along with science and technology unceasing enhancement, The computer science is mature day after day, Its formidable function had profoundly known for the people, t entered the human society each domain and is playing the more and more vital role.This system after the test, the movement is stable, may put into the use.Key words: Curriculum management, VB, database摘要 (1)Abstract (2)第一章绪论 (4)1.1本课题的研究意义 (4)1.2系统可行性分析 (5)第二章开发软件介绍 (6)2.1系统的架构 (6)2.2系统运行环境操作系统 (6)2.3系统开发环境 (6)2.4开发工具 (7)2.4.1Visual Basic的简介 (7)2.4.2 ACCESS简介 (8)第三章需求分析 (10)第四章系统实现 (12)4.1 本学期课程设置模块设计 (12)4.2 教师入库信息模块设计 (13)4.3 课程安排管理模块设计 (15)4.4 课程查询模块设计 (17)第五章系统的问题与调试 (201)总结 (212)致谢 (223)参考文献 (234)1.1 本课题的研究意义数据库是从60年代初发展起来的计算机技术。

排课系统毕业论文

排课系统毕业论文

排课系统毕业论文排课系统是一款可以帮助学校和教师进行课表编排的软件。

该系统可以实现快速、准确地生成课表,提高了教师与学生的工作效率。

在实际应用中,排课系统的作用越来越受到广泛认可,本文将从需求分析、系统设计、开发实现三个方面分析排课系统的功能、特点及实现方法。

1. 需求分析排课系统是为了解决课程编排中的问题而开发设计的软件工具。

其主要功能有:1)排课功能:按照学生时间安排和教师任教安排,自动排出课程表。

2)调整功能:可以随时进行课程的调整和安排,使得整个课程表更加科学合理。

3)系统报表输出:生成教师课表及班级课表,包括上课时间、地点、授课教师等信息,方便教师和学生查看。

因此,排课系统需要满足以下条件:1)稳定性:系统必须稳定,不出现任何错误。

2)准确性:系统生成的数据准确无误,不会出现时间冲突和其他问题。

3)灵活性:可以充分考虑到各种情况,如老师有空档、必修课堆叠等复杂情况。

2. 系统设计排课系统主要由以下几个模块组成:1)用户模块:用来管理用户信息,包括教师、学生等基本信息。

2)课程安排模块:根据不同的时间安排和教师的任教安排生成班级课表和教师课表,包括时间、地点、授课老师等。

3)调整模块:进行课程的调整和安排,包括取消、替换等操作。

4)数据库管理模块:用于管理课程和教师信息等数据,包括添加、删除、修改等操作。

5)报表输出模块:生成教师课表及班级课表,方便教师和学生查看。

3. 开发实现排课系统开发实现的技术包括:1)数据库技术:系统需要使用数据库存储数据,包括课程、学生、教师等数据。

系统开发者可以使用MySQL 或者Oracle 数据库等。

2)开发语言:使用 Java 作为开发语言,依托于 Java 的丰富框架和库,方便实现系统中的各种功能。

3)开发工具:使用 Eclipse 或 IntelliJ IDEA 等开发工具,方便编写 Java 代码和调试系统。

4) UI设计:使用 JavaFX 或 Swing 等 UI框架,设计出用户友好、易用的界面。

排课系统毕业论文_设计说明

排课系统毕业论文_设计说明

第一章系统概述1.1系统开发背景与目的意义1.1.1系统开发背景计算机的发展至今已有很长的历史了,但是真正将计算机技术应用到生活实践中来,时期还不是很长。

现在社会的发展趋势越来越体现出计算机技术的重要性,许多的计算机产品,相关软件的研制开发,越来越受到人们的青睐,计算机也越来越接近人们的生活了。

将计算机技术应用到实际生活中,这一研究是现在最热门的研究课题。

作为学生接触最多的也就是教育与教学,在这一环节当中学习计算机,利用计算机相当重要,利用计算机进行网上课堂,网络学习,少去了老师和学生之间的很多不便,例如:时间上的自由选择、学生面对老师的一种紧和窘迫、学习和解答的与时和快捷等等问题。

在计算机软件教学上都可以省去这些不必要的麻烦。

计算机教学现在各大高校以与企事业单位中也已经较多的开始应用了。

运用计算机进行教学环节的管理和实践更是方便多多,省去了以前很多的麻烦手续,省去了不必要的诸多申请和批准,现在运用计算机教学来提高教学效率,提高教学质量,培养相对的办事能力,同时也锻炼了自主开发应用计算机的一种兴趣和潜力。

计算机的大容量硬盘存储,高性能高效率的CPU处理器,为现代化的教学管理提供了完备的后备力量,为用户省去了后顾之忧。

而且计算机的的功能齐全比我们人力的要快很多倍,省去了很多的人力劳动,进一步真正实现了自动化的教学和管理。

基于现代化教学和师学院实际情况的要求,开发了该院系教学管理系统。

1.1.2系统开发的目的意义随着计算机的普与和发展,人们开始利用计算机解决越来越多的实际问题,虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于学校院系教学管理方面的软件。

为了适应这个高科技的信息时代发展,有力地促进教学容、教学方法改革的力度,满足学校的教学管理要求,实现学校教学管理低成本投入,提高办公效率。

最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不同水平用户群的通用性要求,以尽可能低廉的投入而获得尽可能高效的教学效益的经济性要求。

大学自动排课算法设计与实现(课设说明书)

大学自动排课算法设计与实现(课设说明书)

中北大学课程设计说明书软件工程大型实验学生姓名:史东海学号:0706054208 学院: 电子与计算机科学技术学院专业: 软件工程题目: 大学自动排课算法设计与实现系统——登陆及用户管理子系统成绩指导教师:宋礼鹏职称: 讲师2010 年 1 月 21 日1.设计目的该系统并不是所有人都能随便使用的。

系统应该有不同的权限用于排课和课表的查询,通过登陆可以解决权限问题。

而用户是会经常变动的(比如毕业生的离校),所以需要对用户进行相应的管理(如添加、删除及密码的修改),所以需要实现用户管理功能。

2.设计内容在整个系统中本人主要负责登陆和用户管理功能的实现,同时也参加算法的设计与实现。

本系统要涉及到管理人员、教师、学生三个不同的参与者,有两个不同的权限。

管理员可以录入教师、教室、班级等基本的信息然后进行排课,而教师和学生只具有查询课表的权限。

所以在登录的时候要把不同的权限划分出来。

程序在设计好后数据库中有一个默认的管理员的用户名和密码,通过该用户名和密码可以登陆系统,然后通过用户管理模块可以添加教师、学生或管理员。

为了防止用户忘记密码,管理员可以在不知道原始密码的情况下修改用户的密码。

而教师或学生若想修改自己的密码必须输入旧密码。

3.需求描述图1 登陆及用户管理子系统用例图用例描述如下:表1 UserManagement用例描述表表2 Login用例描述表表3 AddUser用例描述表表4 DeleteUser用例描述表表5 ModifyPassword用例描述表4.系统详细分析设计4.1顺序图(1)登陆顺序图:图2 登陆顺序图登陆首先输入用户名和密码,然后程序到数据库中查询用户名是否存在,密码是否正确,如果正确则登陆成功;不正确登陆失败,可以继续登陆或关闭登陆窗口。

(2)添加用户顺序图:图3 添加用户顺序图管理员输用户名、密码和确认密码。

如果数据库对应表中有所输入的用户名则给出提示;没有则比较两次输入密码是否相同,相同条件成功;不同则给出相应提示。

教务管理系统毕业论文

教务管理系统毕业论文

教务管理系统毕业论文教务管理系统毕业论文一、引言随着信息技术的快速发展,数字化教育管理已成为现代教务管理的趋势。

其中,教务管理系统在提高学生信息管理、课程管理、成绩管理等方面发挥着重要作用。

本文旨在设计和实现一个适用于高校的教务管理系统,以期提高教务管理的效率和精确性。

二、研究现状分析目前,国内外许多高校都已引入了教务管理系统。

这些系统在课程安排、学生选课、成绩查询等方面发挥了一定的作用。

然而,仍存在以下问题:一是系统功能相对单一,缺乏个性化和智能化;二是数据共享性差,存在信息孤岛现象;三是安全性能不稳定,易受攻击。

针对这些问题,本文将设计一个功能完善、数据共享、安全稳定的教务管理系统。

三、设计思路与实现本研究采用B/S架构,以MySQL为数据库,使用PHP语言进行开发。

系统设计主要包括以下几个方面:1、需求分析:深入了解高校教务管理的需求,确保系统功能的实用性和易用性。

2、系统架构设计:采用分层设计思想,将系统划分为表示层、业务逻辑层和数据访问层。

3、数据库设计:建立合理的数据库结构,保证数据的安全性和完整性。

4、界面设计:采用简洁、直观的用户界面,提高用户体验。

5、功能模块设计:将系统分为学籍管理、课程管理、成绩管理、选课管理等多个模块,实现模块之间的数据共享和业务协同。

四、系统测试与结果验证在系统实现后,我们将进行严格的测试,包括单元测试、集成测试和系统测试。

测试的重点是系统的稳定性、安全性和易用性。

同时,我们将邀请一批学生进行一段时间的使用,根据反馈意见进行系统的优化和改进。

五、总结与展望本文设计和实现了一个适用于高校的教务管理系统,旨在提高教务管理的效率和精确性。

系统实现了学籍管理、课程管理、成绩管理、选课管理等多个模块,具有较好的功能性和易用性。

经过严格的测试和用户反馈,系统在稳定性和安全性方面也表现出较好的性能。

然而,本研究仍存在一些不足之处,如系统的智能化和个性化程度仍有待提高。

基于BS的自动排课系统毕业设计正文

基于BS的自动排课系统毕业设计正文

摘要随着社会的发展,在现在的社会,信息的各种操作都需要通过计算机软件来完成。

当今,素质化教育也在校园内不断地得到深化。

自动排课模式也在许多的学校内开始遍布了,而传统的教学模式渐渐被取代了。

自动化排课系统,可以满足学校教务处对于排课管理的需求,减少教务人员工作量的同时降低排课中的并发和错选等问题。

学生通过网页可以随时随地进行选课,节约了大量统计时间;教务人员通过设置排课规则快速的完成课程的安排,易于调整修改;教师可以快速方便的安排课程信息。

该系统采用数据集中管理、统计分布式管理。

自动排课系统的系统设计是基于JSP技术的,它具有灵活的一体化发展战略,圆满完成了整个系统的全面设计。

自动排课系统,采用一个简单的界面,操作方便,灵活,实用,有效的简化了自动排课管理系统的过程,大大提高了自动排课系统的效率,使之更加系统化体系化、标准化、自动化,具有优良的可用性、可靠性和安全性。

该系统采用标准的MVC三层架构,包括表示层、控制层和业务层三个部分,降低了系统开发的复杂性。

这个项目具体是运用了JSP,提高系统的运行性和安全性,并且方便了后期的维护和操作。

系统主要实现了教师列表、班级列表、学生列表、教师列表、课程列表、排课列表、管理员列表等功能模块,具有良好的实用性。

关键词:自动排课;B/S 模式;MVC;JSPAbstractWith the development of society, in the information society, information acquisition, processing, communication and decision-making needs of high-quality computer software. Today, the quality of education are constantly deepened campus. Smart Scheduling model is also in many schools throughout the beginning, while the traditional teaching model was gradually replaced. Intelligent Scheduling System, arranging to meet the needs of the school management for Academic Affairs, reducing the workload of academic staff while reducing concurrency and arranging the wrong choice and other issues. Student enrollment at any time via the web can save a lot of statistical time; rapid completion of the academic staff by organizing courses set Scheduling rules, easy to adapt and modify; teachers can quickly and easily arrange course information. The system uses a centralized data management, statistical distributed management.Senate elective system design management system is based on JSP technology, it has a flexible integrated development strategy, the successful completion of a comprehensive design of the entire system. Academic course management system that uses a simple interface, easy to operate, flexible, practical and effective management system simplifies the Senate elective process, greatly improving the efficiency of educational administration course management system to make it more systematic system, standardization, automation with excellent availability, reliability and security. The system uses three standard MVC architecture, including the presentation layer, control layer and service layer three parts, reducing the complexity of system development. The main use of JSP technology development, improve the system performance and security, and easy to maintain and operate. System is mainly to achieve the teacher lists, class lists, list of students, teachers, lists, list of courses, arranging the list, the list of administrators and other functional modules, with good usability.Key words : Academic Course management; B / S mode; MVC; JSP目录摘要 (I)Abstract (II)1 绪论........................................................................................................................................ - 1 -1.1 课题研究背景及意义.................................................................................................. - 1 -1.2 课题研究现状.............................................................................................................. - 1 -1.3 本课题主要工作.......................................................................................................... - 2 -2 系统相关技术........................................................................................................................ -3 -2.1 J2EE技术 ...................................................................................................................... - 3 -2.2 MVC模式...................................................................................................................... - 3 -2.3 B/S结构......................................................................................................................... - 3 -2.4 数据库技术.................................................................................................................. - 3 -2.5 本章小结...................................................................................................................... - 3 -3 系统需求分析.................................................................................................................... -4 -3.1 系统总体目标.............................................................................................................. - 4 -3.2 系统可行性分析.......................................................................................................... - 4 -3.2.1 操作可行性分析................................................................................................ - 4 -3.2.2 技术可行性分析................................................................................................ - 4 -3.3 系统功能需求分析...................................................................................................... - 5 -3.4 系统非功能需求分析.................................................................................................. - 5 -3.5 系统开发环境与开发工具.......................................................................................... - 6 -4 系统设计与实现.................................................................................................................... - 7 -4.1 系统设计目标和原则.................................................................................................. - 7 -4.2 系统架构设计.............................................................................................................. - 7 -4.3 数据库设计.................................................................................................................. - 9 -4.3.1 数据库的选定.................................................................................................... - 9 -4.3.2 数据库概念模型设计........................................................................................ - 9 -4.3.3 数据库逻辑设计.............................................................................................. - 12 -5 系统详细设计与实现.......................................................................................................... - 15 -5.1 数据库连接实现........................................................................................................ - 15 -5.2 系统登录实现............................................................................................................ - 16 -5.3 系统功能模块实现.................................................................................................... - 17 -5.3.1 管理员功能模块的实现.................................................................................. - 17 -5.3.2 学生功能模块的实现...................................................................................... - 22 -5.3.3 教师功能模块的实现...................................................................................... - 23 -6 系统测试.............................................................................................................................. - 25 -6.1 软件测试.................................................................................................................... - 25 -6.2 功能检测.................................................................................................................... - 25 -6.3 系统配置要求............................................................................................................ - 25 -6.4 测试内容.................................................................................................................... - 25 -6.5 测试结果.................................................................................................................... - 29 -6.6 本章小结.................................................................................................................... - 29 - 结论.................................................................................................................................. - 30 - 参考文献............................................................................................................................ - 31 - 致谢.................................................................................................................................. - 32 -1绪论1.1课题研究背景及意义20世纪末,计算机的诞生与发展将人类带入到一个全新的领域中,如今已经成为解决很多工程问题的必要途径。

【毕业论文】中学排课系统设计与实现

【毕业论文】中学排课系统设计与实现

【毕业论文】中学排课系统设计与实现【标题】中学排课系统设计与实现【作者】张明明【关键词】管理?自动?查询【指导老师】任大飞【专业】计算机科学与技术【正文】1?系统概述1.1开发背景目前计算机已经成为我们学习和工作的得力助手,计算机的价格已经十分低廉,性能却有了很大的进步。

它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以进行许多繁杂而有重复性的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使文档更加安全;第五,便于管理人员的管理等等。

课表自动生成系统是一个教育单位不可缺少的部分,它的功能对于学校的快速和高效的管理班级信息及老师信息致关重要,而且课表自动生成系统还能够为用户提供充足的信息和快捷的查询手段。

?作为计算机应用的一部分,使用计算机对班级课程信息进行排课管理,可以使排课速度快、查找方便、可靠性高、成本低等。

这些优点能够极大地提高学校排课管理中的效率,也是学校的科学化、正规化、信息化管理,与世界接轨的重要条件。

1.2开发意义采用课表自动生成系统已成为学校管理科学化和现代化的重要标志,它给学校管理带来了明显的经济效益和社会效益。

主要体现在:极大提高了排课管理工作人员的工作效率,大大减少了以往对排课时各学科排的流程繁琐,杂乱,周期长的弊端。

基于排课系统的全面自动化,可以减少在排课过程各班级管理中的漏洞,可以节约不少人员管理开支。

课表自动生成系统管理的操作自动化和信息的电子化,全面提高了学校课程安排的管理水平。

归纳起来,好处大约有以下几点:可以快速通过条件进行计算机排课;只需一到二名班级信息、教师信息录入员即可操作系统,节省大量人力;可以迅速查到所需信息。

1.3编程环境的选择本系统所采用的是当前较为热门的编程软件C#?作为实现语言,以数据库Sql Server2000作为系统的后台操作,其功能在系统内部有源代码直接完成。

基于智能算法的校园自动化排课系统设计与实现

基于智能算法的校园自动化排课系统设计与实现

基于智能算法的校园自动化排课系统设计与实现校园自动化排课系统是一种基于智能算法的新一代教育管理工具,旨在帮助学校高效、准确地进行课程排定。

本文将介绍校园自动化排课系统的设计与实现,以及其所采用的智能算法。

一、系统设计1.需求分析在设计校园自动化排课系统之前,我们需要先进行需求分析。

该系统需要具备以下功能:- 自动识别学校的教学资源和班级数目,并能够根据学校的教学大纲自动生成课程表;- 能够考虑到师资的合理利用,根据教师的特长和排课偏好,分配教师给不同的班级和课程;- 能够处理课程冲突,避免同一时间段内安排了两门课;- 能够根据学生的选修课情况,合理调配教室和时间资源;- 提供灵活的排课参数设置,如考虑到体育课的时间、上课时间段的设置等等。

2.系统架构校园自动化排课系统的架构分为前端和后端两部分。

前端主要负责用户交互和展示,后端负责算法实现和数据处理。

前端采用现代化的Web技术,如HTML、CSS和JavaScript,以实现用户友好的界面;后端使用Java语言开发,并引入各种智能算法实现排课功能。

3.智能算法选择校园自动化排课系统需要选择适当的智能算法来进行排课。

目前,常用的智能算法包括遗传算法、模拟退火算法、禁忌搜索算法等。

在选择算法时,需要考虑到课程数量、教师和教室资源的规模以及排课的灵活性等因素。

针对不同的需求,可以选择合适的算法或者结合多种算法进行优化。

二、系统实现1.数据预处理在实现校园自动化排课系统之前,需要进行数据预处理。

这包括获取学校的教学资源、课程大纲、教师、班级和学生的信息,并进行整理和存储。

同时,也需要收集学生的选修课情况以及教师的排课偏好等额外信息。

2.算法实现基于智能算法的校园自动化排课系统的核心就是算法的实现。

以遗传算法为例,它可以通过模拟生物进化的方式,不断优化课程安排。

遗传算法主要包括初始化种群、评价种群适应度、选择优秀个体、交叉与变异等步骤。

在具体实现中,可以根据实际需求对算法进行调整和优化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、学生综合运用所学知识和专业技能分析和解决问题的能力
□ 优 □ 良 □ 中 □ 及格 □ 不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□ 优 □ 良 □ 中 □ 及格 □ 不及格
5、完成毕业论文(设计)期间的出勤情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)质量
排课问题从数学上讲,是一个在时间、教师、学生和教室四维空间,以教学计划和各种特殊要求为约束条件的组合规划问题,其实质就是解决各因素之间的冲突。我们分析了国内外对排课问题的研究,根据高职院校的教学体制的特点,采用了化整为零的思想及优先级算法。该算法通过划分等价类、计算优先级等方法降低了课程调度的算法复杂性,从而可以以较快的速度获得较为满意的排课结果。
涉密论文按学校规定处理。
作者签名:日期: 年 月 日
导师签名: 日期: 年 月 日
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、学生掌握专业知识、技能的扎实程度
□ 优 □ 良 □ 中 □ 及格 □ 不及格
□ 中 □ 及格 □ 不及格
3、论文(设计说明书)所体现的整体水平
□ 优 □ 良 □ 中 □ 及格 □ 不及格
建议成绩:□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
评阅教师:(签名)单位:(盖章)
年 月 日
教研室(或答辩小组)及教学系意见
作 者 签 名:日 期:
指导教师签名:日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
2、论文的观念是否有新意?设计是否有创意?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、论文(设计说明书)所体现的整体水平
□ 优 □ 良 □ 中 □ 及格 □ 不及格
建议成绩:□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
指导教师:(签名)单位:(盖章)
年 月 日
评阅教师评阅书
评阅教师评价:
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以淄博职业学院的排课业务为对象进行需求分析,对计算机排课系统进行了系统设计,具体分析设计了用户管理、自动排课、课程管理、课表查询、课表输出等功能模块。
2、论文的观念是否有新意?设计是否有创意?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、论文(设计说明书)所体现的整体水平
□ 优 □ 良 □ 中 □ 及格 □ 不及格
评定成绩:□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
教研室主任(或答辩小组组长):(签名)
年 月 日
教学系意见:
系主任:(签名)
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、对答辩问题的反应、理解、表达情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、学生答辩过程中的精神状态
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)质量
一、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日 期:
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名:日期: 年 月 日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
年 月 日
摘 要
随着高职院校招生人数的持续增加,教师规模的不断扩大,手工排课的缺点就越来越突出。而采用计算机排课,教学中的信息可以一目了然,对于优化学生的学习进程,评估每位教师对教学的贡献,领导合理决策等都具有重要的意义。
本论文所研究设计的主要内容是使用计算机实现课表的编排、基础数据的处理、课表的查询和报表的输出等多种功能,运用计算机排课代替传统的手工排课,提高排课效率,使教务管理人员的从繁重的排课工作中解脱出来,提高教务人员的工作效率,同时也对教学管理的规范化也起到积极的作用。
相关文档
最新文档