HTML数据库分析

上传人:文*** 文档编号:62665448 上传时间:2022-03-15 格式:DOC 页数:23 大小:362KB
返回 下载 相关 举报
HTML数据库分析_第1页
第1页 / 共23页
HTML数据库分析_第2页
第2页 / 共23页
HTML数据库分析_第3页
第3页 / 共23页
点击查看更多>>
资源描述
毕业设计用纸摘 要随着现代计算机科学的发展,网络已经越来越普及,如今网络已经成为每个人生活的一部分,同时网络也提供了一种很好的信息交换平台,而个人主页是一个可以在网络上展示个人信息的方便手段。本文介绍了如何开发个人网站。文章从理论和实践两个角度出发,对个人主页生成系统进行了深入的探讨。论文首先从构建系统环境谈起,分析了要实现各模块功能所必备的各种知识和技术手段。接着对系统的整体结构进行了详细的规划,把系统划分为几个模块,逐一实现它们的预功能。系统采用Dreamweaver MX和Microsoft SQL Server 2000作为主要的开发工具。利用JSP技术来完成代码和界面设计,而SQL Server 2000作为后台数据库管理工具。这个系统包括用户管理、文章管理、相册管理、分类管理、评论管理、留言管理、信息搜索等功能。首先介绍开发工具ASP,HTML等技术,然后详细讲解了个人主页的开发。 关键词 ASP技术,个人主页,HTML技术、SQL Server 2000目 录摘要1前言4第一章、开发工具介绍51.1 HTML简介51.2 ASP简介61.3 IIS简介101.4 Dreamweaver代码编写121.5数据库的简介121.6 关于ACCESS200013第二章、网站的总体分析与设计142.1 网站的框架142.2 网站的设计目标142.3 网站内容的安排14第三章、后台数据库的建立163.1数据库程序163.2 ASP访问数据库的步骤163.3 建立数据库表173.4 连接数据库173.5 数据库搭建18第四章、网站说明204.1前台显示说明204.2后台管理说明21第五章、 设计总结215.1制作心得225.2致谢225.3参考文献22前 言如何才能设计出一个优秀的个人主页(网站)呢?个人主页(网站)是指有确定主题和明确目的非商业性站点(如果个人主页包括大量网业并且具有独立的服务功能,就叫做个人网站)。个人主页(网站)设计是一个比较简单的项目。本但是它需要在主题、结构、风格、布局等方面有一个很好的构思与制作。个人主页(网站)设计时特别需要注意对主页定位、环境设置等方面的总体考虑。主页设计与主页制作之间很大的区别,个人主页(网站)设计是一个思考的过程,而个人主页(网站)制作只是将思考的结果表现出来。一个好的个人主页(网站)首先需要一个优秀的设计,然后辅之优秀的制作。主页的设计是个人主页(网站)的核心和灵魂,一个相同的设计可以有多种制作表现的方式。主页设计包含的内容非常多。大体分两个方面:一方面是纯个人主页(网站)本身的设计比如文字排版,图片制作,平面设计,三维立体设计,静态无声图文,动态有声影像等;另一方面是个人主页(网站)的延伸设计,包括个人主页(网站)的主题定位和浏览群的定位,制作策划,形象包装,宣传等等。这两方面相辅相成,但要做出一个漂亮的个人主页需要个人仔细规划,这里我的个人主页设计虽然不够丰富,但包括了个人主页的基本元素。第一章 开发工具简介在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。1.1 HTML简介1.11什么是HTMLHTML (Hyper Text Markup Language ,超文本标记语言) ,或称为“多媒体文件语言”,是用于创建Web 页和Web 信息发布的第一个通用语言。H TML 以其简单精练的语法、极易掌握的通用性与易学性,使Web 网页可以亲近于每一个普通人,网络也才得以普及发展,以至今日的辉煌。 HTML 语言主要有以下几个特性: (1) 通用性:可实现不同平台的文档共享。(2) 可扩展性: HTML 的标签集合可以根据新需求而不断修正或加入有限的新标签符, 为实现有限的新功能的扩展提供保障。(3) 创建的灵活性: HTML 文档是纯文本文档, 可以由网页编辑器以及其他文本编辑软件创建。HTML 是“Hyper Text Markup Language”的缩写,它是一种超文本标记语言,是网页的描述语言,用于编制通过万维网显示的超文本文件。它是目前在网页设计中,所使用的最基本的标记语言。现在很多HTML 的编辑器,都是通过跟文字处理器相似的接口来编辑网页的。有了这些编辑工具,即使对HTML 没有深入的认识,仍能编写出个人网页。这类网页编辑工具包括Dreamweaver 和Frontpage。使用这些工具时,有时候可能会奇怪,为什么会看不到HTML 的存在呢? 事实上,网页所使用的原始码正是HTML。虽然不需要成为一个HTML 的专家,但学 会一点基本的HTML ,对编写网页,肯定是有好处的。1.12 HTML标记文件标记 :、 、字体标记: 、 、 、 清单标记:、 表格标记 :、 表单标记:、 图形标记: 影像地图:、 连结标记:、 框架标记:、 多媒体:、其他标记:、 StyleSheet:、 1.2 ASP简介ASP技术 ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。 简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet 上的许多站点,仍然提供 “静态”(static)的主页内容。 所谓“静态”,指的就是站点的主页内容是“固定不变” 的。 当浏览器通过Internet 的HTTP (Hypertext Transport Protocol)协议,向站点服务器(Web Server)要求提供主页的内容时,站点服务器收到要求后,就传送原已设计好的静态的HTML 的文件数据给浏览器。 一个“静态”的站点,若要更新主页的内容,必须手动的来更新其HTML的文件数据。而随着Web应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。当在浏览器上填好表单(form)的输入数据,以提供HTTP要求时,可以在站点服务器中执行的应用程序,而不只是一个HTML 文件。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。 根据用户请求生成动态主页的传统方法有CGI、ISAPI等。CGI是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下;ISAPI针对这一缺点进行改进,利用dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术Java都还存在着另外一个问题,那就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如javascript和IDC(Internet Database Connector)等功能有限,不敷使用。 ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。ASP与常见的在Client端实现动态主页的技术如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。 ASP通过后缀名为.asp的ASP文件来实现,一个.asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给Web Server,如果Web Server上装了ASP,就调用ASP。ASP读出相应.asp文件,解释并执行命令,动态生成一个HTML页面回传Web Server,然后Web Server再把结果发送给浏览器。ASP文件的制作和HTML类似,且和HTML开发集成,可以在同一个过程完成,利用 ASP将可以执行的脚本嵌入到HTML文件中(将HTML文件的后缀名改为.asp),这使得HTML文件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(Server Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务ASP的特点1)任何开发工具皆可发展只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPageExpress、rontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写,可能会发生一些意想不到的离奇状态。通吃各家浏览由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。2)语言相容性高ASP与所有的ActiveXScript语言都相容,除了可结合HTML,VBScript、JavaScript、ActiveX服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(ThirdParty)所提供的语言。3)隐密安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到文件,原始的程序代码是看不到的!这是因杰程序先于网站服务(ebServer)端执行后,将结果转换成标准文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的程序并不会轻易地被看见进而被盗用。4)易于操控数据库5)面向对象学习容易ASP具备有面向对象(bject-Oriented)功能,学习容易,提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用内建的“Application”对象或”Session”对象所撰写出来的程序可以在多个网页之间暂时保存必要的信息。 6)ASP的六大内部对象对象名称功能描述RequestResponseServerSessionApplicationObjectContext从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合MicrosoftTransaction服务器进行分布式事务处理 ASP的内置对象及工作原理内置对象:ASP提供了六个内建对象,供用户直接调用:1)Application对象:负责管理所有会话信息,可用来在指定的应用程序 的所有用户之间共享信息。2)Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。3)Request对象:从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。4)Response对象:服务器将输出内容发送到用户端。5)Server对象:提供对服务器有关方法和属性的访问。6)ObjectContext对象:IIS4.0新增的对象,用来进行事务处理。此项功能需得到MTS(MicrosoftTranscationServer)管理的支持。工作原理:如果浏览器向IIS/PWS请求的是HTM文件,那么IIS/PWS会直接把文件的内容传给浏览器。但如果浏览器向IIS/PWS请求的是.ASP文件,则IIS/PWS会首先解释文件。IIS/PWS解释.ASP文件的过程中,遇到HTML标记或一般文字时会直接把读区的内容传给浏览器。但如果遇到的标记,则会把其中的内容视为程序,然后解释执行,但程序经过IIS/PWS解释执行后,其源程序代码不会传给浏览器,而只是把可显示的运行结果传给了浏览器。让我们来看看运行ASP所需的环境: Microsoft Internet Information Server 3.0/4.0/5.0 on NT Server Microsoft Internet Information Server 3.0/4.0/5.0 on Win2000 Microsoft Personal Web Server on Windows 95/98 WINDOWS NT Option Pack所带的Microsoft IIS提供了强大的功能,但是IIS在网络安全方面却是比较危险的。ASP运行环境与方式正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性。所以目前ASP可运行在三种环境下:1)WINDOWSNTserver4.0运行IIS3.0(InternetInformationServer)以上。2)WINDOWSNTworkstation4.0运行PeerWebServer3.0以上。3)WINDOWS95/98运行PWS(PersonalWebServer)。其中以NTserver上的IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择。ASP(服务器端)是能在WEB SERVER(IIS)端集成SCRIPTING语言到HTML网页的环境,然后再利用(HTML网页)内含的SCRIPTING语言代码代替原有的CGI、ISAPI或IDC程序,以便实现原有CGI的功能。ASP页面的结构:ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:1)标准的HTML标记:所有的HTML标记均可使用。2)ASP语法命令:位于标签内的ASP代码。3)服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。4)脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。1.3 IIS简介Microsoft公司推出的Web服务器软件IIS(Internet Information Server)是和WindowsNT/2000操作系统捆绑在一起的,由于具有与Windows操作系统的亲和性,并继承了Microsoft软件产品一贯的用户界面,同时也因为借助了Windows操作系统在PC上被广泛使用的绝对优势,使得IIS成为当今使用最为广泛的Web服务器软件之一。IIS的设计目标是提供适应性强的Internet和Intranet服务器功能。通过围绕WindowsNT操作系统所做的优化,使IIS具有相当高的执行效率、出色的安全保密性能以及启动顺速和易于管理等优点。IIS提供了一套完整的、易于使用的Web站点架方案,除了可用来架设站点的Web服务器之外,IIS还集成了用与文件传输的FTP服务器软件和用于邮件发送的SMTP服务器软件,因而是一个多功能的Internet/Intranet服务器软件。IIS越来越普及的另一个关键因素是提供了ASP技术。使用ASP可以综合HTML和VBScript、JavaScript、PerlScript等多种脚本语言,并且可以使用COM组件创建动态、交互式的网页和功能强大的Web应用程序。COM是Windows环境下程序组件协同工作的标准,而DCOM(即分布式COM)则允许Web应用程序使用分布式在网络上的组件,就好象这些组件存在本地计算机上一样。运用与WindowsNT/2000平台之上的IIS具有很高的性能,这主要归功与其有效的线程管理以及对文件及网络I/O的高效处理。在交互网页和电子商务运行的测试中,IIS的性能都是领先的,并且其优势随着客户机数目的增加而愈加明显。IIS的另一个优势是只为一种操作系统平台进行优化。由于不需要考虑可移植性问题,因而其性能的优化就更为有效。此外,借助WindowsNT的负载平衡服务可以容易的建立起一个服务器集群,从而实现将负载均衡地分散到集群内的各个服务器上,因而对于大型网站的建立,WindowsNT加IIS也是一个理想的解决方案。IIS5.0版本是Windows2000和WindowsXP操作系统内置的Web服务器软件,该版本新增了许多功能,有助与开发人员创建灵活的、可升级的Web应用程序。在安全性方面,IIS5.0新增了摘要式身份验证、SSL(安全套接字层)和TLS(传输层安全)、SGC(服务器网关加密)等特性;在管理方面,它支持IIS的重启动以及对IIS设置信息的备份与还原,以及进程限制和远程管理等功能;在对Internet标准的支持方面,它支持多个站点使用同一个IP地址、Web分布式创作与版本管理、SMTP服务、FTP重新启动和HTTP压缩等新的特性。1.4 Dreamweaver代码编写Dreamweaver是Micomedia推出的可视化网页设计工具软件,可以结合该公司推出的Flash、Fireworks等软件设计和制作非常漂亮的网页。启动Dreamweaver后,在其打开的工作窗口中可以有“代码”、“设计”及“代码和设计”3种工作视图。一般可在“设计”视图中输入网页的文字内容或插入图片,再利用其菜单和工具栏以及对象面板、属性面板等方便地插入各种网页元素,并设置和调整他们的尺寸、位置和格式。Dreamweaver提供了特有”代码和设计”视图,可以同时显示可视化的网页设计窗口和源代码编辑窗口,用户在任何一个窗口中对网页所做的设计或编辑将同时反映在另一个窗口中。待网页设计到一定阶段时,便可切换到Dreamweaver的“代码”视图,察看与在“设计”视图中的网页想对应的HTML源代码,“代码”视图中用不同的颜色显示HTML标记和脚本语言的代码,用户同样可在此视图中输入和编辑这些代码。“代码”视图左侧的行号在对代码进行调试时将会很有帮助。1.5 数据库的简介Microsoft Access for Windows是Microsoft公司推出的面向办公自动化、功能强大的关系数据库管理系统。自从1992年11月正式推出Access 1.0以来,Microsoft公司一直在不断地完善增强Access的功能,先后推出了Access 1.1、Access 2.0、Access 7.0、Access 97和Access 2000。1994年推出的Access 2.0相对于Access 1.0有了较大的改动,75%以上的内容都是新增的或是改进的。1995年随着Windows 95的推出,Microsoft公司又将Access 2.0升级为Access 7.0。1997年推出了Access 97,Microsoft公司首次对Access 97进行了汉化,推出了Access 97 中文版。目前Microsoft公司又将Access 97升级为Access 2000。 Access2000一个最突出的功能就是将Access数据库中的数据动态地提供给Web页。 Access2000另一个突出的优点就是使用起来特别简单,就和你使用“窗体”一样,非常的简单。而且这种联接是动态的,不需要创建很多的页面,一切繁琐的工作Access都自己包了。Active Server Pages 的一个最重要的特征就是具有连接数据库的能力。数据库保存并管理大型数据集合。通过ASP,可以使这些信息为访问您的网站的用户所用。通过对ASP页进行设置,可以使去检索、格式化并显示数据库中的数据,而无需将信息保存在文本文件或静态网页中。当用户访问此ASP页时,数据库中的当前信息将创建要在该页中显示的信息。此外,ASP页还允许用户对数据库中的数据进行处理。采用数据库保存信息、ASP访问信息,是在网站中显示最新信息的一个相当有效的方法。1.6 关于ACCESS2000Access 2000是一种关系数据库管理系统(RDBMS)。顾名思义,关系数据库管理系统是数据库管理软件,它的职能是维护数据库、接受和完成用户提出的访问数据的各种请求。Access 2000关系数据库是数据库对象的集合。数据库对象包括:表(Table)、查询(Query)、窗体(Form)、报表(Report)、数据访问页(Page)、宏(Macro)和模块(Module)。在任何时刻,Access 2000只能打开并运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、数据访问页、宏和模块。这些数据库对象都存储在同一个以MDB为扩展名的数据库文件中。第二章 网站的总体分析与设计2.1 网站框架本网站以asp动态网站设计为基础,结合ACESS数据库设计而成的一个小型电子商务网站。网站的部分结构框图首 页首 页文章作品我的简历美好回忆给我留言1)网站的开发运行平台本网站是在ASP环境下开发出来,他集成于windows NT之中,方便易用,为web应用程序提供了功能强大的运行平台,同时还提供了一套系统管理工具和用于建立Web应用程序的基本构件.IIS支持Active server pages(asp),这使得网站的开发变的特别方便,同时使用开放的数据库互连,从而保证了数据库的无关性,既开发人员只要在一种数据库的环境下完成开发,通过更改ODBC的驱动程序,就可以用于另一种数据库环境,而ASP代码无须做任何改动,为数据库开发提供极大的方便。2)系统运行环境1.网络硬件环境 P2 300CPU 64 M Ram 10G以上硬盘2.网络软件win9x win NT win2000或以上基本操作系统.3互连网方式1.局域网连接 2. 电话拨号 3.宽待连接方式2.2网站的设计目标网站内容结构的安排,第一步就是确定设计目标。仔细考虑建站的目标以及本站建立后将产生的影响。这样会给自己一个清晰的开始。建立本站的目标就是让更多人充分认识文学知识的重要性,提高知识面,开阔视野,以迎接社会的挑战。2.3 网站内容的安排对于建设网站来说,内容需求就是站点需要的资料,资料的收集与整理在于建站的目的。从站点的类型来讲,不同的类型,网站内容也不相同。所以网站的主要内容就是着重以介绍各类文章、最新信息等主要内容。例如,包括文章、相册、作品、留言、音乐、公告等都是主页上所设计需要的内容。第三章 数据库设计3.1 数据库程序有几种不同的程序可用来创建数据库。如果使用的是Active Server Pages,Microsofr Access 和 Microsoft SQL Server则是最为常用的2种数据库程序。Microsofr Access用于创建小型数据库。Microsoft SQL Server用于创建大型数据库。本系统采用Microsofr Access数据库程序来创建数据库。3.2 ASP访问数据库的步骤在ASP中,使用ADO组件访问后台数据库,可通过以下步骤进行:1.定义数据源在WEB服务器上打开“控制面板”,选中“ODBC”,在“系统DSN”下选“添加”,选定你希望的数据库种类、名称、位置等。本文定义“SQL SERVER”,数据源为“HT”,数据库名称为“HTDATA”,脚本语言采用Jscript。2. 使用ADO组件查询WEB数据库1) 调用Server.CreateObject方法取得“ADODB.Connection”的实例,再使用Open方法打开数据库:conn = Server.CreateObject(“ADODB.Connection”)conn.Open(“HT”)2) 指定要执行的SQL命令连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过SQL指令来完成的,如要在数据表signaltab中查询代码中含有“X”的记录sqlStr = “select * from signaltab where code like %X%”rs = conn.Execute(sqlStr)3) 使用RecordSet属性和方法,并显示结果为了更精确地跟踪数据,要用RecordSet组件创建包含数据的游标,游标就是储存在内存中的数据。rs = Server.CreateObject(“ADODB.RecordSet”)rs.Open(sqlStr,conn,1,A)4) 关闭数据库conn.close()3.3 连接数据库只有在与数据库建立连接之后,ASP页才能对该数据库进行访问。应为数据库创建Dada Source Name(DSN),向ASP指出要连接的数据库的类型和位置。然后使用DSN与某个ASP页中的Connection对象,将此页和该数据库连接起来。建立连接之后,就可以用Connection对象的Execute方法或Recordset对象从数据库中检索数据。Execute适于执行简单任务或少量的记录。使用ASP连接access数据库链接方法如下: 3.4 数据库搭建数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。Microsoft Access数据库相对其它的数据库来说要简单容易操作些,我的范例中的数据库文件就是Access类型的数据库。主要用到一个数据库,数据库中包含九张表格,如下图所示:以下是本系统与数据库建立连接的ASP源代码:% badword=|and|select|update|chr|delete|%20from|;|insert|mid|master.|set|chr(37)|= 对 get query 值 的过滤. if request.Querystring thenchk=split(badword,|)for each query_name in request.querystringfor i=0 to ubound(chk)if instr(lcase(request.querystring(query_name),chk(i)0 then response.write alert(传参错误!参数 &query_name& 的值中包含非法字符串!nn);location=&request.serverVariables(HttP_reFerer)& response.endend if next nextend if %3.5 建立数据库表数据库中管理员管理表的主要字段图表如下: 数据库中文章管理表的主要字段图表: 数据库中留言管理表的主要字段图表: 数据库中音乐管理表的主要字段图表: 数据库中照片管理表的主要字段图表: 数据库中公告管理表的主要字段图表: 等等以上是数据库的建表情况,还有一些就不再一一示范。第四章 网站说明一、前台说明 前台首页主要包括:最新公告、站内统计、经典文章、我的作品、我的简历、给我留言等等。最新公告:让大家了解本网站的最新信息。站内统计与给我留言:让大家对信息资源的了解。经典文章、我的作品这二块是本网站的简要内容。本站还具有独有的风格:别具一格的色彩氛围,以绿色为主题。如图所示:二、 后台说明后台登录示图如下:输入正确的密码后按确定键就进入后台管理子系统。主要包括系统管理、文章管理、音乐管理、照片管理、作品管理、留言管理、退出登陆七个功能模块。本文主要介绍一下会员管理模块的主要功能。后台管理示图如下:管理员信息管理:增加,修改,删除管理员等栏目。1.从管理首页的基本管理进入,可以每个界面。2.例如文章管理界面显示所有文章信息包括文章的ID、标题以及发布时间(如图所示)。其他管理与文章的增加,修改,删除的步骤一样。系统管理,音乐管理,照片管理,作品管理,留言管理,退出登陆等都是通过数据库的连接进行的,它与数据库紧密相连。第五章 设计总结5.1制作心得在历时将近两个月的时间内,我做的毕业设计是从学习新的知识(ASP语言和HTML语言以及数据库知识),到小鱼个人主页设计完成。遇到了若干的问题和解决了不少的问题,现在还有未知安全性和可靠性的问题未能发现和解决,比如在添加商品数比较少的时候会出现浏览数据库错误,但只要继续添加就可以了。 从论文框架的设计到具体程序的实现,是我从对制作个人网页以及数据库认识从无到有的认识过程。在小鱼个人主页只是一个简单的制作过程,里面要涉及到的方方面面的问题,我们未曾遇到或现有的条件限制而未能实现。在学习ASP+数据库在个人网页中的运用,并不是我们想象的写程序那么简单,它包括了数据库设计、编写程序、网页制作、图象处理、版面设计、数据采集、文本编辑、服务器管理等等。用ASP开发的时候,在程序的调试上也比较麻烦,要在主机上运行PWS(windows9x下)使用浏览器来浏览才能找出错误所在,所以花费的时间比较长。在这次网站制作中让我学到了怎样制作的基本知识,让我在以后学习网站制作有了更好的基础。网站制作最主要的是要自己动手能力强,要不段的自己动手,不懂的地方,自己多查资料,多问学长或老师,希望自己以后能在网站建设中有所突破性。5.2 致 谢在这短暂的一个多月时间里,无论从选题还是设计整个过程以及最后的论文撰写,我的指导老师方老师给了我很大的帮助。在他有始有终的指导下,已顺利完成了整个网站的开发工作。使我得到不少的提高,相信这对于我以后的工作和学习都将是一种巨大的帮助,真的是受益非浅。同时我还要感谢我的同学,感谢他们给予我的帮助以及提出宝贵的意见。5.3 参考文献1.Instant ASP实例解析ASP网站编程 作者:庄永龙等编著 出版社:宇航出版社2.李杰羽,中文Dreamweaver 网页制作,清华大学出版社出版,2005.9。 3.李在容,全绣京Dreamweaver MX 2004完全自学手册,中国青年出版社,2005.4。4.Patti Schulze(美),Fireworks MX 2004网页图形编辑标准教材(中文版),电子工业出版社,2004.9。第 23 页 共 23 页
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!