收藏 分销(赏)

大学自动排课算法设计与实现(用户手册).doc

上传人:仙人****88 文档编号:8942582 上传时间:2025-03-08 格式:DOC 页数:7 大小:76KB
下载 相关 举报
大学自动排课算法设计与实现(用户手册).doc_第1页
第1页 / 共7页
大学自动排课算法设计与实现(用户手册).doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述
大学自动排课算法设计与实现 用户手册 学 院 电子与计算机科学技术学院  专 业 软件工程  题 目 大学自动排课算法设计与实现 小组成员 林琳、罗文凤、顾晓、史东海 目 录 0.文档介绍 1 0.1 文档目的 1 0.2 文档范围 1 0.3 读者对象 1 0.4 参考文献 1 0.5 术语与编写解释 1 1.用途 1 1.1功能 1 1.2性能 2 1.2.1精度 2 1.2.2时间特性 2 1.2.3灵活性 2 1.3安全保密 2 2.运行环境 2 2.1硬设备 2 2.2支持软件 2 2.3数据结构 3 3.使用过程 3 3.1安装与初始化 3 3.2输入 3 3.2.1输入数据的现实背景 3 3.2.2输入格式 3 3.2.3输入举例 4 3.3输出对每项输出作出说明 4 3.3.1输出数据的现实背景 4 3.3.2输出格式 4 3.3.3输出举例 4 3.4文卷查询 5 3.5出错处理和恢复 5 II 0.文档介绍 0.1 文档目的 本手册的编写目的为方便用户了解本软件,以做到可以正确操作、使用实现其诸如排课,查询等功能。 0.2 文档范围 本手册包含了用户的使用须知,注意事项,操作方法。 0.3 读者对象 本手册的读者为欲使用、维护本软件的相关人员。 0.4 参考文献 无 0.5 术语与编写解释 无 1.用途 1.1功能 本系统可以为高校提供一种便捷的排课服务。操作人员只需录入上课的时间、教室的情况、教师情况等信息软件就可以给出一个最优组合供排课人员参考。 该系统主要有三个使用对象,分别是排课人员(管理员)、教师和学生(班级)。管理员负责排课和对排好的课进行微调。教师和学生(班级)只能查询自己的课表,而管理员可以查询所有的课表。 本系统只有管理员具有修改的权限,教师和学生(班级)只有阅读的权限。 1.2性能 1.2.1精度 使用本软件时,登陆过程中输入为教师姓名、学生学号、教室编号,教师姓名的输入精度为八字节以内,学生学号为十二字节以内,教师编号精度八字节以内。 1.2.2时间特性 本软件响应时间短,更新处理快捷方便。 1.2.3灵活性 本软件适用于各种操作系统,在XP VISTA WIN7等其他版本的操作系统下均可正常使用,除基本的排课、查询外,还为教师临时更改教室或上课时间提供了基础条件。 1.3安全保密 本软件的排课功能只有教务管理人员可以使用,课表查询时教师可以查询自己的课表,学生可以查询本班课表,教室管理人员可以查询所管理教室的课表。 2.运行环境 2.1硬设备 必需运行有java平台的系统。 2.2支持软件 a. 本软件适用于2000 XP VISTA WIN7操作系统; b. 本软件使用JCreatorv4进行编写编译; c. 数据库管理系统为access2007。 2.3数据结构 运行本软件需有access2007数据库的支持。 3.使用过程 3.1安装与初始化 本软件安装简洁,只需打开压缩包,解压到欲安装的目录,初始化相关的access数据库,进行课程的录入。 3.2输入 3.2.1输入数据的现实背景 a. 教务管理人员登录排课、教师登陆、学生登录、教室管理员登陆、教师学生教师管理员对课表查询; b. 随即发生上述情况; c. 情况来源于教务管理人员、教室管理员、教师、学生; d. 输入媒体键盘; e. 限制:只有教务管理人员可以进行录入修改删除排课功能; f. 输入数据教师及管理人员姓名为八个字节以内,班号为十二个字节以内,班号为八个字节以内; g. 当输入符合所要求的输入精度并可以正确的进行排课查找等操作时,保存输入数据否则废弃。 3.2.2输入格式 a. 长度:教师姓名教室编号均在八个字节以内,班号为十二字节以内; b. 格式基准:以左面的边沿为基准; c. 词汇表禁止使用!@#*等特殊符号; d. 省略和重复:无可省略及可重复项; 3.2.3输入举例 a. 主体为汉字或数字; b. 尾部:输入结束要累计输入总数; c. 省略:无课程略; d. 重复:班号教室号教师姓名均可重复。 3.3输出对每项输出作出说明 3.3.1输出数据的现实背景 a. 输出课表供给管理人员教室学生查询; b. 随即使用; c. CRI显示; d. 当可以正确的输出所需查询课表的时候保存数据否则废弃。 3.3.2输出格式 a. 首部:以表格形式开始; b. 主体:输出信息的主体为课表; c. 尾部累计总数,结束标记。 3.3.3输出举例 a. 定义:教室号表示所修课程上课地点,教师姓名表示代课教师的姓名,班号表示修某门课程的班级,课程名表示某班级所修的课程; b. 来源:本软件输出来源数据库; c. 特性:本软件的输出以表格形式呈现。 3.4文卷查询 本软件具有查询能力,数据库查询时应先初始化相关的数据库,如进行课程的录入排课,排课是要遵循相关约束,例如同一教室不能同一时间排两门课,同一教师不可同一时间教两门课,同一班级不可同一时间上两门课等。本软件可以进行教师管理员,教师,学生对课表的查询。 3.5出错处理和恢复 用户使用本软件是应严格村讯用户说明书,如因用户使用不当而造成无法得到预期结果或是软件程序代码损坏,软件的修复工作由用户承担。 5
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服