2022年网上订餐系统软件设计说明书 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年网上订餐系统软件设计说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年网上订餐系统软件设计说明书 .pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网上订餐系统软件设计说明书名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 28 页 -应用软件架构课程设计软件设计说明书II 目录1 引言.1 1.1 编写目的.1 1.2 背景说明.1 1.3 参考资料.2 2 总体设计.2 2.1 需求规定.2 2.2 运行环境.2 2.3 基本设计概念和处理流程.2 2.4 结构设计.5 2.4.1 结构.5 3 数据库设计.4 3.1 概念结构设计.5 3.2 逻辑结构设计.7 3.3 物理结构设计.6 3.4 安全保密设计.7 4 系统出错处理设计.8 4.1 出错信息.8 4.2 补救措施.8 4.3.系统维护设计.8 5 程序模块
2、1 设计说明.9 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 28 页 -应用软件架构课程设计软件设计说明书III 5.1 程序描述.9 5.2 功能.9 5.3 算法.9 5.4 注释设计.9 5.5 测试计划.9 6 程序模块 2 设计说明.10 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 28 页 -应用软件架构课程设计软件设计说明书第1页1 引言1.1 编写目的此系统是为美食美客餐饮集团扩展网上订餐服务而开发,但由于开发者和用户之间的行业、领域差异,使得开发者和用户对此系统功能的理解方面存在一定的差别。为了管理员和系统维护者能清楚地知道此系统的功能和
3、作用,所以要进行软件设计分析,并以文档的形式来记录。通过软件设计说明书,使开发者与用户之间的沟通更为方便,也有利于使用者充分分析和理解开发者的用意,从而更方便地使用本系统。同时,为本次项目保留相关信息文档,便于日后系统的升级改建等拓展性工作,另外也为以后类似的系统开发提供借鉴意义。1.2 背景说明1.软件系统名称:美食美客网上订餐系统2.项目提出者:开发者:用户:顾客、餐厅管理员名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 28 页 -应用软件架构课程设计软件设计说明书第2页1.3 参考资料本系统的开发过程中所参考的资料为:1.计算机软件产品开发文件编制指南(GB 8567-8
4、8)2.张海藩.软件工程导论.北京:清华大学出版社.2008 3.王珊.萨师煊.数据库系统概论(第四版).北京:高等教育出版.2006 4.郝玉龙.JavaEE 编程技术.北京:清华大学出版社.2008 5.孙延鹏.吕晓鹏.Web程序设计.北京:人民邮电出版社.2008 6 Selman,Daniel.Java 3d Programming.Oreilly&Associates Inc.2005 7 黎活明 .EJB3.0 入门经典.清华大学出版社.2008 8 http:/ SUN公司的官方网站名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 28 页 -应用软件架构课程设计软件
5、设计说明书第3页2 总体设计2.1 需求规定要求能准确、无误地查询、添加、修改、删除用户、菜单和订单信息,管理员信息;能够精确地进行业务数据汇总来支持决策;做到实时通信来保证业务数据的最新性。并且有一定的数据恢复能力。2.2 运行环境运行环境:普通微型计算机内存:64MB 以上的内存,推荐使用 128MB以上内存处 理 器:奔腾 P4或更高的处理器硬盘空间:需要至少20M硬盘安装空间服务器端:tomcat6.0.29 系统平台:Windows XP 或更高版本的操作系统计算机语言:Java,HQL 语言,HTML 软件:MySql,MyEclipse,Dreamweaver,Photoshop
6、 网络通信协议:TCP/IP 开发工具:MyEclipse 名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 28 页 -应用软件架构课程设计软件设计说明书第4页2.3 基本设计概念和处理流程在进入本网上订餐系统之前,首先要进行用户账号和密码的输入,系统会自动根据账号和密码识别用户的身份是管理员还是普通的用户。如果输入的信息有误,则不能进行登录;输入新的账号,则系统会提示当前登录者进行注册。只有在全部条件都满足下的情况下,用户才能成功登录,进行各自的功能操作。大概的系统工作流程如流程图 2-1:名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 28 页 -应用软件架构课
7、程设计软件设计说明书第5页图 2-1 系统流程图2.4 结构设计2.4.1 结构图2-2 系统功能图3 数据库设计3.1 概念结构设计图 3-1 用户信息表用户用用密角真实邮性网上订系统管个人管用户注用户找回修改客户订浏览下订确认付菜品订单菜单用户留言后台数据查看名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 28 页 -应用软件架构课程设计软件设计说明书第6页图 3-2 菜单信息表图 3-3 订单信息表图 3-4 留言信息表图 3-5 送货信息表菜菜菜 品菜 品菜菜 品 图订用订下 单数付 款菜口味其 他留留用留 言留 言留 言送 货配用客 户客 户送 货送 货备名师资料总结-
8、精品资料欢迎下载-名师精心整理-第 9 页,共 28 页 -应用软件架构课程设计软件设计说明书第7页图 3-6 系统 E-R 图3.2 逻辑结构设计(1)用户信息表(用户ID,用户名,用户密码,用户真实姓名,性别,角色,电子邮箱)(2)菜单信息表(菜品ID,菜名,菜品简介,菜品单价)(3)订单信息表(订单ID,用户 ID,菜品 ID,订购菜品数量,口味要求,其他要求,订单付款状态)(4)留言信息表(留言 ID,用户 ID,留言标题,留言内容,留言时间)(5)配送信息表(配送 ID,用户 ID,送货地址,客户电话,客户手机,备注,送货时间)管菜普 通留订送 货管管管管填管发生名师资料总结-精品资
9、料欢迎下载-名师精心整理-第 10 页,共 28 页 -应用软件架构课程设计软件设计说明书第8页3.3 物理结构设计表 3-1 t_user 表(用户信息表)中文含义字段名称数据类型长度是否为空备注用户ID user_id integer 否主键用户名user_name string 30 否用户密码user_pass string 30 否用户真实姓名user_realname string 50 性别user_sex string 30 名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 28 页 -应用软件架构课程设计软件设计说明书第9页角色user_role string
10、4 否电子邮箱user_mail string 30 表 3-2 t_menu 表(菜单表)中文含义字段名称数据类型长度是否为空备注菜品ID menu_id integer 否主键菜名menu_name string 50 否菜品简介menu_intro string 50 否菜品单价menu_price double 5 否表 3-3 t_orders 表(订单表)名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 28 页 -应用软件架构课程设计软件设计说明书第10页中文含义字段名称数据类型长度是否为空备注订单ID order_id integer 否主键用户ID user_i
11、d integer 否外键菜品ID menu_id integer 否外键订购菜品数量order_num integer 否口味要求order_taste string 50 其他要求order_other string 100 否订单付款状态order_state string 4 表 3-4 t_message表(留言信息表)名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 28 页 -应用软件架构课程设计软件设计说明书第11页中文含义字段名称 数据类型长度是否为空备注留言IDid integer 否主键用户ID user_id integer 否外键留言标题subject
12、string 50 否留言内容content string 200 留言时间msg_date string 50 表 5 t_userInfo 表(配送信息表)中文含义字段名称数据类型长度是否为空备注配送ID id integer 否主键用户user_id integer 否外名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 28 页 -应用软件架构课程设计软件设计说明书第12页ID 键送货地址address string 200 否客户电话tel string 15 客户手机mobile string 11 否备注notice string 200 送货时间send_date
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网上订餐系统软件设计说明书 2022 网上 系统软件 设计 说明书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内