基于Struts的教务管理系统的设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中图分 类号 :T 3 1 2 P 1. 5 文献 标识 码 :A
文章 鳊号 :10—5921 1— 0—3 07 9 (  ̄ 60 3 9 0 2 专业各班级每学期
教务管理系统是为了适应当代高校教育教学的要求开 的课程 计划 安排 信息 ,作为 排课 选课管 理 的基础 条件 。 发的一套系统,因近年来高校招生规模 的不断扩大,在校 排课选课管理:用于根据教学计划 ,为班级设定课程
摘 要 :从软 件工程 的角度对 高校 的 日常教 务管 理进行 了认 真细 致 的分析 和梳 理 ,力 求使 系统 能尽 量涵盖 日 常教 学 生 活的每个方面,让用户不但能在 系统中管理学生、老师、班级、专业、课程以及部 门等常见基础 资料,还能在 系统中建
立教 学计 划 ,班 } 以及 学生 的在 线选课 等 ,这样 大 大的 减轻 了用 户对教 务管 理的难 度 。在 系统权 限控制 上 ,本 系统 课
人 数 的不断 增加 ,给 教 学管理 带 来很 很大 的压 力, 因此 在 和 记录 学生 的选 课情况 ,主 要包 括 以下两个 功 能: 开 发 的过程 中注 意高校 信 息 的整 合 , 升教 学管理 的效 率 , 提 ( )班级选课:用户设定每个学期班级可选的课程 。 1 同时 为 了适 应 不断 发展 的教 育教 学要 求 ,本系 统在 设计 上 () 2 学生 选课 :用于 学生 选择 本学 期 的课 程 ,可 以设 应 本着 系统优 化 ,易 于扩展 的原 则 ,采用 J a 言编 写 , a 语 v 置学 生选课 的 时间段 。 运 用流 行 的 JE 2 E技术 开发进 行开 发 。 层架 构借鉴 成熟 的 底 成 绩录 入 :对 每个 学生 的考试 成绩 ,补 考和 重考 成 绩 商 业架 构 , 系 统资源 安 全性 上采用 ft 技 术对 系 统资源 进 行录 入 ,可 以设置老 师 可录入 成绩 的时 间段 。 在 ie lr 进 行保 护 ,强 制用 户需 要登 录系 统方 能操作 系 统 ,在操 作 22 Srt 技术 . t s u 安全 性上采 用 “ 用户 . 角色 限” 权 方式 ,将 每个 操作对 应 到 要 使系 统在 开发 和 以后 的维护 过程 中轻 松容 易 ,系 统 权 限 上 ,然 后将 这 些权 限集 中到 一个 角色 中 ,只要用 户拥 需要将 前 台显 示 ,业 务 逻辑 处理分 离 开来 , 即符合 现在 比 有 这 个角色 就 能进 行相 应 的操作 。并 且系 统对 用户 每个 操 较流 行 的 MV ( 型. 图一 制 )三层 设 计模 式 , S us C 模 视 控 tt r 作 都 会进行 记录 ,以防止 系统 资料被 非法 篡 改。 框架 当然 是本系 统实 现 的首选 。 t m框架 是 MV Su r C模式 的 在浏 览方式 上 ,本系 统采 用 BS结 构 ,用户只 要一 个 具 体实 现 。它将 模 型组 件 ( d1、视 图组件 ( i 、 / Moe) Ve w) 浏 览 器即 可实现 教学 管理 系统 的登录 和操 作 , 新系统 时 , 控制 器 组件 ( ot lr 更 C n ol )三 大 核 心 组 件 分 别 应 用 到 基 于 r e
大 减 轻 了系统维 护 的工作 量 。
管理 员只 要更 新一 台服 务器 即可 实现 整个 系 统 的更 新 ,大 MV C模式下开发的 We 应用的不同组件当中。 C模式 b MV 具体 含义 如下 : 2 系 统设 计 M ( 型 )Mo e 业 务逻 辑层 。实现 对系 统信 息 、状 模 dl 21 系统 需求 . 态记 录功 能和 对业 务逻 辑 的封装 。对 应 到本系 统 中 即为处 教 务 系统 是 为学校 提供 一个 方便有 效 的管 理平 台 ,提 理业 务逻辑 的数 据访 问接 口 D O D t A cs O jc ) A ( a ces bet  ̄ a s 高管 理效 率 ,降低 管理 风 险 ,它 需要 涵盖 高校 日常 的教 学 其配 置文件 。 管理 工作和 整 合高 校 的基础 信息 , 实现整 个校 园数 据 的共 V ( 图 )Ve 表示 逻辑 层 。通 常就 是指 实现 可视 化 视 i w 亨性 和高效 性 。 因此 教务 管理 系统应 该完 成如 下功 能 : 界面 供用 户输 入数 据 ,并 能提供 结 果展示 功 能 。对 应 到本 系 统 管理 : 该模 块 的功 能是 对系统 的监控和 底 层菜 单 系统 中 即为呈 现给 用户 的浏 览界 面 ,还有 与 页面表 单对 应 的管理, 包括账号管理,系统登录 日志, 操作 日志的管理 , 的 Acin om。 t Fr o 以及 整个 系统 菜单 的维护 。 C( 控制 )C n o e 控制 层 。负 责协 调模型 与视 图的 ot lr rl
计 算机 光 盘软件 与应 用
21 第 1 0 2年 6期
Cm u e D S fw r n p lc t o s o p t r C o t a e a dA p i a i n
软件设计开发
基 于 S rt t u s的教务管理 系统 的设计 与实现
徐 波 ( 阳职业技术学院 ,安徽阜 阳 26 3 ) 阜 30 1
采 用 了 “ 户一 色 权 限” 的 方式 ,将每 个操作 都 对应 到权 限上 ,大 大增 强 了系统的安 全性 。在 系统 实现 过程 上 ,本 系 用 角 统 采 用 当下 流行 的 1P技 术进行 开发 ,运 用 MVC 的设计模 式进行 系统分 层 的开发 ,后 台使 用功能 强 大的 S evr s QL S re 数 据库 作 为支撑 ,能有 效提 高 系统运行 的效 率和 系统 的安全性 。 关键 词 :教 务管 理 系统 ;jp技 术 ;MVC;S ev r s QLSre
文章 鳊号 :10—5921 1— 0—3 07 9 (  ̄ 60 3 9 0 2 专业各班级每学期
教务管理系统是为了适应当代高校教育教学的要求开 的课程 计划 安排 信息 ,作为 排课 选课管 理 的基础 条件 。 发的一套系统,因近年来高校招生规模 的不断扩大,在校 排课选课管理:用于根据教学计划 ,为班级设定课程
摘 要 :从软 件工程 的角度对 高校 的 日常教 务管 理进行 了认 真细 致 的分析 和梳 理 ,力 求使 系统 能尽 量涵盖 日 常教 学 生 活的每个方面,让用户不但能在 系统中管理学生、老师、班级、专业、课程以及部 门等常见基础 资料,还能在 系统中建
立教 学计 划 ,班 } 以及 学生 的在 线选课 等 ,这样 大 大的 减轻 了用 户对教 务管 理的难 度 。在 系统权 限控制 上 ,本 系统 课
人 数 的不断 增加 ,给 教 学管理 带 来很 很大 的压 力, 因此 在 和 记录 学生 的选 课情况 ,主 要包 括 以下两个 功 能: 开 发 的过程 中注 意高校 信 息 的整 合 , 升教 学管理 的效 率 , 提 ( )班级选课:用户设定每个学期班级可选的课程 。 1 同时 为 了适 应 不断 发展 的教 育教 学要 求 ,本系 统在 设计 上 () 2 学生 选课 :用于 学生 选择 本学 期 的课 程 ,可 以设 应 本着 系统优 化 ,易 于扩展 的原 则 ,采用 J a 言编 写 , a 语 v 置学 生选课 的 时间段 。 运 用流 行 的 JE 2 E技术 开发进 行开 发 。 层架 构借鉴 成熟 的 底 成 绩录 入 :对 每个 学生 的考试 成绩 ,补 考和 重考 成 绩 商 业架 构 , 系 统资源 安 全性 上采用 ft 技 术对 系 统资源 进 行录 入 ,可 以设置老 师 可录入 成绩 的时 间段 。 在 ie lr 进 行保 护 ,强 制用 户需 要登 录系 统方 能操作 系 统 ,在操 作 22 Srt 技术 . t s u 安全 性上采 用 “ 用户 . 角色 限” 权 方式 ,将 每个 操作对 应 到 要 使系 统在 开发 和 以后 的维护 过程 中轻 松容 易 ,系 统 权 限 上 ,然 后将 这 些权 限集 中到 一个 角色 中 ,只要用 户拥 需要将 前 台显 示 ,业 务 逻辑 处理分 离 开来 , 即符合 现在 比 有 这 个角色 就 能进 行相 应 的操作 。并 且系 统对 用户 每个 操 较流 行 的 MV ( 型. 图一 制 )三层 设 计模 式 , S us C 模 视 控 tt r 作 都 会进行 记录 ,以防止 系统 资料被 非法 篡 改。 框架 当然 是本系 统实 现 的首选 。 t m框架 是 MV Su r C模式 的 在浏 览方式 上 ,本系 统采 用 BS结 构 ,用户只 要一 个 具 体实 现 。它将 模 型组 件 ( d1、视 图组件 ( i 、 / Moe) Ve w) 浏 览 器即 可实现 教学 管理 系统 的登录 和操 作 , 新系统 时 , 控制 器 组件 ( ot lr 更 C n ol )三 大 核 心 组 件 分 别 应 用 到 基 于 r e
大 减 轻 了系统维 护 的工作 量 。
管理 员只 要更 新一 台服 务器 即可 实现 整个 系 统 的更 新 ,大 MV C模式下开发的 We 应用的不同组件当中。 C模式 b MV 具体 含义 如下 : 2 系 统设 计 M ( 型 )Mo e 业 务逻 辑层 。实现 对系 统信 息 、状 模 dl 21 系统 需求 . 态记 录功 能和 对业 务逻 辑 的封装 。对 应 到本系 统 中 即为处 教 务 系统 是 为学校 提供 一个 方便有 效 的管 理平 台 ,提 理业 务逻辑 的数 据访 问接 口 D O D t A cs O jc ) A ( a ces bet  ̄ a s 高管 理效 率 ,降低 管理 风 险 ,它 需要 涵盖 高校 日常 的教 学 其配 置文件 。 管理 工作和 整 合高 校 的基础 信息 , 实现整 个校 园数 据 的共 V ( 图 )Ve 表示 逻辑 层 。通 常就 是指 实现 可视 化 视 i w 亨性 和高效 性 。 因此 教务 管理 系统应 该完 成如 下功 能 : 界面 供用 户输 入数 据 ,并 能提供 结 果展示 功 能 。对 应 到本 系 统 管理 : 该模 块 的功 能是 对系统 的监控和 底 层菜 单 系统 中 即为呈 现给 用户 的浏 览界 面 ,还有 与 页面表 单对 应 的管理, 包括账号管理,系统登录 日志, 操作 日志的管理 , 的 Acin om。 t Fr o 以及 整个 系统 菜单 的维护 。 C( 控制 )C n o e 控制 层 。负 责协 调模型 与视 图的 ot lr rl
计 算机 光 盘软件 与应 用
21 第 1 0 2年 6期
Cm u e D S fw r n p lc t o s o p t r C o t a e a dA p i a i n
软件设计开发
基 于 S rt t u s的教务管理 系统 的设计 与实现
徐 波 ( 阳职业技术学院 ,安徽阜 阳 26 3 ) 阜 30 1
采 用 了 “ 户一 色 权 限” 的 方式 ,将每 个操作 都 对应 到权 限上 ,大 大增 强 了系统的安 全性 。在 系统 实现 过程 上 ,本 系 用 角 统 采 用 当下 流行 的 1P技 术进行 开发 ,运 用 MVC 的设计模 式进行 系统分 层 的开发 ,后 台使 用功能 强 大的 S evr s QL S re 数 据库 作 为支撑 ,能有 效提 高 系统运行 的效 率和 系统 的安全性 。 关键 词 :教 务管 理 系统 ;jp技 术 ;MVC;S ev r s QLSre