基于asp技术的数据结构精品课程多媒体网络教学平台设计与实现毕业论文(编辑修改稿)内容摘要:
题。 后台主要 是 管理员 对前台信息的管理,包括用户管理、教师资料、上传资料、删除资料、评教管理、留言管理 6个模块。 系统实施方案 根据实际的需要,精品课网站系统的实施是分两阶段实现的: 在第一阶段利用结构化生命周期法建立一个满足近期目标的静态精品课网站,主要用于提供精品课课程介绍、教学大纲等精品课程资料,为下一阶段系统的开发做好准备工作。 在第二阶段建立一个精品课网站管理系统,主要实现三个目标:( 1)提供一个支持学习交流论坛、 在线答疑等的师生互动平台;( 2)提供课本、讲义等学习资料的下载和在线阅读功能。 ( 3)建立网站后台管理系统,以便管理员及时、方便的更新网站资源。 网站是 基于 ASP 技术, 系统开发平台是 Inter 信息服务 (IIS)管理器, Adobe Dream weaver CS4 制作网站, ASP VBScript 语言编写,数据库采用 Microsoft Office Access 20xx, ASP 技术实现 web 站点与数据库的动态连接。 环境条件可行性 该系统开发的软件为精品课程网站的服务器端软件, 鉴于 高等教育 学校优秀课程评选 的 开展,而学生与教师又十分需要一个网络化的交流平台,该软件设计完成后可用于展示该专业的教学成果和提供互动教学服务。 目前我国政府对高等教育的质量十分重视,外加教育机构间的生源竞争日趋激烈,许多企高等院校都引入了类似的教学网站,利用网络与多媒体开展远程培训的技术很大的发展。 但本系统完全独立开发,力求使系统功能简洁明了,齐全且易于操作。 该系统为独立开发,在技术上没有使用任何现有的软件与方法,所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。 学院领导对开发精品课网站系统 非常重视,为该系统的开发提供了前提条件。 目前,学院的专用机房,微机设备数量质量都达到能实现信息化管理的要求,拥有系统运行的硬件环境。 信息管理与工程系 20xx 届本科生毕业设计(论文) 4 的老师对新系统的开发有很大的信心,并对开发工作给予极大的支持,这为开发工作的顺利进行提供了必要的保障。 [ 2] 开发语言与开发工具简介 ASP 简介 ASP 是 Active Server Pages(动态服务器主页 )的缩写 ,它是一个服务器端的脚本环境 ,在站点的 Web 服务器上解释脚本 ,可产生并执行动态、交互式、高效率的站点服务器应用程序。 ASP 方法与 传统静态主页的区别把信息系统纳入 Inter/Intra 的框架之后 ,首先要解决的问题是通过网页访问后台数据库信息。 所有应用程序都被分割为页面的形式 ,用户的交互操作是以提交表单等方式来实现的。 ASP 所设计出的是动态主页 ,可接收用户提交的信息并 做出 反应 ,其中的数据可随实际情况而改变 ,无须人工对网页文件进行更新即可满足应用需要。 数据库的数据可以随时变化 ,而服务器上执行的应用程序却不必更改 ,客户端得到的网页信息会始终保持新鲜的魅力。 [ 3] VBScript 简介 VBScript 是微软开发的一种 解析型的服务端(也支持客户端)脚本语言,可以看作是 VB 语言的简化版,与 VBA 的关系也非常密切。 它具有语言容易学习的特性。 目前这种语言广泛应用于网页和 ASP 程序制作,同时还可以直接作为一个可执行程序。 用于调试简单的 VB 语句非常方便。 由于 VBScript 可以通过 Windows 脚本宿主调用 COM,因而可以使用 Windows 操作系统中可以被使用的程序库,比如它可以使用 Microsoft Office 的库,尤其是使用Microsoft Access 和 Microsoft SQL Server 的程序库,当然它也可以使用 其它程序和操作系统本身的库。 [ 3] Microsoft Office Access 20xx 简介 Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。 它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的成员之一。 其实 Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。 可是事后微软证实这是个失败计划,并且 将它中止。 数年后他们把名字重新命名于数据库软件。 [ 3] 20xx 届本科生毕业设计(论文) 5 Inter 信息服务 (IIS)管理器简介 是 Windows 7 的一个组件,可以使 Windows 7成为一个 Inter 信息的发布平台,为系统管理员创建和管理 Inter 信息服务器提供各种管理功能和操作方法。 IIS 的核心组件包括 Inter 服务管理器、 FrontPage 服务器扩展、 Inter 信息服务管理单元、 Web 服务、文件传输协议服务、 NNTP Service、 SMTP Service 和公用文件等。 另 外, IIS 还支持其他一些功能强大的组件,如 XML、 ASP、 ISAPI、 IDC、 JVM、JSP、 JavaScript、 VBScript 和 CGI 等。 [ 3] 20xx 届本科生毕业设计(论文) 6 第 3 章 系统分析 系统需求分析 系统分析模块分为系统分析原则和系统分析方法,系统分析原则是系统分析过程中的指导思想,系统分析方法是系统分析过程中所采用的方法。 [ 4] 系统分析原则 在对精品课网站管理信息系统进行 系统 分析 的 过程中,要坚持以这样 3 条 原则 为 指导思想。 1.逻辑设计与物理设 计分开原则 逻辑设计与物理设计分开是结构化方法的特点之一,在系统分析阶段集中力量于逻辑设计,保证了系统的合理性和最佳性。 2.面向用户原则 在结构化方法中强调用户至上的原则,用户是精品课程网站开发的起源和最终归宿。 新系统的逻辑模型是否满足用户的需求是系统开发所面临的重要问题。 因此,我始终坚持在系统分析阶段用户和开发人员的沟通质量,不断征求用户意见,并把共同的理解明确表达出来。 3.结构化分析原则 结构化分析与设计方法的基本思想是用系统的思想,系统工程的方法,按结构化,模块化,自顶向下的对精品课程网站系统进行 分析与设计,以抽象和分解为手段,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,从而达到易于理解的目的。 在分析过程中首先站在整体的角度,将各项业务放到整体去考察,保证全局的正确性,然后再逐层向下深入研究。 [ 4] 系统分析的方法 首先,以自顶向下的系统分析思想对整个系统的业务流程进行详细的分析。 在总体规划时所做的初步调查只是为了总体规划和进行可行性分析的需要,相对来说是比较粗糙的。 现在,则应在初步调查的基础上,进一步收集和了解、分析用户需求, 并用业务流程图表达出来。 第二,抽取数据流程,建立新系统 的逻辑模型。 逻辑模型是指仅在逻辑上确定的目标系统模型,而不涉及具体的物理实现,也就是要解决系统 “ 干什么 ” ,而不是 “ 如何干 ”。 逻辑模型由 数据流程图表示。 用户通过逻辑模型了解未来目标系统, 通过调查用户满意程度修改系统。 20xx 届本科生毕业设计(论文) 7 第三,利用数据字典对新系统的各个成分进行补充说明,数据立即存取分析图描述用户对新系统的各项数据请求。 [ 4] 系统功能需求分析 《数据结构》精品课程主要用于计算机学院学生学习数据结构,是当前非常流行非常需要的系统项目需求。 它有利于提高学生学习的效率。 设计可交互的网站,这些交互功能如:查询 、下载、上交、修改等是 ASP 所支持的。 本系统采用 B/S 模式进行系统地设计与实现。 本网站功能与其它精品课程网站需求相似。 根据精品课程网站所具有的特征以及它所完成的主要任务分析以及精品课程网站用户的特殊性,本网站的用户分为普通用户和管理员两大类,根据用户的不同而给予不同的权限,这些权限决定用户所能完成的主要功能。 学生(普通)用户,主要通过精品课程网站来学习,所以学生所具有的权利应该是学习,浏览,留言,评教,资源下载等。 [ 4] 系统的数据需求分析 数据库结构设计是总体设计阶段非常重要的环节,好的数据 库结构可简化开发过程,使系统功能更加清晰明确。 因为数据库结构的变化会造成编码的改动,所以必须认真设计数据库结构后再进行编码,从而避免无谓的重复工作。 [ 4] 20xx 届本科生毕业设计(论文) 8 第 4 章 系统设计 网站前台框架的设计 324869678 网站前台显示框架:精品课程网站的前台是系统与用户交涉的主要界面,网站是否能满足用户的基本需求、美观易用,是否方便用户查找、下载资料, 前台界面设计非常重要。 系统前台模块分析 1. 课程 概况:包括课程介绍、课程 大纲、 课程特色和 参考 教材。 2. 师资 队伍 :主要是介绍 课程负责 人、主讲教师、课程组成员 和教学成果。 3. 理论教学:可以查看 教学 大纲和教案,并且可以下载教学课件和 教学录像。 4. 实践教学:有实验大纲、实验安排、实验内容、实验指导书。 5. 教学资料:可以浏览并下载的资料有课件、教案、习题、考研资料。 6. 教学成果 :有 专家评教、同行评教、学生评教。基于asp技术的数据结构精品课程多媒体网络教学平台设计与实现毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。