asp毕业设计——基于asp+sqlserver的美食网站设计与实现(毕业论文+程序源码)——美食网站

基于asp+sqlserver的美食网站设计与实现(毕业论文+程序源码)

大家好,今天给大家介绍基于asp+sqlserver的美食网站设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模板等的小伙伴,可以进入我的博客主页查看左侧最下面栏目中的自助下载方法哦

文章目录:

1、项目简介

  1. 本网上销售系统主要是针对某餐厅而开发的,该餐厅有着多年店面营销的积累,无论从顾客群方面还是从物流、仓储等方面,都具备了做网上销售的物质准备。此系统设计上采用三层结构、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。

2、资源详情

项目难度:中等难度
适用场景:相关题目的毕业设计
配套论文字数:13707个字36页
包含内容:整套源码+完整毕业论文


3、关键词:

电子商务,ASP,SQL,交互性

4、毕设简介

提示:以下为毕业论文的简略介绍,项目源码及完整毕业论文下载地址见文末。

第一章  系统概述
1.1本课题的研究意义
笔者在与该餐厅所有者的深入了解后,得知目前餐饮行业的竞争状态已不是仅用惨烈二字可以形容了。面对如此大的压力,除了传统的打价格战或买赠等手段外,应该另想一条更好的路,以避开这面对面的争锋。

而网上销售平台,业已发展多年,大的如阿里巴巴、淘宝网,小的就更不胜数了,和地面销售一样,竞争异常激烈。但是,一如地面销售一样,只要是能另辟蹊径、努力创新的销售商,都会在竞争中立于不败之地。

所以,网上餐饮预定平台,就是要在网络商海上,保持创新,并且与地面门店保持动作协调一到,以期在两处惨烈的战场中搏得一线生机。

1.2、本论文的目的及内容
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。因此,开发这样一个网上销售平台就成为很有必要的事情。而且只要系统的设计合理,就可以为公司再开一条销售通路,减少库存堆积,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上预定销售平台,实现餐饮网上预定销售规范化、个性化、人性化。

相比传统地面销售,网络销售有着以下优点:
◎降低成本:由于管理系统是通过互联网将企业的客户联系在一起,能够动态地反映当前企业的销售状况,使企业对内部信息有一个准确的了解,降低业务交易中的风险和成本,加强各级与总部的信息交流,大大降低了人力成本、管理成本,使企业能够及时对企业在销售中出现的问题进行解决。
◎增加收益:建立管理系统可加快资金回笼速度,提高资产回报率,可以迅速、准确响应市场变化和客户需求,从而达到增加收益的目的。
◎提高控制力度:管理系统可以加强销售成本控制,减少人为错误,使每一级客户都可以降低销售风险,使管理更完善。
◎减少操作误差:销售的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操作上的人为误差。
提◎高企业规范化运作水平:实施管理系统,保证统一业务处理模式,规范销售流程,消除不符要求的销售请求,提高业务效率,使销售管理规范化。业务流程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。
◎提升信息交流:管理者和决策人员及时获取分销售的各项真实数据,保证了各分公司与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。
◎提供决策支持:管理系统可充分收集销售信息,加强了对历史数据的利用,为进一步市场分析提供数据基础和决策支持。
总之,伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络销售的产生是流通领域中的一场革命。

第二章 管理系统概述
本系统开发思想是采用现代化先进的网络化销售理念,综合多家电子商务平台开发商优点以及结合目标销售商实际情况而开发。
2.1 系统现状
省略

2.2 电子商务平台的开发方法介绍
2.2.1 B/S体系结构
本系统所面向的对象是超市仓储中心内部用户,系统要突出时代感,时尚感。因此,将要采用比较流行的B/S三层结构。
在这里插入图片描述

图2-4-1 B/S三层结构图
B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:
(1)开放的标准:B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。
(2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。
(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。
从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,我开发的图书在线浏览系统采用了基于B/S模式的体系结构。

2.2.2 Dreamweave
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。

Dreamweaver 可以开发HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX和Fireworks MX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。

2.2.3 SQL Server
SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。

SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.Net 、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。

2.2.4 HTML(Hyper Text Markup Language)
HTML的英文全称是"Hypertext Markup Language",中文译为“超文本标记语言”。“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。在几年前作为SGML的一个子集开发的。
一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。浏览的网页就是由HTML语言编写出来的。虽然HTML是一种语言,但HTML不是程序语言,如 C++ 和 Java 之类,它只是标示语言,你只要明白了各种标记的用法便算学会了HTML.HTML 的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作HTML页面。
在编辑器中输入html代码即可完成对网页的设计,如果在其中加入VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。

2.2.5 ASP
ASP是 Active Server Pages(动态服务器主页)的缩写,它是一个服务器端的脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。ASP可以胜任基于微软Web服务器的各种动态数据发布。ASP方法与传统静态主页的区别把信息系统纳入Internet/Intranet的框架之后,首先要解决的问题是通过网页访问后台数据库信息。所有应用程序都被分割为页面的形式,用户的交互操作是以提交表单等方式来实现的,这就要求Web 站点具有很强的动态数据发布能力。然而,目前Web的服务,仍以提供" 静态"主页内容为主。所谓"静态",指的就是站点的主页内容是"固定不变"的,无法根据用户的需求和实际情况作出相应的变化。当浏览器通过Internet的HTTP协议向站点的Web服务器申请主页时,站点服务器就会将已设计好的静态的HTML文件传送给浏览器。若要更新主页的内容, 只能用非在线的手动方式更新HTML的文件数据。

ASP所设计出的是动态主页,可接收用户提交的信息并作出反应, 其中的数据可随实际情况而改变,无须人工对网页文件进行更新即可满足应用需要。例如:当在浏览器上填好表单并提交HTTP请求时,可以要求在站点服务器上执行一个表单所设定的应用程序,而不只是一个简单的HTML文件。该应用程序分析表单的输入数据,根据不同的数据内容将相应的执行结果(通常是数据库查寻的结果集)以HTML的格式传送给浏览器。数据库的数据可以随时变化,而服务器上执行的应用程序却不必更改,客户端得到的网页信息会始终保持新鲜的魅力。

第三章 系统调研及可行性分析
3.1 系统调研
经过本人长期蹲点调研及亲自参与整个预定的工作流程,结合本人的专业知识,得出以下调研结果。
1、预定终端的工作人员文化层次普遍不高,其中大部分为高中毕业;
2、预定终端已经拥有配置很好的电脑系统,所以,硬件方面已经得到解决;
3、餐厅方面也迫切地寻求一个更新更适合其自身情况的网络预定销售平台,所以在政策上十分支持,在人事支持方面已经做出了很大的帮助。
4、餐厅毕竟是只有地面销售背景的传统型销售商,没接触过网络销售,所以,在设计新系统时,要把这些因素考虑在内。

3.2 可行性分析
1.2.1 经济可行性
省略

1.2.2 技术可行性
网上餐饮预定销售系统的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。
省略

1.2.3 操作可行性
省略

1.2.4 法律可行性
省略

第四章 系统需求分析
4.1 业务流分析
餐饮预定销售平台工作流程为:系统启动并进入系统主界面,所有用户都可以浏览系统主页面。通过权限判断,普通游客只能浏览、阅读和查询餐饮信息,注册用户除了可以完成普通用户的操作外,还可以进行对餐饮的预定操作。管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。所有用户均可以实现查询功能。
本系统的业务流程图如图2-1所示:

在这里插入图片描述

本系统是将现代化的计算机技术与销售管理服务模式相结合,按照销售管理的服务流程设计完成的。同时为扩展服务范围,初步设计一个销售平台以利于信息发布和管理。为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发目标:

具体目标如下:
(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便;许多选项包括信息类别、来源、作者等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在主页的对应栏目显示出来,达到"即时发布、即时见效"的功能。
(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。同时,为了能有效方面的更新系统的界面。
(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的餐馆预定管理系统。系统界面中所需的条目,图片等数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。
(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。

4.2 数据流分析
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。

网上餐饮预定销售系统的数据流程:对本系统操作的数据源有普通用户、注册用户和管理员三种,首先由系统管理员根据不同用户的需要将某些信息保存到数据库中,然后再进行发布。不同权限的用户可以对这些库信息进行添加、修改和删除处理。所有用户均可以进行信息查询。通过对本系统的需求分析,系统的基本功能已经确定。
整个系统的数据流程图如2-2:
在这里插入图片描述

4.3 数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。
  1.数据字典列表——数据流
数据存储名称:用户信息
数据来源:用户信息表
数据去向:用户登陆模块
数据组成:用户信息=用户唯一识别ID+用户帐号+用户密码+权限+注册时间
描述:存储了用户的基本信息
数据存储名称:公告信息
数据来源:公告信息表
数据去向:系统公告模块
数据组成:公告信息=公告唯一识别ID+公告名称+公告内容+添加时间+添加者
描述:存储了公告的基本信息
数据存储名称:商品信息
数据来源:商品信息表
数据去向:商品信息模块
数据组成:商品信息=商品唯一识别ID+添加时间+商品名称+商品类别+原价+现价+添加时间等
描述:存储了商品的基本信息
数据存储名称:购物车信息
数据来源:购物车信息表
数据去向:购物车信息模块
数据组成:购物车信息=购物车信息唯一标识+货物ID+用户名称+添加时间等
描述:存储了购物车信息
2.数据字典列表——数据处理

在这里插入图片描述

3.数据字典列表——数据存储

在这里插入图片描述

B 超市货物信息管理系统的数据项
在这里插入图片描述

五 系统设计
5.1 系统概要设计
网上餐饮预定销售平台的设计,是为了使餐厅实现线上预定销售,以补地面销售的不足,更好的做好双线并行,互补互助。所以,在设计上要考虑超前性和可扩张性,以有为日后系统升级预留端口。

网上餐饮预定销售平台采用B/S模式开发,采取网站的形式,这样就省却在每一台电脑上都装客户端的麻烦以及考虑到后期维护的方便性,只需要在一台主机上装有系统,别的电脑只需联网到这台主机就可以在IE里打开系统,很方便。

5.2 网上餐饮预定销售系统功能分析
5.2.1 系统设计思想
5.2.1.1 页面模块化
把页面中一些常用的部分集成为模块,例如页面的头部、尾部和数据库连接文件,这样设计新的页面时如果有重复出现的部分,只需要拿现成的模块来组装就可以了。
在本系统中,将数据库连接存入conndb.asp文件中,当需要数据库连接时,只要用Include语句包含此文件即可。
另外系统页面结构定义在一个模板文件template.asp中,在这个文件中可以看到系统中基本的页面组成结构。只要在此模板页面中的特定位置加上实现某种功能的页面代码,此页就会成为一个具有特定功能的 完整的页面。例如ProductDetail.asp文件是在template.asp文件中加入了下面一行代码而具备了显示图书详细信息的功能。
call ShowProduct(RealSruing(Request.QUERYstring(“id”)))

3.1.2 注重安全性
1)不要把Sql 2000数据库放在网站内部
不要把Sql 2000数据库文件放在网站结构内部,这样,当恶意人士获取数据库路径后,就可以轻易获取该数据库,进而肆意更改数据库内容。比较好的做法是,使用SQL 2000数据库或Oracle数据库,或者将Sql 2000数据库文件放在网站虚拟目录以外。
2)过滤字符串中的单引号
当用字符串来组织SQL语句时,最重要的一个问题就是过滤字符串中的单引号,因为SQL语句中的字符是以单引号为分界的,例如下面的语句,在执行时就会出错:
strName=“I’m Hacker”
strSQL="SELECTFROM User WHERE[Name]=‘“&strName&”’"
conn.Execute strSQL
这样,在实际执行过程中最终SQL语句如下:
SELECT
FROM User WHERE [Name]=‘I’m Hacker’
由于在“I‘m Hacker”中包含一个单引号“’”,这样系统会认为在字母“I”后面已经结束,但后面仍有字符,于是就会提示语法错误。因此需要将单引号过滤掉,或者替换为两个单引号(在SQL语法中用两个单引号表示一个单引号),只要使用VBScript中的Replace函数就可以达到目的。

5.2.1.3 代码的复用
本系统中使用了很好的代码复用机制,即在开发中尽量使用本系统中已经使用过的代码,以及使用以前项目积累的代码,如分页、检查E-mail的函数和上传类。

5.3 系统功能模块划分
根据系统功能分析,可以画出系统的功能模块图,从客户界面,管理界面分别对功能模块图加以描述。

5.4 数据库设计
“数据库”就是为了实现一定的目的按某种规则组织起来的“数据”的“集合”。它由一个称为数据库管理系统的软件进行管理。数据的存取方式独立于使用它的应用程序。
数据库的主要特征:
 数据共享
 数据具有最小冗余度
 数据的完整性
 数据的安全性
 数据的独立性
数据库结构的设计是软件开发的首要条件,设计较好、全面的数据库结构,对于软件开发来说是成功的基石,数据库结构设计不全面,会严重影响软件系统的开发利用率与进程。

5.4.1 数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
通过系统功能分析,针对一般的网上图书销售系统,总结出如下的需求信息:
1)用户分一般用户、注册用户和管理员用户。
2)一般用户和注册用户无需要登录就可以查看餐饮信息和资讯
3)注册用户登录后可以进行餐饮预定。
4)管理员可进行所有后台操作权限。

关于定单列表与定单详细信息可以这样理解:因为用户一次可以购买多种产品。则对每种产品(即每一款型号的商品)生成一条定单详细信息记录。然后多个这样的定单详细信息组成一个定单列表。每一个定单列表才与一个用户对应,在发货时以定单列表为单位,也即用户在操作时所看到的“定单”。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
1)用户信息,包括数据项:帐号,密码,权限,注册时间。
2)公告,包括数据项:公告名称,公告内容,添加时间等。
3)商品,包括数据项:商品编号,商品名称,商品说明,价格,图片等。
4)定单列表,包括数据项:定单列表编号,用户编号,下单时间,联系方式等。

5.4.2 数据库概念结构设计
得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
设计规划出的实体有:管理员信息实体、注册用户(会员)信息实体、产品实体、产品类型实体、定单详细信息实体、定单列表实体和常见问题实体。

5.4.3 数据库逻辑结构设计
数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。

网上图书销售系统数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。
表1为用户信息表,存储系统中的用户信息。
表1 用户信息表(allusers)
在这里插入图片描述

表2为公告信息表,记录系统中公告的详细信息。
表2 公告信息表(allgonggao)
在这里插入图片描述

表3为商品信息表,记录系统中已有图书商品的信息。
表3 产品信息表(allPro)
在这里插入图片描述

表4为购物车信息表,记录系统中的购物车信息。
表4 购物车信息表(gwc)
在这里插入图片描述

第六章 “食全食美”预定系统界面设计
6.1开发环境简介
ASP.net是Microsoft.net的一部分,作为战略产品,它提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。

ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScripts .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和 Microsoft Visual Studio .NET一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。

微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。

ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作。

由于ASP.NET有强大的功能,所以本系统采用了它作为开发语言,同时它的便捷性和它强大的控件支持性,所以它给我们开发时候带来了很大方便。

6.2 系统界面的设计
6.2.1 首页设计
在这里插入图片描述

此界面为所有用户的操作主页面,包括非注册用户、注册会员、管理员,都可在此界面进行信息浏览、查询。信息分类清晰,不但有传统的文字信息,还有时下流行的FLASH动画演示。

6.2.2 会员注册界面设计
在这里插入图片描述

会员注册时需填写用户名、密码、真实姓名、性别、电话、身份证、联系地址等信息,其中用户名、密码、身份证三项为必填项。
6.2.3美食查询界面的设计
在这里插入图片描述

界面中,除了左侧的常用功能外,右侧以图片链接的形式详细列出美食信息,其上方有一搜索引擎,可在此中输入全部或部分的关键字进行查询。
在这里插入图片描述

当输入关键字“优格皇”时,系统自动找到此页面。当点击其图片时,则显示:
在这里插入图片描述

6.2.4 购物车界面的设计
当用户点击“预订”的链接后,系统跳转到购物车界面:
在这里插入图片描述

点击确定按钮后:
在这里插入图片描述

该界面即为用户选购的所有商品的清单,包括商品编号、商品名称、每类商品的价格及总价格,以及进行删除操作。提供一个链接:“继续预订”,可返回购物界面。

6.2.5 管理员登陆界面设计
在这里插入图片描述

此页面为管理员登陆界面,点击屏幕下方的“进入管理”链接可进入。当拥有合法身份的管理员在输入正确的帐号及密码后,进入后台管理系统。

6.2.6 后台首页界面设计
在这里插入图片描述

在此界面,管理员可以进行任何对后台的操作,所有操作功能都以菜单的形式列开。

在这里插入图片描述

6.2.7 美食管理界面设计
在这里插入图片描述

在这里插入图片描述

在此界面中,可以进行关于美食信息的添加管理操作。

6.2.8 订单管理界面设计
在这里插入图片描述

此界面的执行结果,是列出所有的订单记录,包括:序号、商品名称、商品单价、购买时间、预定人及删除操作权限。

综言上文,网上美食预定系统操作简约,流程清晰。功能齐全,没有冗余,没有遗漏。

但是,随着竞争的进一步升级和网络技术及网络营销手段的升级,本系统会有些落伍,所以,系统留有足够的升级端口,以备日后系统升级。

总 结
省略

参考文献
[1] 伍俊良.《ASP课程设计与系统开发案例》.清华大学出版社
[2] 杨小平.《ASP项目案例导航》.科学出版社
[3] 邓宗明,张晓竞.《ASP编程实用技术与案例》.清华大学出版社
[4] 郑阿奇.《ASP实用教V程》.电子工业出版社
[5] 萨师煊,王珊.《数据库系统概论》.高等教育出版社
[6] 郑人杰,殷人昆,陶永雷三.实用软件工程.清华大学出版社.1997.4
[7] 龙马工作室.ASP+ SQL 2000组建动态网站[M].北京:人民邮电出版社,2004年8月第一版


5、资源下载

本项目源码及完整论文如下,有需要的朋友可以点击进行下载。如果链接失效可点击下方卡片扫码自助下载。

序号毕业设计全套资源(点击下载)
本项目源码基于asp+sqlserver的美食网站设计与实现(源码+文档)_asp_BS架构_美食网站.zip
  • 0
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕业设计方案专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值