基于B_S网上订餐系统的设计与实现.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于B_S网上订餐系统的设计与实现

基于B/S网上订餐系统的设计与实现 引论 从网络上订餐如今已经逐渐成为人们生活当中必不可少的潮流趋势之一,它的高效、快捷、方便的特点奠定了它将长期发展下去的基础,开发一套实用的网上订餐系统依然成为当今的需求。 随着经济一步步的快速发展,现在那些能够实现网上订餐的网站,已经很快的占领了餐饮业市场,已这些订餐网站分布在不同的城市和地区,甚至一些乳臭未干的小城市也顺应了这个style。尤其是在公司和企业的内部,集体网上订餐已经成为一种非常流行的趋势。顺应时代潮流,伴随着华夏儿女的物质生活的不断改善,精神和文化生活的飞速提高,他们不再只是停留在基本的温饱水平,而是不但要解决基本温饱,还要吃的好,吃的健康,并且对于食物也越来越挑剔。由于网上订餐业务的涌现,恰巧迎合了那些口叼的人,这样使得他们不但省去了自己烹饪 在国外,在多年前有多知名品牌开始在网上订购服务,企业的数目现在在线订购服务正在迅速扩大,?人们只需一台电脑或者手机和一个卡号,就可很方便的在网上订餐。 目前我国在网上订餐的人并不多,他们都觉得网上订餐安全吗?可靠吗?是否存在危险泄露自己的信息,大部分的人还是喜欢提前打个电话去预定的,电话订餐也不是不可以,只是他存在一些不可忽视的问题,比如这个人员顺序模式的低效率,而且保存用户和更改用户的信息需要人员手动记录,容易遗漏和错误。大大降低了订餐的效率,因此,网上订餐服务在逐渐新起。 1需求分析 需求分析[2],就是指对要解决问题的一种分析方法,通过需求分析你才知道你想要的是什么样的软件,需要投入多少的人力物力和时间,你想要最后得出什么养的结论,想要达成什么样的效果。需求分析是一个极其重要的任务,也是一个项目中最难的部分,需求分析之所以这么重要是因为它的决策性、策略性和方向性,所以需求分析在软件中有着举足轻重的地位,所以对于需求分析一定要慎重。 1.1 需求分析 如今随着社会的不断进步,工作的步伐也在不断加快。因此,快餐连锁店提供了一个很好的机会,再加上计算机和网络技术互联网的新的营销,扩的餐饮,是一种有效的方法。在搜索快餐店,。 图1-1 用户流程图 管理员流程图如图1-1所示: 图1-2 管理员流程图 2 数据库设计 数据库[3]通俗点说就是一个仓库,在这个仓库里你可以按照某种数据的存储结构去管理和组织等操作。随着信息和科技的发展,数据库不再单纯的是管理和存储数据,而是更加的考虑了用户所需要的数据管理的方式,数据库有很多种,在这个项目中,我主要用的数据可是oracle,通过数据库中标的设计,把两张或者多张表的组字段结合起来,不再有那么多的冗余字段,也节省了更多的存储空间,增加了数据库的查询效率。 2.1 用户注册表设计 表名:userInfo 表结构: 表2-1用户注册表 字段名称 数据类型 备注 关键字段 userId Int(10) 用户id Primary userName Varchar(100) 用户昵称 不能重复 userRealName Varchar(100) 用户真实姓名 不为空 userGender Varchar(4) 性别 不为空 userPassword Varcha(100) 密码 不为空 userPhone Varchar(50) 联系电话 不为空 userEmail Varchar(100) Email 可以为空 userAddress Varchar(200) 地址 不为空 member Varchar(30) 是否是VIP会员 不为空 regTime Date 注册时间 不为空 perMoney Numeric(18,0) 一次性消费的钱数 不为空 2.2 订单表设计 表名:foodOrderInfo 表结构: 表2-2订单表 字段名称 数据类型 备注 关键字段 id Int(50) 订单号 Primary userName Varchar(100) 用户姓名 不为空 type Varchar(30) 订单类型 不为空 foodId Int(10) 菜谱编号 可以为空 foodName Varchar(50) 菜名 可以为空 foodNumber Int(10) 定每道菜数量 可以为空 comFoodName Varchar(30) 套餐名称 可以为空 comNumber Varchar(20) 定套餐的数量 可以为空 totalPrice Numeric(18,0) 总共的价钱 可以为空 orderTime Date 订单时间 不为空 2.3管理员表设计 表名:Administrator 表结构: 表2-3管理员表 字段名称 数据类型 备注 关键字段 Admi

文档评论(0)

012luyin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档