当前位置:首页 > 毕业设计-基于ASP动态网站设计与实现
基于ASP动态网站设计与实现
目 录
摘 要 ............................................................................................................................. I 目 录 ...................................................................................................................... IV 引 言 .......................................................................................................................... 1
1 ASP动态网站的分析设计 ................................................................................. 3 1.1 当今世界本课题的研究概况 ............................................................................ 3
1.1.1 什么是网上购物 ...................................................................................... 3 1.1.2网上购物的好处 ....................................................................................... 3 1.1.3如何在网上购物 ....................................................................................... 3 1.2 系统设计主要功能及其特点 ........................................................................... 4
1.2.1开发工具ASP的优势 .............................................................................. 4 1.2.2 ASP的特点 ............................................................................................... 4 1.2 ASP的工作原理及配置 .............................................................................. 5 2 系统设计与实现的主要技术及理论基础 ......................................................... 8 2.1开发工具数据库介绍 ........................................................................................ 8
2.1.1 SQL基础 ................................................................................................... 8 2.4.2 SQL语句 ................................................................................................... 9 2.4.3 DDL与DML ............................................................................................ 9 2.4.4复杂操作实现 ......................................................................................... 11 3 系统概要设计 ................................................................................................... 13 3.1需求分析 ........................................................................................................... 13 3.2主页分析设计 ................................................................................................... 14 3.3数据库分析设计 ............................................................................................... 15 3.4服务器配置 ....................................................................................................... 15 结论 ................................................................................................................................ 17 参考文献 ........................................................................................................................ 18
IV
基于ASP动态网站设计与实现
引 言
最早互联网出现时,站点内容都是以HTML静态页面形式存放在服务器上,访问者浏览到的页面都是这些实际存在的静态页面。静态页面的主要特点有:
(1)静态网页每个网页都有一个固定的URL,且网页URL以*.htm、*.html、*.shtml等常见形式为后缀,而不含有“?”;
(2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;
(3)静态网页的内容相对稳定,因此容易被搜索引擎检索;
(4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;
(5)静态网页的交互性交叉,在功能方面有较大的限制。
从此,国内外多年来一直是采用静态页面的模式,这种方式极为原始,客户端浏览的是固定非交互式页面,但随着业务的复杂度和用户需求的不断增加,静态页面带来许多困难,主要有:
(1)不易维护,为了不断更新网页内容,你必须不断地重复制作HTML文档。 (2)网站的内容(新闻、产品数据等)不能保存在数据库中成为永久信息资源,不能用于搜索、查询、分类、统计。
(3)无法自动更新、与用户交互,以及无法因时因访问者而变。
随着技术的发展,特别是数据库和脚本技术ASP、PHP和JSP等的发展,美国等发达国家,在越来越多站点上大量采取动态的页面发布手段。比如,在
www.GOOGLE.COM上搜索一个内容,得到的搜索结果(页面文件“本身”)在GOOGLE服务器上并不存在,而是通过程序在我们输入搜索内容时调用后台数据库实时生成的,也就是说,这些结果页面是动态的。静态页面的站点只涉及文件的传输问题,而动态站点则复杂得多,用户和站点之间出现大量的交互,网站不再仅仅是内容的发布,而是成为了一种“软件应用”,是软件业向互联网上的扩张,从软件的角度看,动态站点是逻辑应用层和数据层的分离,数据库负责站点数据的存储管理,而ASP,PHP,JSP等负责处理站点的逻辑应用。这样做的好处除了增加很多交互功能外,更重要的是站点的维护、更新和升级都方便了许多。
在计算机技术和通信技术的推动下,“网络地球”迅速形成,并正在深刻地影响着人类社会生活的方方面面。通过网络获取信息、通过网络展示自身已是个人
1
基于ASP动态网站设计与实现
和单位生存与发展的重要手段。如何建设一个信息更新准确快捷、网上运行流畅高速、界面美观引人入胜的高水平网站自然成为网站主人的追求,也网络技术人员的重要课题。
在结合本企业实际情况的基础上,在线考察学习了许多网站的结构与技术,引动态网页技术包括ASP技术和SQL数据查询技术,对本部门网站重新进行了总体设计,实现了各个技术环节。
笔者作为一名学习网络人员,从本部门的基本需求入手,对动态网站进行了一定的剖析。因此,笔者在本文中主要通过对本部门网站的实证研究,进而对该网站进行了再设计,论文共分为三个部分。第一部分,简要介绍了动态网站的背景和意义。在第二部分中介绍了对网站的分析设计与理论基础。第三部分则在第一、二部分的基础上,根据本部门的实际情况,借鉴目前各大工作网站的功能与风格,对本部门网站中基本功能进行了设计。最后,对网站设计进行总结,分析讨论了试验结果,提出了一些观念和做法。
本文的其它章节安排如下:
第一部分详细分析动态网站的设计,介绍当前动态网站现状、存在的问题和对策、功能及特点、工作原理等。
第二部分给出了系统设计与实现的主要技术及理论基础。
第三部分为系统的设计,包括系统功能设计、数据库设计、服务器及数据库配置。
最后的结论部分对全文进行了概括性的总结。
2
基于ASP动态网站设计与实现
1 ASP动态网站的分析设计 1.1 当今世界本课题的研究概况 1.1.1 什么是网上购物
网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。
随着互联网在中国的进一步普及应用,网上购物逐渐成为人们的网上行为之一,根据CNNIC第14次互联网统计报告公布的数据,中国目前7.3%的网民有网上购物的习惯,也就是说,有六百多万的中国网民会从网站上购买自己钟意的商品。
1.1.2网上购物的好处
现实中的,因为地区差异等等,很多东西会经过很多道环节,那样成本被一步步升高;价格也相对变高。网络上的卖家很多都有各自的渠道和价格优势,加上网络平台提供给大家的广大的竞争平台,价格相比是低很多的,好多都是厂方直接在销售。
如果是当地买不到的东西呢,网络购买因为快递、EMS等运输网络的健全,速度是很快的。
根据你的问题是问好处所以只说网络的优势。
1.1.3如何在网上购物
在网上购物非常方便的,您可以使用支付宝、网上银行、财付通等等来支付,安全快捷:
当您在确认购买信息后,您可以直接按照系统的提示进行操作付款即可。但若卖家的商品不支持财付通付款,请您先跟卖家进行协商。
3
共分享92篇相关文档