基于ASP技术的电子商务网站设计网上餐厅系统设计Word下载.docx
- 文档编号:13717869
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:38
- 大小:966.21KB
基于ASP技术的电子商务网站设计网上餐厅系统设计Word下载.docx
《基于ASP技术的电子商务网站设计网上餐厅系统设计Word下载.docx》由会员分享,可在线阅读,更多相关《基于ASP技术的电子商务网站设计网上餐厅系统设计Word下载.docx(38页珍藏版)》请在冰豆网上搜索。
而后台的数据库则采用了Access管理整个系统的后台数据。
关键词:
ASP;
电子商务;
动态网站
Abstract
Nowthedevelopmentofthenetworkhasbeencommercialized,geniusandthetrendofglobalization.E-commercetradeliberalizationofindividuation,cancreateunlimitedbusinessopportunities,reducecost,alsocanbeabetterwiththecustomers,distributorsandpartnerrelationship,therefore,manycompaniesactivelyexpandelectroniccommerce,serviceforclients,valuechainintegration.NowtheInternethasbecometheenterprisecompetitionstrategy.Thebusinessexpand,thescaleofenterprisediversificationforfurtherexpansion,enterprisemanagement,businessexpansion,theenterprisebrandimage,providesthehigherrequirements.
ThissystemisdesignedusingASPlanguageasabackgroundofprogramminglanguage,Dreamweaver8.0asadevelopmenttool,MicrosoftAccessasbackenddatabase,IISforserviceplatform,realizethenetworkplatformbuildingandrealizethedynamicwebsiteASPtechnology,inordertoensurethesecurityofthesystemandeasymaintenance.AndthedatabaseisusedtomanagetheAccesssystembackgrounddata.
KeyWords:
ASP;
E-commerce;
Dynamicwebsit
第一章网站的概述
该网站使用ASP和MicrosoftAccess数据库开发,Dreamweaver8.0作为开发工具,以IIS为服务平台,实现了网络平台的构建,ASP技术实现了动态网页的制作,以确保系统的安全保密和易于维护。
而后台的数据库则采用了Access管理整个系统的后台数据,实现了网上订餐系统的动态管理,使得网上订餐的管理更加的及时、高效,提高了工作效率。
该网站实现了网上订餐的一系列功能。
该网站使用ASP技术开发的动态网站,动态网站有其发展的优势,动态网站是指网站的内容更新和维护是通过基于数据库技术的管理后台完成,它将企业网站建设从单纯静态页面制作延伸为企业对信息资源的组织和管理。
基于动态网站管理思想,完全可以不依靠专业网络公司,大大降低建站的成本,融合了当今最先进的电子商务技术,顺应网络技术的发展方向,网站完全由数据库软件搭建和维护。
网站分为前台和后台两个部分。
前台部分主要是用户进行浏览,包括产品的推荐和展示以及产品的搜索,分类展示产品,使得客户的挑选更有目的性,前台还包括本店的最新动态展示以及一些健康饮食的介绍,用户可以在线订单,把自己喜欢的菜肴放进购物车,方便省时,前台系统还包括了在线留言板模块,使得顾客能够提出自己的意见,有利于餐厅的更好发展。
后台是管理人员对前台数据的维护与设置,主要是面对管理人员的,管理人员可以及时的更改网站信息,包括产品的管理,可以根据实际情况添加,修改和删除商品,包括新闻动态的管理,及时更新,还包括订单的管理和留言板的管理,与前台客户保持密切联系。
1.1网站的需求分析
网上餐厅作为基于Web平台的网上购物系统,存在着一个前台应用和后台管理的问题。
而无论前台还是后台,都要对数据库进行调用和操作。
因此如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现该网站功能的一个关键性问题。
在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于商品或服务提供者来说,其目的则是向用户推销自己的产品或服务。
因此,让用户通过浏览器查询服务器的后端。
数据库是许多Web服务提供者必需有的服务,ASP通过内置的ADODB组件来实现这一功能。
前台部分主要是用户进行浏览,包括产品的推荐和展示以及产品的搜索,分类展示产品,使得客户的挑选更有目的性,前台还包括本店的最新动态,用户可以在线订单,前台系统还包括了在线留言板木块。
后台是管理人员对前台数据的维护与设置,主要是面对管理人员的,管理人员可以及时的更改网站信息,包括产品的管理,动态的管理,订单的管理,留言板的管理以及管理员密码的修改。
图1.1系统流程图
1.2网站的功能分析
前台主要分为餐厅首页,餐厅简历,餐厅动态以及餐厅的菜肴的分类展示,还包括用户的登录和注册模块,菜肴搜索功能,购物车功能以及在线留言功能。
餐厅的首页向顾客展示了该网站的基本功能,包括各个功能模块的链接,餐厅的简介从整体上介绍了餐厅的历史及特色,餐厅的动态主要介绍餐厅的最新活动及特色菜,还包括一些营养饮食的常识,用户通过登录或注册后登录可以把自己挑选的菜肴放进购物车,方便实用,搜索功能包括精确搜索和模糊搜索,更加全面,最后客户还可以通过留言板发表自己的建议,有利于管理者能及时的得到信息反馈以不断提高。
后台主要包括四个模块,即产品管理,动态管理,订单管理以及留言板管理,管理者通过登录后台可以对餐厅菜色以及动态进行增加删除和修改,通过订单管理及时的得到订单信息并尽快做出相应的服务,通过留言板的管理了解顾客的想法和建议。
第二章准备知识—ASP技术
2.1ASP的简介
ASP
本身并不是一种脚本语言,它只是提供了一种使镶嵌在
HTML
页面中的脚本程序得以运行的环境。
但是,要学好
又必须掌握它的语法和规则
ASP(Activeserverpages)是一种类似HTML(HypertextMarkupLanguage超文本标识语言)、Script与CGI(CommonGatewayInterface通用网关接口)的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。
HTML(HypertextMarkupLanguage)是一种超文本标识语言,文件通过这种格式可以在互连网上载送浏览,用户只要使用网页浏览器工具就可以浏览这些文件,目前比较常用的工具包括MicrosoftInternetExplorer,NetscapeCommunicator等,由于HTML文件都是由标签(tag)所组成,因此它比较适合制作静态网页,再者,由于先天上的限制HTML是无法直接存取数据库的,所以存取数据库的工作大多是依靠CGI来处理。
ASP不但可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。
ASP以HTML为基础,主体还是HTML代码,只是在需要ASP动态产生的地方加入ASP代码。
ASP的最终显示结果也是HTML代码,可准确控制ASP的输出结果。
Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括VBScript,JavaScript。
这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。
所以,就安全性而言,这些客户端的脚本语言的确有危险。
ASP虽然具有脚本语言的方便性,但由于他是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。
因此ASP与一般的脚本语言相比,要安全的多。
2.2ASP的特点
(1)使用VBScript、JScript等简单易懂的脚本语言,同时结合HTML代码,即可快速地完成网站的应用程序。
(2)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计,而利用诸如Frontpage或者Dreamweaver等所见即所得的网页编辑软件可以快捷方便地进行编辑,易学易用。
(3)与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。
ASP所使用的脚本语言(VBScript、JScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
(4)ActiveServerPages能与任何ActiveXScripting语言相容。
ActiveXServerComponents(ActiveX服务器元件)具有无限可扩充性。
可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所需要的ActiveXServerComponents。
(5)ActiveServerPages的源程序,不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
2.3ASP的工作原理
如果浏览器向IIS/PWS请求的是.HTM文件,那么IIS/PWS会直接把文件的内容传给浏览器.但如果浏览器向IIS/PWS请求的是.ASP文件,则IIS/PWS会首先解释文件.
IIS/PWS解释.ASP文件的过程中,遇到HTML标记或一般文字时会直接把读区的内容传给浏览器.但如果遇到<
%%>
的标记,则会把其中的内容视为程序,然后解释执行,但程序经过IIS/PWS解释执行后,其源程序代码不会传给浏览器,而只是把可显示的运行结果传给了浏览器
ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。
ASP脚本是采用明文(plaintext)方式来编写的。
ASP脚本是一系列按特定语法编写的,与标准HTML页面混合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP 技术 电子商务 网站 设计 网上 餐厅 系统