收藏 分享(赏)

中学小型教学资源网站的设计与实现 毕业论文.doc

上传人:dzzj200808 文档编号:2790689 上传时间:2018-09-27 格式:DOC 页数:42 大小:1.19MB
下载 相关 举报
中学小型教学资源网站的设计与实现   毕业论文.doc_第1页
第1页 / 共42页
中学小型教学资源网站的设计与实现   毕业论文.doc_第2页
第2页 / 共42页
中学小型教学资源网站的设计与实现   毕业论文.doc_第3页
第3页 / 共42页
中学小型教学资源网站的设计与实现   毕业论文.doc_第4页
第4页 / 共42页
中学小型教学资源网站的设计与实现   毕业论文.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、中学小型教学资源网站的设计与实现 陈峰 1本科毕业论文(设计)论文题目: 中学小型教学资源网站的设计与实现 作 者: 学号: 9学 院: 计算机科学与工程学院 年 级: 2006 级专 业 : 计算机科学与技术指导教师: 职称: 完成日期: 2010 年 5 月 26 日教务处制中学小型教学资源网站的设计与实现 2中学小型教学资源网站的设计与实现摘 要通过对中学小型教学资源网站的需求进行分析,查阅国内外此领域的应用及研究现状,确定了中学小型教学资源网站建设原则,针对中学教学资源网站中用户的教学资源需求进行详细分析的基础下,并对中学教学资源网站做了初步的设计。通过对中学教学资源网站进行功能需求分

2、析,结合其特点和基本需求就中学教学资源网站的建设原则、结构等方面作了详细的功能模块设计。整个系统设计的功能包括:新闻、文章信息发布管理,资源下载,视频在线观看,在线投票,会员管理,留言讨论,友情链接,数据库管理,后台管理等,形成了系统的中学教学资源网。与此同时,本文对各功能模块进行了详细的分析和设计说明,其中查询模块的初步设计与实现满足了用户对学习资源查询的需求,资源上传功能有效地提高了教学资源的共享使用率。网站采用了 ASP 技术对中学教学资源网站进行研究与开发,以Access 为数据库,以 Dreamweaver8.0 作为开发平台,其开发内容主要包括前台的美化设计与后台对前台功能模块的控

3、制设计。这一网站可为中学教师和学生提供一个获取教学与学习资源的便捷平台,对充分利用教学资源,促进教学质量的提高有一定实用价值。关键词:中学教学资源网站;ASP+Access ;多媒体数据;后台管理中学小型教学资源网站的设计与实现 3Design and Implementation of Multimedia TeachingResources Web Site for Middle SchoolAbstract: A middle school multimedia teaching resource web site needs is analyzed in this paper. Acc

4、essed to the application and researched the status quo in this area at home and abroad. We propose the principles of constructing small-scale teaching resource web site. Conducted a detailed analysis the users the requirements of the foundation of the secondary school teaching resource site, as well

5、 as we had a preliminary design for the website. Through anglicizing the Middle School Teaching Resources Web functional requirements, and combining with its characteristics, the basic needs on the Secondary School Teaching Resources Web site construction principles, structure, etc. We design a deta

6、iled functional modular design. Overall system design function modules include: news, articles, information dissemination and management, resources, downloads, watching the video on line, voting on line, members of management, message discussion, friendship links, management database, and management

7、 background. We form a system of secondary school teaching resource web site. At the same time, this thesis carries out a detailed analysis and design statement each functional module. The preliminary design and implementation of search module meet the of users search to the learning resource which

8、they needs. The function of resource uploading effectively improves the sharing of teaching resources. We use the ASP technology to research and develop the secondary school teaching resources web site. Use the Access as the database, and use the Dreamweaver8.0 as a development platform. In this sys

9、tem development contents mainly include design a beautiful front and control the function modules of the back. The site provides a fast and convenient information exchange platform to the users. It has a certain value to improve the quality of teaching and teaching standards.Key words: Secondary edu

10、cation resource web site; ASP +Access; multimedia data; Admin中学小型教学资源网站的设计与实现 4目 录1 引言.11.1 国内教学资源网站发展研究现状.11.2 国外教学资源网站发展研究现状 21.3 国内外发展研究现状综述.31.4 中学教学资源网站开发的目的和意义.32 ASP 动态网站开发技术简介.52.1 ASP 概述 .52.2 MICROSOFT OFFICE ACCESS 2003 概述 52.3 ASP + ACCESS + DREAMWEAVER概述 63 中学教学资源网站需求分析 73.1 功能需求分析.73.2

11、 安全性分析.83.3 系统开发平台.94 教学资源网站设计 .104.1 数据库设计104.2 登录模块104.3 新闻模块124.4 文章中心模块134.5 图片展示模块144.6 在线视频模块154.7 下载中心模块164.8 留言讨论模块184.9 资源上传模块194.10 在线投票模块.194.11 友情链接.194.12 站内搜索.204.13 其他功能.214.14 后台管理系统.214.15 基本管理.234.16 栏目管理.244.17 用户管理.244.18 数据库管理.24中学小型教学资源网站的设计与实现 55 系统功能的实现265.1 数据库的连接 .265.2 登录模

12、块的实现 .265.3 新闻模块的实现275.4 文章中心模块的实现275.5 图片展示模块的实现285.6 在线视频模块的实现285.7 下载中心模块的实现295.8 留言讨论模块的实现305.9 资源上传模块的实现315.10 在线投票模块的实现.315.11 友情链接的实现.315.12 站内搜索的实现.325.13 后台管理系统之登录的实现.325.14 后台管理系统之基本管理的实现.345.15 后台管理系统之栏目管理的实现.345.16 后台管理系统之用户管理的实现.355.17 后台管理系统之数据管理的实现.356 试用测试367 结束语377.1 主要贡献377.2 启示和意义

13、377.3 局限性377.4 对未来研究的建议37参考文献 .38致 谢 .39附 录 .40中学小型教学资源网站的设计与实现 陈峰 11 引言随着计算机的广泛使用,它已经渗透到了我们生活中的各行各业,且起着至关重要的作用。以计算机多媒体技术和网络技术为核心的信息技术的迅猛发展,极大地促进了教育技术的发展。1996 年,国际21世纪教育委员会主席德洛尔(Jacques Delors)在题为教育财富蕴藏其中的报告中精辟地指出:“新技术使人类进入了信息传播全球化的时代;它们消除了距离的障碍,正十分有效地参与塑造明日的社会。由于这些新技术,明天的社会将不同于过去的任何模式。最准确和最新的信息可以提供

14、,而且往往可以实时地提供给地球上的任何人使用,并能达到最偏僻的地区。人机对话的技术将使人们不仅能发送和接收信息,而且能不受距离和运作时间限制地进行对话、讨论、传递信息和知识。 1”根据美国教育技术与传播学会AECT于1994年的阐述,网络教学资源可以分为设计的资源与利用的资源两类,教学资源建设分为资源库平台建设与教学资源建设。最近才兴起的教学资源网站的建设就属于资源库建设。网页网站是目前Internet网上信息资源应用最为广泛的组织形式。 2它对教育事业的发展起到了极大的促进作用,加速了教育信息化的发展。打破了时间、空间等的限制,学生可以在任何地方、任何时间都接受教学。这种教学方法与我国传统面

15、对面的教学方式完全不同。教学资源被放到网络上,将大大地促进教育的发展。网络上的教学资源足够多,人们可以接触并获取最新的信息,这将增强他们的能力,提高他们的自信心。 3因此,教学资源网站如雨后春笋般涌现,建设的主体既有机构,企业,也有学校、教师个人。1.1 国内教学资源网站发展研究现状教育部高度重视网络教育的资源建设。1999 年以来,先后实施了面向 21 世纪教育振兴行动计划 、 全国远程教育资源建设规划和现代远程教育资源建设技术规范 (试行) ,对现代教育中各种资源建设作了相应的要求规范。 4 某权威机构调查数据显示:在全国范围内进行统计和调查的 1.5 万所学校中,有 80%的教学资源没有

16、被充分利用。 5在我国,由于信息技术的发展相对较晚,校园网站的建设也相对落后。但是学校、各类机构都积极的开发建设各类网上教学网站,特别是教学资源网站。学生在网络上通过搜索就可以找到许多学习资料,教师也可以找到许多优秀的教学资源。教育部也正式批准了许多大学建设教学资源网站,清华大学就是首先被批准的大学之一。教学资源网站的建设正在飞速的在我国发展着。我国在 CN 下注册的 域名数量从 1997 年的 325 个不到 10 年就增加到 3139 个,中学小型教学资源网站的设计与实现 2增了近 10 倍。在 域名下注册的网站以平均每年 20%左右的速度增加。 62000 年 10 月,教育部召开了

17、全国中小学信息技术教育工作会议,在该会议上,教育部发布了教基200034 号文件,即教育部关于在中小学实施“校校通工程的通知” 。该工程的目标是:计划用 5-10 年时间使全国 90%左右的中小学能够上网,使中小学师生都能共享网上教育资源。 7据统计,全国主要教育网站有300 余个, 校园网26 000 余个( 不含教师个人网站)。 8截至2006年底, 浙江省舟山市现有125 所中小学校, 在校生93127 人, 其中高中( 含职高) 15所, 学生24282 人; 初中37 所, 学生24322 人; 小学73 所, 学生44523人; 共有学生电脑8206 台, 全市人均0.08 台,

18、其中高中( 职高) 学生机2777 台, 人均0.11 台; 初中学生机2605 台, 生均0.11 台; 小学2824 台,生均0.06 台;市、县( 区) 都建有教科网平台, 学校网站由五年前建站的学校数不到30%, 发展到目前全市有94%的学校建有学校网站。 91.2 国外教学资源网站发展研究现状在国外,教学资源网站的建设早就引起了许多国家和地区的高度重视,且发展速度也远远超出了我们的想象。各个国家、地区积极鼓励和引导企业和民间资本对教育资源网站建设的参与,如非赢利机构投资建设基础设施或提供网络运营服务;公司或企业投资基础设施建设,并对上网提供优惠服务;政府、企业、学校共同开发教育软件和

19、教学资源,优势互补,互惠互利。英国政府在 1995 年推出题为“教育高速公路” 的行动计划,计划在 2002 年底以前,建立全国教育网络,使全国的学校免费与因特网相连,给每个学生配备电子邮件地址。 7英国于1998 年建成了全国的教育门户网站国家学习信息系统,目前已成为欧洲最大的教育门户网站,而且具备强大的搜索功能;并且各学科配套的软件十分丰富,英国的目标是国家课程中的每个知识点都有相应的网络资源。 10美国于 1966 年就建设了 ERIC(教育资源信息中心) ,通过它可找到一切有关教育的资料,并进行教学学习。有 44%的高等学校向全社会提供各类教学资源,接受教学资源网站教育的大学生占到了全

20、日制在校学生的 32%。至 1998 年,60%的高校开展了建设了教学资源网,将近 220 万大学生可以享受网上教学资源。 111.3 国内外发展研究现状综述虽然教学资源网站在全球范围内总体发展迅速,但是却存在着许多的问题限制了教学资中学小型教学资源网站的设计与实现 3源网的发展:一、虽投入了大量的资金,却只注重硬件的建设,而忽略了软件的作用。二、对教学资源网的认识还不够,还没有认识到教学资源网的重要性。三、有许多相同的教学资源出现了重复的现象,造成了很大程度的软硬件的浪费。四、由于缺乏相应的整体管理,造成了许多教学资源在不同网站上理解不同的现象,甚至于有许多错误,把资源利用者引向了误区,导致

21、了严重的后果。五、部分教学资源网的内容没有按时更新,知识陈旧,跟不上教育的高速发展,满足不了需求。还有就是部分上传的教学资源太差,造成学生的利用率差,学生的学习效率也低。由于时代的需要,教学资源网站的发展还会以更惊人的速度进行。而且在以后的教学中起着举足轻重的作用,成为教学中重要的部分。相关的资源也会得到有效的整合。各个国家和地区都会更重视其发展,投入更多的资金、人力和物力。1.4 中学教学资源网站开发的目的和意义由于现代中学生年龄总体较小,许多学生不能进行长时间地学习。对所学的内容不进行预习、复习巩固,导致学习成绩后退。而中学教学资源网站的出现就解决了这个问题,它不但是教师间进行教学交流的平

22、台,更是学生进行学习的有效途径。网站提供了灵活的交互,便于访问者交流在教学、学习中所遇到的问题。它还向访问者提供了种类繁多、品种齐全的教学资源,便于拓宽学其视野。不定期的更新保证了与教学大纲相一致。对所上传的教学资源进行有效的管理,保证了资源的可用性,如对上传的资源进行认真的审查,保证了其质量的可靠性、准确性。方便、简单的操作不需要访问者具备过硬的电脑操作技术,保证了其被广大访问者普遍接受。访问者加入到对网站的管理中来,也保证了其需求性。中学资源网的出现是时代发展的产物,它满足了社会的需求,特别是信息技术高速发展的今天,它也间接反应了未来教育的发展趋势。它的出现促进了网络教学资源的开发和利用,

23、推动了新形式下的课程改革的发展。网站的建设已不再是软件使用技术水平高低的体现,应该是其实用性的具体体现,同时也是新课程理念的体现。中学小型教学资源网站的设计与实现 42 ASP 动态网站开发技术简介2.1 ASP 概述ASP(Active Server Pages)动态服务器页面,是微软公司开发的代替 CGI 脚本程序的一种未经编译开放的应用软件。它可以与数据库和其它程序一起进行交互,是一种非常简单、操作方便的编程工具。ASP 的网页文件的格式是*.asp,现在常用于各种动态网站建设中。ASP 提供一种服务器端脚本编写环境,属于 ActiveX 技术中的服务器端技术,可以用来创建和运行动态网页

24、或 Web 应用程序。 12它使用的语言是 JavaScript 或者 VBScript,或者是两者混合使用,所以它的脚本能胜任文本编辑器的编辑工作。ASP 在服务器端运行,而不是浏览器或者说是客户端执行,这样即使是用户的浏览器不支持 Jscript 或 VBScript,仍然可以浏览到动态的页面。 13ASP 具有以下特点:(1)使用简单易懂的 VBScript、Jscript 作为脚本语言,加之 HTML 代码,可快速建设网站。(2)不需要编译就可以在服务器端直接执行。(3)用户仅用可支持 HTML 代码的浏览器就可以浏览用 ASP 所设计的内容。(4)使用普通的文本编辑器就可以进行编辑设

25、计。(5)ASP 能够与任何 Active Scripting 语言相兼容。(6)ASP 源程序不会被传到客户浏览器,因而提高了安全性。(7)ActiveX 服务器元件具有无限可扩充性。(8)易于操控数据库。由于 ASP 具有以上特点,且容易被广大用户所接受,故被广泛应用于动态网站的建设中。其拥有广阔的活动天空,可谓“旧时王谢堂前燕 ,飞入寻常百姓家“ 。2.2 Microsoft Office Access 2003 概述Microsoft Office Access 2003 是微软公司于 2003 年发 布 的 关 联 式 数 据 库 管 理 系 统 。 是微 软 公 司 推 出 的 基

26、 于 Windows 的 桌 面 关 系 数 据 库 管 理 系 统 ( RDBMS) , 是 Office 系 列应 用 软 件 之 一 。 它 提 供 了 表 、 查 询 、 窗 体 、 报 表 、 页 、 宏 、 模 块 7 种 对 象 用 来 建 立 数据 库 系 统 ; 还 向 用 户 提 供 了 多 种 设 计 向 导 、 生 成 器 和 模 板 , 把 数 据 存 储 、 数 据 查 询 、 界面 设 计 、 报 表 生 成 等 操 作 全 部 都 规 范 化 ; 为 建 立 功 能 完 善 的 数 据 库 管 理 系 统 提 供 了 方 便 ,中学小型教学资源网站的设计与实现

27、5也 使 得 普 通 用 户 不 必 编 写 代 码 , 就 可 以 进 行 相 应 的 数 据 管 理 操 作 。Microsoft Access 被 广 泛 应 用 于 各 行 各 业 , 如 公 司 、 企 业 、 政 府 部 门 等 。 它 的 使 用方 便 和 强 大 的 设 计 工 具 为 开 发 人 员 提 供 很 大 帮 助 , 一 些 专 业 的 开 发 人 员 也 使 用 Access用 作 快 速 应 用 开 发 。2.3 ASP + Access + Dreamweaver 概述在众多的网站开发技术中,由于 ASP 能把脚本、HTML 和 Active 等有机地结合,且

28、能发出动态、交互、高效的 Web 服务器应用程序,具有开发时间短、关联数据库方便,执行效率高等优点,故成为许多程序员开发网站的首选。Access 具有数据库结构简单,功能齐全,使用和维护方便等优点,因此 ASP + Access 网站开发技术应用广泛,成为了许多网站开发人员的首选。而 ASP + Access 网站开发可通过Dreamweaver 软件平台来实现。 Dreamweaver 能提供 ASP、PHP、JSP、ASPNet、CGI 等动态网页编程,ASP 是一种动态网页编写的程序语言。其中有一个 Application 活动面板,我们可以应用它实现可视化的动态网页设计。对于非专业人员

29、,不用学习太多的语言就能实现 Access 数据库连接,并在其中实现读取数据、写入数据、修改数据、删除数据等操作。 14 中学小型教学资源网站的设计与实现 63 中学教学资源网站需求分析通 过 对 许 多 中 学 生 进 行 口 头 调 查 , 发 现 许 多 学 生 在 网 络 上 获 取 教 学 资 源 时 , 都 会 遇到 许 多 的 问 题 :( 1) 需 要 付 费 才 能 进 行 操 作 。( 2) 有 很 好 的 资 源 , 但 是 访 问 却 受 到 了 限 制 , 如 校 园 网 。( 3) 操 作 复 杂 , 找 到 自 己 需 要 的 资 源 一 般 要 花 很 长 的

30、时 间 。( 4) 有 许 多 资 源 已 经 远 离 了 现 在 的 教 学 大 纲 , 所 提 供 的 资 源 根 本 不 能 满 足 需 求 。通过学生对教育网站交流与互动的渴求分析发现:学生对网站所提供的交流方面的满意度分别是“友情链接” (43.2%) , “教学信息共享” (12.4%) , “师生论坛” (30.1%) , “网上交友” (87.2%) ,而对网站所提供的交流方面的需求度分别是“友情链接” (78.9%) , “教学信息共享” (92.6%) , “师生论坛” (86.3%)和“网上交友” (90.1%) 。 63.1 功能需求分析由 于 中 学 教 学 资 源

31、网 站 面 临 的 是 不 同 类 型 的 用 户 , 故 需 实 现 如 下 功 能 :(1)动 态 新 闻用 户 可 以 通 过 本 网 站 了 解 最 新 的 教 育 信 息 。(2)文 章 中 心本 网 站 将 上 传 一 些 有 关 教 育 的 优 秀 文 章 。(3)图 片 展 示上 传 一 些 励 志 图 片 能 使 访 问 者 感 觉 更 轻 松 , 达 到 在 线 学 习 事 半 功 倍 的 良 好 率 果 。(4)在 线 视 频通 过 在 线 观 看 视 频 , 使 给 访 问 者 提 供 另 一 种 方 式 学 习 , 大 大 改 善 了 传 统 教 育 局 限 于书 本

32、 学 习 的 方 式 , 使 大 脑 能 够 得 到 一 定 程 度 的 放 松 , 做 到 学 习 与 娱 乐 两 不 误 。(5)资 源 下 载本 网 站 将 向 广 大 访 问 者 提 供 资 源 下 载 功 能 , 访 问 者 可 以 下 载 许 多 优 秀 的 课 件 、 说 课稿 等 进 行 学 习 、 交 流 。(6)留 言 讨 论本 功 能 给 各 位 访 问 者 搭 建 了 一 个 交 流 平 台 , 访 问 者 通 过 本 平 台 能 够 对 所 遇 到 的 问 题进 行 提 问 , 也 能 对 通 过 回 答 帮 助 其 他 访 问 者 解 决 难 题 。(7)资 源 上

33、 传中学小型教学资源网站的设计与实现 7为 了 使 本 网 站 能 够 真 正 的 满 足 用 户 的 需 求 , 特 设 计 了 此 模 块 , 访 问 者 可 以 把 自 己 学习 的 心 得 体 会 、 优 秀 的 学 习 资 源 、 教 学 资 源 等 上 传 到 本 网 站 , 只 要 管 理 员 审 查 通 过 后 就能 与 大 家 共 享 。(8)用 户 登 录 注 册为 了 保 证 本 网 站 的 安 全 性 , 访 问 者 可 以 通 过 游 客 、 普 通 用 户 、 管 理 员 三 种 身 份 访 问 本网 站 , 为 不 同 的 用 户 提 供 了 不 同 的 访 问

34、权 限 。(9)在 线 投 票通 过 在 线 投 票 功 能 管 理 员 可 以 了 解 广 大 用 户 的 需 求 。3.2 安全性分析ASP + Access 凭 借 自 身 的 优 势 , 普 遍 成 为 小 型 Web 站 点 开 发 的 首 选 , 但 都 存 在 着一 些 安 全 问 题 , 如 Access 数 据 库 极 易 被 他 人 下 载 、 篡 改 , 也 会 因 数 据 冗 余 而 使 数 据 库崩 溃 , 因 此 数 据 库 的 安 全 显 得 相 当 的 重 要 。 入 侵 者 一 般 是 通 过 ASP 程 序 上 传 功 能 的 漏洞 进 入 网 站 后 台

35、上 传 可 能 取 得 网 站 的 管 理 权 限 , 修 改 或 删 除 文 件 、 数 据 库 , 篡 改 网 站 的主 页 。 为 了 防 止 上 述 事 件 发 生 , 需 要 采 用 以 下 防 范 措 施 :( 1) 非 常 规 命 名 方 法 。 为 Access 数 据 库 文 件 起 个 复 杂 的 非 常 规 的 名 字 , 并 把 它 放 在多 层 目 录 下 。 防 止 通 过 各 种 方 法 获 得 或 者 猜 到 数 据 库 的 存 储 路 径 和 文 件 名 。( 2) 使 用 ODBC 数 据 源 。 不 要 把 数 据 库 名 写 在 程 序 中 , 防 止

36、被 人 拿 到 了 源 程 序 , 数据 库 就 很 容 易 被 下 载 。( 3) 使 用 Access 来 为 数 据 库 文 件 编 码 及 加 密 。 15中学小型教学资源网站的设计与实现 83.3 系统开发平台本网站采用 B/S 结构,数据库软件采用 Access 2003,开发平台采用 Dreamweaver 8.0;脚本语言为 VBScript + JavaScript;服务器软件用 IIS5.0 及其以上;其他辅助软件如 Flash 8.0,Photoshop7.0 等。对客户端要求:任意一台接入互联网的计算机。中学小型教学资源网站的设计与实现 94 教学资源网站设计中学教学资

37、源网站将在满足广大访问者需求的同时,还将方便管理员进行相应的管理操作,故在设计本网站时力求使其本身更简便,就采用了以下的构造:登录注册新闻动态文章中心图片展示在线视频资源下载留言讨论资源上传在线投票网站统计友情链接站内搜索图 4.1 网站前台主要实现功能后台登录基本管理栏目管理用户管理数据管理转到主页图 4.2 网站后台主要实现的功能4.1 数据库设计本网站需要实现的功能多,功能模块复杂,为了操作简便,采用数据库进行管理,特别设计了名为#ZXZYMS#的数据库,其中包含了ZXZY_admin、ZXZY_art、ZXZY_artclass 、ZXZY_book 、ZXZY_bookreply 、

38、ZXZY_dj 、ZXZY_djclass、ZXZY_djur1、ZXZY_down 、ZXZY_downclass、ZXZY_link、ZXZY_news、ZXZY_newsclass、ZXZY_online、ZXZY_pic 、ZXZY_picclass 、ZXZY_picur1 、ZXZY_pl 、ZXZY_tongji、ZXZY_user、ZXZY_vote、ZXZY_class、ZXZYlog25 张表,它们分别对用户信息、新闻、文章、图片、下载资源、在线视频、在线投票、后台管理等进行分类、添加、修改、删除等管理。4.2 登录模块登录模块要实现用户登录、注册、找回密码、修改资料等功能

39、。中 学 资 源 网 站 前 台中 学 资 源 网 站 后 台 管 理 系 统中学小型教学资源网站的设计与实现 10登录模块是用户在本网站进行相应操作的权限保证,包含了用户的基本信息,因此其安全性也就尤为重要。用户在进行注册时,系统将禁止使用非法字符,如+,-,=,%,¥,#,* 等特殊符号。设置的密码与安全码位数不能少于 6 位。防止用户的信息泄漏,还将使用 MD5算法对用户密码进行加密。用户登录时将使用验证码,更进一步防止非法用户登录。访问者登录用户注册名注册 I D安全码头像注册日期性别积分发布资源发布数量审核情况11mn游客分为资源类别类型普通用户管理员11图 4.3 登录模块 E-R

40、 图根据图 4.3 得出以下数据表:表 4-1 用户基本信息表设计字段名称 数据类型 字段大小 是否主键 备注Id 自动编号 自动编号 是 用户注册 IDUser_name 文本 150 否 用户注册名User_pass 文本 150 否 密码User_code 文本 150 否 安全码User_sex 文本 10 否 性别User_admin 文本 150 否 权限User_reg_data 日期/时间 否 注册日期User_money 数字 长整型 否 用户金钱User_exper 数字 长整型 否 积分User_face 文本 150 否 头像User_all 数字 长整型 否 统计Pa

41、ss 数字 长整型 否 审核本网站不仅仅局限于在学校使用,不同的用户登录网站有不同的权限,因此就有不同类型的用户,如游客、普通用户、管理员三种类型。用户注册时,系统将用 MD5 算法对用户注册的安全码、密码等进行加密。为了防范用户忘记密码,在注册时必须设置一个安全码,方便用户找回忘记的密码。在用户登录时,使用了从 0-9 中随机取出的四位数作为验证码,并为随时登录本网站的用户设置了登录信息的不同的保存期,为其登录节省了很多时间。中学小型教学资源网站的设计与实现 114.3 新闻模块一个真正能满足访问者需求的教学资源网站,不但要求实现教育教学的目的,还要让学生了解当下有关教育的新闻。故本网站将设

42、计动态新闻模块,不断更新教育时事。本网站支持上传新闻略缩图片,不但能丰富网站的内容,而且会给访问者一种全新的视觉感受。为了方便地对动态新闻模块进行相应操作,故把动态新闻模块的相关属性都存在数据库中。本网站设计了两张表分别对新闻的属性,新闻类别进行管理。新闻号码标题内容用户发布数量日期点击次数发布者关键字图片推荐程度页数消费积分消费权限分类类型编号类别类别名mnmn标题颜色图 4.4 新闻模块 E-R 图中学小型教学资源网站的设计与实现 12根据以上 E-R 图设计了以下数据表:表 4-2 新闻属性表设计字段名称 数据类型 字段大小 是否主键 备注id 数字 递增的长整型 是 新闻号码title

43、 文本 200 否 新闻标题color 文本 20 否 标题颜色bigclass 数字 长整型 否 新闻大类class 数字 长整型 否 新闻小类content 备注 长整型 否 新闻内容date 日期/时间 否 发布日期pic 文本 200 否 新闻图片command 文本 50 否 推荐程度writer 文本 50 否 作者showpage 数字 长整型 否 显示页码click 数字 长整型 否 点击次数keywords 文本 100 否 关键字best 数字 长整型 否 推荐pass 数字 长整型 否 开关reads 数字 长整型 否 查看身份exper 数字 长整型 否 消费积分use

44、r 文本 50 否 发布用户表 4-3 新闻分类表设计字段名称 数据类型 字段大小 是否主键 备注id 自动编号 递增长整型 是 类型编号class 数字 长整型 否 新闻类别classname 文本 50 否 类别名网站前台主要是显示新闻及其相关的图片,新闻的添加、修改、删除、上传等操作。在主页上除显示新闻标题、新闻图片、上传日期,还将在上传的新闻的一段时期内在其后显示swf 格式的动态字“NEW ”突出。上传者可以在上传时对新闻作者、来源、字体、颜色等操作。4.4 文章中心模块网站除了要了解现在有关教育类的新闻外,还需要阅读有关学习的文章,如对学习、教学中所遇到问题的评析,讲述最新、最有效

45、的学习方法等的文章。文章中心模块与新闻模块中学小型教学资源网站的设计与实现 13在结构上大体相似。数据库也几乎一样,只是表的名称不同。本模块在前台只是显示出文章的标题、略缩图片等,其他的管理都是后台对数据库操作进行控制,其基本的原理与动态新闻模块是一样的。将其略缩图片上传到 up 文件夹。4.5 图片展示模块在网站中上传一些具有教育意义的图片,不但能增强网站的视觉效果,还给访问者一种轻松的感觉。优秀的文章都尽量追求图文并茂,一个网站也应该尽量实现,这是美的一种具体体现。当选中某一张图片时,系统就会显示其人气值。访问者还可以对图片发表自己的观点。在网站中要实现对图片的上传、修改、删除等操作,都需

46、通过对数据库进行操作而实现,管理员不需具备专业的知识就能够进行相应的操作。其数据库由二张表构成,其表的属性名与新闻动态模块数据库、文章中心模块数据库的属性名一样。其基本构架台下图所示:图片编号标题内容编号添加日期略缩图查看身份点击次数推荐程度关键字消费积分发表用户分类分类名分类号m n审核图片存储地址地址编号图片地址数量mn1 1图 4.5 图片展示模块 E-R 图动态展示模块将在主页水平方向滚动地显示上传的所有图片,在进入图片展示页面将以不同分类呈现在访问者眼前。当选中某一张图片时,系统会自动显示其人气值。将在图片展示的主页显示最近才上传的一张图片,在图片下方则显示了图片的名称。4.6 在线

47、视频模块在线视频模块是本网站最具特色的一个模块,它将向用户提供在线视频播放,访问者还可将优秀的视频下载收藏。它支持 mp3、wma、rm 、rmvb 、wmv、wav 六种视频格式,还将中学小型教学资源网站的设计与实现 14提供 media 视听、media 视频、real 视听和 real 视频四种播放器。管理员在后台管理系统可以上传小于 100MB 的影音文件。不仅如此,为了让访问者尽可能了解视频文件,系统将支持视频略缩图片上传。文件的略缩图片与视频文件都被上传在 up 文件夹下的一个名为“dj”的文件夹下,更方便进行相应的管理。用户还可以根据提供的分类管理功能进行分类,可以进行上传 MP3、电影、电视剧等娱乐视频。用户不但能进行学习、交流,还能娱乐放松,达到劳逸结合,事半功倍的良好效果。视频编号标题内容日期图片大小作者大小推荐程度关键字查看权限消费积分发布用户播放播放器点击次数错误统计mn图 4.6 在线视频模块 E-R 图中学小型教学资源网站的设计与实现 15根据以上设计的 E-R 图设计出以下数据表:表 4-4 在线视频模块数据库设计字段名称 数据类型 字段大小 是否主键 备注id 自动编号 递增长整型 是 编号title 文本 50 否 标题color 文本 50 否 标题颜色bigclass 数字 长整型 否

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报