项目详细设计方案文档

上传人:壹****1 文档编号:511726968 上传时间:2023-09-16 格式:DOCX 页数:16 大小:200.98KB
返回 下载 相关 举报
项目详细设计方案文档_第1页
第1页 / 共16页
项目详细设计方案文档_第2页
第2页 / 共16页
项目详细设计方案文档_第3页
第3页 / 共16页
项目详细设计方案文档_第4页
第4页 / 共16页
项目详细设计方案文档_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《项目详细设计方案文档》由会员分享,可在线阅读,更多相关《项目详细设计方案文档(16页珍藏版)》请在金锄头文库上搜索。

1、即现订餐详细设计说明书版本:V0.2文档修订记录版本编号或者更改记录编号*变化状态简要说明(变更内容和变更范围)日期变更人审批日期审批人V0.1A创建2015-11-16张苗V0.2M修改2013-11-20张苗*变化状态:A增加,M修改,D删除,N正式发布文档审阅信息目录1. 引言 41.1 编写目的41.2 背景41.3 定义41.4 参考资料52. 程序系统的结构52.1程序系统结构52.2 程序结构模块描述52.2.1 个人信息52.2.2 订餐流程62.2.3 首页62.2.4 订单管理72.2.5 评价管理73. 即现设计说明73.1 程序描述73.2功能73.2.1 用户管理73

2、.2.2 餐品管理83.2.3 套餐管理83.2.4 订单管理83.2.5 评价管理83.3 性能 93.4输入项93.5 输出项113.6 算法123.7 逻辑流程123.8 接口 143.9 存储分配143.10 注释设计143.11 限制条件153.12 测试计划153.13 尚未解决的问题151.引言1.1 编写目的目的在于:1、为编码人员提供依据;2、为修改、维护提供条件;3、工程负责人将按计划书的要求布置和控制开发工作全过程;4、工程质量保证组将按此计划书做阶段性和总结性的质量验证和确认。 本说明书的预期读者包括:1、工程开发人员,特别是编码人员;2、软件维护人员;3、技术管理人员

3、;4、执行软件质量保证计划的专门人员;5、参与本工程开发进程各阶段验证、确认以及负责为最后工程验收、鉴定提供相应报 告的有关人员。6、合作各方有关部门的负责人;工程组负责人和全体参加人员。1.2 背景1、系统名称:即现2、任务提出者:哈尔滨师范大学软件工程老师3、开发者:哈尔滨师范大学软件工程学生4、最终用户:哈尔滨师范大学软件工程学生1.3 定义即现订餐本文档即现订餐指安装到 TV 前端的 Android 版本平台的应用。1.4 参考资料1. HS_ESHEB_KLYQ_RD_SRJ程需求规格说明书-Vl.O.doc2. 程序系统的结构2.1 程序系统结构图 2-1 程序系统架构图2.2程序

4、结构模块描述2.2.1 个人信息【流程描述】1. 用户注册:手机号注册,获取验证码。2. VIP 用户:用户充钱换成积分,成为 VIP 用户可填写一个生日,本身得到*个 固定免费套餐,可以选择自定义*个套餐,选择之后不可更改。222订餐流程【流程描述】1选择商品:根据个人需求选择套餐和单点。2选择区域:选择餐品送达到的地区。3订单:选择完商品之后,生成订单,去付款。4付款方式:注册用户可以选择在线支付和积分支付、非注册用户在线支付。5成功付款后,等待派送员派送6派送成功,签收7对商品进行评价【流程图】223首页【流程描述】1主页展示:热卖餐品、套餐餐品、单品。2. 模块:通知中心、客户中心、每

5、日签到、客服中心、订购中心。2.2.4 订单管理【流程描述】1. 订单管理:订单状态(是否支付),餐品信息,送餐地址,订餐时间,订单类型(正常付款, 打折餐品,节日订单)2.2.5 评价管理【功能描述】1.订单评价:对订单餐品进行评价。2. 派送员评价:对派送员的服务态度进行评价。3. 系统评价:用户对本系统的建议与意见。3. 即现设计说明3.1程序描述本程序块实现订餐的功能,根据用户的选择各种饮食,为客户派送。3.2 功能3.2.1 用户管理功能描述:(1) 用户信息管理列表包含:名称、手机号、用户id (主键)、生日、积分、金币、 姓名、密码、 VIP 用户、注册时间、自定义节日、等级、经

6、验值(2)用户增删改查、查询根据用户名称和手机号码3.2.2餐品管理功能描述:(1) 商品信息管理列表包含:名称、单价、餐品ID (主键)、类型、热卖商品、图片链 接、简介、配料、是否上架、上架时间、荤素。(2) 商品上架信息(3) 单个餐品增删改查,根据编号查询名称查询3.2.3 套餐管理功能描述:(1) 套餐信息管理列表包含:套餐id (主键)、餐品ID (单品)、名称、图片、简介、 是否上架、上架时间、荤素、热卖套餐。(2) 选择多个单品合成一个套餐上架(3) 套餐增删改查,根据编号查询名称查询3.2.4 订单管理功能描述:(1)订单信息管理列表包含:用户id、订单id (主键)、订单状

7、态(交易成功、交易失 败、未付款、已付款、已退款)、餐品信息、送餐地址、订餐时间、订单价格、所属店铺。( 2)订单逻辑删除(3) 订单查询:根据名称查询,编号查询,手机查询,状态查询,餐品编号,名称查 询3.2.5 评价管理功能描述:(1)评价信息管理列表包含:评价id (主键)、订单id、用户id、餐品评价、快递评价、 意见建议( 2)评价建议删改查3.3 性能1. 支持鼠标操作2. 加载过程时间过长时给出提示3. 耗时的数据库操作或算法使用单独线程执行3.4 输入项用户信息表用户id (主键)useridInt手机号TELInt生日birthdayDateTime积分pointsInt金币

8、goldenInt等级GradeInt签到AttendaceInt姓名userNameVarchar2(20)密码passWordVarchar2(20)VIP用户VIPchar(1)1为vip用户0为普通用户(默认为0)注册时间jointimeDateTime地址addressVarchar2(200)单品餐品信息餐品ID (主键)foodIdInt餐品名称(唯一)foodNameVarchar2(20)价格PriceInt简介introductionVarchar2(200)餐品类型foodtypeVarchar(10)配料recipeVarchar2(200)是否特惠cheapVarch

9、ar(10)特惠的产品用1 标记套餐餐品信息餐品ID (主键)foodIdInt餐品名称foodNameVarchar2(20)价格PriceInt简介introductionVarchar2(200)配料recipeVarchar2(200)餐品类型foodtypeVarchar(10)是否特惠cheapVarchar(10)Foodtype=0,表示特惠单品,foodtype=1表示特惠套餐。特惠商品特惠餐品ID (主键)foodIdInt餐品名称(唯一)(从套餐和单 品中选一个)foodNameVarchar2(20)价格PriceVarchar2(10)简介introductionVa

10、rchar2(200)配料recipeVarchar2(200)餐品类型foodtypeVarchar(10)订单信息表订单ID (主键)OrderldInt订单名称(可重复)orderNameVarchar2(20)成交价格PriceInt成父商品OrderProductVarchar2(20)订单日期orderDateVarchar(20)订单用户customerNameVarchar(20)管理员信息表管理员IDIdInt管理员姓名an ameVarchar2(60)密码apasswordVarchar2(20)管理员类型typeInt3.5 输出项36算法无3.7逻辑流程用户信息套餐信息评价信息3.8 接口支付接口数据库接口3.9存储分配无。3.10注释设计a. 加在模块首部的注释;b. 加在各分枝点处的注释;介绍走到此部分的条件。c. 对各变量的功能、范围、缺省条件等所加的注释;对重要的变量,尤其是全局变量一定要这样。d. 对使用的逻辑所加的注释等等。在逻辑前面添加介绍。3.11 限制条件无3.12 测试计划按照单元测试用例、集成测试用例及系统测试用例中相关用例进行测试3.13尚未解决的问题无。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号