动态网站开发与设计毕业论文题目
动态网站开发与设计毕业论文题目
asp+access学院网站的设计与实现(论文+程序) 文章摘要:随着互联网的发展,其信息传播效率逐步为人们所关注。越来越多的企业开始走向网络,以通过网络加大对自己的宣传力度,从而扩展销售渠道,增加销售量。现在互连网已成为报纸、广播、电视相比肩的信息媒介,正以其便捷的信息形式改变着人们传统的消费模式,更多的人开始青睐于这种简单、快捷、低成本的电子通讯方式。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的一个重要组成部分,从而倍受人们的重视。为了提高学院知名度,扩大生源,天津广播电视大学天培培训中心重新构建了学院网站。本文详细阐述了网站建设的完整过程,从网站建设的意义,需求分析,静态页面设计,数据库设计,动态页面设计几个方面,对网站建设过程进行探讨。关 键 词:网站建设 网页设计 ACCESS ASP目录一、绪论 1二、网站建设需求分析 1(一)网站整体定位与分析 1(二)客户需求调查分析与解决方法 客户对网站当前状况的不满之处 客户对新网站性能的期望和要求 网站性能概括描述 3三、网站的模块层次设计 4(一)非动态模块 5(二)动态模块 5(三)其他功能 6四 、网站开发前期准备 7(一)原有网站的分析与调整 7(二)选择设计开发工具 静态页面设计工具 动态部分设计工具 7五、开发过程 8(一) 静态页面设计 静态页面设计实现研究 静态页面实现过程 9(二)数据库设计部分 网站后台数据库 留言板后台数据库 14(三)动态模块设计 ASP语言介绍 主要模块设计与实现方法 15六、网站调试与测试 22(一)网站的调试 22(二)网站的测试 功能性测试 稳定性测试 24七、结语 25致谢 26参考文献 27附录 28
用Lotus Notes做办公自动化
数字图书馆应该是最简单的,因为只要展示就行,其他的除了展示还会有购物,选择,播放,支付等等一系列其他功能;至于教程,要看你是用php还是asp语言,网上去搜应该有,我觉得如果你不会还是用cms比较简单。
动态网页制作技术jsp与asp的比较总的来讲,JavaSever Pages(JSP)和 微软的Active Sever Pages(ASP)在技术方面有许多相似之处。两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持,都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术,而且都能够替代CGI使网站建设与发展变的较为简单与快捷。尽管JavaSever Pages 技术和微软的Active Sever Pages在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础:WEB服务器平台要求不相同。JSP 技术:开放的技术JSP和ASP技术明显的不同点:开发人员在对两者各自软件体系设计的深入了解的方式不同。JSP技术基于平台和服务器的互相独立,输入支持来自广泛的,专门的,各种工具包,服务器的组件和数据库产品开发商所提供。相比之下,ASP技术主要依赖微软的技术支持。平台和服务器的独立性JSP技术依附于一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。取而代之过去依附于单一平台或开发商,JSP技术能够运行在任何WEB服务器上并且支持来自多家开发商提供的各种各样工具包。由于ASP是基于Activex控件技术提供客户端和服务器端的开发组件,因此ASP技术基本上是局限于微软的操作系统平台之上。ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作。尽管ASP技术通过第三方提供的产品能够得到组件和服务实现跨平台的应用程序,但是Activex对象必须事先放置于所选择的平台中。开放的开发过程,开放的原代码SUN应用JAVA社团性过程开发JSP技术。自从1995年,SUN已经用这种开放过程方法同国际JAVA组织合作开发和修改了JAVA技术与规范。针对JSP的产品,SUN授权了工具提供商(如Macromedia),结盟公司(如Apache,Netscape),最终用户,协作商及其他。最近,SUN将最新版本的JSP和JavaTM Servlet(JSP 1,JAVA SERVLET 2)的原代码发放给Apache,以求JSP与Apache紧密的相互发展。Apache,SUN和许多其他的公司及个人公开成立一个健壮的咨询机构以便任何公司和个人都能免费取得信息。(详见:)JSP应用程序界面(API)毫无疑问已经取得成功,并将随JAVA组织不断开放扩大继续完善。相反,ASP技术仅依靠微软本身的推动,其发展是建立在独占的,封闭的开发过程基础之上。ASP技术JSP技术WEB服务器微软的IIS或个人WEB服务器任何WEB服务器包括Apache,Netscape,和IIS操作系统平台微软的视窗系统绝大多数的流行平台,包括solaris操作系统,微软的视窗系统,MAC OS,Linux,及其他UNIX系列平台产品跨平台访问需要第三方ASP的引入产品支持WEB信息机构环境中不同系列的计算机群即保证用户在当前软硬件及人力资源上的投资完全兼容,JSP技术提供灵活,开放选择:可以使用各种各样的工具提供商提供的工具,高度体现工业化标准输入与配置3、从开发人员的角度来看:ASP和JSP技术都能使开发者实现通过点击网页中的组件制作交互式的,动态的内容和应用程序的WEB站点。ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库。由此可以看出两者虽有相同之处,但其区别是很明显的。JSP标签可扩充性尽管ASP和JSP都使用标签与脚本技术来制作动态WEB网页,JSP技术能够使开发者扩展JSP标签得以应用,JSP开发者能定制标签库,所以网页制作者充分利用与XML兼容的标签技术强大的功能,大大减少对脚本语言的依赖。由于定制标签技术,使网页制作者降低了制作网页和向多个网页扩充关键功能的复杂程度。JSP跨平台的可重用性JSP的开发人员在开发过程中一直关注可重用性。JSP组件(企业JavabeansTM,Javabeans,或定制的JSP标签)都是跨平台可重用的。企业Javabeans组件可以访问传统的数据库,并能以分布式系统模式工作于UNIX和WINDOWS平台。JSP技术的标签可扩充功能为开发人员提供简便的,与XML兼容的接口即共享网页的打包功能使其完全的工业标准化。这种基于组件的模式很有效提高应用程序的开发效率,因为这种模式能够使开发人员利用快捷的子组件快速创建模板应用程序,然后再整合一些附加功能以后便可使用。象这样有效的方法在JSP中无处不在,并可将其打包成一个Javabean或一个工业标准化的Javabean组件。JAVA的优越性JSP技术是用JAVA语言作为脚本语言的,而ASP网页使用微软的VBScrip或Jscrip。JAVA是成熟的,强大的,易扩充的编程语言,远优于基于BASIC的脚本语言。如:JAVA的可执行性优于VBScript或Jscript语言。因为它们利用JAVA技术并且都被编译为JAVA Servlets,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。JAVA使开发人员的工作在其他方面也变的一样容易,简单。例如,当ASP应用程序在WINDOWS NT系统被怀疑可能会崩溃时,JAVA能有效的防止系统的崩溃。JAVA语言通过提供防止内存的泄漏的方法,在内存管理方面也能大显身手。加之,JSP为应用提供了健壮的意外事件处理机制。易于维护性基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。脚本语言都能很好服务于小的应用程序,但不能适应大型的,复杂的应用程序。因为,JAVA是结构化的,它比较容易创建和维护庞大的,组件化的应用程序。JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。企业级的Javabeans结构整合了企业逻辑,例如数据库的访问,安全,事务完整性,及独立性即独立于应用程序。因为JSP技术是一种开放的,跨平台的结构,因此,WEB服务器,平台,及其他的组件能很容易升级或切换,且不会影响JSP基本的应用程序。这一特点使JSP能够适用现实世界的各种WEB应用程序不断的变化和发展。ASP技术JSP技术可重用,跨平台组件没有JAVABEANS企业级JAVABEANS,定制JSP标签安全:防范系统崩溃没有有内存泄露保护没有有脚本语言VBSCRIPT,JSCRIPTJAVA定制标签没有 有2、企业产品的多样性JAVA2平台即企业版(J2EE)是适用于多企业应用程序的JAVA结构,作为J2EE的部分,JSP网页可访问所有J2EE的组件,包括Javabeans,企业级Javabeans及JAVA Servlets。JSP网页都能完全编译成为Servlets,所以它们都享有灵活性的特点和为服务器端JAVA应用程序。J2EE平台内容不仅包括管理复杂的企业应用程序而且包括事务管理技术和Pooling资源管理技术。JSP网页可以访问标准的J2EE服务,包括:JAVA名称和目录界面APIJDBCTM API(与关联的数据库通讯)JavaMailTM(支持基于JAVA邮件和消息应用程序的类)JAVATM 消息服务通过J2EE,JSP网页能够用许多方式同企业系统交互访问。J2EE支持两种CORBA规范的技术:JAVA IDL和RMI-IIOP。在企业级JAVABEANS技术支持下,JSP网页通过运用高级的,对象映射的方式访问数据库。最终,因为JSP技术是基于JAVA的开放性过程的产品,因此它能够广泛支持不同提供商提供的工具,WEB服务器和应用程序的服务,这样能够使用户选择最佳的开发方法,选择最适应他们的应用程序开发的工具包,同时,有效地保护用户在代码和人员培训上的投资。ASP技术 JSP技术兼容传统的数据库 可以(COM) 可以(用JDBC API)集成数据源的能力 能工作在任何符合ODBC规范的数据库 能工作在任何符合ODBC规范的数据库,而且能访问符合JDBC技术规范数据库组件 COM组件 JAVABEANS,企业级JAVABEANS或扩展的JSP标签扩展工具支持 有 有
动态网站开发与设计毕业论文
动态网页制作技术jsp与asp的比较总的来讲,JavaSever Pages(JSP)和 微软的Active Sever Pages(ASP)在技术方面有许多相似之处。两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持,都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术,而且都能够替代CGI使网站建设与发展变的较为简单与快捷。尽管JavaSever Pages 技术和微软的Active Sever Pages在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础:WEB服务器平台要求不相同。JSP 技术:开放的技术JSP和ASP技术明显的不同点:开发人员在对两者各自软件体系设计的深入了解的方式不同。JSP技术基于平台和服务器的互相独立,输入支持来自广泛的,专门的,各种工具包,服务器的组件和数据库产品开发商所提供。相比之下,ASP技术主要依赖微软的技术支持。平台和服务器的独立性JSP技术依附于一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。取而代之过去依附于单一平台或开发商,JSP技术能够运行在任何WEB服务器上并且支持来自多家开发商提供的各种各样工具包。由于ASP是基于Activex控件技术提供客户端和服务器端的开发组件,因此ASP技术基本上是局限于微软的操作系统平台之上。ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作。尽管ASP技术通过第三方提供的产品能够得到组件和服务实现跨平台的应用程序,但是Activex对象必须事先放置于所选择的平台中。开放的开发过程,开放的原代码SUN应用JAVA社团性过程开发JSP技术。自从1995年,SUN已经用这种开放过程方法同国际JAVA组织合作开发和修改了JAVA技术与规范。针对JSP的产品,SUN授权了工具提供商(如Macromedia),结盟公司(如Apache,Netscape),最终用户,协作商及其他。最近,SUN将最新版本的JSP和JavaTM Servlet(JSP 1,JAVA SERVLET 2)的原代码发放给Apache,以求JSP与Apache紧密的相互发展。Apache,SUN和许多其他的公司及个人公开成立一个健壮的咨询机构以便任何公司和个人都能免费取得信息。(详见:)JSP应用程序界面(API)毫无疑问已经取得成功,并将随JAVA组织不断开放扩大继续完善。相反,ASP技术仅依靠微软本身的推动,其发展是建立在独占的,封闭的开发过程基础之上。ASP技术JSP技术WEB服务器微软的IIS或个人WEB服务器任何WEB服务器包括Apache,Netscape,和IIS操作系统平台微软的视窗系统绝大多数的流行平台,包括solaris操作系统,微软的视窗系统,MAC OS,Linux,及其他UNIX系列平台产品跨平台访问需要第三方ASP的引入产品支持WEB信息机构环境中不同系列的计算机群即保证用户在当前软硬件及人力资源上的投资完全兼容,JSP技术提供灵活,开放选择:可以使用各种各样的工具提供商提供的工具,高度体现工业化标准输入与配置3、从开发人员的角度来看:ASP和JSP技术都能使开发者实现通过点击网页中的组件制作交互式的,动态的内容和应用程序的WEB站点。ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库。由此可以看出两者虽有相同之处,但其区别是很明显的。JSP标签可扩充性尽管ASP和JSP都使用标签与脚本技术来制作动态WEB网页,JSP技术能够使开发者扩展JSP标签得以应用,JSP开发者能定制标签库,所以网页制作者充分利用与XML兼容的标签技术强大的功能,大大减少对脚本语言的依赖。由于定制标签技术,使网页制作者降低了制作网页和向多个网页扩充关键功能的复杂程度。JSP跨平台的可重用性JSP的开发人员在开发过程中一直关注可重用性。JSP组件(企业JavabeansTM,Javabeans,或定制的JSP标签)都是跨平台可重用的。企业Javabeans组件可以访问传统的数据库,并能以分布式系统模式工作于UNIX和WINDOWS平台。JSP技术的标签可扩充功能为开发人员提供简便的,与XML兼容的接口即共享网页的打包功能使其完全的工业标准化。这种基于组件的模式很有效提高应用程序的开发效率,因为这种模式能够使开发人员利用快捷的子组件快速创建模板应用程序,然后再整合一些附加功能以后便可使用。象这样有效的方法在JSP中无处不在,并可将其打包成一个Javabean或一个工业标准化的Javabean组件。JAVA的优越性JSP技术是用JAVA语言作为脚本语言的,而ASP网页使用微软的VBScrip或Jscrip。JAVA是成熟的,强大的,易扩充的编程语言,远优于基于BASIC的脚本语言。如:JAVA的可执行性优于VBScript或Jscript语言。因为它们利用JAVA技术并且都被编译为JAVA Servlets,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。JAVA使开发人员的工作在其他方面也变的一样容易,简单。例如,当ASP应用程序在WINDOWS NT系统被怀疑可能会崩溃时,JAVA能有效的防止系统的崩溃。JAVA语言通过提供防止内存的泄漏的方法,在内存管理方面也能大显身手。加之,JSP为应用提供了健壮的意外事件处理机制。易于维护性基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。脚本语言都能很好服务于小的应用程序,但不能适应大型的,复杂的应用程序。因为,JAVA是结构化的,它比较容易创建和维护庞大的,组件化的应用程序。JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。企业级的Javabeans结构整合了企业逻辑,例如数据库的访问,安全,事务完整性,及独立性即独立于应用程序。因为JSP技术是一种开放的,跨平台的结构,因此,WEB服务器,平台,及其他的组件能很容易升级或切换,且不会影响JSP基本的应用程序。这一特点使JSP能够适用现实世界的各种WEB应用程序不断的变化和发展。ASP技术JSP技术可重用,跨平台组件没有JAVABEANS企业级JAVABEANS,定制JSP标签安全:防范系统崩溃没有有内存泄露保护没有有脚本语言VBSCRIPT,JSCRIPTJAVA定制标签没有 有2、企业产品的多样性JAVA2平台即企业版(J2EE)是适用于多企业应用程序的JAVA结构,作为J2EE的部分,JSP网页可访问所有J2EE的组件,包括Javabeans,企业级Javabeans及JAVA Servlets。JSP网页都能完全编译成为Servlets,所以它们都享有灵活性的特点和为服务器端JAVA应用程序。J2EE平台内容不仅包括管理复杂的企业应用程序而且包括事务管理技术和Pooling资源管理技术。JSP网页可以访问标准的J2EE服务,包括:JAVA名称和目录界面APIJDBCTM API(与关联的数据库通讯)JavaMailTM(支持基于JAVA邮件和消息应用程序的类)JAVATM 消息服务通过J2EE,JSP网页能够用许多方式同企业系统交互访问。J2EE支持两种CORBA规范的技术:JAVA IDL和RMI-IIOP。在企业级JAVABEANS技术支持下,JSP网页通过运用高级的,对象映射的方式访问数据库。最终,因为JSP技术是基于JAVA的开放性过程的产品,因此它能够广泛支持不同提供商提供的工具,WEB服务器和应用程序的服务,这样能够使用户选择最佳的开发方法,选择最适应他们的应用程序开发的工具包,同时,有效地保护用户在代码和人员培训上的投资。ASP技术 JSP技术兼容传统的数据库 可以(COM) 可以(用JDBC API)集成数据源的能力 能工作在任何符合ODBC规范的数据库 能工作在任何符合ODBC规范的数据库,而且能访问符合JDBC技术规范数据库组件 COM组件 JAVABEANS,企业级JAVABEANS或扩展的JSP标签扩展工具支持 有 有
呵呵,自己的论文自己写,关键不是论文写的好不好,而是你的知识学的怎样,如果连论文都要别人代笔,证明你根本没用心学,以后工作也要别人帮你找,帮你做算了。超鄙视
通过网页设计与互联网应用开发课程的整个教学过程,让学生了解各种网页浏览器之间的区别,Web网页的基本特点,HTML的特点,掌握常用网页制作工具的使用,从而利用网页制作工具设计网站,开发网页,掌握基于互联网的应用系统的开发方法与开发过程,综合应用所学的网络知识,数据库系统原理,程序设计方法,以及所学的财务,管理与企业策划等多方面的知识,使学生能够为企事业单位规划,部署,开发信息化的基础平台和应用平台,提高学生的综合素质,满足以后工作中的需要,为培养我国社会主义现代化建设所需的懂管理懂技术高层次的信息管理类人才做准备 二,教学内容及基本要求 主要进行网站架设及构成,HTML源代码的特点,开发工具的使用,动态网页的构成及开发方法的教育,帮助学生掌握现代基于B/S模式的系统开发特点,完整地掌握信息系统的构建及开发过程 第1章 网页制作基础知识 了解Web网页的基本特点 了解网页制作的基本步骤,包括:整体规划,网页设计与制作,测试网页,网页上传发布 了解常用网页制作工具 了解常用的网页浏览器特点 第2章 HTML基础 了解什么是HTML语言 了解HTML标签格式 了解页面结构,包括:页面结构标签,页头标题,HTML文件结构 了解HTML基本标签,包括:注释,结构标签,标题和页头,段落,链接,列表和字符格式,其他元素和字号 了解图像标签 了解表单标签 了解框架标签 了解表格标签 了解字符实体标签 了解Internet Explorer有关标签属性 第3章 DreamWeaver MX 2004 了解DreamWeaver MX基础,包括:工作环境,HTML代码视图,文档操作,构建站点 了解编辑页面的基本知识与操作,包括:编辑文本,CSS样式,超级链接,使用图像,使用表格 了解整体布局的知识与操作,包括:分层定位,使用框架 了解DreamWeaver的高级应用,包括:使用表单,嵌入对象,行为 了解站点维护的基本知识与操作 第4章 动态网站简介 将静态网站与动态网站进行比较 了解常用的动态网站的设计方法 第5章 ASP概述 ASP简介 ASP的运行环境的介绍 第6章 ASP脚本基础 脚本概述,包括:脚本语言的使用,指定默认的脚本语言 了解服务器端脚本和客户端脚本 VBScript简介,包括:将单行语句分成多行,在代码中加注释,使用不同进制的数字,数据类型,变量,常量,数组,运算,控制结构,with语句,过程,VBscript函数简介 JavaScript简介,包括:语句和语句块,变量,数据类型,运算符,数组,控制结构,函数,JavaScript对象,复制,传递和比较数据,特殊字符 第7章 ASP对象 了解Request对象,包括:Request对象数据集合,Request对象属性,Request对象方法 了解Response对象,包括:Response对象方法,Response对象属性,Response对象集合 了解Session对象,包括:Session概述,Session对象的事件,Session对象的方法,Session对象的属性,Session对象的数据集合,Session对象使用示例 了解Application对象,包括:Application对象概述,Application对象的事件,Application对象的设置和变量读取,Application对象的方法,Application对象的数据集合 了解Server对象,包括:Server对象的属性,Server对象的方法 了解Cookie数据集合,包括:Cookie概述,在ASP中创建和读取Cookies,创建多个Cookie,不利用Cookie来保持信息 了解Gasa文件 介绍ASP内建对象应用示例 第8章 ASP组件 了解Ad Rotator组件,包括:Ad Rotator组件相关文件,Ad Rotator组件的方法和属性,Ad Rotator组件的应用示例 了解Browser Capabilities组件 了解Database Access组件 了解File Access组件,包括:File Access组件简介,文件的读和写,文件的处理,驱动器和文件夹的操作 了解Content Linking组件,包括:线性排列顺序文件,Content Linking组件方法 了解PageCounter组件 了解使用ASP发送E-mail,包括:Microsoft的SMTP Service,Microsoft SMTP Service的工作方法,用CDONTS组件发送E-mail,用CDONTS组件接收E-mail 第9章 数据库查询语言简介 SQL概述 了解查询语句SELECT,包括:SELECT语句格式,SELECT语句的使用,SQL语句在ASP程序中的使用示例 了解数据更新语句,包括:Insert语句,Update语句,Delete语句,其它SQL语句 第10章 ActiveX数据对象(ADO) ActiveX数据对象概述,包括:ActiveX数据对象简介,ADO对象的使用 了解Connection对象,包括:Connection对象的方法,Connection对象的属性,Connection对象的数据集合 了解Command对象,包括:Command对象属性,Command对象方法,Command对象数据集合 了解RecordSet对象,包括:Recordset对象方法,Recordset对象属性,Recordset对象数据集合,Recordset对象的分页显示功能,能执行SQL语句的几个对象 了解Field对象和Fields数据集合,包括:Fields数据集合,Field对象属性,Field对象方法 了解Property对象和Properties数据集合,包括:Properties数据集合,Property对象 了解Parameter对象和Parameters数据集合,包括:Parameters数据集合,Parameter对象 了解Error对象和Errors数据集合,包括:Errors数据集合,Error对象,处理错误 第11章 开发示例 了解需求分析,包括:什么是需求分析,如何做好需求分析,编写需求文档 了解开发文档的编写方法,包括:软件工程的国际标准,需求说明书的编写,概要设计说明书的编写,详细设计说明书的编写 了解编码实现,包括:数据库设计,数据连接,功能模块设计 了解测试与发布,包括:测试,本机发布,远程发布 三,教学安排及方式 课程主要内容 讲课学时 课内外学时比 作业量及批改要求 实践环节 基础知识 1 1:2 布置作业2次,全批全改 上机 32 HTML基础 3 1:2 使用DreamWeaver制作网页详解 8 1:2 动态网站简介 1 1:2 ASP概述 1 1:2 ASP脚本基础 4 1:2 ASP对象 4 1:2 ASP组件 4 1:2 数据库查询语言简介 1 1:2 ActiveX数据对象(ADO) 4 1:2 开发示例 1 1:2 四,考核方式 本课程实践性较强,为了达到学以致用的目的,将采用开卷作课题设计的形式考试 课程考试的基本要求 考试内容 (1)网站设计方案书 (2)网站设计内容磁/光盘(或文件包) 网站设计方案书内容要求 (1)方案书封面上要注明项目名称班级,学号,姓名 (2)需求分析 (3)概要设计 (4)详细设计 (5)数据库设计 (6)功能模块设计(对每个模块要有编程思路和方法技巧的介绍,对每段或每行代码必须有详细的注释) (7)测试报告 网站设计内容磁/光盘要求 (1)磁/光盘标签(或文件包名字)要注明班级,学号,姓名 (2)网站设计的内容不能有无聊,不健康和抄袭的内容 (3)提倡原创内容和使用新技术(可加分) (4)每个超链接都应有完整的内容 (5)网站实际内容应与网站设计方案书相吻合,栏目应设置完整 (6)网站设计的内容必须含有动态网页及数据库的设计 五,推荐教材及参考资料 建议选用教材 [1]相万让主编,网页设计与制作,人民邮电出版社,2004年 [2]相万让主编,网页设计与制作实验指导,人民邮电出版社,2004年 [3]梁建武,陈语林主编,ASP程序设计,中国水利水电出版社,2001年 主要参考书 [1]新东方电脑工作室,石国志:ASP动态网站编程,清华大学出版社,2000年 [2]伍华聪:ASP与网站开发实战,科学出版社,2000年 [3]彭万波等:ASP开发基本与范例,电子工业出版社,2000年 [4]东名,吴名月:ASPNET动态网页设计高手,清华大学出版社,2001年 [5]桂思强:ASPNET数据库开发圣经,中国青年出版社,2001年 这个呢,其实我也不会,我是在网站上帮你找的后面的几本书你看看对你也许有帮助
动态网站开发与设计论文题目
asp+access学院网站的设计与实现(论文+程序) 文章摘要:随着互联网的发展,其信息传播效率逐步为人们所关注。越来越多的企业开始走向网络,以通过网络加大对自己的宣传力度,从而扩展销售渠道,增加销售量。现在互连网已成为报纸、广播、电视相比肩的信息媒介,正以其便捷的信息形式改变着人们传统的消费模式,更多的人开始青睐于这种简单、快捷、低成本的电子通讯方式。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的一个重要组成部分,从而倍受人们的重视。为了提高学院知名度,扩大生源,天津广播电视大学天培培训中心重新构建了学院网站。本文详细阐述了网站建设的完整过程,从网站建设的意义,需求分析,静态页面设计,数据库设计,动态页面设计几个方面,对网站建设过程进行探讨。关 键 词:网站建设 网页设计 ACCESS ASP目录一、绪论 1二、网站建设需求分析 1(一)网站整体定位与分析 1(二)客户需求调查分析与解决方法 客户对网站当前状况的不满之处 客户对新网站性能的期望和要求 网站性能概括描述 3三、网站的模块层次设计 4(一)非动态模块 5(二)动态模块 5(三)其他功能 6四 、网站开发前期准备 7(一)原有网站的分析与调整 7(二)选择设计开发工具 静态页面设计工具 动态部分设计工具 7五、开发过程 8(一) 静态页面设计 静态页面设计实现研究 静态页面实现过程 9(二)数据库设计部分 网站后台数据库 留言板后台数据库 14(三)动态模块设计 ASP语言介绍 主要模块设计与实现方法 15六、网站调试与测试 22(一)网站的调试 22(二)网站的测试 功能性测试 稳定性测试 24七、结语 25致谢 26参考文献 27附录 28
指导老师: 完成日期: 目录 一、概述 - 3 - 二、结构图 - 3 - 三、站点主题选择 - 4 - 四、模块介绍 - 4 - (一)index - 4 - (二)公告栏 - 5 - (三)心马游缰 - 5 - (四)新闻、娱乐、游戏等附属板块 - 5 - 五、总结 - 6 - 一、概述 随着互联网的不断发展和中国网络人口的日益增长,建立个人网站,不但可以刚好的展示自己,而且可以提高自己在计算机应用方面的能力。故本次作业,我选择制作个人网站。 个人在设计时考虑的多为个人的兴趣喜好,而不注重商业的展示。内容以反映个人为中心,从而使个人网站真正的成为展示自己的网络名片。 在网页制作中,我借鉴了韩国个人网站的设计风格,着重于给浏览者以强烈的视觉冲击。运用了photoshop和fireworks强大的图像制作和处理能力。进行了大量的图片制作,从而给人以强烈的美感。并利用Flash进行片头动画的制作,给予浏览者一种强烈的时代动感。整个网站的架构是由Dreamwave完成的。 二、结构图 三、站点主题选择 由于网络上各种各样的信息很多,别人可以轻易的各大知名网站上了解自己想要的信息。所以,我的关注的便是怎样让自己的网站更具有个性魅力,使个人擅长的信息更全面的反映于浏览者。以上便是我个人站点主题选择的指导思想。 站点的主体内容由个人日常生活和大学各种作业两部分组成。从学习和生活两大方面全方位展示自己丰富多彩的大学生活。 在主要内容之外,还设有娱乐、游戏、新闻三个模块。这部分内容将我个人浏览网页所收集到的奇闻趣事反映给大家。(此部分未开通) 四、模块介绍 (一)index 使用Flash动画进入主页,给人一种耳目一新之感。开始的两个隧道引入,表明引领浏览者进入本人的内心世界,随之而来的是以红色为主色调的动画,给人一种热情好客的感觉,不断变换的网站内容更是起到了提示和概述的作用。 (二)公告栏 公告栏是我个人正在或将要发生重大事情的提示栏。内容与报纸的头版头条有异曲同工之妙。公告栏标题是由一面大鼓作为引导,用以寓意此部分内容重要之处。在黄底红字的衬托之下更显示其应受到的关注程度之高。 (三)心马游缰 心马游缰是个人心灵的自我倾诉之所,将自己日常生活的感悟写下来与浏览者交流。这部分也总结了自己的得与失,沉淀了自己的情绪。 在主页上有该部分的文章列表,浏览者点击之后将跳转到每篇文章相对独立的网页中。而每一个相对独立的网页以黄色为主色调,有一种流露个人思想之感。 (四)新闻、娱乐、游戏等附属板块 该板块聚集了本人在日常浏览互联网时收集到的奇闻趣事。该部分内容并不在内容的广度,而是考虑所反映内容的深度和全面性。 值得一提的是,进入该部分是通过Flash的Actionscrip语言编写。形式较为新颖。 五、总结 不知不觉网页设计的课程将要结束了,这门课程所包含内容的丰富是让我从没有想到的。在整个的学习过程中,我学习了Flash、Dreamwave、Fireworks、Html语言、IIS、网站建设的基本思想等重要内容。到现在为止,我还是很庆幸能够学到这么多的内容。 整个网站的制作是我一个人完成的。虽然整个网页的结构还有很多不足,还有一些板块没有开通,但是我的确能够感到在我制作过程中技能的提高。整个网站的不足我想是没有使用到一些动态网页的知识,使得日后网站的维护较为繁杂。希望明年可以选到动态网站的课程,从而弥补自己在动态网络语言方面的不足。
通过网页设计与互联网应用开发课程的整个教学过程,让学生了解各种网页浏览器之间的区别,Web网页的基本特点,HTML的特点,掌握常用网页制作工具的使用,从而利用网页制作工具设计网站,开发网页,掌握基于互联网的应用系统的开发方法与开发过程,综合应用所学的网络知识,数据库系统原理,程序设计方法,以及所学的财务,管理与企业策划等多方面的知识,使学生能够为企事业单位规划,部署,开发信息化的基础平台和应用平台,提高学生的综合素质,满足以后工作中的需要,为培养我国社会主义现代化建设所需的懂管理懂技术高层次的信息管理类人才做准备 二,教学内容及基本要求 主要进行网站架设及构成,HTML源代码的特点,开发工具的使用,动态网页的构成及开发方法的教育,帮助学生掌握现代基于B/S模式的系统开发特点,完整地掌握信息系统的构建及开发过程 第1章 网页制作基础知识 了解Web网页的基本特点 了解网页制作的基本步骤,包括:整体规划,网页设计与制作,测试网页,网页上传发布 了解常用网页制作工具 了解常用的网页浏览器特点 第2章 HTML基础 了解什么是HTML语言 了解HTML标签格式 了解页面结构,包括:页面结构标签,页头标题,HTML文件结构 了解HTML基本标签,包括:注释,结构标签,标题和页头,段落,链接,列表和字符格式,其他元素和字号 了解图像标签 了解表单标签 了解框架标签 了解表格标签 了解字符实体标签 了解Internet Explorer有关标签属性 第3章 DreamWeaver MX 2004 了解DreamWeaver MX基础,包括:工作环境,HTML代码视图,文档操作,构建站点 了解编辑页面的基本知识与操作,包括:编辑文本,CSS样式,超级链接,使用图像,使用表格 了解整体布局的知识与操作,包括:分层定位,使用框架 了解DreamWeaver的高级应用,包括:使用表单,嵌入对象,行为 了解站点维护的基本知识与操作 第4章 动态网站简介 将静态网站与动态网站进行比较 了解常用的动态网站的设计方法 第5章 ASP概述 ASP简介 ASP的运行环境的介绍 第6章 ASP脚本基础 脚本概述,包括:脚本语言的使用,指定默认的脚本语言 了解服务器端脚本和客户端脚本 VBScript简介,包括:将单行语句分成多行,在代码中加注释,使用不同进制的数字,数据类型,变量,常量,数组,运算,控制结构,with语句,过程,VBscript函数简介 JavaScript简介,包括:语句和语句块,变量,数据类型,运算符,数组,控制结构,函数,JavaScript对象,复制,传递和比较数据,特殊字符 第7章 ASP对象 了解Request对象,包括:Request对象数据集合,Request对象属性,Request对象方法 了解Response对象,包括:Response对象方法,Response对象属性,Response对象集合 了解Session对象,包括:Session概述,Session对象的事件,Session对象的方法,Session对象的属性,Session对象的数据集合,Session对象使用示例 了解Application对象,包括:Application对象概述,Application对象的事件,Application对象的设置和变量读取,Application对象的方法,Application对象的数据集合 了解Server对象,包括:Server对象的属性,Server对象的方法 了解Cookie数据集合,包括:Cookie概述,在ASP中创建和读取Cookies,创建多个Cookie,不利用Cookie来保持信息 了解Gasa文件 介绍ASP内建对象应用示例 第8章 ASP组件 了解Ad Rotator组件,包括:Ad Rotator组件相关文件,Ad Rotator组件的方法和属性,Ad Rotator组件的应用示例 了解Browser Capabilities组件 了解Database Access组件 了解File Access组件,包括:File Access组件简介,文件的读和写,文件的处理,驱动器和文件夹的操作 了解Content Linking组件,包括:线性排列顺序文件,Content Linking组件方法 了解PageCounter组件 了解使用ASP发送E-mail,包括:Microsoft的SMTP Service,Microsoft SMTP Service的工作方法,用CDONTS组件发送E-mail,用CDONTS组件接收E-mail 第9章 数据库查询语言简介 SQL概述 了解查询语句SELECT,包括:SELECT语句格式,SELECT语句的使用,SQL语句在ASP程序中的使用示例 了解数据更新语句,包括:Insert语句,Update语句,Delete语句,其它SQL语句 第10章 ActiveX数据对象(ADO) ActiveX数据对象概述,包括:ActiveX数据对象简介,ADO对象的使用 了解Connection对象,包括:Connection对象的方法,Connection对象的属性,Connection对象的数据集合 了解Command对象,包括:Command对象属性,Command对象方法,Command对象数据集合 了解RecordSet对象,包括:Recordset对象方法,Recordset对象属性,Recordset对象数据集合,Recordset对象的分页显示功能,能执行SQL语句的几个对象 了解Field对象和Fields数据集合,包括:Fields数据集合,Field对象属性,Field对象方法 了解Property对象和Properties数据集合,包括:Properties数据集合,Property对象 了解Parameter对象和Parameters数据集合,包括:Parameters数据集合,Parameter对象 了解Error对象和Errors数据集合,包括:Errors数据集合,Error对象,处理错误 第11章 开发示例 了解需求分析,包括:什么是需求分析,如何做好需求分析,编写需求文档 了解开发文档的编写方法,包括:软件工程的国际标准,需求说明书的编写,概要设计说明书的编写,详细设计说明书的编写 了解编码实现,包括:数据库设计,数据连接,功能模块设计 了解测试与发布,包括:测试,本机发布,远程发布 三,教学安排及方式 课程主要内容 讲课学时 课内外学时比 作业量及批改要求 实践环节 基础知识 1 1:2 布置作业2次,全批全改 上机 32 HTML基础 3 1:2 使用DreamWeaver制作网页详解 8 1:2 动态网站简介 1 1:2 ASP概述 1 1:2 ASP脚本基础 4 1:2 ASP对象 4 1:2 ASP组件 4 1:2 数据库查询语言简介 1 1:2 ActiveX数据对象(ADO) 4 1:2 开发示例 1 1:2 四,考核方式 本课程实践性较强,为了达到学以致用的目的,将采用开卷作课题设计的形式考试 课程考试的基本要求 考试内容 (1)网站设计方案书 (2)网站设计内容磁/光盘(或文件包) 网站设计方案书内容要求 (1)方案书封面上要注明项目名称班级,学号,姓名 (2)需求分析 (3)概要设计 (4)详细设计 (5)数据库设计 (6)功能模块设计(对每个模块要有编程思路和方法技巧的介绍,对每段或每行代码必须有详细的注释) (7)测试报告 网站设计内容磁/光盘要求 (1)磁/光盘标签(或文件包名字)要注明班级,学号,姓名 (2)网站设计的内容不能有无聊,不健康和抄袭的内容 (3)提倡原创内容和使用新技术(可加分) (4)每个超链接都应有完整的内容 (5)网站实际内容应与网站设计方案书相吻合,栏目应设置完整 (6)网站设计的内容必须含有动态网页及数据库的设计 五,推荐教材及参考资料 建议选用教材 [1]相万让主编,网页设计与制作,人民邮电出版社,2004年 [2]相万让主编,网页设计与制作实验指导,人民邮电出版社,2004年 [3]梁建武,陈语林主编,ASP程序设计,中国水利水电出版社,2001年 主要参考书 [1]新东方电脑工作室,石国志:ASP动态网站编程,清华大学出版社,2000年 [2]伍华聪:ASP与网站开发实战,科学出版社,2000年 [3]彭万波等:ASP开发基本与范例,电子工业出版社,2000年 [4]东名,吴名月:ASPNET动态网页设计高手,清华大学出版社,2001年 [5]桂思强:ASPNET数据库开发圣经,中国青年出版社,2001年 这个呢,其实我也不会,我是在网站上帮你找的后面的几本书你看看对你也许有帮助
#留个标记,绝对救急,下不来的时候可以来找我¥带着你的问题和Email百度Hi联系¥如有进一步需求,请我们联系¥有时间可以帮你,#留个标记,绝对救急,下不来的时候可以来找我¥祝你¥顺利通过毕业答辩¥顺利毕业-¥此回复针对所有有此需求的浏览者有效,¥带着你们的问题和Email百度Hi联系我,
动态网站开发与设计毕业论文范文
大家发的都是论坛的网站,这个其实很多的,发了一遍给你,查收下!
楼主,在吗?我给我们学校的毕业论文给你参考吧。在的hi我就可以了。有19页呢。
通过网页设计与互联网应用开发课程的整个教学过程,让学生了解各种网页浏览器之间的区别,Web网页的基本特点,HTML的特点,掌握常用网页制作工具的使用,从而利用网页制作工具设计网站,开发网页,掌握基于互联网的应用系统的开发方法与开发过程,综合应用所学的网络知识,数据库系统原理,程序设计方法,以及所学的财务,管理与企业策划等多方面的知识,使学生能够为企事业单位规划,部署,开发信息化的基础平台和应用平台,提高学生的综合素质,满足以后工作中的需要,为培养我国社会主义现代化建设所需的懂管理懂技术高层次的信息管理类人才做准备 二,教学内容及基本要求 主要进行网站架设及构成,HTML源代码的特点,开发工具的使用,动态网页的构成及开发方法的教育,帮助学生掌握现代基于B/S模式的系统开发特点,完整地掌握信息系统的构建及开发过程 第1章 网页制作基础知识 了解Web网页的基本特点 了解网页制作的基本步骤,包括:整体规划,网页设计与制作,测试网页,网页上传发布 了解常用网页制作工具 了解常用的网页浏览器特点 第2章 HTML基础 了解什么是HTML语言 了解HTML标签格式 了解页面结构,包括:页面结构标签,页头标题,HTML文件结构 了解HTML基本标签,包括:注释,结构标签,标题和页头,段落,链接,列表和字符格式,其他元素和字号 了解图像标签 了解表单标签 了解框架标签 了解表格标签 了解字符实体标签 了解Internet Explorer有关标签属性 第3章 DreamWeaver MX 2004 了解DreamWeaver MX基础,包括:工作环境,HTML代码视图,文档操作,构建站点 了解编辑页面的基本知识与操作,包括:编辑文本,CSS样式,超级链接,使用图像,使用表格 了解整体布局的知识与操作,包括:分层定位,使用框架 了解DreamWeaver的高级应用,包括:使用表单,嵌入对象,行为 了解站点维护的基本知识与操作 第4章 动态网站简介 将静态网站与动态网站进行比较 了解常用的动态网站的设计方法 第5章 ASP概述 ASP简介 ASP的运行环境的介绍 第6章 ASP脚本基础 脚本概述,包括:脚本语言的使用,指定默认的脚本语言 了解服务器端脚本和客户端脚本 VBScript简介,包括:将单行语句分成多行,在代码中加注释,使用不同进制的数字,数据类型,变量,常量,数组,运算,控制结构,with语句,过程,VBscript函数简介 JavaScript简介,包括:语句和语句块,变量,数据类型,运算符,数组,控制结构,函数,JavaScript对象,复制,传递和比较数据,特殊字符 第7章 ASP对象 了解Request对象,包括:Request对象数据集合,Request对象属性,Request对象方法 了解Response对象,包括:Response对象方法,Response对象属性,Response对象集合 了解Session对象,包括:Session概述,Session对象的事件,Session对象的方法,Session对象的属性,Session对象的数据集合,Session对象使用示例 了解Application对象,包括:Application对象概述,Application对象的事件,Application对象的设置和变量读取,Application对象的方法,Application对象的数据集合 了解Server对象,包括:Server对象的属性,Server对象的方法 了解Cookie数据集合,包括:Cookie概述,在ASP中创建和读取Cookies,创建多个Cookie,不利用Cookie来保持信息 了解Gasa文件 介绍ASP内建对象应用示例 第8章 ASP组件 了解Ad Rotator组件,包括:Ad Rotator组件相关文件,Ad Rotator组件的方法和属性,Ad Rotator组件的应用示例 了解Browser Capabilities组件 了解Database Access组件 了解File Access组件,包括:File Access组件简介,文件的读和写,文件的处理,驱动器和文件夹的操作 了解Content Linking组件,包括:线性排列顺序文件,Content Linking组件方法 了解PageCounter组件 了解使用ASP发送E-mail,包括:Microsoft的SMTP Service,Microsoft SMTP Service的工作方法,用CDONTS组件发送E-mail,用CDONTS组件接收E-mail 第9章 数据库查询语言简介 SQL概述 了解查询语句SELECT,包括:SELECT语句格式,SELECT语句的使用,SQL语句在ASP程序中的使用示例 了解数据更新语句,包括:Insert语句,Update语句,Delete语句,其它SQL语句 第10章 ActiveX数据对象(ADO) ActiveX数据对象概述,包括:ActiveX数据对象简介,ADO对象的使用 了解Connection对象,包括:Connection对象的方法,Connection对象的属性,Connection对象的数据集合 了解Command对象,包括:Command对象属性,Command对象方法,Command对象数据集合 了解RecordSet对象,包括:Recordset对象方法,Recordset对象属性,Recordset对象数据集合,Recordset对象的分页显示功能,能执行SQL语句的几个对象 了解Field对象和Fields数据集合,包括:Fields数据集合,Field对象属性,Field对象方法 了解Property对象和Properties数据集合,包括:Properties数据集合,Property对象 了解Parameter对象和Parameters数据集合,包括:Parameters数据集合,Parameter对象 了解Error对象和Errors数据集合,包括:Errors数据集合,Error对象,处理错误 第11章 开发示例 了解需求分析,包括:什么是需求分析,如何做好需求分析,编写需求文档 了解开发文档的编写方法,包括:软件工程的国际标准,需求说明书的编写,概要设计说明书的编写,详细设计说明书的编写 了解编码实现,包括:数据库设计,数据连接,功能模块设计 了解测试与发布,包括:测试,本机发布,远程发布 三,教学安排及方式 课程主要内容 讲课学时 课内外学时比 作业量及批改要求 实践环节 基础知识 1 1:2 布置作业2次,全批全改 上机 32 HTML基础 3 1:2 使用DreamWeaver制作网页详解 8 1:2 动态网站简介 1 1:2 ASP概述 1 1:2 ASP脚本基础 4 1:2 ASP对象 4 1:2 ASP组件 4 1:2 数据库查询语言简介 1 1:2 ActiveX数据对象(ADO) 4 1:2 开发示例 1 1:2 四,考核方式 本课程实践性较强,为了达到学以致用的目的,将采用开卷作课题设计的形式考试 课程考试的基本要求 考试内容 (1)网站设计方案书 (2)网站设计内容磁/光盘(或文件包) 网站设计方案书内容要求 (1)方案书封面上要注明项目名称班级,学号,姓名 (2)需求分析 (3)概要设计 (4)详细设计 (5)数据库设计 (6)功能模块设计(对每个模块要有编程思路和方法技巧的介绍,对每段或每行代码必须有详细的注释) (7)测试报告 网站设计内容磁/光盘要求 (1)磁/光盘标签(或文件包名字)要注明班级,学号,姓名 (2)网站设计的内容不能有无聊,不健康和抄袭的内容 (3)提倡原创内容和使用新技术(可加分) (4)每个超链接都应有完整的内容 (5)网站实际内容应与网站设计方案书相吻合,栏目应设置完整 (6)网站设计的内容必须含有动态网页及数据库的设计 五,推荐教材及参考资料 建议选用教材 [1]相万让主编,网页设计与制作,人民邮电出版社,2004年 [2]相万让主编,网页设计与制作实验指导,人民邮电出版社,2004年 [3]梁建武,陈语林主编,ASP程序设计,中国水利水电出版社,2001年 主要参考书 [1]新东方电脑工作室,石国志:ASP动态网站编程,清华大学出版社,2000年 [2]伍华聪:ASP与网站开发实战,科学出版社,2000年 [3]彭万波等:ASP开发基本与范例,电子工业出版社,2000年 [4]东名,吴名月:ASPNET动态网页设计高手,清华大学出版社,2001年 [5]桂思强:ASPNET数据库开发圣经,中国青年出版社,2001年 这个呢,其实我也不会,我是在网站上帮你找的后面的几本书你看看对你也许有帮助
asp+access学院网站的设计与实现(论文+程序) 文章摘要:随着互联网的发展,其信息传播效率逐步为人们所关注。越来越多的企业开始走向网络,以通过网络加大对自己的宣传力度,从而扩展销售渠道,增加销售量。现在互连网已成为报纸、广播、电视相比肩的信息媒介,正以其便捷的信息形式改变着人们传统的消费模式,更多的人开始青睐于这种简单、快捷、低成本的电子通讯方式。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的一个重要组成部分,从而倍受人们的重视。为了提高学院知名度,扩大生源,天津广播电视大学天培培训中心重新构建了学院网站。本文详细阐述了网站建设的完整过程,从网站建设的意义,需求分析,静态页面设计,数据库设计,动态页面设计几个方面,对网站建设过程进行探讨。关 键 词:网站建设 网页设计 ACCESS ASP目录一、绪论 1二、网站建设需求分析 1(一)网站整体定位与分析 1(二)客户需求调查分析与解决方法 客户对网站当前状况的不满之处 客户对新网站性能的期望和要求 网站性能概括描述 3三、网站的模块层次设计 4(一)非动态模块 5(二)动态模块 5(三)其他功能 6四 、网站开发前期准备 7(一)原有网站的分析与调整 7(二)选择设计开发工具 静态页面设计工具 动态部分设计工具 7五、开发过程 8(一) 静态页面设计 静态页面设计实现研究 静态页面实现过程 9(二)数据库设计部分 网站后台数据库 留言板后台数据库 14(三)动态模块设计 ASP语言介绍 主要模块设计与实现方法 15六、网站调试与测试 22(一)网站的调试 22(二)网站的测试 功能性测试 稳定性测试 24七、结语 25致谢 26参考文献 27附录 28
动态网站开发与设计论文选题
呵呵,自己的论文自己写,关键不是论文写的好不好,而是你的知识学的怎样,如果连论文都要别人代笔,证明你根本没用心学,以后工作也要别人帮你找,帮你做算了。超鄙视
通过网页设计与互联网应用开发课程的整个教学过程,让学生了解各种网页浏览器之间的区别,Web网页的基本特点,HTML的特点,掌握常用网页制作工具的使用,从而利用网页制作工具设计网站,开发网页,掌握基于互联网的应用系统的开发方法与开发过程,综合应用所学的网络知识,数据库系统原理,程序设计方法,以及所学的财务,管理与企业策划等多方面的知识,使学生能够为企事业单位规划,部署,开发信息化的基础平台和应用平台,提高学生的综合素质,满足以后工作中的需要,为培养我国社会主义现代化建设所需的懂管理懂技术高层次的信息管理类人才做准备 二,教学内容及基本要求 主要进行网站架设及构成,HTML源代码的特点,开发工具的使用,动态网页的构成及开发方法的教育,帮助学生掌握现代基于B/S模式的系统开发特点,完整地掌握信息系统的构建及开发过程 第1章 网页制作基础知识 了解Web网页的基本特点 了解网页制作的基本步骤,包括:整体规划,网页设计与制作,测试网页,网页上传发布 了解常用网页制作工具 了解常用的网页浏览器特点 第2章 HTML基础 了解什么是HTML语言 了解HTML标签格式 了解页面结构,包括:页面结构标签,页头标题,HTML文件结构 了解HTML基本标签,包括:注释,结构标签,标题和页头,段落,链接,列表和字符格式,其他元素和字号 了解图像标签 了解表单标签 了解框架标签 了解表格标签 了解字符实体标签 了解Internet Explorer有关标签属性 第3章 DreamWeaver MX 2004 了解DreamWeaver MX基础,包括:工作环境,HTML代码视图,文档操作,构建站点 了解编辑页面的基本知识与操作,包括:编辑文本,CSS样式,超级链接,使用图像,使用表格 了解整体布局的知识与操作,包括:分层定位,使用框架 了解DreamWeaver的高级应用,包括:使用表单,嵌入对象,行为 了解站点维护的基本知识与操作 第4章 动态网站简介 将静态网站与动态网站进行比较 了解常用的动态网站的设计方法 第5章 ASP概述 ASP简介 ASP的运行环境的介绍 第6章 ASP脚本基础 脚本概述,包括:脚本语言的使用,指定默认的脚本语言 了解服务器端脚本和客户端脚本 VBScript简介,包括:将单行语句分成多行,在代码中加注释,使用不同进制的数字,数据类型,变量,常量,数组,运算,控制结构,with语句,过程,VBscript函数简介 JavaScript简介,包括:语句和语句块,变量,数据类型,运算符,数组,控制结构,函数,JavaScript对象,复制,传递和比较数据,特殊字符 第7章 ASP对象 了解Request对象,包括:Request对象数据集合,Request对象属性,Request对象方法 了解Response对象,包括:Response对象方法,Response对象属性,Response对象集合 了解Session对象,包括:Session概述,Session对象的事件,Session对象的方法,Session对象的属性,Session对象的数据集合,Session对象使用示例 了解Application对象,包括:Application对象概述,Application对象的事件,Application对象的设置和变量读取,Application对象的方法,Application对象的数据集合 了解Server对象,包括:Server对象的属性,Server对象的方法 了解Cookie数据集合,包括:Cookie概述,在ASP中创建和读取Cookies,创建多个Cookie,不利用Cookie来保持信息 了解Gasa文件 介绍ASP内建对象应用示例 第8章 ASP组件 了解Ad Rotator组件,包括:Ad Rotator组件相关文件,Ad Rotator组件的方法和属性,Ad Rotator组件的应用示例 了解Browser Capabilities组件 了解Database Access组件 了解File Access组件,包括:File Access组件简介,文件的读和写,文件的处理,驱动器和文件夹的操作 了解Content Linking组件,包括:线性排列顺序文件,Content Linking组件方法 了解PageCounter组件 了解使用ASP发送E-mail,包括:Microsoft的SMTP Service,Microsoft SMTP Service的工作方法,用CDONTS组件发送E-mail,用CDONTS组件接收E-mail 第9章 数据库查询语言简介 SQL概述 了解查询语句SELECT,包括:SELECT语句格式,SELECT语句的使用,SQL语句在ASP程序中的使用示例 了解数据更新语句,包括:Insert语句,Update语句,Delete语句,其它SQL语句 第10章 ActiveX数据对象(ADO) ActiveX数据对象概述,包括:ActiveX数据对象简介,ADO对象的使用 了解Connection对象,包括:Connection对象的方法,Connection对象的属性,Connection对象的数据集合 了解Command对象,包括:Command对象属性,Command对象方法,Command对象数据集合 了解RecordSet对象,包括:Recordset对象方法,Recordset对象属性,Recordset对象数据集合,Recordset对象的分页显示功能,能执行SQL语句的几个对象 了解Field对象和Fields数据集合,包括:Fields数据集合,Field对象属性,Field对象方法 了解Property对象和Properties数据集合,包括:Properties数据集合,Property对象 了解Parameter对象和Parameters数据集合,包括:Parameters数据集合,Parameter对象 了解Error对象和Errors数据集合,包括:Errors数据集合,Error对象,处理错误 第11章 开发示例 了解需求分析,包括:什么是需求分析,如何做好需求分析,编写需求文档 了解开发文档的编写方法,包括:软件工程的国际标准,需求说明书的编写,概要设计说明书的编写,详细设计说明书的编写 了解编码实现,包括:数据库设计,数据连接,功能模块设计 了解测试与发布,包括:测试,本机发布,远程发布 三,教学安排及方式 课程主要内容 讲课学时 课内外学时比 作业量及批改要求 实践环节 基础知识 1 1:2 布置作业2次,全批全改 上机 32 HTML基础 3 1:2 使用DreamWeaver制作网页详解 8 1:2 动态网站简介 1 1:2 ASP概述 1 1:2 ASP脚本基础 4 1:2 ASP对象 4 1:2 ASP组件 4 1:2 数据库查询语言简介 1 1:2 ActiveX数据对象(ADO) 4 1:2 开发示例 1 1:2 四,考核方式 本课程实践性较强,为了达到学以致用的目的,将采用开卷作课题设计的形式考试 课程考试的基本要求 考试内容 (1)网站设计方案书 (2)网站设计内容磁/光盘(或文件包) 网站设计方案书内容要求 (1)方案书封面上要注明项目名称班级,学号,姓名 (2)需求分析 (3)概要设计 (4)详细设计 (5)数据库设计 (6)功能模块设计(对每个模块要有编程思路和方法技巧的介绍,对每段或每行代码必须有详细的注释) (7)测试报告 网站设计内容磁/光盘要求 (1)磁/光盘标签(或文件包名字)要注明班级,学号,姓名 (2)网站设计的内容不能有无聊,不健康和抄袭的内容 (3)提倡原创内容和使用新技术(可加分) (4)每个超链接都应有完整的内容 (5)网站实际内容应与网站设计方案书相吻合,栏目应设置完整 (6)网站设计的内容必须含有动态网页及数据库的设计 五,推荐教材及参考资料 建议选用教材 [1]相万让主编,网页设计与制作,人民邮电出版社,2004年 [2]相万让主编,网页设计与制作实验指导,人民邮电出版社,2004年 [3]梁建武,陈语林主编,ASP程序设计,中国水利水电出版社,2001年 主要参考书 [1]新东方电脑工作室,石国志:ASP动态网站编程,清华大学出版社,2000年 [2]伍华聪:ASP与网站开发实战,科学出版社,2000年 [3]彭万波等:ASP开发基本与范例,电子工业出版社,2000年 [4]东名,吴名月:ASPNET动态网页设计高手,清华大学出版社,2001年 [5]桂思强:ASPNET数据库开发圣经,中国青年出版社,2001年 这个呢,其实我也不会,我是在网站上帮你找的后面的几本书你看看对你也许有帮助
基于ASP技术动态网站的规划与设计是小柯论文网通过网络搜集,并由本站工作人员整理后发布的,基于ASP技术动态网站的规划与设计是篇质量较高的学术论文,供本站访问者学习和学术交流参考之用,不可用于其他商业目的,基于ASP技术动态网站的规划与设计的论文版权归原作者所有,因网络整理,有些文章作者不详,敬请谅解,如需转摘,请注明出处小柯论文网,如果此论文无法满足您的论文要求,您可以申请本站帮您代写论文,以下是正文。 [摘要]本文从软件工程的角度出发,系统分析了校园网站的规划与设计过程。并在系统设计阶段详细介绍了网站设计过程中应注意的问题,重点对网站安全做了技术分析和研究。 [关键词]网站立项 系统分析 系统设计 网站测试 网站维护 一、引言 网络技术的不断成熟和发展,促进了基于网络技术的校园网站的发展。校园网站开发是一项很复杂的工作,我校根据学校实际,确定网站的定位和需求,从软件工程的角度出发,针对学校网站建设的特点和重点,整理出一套适合学校网站建设管理和控制的方法,以此来保证网站建设的高效率、高质量。 二、网站立项 校园网站建设,要成立一个专门的项目小组:学校领导、学校网络管理员、美术教师、各科室人员、计算机专业教师等8人~9人以及“计算机学会”社团学生代表5人组成,由网络管理员作为项目负责人负责对该项目的统一调度和安排。 三、网站设计开发过程 (一)系统分析阶段 建立一个网站,首要明确设计思想,编写一份详尽的需求说明书,这是网站建设成功的关键所在。 我校根据各方面的反馈意见进行认真的分析,对网站设计进行准确定位:学校网站规划要着重考虑教师和学生的需求;内容上要以学校整体宣传为主,同时也要为访问者提供其所关心的内容;内容要求及时更新;版面要求新颖有特色,同时还要增强网站的方便性、整体性和安全性。 (二)系统设计阶段 1.网站总体设计 网站设计有了一份详尽的需求说明书后,就可以根据需求说明书,对网站进行总体规划,给出一份网站总体建设方案。总体规划具体要明确网站需要实现的目的和目标;网站形象说明;网站的栏目版块和结构;网站内容的安排,相互链接关系;使用软件、硬件和技术分析说明;开发时间进度表;维护方案;制作费用;需要遵循的规则和标准有哪些等。 2.网站详细设计 总体设计阶段以比较抽象概括的方式提出解决问题的办法,具体设计阶段的任务就是把解决方法具体化、明确化,设计中应注意的问题有: (1)网站设计的风格定位。网站要有自己的特色,设计中不要太多地考虑技术问题,而应该更多地考虑不断增加网站的内涵,要在能够动态反映学校情况的内容上下功夫。 (2)网站设计的整体性。网站设计,注意考虑网站的易维护性,技术上多采用C S S、模板等,对网站的整体风格进行定位,方便日常维护与更新。 (3)关键技术的研究及应用。网站设计中,怎样防黑,保护网站内容不被别人窃取、修改是网站建设必须考虑的技术性问题。本人主要从IIS、ASP和Access三方面来总结网站系统面临的常见的安全威胁及解决方法。 ①集中管理ASP的目录,设置访问权限。在设置WEB站点时,将HTMI文件同ASP文件分开放置在不同的目录下,然后将HTML子目录设置为“读”;将ASP子目录设置为“执行”。 ②对IIS中的特殊Web目录禁止匿名访问并限制IP地址。对IIS中的sample、scripts、iisadmin等web目录,通过各目录属性对话框中的“目录安全性”标签设置为禁止匿名访问并限制IP地址,并用NTFS的特性设置详细的安全权限,除了Administrator,其它帐号都应该设置为只读权限。 ③防止Access数据库被下载。有效地防止数据库被下载的方法有:非常规命名法:为Access数据库文件取一个复杂的非常规名字,并把它放在几层目录下;使用ODBC数据源:在ASP程序设计中,如果有条件,应尽量使用ODBC数据源,不要把数据库名写在程序中。 ④进行数据备份。运用FSO组件对Access数据库进行备份,以便在数据被破坏时进行快速恢复,尽可能多地挽回损失。 ⑤对ASP页面进行加密。为了有效地防止ASP源代码泄露,可以对ASP页面进行加密。加密的方法一般有两种:一是使用组件技术将编程逻辑封装入DLL之中;二是使用微软的Script Encoder对ASP页面进行加密。 ⑥后台用户注册验证。为了防止后台用户未经注册的用户绕过注册界面直接进入应用系统,我们采用Session对象进行注册验证: <%UserID = Request(“UserID”) ‘读取使用者所输入的用户名和密码 Password = Request(“Password”) IfUserID <>“hrmis” Or Password <>“password” Then RWrite“用户名错误!” REnd End If ‘将Session对象设置为通过验证状态 Session(“Passed”) = True %> 进入应用程序后,首先进行验证: <% ‘如果未通过验证,返回Lasp页面登陆状态 If Not Session(“Passed”) Then RRedirect“Lasp” End If %> ⑦让学生参与网站设计。优秀学生参与设计,无论对丰富网站内容、提高学校网站的点击率还是扩大学校网站的影响都能起到相当大的作用。 (三)网站测试 有了网站的具体设计方案,各网站制作人员就可以全力进入开发阶段。尽量采用边制作边调试,即采用本机调试和上传服务器调试的方法,观察速度、兼容性、交互性等。 投入运行之前,需对网站需求分析、系统分析、设计规格说明和编码最终复审,还要对系统进行各种综合测试。测试结束后,制作有关文档存档,并写出一个校园网站使用说明文档。至此,网站项目建设完毕。 (四)网站的管理和更新 做好网站的管理与更新,是一个网站树立形象的根本、生存的根本。我校专门成立了安全组织机构,制定出适合我校的《校园网站管理办法》、《校园网站信息发布审核制度》、《校园网站异常情况案件报告制度》等规定,建立健全了各项安全管理制度。 四、结论 我校网站已经试运行一段时间,为学校的教师、学生和教学管理人员提供教学管理、教学研究、日常办公、信息交流等应用服务的平台,较好地满足了设计最初的需求。在整个设计网站的过程中,重视学校网站的“规划—设计—管理—发展”的规律,实现可持续性发展。 参考文献: [1]田原高职院校校园网站主页设计探讨[J]十堰职业技术学院学报,2007,(7) [2]方照立足校本,探索校园网建设之路[J]教育信息技术,2007,(12) [3]田建勇浅析学校网站的设计与建设[J]安顺师范高等专科学校学报,2006,(6) [4]侯占伟,翟海霞A S P代码厦网站安全的探讨[J]焦作大学学报,2005,(4) [5]阳西述网页制作与网站设计一高等院校计算机系列教材[M].武汉大学出版社,2006. [6]对学校网站建设的思考——舟山市开展学校网站星级评估所感[J]教育信息化,2006,(4) (作者单位:广东汕头经贸职业技术学校)