网上订餐对餐饮业环境影响登记表带来了什么影响或改变总结

网上订餐系统_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
网上订餐系统
上传于|0|0|文档简介
&&网上订餐系统
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩31页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢php餐饮美食网上订餐系统 3.1
相关合集:
相关热搜:
  华军软件园为大家提供网上订餐软件大全供大家下载,近年来,随着互联网技术的快速发展,网络早已经成为现代人日常生活中不可或缺的部分,网上订餐由于其独有的便捷性和直观性,更能够轻而易举地被现代人认同和接受。互联网上诞生出这种便捷的订餐形式,也是电子商务应用的全新体现;从另一个侧面来看,网上订餐还起到了帮助推进电子商务的普及和应用进程的作用,网上订...
高速下载地址
联通下载地址
电信下载地址
移动及其他下载地址
(您的评论需要经过审核才能显示)
我觉得现在的php餐饮美食网上订餐系统已经够我用得了,什么时候想换口味了,就试试免费软件的版本
刚下载php餐饮美食网上订餐系统时不太会用,不过照着网上的各种教程学习之后,感觉太easy了
没想到php餐饮美食网上订餐系统的安装包都已经这么大了,变化真快,看来又有很多新功能了
php餐饮美食网上订餐系统非常好用,速度快,功能强,用起来就是爽,本人极力推荐
我觉得php餐饮美食网上订餐系统这款软件很不错,支持华军软件园,希望越做越好!
这个php餐饮美食网上订餐系统要怎么用啊,我是小白,求解释
php餐饮美食网上订餐系统在使用过程中有些小问题,希望官方以后能够解决
非常不错,php餐饮美食网上订餐系统良心,已经很难找到这么好的PHP源码软件了
最近试试看这个php餐饮美食网上订餐系统,如果好用的话会向朋友推荐的。
试了一下这个php餐饮美食网上订餐系统,感觉还行,在PHP源码里算很好用的了
热门关键词当前位置: >>
网上订餐系统
湖北理工学院计算机学院课程设计课 程 论 文题 目:学 院:网上订餐系统计算机学院 11 级网络工程班级名称: 学 号:学生姓名: 组员姓名: 指导教师:2013年<
br />12月5 日 湖北理工学院计算机学院课程设计目录引言 ...............................................................................................................................................2 1 绪论 ...........................................................................................................................................3 1.1 开发背景与研究意义.....................................................................................................3 1.2 系统可行性分析..............................................................................................................3 1.2.1 技术可行性.........................................................................................................3 1.2.2 经济可行性...........................................................................................................4 1.2.3 操作可行性...........................................................................................................4 1.2.4 法律可行性...........................................................................................................4 2 系统需求分析 ...........................................................................................................................5 2.1 市场需求分析..................................................................................................................5 2.2 性能需求分析..................................................................................................................5 2.3 系统数据逻辑结构..........................................................................................................7 3 系统设计 .................................................................................................................................10 3.1 订餐系统概况................................................................................................................10 3.2 订餐网的功能模块概况................................................................................................12 3.3 订单管理模块概况........................................................................................................12 3.4 数据库的设计................................................................................................................13 4 系统功能模块分析 .................................................................................................................16 4.1 前台功能模块分析........................................................................................................16 5 系统实现 .................................................................................................................................27 5.1 系统配置........................................................................................................................27 5.2 实施方案.......................................................................................................................27 2.2.1 用户注册.............................................................................................................27 2.2.2 登录步骤.............................................................................................................28 6 系统测试 .................................................................................................................................30 6.1 模块测试.......................................................................................................................30 6.2 整体测试.......................................................................................................................30 7 总结 .........................................................................................................................................32 参考文献 .....................................................................................................................................331 湖北理工学院计算机学院课程设计引言学校不仅是个学习的场所,而且也是一个不可忽视的消费场所,在学校隐藏着无限的 商机。现在的大学生都追求个性、时尚,只要是对自己有利的东西,就不会太计较经济的 问题。目前,通过我们的观察,发现大学生存在着一个特点,虽然课余时间很多,但还是 有很多同学发现时间不够用, 因此每天等到忙完只能呆在寝室吃泡面, 甚至很多玩游戏的 同学也不愿去食堂吃饭,也甘愿过上吃泡面的生活。我们就在思考一个问题,这些同学每 天过这样的生活,对身体极其不好,难道他们就不担心这个问题吗?经过我们的调查,原 来不是,他们只是沉迷于一件事而不想去吃饭,他们也知道每天这样对身体不好。 到此, 我觉得这应该是一个市场, 就是专门的为这些同学送餐, 解决他们吃饭的问题。 中间收取一定的小费,应该会得到同学的响应。但我们毕竟是学生,课余时间不能太脱离 学习的宗旨,否则是不理智的。考虑到这里,我突然想到设计一个网上订餐系统,这样就 可以把所学知识应用到实践当中来。不仅有趣,还可以提高自己的动手能力,同时也帮助 了同学,一举三得。 现在,用户只需要用手指点击鼠标就可以选购自己喜欢的美食,这正是互联网时代人 们生活的常态,将人最基本的吃饭问题用互联网解决。 只要是电子商务系统就少不了推广,市场的潜力就在于我们的努力,我相信只要我们 保证了质量和服务,在这个没有竞争对手的环境中,加以推广网站,最后的效果应该是比 较理想的。2 湖北理工学院计算机学院课程设计1 绪论1.1 开发背景与研究意义二十一世纪是信息化、知识化的世纪,随着社会的进步、计算机应用的迅猛发展和网 络应用的不断扩大,使传统的订餐形式得到了极大的扩充,使人们订餐更加的便捷。基于 Web 的网上订餐系统,就是这样一种基于计算机网络的网上订餐形式,它的出现,大大 地扩展了现行的订餐方式,使餐饮摆脱了空间上和时间上的约束,无论谁,只要会上网, 都可以坐在电脑前面,方便地进行上网订餐,可以说是对餐饮业的一次革命。相比传统的 订餐方式,网上订餐系统的主要优点是: 便捷性。网上订餐系统使用非常方便,只要是能够上网的地方,人们都能够轻松使用 系统的所有功能。在传统的订餐方式中,顾客要么是到餐馆去,但是由于可能工作忙而没 有时间去餐馆,这样餐馆就失去了一名顾客,而打电话,也会有一定的费用。而使用了网 上订餐系统后,这些问题都没有了。 可扩展性。而今网络技术突飞猛进,发展迅速,新技术的产生速度是以前的数十倍。 网上订餐可以用声音、文字、图像等加以展示,形象直观,给顾客留下非常深刻的视觉印 象,增加潜在的订餐顾客。所以可以肯定地说,网上订餐的前景是非常广阔的,可扩展性 非常的好。 因此,开发一个餐馆信息系统是十分必要的,通过前台的菜品信息展示,通过购物车 的模式形成餐饮企业的电子商务平台,通过后台的库存系统,整合餐饮企业的供应链,提 高其在信息化条件下的管理水平,对在现在激烈竞争的餐饮行业中求发展的餐饮企业来 说,无疑是一个福音。我们通过对餐饮企业的菜品和材料的标准化处理,大大压缩了企业 的库存成本,提高餐饮企业的经济效益。为人类的饮食文明贡献自己力量。1.2 系统可行性分析1.2.1 技术可行性 我们的团队里包括各系的学生,我们的订餐系统设计简单,实现的功能也简单,用 到的软件包括 Microsoft visual studio 2008 和 SQL,相关方面的知识都是课堂上涉及过的。 加上现在丰富的网络资源, 大部分技术应该在相关专业的同学的协助下都可以实现, 必要3 湖北理工学院计算机学院课程设计时请老师加以指导,相信没有多大的问题。我们采用学校网络上网,个人电脑分工管理数 据,定期进行维护和总结,防止黑客攻击。 1.2.2 经济可行性 网上订餐系统用网络来吸引用户,用网络技术的优越性减少运行成本,为使用该系 统的商户带来更大的经济效益。 现在的许多年轻人喜欢宅在家中或是工作的地方, 相较与 以前, 更多的是在互联网上处理工作生活重的问题, 例如网络购物、 网上交友、 网上工作, 其中越来越多的年轻人也接受了网上订购餐点,只需要在网络上面选好自己喜欢的食物, 通过网上聊天或是电话联系就可以订购到可口的食物, 然后等着美味送上门就可以直接享 用美食。 1.2.3 操作可行性 本系统采用基于 Windows 的图形用户界面,而该系统是大家熟悉的操作系统,对于 那些有一般的计算机知识的人员就可以轻松上手。 而整个超市管理系统采用最友好的交互 界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必 要开发该系统。 1.2.4 法律可行性 本系统没有侵犯个人隐私和个人责任方面的问题, 使用本系统不会引起法律方面的纠 纷问题,也没有违背当今社会的道德标准,所以开发本系统具有法律川一行性,符合国家 的相关法律法规。综合以上四方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操 作上。因此,可以设计该系统的数据流程图,建立数据字典。4 湖北理工学院计算机学院课程设计2 系统需求分析2.1 市场需求分析在网上参观订餐的人相对网下人来说还是比较少,一个是对网上餐馆的信用度持疑虑 态度;另一个是网上订餐只可以看到物品的说明简介和外观,没有看到实体于细节处,无 法通过快速浏览确定是不是自己想要的菜品。 而这正是传统的实体餐馆优于网上餐馆的地 方。 而在网上订餐的人都是一般都是对电脑比较熟练的人, 也就就是比较年青化的消费群 体。就是白领、大学生、高中生和对计算机操作相对比较熟的人。因为这些人工作都比较 忙,而且对计算机也比较熟,思想也比较超前,对于在网上订餐能够接受,并经常上网订 餐。 网上订餐管理系统无论是在应用的深度还是广度都是一个逐步发展的过程。在开发 一个局部系统时要充分考虑到局部系统和整个目标系统之间的相容性和完整性, 以利于今 后整个系统的建立。 进货订单管理系统从总体上把握系统的设计, 在具体的设计实现上我 们围绕着三个方面的需求展开,即管理者、客服人员和用户三个部。2.2 性能需求分析通过对系统的需求分析,系统的基本功能已经大体确定。整个系统的用例图分为两个 部分,顾客用例图,管理员用例图性能需求分析 该系统在性能功能应达到如下要求: 1.操作简单,界面友好:完全空间式的页面布局,使得菜品、咨询等信息录入的工作 更简单:另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见类似的网 站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户 对菜品的预定以及支付方式; 2.即使可见:对客户预定餐饮信息的处理(包括录入、删除)将立即在首页的对应栏 目显示出来,达到“即时发布,即时见效”的功能 3.系统运行应该快速、稳定、高效和可靠; 4.在结构上应该具有很好的可扩展性,便于将来功能的扩展和维护。5 湖北理工学院计算机学院课程设计用户注册信息修 改 用户订餐 注册用户功能模 块 定单查询、删除及修改 订餐记录2.1 前台功能图后台管理功能模 块系统用户管 理 前台会员管 理 菜品类别设 置 网站新闻发 布 菜品信息管理2.2 后台功能图后台功能图(如图 3-2)主要介绍系统管理员登录网站后台进行的相应操作。首先,管 理者需登录后台网站。其次,登录成功后,可进行系统用户管理、菜品类别设置、网站新 闻发布、菜品信息管理等。 订单及管理流程图(如图 3-3)介绍了用户从开始订餐到网站后台管理者查看订单, 实 现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。6 湖北理工学院计算机学院课程设计下订单流程图:订单管理流程图:开始 前台用户登录 选择菜品 下订单 确定菜品信息 确定用户信息 提交定单 结束开始 后台用户登录 处理定 单 验证信息 修改定单状 态 派送菜品 结束图 2.3 订单及管理流程图2.3 系统数据逻辑结构表 1 admin(后台管理员)列名 adminid adminname adminpwd 数据类型 Int Varchar Varchar 长度 4 50 50 备注 自动编号 管理员用户名 管理员密码功能介绍:记录后台管理员信息。用于管理员登录后台时进行数据调用。7 湖北理工学院计算机学院课程设计表 2 dingdan(订单)列名 id yhm telsss addresss qtbz zffs 数据类型 Int Varchar Varchar Varchar Varchar Varchar 长度 4 50 50 50 500 50 备注 自动编号 用户名 用户电话 用户地址 备注信息 付钱方式功能介绍:记录客户订单信息。记录客户姓名、联系方式、订餐付钱方式等。表 3userbiao(用户信息)列名 id Name Password Sex Address Emile Tel Dates 数据类型 Int Varchar Varchar Varchar Varchar Varchar Varchar Smalldatetime 长度 4 50 50 50 50 50 50 4 备注 主键/编号 真实姓名 密码 性别 住址 邮政编码 电话 注册时间功能介绍:记录客户信息。记录客户姓名、联系方式、注册时间会员种类等。表 4 menus(菜品分类大类)列名 Id name Categoryorder 数据类型 Int Varchar Int 长度 4 50 4 备注 主键/编号 分类类容 分类显示顺序功能介绍:记录菜品分类。8 湖北理工学院计算机学院课程设计表 5 menus_pc(菜品)列名 id Prokind1 Prokind2 name jiage pics picl Viewcongt adddate tese 数据类型 Int Float Float Varchar Varchar Varchar Varchar Int Smalldatetime Varchar 长度 4 8 8 50 50 50 50 4 4 50 备注 主键/商品编号 产品类别大类 产品类别小类 名字 价格 图片小 图片大 图片介绍 日期/时间 1 为新品,0 为老菜品功能介绍:记录菜品信息。显示菜品新闻介绍、菜品类别以及相关图片。9 湖北理工学院计算机学院课程设计3 系统设计本文开发的管理信息系统全称为网上订餐系统,作者通过系统的需求分析到软件设 计,采用开发的工具,以及各个模块的逻辑分析,此系统中的菜品信息与订餐管理模块为 重点,其中核心是物料分解模块的相关流程和订单生成和餐费的分析与开发。3.1 订餐系统概况我们采用 B/S 模式来实现客户端对服务器端的调用,所谓 B/S 模式即浏览器/服务器 模式,是一种从图片的二层 C/S 模式发展起来的新的网络结构模式[7]。维护和升级方式 简单。 目前, 软件系统的改进和升级越来越频繁, C/S 系统的各部分模块中有一部分改变, 就要关联到其它模块的变动,使系统升级成本比较大。B/S 与 C/S 处理模式相比,则大大 简化了客户端,只要客户端机器能上网就可以。对于 B/S 而言,开发、维护等几乎所有 工作也都集中在服务器端, 当企业对网络应用进行升级时, 只需更新服务器端的软件就可 以,这减轻了异地用户系统维护与升级的成本错误!未找到引用源。 。如果客户端的软件 系统升级比较频繁,那么 B/S 架构的产品优势明显――所有的升级操作只需要针对服务 器进行,客户端分散,且应用简单,只需要进行简单的浏览和少量信息的录入它大大简化 了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。 B/S 架构管理软件具有方便、快捷、高效等特点[3]。本系统数据库采用 Microsoft Access 数据库开发工具, 开发工具采用 Microsoft visual studio 2008 开发,采用 ASP.NET 2.0 的脚 本进行编程。 本系统完全基于 Web 技术,只要能连接 Internet,就能访问本系统。通过前台的订餐 页面,完整供应链需求源的采集,通过后台的菜品信息管理模块,库存管理模块,订单管 理模块,最大限度地整个餐饮企业的资源,通过管理信息化的优化,提高餐饮企业的管理 效率,降低餐饮企业运营成本,填补了国内空白,符合当前低碳生活的主题,为世界环境 的发展做出了卓越的贡献。ASP 工作流程图如下:10 湖北理工学院计算机学院课程设计要求下载的文浏览器件HTTP 协议 文件下载Web 服务 器 脚本引擎 ADO 对象ODBC 管理 器 ODBC 驱动程序数据库系统功能模块的设计:校园快餐网上预订平台普通用户 子系统模 块管理员子 系统模块用 户 注 册 模 块订 餐 模 块我 的 饭 盒 模 块管 理 员 用 户 管 理 模 块普 通 用 户 管 理 模 块餐 饮 品 种 管 理 模 块订 单 管 理 模 块菜 单 管 理 模 块站 内 公 告 管 理 模 块餐 饮 新 闻 管 理 模 块订 餐 信 息 过 滤 模 块首 页 餐 饮 管 理 模 块快 餐 订 购 管 理 模 块精 品 食 区 管 理 模 块今 日 推 荐 管 理 模 块11 湖北理工学院计算机学院课程设计3.2 订餐网的功能模块概况[1] 便捷的商品检索功能,客户可以非常便捷的查询与检索所需要的产品,系统提供 多种检索方式。 [2]美食推荐功能,主页推荐当天的美食,方便用户选择; [3] 非会员购物功能,无需注册也可以进行订餐,有利于增加销售额; [4] 预付款购物功能,会员可以有预付款,并可以通过预付款进行订餐; [4] 会员积分与会员价功能, 不同会员将拥有不同积分, 属于不同的会员级别, 从而 享 有相对应的会员价格; [5]我的饭盒功能,注册会员可以查看以往的订餐情况,了解自己的饮食; [6] 多种餐品分类形式,多种餐品分类方式,可供客户采用多种方式查询餐品信息。 [6] 餐品排行榜功能, 系统自动将餐品人气值从高至低排列, 供客户了解人气餐品排 行。 [7] 会员中心功能, 会员中心包括会员注册、 会员身份验证、 会员资料修改、 订单查 看、 订单修改、以往订餐记录等等功能。 [8] 购物车功能, 灵活好用的购物车, 实时了解当前所购买商品总价, 实时对购物车 商 品进行增删,实时计算商品总价。 [9] 多种支付选择, 客户可以选择从银行卡汇款、 货到付款、 上门付款、 在线支付等 主 流的支付方式。 [10] 在线订单生成,系统自动将客户资料、产品资料、总金额、支付方式、配送方式 等信息自动生成完善的订单,并发送到商店管理后台,供商店管理员实时进行处理。 [11] 商品评论功能,客户可以就不同商品发表评论,查看其他客户对商品的评论信 息。 [12] 丰富的产品信息呈现方式,商店采取 html 在线编辑器发布产品信息与动态类信 息。3.3 订单管理模块概况通过借鉴当下成熟的购物车的设计思路,将传统餐饮企业的“菜单”虚拟化,取消传 统的“点菜员”的岗位,通过电子商务网站的前台,直接生成订单,传递给厨房。剩下了 过程中很多不必要的人力物力财力资源的消耗, 降低企业的运营成本, 使企业以更好性价12 湖北理工学院计算机学院课程设计比服务于消费者,消费者可以得到更好的消费体验。3.4 数据库的设计通过分析,系统总共有两种角色,分别是顾客,管理员。分别见图密码性 别 别真 实 姓 名地点详 细 地 址电话 e-mail用 户 名 修改 密码个人信息顾客查询订单信息真实姓名 邮编详细地址身份证号数量 食品 电话图 顾客模块 E-R 图13 湖北理工学院计算机学院课程设计管 理 员员 编号 添加订单 价格食 品 名发源地管理员 修改 编号订单价格食品名发源地 分类编号 查询管理员 管理员模块 E-R 图14 湖北理工学院计算机学院课程设计15 湖北理工学院计算机学院课程设计4 系统功能模块分析本系统总共有两大模块,分别是用户模块、管理员模块。每个模块分别有不同的权限 和使用功能,下面以前台功能模块为列。4.1 前台功能模块分析数据库连接用户注册数据,首先用户注册本网站成为本站会员,记录下用户的基本信息,方便联 系用户和为用户配送订购的餐点,注册信息仅供本站使用,本站不会泄露用户的信息。代码如下:protected void Button2_Click(object sender, EventArgs e) { SqlConnection conn = BB.connection(); String sql = @&insert into userbiao(真实姓名,登陆密码,联系地址,联系电 话,邮政编码,身 份证号) values(@真实姓名,@登陆密码,@联系地址,@联系电话,@邮政编码,@身份证号)&; SqlCommand cmd = new SqlCommand(sql, conn); SqlParameter n = new SqlParameter(&@真实姓名&, SqlDbType.VarChar,50); n.Value =name.T cmd.Parameters.Add(n); SqlParameter m = new SqlParameter(&@登陆密码&, SqlDbType.VarChar,50); m.Value = pwd.T cmd.Parameters.Add(m); SqlParameter d = new SqlParameter(&@联系地址&, SqlDbType.VarChar,50); d.Value = add.T cmd.Parameters.Add(d); SqlParameter h = new SqlParameter(&@联系电话&, SqlDbType.Int); h.Value = tel.T cmd.Parameters.Add(h);16 湖北理工学院计算机学院课程设计SqlParameter bm = new SqlParameter(&@邮政编码&, SqlDbType.Int); bm.Value = pos.T cmd.Parameters.Add(bm); SqlParameter sf = new SqlParameter(&@身份证号&, SqlDbType.VarChar,50); sf.Value = card.T cmd.Parameters.Add(sf); cmd.ExecuteNonQuery(); conn.Close(); Response.Write(&&script&alert(&#39; 注 册 成 功 !&#39;) 页.aspx&#39;&/script&&); ;location=&#39; 首}专门独立一页面除了作为进行数据库连接功能的实现,同时写入系统常用的几个函 数,其目的是方便以后其它页面的功能实现时能直接调用此页面,而不需反复写入代码,17 湖北理工学院计算机学院课程设计提高效率。函数的编写主要是利用了 ASP 内置几个重要函数来实现的。Conn_xt 文件下包 含两个页面。 页面 shopxt.asp: &% Rem 过滤 HTML 代码 function HTMLEncode(fString) if not isnull(fString) then fString = replace(fString, &&&, &&&) fString = replace(fString, &&&, &&&) fString = Replace(fString, CHR(32), &&&) fString = Replace(fString, CHR(9), &&&) fString = Replace(fString, CHR(34), &&&) fString = Replace(fString, CHR(39), &&#39;&) fString = Replace(fString, CHR(13), &&) fString = Replace(fString, CHR(10) & CHR(10), &&/P&&P& &) fString = Replace(fString, CHR(10), &&BR& &) &#39;fString=ChkBadWords(fString) HTMLEncode = fString else HTMLEncode=fstring end if end function Rem 过滤 SQL 非法字符 function checkStr(str) if isnull(str) then checkStr = && exit function end if checkStr=replace(str,&&#39;&,&&#39;&#39;&) end function Rem 判断字符是否是整型 function isInteger(para) on error resume next dim str dim l,i18 湖北理工学院计算机学院课程设计if isNUll(para) then isInteger=false exit function end if str=cstr(para) if trim(str)=&& then isInteger=false exit function end if l=len(str) for i=1 to l if mid(str,i,1)&&9& or mid(str,i,1)&&0& then isInteger=false exit function end if next isInteger=true if err.number&&0 then err.clear end function %&用户登录详细设计:用户模块的主要功能是浏览,订餐。浏览与自己相关的美食信息,订单信息等。用户 要下订单之前临时美食车把详细信息列出,物品的单价,购买的数量,总共的价钱,可修 改购买,当符合顾客要求的时候,顾客就可以下订单,下订单时首先会先到 commitfood.aspx 让用户确定一下订单是否付合要求,确认无误后,进入 checkout.aspx 填 写接收信息后生成订单。然后由 AddbuyInfo,Addbuyinfo 方法对数据库进行操作完成的。 用户模块详细设计主要涉及到用户下订单和食品搜索两大功能,见下图。 用户可以通过此功能对自己选中的东西下订单,等待服务商送货。19 湖北理工学院计算机学院课程设计用户登陆流程图:开始用户名密码N是否合法 Y 结束代码如下:{ SqlConnection conn = BB.connection(); SqlCommand cmd = new SqlCommand(); mandText = &select count(*) from userbiao where 真实姓名=&#39;& + this.dlname.Text.Trim() + &&#39; and 登陆密码=&#39;& + this.dlpwd.Text.Trim() + &&#39;&; cmd.Connection = if (Convert.ToInt32(cmd.ExecuteScalar()) & 0) { conn.Close(); this.Label3.Text =&用户 &+this.dlname.Text+& 登陆成功! &;Session[&username&] = this.dlname.T } else {20 湖北理工学院计算机学院课程设计conn.Close(); Response.Write(&&script&alert(&#39;用户名或密码错误,请重新输入! &#39;);&/script&&); } conn.Open(); }登陆成功21 湖北理工学院计算机学院课程设计用户下订单流程图:用户登录 提示错误 验证登陆用户 id 是否正确 提示错误 N Y 订单生成 NY 订单确认显示订单目录N确认结账 Y 修改订单 不购买此餐点删除订单信息返回 结束操作 用户下单流程图据图22 湖北理工学院计算机学院课程设计购买食品: &%@ Page Language=&C#& MasterPageFile=&~/MasterPage.master& Inherits=&goumai&AutoEventWireup=&true& Title=&Untitled Page& %&CodeFile=&goumai.aspx.cs&&asp:Content ID=&Content1& ContentPlaceHolderID=&ContentPlaceHolder1& Runat=&Server&& &asp:Repeater ID=&Repeater1& runat=&server&& &ItemTemplate& &table& &tr& &td colspan=&3&& &a href=&#39; 菜 篮 子 .aspx?id=&%#DataBinder.Eval( Container.DataItem,&id&)%&&#39;& 编号:&%# DataBinder.Eval( Container.DataItem,&id&)%& &/a&&/td& &/tr& &tr& &tr& &td colspan=&3&& 菜名:&%# DataBinder.Eval( Container.DataItem,&菜名 &) %&&/td& &/tr& &tr& &td rowspan=&5&& &a href=&#39; 菜 篮 子 .aspx?id=&%#DataBinder.Eval( Container.DataItem,&id&)%&&#39;& &img style=&width:106 height:70& alt=&& src=&&%#DataBinder.Eval( Container.DataItem,&图片&)%&&&&/a&&/td& &/tr& &tr&23 湖北理工学院计算机学院课程设计&td& 价格: DataBinder.Eval( Container.DataItem,&价格&) &%# &/tr& &/table& &/ItemTemplate& &/asp:Repeater&%&&#39;&/td&&asp:Label ID=&Label1& runat=&server& Text=& 点 击 图 片 购 买 ! &&&/asp:Label& &/asp:Content&购买后提交订单:&%@PageLanguage=&C#&MasterPageFile=&~/MasterPage.master& Inherits=& 提 交 &AutoEventWireup=&true& Title=&Untitled Page& %&CodeFile=& 提 交 .aspx.cs&&asp:Content ID=&Content1& ContentPlaceHolderID=&ContentPlaceHolder1& Runat=&Server&& &br /& &br /& &br /& & & & && & &br /& & & & & & & & & & &img src=&image/tij.gif& alt=&& /& &/asp:Content&通过提供美食搜索控件, 为顾客提供更为方便快捷的服务。 顾客可以快速的找到自己 想要下订的美食。24 湖北理工学院计算机学院课程设计搜索流程图如图所示:开始键入 FoodSearch 搜 索控件判 txtSearch否为空断是提示输入数据库查找匹配成功提示未找到dlSearchBind()User_SearchReault 页 结束搜索模块程序流程图代码如下:&%@PageLanguage=&C#&MasterPageFile=&~/MasterPage.master& Inherits=&taocan&AutoEventWireup=&true&CodeFile=&taocan.aspx.cs&25 湖北理工学院计算机学院课程设计Title=&Untitled Page& %& &asp:Content Runat=&Server&& &asp:DataList ID=&DataList1& runat=&server& RepeatColumns=&6& ID=&Content1& ContentPlaceHolderID=&ContentPlaceHolder1&OnSelectedIndexChanged=&DataList1_SelectedIndexChanged& UseAccessibleHeader=&True& & &ItemTemplate& &table& &tr& &td valign=&bottom& style=&width:120 height:172&& &a href=&#39;goumai.aspx?id=&%# DataBinder.Eval( Container.DataItem,&id&)%&&#39;& &img style=&width:106 height:70& alt=&& src=&&%#DataBinder.Eval( Container.DataItem,&图片&)%&&& &/a& &/td& &/tr& &tr& &td valign=&top& style=&width:120 height:10&& &%# DataBinder.Eval( Container.DataItem,&菜名&) &%# DataBinder.Eval( Container.DataItem,&价格&) &/td& &/tr& &/table& &/ItemTemplate& &/asp:DataList& &asp:Label ID=&bz& runat=&server& Text=&2&&&/asp:Label&&br /& &/asp:Content& %& %&26 湖北理工学院计算机学院课程设计5 系统实现5.1 系统配置本系统的配置主要是通过 Web 应用程序的 Web.Config 配置文件来实现的。 Web.Config 位于系统根目录中,它是 XML 格式的文件,可以使用任何标准文本编辑器或 XML 分析器编辑该文件,但不能通过 Web 浏览器远程访问该文件。 将数据库连接字符串保存在 Web.Config 文件的 appSettings 节中, 便于系统的各个页 面进行调用。同时,在系统重新部署时,只要修改此处的数据库连接字符串,.NET 框甲 运行时会自动检测 Web.config 中的改进,不必重新启动 IIS 这些更改即可生效。 系统错误重定向 在 Web.config 配置文件中,通过对&custiomErrors&节进行设置,可以自定义默认的 出错页面。 设置请求和响应编码 在 Web.config 配置文件中,通过对&golbalization&节设置系统请求和响应编码默认为 简体中文。5.2 实施方案本系统完全采用 B/S 结构,软件的安装只在服务器端进行,所有系统管理及升级只 在服务器进行, 各个客户端无需任何设定改变。 在系统升级和更新时不会影响用户的数据 资料。 默认顾客账户:wanggong 密码:123456 输入用户名和密码可完成登录,用户也可以注册成为本站会员,步骤如下:2.2.1 用户注册27 湖北理工学院计算机学院课程设计用户进入本站 之后可以注册 成为会员2.2.2 登录步骤 下图为住的的会员登陆:登陆成功的用户页面如下图,显示今日推荐的美食,方便用户选择;购买及确认订单28 湖北理工学院计算机学院课程设计用户确认购买付款之后就购买成功,店家会根据用户产生的订单,将距离较近的订单 一起配送,完成交易,用户收到食物使用之后可以对食品评价,也可以给店铺留言,提供 建议或意见。本网站还提供其它功能,如较为实用的我的饭盒功能,能为注册用户提供订餐记录, 用户可以根据订餐记录了解自己的饮食习惯,形成自己有规律平衡的饮食。29 湖北理工学院计算机学院课程设计6 系统测试完成对流程的编码后最重要的事情就是对系统的测试工作了, 测试在系统设计阶段有 两个时期,通常在编写每个模块后做单元测试,另一个时期是对系统的综合测试。6.1 模块测试在模块测试时我们主要从以下几个方面考虑: 1. 模块接口; 2. 局部数据结构; 3. 重要执行通道; 4. 出错处理通道; 5. 影响上述方面的边界条件。 测试时进行代码审查,从数据类型,变量声明,数据结构进行审查,然后进行功能测 试,从输入一些简单的数据开始执行一遍,观测运行期间变量的变化,运行中值的变化范 围。改变测试方案来变换另一个角度进行测试,发现错误并记录,修改代码,测试条件使 程序通过多层分支,判别运行结果从而完成模块测试。6.2 整体测试总体测试是组装软件的系统技术,本系统测试采用渐增集成测试,即测试单一模块, 将测试完的模块加入系统中,进行一次系统测试,依次类推将所有模块加入系统中,在具 体测试时,采用自顶向下的结合方式,从主控模块开始,沿各控制层向下移动,逐渐把所 有模块结合了。在测试过程中使用到调试技术: 1. 2. 3. 4. 采用 debug 调试语句,跟踪数据; 嵌入打印语句,输出中间结果; 利用 Visual Studio 2008 中调试工具,从调试窗口观测变量的变化; 设置断点,观察程序在断点附近的状况。评估运行的可靠性问题:30 湖北理工学院计算机学院课程设计1. 2. 3. 4.结果正确; 运行响应速度; 空间利用率; 算法的可行性。31 湖北理工学院计算机学院课程设计7 总结本文简要介绍了典型 B/S 电子商务网上订餐系统的主要体系结构及功能模块,重点讨 论了系统开发工具、 开发语言等关键技术以及系统的数据库建设, 系统流程图和功能模块 的代码分析。 目前此系统基本可以完全的实现网上订餐的功能。 但系统仍然有一些不尽人 意, 而这些问题主要集中在系统的安全上, 虽然系统已经通过相关的控制语句对登陆用户 身份进行验证,但是在当今网络信息安全中,仅仅对用户身份验证是不够的,还需要对传 送数据进行加密,防止数据传输过程中被篡改等攻击进行防御。因此在今后的工作里,这 些功能的实现还需要更高的技术支持, 也只有这样才能完善网上订餐系统, 让所有的客户 能在一个互相信任且安全的环境中享受购物的乐趣。 网上订餐系统无论是在开发过程中, 还是建成后的日常维护过程中, 都需要进行严格 的检测,以保证订餐系统的服务质量。建议网上订餐系统应注意以下 3 点。 (1)把握好食物质量和宣传内容环节。提供的菜品必须是新鲜的优质产品而决非过 期剩菜。产品宣传广告内容应健康真实,既要反映客观事物又要有欣赏价值。 (2)服务功能的检测: ①网上订餐系统不仅要把好进货关,而且由于网上订餐系统提供的是虚拟的电子商 品,包含的信息量大,多分支、多链接、多媒体,所以网上订餐系统的服务检测就显得格 外重要。对虚拟电子商品的审查,首先要进行内容正确性测试。如文字录入的错误、参照 图像的错误等都会降低用户对商品的信任度。 ②进行系统功能的测试。 订餐系统所有功能是否能正确执行, 有无死机或其他异常情 况发生,交互手段是否能满足用户需求。 ③对系统的执行效率进行测试。 测试系统对大量数据的检索效率、 数据的装载时间及 对鼠标的反应速度等。 (3)用户身份确认及菜品的配送 随着网上订餐系统技术的日趋成熟、 网上订餐的优势日趋明显, 会有更多的人参与到 网上订餐的浪潮中来,人类最终将迎接电子商务时代的来临。32 湖北理工学院计算机学院课程设计参考文献[1] ASP.NET2.0动态网站开发教程(第2版) [2] 邓文渊.ASP与网络数据库技术[M] [3] 金林樵.网络数据库技术及应用[M] [4] 李盛恩,王珊.数据库基础与应用[M] [5] 苏沈,小雨.CSS2.0 中文手册[M] 清华大学出版社,2008 机械工业出版社[M],2002 机械工业出版社,2002 人民邮电出版社,e[M],2001论文成绩: 指导教师:33
系统背景 网上订餐业务的兴起,折射出餐饮业善抓机遇、抢占利润第二落点的经营理念,同时也 显示出消费者在日常所需中, 运用网络观念的意识正逐渐增强。 但比起...毕业论文题目 网上订餐系统的开发 英文题目 The Development of Online Order System 院专姓系业名 班级学号 指导教师 二零一二年五月 摘 要 在 Internet 飞速...网上订餐系统_互联网_IT/计算机_专业资料。毕业论文(设计) 论文(设计)题目: 网上订餐系统 系专学姓 别: 业: 号: 名: 指导教师: 毕业论文(设计) 开题报告 ...5.9 结束订餐 设置友好的结束界面. 5.10 管理员操作 在后台系统中管理网上订餐会员管理和菜单管理. 在后台系统中管理网上订餐会员管理和菜单管理. 6,数据库设计 ...网上订餐系统_互联网_IT/计算机_专业资料。网上订餐系统湖北理工学院 计算机学院课程设计 课程论文题目:学院: 网上订餐系统计算机学院 11 级网络工程 班级名称: 学号...用户 菜品选择 菜品查询 图 9 用户菜品管理结构图 8 五、详细设计商家管理菜品模块和用户菜品管理模块 1.程序描述商家管理菜品: 本模块是网上订餐系统的商家管理...数据字典数据流:订餐系统 系统名:网上订单系统 数据流名称:订单 日期:2014 年 6 月 6 日 别名:订货单,购买凭单 组成: 订单=客户资料+货品资料+订购日期+交货...多样化服务的电子商务相结合,形成了方便、快捷、个性化的网上订餐系 统,通过网上订餐系统,顾客不必亲临现场,便可以为自己、家人、朋友聚会等置办一 份既营养又实惠...吃,他们更喜欢在办公室里面吹着空调享受美餐,这样就产生了快捷订餐的要求,最快的 方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统。...XX 大学 毕业设计说明书(论文)作学专题者: 院: 业: 目: 网上订餐系统的 设计与实现 学号: 指导者: (姓名) (专业技术职务) 评阅者: (姓名) (专业技术...
All rights reserved Powered by
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。}

我要回帖

更多关于 外卖对餐饮业的影响 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信