基于asp的老师学生交互系统设计含源文件_第1页
基于asp的老师学生交互系统设计含源文件_第2页
基于asp的老师学生交互系统设计含源文件_第3页
基于asp的老师学生交互系统设计含源文件_第4页
基于asp的老师学生交互系统设计含源文件_第5页
已阅读5页,还剩51页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1论 文 目 录第一章 绪论31.1 设计思想41.2 开发工具的选用和介绍5第二章 网站总体分析与设计102.1 网站系统分析102.2 系统结构设计112.3 数据库设计122.4 主页设计15第三章 详细设计153.1 学科讨论区的制作153.2 在线测试的制作193.3 作业模块的制作213.4 公告栏的制作253.5 在线答疑的制作30第四章 网站建立与维护344.1 网站的建立344.2 网站的维护36第五章 总结与展望365.1 总结365.2 展望37第六章 参考文献及附件372C 语言课程网站的设计中文摘要 随着互联网技术的迅速发展,Web 技术已经不再局限于静态显示网页信息,越来越多的网站以各种方式动态的发布网页,使其网站能够和用户实现交互以及提供更快的更新速度。随着这种要求的提出,各种适应这种要求的应用技术应运而生,本文对网站构建的几种主要的工具如:Frontpage 、Dreamwaver、Fireworks 等进行了比较分析,对它们的优劣作了一些探讨,并详细介绍了 ASP 的特点。基于 ASP的优势,选用 Access 作为后台数据库,ASP 作为前台的开发工具,并将软件工程相关理论应用于整个系统开发过程中,结合现有的设备条件和具体的实际情况,实现了基于 ASP 技术的 C 语言课程网站的构建与实施,并在文中对如何实现进行了具体阐述。关键词 I nternet 动 态 网 页 教 学 ASPThe designs of teaching websites(Department of Computer Science and Technology Grade2006 )Abstract: With the rapid development of Internet technology, Web technology has already no longer confined to the static behavior and shown the information of webpages, more and more dynamic issue webpages by various kinds of way of website, enable its website to realize with users mutually and offer faster renewal speed. With the 3putting forward of this kind of demand, various kinds of application technology of meeting the needs of this kind arise at the historic moment, several kinds of main tools that this text structures to websites, for instance: Frontpage , Dreamwaver ,Fireworks,etc. have carried on comparative analysis, has done some discussions to their quality, and has introduced the characteristic of ASP in detail. On the basis of the advantage of ASP, selects Access for use as the backstage supporter database .ASP is as the developing instrument of the front desk, and apply the relevant theories of soft project the whole system is developed in the course. Combine the existing equipment condition and concrete actual conditions , has realized the construction based on teaching website of ASP technology and implemented, and has explained concretly to that how to realize in the article.Keywords: Internet Dynamic webpage teching ASP 第一章 绪论在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet 上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍4受人们的重视。为了更好的办学,增强学生和学校的互动性,加强学生与老师之间的沟通以及同学之间的交流和探讨,给老师和学生提供一个教与学交流、共享资源的平台,以达到更好的教学效果,特构建一个 C 语言课程网站。1.1 设计思想学科 C 语言课程网站是指基础教育阶段,具有学校、教师和学科鲜明教育教学特色,由学校或学科教师建设的,体现某学科教师教学、学生学习活动为核心的网站。学科 C 语言课程网站的宗旨是培养学生利用信息技术的意识和能力,促进信息技术与学科课程的整合,逐步实现教学内容的呈现方式、学生的学习方式、教师的教学方式和师生互动方式的变革,充分发挥信息技术的优势,为学生的学习和发展提供丰富多彩的教育环境和有力的学习工具,它的主要功能如下:一、能够提供丰富的教学资料,方便学生学习;二、能够为学科教师提供网站管理的能力,如学生的注册,对网站的相关信息进行有效管理(增加、删除、修改) ;三、能够提供在线测验、在线作业提交和批改等,实现师生互动;四、能够为学生、教师提供相应的信息存储能力,学科教师可以将教学信息、教学参考资料、教案和课件较方便地发布到网站中,学生可以将自己的作业或自己收集到的学科资料方便地发布到网站中。五、能够提供相关信息的下载,如相关教学资料、软件、课件等;六、开辟学生论坛、教师答疑,供师生交流;七、能够提供一定的安全机制,提供数据信息的授权访问,防止随意删改。51.2 开发工具的选用及介绍一、ASP 的优势:Active Server Pages:“动态服务器网页”,一般简称为“ASP”。Active Server Pages 所独具的特点:1. 使用 VBScript、JScript 等简单易懂的脚本语言,结合HTML 代码,即可快速地完成网站的应用程序。2. ASP 无须编译,容易编写,由服务器的软件解释后直接执行。当执行 ASP 程序时,脚本程序将一整套命令发送给脚本解释器 (即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。3. 可使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。4. 与浏览器无关, 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。ASP 所使用的脚本语言 (VBScript、Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。5. ASP 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX、Perl、Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。66. ASP 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃或篡改,提高了程序的安全性。7. 可使用服务器端的脚本来产生客户端的脚本。8. 对象导向( Object-oriented ) 。9. ActiveX Server Components(ActiveX 服务器组件)具有无限可扩充性。可以使用 Visual Basic、Java、Visual C+等各种编程语言来编写你所需要的 ActiveX Server Component。二、Dreamwaver 的特点Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。1、最佳的制作效率Dreamweaver 可以用最快速的方式将 Fireworks,FreeHand,或 Photoshop 等档案移至网页上。使用检色吸管工具选择萤幕上的颜色可设定最接近的网页安全色。对於选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dremweaver 能与您喜爱的设计工具,如 Playback Flash,Shockwave 和外挂模组等搭配,不需离开Dremweaver 便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使 Dreamweaver 自动开启 Firework 或 Photoshop 来进行编辑与设定图档的最佳化。 2、网站管理 7使用网站地图可以快速制作网站雏形,设计,更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字,HTML 码,HTML 属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 3、无可比拟的控制能力Dreamweaver 是唯一提供 Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含 HomeSite 和 BBEdit 等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。 4、所供即所得Dreamweaver 成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给 Third-party 厂商,包含 ASP, Apache,BroadVision, Cold Fusion,iCAT , Tango 与自行发展的应用软体。当您正使用 Dreamweaver 在设计动态网页时,所供即所得的功能,让您不需要透过浏览器就能预览网页。 5、梦幻样版和 XML Dreamweaver 将内容与设计分开,应用於快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地汇入或输出 XML 内容。 86、全方位的呈现 利用 Dreamweaver 设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于 cascading style sheets 的动态 HTML 支援和鼠标换图效果,声音和动画的 DHTML 效果资料库可在 Netscape 和Microsoft 浏览器上执行。使用不同浏览器检示功能,Dreamweaver可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从 Dreamweaver 的网站在下载它的描述档,便可得知详尽的成效报告。三、Frontpage 的特点1.所见即所得的工作方式编辑器所显示的内容与用 Web 浏览器看到的内容是一致的。2.与 MSWord 的工作方式非常相似FrontPage 编辑器的工作方式与字处理程序 MS Word 的工作方式是非常相似的3.提供功能强大的向导和模板FrontPage 编辑器为制作网页提供了许多功能强大的向导和模板,可以创建自己的模板,使网页具有自己想要的相似的风格。 4.能够从 WWW 上打开网页FrontPage 编辑器能够从 WWW 上打开网页, FrontPage 编辑器还能够打开许多种常见类型的文件,然后把它们转换为 HTML 格式。5.能够双向操作9FrontPage 编辑器是一个双向的工具,既可以按所见即所得的工作方式编辑网页,让 FrontPage 编辑器自动生成相应的 HTML 代码。也可以切换到 HTML 视图方式,自己键入 HTML 代码,然后切换到 Normal 视图看看网页的效果。6.预定义主题“Themes”(主题)类似于 Word 中的“Styles”( 样式) 。FrontPage 编辑器预定义了许多种主题,选择其中一个合适的主题,能够简化人的好多工作。7.方便创建超级链接(Hyperlink ,以下简称超链)FrontPage 编辑器可以方便地创建超链,把自己的网站或 WWW上其它网站的信息有效而又直观地组织和联系起来。8.支持多种类型图像支持几乎所有类型的图像,然后统一转换为 GIF 或 JPEG 格式,只要在图像上双击将会打开指定的图像编辑器。9.简单的图像编辑功能内置了一些简单的图像编辑功能,包括裁剪、翻转、改变尺寸、变为黑白、斜边、调整亮度和黑白对比度

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论