Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

软件工程 美食点单平台软件设计说明书 PDF 下载


分享到:
时间:2020-12-22 09:04来源:http://www.java1234.com 作者:转载  侵权举报
软件工程 美食点单平台软件设计说明书 PDF 下载
失效链接处理
软件工程 美食点单平台软件设计说明书  PDF 下载


本站整理下载:
提取码:th65 
 
 
相关截图:
 
主要内容:


1、引言
1.1编写目的
在完成“寻味”美食点单平台系统需求分析的基础上,我们依据《需求规格说明书》对该系统进行了设计。为了文档化对系统的设计,编写文档。
1.2命名规范
数据库表明、字段名用大写开头的英文命名。
私有变量用“”开头的大写英文命名,其他变量用“”大写英文字母开头。
所有函数用大写英文字母开头。
1.3术语定义
总体结构:软件系统的总体逻辑结构,本系统采用面向对象的方法对系统进行设计。
概念数据模型(CDM):关系数据库的概念数据模型,主要表现为E-R图。
物理数据模型(PDM):关系数据库的物理设计模型。
1.4参考资料
[1] 吕云翔,软件工程理论与实践.北京:机械工业出版社,2017.
1.5相关文档
《需求规格说明书》
1.6版本更新信息
版本更新记录见表1。
 
表1.1  版本更新记录
版本号 创建者 创建日期 维护者 维护日期 维护纪要
V1.0 陈海玲 2020.11.24
V1.1 李焕然 2020.12.07
 
2、总体设计
2.1硬件运行环境
(1)CPU:Intel Xeon E5-2680 2.50gGHz以上
(2)内存大小:2GB以上
(3)磁盘空间容量:40GB以上
(4)鼠标、键盘
2.2软件运行环境
(1)操作系统:Windows XP、Windows Visa、Windows 7、Windows 8、Windows 10
(2)Web服务器:IIS8.0
(3)数据库:Microsoft SQL Server Management Studio 18
(4)浏览器IE8以上
2.3子系统清单
子系统清单见表2.1
表2.1 子系统清单
子系统编号 子系统名称 子系统功能描述
1 个人信息管理系统 (1)注册、登录功能的实现
(2)个人信息的维护更新
(3)管理员管理平台用户
2 管理员信息管理系统 (1)有权查看所有用户信息
(2)商品审核
(3)管理留言评论
3 商品处理系统 (1)添加商品、维护商品信息等
(2)商品的浏览与搜索等
4 订单管理系统 (1)创建、提交、取消订单等
(2)付款方式的选择等
(3)订单信息的更新与维护等
2.4功能模块清单
功能清单见表2.2
表2.2 功能模块清单
模块编号 名称 模块功能描述
101 注册 消费者或商家注册成为用户
102 登录 已注册用户登录系统
103 找回密码 已注册用户密码丢失后,通过审核重新获取密码
104 查看个人信息 已注册用户查看个人信息
105 修改个人信息 已登录用户后对个人资料进行管理
106 退出登录 已注册用户离开系统,进行注销
107 注销 已注册用户删除个人信息,注销当前账号
201 查看用户信息 管理员查看用户信息
202 商品审核 管理员审核商品信息
203 删除评论 管理员删除相应评论
301 添加商品 已认证商家添加新的商品信息
302 修改商品 已认证商家对添加过的商品信息进行修改
303 浏览商品 管理员或已注册用户查看商品信息
304 搜索商品 已注册用户对商品进行相应检索
401 创建订单 已登录用户选择商品及其属性,创建订单
402 提交订单 已登录用户对已创建的订单填写个人信息,选择付款方式后提交订单
403 付款 已登录用户提交订单时选择付款方式
404 货到付款 已登录用户在收到货物后付款
405 网银付款 已登录用户在身份验证后扣款
406 查看订单 已登录用户查看已提交的订单的信息
407 取消订单 已登录用户对已创建或已提交的订单进行取消操作
408 处理订单 订单管理员收到订单后根据订单内容,安排配货、制定送货计划
409 派单 订单管理员将已配好货的订单转交给派送人员并更新订单信息
410 送货/收货 派送员送货,用户签收,订单管理员更新订单信息
411 收货确认 已签收用户确认收货,订单管理员更新订单信息
412 商品评价 已签收用户对签收的商品进行评价
3、数据库设计
3.1数据库中表名列表
数据库中的表名列表格式见表3.1
表3.1 数据库中的表名列表


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐