计算机餐饮管理系统设计计划书_第1页
计算机餐饮管理系统设计计划书_第2页
计算机餐饮管理系统设计计划书_第3页
计算机餐饮管理系统设计计划书_第4页
计算机餐饮管理系统设计计划书_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

1 计算机餐饮管理系统设计计划书 第 1章 项目开发计划书 目范围 范围: 为注册用户提供前台操作,为管理提供后台操作。 项目的功能模块是: 前台:首页、菜品、套餐、随机点菜、联系我们。 后台:菜品管理、套餐管理、订单管理、菜品类别管理、管理员管理、用户管理、角色管理、权限管理。 项目代码:自定。 项目的功能: 登录、注册、点餐、 菜品管理、套餐管理、订单管理、菜品类别管理、管理员管理、用户管理、角色管理、权限管理。 需求分析: 系统可分为点餐和点餐系统管理两大模块。其中点餐模块主要是负责与用户的交互,主要包含点餐、 订餐两个功能模块,点餐功能模块包含随机点餐、套餐点餐、菜品点餐三个功能;订餐模块则包含餐桌预定,包厢预定,菜品预定三个功能;点餐管理系统模块主要负责管理和维护整个系统,主要包含菜品管理、套餐管理、菜品类别管理、订单管理四个功能。 权限系统包括: 管理员管理、用户管理、角色管理、权限管理。 前台包括: 首页、菜品、套餐、随机点菜、联系我们。 后台包括: 登录、注册、点餐、 菜品管理、套餐管理、订单管理、菜品类别管理。 项目测试: 对项目做单元测试和集成测试,针对测试报告,进一步改进。减小 。 户资料 2 客户 : 所有访问本网站的用户。 目成果 表 目成果清单 序号 内容 需求 计划时间 实际时间 状态 01 管理后台 管理后台 2014/5/8 2014/5/8 2 前台订餐界面 前台订餐界面 2014/5/8 源需求 表 序号 资源 作用 占用时间 当前可用状态 获得途径 01 础 言基础知识 贯穿整个项目 可用 学校提供 02 心技术 言高级知识 贯穿整个项目的构造阶段和走查过程中 可用 学校提供 03 业应用(上) 础知识 贯穿整个项目的构造阶段和走查过程中 可用 学校提供 04 术 实现服务器与浏览器的异步通信 整个项目的浏览器的应用 可用 网上资料( 05 架技术 数据库连接,功能实现 贯穿整个项目的构造阶段和走查过程中 可用 学校提供 目风险分析 表 序号 风险 概率( %) 严重性( %) 措施 1 时间不够(因为在上班,公司最近任40 60 尽量的腾出时间,可 能的话,晚上也加班完成项目。 3 务重) 2 超期限 60 40 把握时间,排出进度表,按进度执行。 3 由于系统集成时候问题引起的最终产品的缺陷 50 70 经过大量的测试,用不同的操作系统平台,考虑会出现的各种软硬件环境错误信息。设计软件的时候捕获所有可能的错误信息。 4 遵循标准(如命名规则)中的差别 70 10 建立命名规则要求 配任务 表 号 任务名称 计划日期 实际日期 负责人 01 权限管理 4晓璐 02 随机推荐菜 4晓璐 03 菜品管理 4鹏 04 菜品类别管理 4松鹏 05 套餐管理 4腾彪 06 购物车 4涛 07 订单管理 4涛 08 前台界面调整 4涛 09 后台界面调整 4晓璐 4 第 2 章 需求规格说明书 编号 状态 日期 执笔人 审核人 批准人 修改页码及条款 1 创建文档 2014涛 2 修改文档 2014涛 3 4 5 题陈述: 运用计算机软件技术,开发一套基于 可自适应的移动点餐系统。以实现电子点餐代替传统的笔纸点餐。用电脑计算、统计、管理代替传统的人工计算、统计、管理。最终将现代的计算机技术和网络技术引用到餐饮行业中来,替代部分的人工操作。 加快餐饮企业的运转效率,提高餐饮企业的管理水平,使餐饮企业更科学、更规范、更高效。 达到的目标: 用电脑计算、统计、管理代替传统的人工计算、统计、管理。最终将现代的计算机技术和网络技术引用到餐饮行业中来,替代部分的人工操作。加快餐饮企业的运转效率,提高餐饮企业的管理水平,使餐饮企业更科学、更规范、更高效。 体的分析用例图 通过我们的分析,本系统分为 6 个大模块,以下是这用户的用例图: 统管理 品管理 6 餐 管理 户管理 7 2 用例描述 统管理 理员管理 ) 用例标识符 ) 用例名称: 添加管理员 3) 用例描述: 向系统添加一个管理员。 4) 角 色: 管理员。 5) 前置条件: 系统管理员登录 6) 后置条件: 添加成功 7) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)填写注册信息,提交 (3)添加管理员成功 8) 扩展 点: (1)注册信息填写不规范,给出错误信息 ( 2)添加管理员已存在,给出提示 理员管理 ) 用例标识符: ) 用例名称: 删除管理员 3) 用例描述: 删除一个管理员。 4) 角 色: 管理员。 5) 前置条件: 系统管理员登录 6) 后置条件: 删除成功 7) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)点击删除管理员 (3)删除管理员成功 8) 扩展点: (1)系统异常。 理员管理 8 1) 用例标识符: ) 用例名称: 修改密码 3) 用例描述: 修改登录密码 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 修改成功 7) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)点击修改密码,填写修改信息 (3)修改成功 8) 扩展点: (1)信息不规范给出提示 站配置 ) 用例标识符: ) 用例名称: 修改网站配置 3) 用例描述: 修改网站的配置信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 修改成功 7) 基本路径: (1)系统管理员登录,进入网站配置系统 (2)填写修改信息 (3)修改成功 8) 扩展点: (1)信息不规范给出提示 荐产品设置 ) 用例标识符: ) 用例名称: 推荐产品 3) 用例描述: 在首页推荐产品 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 成功提交 7) 基本路径: 9 (1)系统管理员登录,进入推荐产品设置系统 (2)进行推荐产品添加 (3)推荐成功 8) 扩展点: 传文件管理 ) 用例标识符: ) 用例名称: 删除文件 3) 用例描述: 对已经上传的文件进行删除 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 删除成功 7) 基本路径: (1)系统管理员登录,进入上传文件管理系统 (2)点击删除文件 (3)删除成功 8) 扩展点: 品分类管理 品分类管理 ) 用例标识符: ) 用例名称:新增类别信息 3) 用例描述:新增类别信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 增加成功 7) 基本路径: (1)系统管理员登录,进入在线点餐管理系统 (2)填写信息并提交 (3)添加成功 8) 扩展点: (1)填写信息不规范给出提示 品分类管理 ) 用例标识符: 10 2) 用例名称:查看分类详细 3) 用例描述:分类信息过大,提交页面继续详细查看 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 查看成功 7) 基本路径: (1)系统管理员登录,进入在线点餐管理系统 (2)点击详细查看 (3)查看成功 8) 扩展点: 品分类管理 ) 用例标识符: ) 用例名称:删除分类信息 3) 用例描述:删除分类信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 删除成功 7) 基本路径: (1)系统管理员登录,进入在线点餐管理系统 (2)点击删除 (3)删除成功 8) 扩展点: 品分流管理 ) 用例标识符: ) 用例名称: 修改分类信息 3) 用例描述: 菜品分类信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 修改成功 7) 基本路径: (1)系统管理员登录,进入在线点餐管理系统 (2)点击修改信息,进行修改和提交 (3)修改成功 11 8) 扩展点: (3)修改信息不规范。给出提示 品详细信息管理 品详细信息管理 ) 用例标识符: ) 用例名称: 菜品添加 3) 用例描述: 添加一个菜品信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 增加成功 7) 基本路径: (1)系统管理员登录,进入菜品管理下的菜品信息管理系统 (2)点击添加类别,填写信息,提交 (3)添加成功 8) 扩展点: (1)填写信息不规范给出提示 品详细信息管理 ) 用例标识符: ) 用例名称:删除菜品 3) 用例描述:删除一个菜品信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 删除成功 7) 基本路 径: (1)系统管理员登录,进入菜品管理下的菜品信息管理系统 (2)点击删除 (3)删除成功 8) 扩展点: 品详细信息管理 ) 用例标识符: ) 用例名称: 修改类别 3) 用例描述: 修改一个类别 12 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 修改成功 7) 基本路径: (1)系统管理员登录,进入产品管理下的产品类别管理系统 (2)点击修改信息,进行修改和提交 (3)修 改成功 8) 扩展点: (3)修改信息不规范。给出提示 品详细信息管理 ) 用例标识符: ) 用例名称: 查看菜品详细信息 3) 用例描述: 查看菜品详细信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 查看菜品信息成功 7) 基本路径: (1)系统管理员登录,进入菜品管理下的菜品信息管理系统 (2)点击查看信息,将相关的信息呈现出来 (3)添加成功 8) 扩展点: (3)信息不规范。给出提示 餐管理 餐管理 ) 用例标识符: ) 用例名称: 删除套餐 3) 用例描述: 删除一个套餐 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 删除成功 7) 基本路径: (1)系统管理员登录,进入套餐管理系统 13 (2)点击删除 (3)删除成功 8) 扩展点: 餐管理 ) 用例标识符: ) 用例名称: 添加一个套餐 3) 用例描述: 添加一个套餐 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 添加成功 7) 基本路径: (1)系统管理员登录,进入套餐管理系统 (2)点击添加,进行套餐添加 (3)添加成功 8) 扩展点: (3)文件信息不规范。给出提示 餐管理 ) 用例标识符: ) 用例名称: 修改套餐信息 3) 用 例描述: 修改一个套餐信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 修改成功 7) 基本路径: (1)系统管理员登录,进入套餐管理系统 (2)点击修改,进行套餐信息修改 (3)修改成功 8) 扩展点 (3)文件信息不规范。给出提示 餐管理 ) 用例标识符: 14 2) 用例名称: 查看套餐信息 3) 用例描述: 产看一个套餐信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 查看成功 7) 基本路径: (1)系统管理员登录,进入套餐管理系统 (2)点击查看,进行套餐信息查看 (3)查看成功 8) 扩展点 户管理 户管理 ) 用例标识符: ) 用例名称:用户信息 3) 用例描述: 添加一个用户信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 增加成功 7) 基本路径: (1)系统管理员登录,进入用户管 理系统 (2)点击添加,填写信息,提交 (3)添加成功 8) 扩展点: (1)填写信息不规范给出提示 户管理 ) 用例标识符: ) 用例名称:删除用户信息 3) 用例描述:删除一个用户信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 删除成功 7) 基本路径: (1)系统管理员登录,进入用户管理系统 15 (2)点击删除 (3)删除成功 8) 扩展点: 户管理 ) 用例标识符: ) 用例名称: 修改用户信息 3) 用例描述: 修改一个用户信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 修改成功 7) 基本路径: (1)系统管理员登录,进入用户管理系统 (2)点击修改信息,进行修改和提交 (3)修改成功 8) 扩展点: (3)修改信息不规范。给出提示 户管理 ) 用例标识符 : ) 用例名称: 查看用户信息 3) 用例描述: 查看一个用户信息 4) 角 色: 管理员 5) 前置条件: 系统管理员登录 6) 后置条件: 查看用户信息成功 7) 基本路径: (1)系统管理员登录,进入用户管理系统 (2)点击查看,显示所有信息 (3)查看成功 8) 扩展点: 16 第 3 章 系统设计书 文件修改记录 编号 状态 日期 执笔人 审核人 批准人 修改页码及条款 1 创建 文档 2014刘涛 2 修改文档 2014刘涛 3 4 17 名规则 言: 1 编写目的 : 开发人员统一命名规范程序代码,更好的统一各模块。 目背景: 1 委托单位: 湖南科技职业学院软件学院。 2 接受单位: 湖南科技职业学院软件学院 目组。 名规则 1 数据库命名规则: 表:“ _” +“表描述词” 如: _新闻表 列:“表描述词前 三个字母(首字母改为小写)” +“ _” +“列描述词” 如: 表的编号 数据库名: 理员数据库名: _ 类命名规则: 用名词或名词短语命名类 、每个单词或短语的第一个字母大写。 如: 3 函数命名规则: 用动词或动词短语命名方法。 如: 4 属性命名规则: 用 名词 或动词短语命名方法。 如: 5 接口的命名规则: 18 使用名词或名词短语,或者描述 行为的形容词来命名接口。例如, 述性名词), 词短语),和 容词)。 在接口名前加前缀 I,以表示这个类型是一个接口。 如: 6 名规则: 用名词命名类 。 如: 序图 管理员: 据库设计 设计 本系统在数据库中共有 12 张表,分别是 理员表 )、 色表 )、t_ 航表 )、 角色导航表 )、 户表 )、 菜品类别表 )、 品表 ) 、 套餐表 )、 用户订单表 )、 t_ 户订单明细表)、 机方案表 )、 权重因素表 ). 19 下面就部分表进行详细说明。 ,设计如下: ,设计如下: t_ ,设计如下: ,设计如下: ,设计如 下: 告表,设计如下: 20 ,设计如下: ,设计如下: ,设计如下 t_ ,设计如下 ,设计如下 ,设计如下 21 据流程图 幕设计 开始 登陆成功 管理员管理 用户管理 管理界面 角色管理 权限管理系统 结束 22 前台首页设计 23 版块界面 后台登陆页面设计 24 后台区域管理页面设计 表 幕名 屏幕类型 描述 表 /使用的查询 主界面 面 显示 网站的主要功能,及用户对网站的主要操作。 块页面 面 该界面 为菜品的显示界面,用户可以在此界面挑选喜欢的菜品,并加入购物车 理员登录 面 后台管理 理员主界面 面 后台管理功能显示。 25 第 4 章 测试计划书 文件修改记录 编号 状态 日期 执笔人 审核人 批准人 修改页码及条款 1 创建文档 2014涛 2 修改文档 2014涛 3 修改文档 2014涛 4 确立文档 2014涛 5 打印文档 26 元测试计划 表 元测试范围 各功能模块 单元测试方法 人工输入值 单元测试环境 产生的文档 单元测试用例,测试报告等 单元测试任务 优先级 要测试的功能 预期结果 进度日期 实际日期 负责人 权限管理 管理员权限管理 014014涛 用户管理 对用户的增删改查 014014涛 订单管理 对订单的查看和修改 014014涛 菜品管理 对菜品的增删改查 014014涛 套餐管理 对套餐的增删改查 014014涛 菜品类型管理 对菜品类型的增删改查 014014涛 27 成测试计划 表 单元测试范围 单元测试方法 人工输入值 单元测试环境 产生的文档 单元测试用例,测试报告等 单元测试任务 / 优先级 要测 试的功能 预期结果 进度日期 实际日期 负责人 菜品显示 前台菜品的展示 014014涛 套餐显示 前台套餐的展示 014014涛 用户登录 前台用户的登录和注册 014014涛 购物车 添加菜品到购物车,并进行增删改 014014涛 下单 购物车的物品下单提交到后台 014014涛 28 第 5 章 测试用例及测试报 告 文件修改记录 编号 状态 日期 执笔人 审核人 批准人 修改页码及条款 1 创建文档 2014涛 2 修改文档 2014涛 3 修改文档 2014涛 4 确立文档 2014涛 5 打印文档 29 元测试 以下是要测试的单元 表 编号 单元模块测试 ( / ) 1 权限管理 2 用户管理 3 订单管理 4 菜品管理 5 套餐管理 6. 菜品类型管理 成测试 表 编号 集成测试 ( / ) 1 菜品显示 2 套餐显示 3 用户登录 4 购物车 5 下单 件项目审核评审检验表 表 号 关心的方面 ( / ) 1. 权限管理是否能够有效的设置管理员的权限 2. 用户管理能否有效的进行功能操作 3. 订单管理能否有效的进行功能操作 4. 菜品管理能否有效的进行功能操作 5. 套餐 管理能否有效的进行功能操作 6. 菜品类型管理能否有效的进行功能操作 试审核检验表 表 号 关心的方面 ( / ) 1. 菜品显示能否正常的显示及点菜操作 2. 套餐显示能否正常的显示及点菜操作 3. 用户登录能否正常注册登录 4. 购物车能否正常添加修改购物车里的物品 5. 下单能否下单后台能否正常收到 30 题报告 表 块位置 问题描述 问题等级 修正者姓名 采取的动作 修正时间 套餐显示 能显示套餐,套餐详情不能得到有 效的展示 严重 刘涛 修改代码 试报告 表 目名称:移动点餐 测试项模块名称:后台管理 类名: 测试人: 刘涛 测试时间: 2014误个数: 0 序号 路径 输入 输出 实际结果 1. 765/ 5 5 2. 765/ 5 5 项目名称:移动点餐 测试项模块名称:前台展示 类名: 测试人: 刘涛 测试时间: 2014误个数: 2 序号 路径 输入 输出 实际结果 1. 765/ 5 5 31 pc/. 765/pc/ 5 5 3. 765/pc/ 3 3 32 第 6 章 安装手册 文件 修改记录 编号 状态 日期 执笔人 审核人 批准人 修改页码及条款 33 1 创建文档 201

温馨提示

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

评论

0/150

提交评论