网上订餐系统-毕业论文.doc_第1页
网上订餐系统-毕业论文.doc_第2页
网上订餐系统-毕业论文.doc_第3页
网上订餐系统-毕业论文.doc_第4页
网上订餐系统-毕业论文.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

武汉东湖学院计科毕业论文 网上订餐管理系统 I 网上订餐系统毕业论文网上订餐系统毕业论文 目录 目录目录 I I 摘要摘要 IIIIII ABSTRACT IVIV 第第 1 章章 开发背景开发背景 1 1 1 1 目的和意义 1 1 2 本课题在国内外的发展状况 1 1 3 开发目标 1 第第 2 章章 开发工具和环境简介开发工具和环境简介 2 2 2 1 JAVA 概述 2 2 2 JAVA 的优势 2 2 3 MySQL 简介 3 2 3 1 MySQL 概述 3 2 3 2 MySQL 的优势 3 2 4 jdk 的安装与 tomcat 的配置 3 第第 3 章章 系统可行性和需求分析系统可行性和需求分析 5 5 3 1 可行性研究 5 3 1 1 技术可行性分析 5 3 1 2 运行可行性分析 5 3 1 3 经济可行性分析 5 3 2 需求分析 5 3 2 1 流程分析 6 3 2 2 用户的需求分析 6 3 2 3 系统性能分析 7 第第 4 章章 系统总体设计系统总体设计 8 8 4 1 系统功能设计目标 8 4 2 网络订餐系统功能模块划分 8 第第 5 章章 数据库需求分析数据库需求分析 1010 5 1 数据库需求分析 10 5 2 数据库存储结构 10 5 3 数据存放位置 10 5 4 系统配置 11 武汉东湖学院计科毕业论文 网上订餐管理系统 II 5 5 数据库表及字段设计 11 第第 6 章章 网上订餐系统的实现网上订餐系统的实现 1313 6 1 系统模块 13 6 2 登陆模块的流程图 13 6 3 顾客模块详细设计 13 6 4 管理员模块 15 第第 7 章章 结束语结束语 1818 致谢致谢 1919 参考文献参考文献 2020 武汉东湖学院计科毕业论文 网上订餐管理系统 III 摘要 二十一世纪是一个集数字化 网络化 信息化的 以网络为核心的社会 中国的网民充分领略到 畅游天地间 网络无极限 所带来的畅快 随着 Internet 的飞速发展 使得网络的应用日益的广泛 如电子商务 电子政务 网 上医疗 网上娱乐 网络游戏 网络教学等 随着互联网技术的快速发展 网络早已成为现代人日常生活中不可或缺的 部分 传统的订餐方式已不能满足人们的需求 网上订餐由于其独有的便捷性 和直观性 得到了很多人的青睐 在带给顾客方便 快捷感受的同时 又能让管理 员对订单妥善保管并及时处理 本论文就毕业设计的内容 系统地说明了整个网络订餐系统的功能及实现 实现了从菜品管理 菜品分类和查询 到订餐车实现 用户订单处理 再到系 统管理 基本上实现了网上购物的功能流程 能够实现用户与商家在网上进行 订餐交易 本系统界面简单直观 易于操作和使用 交互性强 完全基于 Internet 网络 关键词 网络订餐系统 信息时代 互联网 订单管理 武汉东湖学院计科毕业论文 网上订餐管理系统 IV Abstract The 21st century is a collection digitization the network the informationization take network as core society When Qian Tian taught without charge gives sends out the first email in September 14 1986 in Beijing computer applied technology research institute introversion Germany Karlsruhe University to pass through the Great Wall moved toward the world time perhaps he did not know that he has opened China information age front door on April 20 1994 the Chinese Academy of Science computer center entered Internet through the American Sprint Corporation company the 64K international special line clear has realized internet s entire function binding henceforth China entered into the Internet information age The Internet had 10 remaining years of life development in a moment in China China s web cams understands fully enjoys a trip to between the world the network does not have carefree which the limit brings Along with the Internet swift development causes the network application day by day widespread If electronic commerce E government on line medical service on line entertainment network game network teaching and so on With the rapid development of Internet technology the network has become essential part in the everyday life of modern people The way of traditional ordering can not meet people s needs online ordering has gaining favour quickly On one hand the customers can feel convenient and fast On the other hand the administrators can take care of each order properly deal with it timely This graduation project s topic is on line books management system management system The present paper on graduation project s content elaborated systematically the entire on line books management system management system s function and realizes Has realized from the merchandise control the classification of goods and the inquiry realizes to the shopping cart user order form processing arrives at the chatroom again the manager system Basically has realized the electronic commerce function flow can realize the user and the business on line carries on the commodity exchange This system contact surface simple direct viewing simplify operation and use interactive is strong completely based on the Internet network Key word On line purchase books system Information age Internet Reservation management 武汉东湖学院计科毕业论文 网上订餐管理系统 1 第 1 章 开发背景 1 1 目的和意义 随着网络技术的发展和普及 Internet 已经成为人们获取有关信息和相互交 流的重要途径之一 越来越多的机构和组织开始利用网络资源传递 发布 收 集和管理信息 这对各种类型的网络提供一次很大的挑战与机遇 特别是通过 网络进行信息交互的这种活动 更加使网络的经营方式充满了活力和机动性 本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订 购自己喜欢的菜品 改变传统商业交易 在互联网上进行交易 实现网上购买 菜品 综上所述 即采用更先进 更高级的技术手段来设计和开发餐饮服务系统 采用更科学 更合理的方法来解决餐饮服务系统的问题 将为其带来更新的活 力 餐饮服务系统也将朝着更准确 更高效的趋势发展前进 1 2 本课题在国内外的发展状况 在国外 在多年前许多知名品牌就开始了网上订餐服务 如今提供网上订 餐服务的商家数目正在急剧膨胀 人们只需一部电脑和一张信用卡 就可全天 订座 即便并非名流或常客也不是厨师的朋友照样能与他们平起平坐地享受这 种便捷的订餐方式 网上订餐往往是开通网上服务 再引入专业物流配送公司 为传统供应商提供广泛的配送服务 消费者只要点中网上美食店提供的任一菜 点 由配送公司专门配送 网上订餐的方式已经被国外的许多家庭所认可 在国内 目前我国使用的订餐方式大都还停留在电话订餐的层次上 毋容 置疑 电话订餐方便 随时打一个电话就可以预定餐品 但是这种方式还是存 在着一些问题 比如这种订餐方式的效率低 并且对信息的保存与更改都需要 人工记录 容易遗漏和出错 总体而言 该行业发展不够迅速 国内也缺乏龙 头企业 经过几年的初步发展和互联网技术的不断进步 网络订餐市场被迅速 催化 新的赢利模式逐渐被认可 一批新兴的以网络订餐为核心业务的互联网 企业涌现 1 3 开发目标 网上购物的优势在于选择面大 价格便宜 交易方便 节省时间和精力等 整个菜品市场一片繁荣 在中国 网上购物有发展的必要 也有发展的基础 发展网上购物的各方面条件也日趋成熟 但是还存在一些问题 只有把问题解 决好了 才能保证网上购物的蓬勃发展 武汉东湖学院计科毕业论文 网上订餐管理系统 2 第 2 章 开发工具和环境简介 2 1 JAVA 概述 JSP Java Server Page 服务器网页 是从 1998 年开始出现的新技术 由 Sun 公司倡导 许多公司参与一起建立的一种动态网页技术标准 是基于 JavaServlet 以及整个 Java 体系的 web 开发技术 在传统的网页 HTML 文件 htm html 中加入脚本片段和 JSP 标记 Tag 构成 JSP 网页 jsp JSP 技术 为创建显示动态生成内容的 web 页面提供了简便的方法 JSP 作为 Java 家族的 一员 承袭了 Java 的特点 即跨平台的特性 也即一次编译 到处运行 2 JSP 的特点是面向服务器 因此对于任何的浏览器都可以使用起来 所有 JSP 页面 在执行的时候都会被服务器端的 JSP 引擎转换为 Servelet java 然后又由 JSP 引擎调用 Java 编译器 将 Servelet java 编译为 Class 文件 class 并由 Java 虚拟机 JVM 解释执行 3 JSP 网站开发标准给出了两种使用 JSP 的技术 可以归纳为模式一是 JSP JavaBeans 技术 模式二是 JSP Servlet JavaBeans 技术 从开发的观点看 模式二具有更清晰的页面表现 清楚的开发者角色划分 在大规模项目开发中 模式二更被采用 模式二也更符合当前流行的 MVC 结构 Model view controller 其中 Servlet 对应 controller 处于控制者的位置 处理 HTTP 请求 负责生成 JSP 中使用的 Beans 组件或对象 并判断应将请求传递给哪个 JSP 等 JSP 对应 view 负责生成最终的动态网页并返回给浏览器 而 JavaBeans 对应的是 Model 实现各个具体的应用逻辑与功能 2 2 JAVA 的优势 免费 Sun 免费提供用来开发 Java 应用程序的一切 你不必付任何的版税 在学校里也得到了大量的推广与认可 由于使用的便捷性以及免费的性质 得到了大量的赞誉 在科研与教学中都有极广的应用 企业应用的成熟平台 这是 Java 技术目前最活跃的两大领域之一 开放的 Java 社团 Java Community Process JCP JCP 是一个让 Java 出名的 功臣 JCP 创造了一个开放型论坛 让同好在此交换意见 探索 定义新的平 台 群策群力 支持 JAVA 的大量开源组织或者非盈利机构 开源组织是无政府主义的梦 想 没有政体 没有所属权 每个组织都希望共享资源与交流信息 奉献者信 息 Java 世界中 各种资源与信息都得到了充分的分享 有很多优秀的软件 比如 JUnit Cactus Tomcat Struts JBoss Eclipse ANT AJAX Hibernate JS F 等等 许多工具还会出现在我们的生活中扮演重要的角色 武汉东湖学院计科毕业论文 网上订餐管理系统 3 2 3 MySQL 简介 2 3 1 MySQL 概述 MySQL 是一个小型关系型数据库管理系统 MySQL 是一种关联数据库管 理系统 关联数据库将数据保存在不同的表中 而不是将所有数据放在一个大 仓库内 这样就增加了速度并提高了灵活性 MySQL 的 SQL 结构化查询语 言 SQL 是用于访问数据库的最常用标准化语言 MySQL 软件采用了 GPL GNU 通用公共许可证 由于其体积小 速度快 总体拥有成本低 尤 其是开放源码这一特点 许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库 2 3 2 MySQL 的优势 1 使用 C 和 C 编写 并使用了多种编译器进行测试 保证源代码的 可移植性 2 支持 AIX FreeBSD HP UX Linux Mac OS NovellNetware OpenBSD OS 2 Wrap Solaris Windows 等多种操作系 统 3 为多种编程语言提供了 API 这些编程语言包括 C C Python Java Perl PHP Eiffel Ruby 和 Tcl 等 4 既能够作为一个单独的应用程序应用在客户端服务器网络环境中 也 能够作为一个库而嵌入到其他的软件中提供多语言支持 常见的编码如中文的 GB 2312 BIG5 日文的 Shift JIS 以用作数据表名和数据列名 5 提供 TCP IP ODBC 和 JDBC 等多种数据库连接途径 6 提供用于管理 检查 优化数据库操作的管理工具 7 可以处理拥有上千万条记录的大型数据库 2 4 jdk 的安装与 tomcat 的配置 1 JDK 安装 JDK 安装特别简单 和安装其他的软件没什么区别 JDK 的配置 设置 JAVA HOME 环境变量 JDK 安装目录 例 C j2sdk1 4 设置 CLASSPATH 环境变量 JDK 安装目录 lib tools jar 例 C j2sdk1 4 lib tools jar 设置 PATH 环境变量 JDK 安装目录 bin 例 C j2sdk1 4 bin 服务器的安装 Tomcat 5 0 设置 TOMCAT HOME 环境变量 Tomcat 安装目录 例 C Tomcat 5 0 2 安装 Tomcat5 0 安装时注意在选择 Java 虚拟机路径是一定要选择安装的 武汉东湖学院计科毕业论文 网上订餐管理系统 4 JSDK 的目录 然后再开始安装 3 安装完毕后 启动 TOMCAT 然后再浏览器中输入 http localhost 8080 时可以看见 TOMCAT 的欢迎页面 这时表示配置成功了 武汉东湖学院计科毕业论文 网上订餐管理系统 5 第 3 章 系统可行性和需求分析 3 1 可行性研究 可行性研究阶段的主要任务是在系统初步调查的基础上 对新系统是否能 够实现和值得实现等问题做出判断 避免在花费了大量的人力和物力之后才发 现系统不能实现或新系统投入使用后没有任何实际意义而引起的浪费 对新系 统可行性的分析 要求用最小的代价在尽量短的时间内确定系统是否可行 3 1 1 技术可行性分析 网络订餐系统的开发是一项复杂的系统工程 为了保证系统开发成功 必 须采用工程化的系统开发方法 并研究出一些符合工程化标准的开发方法 这 些方法旨在指导开发者进行工程化的系统开发 从而加快系统开发的速度 保 证质量以及降低开发成本 工程化的系统开发方法确实在开发实践中取得了一 定的效果 此次开发使用 JSP 作为开发语言 采用 Servlet 技术 Tomcat5 0 作为 Web 服务器 3 1 2 运行可行性分析 随着计算机知识的普及和推广 越来越多的人掌握了计算机的基本使用方 法和技能 随着 Internet 的发展 用户对于网络 WINDOWS 等环境下的软件 使用比较熟悉 对于新鲜事物 用户表现出极大的兴趣和热情 3 1 3 经济可行性分析 网络订餐系统给人们带来了方便 成为一种全新的商务模式 因此 不用 出门就可以在家购物的新时尚已经到来 构建一个网络订餐系统在经济上是完 全可行的 就本系统而言 随着电脑的普及 为学生在网络上进行购物提供有利的条 件 而一个网络订餐系统可以为学生提供软件条件 这样学生便可以足不出户 的买菜品了 商家可以从中获得利润 两全其美 通过以上的分析 开发网络订餐系统是完全可行的 3 2 需求分析 需求分析的任务是通过详细调查现实世界要处理的对象 充分了解系统的 工作概况 明确用户的各种需求 然后在此基础上确定新系统的功能 新系统 武汉东湖学院计科毕业论文 网上订餐管理系统 6 必须充分考虑今后可能的扩充和改变 3 2 1 流程分析 分析网上订餐系统 制订整个系统框架如图 3 1 图 3 1 系统整体框架图 3 2 2 用户的需求分析 根据对顾客网上订餐系统业务流程的分析 可以看出顾客点菜主要涉及到 一些数据库的逻辑和程序应用逻辑 具体的功能归纳如下 1 顾客登录网上订餐系统进行菜单浏览 2 顾客注册为会员 3 会员对自己的个人信息进行更改 比如送餐地址和联系电话 以及账户 密码 4 顾客对已选的菜单进行更改选择的数量或者取消选择 5 当顾客确定订餐完毕后 顾客将其提交只服务器后台点餐系统 并生成 订单 武汉东湖学院计科毕业论文 网上订餐管理系统 7 管理员后台管理系统功能分析 1 管理员在后台登录后 可以创建新的管理员 2 管理员可以对餐厅网上订餐系统上的菜单进行添加 删除和修改 比如 更改菜单的图片 价格 菜单的描述 更换新品 添加新菜等 3 管理员对菜单进行管理 确定订单的生成 4 管理员根据不同的属性来查询订单 比如生成日期或者编号等 5 管理员根据不同的时间段统计处营业额 成本 同时还能统计出每道菜 的销售量 任何时间段的销售情况以及每一个顾客的消费情况 3 2 3 系统性能分析 对数据的安全性 完整性要求 用户信息保密 只有管理员能任意修改 确保网上支付安全 菜品信息 用户信息必须保证其完整性 防止恶意删改 以下是系统性能需求 a 准确性和可靠性高 b 页面友好 功能齐全 且可以使用 c 系统便于维护和升级 d 数据库访问效率高 系统的反应速度应较快 系统界面应美观大方 风格统一 突出特色 功 能设计应体现人性化思想 方便用户操作 顾客注册后需要登录系统需输入口令才能进行订餐服务 对于管理员 在其查询订单的时候 可针对各种组合条件进行查询 而且 查询效率要求高 能够及时相应查询请求 另外 系统还应当满足信息的完整性以及系统的可扩展性 武汉东湖学院计科毕业论文 网上订餐管理系统 8 第 4 章 系统总体设计 4 1 系统功能设计目标 理论系统功能设计目标如下 1 实用性强 我们努力使系统符合实际操作流程的习惯 并尽量减少用 户的输入 易学易用的友好的用户界面 满足各层次的用户使用的需求 2 先进的程序结构 使用当代前卫的软件编程 能延长其生命周期 易 于维护与管理 3 安全可靠性高 后台维护功能齐全 根据平台在各个阶段不同的使用 情况 管理人员可以设置相应的操作权限 增加系统注册 分配各个栏目的管 理权限 实现系统的维护 保证系统的安全 可靠 4 使用模块化设计的方法 使系统具有良好的可扩充性 以适应其不同 阶段的发展需要 便于后来者分析 维护 5 操作简单 维护方便 每个子系统都具有相对独立的系统维护能对可 变化的项目可自行维护 6 查询功能强大 可以对菜品的基本情况 用户基本情况 菜品评信息 用户留言等按各种方式查询 可形成各种表单 同时还可对其进行汇总 使管 理人员能及时准确地掌握用户和菜品等的基本情况 4 2 网络订餐系统功能模块划分 根据需求分析与系统功能设计目标 结合实际情况本系统功能模块设计分 为如下几个模块 1 主页 在这里我们可以看见本系统的主要功能和信息 2 用户注册 在这里我们可以注册我们的基本信息 其中电话和 Email 是 比较重要的 因为我们需要对这些信息进行处理 以方便用户的付款和邮购 3 用户登陆 为了方便用户的付款 邮购和管理 我们需要变成会员后才 可以进行消费 4 菜品浏览 成功登陆后的用户可以分页浏览菜品菜品 并将想要的菜品 提交到填写订单页面 如果用户还没有注册就直接进入或者没有成功登陆就进 入页面 将被连接到 用户登录页面 5 订购菜品 成功登陆的用户可以在该页面定购所需要的菜品 如果用户 还没有注册就直接进入或者没有成功登陆就进入页面 将被连接到 用户登陆 页面 6 查看订单 成功登陆的用户可以在该页修改已经订购的菜品 如果用户 还没有注册就直接进入或者没有成功登陆就进入页面 将被连接到 用户登陆 页面 7 修改订单 成功登陆的用户可以在该页修改或删除已经订购的菜品 如 果用户还没有注册就直接进入或者没有成功登陆就进入页面 将被连接到 用 户登陆页面 武汉东湖学院计科毕业论文 网上订餐管理系统 9 8 菜品查询 成功登陆的用户可以在该页查找自己需要的菜品 如果用户 还没有注册就直接进入或者没有成功登陆就进入页面 将被连接到 用户登陆 页面 9 修改密码 成功登陆的用户可以在该页修改自己的密码 如果用户还没 有注册就直接进入或者没有成功登陆就进入页面 将被连接到 用户登陆页面 10 修改个人信息 成功登陆的用户可以在该页修改自己当初注册时的信 息 如果用户还没有注册就直接进入或者没有成功登陆就进入页面 将被连接 到 用户登陆页面 11 商城公告 发布各种菜品信息或者新闻 12 管理员 查看用户订单 查看用户信息 并根据用户信息和用户订单 对菜品进行发派 管理员两种身份的用户 整个系统的功能模块 见图 4 1 整个系统将围 绕这个模块进行开发工作 整个系统主要由以下几个子模块组成 顾客模块 管理员模块 网 上 订 餐 系 统 管理员子系统 顾客子系统 查询个人购物信息 个人信息管理 临时订单信息管理 物品搜索 图片管理 会员管理 美食信息管理 订单管理 图 4 1 系统模块图 武汉东湖学院计科毕业论文 网上订餐管理系统 10 第 5 章 数据库需求分析 5 1 数据库需求分析 用户的需求具体体现在各种信息的提供 保存 更新和查询 这就要求数 据库结构能通过对现存系统的调查和分析 开发符合用户需求的目标系统 数 据库需求分析是数据库需求开发的基础 其工作质量的好坏将直接影响到整个 系统开发工作 通过系统功能分析 针对网上订餐需求 总结为 分为一般用户和管理员 可以通过用户身份进行前台订餐 只有管理员身 份才能进行后台管理 一个用户可以订购多个菜品 一个用户对应多张订单表 5 2 数据库存储结构 数据库的存储结构要综合考虑物理数据层 概念数据层和逻辑数据层三方 面的因素 根据逻辑设计的结果 用户所看到和使用的数据库 表示了一个或一些特 定用户使用的数据集合 即逻辑记录的集合 数据库不同层次之间的联系是通 过映射进行转换的 由于 MySQL 的聚簇功能很强 可以使用不同的技术和多 种模式存储多维数据集的数据和聚合 5 3 数据存放位置 需要提高系统的性能 按照实际的需求 我们把稳定的部分与变动的部分 区分开 同时把经常需要存取的地方与不经常存取的区分开 例如 在含有多 个磁盘的计算机上 分开存储索引和表 也可以将比较大的表分放在两个磁盘 上 这样对于提高速度有帮助 此外 日志文件的备份可以和数据备份只有在 需要恢复的时候才会被用到 存储的设备可以是磁带 因为磁带能够存储大量 的数据 由于各个系统所能提供的对数据进行物理安排的手段 方法差异很大 因此设计人员应仔细了解给定的 RDBMS 提供的方法和参数 针对应用环境的 要求 对数据进行适当的物理安排 武汉东湖学院计科毕业论文 网上订餐管理系统 11 5 4 系统配置 DBMS 设计出来的产品一般都提供了一些系统的配置变量 系统设计人员 数据库管理员对数据库进行物理优化 存储分配参数 初始的时候 系统会默 认给没有值的变量配备初始值 在具体使用到的时候还会根据具体情况进行改 动 系统配置的变量也是多种多样 在设计的过程中需要按照实际的情况给予 不同的情况不同的考虑吧 这样才能最大化系统的能力 任何的变量都不可能一次性设定 因此实际操作中还需要重新赋值 物理 设计阶段只是初步调整了配置系统的变量 比如说有些菜单在特殊时期进行优 惠活动 菜价会随之发生变化 这时设定的初始值也会随之改变 5 5 数据库表及字段设计 userInfo 表 注册用户表 表 注册用户表 属性数据类型允许空 userIDIntNot nullPrimary userNameVarchar 30 Not null userPassVarchar 30 Not null userMailVarchar 50 userRealNameVarchar 30 userSexVarchar 4 表表 5 1 foodOrderInfo 表 订餐表 表 订餐表 属性数据类型允许空主键 foodIdIntNot nullPrimary dnoVarchar 50 Not null customerNameInt AddressVarchar 100 Not null zipCodeVarchar 20 Not null telephoneVarchar 30 Not null movPhoneVarchar 30 emailVarchar 30 NoticeText TotalPriceNumeric 18 0 ExamineVarchar 50 StantsVarchar 50 rdateVarchar 50 表表 5 2 caipu 表 菜谱表 表 菜谱表 属性数据类型允许空主键 武汉东湖学院计科毕业论文 网上订餐管理系统 12 caipumingVarchar 50 Not nullprimary caipineirongVarchar 500 Not null rtiemdatetimeNot null 表表 5 3 Liuyan 表 留言表 表 留言表 属性数据类型允许空主键 zhutiVarchar 50 Not nullprimary emailVarchar 50 Not null yijianVarchar 50 Not null ritemdatetimeNot null 表表 5 4 武汉东湖学院计科毕业论文 网上订餐管理系统 13 第 6 章 网上订餐系统的实现 6 1 系统模块 本系统总共有两大模块 分别是顾客模块 管理员模块 每个模块分别有 不同的权限和使用功能 6 2 登陆模块的流程图 N Y 图 6 1 登陆流程图 6 3 顾客模块详细设计 顾客模块的主要功能是浏览 订餐 浏览与自己相关的美食信息 订单信 息等 用户要下订单之前临时美食车把详细信息列出 物品的单价 购买的数 量 总共的价钱 可修改购买 当符合顾客要求的时候 顾客就可以下订单 下订单时首先会先到 commitfood aspx 让用户确定一下订单是否付合要求 确认 无误后 进入 checkout aspx 填写接收信息后生成订单 然后由 AddbuyInfo Addbuyinfo 方法对数据库进行操作完成的 顾客模块详细设计主要涉及到顾客下订单和食品搜索两大功能 分别见图 6 2 和图 6 3 顾客可以通过此功能对自己选中的东西下订单 等待服务商送货 顾客下订单流程图 开始 用户名 密码 是否合法 结束 武汉东湖学院计科毕业论文 网上订餐管理系统 14 通过提供美食搜索控件 为顾客提供更为方便快捷的服务 顾客可以快速 顾客 订单确认 显示购物车 修改订单 不购买此商品 结束操作 登录 图 6 2 顾客下单流程图据图 删除购物车信息 提示错误 验证登陆用户 id 是否正确 N Y 确认结账 N Y 返回 订单生成 提示错误 Y N 武汉东湖学院计科毕业论文 网上订餐管理系统 15 的找到自己想要下订的美食 搜索流程图如图 6 3 所示 6 4 管理员模块 管理员模块主要是用来对会员管理 管理员管理 上传管理 美食及其分 类管理 订单管理等 管理员可以通过订单管理功能来处理日常的订单 管理员订单处理程序流程图如图 6 4 判断 txtSearch 是否 为空 开始 键入FoodSearch搜 索控件 User SearchReault 页 dlSearchBind 结束 提示输入 图 6 3 搜索模块程序流程 图 数据库查找 匹配成功 提示未找到 武汉东湖学院计科毕业论文 网上订餐管理系统 16 管理员可以通过此功能模块添加想要添加的各种信息 比如订单处理等功 能 管理员添加程序流程图如图 6 5 管理员登录 提示错误 验证登陆用户 id 是 否正确 N 绑定数据库信息 信息绑定无误 更新数据库 结束操作 选择具体订单 显示订单 订单管理操作 图 6 4 管理员订单处理程序流程图 武汉东湖学院计科毕业论文 网上订餐管理系统 17 开始 Session AID 是否为空 添加输入框是否 为空 Class ManagerClass Addadmin 验证管理员用户是 否已存在 添加到数据库 结束 提示登录 提示输入 提示重新输入 图 6 5 管理员添加程序流程图 武汉东湖学院计科毕业论文 网上订餐管理系统 18 第 7 章 结束语 经过十个月的不懈努力 和指导老师的谆谆教导 以及同组同学的团结协 作 充分利用大学四年所学的专业知识 通过大量阅读与设计相关的专业参考 文献 我终于完成了本次毕业设计 已经基本上实现了网络订餐系统的各项功 能 目前已有不少订餐网站在网络中盛行 并被人们所接纳 网上订餐系统已 成为如今电子商务中的一个重要应用领域 它使得订餐者与餐厅之间能进行互 动 足不出户 订购自己喜爱的菜品 餐厅也可以在网络上查看订单 根据自 己的营销策略定价 进行宣传 大影响 增加销量 目前 本系统的功能还比 较简单 在未来的使用中 无论从平台的建设 系统的开发 功能的完善还是 系统的维护上 都还需要进行进一步的研究与开发 本文主要分析和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论