毕业论文开题报告书毕业论文开题报告书论文题目基于WEB的考场安排管理系统的设计与实现学生姓名学号指导教师年级专业题目来源:题目来源:教师提供选题主要研究内容一、一、基本内容基本内容主要是设计了一个基于...课程表安排系统课程表安排系统【摘要】【摘要】课程安排是现代高校教学管理中最为基本也是最重要、最
考场安排系统Tag内容描述:
1、译 学院 : 管理学院 专业 : 信息管理与信息系统 学号 : 姓名 : 1 Information Technology Journal 11 (9): 1310-1315, 2012 ISSN 1812-5638/DOI: 10.39231itj.2012.1310.1315 2012 Asian Network for Scientific Information The Real-time Application Analysis of High-speed Train Scheduling System Xuedong Du, Guilin Li, Jiangtao Ji and Xiaomei Tan College of Information Science and Engineering, Shandong University of Science and Technology, Qingdao, 266510, China State Key Laboratory of Rail Traffic Control and Safety, Beijing 。
2、容与要求 4 三、三、 总体设计总体设计 错误!未定义书签。
四、四、 详细设计详细设计 . 5 五、五、 调试与测试调试与测试 15 六、六、 课程设计的总结课程设计的总结 17 一、一、 课程设计的目的课程设计的目的 1. 巩固和加深学生对 C 语言课程的基本知识的理解和掌握 2. 掌握 C 语言编程和程序调试的基本技能 3. 利用 C 语言进行基本的软件设计 4. 掌握书写程序设计说明文档的能力 5. 提高运用 C 语言解决实际问题的能力 二设计的内容与要求二设计的内容与要求 要建立一个图, 因而要输入图的结点数和边数以及图的每一个结要建立一个图, 因而要输入图的结点数和边数以及图的每一个结 点的名称,要对所输入课程进行排课,因而要确定每一个结点的入度 是否为零,并且将入度为零的结点分别进栈再出栈,再进另一个栈, 最后出栈,最后实现对所输入的课程进行排课 三三总体设计总体设计 (1)该教学计划安排系统分为 6 个模块 1.建立图 2.栈的初始化 3.出栈 4.进栈 5 求结点的入度 6 拓扑排序 (2)算法描述(此程序中所包含的函数) 1.主函数 main():调用 Cr。
3、 3 3.1 系统详细描述 3 3.2 模块结构图. 4 四 系统实现与测试. 5 4.1 主菜单 5 4.1.1 主菜单流程图 5 4.1.2 主菜单代码 5 4.1.3 主菜单测试 7 4.2 排班模块的实现 7 4.2.1 排班流程图 7 4.2.2 排班模块代码 8 4.2.3 排班模块测试 11 4.3 输入资料模块 13 4.3.1 输入资料模块流程图 13 4.3.2 输入资料模块代码 14 4.3.3 输入资料模块测试 15 4.4 查询模块实现 16 4.4.1 查询模块流程图 16 4.4.2 查询模块代码 17 4.4.3 查询模块测试 17 4.5 删除资料模块 18 4.5.1 删除资料流程图 18 4.5.2 删除资料代码 19 4.5.3 删除资料测试 20 4.6 修改资料模块 20 4.7 查询工龄模块的实现 21 4.7.1 查询工龄流程图 21 4.7.2 查询工龄代码 22 4.7.3 查询工龄测试 22 4.8 查询休息时间模块的实现 23 4.8.1 查询休息时间流程图 23 4.8.2 查询休息时间代码 24 4.8.3 查询休息时间测试。
4、 围的扩大,院系的增多,课时、教室、学生的数据过于庞大,人工排课往往不能 满足其要求。
课程表安排系统就是为解决这一问题而开发的,它可以灵活、高效 地解决学校的课程安排问题。
【关键词】【关键词】课程表安排系统;排课系统;查询;数据库 目录目录 引言 3 背景环境 . 3 课程表安排系统的发展和研究现状 . 4 项目概述 . 4 需求分析 . 5 最终用户 . 5 系统环境分析 6 系统开发原理 6 .NET 平台简介 . 6 .NET Framework. 7 Visual C# 8 系统设计 . 8 待开发软件的功能需求 . 8 性能规定 . 9 课程安排的算法 10 系统功能图 11 系统功能模块设计. 12 系统数据库设计 14 系统数据库设计环境配置说明. 14 详细设计 . 17 总结 22 参考文献: . 23 引言 背景环境背景环境 社会的日益发展,科学技术的逐日翻新,每个行业都在追求一种高效低资本的 办事效率,从而提高其业务水平。
同样,现代化的教学管理也需要把教务工作信 息化、模块化、便捷化作为发展重点。
以往,在各个高校管理中,对于课程表的安排,都是采用人工排课。
5、clipse 集成开发环境和 SQL 数据库技术的结合再加上编程来实现如下功能。
教学楼管理:管理员可以管理所有教学楼信息。
教室管理:管理员可对每个教学楼里面的教师进行管理。
课程管理:管理员可以管理本校所有课程信息,并对其进行维护。
考试信息管理:管理员可以发布考试信息,并对该次考试信息进行考场安排,考试信 息包含考试课程,所在教学楼,所在考场,日期,时间,考试班级等信息。
考场查询:管理员可以查看所有考场的使用情况。
班级管理:管理员可以管理学校所有班级。
教师管理:管理员可以管理所有监考教师的信息。
二、二、具体要求具体要求 主要实现一下几项功能: 1.考场的查询,必须按日期或时间段或指定考场等多条件查询考场的使用状态; 2.考场的安排:同一日期,同一时间不允许使用同一个考场等冲突性操作。
3.权限问题:未登陆不允许进入系统,超时自动退出系统功能; 开题依据 随着计算机技术的飞速发展,其应用方面已渗透到社会生活的各个领域。
为了适应未 来信息化社会的需要,考场安排系统采用原有的人工管理已不能适应现行工作的要求。
为 使考场安排管理科学化、 规范化, 我们结合实际工作需要, 采用 J。