电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

网上订餐系统总体设计与详细设0814121

17页
  • 卖家[上传人]:re****.1
  • 文档编号:482897401
  • 上传时间:2023-11-10
  • 文档格式:DOC
  • 文档大小:515KB
  • / 17 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、网上订餐系统设计部分1、总体设计 3.1 1 可供选择的方案 3.12 合理方案的选取 3.13 系统概要设计 4.1.3.1 系统数据流图 4.1.3.2 系统功能结构图 5.14 数据库描述 6.1.4.1 数据库表及字段设计 6.2、详细设计 8.2 1 主界面设计 8.2 2模块设计 9.2.2.1用户登录 9.2.2.2用户注册 1.02.2.3 信息发布管理(组合功能) 1. 12.2.4 留言发布管理(组合功能) 1. 22.2.5 餐品管理增加餐品功能 1. 32.2.6 餐品管理删除餐品功能 1. 42.2.7 餐品管理更新餐品功能 1. 52.2.8 餐品管理查询餐品功能 1. 62.2.9 订单管理 (组合功能) 1.7摘要在可行性分析和需求分析这两个阶段已解决了系统 “做什么”的问题,本设 计阶段包括总体设计和详细设计,主要处理“怎么做“的问题。首先进行总体设 计,通过需求分析阶段得到的数据流图来设想各种可能的方案,设计系统功能结构图,经过筛选,最终确定一个最佳方案。随后在此基础上进行详细设计,设计 系统各个功能模块的程序流程图。 此阶段会为编码阶段打下基础,优

      2、良的程序结 构设计会提高代码书写效率与系统整体性能。关键字:总体设计、详细设计、数据流图、系统功能结构图、程序流程图1、总体设计1 1 可供选择的方案1其系统主要基于 C、 JAVA 等基础编程和数据库应用技术,建立在以Client/Server (客户端/服务器模式)为结构模式的信息平台,可发展固定人群的 用户群体,而且功能强大可以减轻服务器端的压力,不至于使服务器端崩溃。2该系统主要基于 HTML (超文本标记语言) 、 PHP、JAVASCRIPT 、嵌套 c 语言等基础编程和 MySql 数据库应用技术,建立 Browser/Server (浏览器 /服 务器)为结构模式、 以数据库或网络数据库为后台支撑、 以为消费者服务和内部 管理为目的的信息平台。 该系统以餐馆的外卖订餐业务流程为基础, 应用信息化 的思想和手段,将业务流程简化,并实现数据的有效共享, 提升企业业务处理 能力和效率,降低企业资源消耗。1 2 合理方案的选取C/S模型的系统可发展固定人群的用户群体,而且功能强大可以减轻服务器 端的压力, 不至于使服务器端崩溃。 但是相比 B/S 而言其无法为餐馆带来更大的 客

      3、户群,适应范围较为固定及狭小, C/S 的信息安全能力很强但是程序由于整体 性考察,处理的问题,系统升级极其困难, B/S 构件组成 ,方面构件个别的更换 , 实现系统的无缝升级 . 系统维护开销减到最小 .用户从网上自己下载安装就可以 实现升级, 且 B/S 建立在广域网上较为普遍, 范围较广, 更加适合餐馆的网上订 餐系统。综上比较评价, 最终选择 B/S 模型方案为最佳方案。 下图为该系统的系统流 程图。1 3 系统概要设计1.3.1系统数据流图1.3.2系统功能结构图网|订餐银城11序f.Cn1 l1t?!in|FI刖iTr:f;lj11V令jla-hIHIIrlM 广隹書一 吐 出它悄d -为更好的说明系统,具体功能如下表:别子功能用户管理用户登录用户注册用户操作餐品展示餐品的详细介绍放进购物车查看购物车详细信息提交反馈意见察看所有留言管理员操作增加餐品修该餐品删除餐品回复留言删除留言结帐付款确认和配送信息结束订单设置友好结束界面系统功能结构图1 . 4数据库描述一共有11个数据库表,如下所示:Userinfo表(用户表)、Orderinfo表(订单表)、infotype(信

      4、息类型表)、info (信 息表) foodtype (菜品类型)、Food info (菜单发布表)、liuya ntype (留言类型表)、 liuyan (留言信息表)、houUser(管理员表)shopchart (购物表)1.4.1数据库表及字段设计Userinfo (注册用户表)属性数据类型允许空userIDIntNot nullPrimaryuserNameVarchar (30)Not nulluserPassVarchar (30)Not nulluserMailVarchar (50)userRealNameVarchar (30)userSexVarchar (4)Orderi nfo (订餐表)属性数据类型允许空主键foodIdIntNot nullPrimarydnoVarchar(50)Not nullcustomerNameIntAddressVarchar(100)Not nullzipCodeVarchar(20)Not nullteleph oneVarchar(30)Not nullmovPhoneVarchar(30)emailVarchar(3

      5、0)NoticeTextTotalPriceNumeric(18,0)Exam ineVarchar(50)Sta ntsVarchar(50)rdateVarchar(50)Food info (菜单发布表)属性数据类型允许空主键caipu mingVarchar(50)Not nullprimarycaip in eir ongVarchar(500)Not nullfoodtype nameVarchar (50)Not nullprimaryrtimedatetimeNot nullliuyan (留言信息表)属性数据类型允许空主键zhutiVarchar (50)Not nullprimaryemailVarchar (50)Not nullyijia nVarchar (50)Not nullritemdatetimeNot nulltypeidIntNot nullprimaryinfotype (信息类型表)属性数据类型允许空主键typeidIntNot nullprimaryin fotype nameVarchar (50)Not nullin fosumIntNo

      6、t nullfoodtype (菜品类型表)属性数据类型允许空主键foodtype nameVarchar (50)Not nullprimaryscripti onTextNot nullinfo (信息表)属性数据类型允许空主键zhutiVarchar (50)Not nullprimaryemailVarchar (50)Not nullin fotype nameVarchar (50)Not nullcontentsVarchar (50)Not nullritemdatetimeNot nullliuyantype (留言信息类型表)属性数据类型允许空主键typeidIntNot nullprimarylytype nameVarchar (50)Not nullsumIntNot nullhouUser (管理员表)属性数据类型允许空hostIDIntNot nullPrimaryhostNameVarchar( 30)Not nullhostPassVarchar( 30)Not nullhostMailVarchar( 50)hostRealNameVarchar(

      7、30)Not nullhostSexVarchar( 4)Not nullhostaddressVarchar( 50)qqVarchar( 20)shopchart (购物表)属性数据类型允许空主键shopidIntNot nullprimaryn ameVarchar( 50)Not nullnu mberIntNot nulldetailsVarchar ( 100)perpriceDoubleNot null2、详细设计2. 1主界面设计系统界面作为系统的脸面,是用户评定该系统的第一印象。因此,系统的主 页面要设计的足够吸引用户。同时应满足操作方式大众化的原则, 让用户感觉到 系统正在他的掌握之中。从专业角度来说:系统反应时间必须稳定,变化幅度不能太大;用户帮助措 施要做到精准到具体问题,现在的一些系统里也带有帮助文档,但是对一些非正 常情况下的错误也没有相应的应对措施。所以这里就要求帮助要做到全面,精准, 快捷,方便。出错信息处理这一块,可以考虑提示用户怎样修改,也提高了用户 的工作效率。命令交互设计保持以现在流行的可视化拖拽窗口方式为主,命令行为辅的模式。命令行主要是面向高级用户的,主要用于系统维护,优化处理。221用户登录图2-1登陆程序流程图2.2.2用户注册图2-2注册程序流程图2.2.3信息发布管理(组合功能)信息发布亦四m行叵荐? /L两上调-.査?.浏览餐品出售 餐品餐品详细信息E 浏览新品 图2-3信息发布管理程序流程图2.2.4留言发布管理(组合功能)开妣E1r历史ejuffl览 界面1r斯有用户的雷 W写斛言界而填写国言表格结束图2-4留言发布管理程序流程图I 开始 )1F漩加餐品界面餐品的需添加 详细信1保存操作F自动强迫式駁 示添加的餐品 信息f:结束J增加餐品程序流程图2.2.6餐品管理一一删除餐品功能更新餐品程序

      《网上订餐系统总体设计与详细设0814121》由会员re****.1分享,可在线阅读,更多相关《网上订餐系统总体设计与详细设0814121》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.