已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录 第一章 前言 5 1 1 本课题研究的目的和意义 5 1 2 目前同类系统存在的问题 5 1 3 论文结构 5 技术背景 5 第二章 系统概要设计 6 2 1 需求规定 6 2 2 性能需求 6 2 3 技术架构 6 2 4 安全性设计 7 2 5 模块设计 8 2 6 功能说明 8 2 7 运行环境及建议配置 8 第三章 系统的详细设计 9 3 1 系统的总体实施方案 9 3 2 开发环境的选择 9 3 3 数据库设计 12 3 3 1 建立实体关系图 12 3 3 2 定义属性表 12 3 3 3 数据库与前台的连接 14 南通大学毕业设计 论文 2 第四章 排课算法 17 4 1 流程逻辑 17 4 2 源代码 18 第五章 用户界面设计 20 5 1 开始界面 20 5 2 管理界面 20 5 2 1 课程设置 21 5 2 2 添加班级属性 21 5 2 3 添加课程属性 21 5 2 4 添加教师属性 22 5 2 5 课表生成 22 5 3 学生查询模块 23 第六章 总结 24 参考文献 25 南通大学毕业设计 论文 3 中小学校排课系统的设计 摘要 本文针对目前中小学校的排课基本都采用手动排课 工作量大且效果不佳 时有问题产生 而现有的一些排课系统不能完全适合不同学校的需求 即通用性不高 本课题设计和开发的排课系统是在分析以往一些排课软件的基础上 结合相关技术和理 论 提出和实现了一个较为通用中小学校排课系统 笔者在开发过程中对一些具体的问 题给出了相应的解决方案 本系统已经能够成功的为输入的班级按照课程的要求随机的 排课了 学校上课的要求及其课程的特殊的要求都是由学校的管理员设置 基本实现全 自动化 关键词 教务 排课 排课系统 中小学校排课 JSP 南通大学毕业设计 论文 4 The Design of Elementary and Middle School Course Arrangement System Abstract The original is aimed at at the moment middle and small educational institution line s course levys and uses the hand basically moving rows levys and work load is greatly and the effect is not good hour possess the problem to come into being and now available some row s class systems can not be fit for the requirement of different schools completely namely the commonality is not high With develops the arranging class system of this subject design be has on the foundation arranging class software analysing before some and combine correlation technique and theory and having put forward and realizes comparatively general primary and middle school school row s class system the author has given out the corresponding settlement scheme to some concrete problems in the development course This system for the person who can succeed requirement according to the course of classes and grades in school for input row has randomly levyed and the special course requirement that the requirement reached his course that attends class in the school all is administrator s installation by the school realizes basically full the automation Key Words teaching affairs courses arranging courses arrangement management system elementary and middle school course arrangement system JSP 南通大学毕业设计 论文 5 第一章 前言 1 1 本课题研究的目的和意义 该系统是一个管理项目 旨在更好地管理中小学校的教学与资源整合 推动科技成 果的推广转化 推进学校的教学改革 提高学校的办学效率 在现有人力管理基础上 结合日渐成熟的当代计算机技术和各种辅助软件 对人力管理模式进行信息化改造 形 成高效 便捷的计算机管理模式 是信息化改造传统产业的一个应用 1 2 目前同类系统存在的问题 我下了多种排课软件 发现目前的排课软件普遍存在 排课条件设置复杂 难以 做到课程的合理分布 例如 数学 英语等主课多数要安排在上午上课 出错概率高 难以操作等缺点 而传统的人工进行排课 最令人担心的问题就是 出现教室资源冲 突或教师资源冲突的情况 而且工作繁琐 工作量巨大 而最好的一种思路 它将人脑 和电脑的优势结合在一起发挥作用 即具有 人工排课 的灵活 合理性 又具有 智能排课软件 的便捷性 这是目前最具科学性的方法 使用电脑软件技术配合手工 排课 也就是 计算机辅助排课 1 3 论文结构 本文分为四个部分 第一部主要对本系统的大体情况进行了简要的介绍 包括需求分析 性能需求 大 体框架 模块及运行环境等简要的介绍一下 第二部分重点对系统的设计过程进行了详细的讲述 包括在设计系统之前的总体实 施方案 开发环境的选择及数据库的设计 第三部分重点对系统的排课算法进行了详细的说明 这个算法是由本人通过长期的 实验设计出来的 该章节列出了此算法的流程图和源程序 第四部分重点对系统的用户界面进行了设计 这部分主要面向用户群体 技术背景 JSP Java Server Pages 是由 Sun Microsystems 公司倡导 许多公司参与一起 建立的一种动态网页技术标准 该技术为创建显示动态生成内容的 Web 页面提供了一 个简捷而快速的方法 JSP 技术的设计目的是使得构造基于 Web 的应用程序更加容易 和快捷 而这些应用程序能够与各种 Web 服务器 应用服务器 浏览器和开发工具共 同工作 JSP 规范是 Web 服务器 应用服务器 交易系统 以及开发工具供应商间广泛合 作的结果 在传统的网页 HTML 文件 htm html 中加入 Java 程序片段 Scriptlet 和 JSP 标记 tag 就构成了 JSP 网页 jsp Web 服务器在遇到访问 JSP 网页的请 南通大学毕业设计 论文 6 求时 首先执行其中的程序片段 然后将执行结果以 HTML 格式返回给客户 程序片 段可以操作数据库 重新定向网页以及发送 email 等等 这就是建立动态网站所需 要的功能 所有程序操作都在服务器端执行 网络上传送给客户端的仅是得到的结果 对客户浏览器的要求最低 可以实现无 Plugin 无 ActiveX 无 Java Applet 甚至 无 Frame 第二章 系统概要设计 2 1 需求规定 为了评价该设计阶段的设计的 优劣程度 必须遵循以下几个准则 软件设计应当表现出层次结构 它应巧妙地利用各个软件部件之间的控制关 系 设计应当是模块化的 即该软件应当从逻辑上被划分成多个部件 分别实现 各种特定功能和子功能 设计最终应当给出具体的模块 例如子程序或过程 这些模块就具有独立的 功能特性 应当应用在软件需求分析期间得到的信息 采取循环反复的方法来获得设计 2 2 性能需求 本系统在性能上应达到如下要求 系统软件运行应该速度快 稳定 可靠 具有很高的健壮性和容错 纠错能 力 系统软件操作上应简单 方便 界面简洁明了 美观 系统软件应能具有较高的安全性 对内对外都有严格的身份认证和数据保密 的措施 系统软件应能支持多用户超负荷并发访问 网络数据共享 系统软件在结构上应具有很好的可扩展性 便于将来的功能扩展和维护 数据计算准确无误 精确度符合业务的需要 2 3 技术架构技术架构 B S 是未来瘦客户机的发展趋势 所以本系统选择了这种方案 系统采用 B S 技术结构 充分发挥其优势 C S 模式功能强大 开发工作量小 对服 务器要求低 但维护工作量大 对客户机要求高 B S 界面美观 易于操作 易于维护 还能在互连网上发布 对客户机要求低 只要能上网的机器都行 但开发工作量大 界 面控制能力差 对服务器要求高 所以在开发的过程中需要配置较高的机器来开发 南通大学毕业设计 论文 7 综上所述 对于教师和学生的课表查询等访问量大的功能 用 B S 模式实现较合适 只要拥有管理员的密码可随处为学校排课 学校排课管理系统网络结构图如下图 数据库服务器在防火墙里面 WEB 服务器在外 边 也可以在防火墙里面 也可以在 Internet 上 教务管理人员通过校园网访问数据库 服务器 学生和教师通过校园网或者互联网访问 WEB 服务器 2 4 安全性设计 本系统采用两个级别的安全保密设计 管理平台 客户平台 而客户平台又可分学生 和教师两个平台 2 5 系统总体规划设计 管理平台 教师平台 学生平台 登陆管理界面 对学校课程 进行 维护 用户登陆界面 排课系统 用户界面用户管理课程管理 用户管理平台 管理员对学校的学生 和教师进行管理 南通大学毕业设计 论文 8 2 5 模块设计 总体结构和模块外部设计 模块是软件结构的基础 软件结构的好坏完全由模块的属性体现出来 把软件模块 化的目的是为了降低软件复杂性 使软件设计 测试 调试 维护等工作变得简易 但 随着模块数目的增加 通过接口连接这些模块的工作量也随之增加 从这些特性可得出 如图的一条总的成本 或工作量 曲线 在考虑模块化时 应尽量使模块数接近于图 4 中的 M 它使得研制成本最小 而且应尽量避免不足的模块化或超量 模块化与总体成本关系图 基于上述原因 我们在进行总体规划的初步设想中 以中小学校各种资源和资源的 分配为依据 综合多种相关因素 将该系统划分成以下六个子功能模块 基本信息子系 统功能 用户管理子系统功能 数据管理子系统功能 特殊安排子系统功能 排课管理 子系统功能 在数据库设计上 按照 DSS 的基本要求 遵循 功能分离 数据共享 的 原则 将数据库分成基础数据库及目标数据库两大部分 其中 基础数据库又可分为初 始设置信息库 基本信息库 用户信息库 特殊安排信息库四个功能子库 目标库主要 存放系统运行过程中的动态数据 目标方案等 2 6 功能说明 学校排课管理系统建立以学生为中心的全校集中的排课活动管理 从而规范排课管 理业务处理方式 提高处理效率 为教师和学生提供优质服务 为服务创新提供坚实的 基础 为管理决策提供全面的支持 2 2 7 运行环境及建议配置 服务器 学生界面教师界面 教师管理 南通大学毕业设计 论文 9 操作系统 windows2000 server 或 Linux 或 Unix 数据库软件 SQL Server 2000 WEB 服务器软件 Tomcat5 0 jdk1 4 1 注意 可将数据库服务器和 WEB 服务器分开配置 提高性能 客户机 操作系统 windows98 windows2000 windows XP IE 浏览器 5 0 以上 针对教学管理人员 教务系统客户端程序 针对教学管理人员 第三章 系统的详细设计 3 1 系统的总体实施方案 如图所示 本系统分为三个部分 包括 基础数据层 在本系统中信息中心由班级基本信息 教师基本信息和教师选课信息 3 个数据库 信息接口及相应的数据库组成 负责向学校各管理部门提供相对应的数据 在实际的应 用中 随着功能的不断扩展 这样的数据中心还可以进一步增加 逻辑方案层 这里的排课方案是根据课程的基本信息来执行的 本系统制作了一个排课方案作 为范例 另外 系统合法用户还可以通过自己的判断和分析计算 利用系统模型和自 定义模型制定排课方案 不断修正排课方案 排课等方案设计器是本系统的核心部分 其主要功能是制定排课方案 每当需要排课 系统自动从数据库读取所有的相关基本 信息 然后进行排课方案模式匹配 如果不满意 则继续 直到满意为止或者手工来 调整 用户交互层 用户服务平台是本系统的人机交互部分 用户服务平台提供友好 完善的服务体系 合法用户登陆后 可以进行综合的属性和信息查询 可以进行复杂的数据计算和分析等 该信息服务平台的一大特点就是有完善的跟踪系统和权限控制 扮演不同的角色用户具 有不同等级的操作权限 3 2 开发环境的选择 操作系统平台 操作系统采用的是 Windows 2000 Server 该系统具有稳定性好 可靠性高 集 成度高和界面友好等特点 并且可以集成微软开发的大型企业级 WEB 服务器平台 IIS 5 0 可以完成本系统的 B S 体系结构的开发 开发平台 南通大学毕业设计 论文 10 系统的开发平台采用的是 Eclipse 中的 MyEclipse 目前除了 JBuilder 以外 它 是最好的 J2EE 开发软件 比起 JBuilder 来 还具有配置要求低 功能全面的特点 它使建立 XML WEB 服务的解决方案更为容易 并为一体化和互操作性提供可靠的框架 平台 能实现智能的配置环境 查找错误等功能 数据库平台 数据库平台采用的是 SQL Server 2000 SQL Server 2000 代表着下一代 Microsoft NET Enterprise Servers 企业服务器 数据库的发展趋势 是为创建 可伸缩电子商务 在线商务和数据仓储解决方案而设计的真正意义上的关系型数据库 管理与分析系统 随着 SQL Server 7 0 联机分析处理 OLAP 服务的引入 SQL Server 已成为颇受众多客户关系管理 CRM 应用程序 商务智能 BI 应用程序 企业资源计划 ERP 应用程序及其它在线商务应用程序厂商和客户所青睐的数据库 产品 而这则主要应归功于该产品在对称多处理 SMP 硬件方面所具有的可伸缩性 和较低的数据库维护需求 13 开发语言 JSP 技术在多个方面加速了动态 Web 页面的开发 一 将内容的生成和显示进行分离 使用 JSP 技术 Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和格式化最 终页面 使用 JSP 标识或者小脚本来生成页面上的动态内容 内容是根据请求来变化 的 例如请求帐户信息或者特定的一瓶酒的价格 生成内容的逻辑被封装在标识和 JavaBeans 组件中 并且捆绑在小脚本中 所有的脚本在服务器端运行 如果核心逻 辑被封装在标识和 Beans 中 那么其他人 如 Web 管理人员和页面设计者 能够编辑 和使用 JSP 页面 而不影响内容的生成 在服务器端 JSP 引擎解释 JSP 标识和小脚 本 生成所请求的内容 例如 通过访问 JavaBeans 组件 使用 JDBCTM 技术访问数 据库 或者包含文件 本系统是通过 jdbcodbc 桥来连接数据库的 并且将结果以 HTML 或者 XML 页面的形式发送回浏览器 这有助于作者保护自己的代码 而又保 证任何基于 HTML 的 Web 浏览器的完全可用性 二 强调可重用的组件 绝大多数 JSP 页面依赖于可重用的 跨平台的组件 JavaBeans 或者 Enterprise JavaBeansTM 组件 来执行应用程序所要求的更为复杂的处理 开发人员能够共享和 交换执行普通操作的组件 或者使得这些组件为更多的使用者或者客户团体所使用 基于组件的方法加速了总体开发过程 并且使得各种组织在他们现有的技能和优化结 果的开发努力中得到平衡 三 采用标识简化页面开发 南通大学毕业设计 论文 11 Web 页面开发人员不会都是熟悉脚本语言的编程人员 JavaServer Page 技术封 装了许多功能 这些功能是在易用的 与 JSP 相关的 XML 标识中进行动态内容生成所 需要的 标准的 JSP 标识能够访问和实例化 JavaBeans 组件 设置或者检索组件属性 下载 Applet 以及执行用其他方法更难于编码和耗时的功能 通过开发定制化标识库 JSP 技术是可以扩展的 今后 第三方开发人员和其他人员可以为常用功能创建自己 的标识库 这使得 Web 页面开发人员能够使用熟悉的工具和如同标识一样的执行特定 功能的构件来工作 JSP 技术很容易整合到多种应用体系结构中 以利用现存的工具 和技巧 并且扩展到能够支持企业级的分布式应用 作为采用 Java 技术家族的一部 分 以及 Java 2 企业版体系结构 的一个组成部分 JSP 技术能够支持高度复杂的 基于 Web 的应用 由于 JSP 页面的内置脚本语言是基于 Java 编程语言的 而且所有 的 JSP 页面都被编译成为 Java Servlet JSP 页面就具有 Java 技术的所有好处 包 括健壮的存储管理和安全性 作为 Java 平台的一部分 JSP 拥有 Java 编程语言 一 次编写 各处运行 的特点 随着越来越多的供应商将 JSP 支持添加到他们的产品中 您可以使用自己所选择的服务器和工具 更改工具或服务器并不影响当前的应用 当 与 Java 2 平台 企业版 J2EE 和 Enterprise JavaBean 技术整合时 JSP 页面将提供 企业级的扩展性和性能 这对于在虚拟企业中部署基于 Web 的应用是必需的 四 技术分析 Microsoft 公司的 ASP 技术也是动态网页开发技术 JSP 和 ASP 从形式上非常相 似 ASP 程序员一眼就能认出以及 但是深入探究下去会发现它们很多的 差别 其中最主要的有以下三点 1 JSP 的效率和安全性更高 ASP 以源码形式存放 以解释方式运行 每次 ASP 网页调用都需要对源码进行解 释 运行效率不高 另外 IIS 的漏洞曾使得许多网站源程序大曝光 JSP 在执行以 前先被编译成字节码 byte code 字节码由 Java 虚拟机 Java Virtual Machine 解释执行 比源码解释的效率高 服务器上还有字节码的 Cache 机制 能提高字节码 的访问效率 第一次调用 JSP 网页可能稍慢 因为它被编译成 Cache 以后就快得多 了 同时 JSP 源程序不大可能被下载 特别是 JavaBean 程序完全可以放到不对外的 目录中 2 JSP 的组件 Component 方式更方便 ASP 通过 COM 来扩充复杂的功能 如文件上载 发送 email 以及将业务处理或者 复杂计算分离出来成为独立可重复利用的模块 JSP 通过 JavaBean 实现了同样的功能 扩充 在开发方面 COM 的开发远比 JavaBean 复杂和繁琐 学会 ASP 不难 但学会开 发 COM 可不简单 而 JavaBean 就简单多了 从本文上述示例中可以看出开发 南通大学毕业设计 论文 12 JavaBean 很方便 在维护方面 COM 必须在服务器上注册 如果修改了 COM 程序 就 必须重新注册 甚至必须关机和重新启动 JavaBean 则不需要注册 放在 CLASSPATH 包含的目录中就行了 如果 JavaBean 进行了修改 则 JSWDK 和 Tomcat 现在还需要关 闭和重新运行 但不是关机 但开发者已经许诺将在以后的版本中做到不需要关闭 服务器 另外 JavaBean 是完全的 OOP 可以针对不同的业务处理功能方便地建立一整 套可重复利用的对象库 例如用户权限控制 email 自动回复等等 3 JSP 的适应平台更广 ASP 目前仅适用于 NT 和 IIS 虽然 Unix 下有 ChiliSoft 的插件来支持 ASP 但是 ASP 本身的功能有限 必须通过 ASP COM 的组合来扩充 Unix 下的 COM 实现起来非常 困难 3 3 数据库设计 排课管理系统是一项复杂的系统工程 其间需要大量的数据来支撑 从某种程度上 来讲 排课管理系统的设计过程 其实也就是一个规范和完整的数据库设计过程 3 3 1 建立实体关系图 在本系统中 针对排课管理的业务和数据流程划分 形成了用户管理 基本信息管 理 数据管理六个模型视图 因篇幅有限 下面只图示了部分实体关系 ER 图 3 3 2 定义属性表 排课管理是一个复杂的数据流程过程 其间涉及到的属性表也非常的庞杂 因此从 源数据表中抽取说明性的名词开发出属性表 是整个数据库设计环节中比较关键的一环 2 在此过程中 需要确定属性的所有者 定义非主键的属性 检查属性的非空及非多 值规则 此外 还要检查完全依赖函数规则和非传递依赖规则等 南通大学毕业设计 论文 13 Student 表 学生信息表 字段名字段别名数值类型长度主键外键允许空约束录入方式 student id学生编号int4YNN主键生成 c g id班级编号int4NNY合法直接输入 student name学生姓名varchar50NNY合法直接输入 stu pswd学生密码varchar50NNY合法直接输入 Course 表 课程信息表 字段名字段别名数值类型长度主键外键允许空约束录入方式 course id课程编号int4YNN主键生成 course name课程名varchar50NNY合法直接 course dep一个星期 上的课数 int4NNY合法选择 course time每天前几 节上 int4NNY合法选择 c g 表 班级表 字段名字段别名数值类型长度主键外键允许空约束录入方式 c g id班级编号int4YNN主键生成 grade id年级编号int4NYY合法可选 classname班级名称varchar50NNY合法直接 grade 表 年级表 字段名字段别名数值类型长度主键外键允许空约束录入方式 grade id年级编号int4YNN主键生成 gradeno年级名int4NNY合法直接 teacher 表 教师信息表 字段名字段别名数值类型长度主键外键允许空约束录入方式 南通大学毕业设计 论文 14 teacher id教师编号int4YNN主键生成 teacher name教师姓名varchar50NNY合法直接 teacher pswd教师密码varchar50NNY合法直接 c d 表 属性表 字段名字段别名数值类型长度主键外键允许空约束录入方式 C d id属性编号int4YNN主键生成 Course num一天上几节int4NNY合法直接 Day num一个星期上几天int4NNY合法直接 t c 表 教师选课表 字段名字段别名数值类 型 长度主键外 键 允许 空 约束录入方 式 t c id教师选课编号int4YNN主键生成 teacher id教师编号int4NYY合法直接 course id课程编号int4NYY合法直接 tea cou num教师上该课一个星期上 几节 int4NNY合法选择 teacher dep教师等级int4NNY合法选择 All class course 表 课程表 字段名字段别名数值类型长度主 键 外键允许空约束录入方式 all class course id课程编号int4YNN主键生成 c g id班级编号int4NYN合法直接 cou num第几节上int4NNY合法生成 course id课程编号int4NNY合法直接 teacher id教师编号int4NNY合法直接 classformname课表名称varchar50NNY合法直接 3 3 3 数据库与前台的连接 本系统采用 jdbc odbc 桥来连接数据库 在 控制面板 的 管理工具 下的 数据 南通大学毕业设计 论文 15 源 配置好数据源后 前台的连接程序如下 package mypack import java sql public class ConnectDB String strDBDriver sun jdbc odbc JdbcOdbcDriver String strDBUrl jdbc odbc classform private Connection con null private Statement stmt null ResultSet rs null public ConnectDB try Class forName strDBDriver 注册加载 JdbcOdbc 驱动程序 catch ClassNotFoundException e System err println ConnectDB e getMessage public ResultSet executeQuery String sql 此方法用于对指定的表进行查询 rs null try con DriverManager getConnection strDBUrl andylin 建立数据库连接 stmt con createStatement 创建声明 rs stmt executeQuery sql 查询记录 catch SQLException ex System err println aq executeQuery ex getMessage 南通大学毕业设计 论文 16 return rs public void executeUpdate String sql 此方法用于对指定的表进行修改 包括对指定 表数据的修改 删除等 stmt null rs null try con DriverManager getConnection strDBUrl andylin 建立数据库连接 stmt con createStatement 创建声明 stmt executeUpdate sql 改变记录 catch SQLException ex System err println aq executeUpdate ex getMessage public void closeStmt 此方法用于关闭声明 try stmt close catch SQLException e e printStackTrace public void closeCon 此方法用于关闭数据库连接 南通大学毕业设计 论文 17 try con close catch SQLException e e printStackTrace 在此源程序中与数据库建立连接的步骤有 1 加载数据库驱动程序 2 建立于数据库的连接 3 创建声明 4 产生结果集或对数据库进行修改 第四章 排课算法 这个排课算法是本人在逐步摸索的过程中自己想出的 主要是通过先 随机的 排 出一个班的课程 然后在另外的一个类中通过循环语句为全校的班级排课 以下的流程图只是帮一个班级排课 南通大学毕业设计 论文 18 4 1 流程逻辑 4 2 源代码 public class SelectDay public int queryDay SelectCourseForOneClass scfoc new SelectCourseForOneClass ArrayList allclass scfoc selectForOneClass ConnectDB cdb new ConnectDB int daynum 0 一个星期上的天数 int coursenum 0 一天上几节 try ResultSet rs cdb executeQuery select from c d if rs next 南通大学毕业设计 论文 19 coursenum rs getInt course num daynum rs getInt day num catch SQLException e System err println SelectDay queryDay e getMessage cdb closeStmt cdb closeCon Course course Random rand rand new Random KeXuan kexuan new KeXuan int couid 0 int coudep 0 int coutime 0 int courseidlength daynum coursenum int courseid new int courseidlength for int i 0 i allclass size i course Course allclass get i couid course getCourseId coudep course getCourseDep coutime course getCourseTime while coudep 0 int courseidnum select rand nextInt select length 南通大学毕业设计 论文 20 int n 1 for int j 0 j select length j n n courseid select j if courseid courseidnum 0 courseid courseidnum couid coudep else if n 0 coutime course setCourseTime coutime return courseid 第五章 用户界面设计 本系统采用 B S 技术框架 给用户提供一个友好的人机交互界面 操作简单容易上 手 具体来说 本系统的界面如下 南通大学毕业设计 论文 21 5 1 开始界面 本系统主要分三个模块 学生查询 教师查询 管理界面 1 学生查询 主要是供学生查询自己班的课程表而设置 只要选择自己的班级 年级和课程表名称就可查询 2 教师查询 为教师查课而设置 必须输入教师的姓名和密码 教师的初始密 码是 000000 3 管理界面 是管理员使用的 这个界面也是本系统的核心部分 可以添加班 级 教师和课程信息 并且排课 5 2 管理界面 5 2 1 课程设置 南通大学毕业设计 论文 22 在这里设置课程表的属性 包括一个星期上几天的课 和每天上几节课 5 2 2 添加班级属性 在这里必须先添加年级 不然没有年级信息的话是不好添加班级的 5 2 3 添加课程属性 先添加课程的名称 然后在课程要求里设置课程的属性 包括 一个星期上几节 课和该课程在每天的前几节课上 设置好课程的基本要求后 就会根据这些设置来排课 5 2 4 添加教师属性 南通大学毕业设计 论文 23 设置教师属性包括三个步骤 1 添加教师姓名 2 为教师选课并且确定该教师选此课的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内分泌科科普宣教
- 山野徒步活动策划方案(3篇)
- 活动策划方案的总结(3篇)
- 艺术机构安全管理制度范本(3篇)
- 高警示药物管理制度试题(3篇)
- 《GA 558.8-2005互联网上网服务营业场所信息安全管理系统数据交换格式 第8部分:营业场所运行状态基本数据交换格式》专题研究报告
- 《GAT 753.16-2008报警统计信息管理代码 第16部分:警务监督分类与代码》专题研究报告深度
- 养老院家属探访制度
- 人力资源规划与需求分析制度
- 企业信息发布与传播制度
- 电大专科《公共行政学》简答论述题题库及答案
- 2025成人高考全国统一考试专升本英语试题及答案
- 代办烟花爆竹经营许可证协议合同
- 国企员工总额管理办法
- 企业级AI大模型平台落地框架
- TD/T 1036-2013土地复垦质量控制标准
- 苏教版六年级数学上册全册知识点归纳(全梳理)
- 车位包销合同协议模板
- 病历书写规范版2025
- 中铁物资采购投标
- 泄漏管理培训课件
评论
0/150
提交评论