收藏 分享(赏)

002asp.net+sqlserver Flash动漫主题网站.doc

上传人:毕业论文 文档编号:199544 上传时间:2018-12-11 格式:DOC 页数:23 大小:153.33KB
下载 相关 举报
002asp.net+sqlserver Flash动漫主题网站.doc_第1页
第1页 / 共23页
002asp.net+sqlserver Flash动漫主题网站.doc_第2页
第2页 / 共23页
002asp.net+sqlserver Flash动漫主题网站.doc_第3页
第3页 / 共23页
002asp.net+sqlserver Flash动漫主题网站.doc_第4页
第4页 / 共23页
002asp.net+sqlserver Flash动漫主题网站.doc_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、需要程序,源文件,原创设计加 10590222 或 10140642。目 录摘要 .3ABSTRACT .41.课题的研究背景与目的 .51.1 背景和发展 .51.2 可行性分析 .51.3 课题的目的意义 .62 相关技术简介 .62.1 ASP.NET 基础 .62.1 SQL 的使用 .72.3 SQLSERVER20002000.82.4 IIS .82.5 WEB数据库的发展历程 .92.5.1 主机 /终端结构 .92.5.2 客户机 /服务器结构 .102.5.3 浏览器 /服务器结构 .113 系统开发与设计 .12.1 基本思路 .12.2 基本思想 .12.3 系统功能概

2、述 .123.3.1flash 下载 .133.3.2flash 资源 .133.3.3 免费资源 .143.3.4flash 短片 .143.3.5 访客留言 .143.3.6 后台管理 .143.4 模块设计 .143.4.1 系统功能模块划分 .143.4.2 系统模块介绍 .153.5 数据库设计 .16需要程序,源文件,原创设计加 10590222 或 10140642。3.5.1 数据库设计需求分析 .163.5.2 数据库 E-R 图 .163.5.3 数据表的生成 .183.6 系统模块设计 .203.6.1 登陆模块 .203.6.2 读取模块 .213.6.3 添加模块 .

3、253.6.4 删除模块 .263.6.5 修改模块 .273.6.6 搜索模块 .28结 束 语 .30致 谢 .31参考文献 .32需要程序,源文件,原创设计加 10590222 或 10140642。摘要随着信息时代的到来,人类知识更新的周期越来越短。如何使教学、培训能满足不同地点和不同学习时间人们的需要,传统的面对面教育方式在这方面已经力不从心。在这种情况下,学习型网站应运而生,并成为现代教育发展的新趋势。本设计主要包括探究型 flash 学习网站系统方案分析与规划设计,介绍了整个设计过程中的思路和所用到的技术,以及如何实现本系统的各个功能。整个系统以 ASP.NET为编程语言,与 S

4、QLSERVER2000 数据库相结合,体现了交互性的原则,培养同学们的创新能力,充分调动学生的学习兴趣。网站满足在 Internet 上运行的条件,并具备安全、稳定、下载快的特点。学生可以很方便的通过本网站进行课件下载、flash 资源学习,具有很高的应用价值。关键字:学习网站 ASP.NET SQLSERVER2000 B/S 结构需要程序,源文件,原创设计加 10590222 或 10140642。AbstractCome along with the information ages, the human period that knowledge renew is more and

5、more short.How to can make the teaching, training satisfy the different location with different study time people demand, the traditional face to face education method is in this respect to have lacked the ability to do.In that case, study that the type website emerges with the tide of the times, co

6、mbining the new trend that become the modern education develop.This design includes primarily long-lost mathematics study website system project analyzes to design with programming, introducing whole design way of thinking in the process with a technique for using, and how to realize the each functi

7、on of this system.Whole system regards ASP.NET as to weave the distance language, combining together with the database of SQLSERVER2000, now hand over the with each other sexual principle, educate the creative ability of classmates, transfer the students study interest well.The website satisfies the

8、 term circulated on the Internet, combining to have the safety and stabilize, download the quick characteristics.The student can pass very conveniently this website proceeds on-line from measure, lesson a hard nut to crack for downloading, on-linely seeing studying, passing answer space teachers and

9、 the students can then good exchanges, biggest conveniently student, on the certain degree resolving some student cant arriving classroom having a class, having problems canning not get on time getting answer, have the very high application value.Key word: Study website ASP.NET SQLSERVER2000 the con

10、struction of B/S需要程序,源文件,原创设计加 10590222 或 10140642。1.课题的研究背景与目的1.1 背景和发展随着信息技术的发展,在 20 世纪 50 年代后期,人们开始利用广播电视技术进行远程教育。由于中国人口众多,教育资源相对匮乏,教育水平总体上还比较低下,不能适应经济建设与社会发展的需要,因此在 60 年代初,我国几个大型城市开始试行广播电视教育,由此社会化大规模的教育形式开始形成。远程教育应该关注的是如何能够大规模、高质量地让学生学得快、学得好,使学生在主动和自主学习方面有更大的选择余地。根据人的认知规律,应用多种技术媒体进行组合教学,以调动学习者多种

11、感觉器官多渠道接受一定强度的刺激,使之产生较深的印象,从而学得更快更好。在众多的现代教学媒体中,多媒体计算机不仅具有计算机的存储记忆、高速运算、逻辑判断、自动运行的功能,更可以把符号、语言、文字、声音、图形、动画和视频图像等多种媒体信息集成于一体,并采用了图形交互界面、窗口交互换作及触摸技术,使人机交互能力大大提高。多媒体计算机具有很高的运算速度和数据处理能力,可以在很短的时间内传输、储存、提取或呈现大量的语言、图像,而且随着网络的发展,通过网络可以提取远程服务器或计算机中的教学内容而不受时间和空间的限制。这是其他任何传统媒体所无法达到的。它正作为一种重要教学媒体迅速地应用于教学过程中,对促进

12、教学现代化起着十分重要的作用。本探究型 flash 学习网站就是基于 INTERNET 跟多媒体计算机的这种图文并茂,易于学生理解、学习的优势产生的,使教学内容而不受时间和空间的限制,学生可以根据自己的需要选择要学习的内容, 1.2 可行性分析(1)技术可行性- 本系统仅 需要一台装有 Office 软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用 HTML 样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。(2) 经济可行性- 由于本系统是为学生学习平面设计使用的系统,装上该应用软件,

13、即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。(3) 操作可行性 -界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入需要程序,源文件,原创设计加 10590222 或 10140642。迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。1.3 课题的目的意义网络教育作为现代教育的一个重要组成部分,日益受到人们的重视。一大批已参加工作的成人或因为某种原因失去教育机会的成人这是一个不容忽视的庞大的群体,在网络教育实施过程中有机会接受继续教育。他们具有丰富的社会和实践经验;有

14、较强烈的求知欲望;有较明确的学习目的及稳定的专业方向,这个群体接受教育成功与否,对全面提高国民素质具有重要的影响。本网站就是为了自学者更好的学习而设计的,本网站主要体现了交互性的原则,培养同学们的创新能力,充分调动学生的学习兴趣。网站满足在 Internet 上运行的条件,并具备安全、稳定、下载快的特点。充分利用计算机的表现力,方便学习者学习,提高学习者的学习兴趣和自觉性。教学内容符合课程的内在逻辑体系。符合学习者的认知规律,在疑难关键知识点上提供多种形式和多层次的学习内容,并提供练习题、测试题。交互性强,学习者可以根据自己的爱好或需要,对学习内容进行选择或改变知识点的学习路线。2 相关技术简

15、介2.1 ASP.NET 基础ASP.NET 是 Active Server Pages 的缩写,服务器是所有 Web 站点的核心,后缀名为.ASP.NET。ASP.NET 内含于 IIS(Internet Information Server)中,是 Microsoft 开发的服务器的脚本环境。通过 ASP.NET,可以结合 HTML(HyperText Markup Language ) 、脚本命令和组件来创建动态、交互且高效的 Web 服务器应用程序。ASP.NET 程序是以 。 ASP.NET 为扩展的文本文件,其控制部分是用 VBScript 和Jscript 等脚本语言来编写的。A

16、SP.NET 的工作流程大致是: 当浏览器从 Web 服务器上请求 。 ASP.NET 文件时,服务器用 ASP.NET;ASP.NET 全部读取请求的文件,执行所以的服务器端脚本,并将脚本输出与静态 HTML 代码进行合并;最终的 HTML 页面将在 HTTP 响应中传送给浏览器。ASP.NET 程序是由文本、HTML 标记和脚本组合而成的。在 ASP.NET 程序中,脚本通过分隔符与文本和 HTML 标记区分开来。ASP.NET 用分隔符%和%包括脚本命令。由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理。在 ASP.NET 分隔符% 和%内,可以包括主脚本语言允许的任何语句

17、、表达式和操作符等。ASP.NET 也像标准的 HTML 文件一样,包含 HTML 对象并且有一个浏览器解释并需要程序,源文件,原创设计加 10590222 或 10140642。显示,任何可以放在 HTML 中的东西Java applets,闪烁字符串,客户端脚本,客户端ActiveX 控制等。都可以放在 ASP.NET 中。2.1 SQL 的使用1. ASP.NET 与 Sqlserver2000 数据库连接:2.ASP.NET 与 SQL 数据库连接:建立记录集对象:setrs=server.createobject(“adodb.recordset“)rs.openSQL 语句,con

18、n,3,23.SQL 常用命令使用方法:(1)数据记录筛选:sql=“select*from 数据表 where 字段名=字段值 orderby 字段名desc“sql=“select*from 数据表 where 字段名 like%字段值%orderby 字段名desc“sql=“selecttop10*from 数据表 where 字段名 orderby 字段名desc“sql=“select*from 数据表 where 字段名 in(值 1,值 2,值 3)“sql=“select*from 数据表 where 字段名 between 值 1and 值 2“(2)更新数据记录:sql=

19、“update 数据表 set 字段名=字段值 where 条件表达式“ sql=“update 数据表 set 字段 1=值 1,字段 2=值 2字段 n=值 nwhere 条件表达式需要程序,源文件,原创设计加 10590222 或 10140642。(3)删除数据记录:sql=“deletefrom 数据表 where 条件表达式“sql=“deletefrom 数据表“(将数据表所有记录删除)(4)添加数据记录:sql=“insertinto 数据表(字段 1,字段 2,字段 3)values(值 1,值 2,值 3)“sql=“insertinto 目标数据表 select*from

20、 源数据表“(把源数据表的记录添加到目标数据表)(5)数据记录统计函数:AVG(字段名)得出一个表格栏平均值COUNT(*字段名)对数据行数的统计或对某一栏有值的数据行数统计MAX(字段名)取得一个表格栏最大的值MIN(字段名)取得一个表格栏最小的值SUM(字段名)把数据栏的值相加引用以上函数的方法:sql=“selectsum(字段名)as 别名 from 数据表 where 条件表达式“setrs=conn.excute(sql)用 rs(“别名“)获取统的计值,其它函数运用同上。(5)数据表的建立和删除:CREATETABLE 数据表名称(字段 1 类型 1(长度),字段 2 类型 2(

21、长度)DROPTABLE 数据表名称(永久性删除一个数据表)2.3 Sqlserver20002000Sqlserver2000,数据库设计软件。Sqlserver2000 是 Office 系列软件中用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Sqlserver2000 应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种 Microsoft Windows 系统环境中。Sqlserver2000 使用标准的SQL(Structured Query

22、 Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性。一个 Sqlserver2000 数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Sqlserver2000 数据库使用单一的*.mdb 文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括资料本身,也包括了它的支持对象。此外,Sqlserver2000 2000 还利用 Office 套件共享的编程语言 VBA(Visual Basic for Application)进行高级操作控制和复杂的资料操作。需

23、要程序,源文件,原创设计加 10590222 或 10140642。2.4 Web 数据库的发展历程数据库技术从最早的单机模式、主从体系,发展到近年来应用较广的客户机/服务器(Client/Server,以下简称 C/S)模式,又到目前最流行也最实用的浏览器/ 服务器(Browser/Server,以下简称 B/S)模式.在设计一个系统时,我们首先要考虑的是系统的体系结构,采用哪种结构取决于系统的网络环境、应用需求等因素。2.4.1 主机/终端结构早期由于主机价格昂贵,为了共享主机资源,一台主机要同时为多个用户服务,但这种系统由于没有和通信相结合,所连接的终端往往离主机的距离很近。这种结构的终

24、端不需要做什么处理工作,一切数据处理都交给了主机去完成。由于主机包揽了数据处理的一切工作,这就要求它具有十分高的性能。这种结构中,服务器存储所有数据,进行所有处理运算,资源也得到了充分的共享,但是用户界面不友好,主机负载过大。(如图 2. 1 所示)图 2. 1 主机/ 终端结构2.4.2 客户机/服务器结构传统的 C/S 结构是两层的,基本思想是:服务器提供数据的存取和管理等,客户端运行相应的应用,通过网络获得服务器的服务,使用服务器上的数据库资源。与主机/终端模式相比,C/S 结构更容易扩充,更加灵活。当信息系统的规模扩大或需求改变时,不必重新设计便可在原有基础上进行扩充和调整,从而保护了

25、己有投资。为了应用客户机/服务器这种体系结构,原来完全放在主机上的应用程序被分成了两部分:客户机端的应用程序和服务器端的应用程序,如图 2. 2 所示。需要程序,源文件,原创设计加 10590222 或 10140642。图 2.2 二层结构随着 Internet 技术的普及和电子商务技术的发展,客户机/ 服务器结构的数据库系统正由 2 层向 3 层或多层发展。在如图 3. 3 所示的层结构中,应用程序的任务在逻辑上被划分为 3 种服务:用户服务、业务服务(中间层服务)和数据服务。用户服务在客户机上,提供了可视化的用户界面来表示信息和收集数据:业务服务在一个或多个业务服务器上,是联系用户服务和

26、数据服务的“桥梁” ,它们响应用户发来的请求,实施业务规则,处理和分析业务数据,获得业务结果:数据服务在数据库服务器上,负责数据的组织管理,包括数据的定义、维护、访问和更新以及管理并响应业务服务的数据请求。图 2.3 三层结构2.4.3 浏览器/服务器结构典型的 C/S 结构不仅要求为客户端安装前端应用程序,而且限制客户端的工作环境只能基于 Windows 或 UNIX 操作系统,这些限制条件都不切实际。人们不能开发那种只能用于特定计算环境的软件,且在自己的 Web 站点上同时保存某个应用程序的多个特定平台的版本是不可行的,因为这样不但使软件开发成本大幅度上涨,而且客户端的计算环境可能是千变万化的,无法预知客户端的计算环境会怎样改变。不过可以要求在客户机上安装某种具有一定“翻译”功能的统一的构件,这个构件便是浏览器。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

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


客服QQ:2549714901微博号:文库网官方知乎号:文库网

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

文库网官网©版权所有2025营业执照举报