基于aspnet的排课系统设计-毕业论文内容摘要:
如图31 所示为业务流程图。 5 图 31 业务流程图 本学校排课系统的主要功能是把各系别,班级或各授课部门的课程进行了汇总,然后根据学校的教学计划制订各班级的课程编排表。 随着学校每年的扩招和专业的不断细化,学校班级,课程门数越来越多,每门课又涉及很多信息,如果仍然采用人工排课,则不可避免地会出现教室资源冲突或教师资源冲突的情况。 出错处理需求 当程序运行出现错误的时候 应该有一定的报错功能,程序的每个功能模块的返回值应为正确无误的所需值,当出现错误的时候应给出相应的错误代码提示。 各个接口部分出现错误的时候会弹出错误提示以便于跟踪。 系统可以给出提示为操作人员提供部分解决方案,如重新启动程序、重新录入数据、检查有无逻辑错误等方法。 操作图 基本信息录入 自动排课 手工调整 手工 排课 课程表 6 4 功能设计 功能设计 学校排课系统的主要功能是手工排课部分及自动排课部分,这两部分将分别作为一个单独的功能模块,基本信息的管理将统一作为一个功能模块进行设计,如图 41 所示。 图 41 功能结构图 1. 班级信息:记录每个班级有多少学生,系别等信息。 班级信息部分可以录入班级信息,信息主要有班级编号、班级人数、系别。 班级信息模块中还包括班级信息的查询和修改删除。 查询班级信息的将结果显示在页面上,显示一个班级的内容。 班级信息可以进行修改,和删除操作。 2. 课程信息:主要是记录这个排课任务中会有哪些课程。 课程信息主要包括课程编号、课程名称、系别、周学时、是否多媒体教学、是否主修课等相关信息。 课程信息包括查询和修改删除,查询显示模式为列表显示,修改课程信息时将数据读取到页面上修改。 3. 教师信息:记录这个排课任务中所有任课的教师。 教师信息主要包括教师编号,教师姓名,周课时及教授课程。 教师信息方面同样要求可以进行查询及删除修改操作。 自动排课系统 基 本 信 息 手 工 排 课 课 表 查 询 自 动 排 课 班 级 信息 教 室 信 息 教 室 信 息 课程 信 息 班 级 排 课 教 师 排 课 教 室 排 课 总课 表 查 询 班 级 课 表 查 询 教 师 课 表 查 询 教 室 课 表 查 询 自 动 排 课 查 询 课 程 修 改 课 程 7 4. 教室信息:主要记录排课任务中所使用的教室,每个教室可以容纳人数。 教室信息包括,是否多媒体教室,教室编号,容纳人数等信息,是否多媒体教室为单选按钮,教室编号,容纳人数手工输入,教室编号中可以根据以输入的内容自动生成部分内容。 有一个教学计划模块。 记录一门课程的教学计划,如有哪位老师任教,每周几节课,是否为多媒体教学,是否有指定的教室等信息。 5. 手工排课模块将以三个维度实现,分别为班级维度,教师的维度及教室的维度,手工排课的同时将以其中一个维度为标准罗列出一周的课程表。 课程表将原本已经定制好的课程表显示出来,当课程表没有定制的时候将所有课时以空记录显示。 课程的添加直接可以在课程表上添加,如原记录为空时将时行课表的添加操作,如有已定记录的时候,将进行修改操作,手工排课模块的特点将是添加和修改操作直接在一个由下拉列表组成的页面上进行。 当将所有信息置为空时,将进行删除操作。 班级编号维度,班级编号为标准列出课程表,所列出的课程表为一个班级每周要上的课 程,每条记录有课程名称,教师姓名,上课教室三个信息,每天分为四个学时,上午下午各两个,每周为六天上课时间周天休息。 当出现冲突时,将在出现冲突的课时部分产生提示,如,星期三的第一节课,大学英语上课在 J203 教室,而J203 教室已经排有课程并且不是大学英语这门课,那么将在星期三第一节课这个表框中以红色字体标出错误,并且,记录无法写入数据库中。 教师维度,教师维度以教师姓名为标准列出课程表,课程表的内容以数据库中的数据为标准列出授课信息,每条记录有课程名称,班级编号和教室信息,这个产生的课程表将针对每一们授课的教 师,由授课教师针对自己的情况进行修改课程修改后的课程表和班级维度的课表及教室维度的课表属于同一个课程表相互通用,修改互通。 教师可以同时给多个班级上课,但只可以教授一门课程。 教室维度,教室维度同教师维度,每条记录包括课程名称,教师姓名和班级编号,每。基于aspnet的排课系统设计-毕业论文
相关推荐
章注重‚摆事实,讲道理‛,从生活实际出发,表达自己的思想和看法,提出‚我们应根据自己的需求来选择到底是浅阅读还是深阅读‛的观点,入情入理,让人信服。 语言朴实无华,给人以简洁、晓畅、率真的审 美感受,在一定程度上体现了写作的真实价值。 9. 浅阅读与深阅读 茫茫书海之中,如果深阅读是大海,那么浅阅读只能是小溪;如果深阅读是蓝天,那么浅阅读只能是浮云;如果深阅读是草原,那么浅阅读只能是绿坪。 大海
旅游业的兴旺和广大市民的生活需要,同时也是城市建设现代化 的一个重要标志。 全球都把现代化酒店管理作为现代企业管理的重要组成部分。 随着当今世界经济和计算机的飞速发展以及网络的普及,酒店在内部实现用户通过电话预约或亲自前往酒店预订客房,服务员人工填写客房预定表进行客房预定的传统模式已经十分落后,满足不了现代人的需要。 对那些在外地的旅客来说
户 都 能够通过此平台最终达到个人知识的组织和管理并能和 该平台上 和 的其他注册用户 交流和共享资料的 目的。 其系统总体结构框图如图 31 所示。 个 人 数 字 图 书 馆 前 台 用 户 后 台 管 理 员 我的资料管理 常用功能 图书管理 发布日志 搜索资料 用户管理 备忘录管理 信息管理 收藏管理 资料管理 图 31 系统总体结构框图 由图 31 可以看出
的办法 a crucial time 在关键时刻 any alarms 拉响任何警报 prospects 长期的前景 in despair 绝望 headlines 可怕的头版头条新闻 rush 淘金热 overbidding 疯狂的出价 broker 房地产经纪人 linings 一线希望 for… 为……而欢呼 interest rates 更低的利率 market 就业市场 swings
advertisement realizes the pun meaning by the word of “double”. The first double is an adverb, decorates “delicious”。 the latter is a verb, “pleasure” is an object, this word game plays quite
, 就证明洋葱吸收并杀死了流感病毒。 ② 然而 , 洋葱可以预防流感的传闻有科学依据吗。 洋葱真的能杀死病毒吗。 ③ 洋葱是生活中的常见蔬菜 , 而且的确有一定的杀菌抑菌作用。 早在 20 世纪 50 年代 ,科学家就发现洋葱具有一定的杀菌效果。 随着研究的深入 , 人们发现 , 洋葱中的含硫化合物具有抑制革兰氏阳性菌和革兰氏阴性菌活性的作用。 除了硫化物以外 , 洋葱还含有一些抗真菌蛋