基于jsp的access精品课程网站的设计与实现(编辑修改稿)内容摘要:

r 附件路径 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删除标志 北京化工大学北方学院毕业设计(论文) 10 表 课程明细 表 ( 5) 栏目管理表:下表是为了记录首页的栏目名称,栏目的创建人。 以及操作人 id,并且记录系统时间。 如表 所示。 表 栏目管理 表 (6)用户管理表:下表是为了记录已经注册的用户的帐号、密码以及用户的名称和类型,还有用户状态。 以及操作人 id,并且记录系统时间。 如表 所示。 表 用户管理 表 字段中文名称 字段英文名称 字段长度 字段类型 注释 id id 11 int id 课程名称 kename 100 varchar 课程名称 负责人 funame 100 varchar 负责人 课时 appraise 10 varchar 课时 上课地点 place 100 varchar 上课地点 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删 除标志 字段中文名称 字段英文名称 字段长度 字段类型 注释 id id 11 int id 栏目名称 lanname 100 varchar 栏目名称 创建人 chuangname 20 varchar 创建人 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删除标志 字段中文名称 字段英文名称 字段长度 字段类型 注释 id id 11 int id 用户帐号 useracct 18 varchar 用户帐号 用户密码 userpass 18 varchar 用户密码 用户名称 username 20 varchar 用户名称 用户类型 usertype 1 varchar 用户类型 用户状态 status 1 varchar 用户状态 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删除标志 北京化工大学北方学院毕业设计(论文) 11 ( 7) 文章管理表:下表是用来记录首页文章的标题、副标题、正文和落。 以及操作人 id,并且记录系统时间。 如表 所示。 表 文章管理 表 ( 8) 我的课程表:下表是用来记录我选的课程的课程的名称、学习中要达到的目的、学习的计划和学习的安排。 以及操作人 id,并且记录系统时间。 如表。 表 我的课程 表 ( 9) 学院管理表:下表是用来记录各个学院的学院名称、学院负责人和学院简介。 以及操作人 id,并且记录系统时间。 如表 所示。 表 学院管理 表 字 段中文名称 字段英文名称 字段长度 字段类型 注释 id id 11 int id 文章标题 tietle 100 varchar 文章标题 文章副标题 tietle1 100 varchar 副标题 文章正文 text 2020 varchar 文章正文 文章落款 Inscribe 200 varchar 文章落款 所属栏目 lanmu 100 varchar 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删除标志 字段中文名称 字段英文名称 字段长度 字段类型 注释 id id 11 int id 课程名称 kename 100 varchar 课程名称 学习目的 target 3000 varchar 学习目的 学习计划 plan 3000 varchar 学习计划 学习安排 arrange 3000 varchar 学习安排 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删除标志 字段中文名称 字段英文 名称 字段长度 字段类型 注释 id id 11 int id 学院名称 xuename 100 varchar 学院名称 北京化工大学北方学院毕业设计(论文) 12 学院负责人 funame 100 varchar 负责人 学院简介 abstract 3000 varchar 学院简介 操作人 id operatorid 20 varchar 操作人 操作时间 itime 20 varchar 操作时间 备注 detall 1000 varchar 备注 删除标志 deleteflag 1 int 删除标志 北京化工大学北方学院毕业设计(论文) 13 第 4章 精品课程网站的总体设计 第 需求分析和可行性分析 精品课程网站的需求分析 随着科学发展精品课程网站是一类新环境下开创的崭新的教育模式。 精品课程网站隶属于网上教学一类,其互交性是一大优势,老师和同学都可以分享自己所拥有的优秀的教学资源。 借助精品课程 网站,施教者和受教者可以随时随地的进行学术上的交流。 借助精品课程 网站,老师们可以把优秀的精品课程资源传输给学生。 精品课程网站的可行性分析 ( 1)经济上的可行性 因为本网站是自主研发的精品课程网 站,安装所需要的必要的应用软件,就可以轻松操作本网站。 精品课程网站的成本主要集中在软件开发上,但是当精品课程网站进行使用之后,学校可以节约大量的人力和物力。 精品课程网站的研发意义与收获会远超其开发成本。 在经济上完全可行。 ( 2)技术上的可行性 本网站的开发仅仅用到了一台 cpu 频率 以上,内存 1G以上的安装了所需开发工具的计算机,大体来说,目前的计算机都能提供开发的需求。 对于软件技术要求比较高,但现在的程序设计语言已非常成熟,查阅一些资料 ,会找到解决的办法。 需要的技术有, html、 JAVA 语言编程、 MySQL 技术等 ( 3)操作上的可行性 在界面设计的过程中,开发人员充分考虑了人们的操作习惯,以此实现简单并且快捷的操作。 数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。 ( 4)系统实践的可行性 老套的教学方式 利用的 人力和物理 非常大。 任课老师 、 调研组 、 课本 、 上课地点等 诸多条件。 精品课程网站 只需要将 课程 发布到 精品课程网站, 考生只需要操作电脑进行 学习 即可 , 便捷 且 方便。 北京化工大学北方学院毕业设计(论文) 14 第 精品课程网站结构的结构方案选择 系统 的整体结构设计 本网站的基本设计模型,介绍了管理员和用户以及系 统之间的关系。 如下图 所示。 控制 浏览 分配权限 图 总体结构图 一般用户登录流程 一般用户登录(一般指的是被授权以后的用户)基本流程如下: 首先登录首页,进入登录页面进行登录,此时涉及一个身份认证,如认证成功可直接进入系统;如果没有成功,会继续留在登录页面,并显示密码不正确。 登陆流程如图 所示。 成 功登陆之后,用户就能执行精品课程网站的超级管理员已经授权的功能,例如:浏览成绩,浏览课程等。 下面是详细的模块介绍: ( 1) 个人信息管理模块: 普通 用户进入 到信息管理模块 , 能 添加、删除、 完善本人 信息。 ( 2) 精品课程 模块: 精品课程网站 将 资源分为四 大类 , 精品课程网站的一般用户员能上传 、下载课件信息,包括各种课件制作素材等 , 可以发布作业,和作业解答等教学备案。 ( 3)网站管理模块:一般用户经过授权以后可以对网站的布局进行管理,精品课程网站的一般用户可以根据需要发布公告,也可以上传一些不叫经典期刊,以及杂志等等。 系统管理员 基于 jsp 的access 精品课程网站 游客,老师,学生。 北京化工大学北方学院毕业设计(论文) 15 用 户 名 存 在。 输 入 用 户名 、 密 码密 码 匹 配。 用 户 不 存 在登 录 成 功 密 码 错 误昵 称 、 用 户 名为 空。 进 入 初 始 化 信 息 框昵 称 已 存 在。 用 户 进 入 登 陆 框登 陆 成 功更 新 用 户 信息 表登 陆 成 功N OY E SN OY E SN OY E SYESN O 图 登录流程图 管理员登录流程 管理员用户登录基本流程如下: 首先登录首页,进入登录页面进行登录,此时涉及一个身份认证,如认证成功可直接进入系统;如果没有成功,会继续留在登录页面,并显示密码不正确。 验证流程同一般用户。 在成功登录完成以后,精品课程网站的管理员可以进行本网站所支持的所有操作。 例如:给普通用户分配权限,首页幻灯片的更换等操作。 ( 1)系统管理 模块: 精品课程网站的超级管理员能借助操作,对本精品课程网站进行维护,其中包括用户管理,部门管理,课程分类管理 等,以及用户的权限管理。 例如,分配上传课件的权限,上传成绩的权限等一系列权限。 还有课程分类的管理(精品课程,作业,作业解答,学生作业)。 ( 2) 网站管理 模块 : 本网站的超级管理员可以通过操作对首页中幻灯片进行管理。 首页里面的公告管理,以及首页名称的管理。 ( 3) 精品课程管理模块:其中重要的部分是对课程发布的管理,课程成绩的管理,课程明细的管理。 北京化工大学北方学院毕业设计(论文) 16 第 精品课程网站结构的体系架构 应用 系统 的架构方式 B/S 的概述: 本系统 采用 B/S 的 架构方式实现。 顾名思义, 浏览器和服务器 是组成 B/S的基本方 式。 浏览器 代表为 表示层, 表现层 起到的 是 将 请求服务 的 信息 由浏览器传给服务器, Web 服务器验证用户的主页使用 HTTP 协议转让后验证的要求显示的表示层表示,从页面文件接收表示层,并显示在浏览器上的相应位置。 然而基于 Java的 Web服务是不分平台的,它能在很多平台上运行,所以其有很好的拓展性,换句话说,就是一个服务器的系统可以衍生出拥有成千上万个用户的大型系统。 根据 项目 发展 的 需要,可 随时 对系统进行 相应 扩展, 这样还大大 降低了系统开发和维护的开销。 基于 JSP 的 Access 精品课程网站悬着这个 构架主要 考虑了 以下几点: ( 1) 数据处理 在服务端被执行 , 其数据处理的结论以网页的形势展现出来 ,进一步简化 客户对 数据 的操作。 ( 2) 由于数据的存取都是对于服务端的所以精品课程网站的升级绝对是针对服务器的。 因此 , 精品课程网站十分便于更新和管理 , 并且拓展性相当 好。 系统体系结构 基于 JSP 的 Access 精品课程网站 最底层是 indows XP Server;第二层是 MySQL;第三层是 MySQL 端 口层, 借助 服务 端把 数据 传输 到 各个端口 中;第四层 可以简单的理解 为服务层, 使。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。