毕 业设计说明书基于SP技术的电子商务网站设计课题名称 —网上餐厅系统
院 系 计算机与软件学院
专 业 计算机信息管理
班 级 信管xxx
学
号
学生姓名
指导教师
2 10年06 月01 日
计算机与软件学院
毕业设计论文诚信承诺
我谨在此承诺:本人所写的毕业论文《基于SP技术的电子商务网站设计—网上餐厅系统》 ,系本人独立完成没有抄袭行为凡涉及其他作者的观点和材料,均作了注释与说明,若有不实后果由本人承担。
承诺人签名)
年 月 日
摘 要
现在网络的发展已呈现商业化、全民化、全球化的趋势。电子商务交易的个性化、 自由化可为企业创造无限商机,降低成本,同时可以更好地建立同客户、经销商及合作伙伴的关系为此,许多公司积极拓展电子商务,为客户服务,进行价值链集成。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展企业规模的进一步扩大,对于企业的管理、
业务扩展、企业品牌形象等提供了更高的要求。
本系统的设计是采用了SP语言作为后台的编程语言, Dremve 8 作为开发工具,icrosoft Aces 作为后台数据库 以I 为服务平台,实现了网络平台的构建,AS技术实现了动态网站的制作,以确保系统的安全保密和易于维护。而后台的数据库则采用了ce s 管理整个系统的后台数据。
关键 词:SP;电子商务;动态网站
Astract
No the eve opmen of th etork as ben comrcia ized, genius n the trend of gloalization. -cmmerctrae liberal ati of ndivida ion can create ulimitedbsine s pportunities,rdue st,also ca e a better w t e customers, d tribt s and par n relat onsip, thereore any cmpanis active expan lec onc comerce, se vice fr ients, vale chan intgrtin. oth Internet ha b ec om the enterpris e cmet i strategy.The bus ess epand, the scale of nterprise diersifiction foruthr exas on, en rpri e maagement,busine s exans on, he en rr s brnd image provds he ighe reu ire me nts.
Tis sys em is dsigne u ing ASP la age as a backg und of pogramin languge, Deaeaver 8.0 as a dvelomnt tol,Miros ccess as ackend database II f sri platfor elie th ntwor p ator ilin d real ze th amic webs te AP technology, inorder to ensure the seuity th system ad easy ma enace. And h data se is used toaa te ccesssystem bckgond data.
ey Words:ASP; E-commere;ynamic websi
目 录
第一章 网站的概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
.1网站的需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
1.2 网站的功能分析错误未定义书签。
第二章准备知识—AP技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
2. AS的简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
2 2 ASP的特点. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
2 AS的工作原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
. AS访问数据库. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
第三章数据库分析设计错误未定义书签。
3.1数据库的概念. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3 数据库的理论基础. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3. 数据表错误未定义书签。
3..1用户注册表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3.3 产品表错误未定义书签。
3.3.3动态新闻表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3..4订单表错误未定义书签。
3.3.5管理员表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3 3.留言表错误未定义书签。
第四章系统功能模块分析与设计. . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4.1 客户端. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4 1会员注册. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4. 2产品展示与查询错误未定义书签。
4. .3动态展示与更新错误未定义书签。
4 1.购物车错误未定义书签。
4 1.在线留言板错误未定义书签。
2后台管理端. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4..1登录与密码修改管理错误未定义书签。
4 2 产品管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4.2.3动态管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
第五章 网站的配置与设置错误未定义书签。
5. IIS的配置错误未定义书签。
5 2 站点建设错误未定义书签。
小结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
致 谢错误未定义书签。
参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
附 录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
第一章网站的概述
现在网络的发展已呈现商业化、全民化、全球化的趋势。 电子商务交易的个性化、 自由化可为企业创造无限商机,降低成本,同时可以更好地建立同客户、经销商及合作伙伴的关系,为此,许多公司积极拓展电子商务,为客户服务,进行价值链集成。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。
该网站使用AS和Micrsoft ces 数据库开发, weaver 8.作为开发工具以II为服务平台实现了网络平台的构建 ASP技术实现了动态网页的制作 以确保系统的安全保密和易于维护。而后台的数据库则采用了Access管理整个系统的后台数据实现了网上订餐系统的动态管理,使得网上订餐的管理更加的及时、高效提高了工作效率。该网站实现了网上订餐的一系列功能。
该网站使用P技术开发的动态网站,动态网站有其发展的优势动态网站是指网站的内容更新和维护是通过基于数据库技术的管理后台完成,它将企业网站建设从单纯静态页面制作延伸为企业对信息资源的组织和管理。基于动态网站管理思想,完全可以不依靠专业网络公司,大大降低建站的成本,融合了当今最先进的电子商务技术,顺应网络技术的发展方向 ,网站完全由数据库软件搭建和维护。
网站分为前台和后台两个部分。前台部分主要是用户进行浏览包括产品的推荐和展示以及产品的搜索分类展示产品使得客户的挑选更有目的性,前台还包括本店的最新动态展示以及一些健康饮食的介绍,用户可以在线订单,把自己喜欢的菜肴放进购物车,方便省时,前台系统还包括了在线留言板模块,使得顾客能够提出自己的意见,有利于餐厅的更好发展。后台是管理人员对前台数据的维护与设置,主要是面对管理人员的,管理人员可以及时的更改网站信息,包括产品的管理,可以根据实际情况添加,修改和删除商品,包括新闻动态的管理,及时更新还包括订单的管理和留言板的管理,与前台客户保持密切联系。
1.1网站的需求分析
网上餐厅作为基于We平台的网上购物系统,存在着一个前台应用和后台管理
的问题。而无论前台还是后台,都要对数据库进行调用和操作。因此如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现该网站功能的一个关键性问题。
在电子商务中对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务而对于商品或服务提供者来说,其目的则是向用户推销自己的产品或服务。因此让用户通过浏览器查询服务器的后端。数据库是许多Web服务提供者必需有的服务 ASP通过内置的ADOD组件来实现这一功能。
网站分为前台和后台两个部分。前台部分主要是用户进行浏览包括产品的推荐和展示以及产品的搜索,分类展示产品,使得客户的挑选更有目的性,前台还包括本店的最新动态,用户可以在线订单前台系统还包括了在线留言板木块。后台是管理人员对前台数据的维护与设置,主要是面对管理人员的,管理人员可以及时的更改网站信息,包括产品的管理,动态的管理订单的管理,留言板的管理以及管理员密码的修改。
图 1系统流程图
1. 网站的功能分析
前台主要分为餐厅首页,餐厅简历,餐厅动态以及餐厅的菜肴的分类展示,还包括用户的登录和注册模块,菜肴搜索功能,购物车功能以及在线留言功能。餐厅的首页向顾客展示了该网站的基本功能,包括各个功能模块的链接,餐厅的简介从整体上介绍
了餐厅的历史及特色餐厅的动态主要介绍餐厅的最新活动及特色菜,还包括一些营养饮食的常识,用户通过登录或注册后登录可以把自己挑选的菜肴放进购物车,方便实用,搜索功能包括精确搜索和模糊搜索更加全面,最后客户还可以通过留言板发表自己的建议有利于管理者能及时的得到信息反馈以不断提高。
后台主要包括四个模块即产品管理,动态管理订单管理以及留言板管理,管理者通过登录后台可以对餐厅菜色以及动态进行增加删除和修改,通过订单管理及时的得到订单信息并尽快做出相应的服务,通过留言板的管理了解顾客的想法和建议。
第二章准备知识—ASP技术
. SP的简介
ASP本身并不是一种脚本语言它只是提供了一种使镶嵌在HL页面中的脚本程序得以运行的环境。但是要学好ASP又必须掌握它的语法和规则
AP(ctiv server pag )是一种类似HTML(Hyper e Mrunguae超文本标识语言、 Sr 与CI(Common Gateay I erfa 通用网关接口的结合体但是其运行效率却比CI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Srip好。
HML(Hyer ext Markup Languge是一种超文本标识语言,文件通过这种格式可以在互连网上载送浏览,用户只要使用网页浏览器工具就可以浏览这些文件目前比较常用的工具包括Microsoft Internet Explor Netscape Commnica 等,由于HTML文件都是由标签(ta)所组成,因此它比较适合制作静态网页,再者 由于先天上的限制HTL是无法直接存取数据库的,所以存取数据库的工作大多是依靠CGI来处理。 AP不但可以包含HML标签,也可以直接存取数据库及使用无限扩充的Ac veX控件 因此在程序编制上要比HTML方便而且更富有灵活性。P以HTML为基础主体还是HTML代码,只是在需要SP动态产生的地方加入AP代码。 ASP的最终显示结果也是HTML代码可准确控制AP的输出结果。
Sr t(脚本)是由一组可以在B服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括VBScript, avacr pt。这些脚本大都是在客户端运行,因此客户端可以很清楚的取得脚本的内容。所以,就安全性而言,这些客户端的脚本语言的确有危险。 P虽然具有脚本语言的方便性,但由于他是在EB服务器端运行,运行后再将运行结果以HL格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全的多。
2.2 AP的特点
(1)使用VBS 、Script等简单易懂的脚本语言,同时结合TML代码,即可快速地完成网站的应用程序。
2)使用普通的文本编辑器,如Windows的记事本 即可进行编辑设计而利用诸如Frontpage或者Dreamever等所见即所得的网页编辑软件可以快捷方便地进行编辑,易学易用。
每年的7月的最后一个周五是全球性质的“系统管理员日”,据说是为了感谢系统管理员的辛苦工作....friendhosting决定从现在开始一直到9月8日对其全球9个数据中心的VPS进行4.5折(优惠55%)大促销。所有VPS基于KVM虚拟,给100M带宽,不限制流量,允许自定义上传ISO...官方网站:https://friendhosting.net比特币、信用卡、PayPal、支付宝、微信、we...
RAKsmart发布了新年钜惠活动,即日起到2月28日,商家每天推出限量服务器秒杀,美国服务器每月30美元起,新上了韩国服务器、GPU服务器、香港/日本/美国常规+站群服务器、1-10Gbps不限流量大带宽服务器等大量库存;VPS主机全场提供7折优惠码,同时针对部分特惠套餐无码直购每月仅1.99美元,支持使用PayPal或者支付宝等方式付款,有中英文网页及客服支持。爆款秒杀10台/天可选精品网/大...
Hostio是一家成立于2006年的国外主机商,提供基于KVM架构的VPS主机,AMD EPYC CPU,NVMe硬盘,1-10Gbps带宽,最低月付5欧元起。商家采用自己的网络AS208258,宿主机采用2 x AMD Epyc 7452 32C/64T 2.3Ghz CPU,16*32GB内存,4个Samsung PM983 NVMe SSD,提供IPv4+IPv6。下面列出几款主机配置信息。...