




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
云云南南开开放放大大学学 毕毕业业论论文文(设设计计)评评审审表表 题题目目 小小 型型 教教 育育 网网 站站 的的 开开 发发 与与 建建 设设 姓姓 名名 谢谢 瑞瑞 梅梅 教教育育层层次次 专专 科科 学学 号号 联联系系方方式式 专专 业业 计计算算机机应应用用技技术术 指指导导教教师师 冯冯 瑞瑞 学学 院院 玉玉 溪溪 开开 放放 学学 院院 指 导 教 师 评 语 选题符合计算机应用技术专业培养目标要求,也体现出较强的实践 应用性,全文结构基本合理,思路比较清晰,语言比较通顺,层次分明, 观点表达基本准确,论据与论点基本上保持一致,参考的文献资料与论 题和论文内容结合紧密,能综合运用专业原理知识并结合实际来分析文 中的主要问题,但创新点不够,部分论点的论证还缺乏说服力,语言凝 练的还不够。总体上说,基本达到毕业论文的要求。 指导教师(签名):冯瑞 2016 年 3 月 24 日 学 院 初 审 意 见 选题比较具有针对性和实用性,全文结构安排合理,观点表达基本 准确。全文内容紧扣计算机应用技术专业要求来写,充分体现出该专业 特色。查阅的相关资料较多,但不足之处主要是属于自己创新的东西还 不多。总体上符合毕业论文要求。 分校、直管教学点签章: 2016 年 3 月 24 日 云 南 开 放 大 学 终 审 意 见 及 成 绩 签章: 年 月 日 建议成绩:87 初评成绩:85 目目 录录 摘摘 要要.1 第第 1 1 章章 绪论绪论.2 1.1 选题的依据与意义.2 1.2 可行性分析.3 第第 2 2 章章 小型教育网站系统概述小型教育网站系统概述.4 2.1 系统建设背景.4 2.2 小型教育网站系统概述.5 2.2.1 系统模块分成.5 2.3 小型教育网站的开发.6 第第 3 3 章章 小型教育网站需求分析小型教育网站需求分析.8 3.1 需求分析概述.8 3.2 需求分析详述.8 3.2.1 功能模块图:.9 第第 4 4 章章 小型教育网站的设计与建设小型教育网站的设计与建设.12 4.1 开发工具详述.12 4.1.1 ASP.NET 详述.12 4.1.2 SQL2008 详述.14 4.2 小型教育网站系统设计.14 4.2.1 小型教育网站系统数据库设计.14 4.3 页面美工及网页特效.15 4.3.1 页面美工.16 4.3.2 网页特效.16 第第 5 5 章章 小型教育网站的运行与维护小型教育网站的运行与维护.16 5.1 小型教育网站的测试.16 5.2 小型教育网站的运行与维护.16 第第 6 6 章章 总结总结.18 参参 考考 文文 献献.19 致致 谢谢.19 小型教育网站的开发与建设 摘摘 要要:国际互联网(Internet)自上世纪 80 年代诞生至今,在全球得到推广和快速发展, 伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。今天的网 络在各行各业的发展战略中占据了重要的位置,成为教育不可分割的部分。Web 是访问 Internet 的一种最容易、最流行的方式,蕴藏着极大的教育潜力,基于 Web 的远程教学有着 非常广阔的前景。本文从小型教育网站设计的背景入手,论述了小型教育网站应具备的功能 模块及实现方式,总结出了其运行的模式和维护机制。并着重分析了搭建教育网站 web 服 务器以及后台数据库常用到的 SQL 数据库的特点及 web 应用程序开发语言 ASP.NET 的特点 和应用。 关 键 字:小型教育网站 远程教育 ASP.NET SQL 第第 1 1 章章 绪论绪论 1.11.1 选题的依据与意义选题的依据与意义 随着电子技术和网络信息的迅速发展,互联网正在政治、经济、文化各个领域引发着一 场影响广泛而深远的革命。利用互联网展开的网上教育,已经越来越成为衡量一个地方教育 综合发展的重要指标之一。 21 世纪是一个网络平台的信息时代,随着网络应用的普及和深入,目前网络正以一种 前所未有的冲击力影响着人类的生活。网络教育也成为了一种潮流,我们可以通过网络教育, 更好的了解教育动态,也可以不受地理位置的限制,查询到所需资料,分享知识。因此,我 们通过网络教育网站来实现。 信息自动化处理以及网络式信息交互方式已经普及并且被人们广泛应用,现在我们信息 管理都是在网上进行的,这个对于学生来说更加的自主、便捷。现在利用 web 来设计建设 我们的小型教育网站更加容易,并且在这个网站上学生可以各家发便快捷的学习到知识,能 和老师更好的沟通交流。网站学习模块多种多样,比如老师教学模块和学生学习模块等。其 中最有趣的是娱乐天地模块,让学生在学习之余也能放松一下心情,更加有效率的学习。 小型教育网站的特点: 1采用多媒体的呈现方式 教学实践已经证实:在教学活动中加入多媒体的教学手段,可以使教学活动得到更佳的 效果。随着网络带宽的增大、网络新技术的不断涌现,图形、图像、声音等多媒体效果可以 在网络上实现传输与应用,多媒体网络教学与为了可能。各种多媒体素材都可以通过多媒体 的 Web 创作工具轻易地嵌入到 Web 页面中,以超文本的形式提供给学习者进行学习。如运 用双向的语音传输可能进行师生间的远程讨论交流;运用流式媒体技术可以实现影视教学节 目的实时点播等等。 2交互性 网络教学对于传统教学媒体来说,一个很重要的特点就是它的交互性。在教学活动中交 互性的活动是很常见的;教师需要学生学习情况的反馈;学生需要教师解答一些学习上遇到 的问题在这方面,电视、广播这种单向的教学媒体就无能为力了,而网络教学媒体则可 以轻易地做到这一点。学习者可以根据自己的实际情况来选择各种远程教育的课程;通过远 程交流系统(BBS)学生可以向教师及时反馈学习的效果,教师也可以向学生解答学习难点; Flash 技术还可以制作出具有交互能力的动画。 3开放性 基于 Web 的网络教学具有其它教学媒体所无法比拟的开放性环境。 首先,远程教学所使用的载体浏览器(Browser)就具有很强的开放性。浏览器是 一个 Web 公用的统一的客户浏览程序,对于远程教学来说,浏览器就是学习者学习的平台。 每个学习者不需要有专门的客户端平台,只要他们的电脑能上网,使用这个公共的客房端平 台(浏览器) ,就可获取各种服务器端的学习资料。浏览器中可供选择的网址有成千上万个, 学习者可供选择的学习资源也是无穷无尽、没有国界的,全世界的学习资源通过 Web 得到 了共享。浏览器这种统一的学习端软件给远程教育带来了开放性。 其次,教师与学生是在完全开放的教学环境中进行教学活动的。教师可以根据学生反馈 的学习结果对教学内容进行随时随地的修改,学生马上就可以得到最新的教材;教学资料库 是开放的,各个教师都可以把自己完成的课件加入到库中;所有的学生只要登录到网络上, 不管身处何地,也不管是白天还是晚上,都可以进行学习,可以根据自己的需要选择课程、 教师、课件等,一切都是自由的。 4灵活性 因为远程教学的内容是通过超文本的方式进行链接的,所以对教学内容的修改就有很大 的灵活性只要把单独的教学页面做好了,修改一下页面间的链接关系就可以了。这样就 使教学站点内容的维护更新变得很简单,不象使用 CD-ROM 作为载体的教学内容那样难以 修改、更新。 1.21.2 可行性分析可行性分析 可行性活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必 要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究的 目的就用最小的代价在尽可能短的时间表内确定问题是否能够解决。通过调查分析,新系统 设计方案有以下三个可行性: 1技术可行性 本系统采用基于 B/S 系统结构,Asp.Net 语言,数据库开发平台选用 SQL SERVER 2008,这两种语言简单,易懂,因此,在技术上是可行的。 2经济可行性 采用中等学校图书管理系统可取代传统信息管理的业务流程,减少人工开支,节省资金, 并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更 简单、界面更直观、权限分配更合理等优点大大减少管理成本。 3营运可行性 本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络维护 基础知识的人都可胜任。本系统满足以下这几个标准: (1)标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质 量又可以分享在此标准上的每一次技术进步。 (2)安全性:通过系统使用权限的限制,控制使用者接触数据的权限,从而确保使用 者无法操作与其无关的数据。 (3)兼容性:系统的所有软硬件理论上都应有的兼容性,用以保证软硬件的可互换性。 (4)高效性:由于员工信息的日积月累,信息每次处理的信息量不断增加,因此系统 对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。 (5)可维护性:系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利 于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能 简便易行。 通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。 第第 2 2 章章 小型教育网站系统概述小型教育网站系统概述 在以前学生只能在学校具体的学习到知识具有很大的局限性,现在互联网大大的消除了 这种局限性,只要有互联网就能学习,并且可以再上面交流学习知识,实现信息交互式交流, 大大提升学习效率。基于 Web 的网络教学很好地实现这些功能,小型教育网站主要提供一 个网上的教学平台让师生不在一个教室里也能教授知识相互交流。 2.12.1 系统建设背景系统建设背景 现在网络发展与程序设计的多样性提供了对一个网站设计的便捷。并且现在全球的多个 学校都有各种公开课,以便学生的学习。所以基于 web 的网络教学有着非常开阔的发展前 景。在这个小型教育网站里,网络的便捷实现了知识信息的跨界交流,比如你是中国某个学 校的学生,只要你家里有终端有网络你就可以足不出户的学习外国某个大学的公开课程。基 于网络及多媒体的教学方式使课程更加生动,使学习效果更好、学习效率更高,也使各种教 学资源得到了充分的利用。远程教学系统的出现是对传统教学方式的革命。 2.22.2 小型教育网站系统概述小型教育网站系统概述 本网站使用技术与多媒体制作软件所开发的课件数据库技术相结合进行开发。它实用性 高,适应群体大,并且内容丰富,访问速度快。 本网站以学校为单位,面向对象有老师,学生和系统管理员。主要实现学生以个体进行 登录后访问,可以在网站上学习自己的相关课程,下载学习资源,在上面完成课程作业与课 程小测试等。老师可以在网站上放上自己的学习资料供学生下载使用,还可以在上面给学生 布置课程作业和小测试,在学期末的时候让学生上机考试并计算得分情况等功能。学生和老 师可以通过该系统交流,学生可以在网站上对老师提出问题,老师可以和学生相互讨论。 .1 系统模块分成系统模块分成 小型教育网站分为以下几个模块,会员注册登录模块,教师教学模块,学生学习模块, 资源与信息交流模块,娱乐天地模块和管理员模块。学生和老师的教学都是通过远程教学完 成。师生之间的交流都是以语言,图像等多媒体的方式进行实时交流的,和平时在学校教室 教学是一样的,同意可以得到很好地教学成果。 1会员注册登录模块 老师和学生的注册在他们入职和被录取是就由系统管理员实现,老师和学生的初始密码 一样,在第一次登录后自己修改密码,忘记密码后可以取回密码。 2教师教学模块 老师在网站上放上自己的教学视频,可以直播也可以放录好的教学视频。在资源与信息 交流模块上放自己的学习资源,也可以选择下载别的学习资源,视频,Word 文档或书籍资 料等。并且学生可以给自己留言,在资源与信息交流模块,对留言进行回复,的观点。老师 可根据学生给自己的意见对自己的教学方式进行调整。 3学生学习模块 学生可在网站上根据老师的视频学习,也可以对老师做出问答,这样的模式就和平时在 教师上上课是一样的,可以让学生即使不出门也可以很好地学习到知识。在学习完老师的课 程后完成老师布置的网络作业,并且系统在线检测学习情况。对于不清楚的地方或者有什么 对老师的建议可以给老师留言或选择老师在线的时候直接和老师交流。并且可以下载老师给 的学习资料以便课后学习。 4资源与信息交流模块 本模块实现资源的提供和下载,和各个成员之间的信息交流。资源模块中老师和学生进 入本模块后克选择搜索关键字或者按目录检索自己所需要的资源进行查看或者下载,并对资 料进行评论留言。也可以上传自己的资料供广大学生老师查看下载。上传之后可根据其他人 给的评论对自己的资料进行修改。在信息交流模块中主要是对各种留言进行处理,比如学生 给老师留言是跳转到信息交流模块中。留言板块虽然结构相对简单,但是实现了信息交流的 功能。 5娱乐天地模块 娱乐天地是本系统的一个亮点,它让学习和娱乐结合在一起,提供一些小游戏,不仅能 让学生在游戏中就能很好地学习到知识,也能提高学生的学习兴趣,提高学生的自学能力和 爱上学习。它使学生和老师在学习之余娱乐一下,实现劳逸结合,让学生和老师能更好的学 习交流,事半功倍。学生和老师可以在本模块中放松一下紧张学习的精神。 可以在此模块中听听音乐看看视频玩玩游戏等。也能对娱乐模块提出建议,管理员会根 据实际情况进行更新。 6管理员模块 在本模块中,管理员是这个模块的主体,在新生和老师入职的时候先对他们进行注册, 这个工作量相对较大,所以为了防止一个管理员工作量太大难以完成工作,管理员的人数是 可更改的,按各个学校的的实际情况来设定。老师和学生的信息在他们自己完成后进行校对 和更改。还要维护各个工作模块的正常运转,在模块出错或者信息出错是要对出错的地方进 行维护和修改,定期检查各个模块的功能是否正常。对于娱乐模块,管理员要收集各个会员 的建议,对娱乐模块做出适当更改,让广大师生能更好的学习和娱乐。 2.32.3 小型教育网站的开发小型教育网站的开发 小型教育网站的开发主要利用 ASP.NET 与数据库的结合技术。与 ASP 相比 ASP.NET 在 web 应用上开发更加简单又效率。在 ASP.NET 中,web 的开发大部分是围绕数据操作, 所以用 ASP.NET 与数据库相结合的技术要更加方便简洁。ASP.NET 和 SQL2008 在第四章 小型教育网站的设计与建设有详细介绍。 1小型教育网站开发概述 网站的开发工具我们选用 ASP.NET。ASP .NET 开发的首选语言是 C#及 VB .NET,同 时也支持多种语言的开发。这里我们选用 C#语音进行开发。ASP.NET 是.NET FrameWork 的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服 务器端脚本技术,它可以在通过 HTTP 请求文档时再在 Web 服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是 Windows 开发的 Web 服务器)之中的程序 。ASP .NET 的前身 ASP 技术,ASP .NET 的网 站或应用程序通常使用 Microsoft(微软)公司的 IDE(集成开发环境)产品 Visual Studio 进行开发。因为 ASP .NET 是基于通用语言的编译运行的程序,其实现完全依赖于虚拟机, 所以它拥有跨平台性,ASP .NET 构建的应用程序可以运行在几乎全部的平台上。 2使用 SQL Server 作为 Web 教学的后台支持 因为考虑到教育网站普遍使用了声音、图像、影像等多媒体文件使网络的流量巨大,而 且随着学生数量和教学课件的增加,各种课件的存贮和管理方式会直接影响到远程教学的效 率和质量。因此,我们在远程教育的网站中常常在后台用数据库进行对教学资料的管理。同 时因为教学课件需要传输大量的数据和访问用户的不可预测性,远程教育网站中往往使用大 型的关系式网络数据库进行数据的管理。在我们设计的教学网站中,用到了 Microsoft 公司 的 SQL Server。 3小型教育网站框架介绍 本小型教育网站利用 ASP.NET 开发,使用 ASP.NET 三层架构模式编写。ASP.NET 三 层架构自底向上分为:数据访问层(DAL) ,业务逻辑层(BLL)和表示层(PL) 。 数据访问层(DAL):使用了一个强类型的 DataSet 作为数据访问层,只是单纯的对数 据进行增加,删除,修改,查询和判断存在等叫通用的数据访问方法(由 SQL 语句来提供) 。 业务逻辑层(BLL):业务逻辑层是在数据访问层和表示层之间进行数据交换的桥梁, 按业务需求调用数据访问层中的方法组合,集合了各种业务规则到一个 BLL 中,例如通过 条件进行判断的数据操作或事务处理。BLL 都是以类库(Class Library)的形式来实现的。 表示层(PL):表示层是为客户提供用于交互的应用服务图形界面,帮组用户理解和 高效地定位应用服务,呈现业务逻辑层中传递的数据,用 ASP.NET 页面来实现。 4三层架构应用实现 随着 ASP.NET 的不断升级,可以很方便的使用 ASP.NET 来构建 B/S 三层架构的应用程 序。以下是实现三层架构的步骤。 (1)创建数据库 (2)创建数据访问层 (3)创建业务逻辑层 (4)创建表现层使用 ObjectDataSource 展现数据 第第 3 3 章章 小型教育网站需求分析小型教育网站需求分析 3.13.1 需求分析概述需求分析概述 需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即了解未来系统 必须做什么,定义系统功能和用户界面,使客户了解系统,开发人员了解系统需求,同时作 为制定项目计划的基础。 自从有了互联网,信息量及信息的传递速度大大增加。教育,作为国家基础建设的重中 之重,各高等教育院校利用了互联网诸多优点,建立了许多教育类网站,方便了信息的上传 与下达。 3.23.2 需求分析详述需求分析详述 小型教育网站系统根据教育网站的需求,基于使用成熟技术和实用化的原则,通过对网 站系统的总体结构设计、系统运行环境设计、处理流程设计和系统功能设计、编码测试和维 护等,设计出一款基于网站的教育系统,此系统是向最终用户提供方便强大的操作平台,包 括老师教学模块,学生学习模块,资源与信息交流模块,娱乐天地模块和管理员模块,学生 通过该系统可以加强管理教育信息和优化使用,增强学生与学校的交流。 小型教育网站是以老师和学生为主体,实现学习更好的在线学习,提高学习效率的一个 网站。 .1 功能模块图:功能模块图: 1学生功能模块,如图 3-1 所示: 图 3-1 学生功能模块 小型教育网站 选择功能模块 进入 老师 教学 模块 学习 选择 资料 学习 或者 给老 师留 言交 流 进入 娱乐 天地 模块 上传 自己 的学 习资 料 退出系统 登录 结束 2老师功能模块,如图 3-2 所示: 图 3-2 老师功能模块 小型教育网站 选择功能模块 进入 老师 教学 模块 教学 选择 资料 学习 或者 给学 生留 言交 流 进入 娱乐 天地 模块 上传 自己 的学 习资 料 退出系统 登录 结束 3管理员功能模块,如图 3-3 所示: 图 3-3 管理员功能模块 需求分析关系到系统后期的设计与建设,所以还需有以下需求要求: 可使用性:根据系师生使用网站的需求设计网站,使用性高 安全保密:后台管理为密码登录方式,设置安全保密度高高 小型教育网站 选择功能模块 进入 会员 资料 界面 注册 和更 新资 料 进入 资料 与信 息交 流模 块查 看和 维护 进入 娱乐 天地 模块 进行 更新 对系 统进 行定 期检 查和 维护 退出系统 登录 结束 可维护性:网站后台管理的实现,确保了网站的可维护性 第第 4 4 章章 小型教育网站的设计与建设小型教育网站的设计与建设 4.14.1 开发工具详述开发工具详述 .1 ASP.NETASP.NET 详述详述 ASP.NET 是由微软公司推出的用于 Web 应用开发的全新框架,是.NET 框架(即.NET Framework)的组成部分,它从现有的 ASP(Active Server Pages,活动服务器页)结构体系上跨 出了一大步,是对传统 ASP 技术的重大升级和更新。ASP.NET 是建立在.NET 框架的公共语 言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。 微软公司的.NET 框架是继 ActiveX 技术之后,于 2008 年推出的用于构建新一代 Internet 集成服务平台的最新框架,这种集成服务平台允许各系统环境下的应用程序通过因 特网进行通信和共享数据。目前,因特网服务平台亟待解决的重要问题是系统间的互通性问 题,一些相关协议如 XML(extensible Markup Language,可扩展标记语言) 、SOAP(Simple Object Access Protocol,简单对象存取协议)等,.NET 平台将对这些协议提供支持,其意义可 与当年 Windows 平台推出的意义相提并论,微软公司将其称为“.NET 战略” 。也就是说, .NET 的最终目的就是让用户在任何地方、任何时间,利用任何设备都能访问所需的信息、 文件和程序。用户不需要知道这些文件放在会地方,只需要发出请求,然后只管接收即 sk , 而所有后台的复杂性是完全屏蔽起来的。同时,对于开发人员来说,更容易建立 Web 应用 程序和 Web 服务,进一步简化对应用程序的开发。 .NET 框架具有两个主要组件:公共语言库和.NET Framework 类库。公共语言运行 库是.NET 框架的基础。从层次上来看,.NET 框架包括三个主要组成部分:公共语言运行时 (Common Language Runtime,CLR 或称公共语言运行库) 、服务框架(Services Framework) 和两类应用模板。两类应用模板包括传统的 Windows 应用程序模板(Windows 表单)和基 于 ASP .NET 的面向 Web 的应用程序模板(Web 表单和 Web 服务) ,其结构如图 4-1 所示。 机器代码 编译 各种.NET 应用于程 序逻辑 JIT 编译 中间语言(IL)代 码 图 4-1 .NET 框架结构 Visual Studio .NET 是用于快速生成企业级 ASP.NET Web 应用程序和高性能桌面应用 程序的工具。Visual Studio 包含基于组件的开发工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C+) ,以及许多用于简化基于小组的解决方案的设计、开发和部署的其他 技术。 Visual Studio 支持 Microsoft .NET Framework,该框架提供公共语言运行库和统一编程 类;ASP.NET 使用这些组件来创建 ASP.NET Web 应用程序和 XML Web services。MSDN Library 也包括在内,它包含这些开发工具的所有文档。 Asp.NET 为开发人员提供了生成企业级 Web 应用程序所需要的服务、编程模型和软件 基础结构,同其他 Web 开发平台相比,Asp.NET 具有下面三大优势。 1支持编译型语言 程序员通过 C#语言,开发的 Asp.NET 程序被编译成中间语言,具有平台无关性,由于 Asp.NET 页面在执行前会被编译,所以 Asp.NET 的性能得到了很大的提高。 2程序代码与页面内容的成功分离 通常的动态网页开发,往往是在一个网页上混合多种脚本语言。比如在 HTML 脚本语 言上可以嵌入 JavaScript 或 VBScript 等客户端脚本语言,也可以同时嵌入 Asp.Net 或 JSP 等 服务器端脚本语言。这种多语言混合的 Web 开发模式通行已久,但是它的代码可读性很差, 程序代码同页面内容混合在一起,程序员要在多种语言的思维上频繁切换。Asp.NET Web 集成了“所见即所得”的 HTML 编辑器,为开发人员开发 Web 页提供了方便的图形化支持。 3引入服务器端控件 Asp.NET 中的服务器端控件会生成发送给浏览器的 HTML 代码,显示控件,它们还能 生成隐藏的 HTML 元素来存储它们当前的状态。在提交页面时,这些信息就会传送回服务 器,控件将自动处理这些信息,改变 HTML,显示控件。 .2 SQL2008SQL2008 详述详述 Microsoft SQL Server 2008 中文版是基于客户端/服务器模式的新一代大型数据库管理系 统(DBMS) ,它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用, 可为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措 施实现数据的完整性及数据的安全性。 SQL Server2008 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供 了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2008 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的 多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、 和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2008 为不同规模的 企业提供了一个完整的数据解决方案。 4.24.2 小型教育网站系统设计小型教育网站系统设计 .1 小型教育网站系统数据库设计小型教育网站系统数据库设计 数据库的概念设计的目标是设计出反映某个组织部门信息需求的数据库系统概念模式, 数据库系统的概念模式独立于数据库系统的逻辑结构、独立于数据库管理系统(DBMS) 、 独立于计算机系统。概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如 E-R 模型)表示数据及数据之间的相互联系,设计出反映用户信息需求和处理需求的数据库 系统概念模式。根据需求分析给定各个 E-R 图。 数据库最终是要存储在物理设备上的。为一个给定的逻辑数据模型选取一个最适合应用 环境的物理结构(存储结构与存取方法)的过程,就是数据库的物理设计。物理结构依赖于 给定的 DBMS 和和硬件系统,因此设计人员必须充分了解所用 DBMS 的内部特征,特别是 存储结构和存取方法;充分了解应用环境,特别是应用的处理频率和响应时间要求;以及充 分了解外存设备的特性。 数据库的物理设计通常分为两步: (1)确定数据库的物理结构; (2)对物理结构进行评价,评价的重点是时间和空间效率。 数据库设计的过程(六个阶段): (1)需求分析阶段 准确了解与分析用户需求(包括数据与处理)是整个设计过程的基础,是最困难、最耗费 时间的一步。 (2)概念结构设计阶段 是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,形成一个独立于具 体 DBMS 的概念模型。 (3)逻辑结构设计阶段 将概念结构转换为某个 DBMS 所支持的数据模型,对其进行优化。 (4)数据库物理设计阶段 为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法 。 (5)数据库实施阶段 运用 DBMS 提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果,建 立数据库,编制与调试应用程序,组织数据入库,并进行试运行。 (6)数据库运行和维护阶段 数据库应用系统经过试运行后即可投入正式运行。 数据库系统投入正式运行,意味着数据库的设计与开发阶段的基本结束,运行与维护阶 段的开始。数据库的运行和维护是个长期的工作,是数据库设计工作的延续和提高。 在数据库运行阶段,完成对数据库的日常维护,工作人员需要掌握 DBMS 的存储、控 制和数据恢复等基本操作,而且要经常性地涉及物理数据库、甚至逻辑数据库的再设计,因 此数据库的维护工作仍然需要具有丰富经验的专业技术人员(主要是数据库管理员)来完成。 数据库的运行和维护阶段的主要工作有: (1)对数据库性能的监测、分析和改善。 (2)数据库的转储和恢复。 (3)维持数据库的安全性和完整性。 4.34.3 页面美工及网页特效页面美工及网页特效 网页的设计是树立网站形象的关键之一,打开一个网站,给用户留下第一印象的既不是 网站丰富的内容,也不是网站合理的版面布局,而是网站的外表。外表对人的视觉效果非常 明显,一个网站设计成功与否,在某种程度上取决于设计者对外表的设计。在本网站的网页 上我们多采用 Photoshop 技术来设计,让用户对网页有一个好的第一映像。 .1 页面美工页面美工 本网站主要运用 photoshop 的工具所制作的图片当背景。页面中的按钮图标也是用 Photoshop 制作的图片。网站中的文字一般是用 Fireworks 进行加工处理的。 .2 网页特效网页特效 在网页主页面上,主要运用一个水波纹的特效,增强了网页的美观,也增加了网页的动 感。 在本网站的许多网页里,运用了 GIF 的动画,增加了网页的动感,也给人一种美的即视 感。 第第 5 5 章章 小型教育网站的运行与维护小型教育网站的运行与维护 5.15.1 小型教育网站的测试小型教育网站的测试 本网站采取的测试方法是先进行各模块测试,经过修改和调整通过以后,进行总体测试。 测试结果的各项功能基本达到设计的要求。 一般网站设计都是一些专业人员设计的,专业人员对计算机和网络有较深的理解,同时 也要考虑到访问网站的大部分用户只是使用计算机和网络,应切实满足用户的需要。有许多 成功的经验表明,让对计算机不是很熟悉的用户来参加网站的测试工作效果非常好,这些人 会提出许多专业人员没有顾及到的问题或一些好的建议。 5.25.2 小型教育网站的运行与维护小型教育网站的运行与维护 一个正规的教育网站配备了高性能的硬件设备,编写了优秀的 Web 程序,只是完成了 网站建设的第一步。一个真正实用的,教师、学生长期喜欢用的教育网站,还需要一套完善 的维护机制来保证网站的正常运行,来保证教师在教学资料库中可以方便地存取自己所需的 资料,学生进行网上学习,师生间进行教学交流。而这种维护机制又必须是在充分保证网上 教学的开放性的前提下而进行的。这就需要较强的管理技术理念和不断积累的经验。 充分发挥教学主体的主观能动性。 在网络上不管是教还是学,主体都是人教师与学生。所以如何在教学网站中充分发 挥两者的主观能动性,直接影响到网站的质量。教师在远程教学中是教学资料的提供者,是 教学活动的指导策划者。教师是通过一些支持集体合作开发的开发工具(Deveolp Tools) , 如 Authorware、Director、FrontPage、DreamWeaver 等,完成网上课件的开发,再通过 Internet,用 FIP 上传工具把课件成品发到服务器上的教学资料库中,提供给学习者浏览学习。 学习者在这种架构下的学习过程是这样的:通过在线搜索或他人介绍的方式找到学习内容: 通过浏览器从服务器端中得到学习内容进行浏览学习(有的内容可脱机浏览) ,服务器中的 教学资料库提供形式多样的学习方式及题库,学习者可使用 E-Mail 或网上 BBS 的形式与教 师或伙伴间进行交流,对学习内容进行反馈和评价,教师及 CAI 制作人员根据反馈意见等 更新资料库。 发挥教学网站的自我管理,自我协调的作用。 网络在远程教育中的应用中体现了一种桥梁的作用:对于教师,它是教学工具、教学场 所和教学资料的存放地;对于学习者,网络是学习内容的提供者、是学习交流的途径。网络 是一种全新的教学媒体,各种专业人员开发的多媒体 CAI 课件以网页为形
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业通讯软件定制开发与采购合同
- 采购合同条款风险控制及样本模板
- 2025上海12345市民服务热线呼叫中心招聘语音客服代表20人考试参考题库及答案解析
- 2025江苏南京工业职业技术大学招聘专职辅导员20人备考考试题库附答案解析
- 2025上海复旦大学计算与智能创新学院招聘多媒体智能安全实验室科研助理岗位1人考试参考题库及答案解析
- 产品代理经销加盟协议说明
- 2025乌鲁木齐市第十一中学教师招聘备考模拟试题及答案解析
- 成都市锦江区北顺街幼儿园招聘员额教师(1人)考试参考试题及答案解析
- 2025内蒙古鄂尔多斯市电气化工程有限公司招聘20人考试模拟试题及答案解析
- 农户用水用电合作管理协议
- 生鲜超市抖音推广方案
- 新产品质量控制方案
- 普通高中物理课程标准解读
- 张拉应力及油表读数计算的表格
- 香港著名导演介绍
- 数独题目高级50题典型题带答案
- 油漆油墨配料岗位安全生产操作规程范文
- 公对公打款合同
- 商丘市金马药业有限公司年产60万件中成药品生产项目环境影响报告
- 员工上下班交通安全培训
- PTN原理、PTN设备和工程维护
评论
0/150
提交评论