欢迎来到天天文库
浏览记录
ID:355694
大小:1.38 MB
页数:22页
时间:2017-07-27
《动态网页制作学习网站的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、动态网页制作学习网站的设计与实现摘要在Internet飞速发展的今天,电子数字计算机是20世纪重大科技发明之一而互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此动态网建设在Internet应用上的地位显而易见,它已成为机关、学校、企事业单位、甚至进入寻常百姓家的信息化建设中的重要组成部分,从而倍受人们的重视。
2、本网站页面主要由Dreamweaver软件设计的静态html页面和利用ASP技术制作的动态页面构成。其中详细介绍了关于用户注册、用户登录、聊天室以及留言板的设计与实现。关键词DreamweaverASP技术access数据库20目录引言11.开发工具及编程环境21.1.开发工具21.2.编程环境22.动态网站的工作原理32.1.WEB工作原理32.2.动态页面工作原理43.ASP简介及ASP技术工作原理63.1.ASP简介63.1.1.ASP页面的结构63.1.2.ASP的运行环境63.1.3.ASP的
3、内建对象63.1.4.ASP的内置组件73.2.ASP技术工作原理73.4.ASP访问数据库84.需求分析94.1.系统功能分析94.2.各个模块具体功能104.2.1.会员注册与登录模块104.2.2.留言模块104.2.3.聊天模块105.数据库设计115.1.数据库需求分析115.2.数据表的设计116.动态网站系统实现136.1.系统编码原则136.1.1.编码实现原则136.1.2.代码编写规范136.2.系统实现136.2.1.网站首页136.2.2.用户注册页146.2.3.聊天室页面15
4、6.2.4.留言板页面166.2.5.后台管理页面17结束语18参考文献1920引言20最早互联网出现时,站点内容都是以HTML静态页面形式存放在服务器上,访问者浏览到的页面都是这些实际存在的静态页面。从此,国内外多年来一直是采用静态页面的模式,这种方式极为原始,客户端浏览的是固定非交互式页面,但随着业务的复杂度和用户需求的不断增加,静态页面带来许多困难,主要有:(1)不易维护,为了不断更新网页内容,你必须不断地重复制作HTML文档。(2)网站的内容(新闻、产品数据等)不能保存在数据库中成为永久信息资源
5、,不能用于搜索、查询、分类、统计。(3)无法自动更新、与用户交互,以及无法因时因访问者而变。随着技术的发展,特别是数据库和脚木技术ASP,PHP和JSP等的发展,美国等发达国家,在越来越多站点上大量采取动态的页面发布手段。比如,在www.GOOGLE.COM上搜索一个内容,得到的搜索结果(页面文件“本身”)在GOOGLE服务器上并不存在,而是通过程序在我们输入搜索内容时调用后台数据库实时生成的,也就是说,这些结果页面是动态的。静态页面的站点只涉及文件的传输问题,而动态站点则复杂得多,用户和站点之间出现大
6、量的交互,网站不再仅仅是内容的发布,而是成为了一种“软件应用”,是软件业向互联网上的扩张,从软件的角度看,动态站点是逻辑应用层和数据层的分离,数据库负责站点数据的存储管理,而ASP,PHP,JSP等负责处理站点的逻辑应用。这样做的好处除了增加很多交互功能外,更重要的是站点的维护、更新和升级都方便了许多。在计算机技术和通信技术的推动下,“网络地球”迅速形成,并一下在深刻地影响着人类社会生活的方方面面。通过网络获取信息、通过网络展示自身已是个人和单位生存与发展的重要手段。如何建设一个信息更新准确快捷、网上运
7、行流畅高速、界面美观引人入胜的高水平网站自然成为网站主人的追求,也网络技术人员的重要课题201.开发工具及编程环境201.1.开发工具本系统是在WindowsXPserver2003下开发的,使用ACCESS作为后台数据库,采用ASP(activeserverpages)技术编写服务器端应用程序,利用辅助开发工具、可视化网页编辑器DreamweaverMX2004来进行前台页面的开发。Dreamweaver是Macromedia公司推出的一款专业网页开发软件,提供了高度可视化的集成编辑环境,强大的网页编
8、辑功能和站点维护功能,具有强大便捷的数据库作支持,多种动态网页技术的支持,强大的操作功能和便捷直观的操作界面。1.2.编程环境WindowsXP操作系统,MicrosoftPersonalWebServer。利用IIS可以在个人电脑上发布自己的主页。在将站点上载到Internet提供商之前,可将PWS用做开发平台,并可以用浏览器预览站点,以查看外观和所提供的功能,另外,在利用ADO组件存取数据库时,由于ADO是通过ODBC(OpenData
此文档下载收益归作者所有