【精品】asp基于bs网上计算机组成原理教学管理系统(开题报告+源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共34页)
编号:1638014
类型:共享资源
大小:7.37MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
asp
基于
bs
网上
计算机
组成
原理
教学管理
系统
开题
报告
讲演
呈文
源代码
论文
- 资源描述:
-
【精品】asp基于bs网上计算机组成原理教学管理系统(开题报告+源代码+论文),精品,asp,基于,bs,网上,计算机,组成,原理,教学管理,系统,开题,报告,讲演,呈文,源代码,论文
- 内容简介:
-
江苏技术师范学院毕业设计说明书 (论文 ) 第 1 页 共 34 页 计算机组成原理 教学网站的设计与实现 序言 随着计算机网络通信技术和 基于因特网的计算机网上远程教学已经开始成为一种全新的教学手段 , 并且越来越受到人们的关注。由于网上教学具有时效性、共享性、交 互性和个别化等诸多特点 , 因此它有着传统教学模式所无 法 比拟的优点 。 这样一来 , 教学网站的开发 工作 就显得尤为重要。 本文依据设计出来的计算机组成原理教学网站 , 做了全面系统的介绍。全文共六章,按照前期的开发顺序,从系统分析与研究开始,逐一对开发过程做了全面的介绍。在详细设计 这一 章中 的系统 实现部分省 去 了 烦琐的程序代码,用比较直观易读的流程图 来表示 ,增强了文章的可读性。 第一章,介绍了课题的开发背景、课题开发的现实意义、相关课题的发展现状以及本教学网站预期达到的目标。 第二章 , 概略地介绍了 开发本网站多用到的 各种技术,比如可以 实现动态网页制作 的 术, 功能强大的 据库 技术等。 第三章,对本 网站 的系统结构设计 、 系统结构功能、运行环境等概要设计阶段所做的工作做了大体介绍。 第四章,对数据库进行分析 ,介绍了数据库以及具体的表的设计。详细介绍了我所设计的四个模块中涉及到的表。 第五章,具体介绍了我所负责模块的详细设计过程,如网站首页的设计与实现 、 师生论坛的设计与实现以及课程描述 、 教师队伍两个静态模块的设计与实现。 第六章,大体介绍了对本系统的测试工作,涵盖了测试计划、测试结果以及测试分析这三个方面的内容。 本网站 展现 了一种全新的教学模式 , 打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,可以大大提高教学效率和教学效果,使教学活动上了一个新台阶 。 江苏技术师范学院毕业设计说明书 (论文 ) 第 2 页 共 34 页 第 1 章 系统分析与研究 题开发背景 随着计算机网络通信技术和 飞速发展,基于因特网的计算机网上远程教学已经开始成为一种全新的教学手段,并且越来越受到人们的关注。由于网上教学具有时效性、共享性、交互性和个别化等诸多特点,因此它有着传统教学模式无 法 比拟的优点,它创造了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,可以大大提高教学效率和教学效果,使教学活动上了一个新台阶。蓬勃兴起的网上教育以其全新的高科技教学手段为解决我国当前资源严重短缺而教育需求日益扩大的矛盾提供了一种投 资少、见效快、优质高效的解决方案,它必将成为我国未来教育发展的重要方向。因此,根据自身的特点设计一个师生间具有良好交互性的教学网站,就成为了目前我国教学网站 开发 面临的紧要任务。 题开发的现实意义 2003年 4月 , 教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知下发后 , 全国高校积极开展了精品课程建设工作 。 精品课程建设是一项复杂的工程 , 如何搞好精品课程 建设 , 已经成为广大高校教师十分关注的问题。 建设精品课程很重要的一个目的 , 就是要让好的教学资源能够尽可能的被更多的人来学习使 用 。这 样一来 , 精品课程网站即教学网站的开发就显得尤为重要。 一门精品课程拥有大量的教学资源 , 我们需要将这些教学资源分门别类 地 发布在网站上。对于大纲、教案、实验指导书之类的文档教学资源 , 我们可以将它们制作成 页、 便于其他人查看、下载使用;对于课件 , 我们可以制作成 件等方式发布到网上;对于大量的图片类教学资源 , 我们可以使用 样既方便了开发制作者 , 也方便了使用者 ; 对于音视江苏技术师范学院毕业设计说明书 (论文 ) 第 3 页 共 34 页 频 类教学资源,可以将其嵌入到网页当中 , 或者转化为 于练习题类教学资源,可以采用 在精品课程网站上,除了发布各种教学资源外,还 可以 提供一些和用户、学生互动的服务。比如 , 学生在线提问、教师在线答疑、师生在线讨论、在线模拟实验等功能。还可以尝试网上在线考试 这种 新的考试方法。 这个计算机组成原理教学网站的建成将提高学生的学习主动性 , 提高课程信息传达的及时性,实现课程多种资源的展示与交流 , 成为教师与学生课下交流的良好平台。 关课题发展现状 课程网站搜索引擎的功能 是 为 学生能方便地在整个课程网站中搜索他们想了解的信息。学生网页的功能是能帮助学生在学习过程中相互协作,也为学生提供了一个方便的空间进行简单的网页设计和管理。从研究的结果来看,我国网络教学平台及网站建设已经进入了一个新的发展阶段,这表现在以下三个方面: 1 网上教学环境已经形成规模 1999年,我国首次在 4所普通高校开展现代远程教育试点时,网络应用水平是很低的。经过这些年的努力,网络应用水平正在大幅度提高。在调查的 53所学院中,单纯利用网络发布教务文件信息、只提供课件共享点播的学院,不到 10所。大多数网络学院 都在网上提供了答疑、网上交流等学习支持服务,从而加强了教师与分布在各地的学习者之间的互动,增进学习者的学习效果,使我国利用网络的学习走入了新的发展水平。 2 适合自主学习的网上教学平台正在丰富和完善 网上自主学习模式正在被越来越多的网络教育学院接受和应用,一些学院在实时授课的同时,积极探索和鼓励学生采用网上自主学习方式学习。一些能够突出网上教学优势的功能得到采用,如学习自测管理、网上作业提交、作业评分管理、网上选课、分学科分课程的答疑等等。 3 注意到与普通高校常规教育资源 相结合 利用普通高校本身的办学优势 ,可以提高网上教学平台和网站建设的质量,降低成本。 江苏技术师范学院毕业设计说明书 (论文 ) 第 4 页 共 34 页 统目标 本计算机组成原理教学网站 预期 实现以下目标: 1 信息发布方便、快捷、为用户提供全新的服务。 2 支持资源下载技术。 3 提供用户在线论坛、留言功能,增强网站的互动性。 4 网站维护简单、方便。 5 具有较好的 网站安全性。 江苏技术师范学院毕业设计说明书 (论文 ) 第 5 页 共 34 页 第 2 章 系统开发技术简介 通过对 本 系统功能及应用各方面的综合分析 , 本网站采用 为前台设计工具,在此基础上运用平时所学的动画制作软件 X 2004、 图形处理软件 进行辅助设计 ,制作计算机组成原理多媒体教学资料。后台设计采用 术及 000 数据库开发工具,通过 据库,最终建设成一个有持久生命力兼容性、安全性、可扩展性良好并可以满足师生获取信息和服务的教学网站。下面对本网站涉及到的技术进行简要的介绍。 言 超文本标记语言),它是构成网页的基础,因为程序无法控制浏览器的内存,与浏览器之间只有下载网页 及上传数据的关系,所以对 法必须有一定的了解。 的每个网页都对应一个文件 。 我们浏览一个页面,要先把页面所对应的文件从提供这个文件的计算机通过 送到我们自己的计算机中,再由 览器翻译成为我们见到的有文字、有图形甚至有声音的页面。这些页面对应的文件不再是普通的 “ 文本文件 ” ,文件中除包含文字信息外,还包括了一些具体的链接。这些包含链接的文件被称为超文本文件。 和普通文本相比,超文本文件中多了一些对文件内容的注释,这些注释表明了当前文字显示的位置、颜色等信息,更重要的是 ,在有些注释中包含了对用户计算机应做出何种反应的说明 , 这些注释的内容经过浏览器的翻译后就成了不同的操作。为了使各种不同类型的 务器都能正确地认识和执行,超文本文件要遵从一个严格的标准,这个标准就是超文本标识语言 们也可以利用这种语言来编写超文本文件,在 制作自己的 主页。 超文本文件的概念出现在多媒体技术迅速发展之前,现在随着多媒体技术应用的日益广泛,超文本应该改叫 “ 超多媒体 ” 更加合适,链接的内容已经从原来江苏技术师范学院毕业设计说明书 (论文 ) 第 6 页 共 34 页 文本中的一个词或词组,发展到现在一幅图象或是图象的一部分,通过链 接得到的内容也更加广泛,可以是地球另一端的某台计算机上的图片、声音、音乐或者电影。但不管叫超文本还是叫做超多媒体, 各网页都是通过链接来完成相互间的访问。而要使访问正常进行,必须使这些链接能够正确地指向所要访问的网页。这些工作是通过统一资源定位器 (实现的。 术 态服务器网页),是一种由 司开发的服务器端的脚本语言运行环境 。 它是一种包含了使用 浏览器浏览 页时 , 务器就会根据请求生成相应的 码然后再返回给浏览器 ,这样浏览器端看到的 就是动态生成的网页。 微软公司开发的代替 本程序的一种应用 ,它可以与数据库和其它程序进行交互 , 是一种简单、方便的编程工具。在了解了 需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的 统。 因为脚本是在服务器端运行的,所以 务器完成所有处理后,将标准的 面送往浏览器。这意味着, 能在可以支持的服务器上运行, 服务器端的脚 本无法被预先复制 , 用户看到的仅仅是最终产生的 容。而不可能看到原始脚本程序的代码。 工作原理 本是一种服务器端的解释脚本,其后缀名为 客户端访问一个后缀名为 ,该 求被发送到 务器于是调用相关的 将该脚本加以解释。在 包含有各种 置对象的集合以及这些对象的处理信息。所以 析后,将生成相应的 代码由 务器返回给客户端浏览器执行,于是用户就在屏幕上看到了该 行的结果。 工作原理 如 图 2示 : 江苏技术师范学院毕业设计说明书 (论文 ) 第 7 页 共 34 页 图 2工作原理 优势 所以能深受大家欢迎 , 主要 是因为它 所产生的执行结果都是标准的式,而且这些程序是在网络服务端中执行, 它依据访问数据库的结果集自动生成符合 言的网页,去响应用户的请求。所有相关的发布工作由务器负责。 它具有以下 几点 优势: 1灵活易用 对于一个有一定脚本语言编程经验的开发人员来说,只要经过简短的学习 ,在一个小 时内就能编出一个完整的应用程序,同时,编程人员并不能局限与使用 编写应用程序。由于服务器提供了脚本接口,开发人员可 以 使用自己熟悉的语言来编制 用程序,甚至开发人员还可以在同一个页面中混合使用多种编程语言。 2强大的可扩充性 除了可以让开发人员自由选择编程脚本外, 可以在页面中嵌入件,并支持 术,使得 面的功能得到了极大的扩充。 调用 解析 本 动程序 数据库 客户浏览器 向服务器发出 件请求 务器 返回结 果 江苏技术师范学院毕业设计说明书 (论文 ) 第 8 页 共 34 页 3无需编译 用普通的文本编辑器,如 记事本,即可进行编辑设计。与浏览器无关 。 用户端 只要是用可执行 码 的浏览器,无需编译,即可浏览用 计的网页内容。 4独立于浏览器 目前流行的浏览器有 以往的开发工具所开发出来的代码由于是要下载到客户端浏览器运行,所以同一段代码往往会在不同的浏览器上产生不同的效果。而 在服务器端运行的脚本,其传递给客户端的均是经服务器运行输出的标准 码,所以能独立于浏览器运行。 态数据对象),实际上是一种提供访问各种数据类型的 连接机制。 客户端应用程序能够通过 B(微软的战略性的通向不同的数据源的低级应用程序接口) 提供者访问和操作在数据库服务器中的数据, 持用于建立基于客户端 /服务器和 应用程序的主要功能。其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。 时具有远程数据服务 ) 功能,通过 以在一次往返过程中实现将数据从服务器移动到客户端应用程序或 , 在客户端对数据进行处理然后将更新结果返回服务器的操作。 象模型中包括 7 个对象和 3 个集合,其中最重要的 3 个 对象的说明如表 1示: 表 1要的对象 对象 描述 接对象 ) 用来建立数据源和 序之间的过程 令对象 ) 用来嵌入 询,包括对存储过程的调用 录集对象 ) 用来浏览及操作实际数据库内的数据 江苏技术师范学院毕业设计说明书 (论文 ) 第 9 页 共 34 页 微软公司推出的基于 桌面关系数据库管理系统( 是 列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块 7 种用来建立数据库系统的对象;提供了多种 向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 据库具有大型数据库的一些基本功能,支持事物处理功能, 仅是数据库管理系统,而且还是一个功能强大的开发工具。 本系统选择使用 要是因为: 据库相比 简洁,容易操作和管理。 X 2004 X 2004 是 集网页制作和网站管理于一身的网页编辑软件,是一套针对专业网页设计者和开发者的可视化网页开发工具。它具有功能强大、代码简洁和操作方便等特点,利用它可以轻而易举地制作出跨越平台限制的充满动感的网页。开发人员可以将其选择的服务器技术与 立将用户连接到数据库、 务和系统强大 的 用程序。 专业网页设计、网站管理、网页可视化编辑的软件。 它采用了多种先进技术, 如 利用 术让用户可以随意导入 件而无需重新设置代码格式,用户还可以利用 X 2004清除或重新格式化 码,实现代码的优化, 使网页创作过程变得 非常 简单。同时 提供了强大的设计工具,在不用书写一行代码的情况下,就能够快速创建各种极具动态 性的网页,例如动画和分层等;利用目标浏览器检查特性,可以创建兼容性极好的网页,以适用于各种平台和各种浏览器 。 江苏技术师范学院毕业设计说明书 (论文 ) 第 10 页 共 34 页 第 3 章 系统概要设计 统结构设计 根据本教学网站的特点,可以将 其分为前台和后台两个部分设计。前台主要实现信息浏览、资源下载、在线论坛和留言等功能,后台主要用管理员对网站前台信息、论坛及留言进行管理。 我们 把该教学网站设计为九大模块,分别是 用户系统、 课程描述、教师队伍、课程建设、在线学习、课程实践、下载频道、 师生论坛 、和 留言板 。 整个计算机组成原理教学网站的系统结构如图 3示 : 图 3站 系统结构图 统功能说明 1 课程描述模块介绍了计算机组成原理课程的历史沿革、课程内容、教学计划等 相关的课程描述。 2教师队伍模块介绍了课程主要负责人情况、教师队伍情况以及 本学期的教师日历。 3课程建设模块包括我院计算机组成原理课程教学环境、教学方法及教学手段、学院的政策措施等相关内容。 教学网站主页 教师队伍 课程建设 在线学习 课程描述 课程实践 师生论坛 留言板 下载频道 用户系统 江苏技术师范学院毕业设计说明书 (论文 ) 第 11 页 共 34 页 4在线学习包括在线辅导、在线课件、在线作业以及在线自测。其中在线辅导包含了计算机组成原理各章节的教学目的、课程的主要内容及教学的重点和难点。 5课程实践模块包括了实验介绍、实验平台、实验演示以及实验报告的规范。 6下载频道帮助 学生 下载课件、作业、历届试题、相关软件等课程资源。 7 论坛主要用于让学生和老师进行 一些教学答疑或是学术探讨。 8 留言板主要收集一些用户对于网站的意见或建议,以便对网站进行改善。 其中我主要负责首页、课程描述、教师队伍、 师生论坛四 个模块的设计与实现。 行环境 务器端 软 件环境: 1 操作 系统: 000 务器: 数据库服务器: 浏览器: 件环境: 1 内存 12硬盘 0 客户端 软件环境: 1操作系 统: 000 浏览器: 件环境: 江苏技术师范学院毕业设计说明书 (论文 ) 第 12 页 共 34 页 1 内存 12硬盘 0苏技术师范学院毕业设计说明书 (论文 ) 第 13 页 共 34 页 第 4 章 数据库设计 根据本教学网站的实际需求和数据流量的大小,决定使用小型数据库作为本网站数据库, 据库具有操作简单、使用方便、性价比高等诸多优点,于是本教学网站采用了 据库。 据库分析 针对网站功能结构分析,本教学网站 可能涉及到的数 据项和数据结构如下: 1. 用户基本信息 包括的数据项有用户名、 用户密码、 基本信息。 2. 管理员基本信息 包括的数据项有管理员名称、管理员密码等基本信息。 3. 论坛文章基本信息 包括的数据项有文章标题、文章内容、工作区域名称、发表时间等信息。 4. 用户留言基本信息 包括的数据项有留言内容、留言者姓名、留言者 为了保证数据库的安全性,我们做了以下工作:需要用户注册登录后才能进入论坛或留言系统。 根据上面的分析,设计规划出的实体主要有 用户实体、管理员实体、论坛文章实体,工作域实体、用户留言实 体。 其中我所负责设计的模块所涉及的实体有四个,它们是 用户实体、管 理员实体、论坛文章实体,工作域实体 各实体 。各实体 描述如下: 用户实体 如 图 4示 : 图 4户实体 用户 文章数量 电子邮件 用户昵称 真实姓名 用户密码 用户 苏技术师范学院毕业设计说明书 (论文 ) 第 14 页 共 34 页 管理员实体 如 图 4示 : 图 4理员实体 论坛工作域实体 如 图 4示 : 图 4坛工作域实体 论坛文章实体 如 图 4示 : 图 4坛文章实体 论坛文章 读帖次数 文章内容 用户 表时间 回帖时间 文章 帖次数 文章标题 工作域名称 管理员 管理员姓名 管理员密码 管理员 论坛工作域 工作域名称 版主姓名 工作域 苏技术师范学院毕业设计说明书 (论文 ) 第 15 页 共 34 页 据库中表的设计 数据库的内容以及表的设计直接影响到开发的系统的质量,好的设计可以达到方便易用的功能。 根据系统的要求 ,我们采用的数据库是 统拟建三个数据库文件即师 生 论坛数据库 言板数据库 管理员数据库 由我负责设计的模块所涉及的数据库文件是 师 生 论坛数据库 管理员数据库 其中 据库中包含的表有用 户表 表文章表 复文章表 工作域表 含的表是 表 设计数据库表 来存放注册用户的信息,包括用户序列号、用户名、密码、性别、注册时间、电子邮件、个人签名、是否管理员等 。 的结构如表 4 示 : 表 4-1 结构 字段名称 数据类型 说明 动编号 编号,是用户内容的关键字段,设为主键 本 用户昵称 本 用户 姓名,设为必填内容 码 用户密码,设为必填内容 字 发贴次数 本 用户邮箱 设计 在数据库 ,设计一个 ,该表是用于保存论坛中所有用户所发帖子的信息的,包括帖子序号、主题、内容以及发帖用户名、时间等 。 江苏技术师范学院毕业设计说明书 (论文 ) 第 16 页 共 34 页 的结构如表 4 : 表 4-2 结构 字段名称 数据类型 说明 动编号 帖子序列号,并将该字段设置为主键 本 用户姓名,不能为空 期 /时间 发帖时间,默认值为 “ 期 /时间 回复帖子时间, 本 选择要讨论的工作域 本 帖子主题 注 帖子内容 字 读帖次数 字 回帖次数 设计 在数据库 ,设计一个 ,该表是用 来 保存论坛中所有用户所回复帖子的信息,包括回帖序号、被回复帖子的序号、作者用户名、所在工作域 名、回帖时间、回复内容。 的结构如表 4示: 表 4-3 结构 字段名称 数据类型 说明 动编号 帖子序列号,并将该字段设置为主键 动编号 被回复主题帖子的序列号 本 用户姓名, 设为必填内容 本 选择要讨论的工作域 间 帖子主题 注 帖子内容 在数据库 ,设计一个 ,该表用于保存论坛中所有用工江苏技术师范学院毕业设计说明书 (论文 ) 第 17 页 共 34 页 作域的信息,包括工作域序号、工作域名称、域主姓名 1、域主姓名 2、域主姓名 3。 的结构如表 4示: 表 4-4 结构 字段名称 数据类型 说明 动编号 工作域序号,并将该字段设置为主键 本 工作域名称,不能为空 本 版主姓名,不能为空 本 版主姓名,不能为空 本 版主姓名,不能为空 的设计 设计数据库表 用来实现对留言的维护和删除,即存放管理员的帐户和密码 。 的结构如表 4。 表 4-5 结构 字段名称 数据类型 说明 本 管理员姓名,设为主键,不能为空 本 密码,不能为空 江苏技术师范学院毕业设计说明书 (论文 ) 第 18 页 共 34 页 第 5 章 系统详细设计 站主页的设计 网站主页是用户登录后首先看到的页面 ,所以主页的设计至关重要,应该亮丽美观、 尽可能 表 现出计算机组成原理 教学网站的风格、内容,吸引用户的注意力,否则很难给用户留下深刻的印象。 页 的风格、色彩和布局设计 根据课程提供的材料和网站本身的性质,经过仔细的分析、策划,选用蓝色作为网站的主色调,同时辅助以紫色、白色,本网站建设的目的是为了方便学生学习,所以要区别于娱乐、游戏等休闲网站, 主页 要简洁、大方,庄重。尽可能表现出算机组成原理课程的特色。 本网站 主页 设计 的特色之一是小图标的运用,这些小图标不仅给整个网页增加了不少趣味,也使网页更加清新、活泼,同时也表达了网站的性质。 布局上, 主 页上部 插入我院标志,后面输入课程名称,这样做是为了与我院其他精品课程网站相一致,避免脱离学院精品课程网站主页的风格。 主 页左侧设计导航栏,列举本站提供的六个相关的课程模块,即课程描述、教师队伍、课程建设、在线学习、课程实践、学生空间。 主 页中上部输入课程简介,以便没有接触计算机组成原理的来访者能对本站有个初步认识。 “ 课程简介 ” 位置下面设计方便学生及时得到课程相关资源的快速通道,即 “ 下载频道 ” 。学生在此可以下载到近期老师布置的作业、历届计算机组成原理试题、教学课件、课程相关软件等 课程 资源。 主 页右侧设置会员登录框及方便学 生浏览其他相关网站的 “ 友情 链接” ,下面设置一个进入师生论坛的标志图片。 主 页最下部输入本网站的版权信息。 页导航的设计 本教学网站 规模不是太大 ,为方便教师、学生使用, 主 页采用简单的集合导江苏技术师范学院毕业设计说明书 (论文 ) 第 19 页 共 34 页 航模式,即把具有逻辑关系的超链接放置在一起,用户可以方便地访问某一类信息。 主页 效果 如 如 图 5示 : 图 5站 主 页 生论坛模块 设计师生论坛 提供了一个用户 自由探讨课程相关话题 的场所 , 在这里 教师 可以及 时 地 给 学生 解惑答疑 ,教师之间也可以探讨教学中所遇到的问题等。 为方便管理,本功能对访问权限加 了限制,用户 要进入论坛 必须先登录,对于新用户,要先注册成为会员后才能登录进入 论坛 系统。用户可选择 进入 不同的工作域,根据不同的搜索项目可以查看帖子内容, 发表帖子或回复帖子, 管理员后台对帖子进行 查看、 删除等管理。 坛模块结构设计 根据本教学网站的特点,可以将其分为前台和后台两个部分设计。前台主要江苏技术师范学院毕业设计说明书 (论文 ) 第 20 页 共 34 页 实现 读 帖、发帖、 回 贴、申请版主等功能。后台主要 是 管理员对论坛前台接受的文章进行管理,实现查询文章、删除主题、删除回复等功能。 这里将把该论坛设计为五个 子 模块,即用户系统、系统管理、生活指南、交流、大家侃侃。 师生论坛 前台 模块 结构如图 5示。 图 5生论坛 前台 模块结构图 师生论坛后台的 模块 结构如图 5示 。 图 5生论坛后台 模块 结构图 坛 模块的 功能说明 用户登录后进入论坛首页,论坛首页设计有站务讨论、版主申请、生活常识、高手交流、你说我说等工作域, 用户点击后可以进入相应的工作域来发表或浏览论坛后台主页 删除帖子 回复帖子 查看帖子 论坛管理 管理员身份验证 师生论坛前台 主页 生活指南 交流 大家侃侃 系统管理 用户系统 江苏技术师范学院毕业设计说明书 (论文 ) 第 21 页 共 34 页 文章。 在站务讨论工域内可以探讨本教学网站功能或管理上存在的不足,提出改进意见等 ;高手交流供教师讨论课题项目或教学中发现的问题,也可以在此回答 学生 对本课程提出的疑问;你说我说可以供来访者互相交流学习心得等等。 管理员可以在后台管理系统中进行查询帖子、删除主题、删除回复等管理。 坛首页 论坛首页 采用表单 来 设计,里面包含 站务讨论、版主申请、生活常识、高手交流、你说我说等工作域 模块, 户点击后可以进入相应的工作域来发表或浏览文章。 论坛首页的结构图 如 图 5示 : 图 5坛首页结构图 论坛首页效果图如 图 5示 : 图 5坛首页 进入论坛 系统管理 生活指南 交流 大家侃侃 江苏技术师范学院毕业设计说明书 (论文 ) 第 22 页 共 34 页 户登录 在进行身份认证时,就是通过让用户输入各自的注册名和密码,并与 果该注册名和密码能同时在表的一列中找到,就认为该用户是合法用户 ,并 给该用户一个认证标记。拥有认证标记的用户, 才 可以进入论坛或留言板 。 师生论坛 模块 的登 录 页面要求输入用户姓名和密码,采用 术 (会话 )来保存用户的认证标记并对 用户进行跟踪。只有认证合格后才能进入系统 ,完成相应的发帖、读帖 等操作。 用户登录流程 如 图 5示 : 图 5户登录流程图 登录页面如图 5示: 图 5陆页面 数据库 注册成功 用户 服务器 填写登录表单 用户名是否正确 否 密码是否正确 是 是 否 检索数据库 江苏技术师范学院毕业设计说明书 (论文 ) 第 23 页 共 34 页 用户注册 如果数据库中找不到该用户的名字和昵称,就认为该用户可能输错了自己的名字或者昵称,便显示错误信息,并且系统还提供用户注册功能。 数检查用户的输入,包括姓名,密码等。程序检查数据库中是否已经有输入的 用户 的记录,如果有,显示警告: “ 用户 名 已存在, 请 输入新的用户 名 。 ” 新用户注册流程如 图 5示 : 图 5用户注册流程图 注册页面如图 5示。 图 5册页面 是 是 数据库 注册成功 用户 填写注册表单 是否有重名 将用户信息添加到数据库 检索数据库 两次输入密码是否相同 否 否 江苏技术师范学院毕业设计说明书 (论文 ) 第 24 页 共 34 页 表帖子 设计进入某个工作域后,点击 “ 发表新帖子 ” 可以进入编辑文章页面 。 用户 发表帖子的程序流程如图 5示 : 图 5户发贴流程图 数据库 用户 填写文章标题 进入发表帖子页面 判断文章字数是否大于 10 否 编辑文章内容 发表成功 是 点击“提交文章”按钮 点击“全部重写”按钮 将文章信息添加到数据库 跳出提示页面 点击提示页面中“继续” 点击提示页面中“退出” 退出本页77 江苏技术师范学院毕业设计说明书 (论文 ) 第 25 页 共 34 页 用户发贴页面 如图 5示 : 图 5户发贴页面 览帖子 1 用户进入每个工作域后即可看到该域的所有帖子,该页面以分页形式显示当前已有的讨论主题,每页显示 1 个主题,每个主题以超链接形式显示,可以通过 单击某个主题来查看详细的内容并回复自己的意见,通过单击页面下的超链接在不同的页面之间跳转。帖子的顺序按发贴时间先后排列。 效果如图 5示 : 图 5择工作域浏览文章页面 2 也可以进入搜索页选择搜索项目搜索帖子。例如:用户进入搜索页后,选择 “ 主题 ” 这一搜索,在文本框里输入要查看的主题,选择帖子发表的 时间 段,即可看到该时间段内对应主题的所有文章。其中按人气搜索后浏览页面,帖子的排列顺序按 中 的值从大到小排列。同样,按回复数搜索后浏览 页面,帖子的排列顺序按 中 的值从大到小排列。 江苏技术师范学院毕业设计说明书 (论文 ) 第 26 页 共 34 页 效果 如图 5示 : 图 5索文章页面 复帖子 用户浏览的文章页面(如图 5示)有回帖功能,点击 “ 回复帖子 ” 按钮即可进入回帖页面,程序流程与发贴部分相似,点击 “ 提交回复 ” 后,回复被提交给 件进行处理。在该文件中,首先检查 “ 作者 ” 、 “ 内容 ”是否为空字符串,如果为空字符串则重新定向到回帖页面,否则对所提交的数据进行处理。 数据处理的内容包括两项工作。一是通过更新 中的 ;二是将回复者的姓名、回复的内容等保存到 成数据处理后,单击页面上的超链接可以返回读帖页面。 图 5览文章页面 坛后台管理 论坛的后台管理系统管理员才可以进入,因此在登录时设计了一个身份验证江苏技术师范学院毕业设计说明书 (论文 ) 第 27 页 共 34 页 的环节。管理员输入自己的用户名和密码,经程序检索数据库验证输入正确后可以进入,对论坛文章进行查看、删除的管理。 效果 后台页面效果 如图 5示 : 图 5理员进入 后台管 理页面 管理员在后台查看文章与前台用户查看文章的流程相似,这里不多介绍 了。对于删除文章的功能可以通过单击查看到的某个文章后的 “ 删除 ” 按钮来实现。因为教学网站与普通的休闲网站相比信息变化不会很频繁,教师不可能非常及时的回复学生在论坛中提出的问题,这里将帖子信息存在周期设置为一个月。 删除文章流程如图 5示 : 图 5理员进删除文章流程图 数据库 管理员单击帖子后的“删除”按钮 删除相应文章的数据 返回查看文章页 判断文章存在的时间是否大于一个月 进入查看文章页 管理员 否 是 江苏技术师范学院毕业设计说明书 (论文 ) 第 28 页 共 34 页 程描述 为保持网站风格的一致性,子页面采用与主页一样的色调,统一为蓝 色为 主色调, 同时辅助以紫色、白色,网页上部和底部与主页一样,不用改变。不同之处是导航栏增加了 一栏。即在网页标志下边列举了和 主 页里一样的导航内容,使得在每一个网页上都可以进入主要的功能模块,同时在网页左边也列举了对应模块的子导航内容。这样,用户无论在哪一个位置都不会迷失方向,要到另一个功能模块也没有必要撤回 主 页了。 课程描述设计包括课程的历史沿革、教学(实验)大纲以及课程相关的参考网站。 课程描述 模块页面 效果如图 5示 : 图 5程 描述页面 师队伍 与课程描述模块设计的方法相同,教师队伍模块包括课程负责人介绍、课程组教师介绍以及各教师课表安排。其中课程负责人介绍可以让用 户了解本课程负责老师的情况,如姓名、性别、学历、职称、学术研究情况、所获奖励等信息。教师队伍充分展示了课程组教师的风采 。 设计本学期教师日历,是为了方便学生江苏技术师范学院毕业设计说明书 (论文 ) 第 29 页 共 34 页 与教师的联系,如,某位教师在他的日历里可以说明考前答疑的时间 、 地点等,学生可以参考教师的活动日历安排学习进度。 教师队伍 模块页面 效果如 图 5示 : 图 5队伍页面 江苏技术师范学院毕业设计说明书 (论文 ) 第 30 页 共 34 页 第 6 章 系统测试 试计划 这次测试计划主要的目标是能够通过 览器访问我们这个小组设计的交互式教学网站。 试项目 由于本网上教学系统是由几个模 块共同组成的,因此我们将把每个模块作为一个单独的实体来测试,分别设计检验模块正确性的测试方案以确保每个模块作为一个单元能正确运行。这里主要针对下载频道、 师生 论坛 和留言板 进行测试。 下载频道主要进行课件下载、作业下载、历届试题下载、软件下载的测试。 师生 论坛主要进行注册登录、发表帖子、回复帖子、删除帖子的测试。 留言板主要进行 用户 签写留言,管理员后台查看、删除、回复留言的测试 试人员 指导老师:侯雪亚 学生: 徐永亮 刘蕙勇 常丹 试结果 下面是系统测试计划的执行情况 1 下 载频道的使用测试 用户可以从网站 主 页上进入下载频道,选择下载课件、作业、试题或相关软件。 2留言板的使用测试 用户从学生空间模块进入流言板,可以签写流言,提交或重置。管理员可以从后台查看、删除留言。 3 师生论坛的使用测试 江苏技术师范学院毕业设计说明书 (论文 ) 第 31 页 共 34 页 用户可以登录论坛,新用户注册后亦可以登录进入。可以实现发贴,回帖,并可根据主题、作者、内容等不同的搜索途径查看帖子。管理员可通过后台管理帖子。 试分析 在本次的测试过程中,的确发现了一些在开发设计过程中没有发现的问题,如本 网站师生 论坛中不能正常进行帖子的修改和删除, 留言 板 模块 设计是为了学生能把自己对教师或对本站建设的意见或建议写出来,没有权限限制浏览的话会涉及个人隐私问题。还有 但是经过对模块内部结构、数据库以及程序代码的检查,权限限制,最终还是找到了问题的原因并进行了修复。 江苏技术师范学院毕业设计说明书 (论文 ) 第 32 页 共 34 页 结束语 经过三个多月时间的设计,总体来说本教学网站操作比较简单,实现了预期的各个功能模块, 这对我们来说是一次在老师细心指导下
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。