微信小程序点餐系统需求分析与建模

您所在的位置:网站首页 奶茶的需求分析报告模板 微信小程序点餐系统需求分析与建模

微信小程序点餐系统需求分析与建模

2024-06-26 08:03:30| 来源: 网络整理| 查看: 265

微信小程序点餐系统需求分析与建模

一.实验目的 (1)根据所选定应用软件的题目,完成整个需求分析工作; (2)通过实例掌握结构化数据流分析技术; (3)进行业务需求分析、用户需求、功能需求、非功能需求分析; (4)写出“软件需求规格说明(SRS)”(含利用工具画出数据流图) 二.实验任务及要求 根据所要开发的软件系统,利用结构化数据流分析技术分析系统的具体需求,完成详细的数据流图和数据字典,数据流图的基本处理的个数不得少于5个。 (1)软件需求描述:(从功能、性能、接口进行描述) (2)数据流图(PowerDesigner建模工具画出数据流图,由加工、数据流、文件、源点/终点4种元素组成): ①顶层数据流图 ②1层数据流图 ③2层数据流图 (3)软件系统数据字典: ①数据流条目 ②加工条目 ③文件条目 三.实验内容和步骤 (1) 深入相关餐饮行业进行调研和需求分析。 (2) 综合利用Internet网和相关书籍整理并完善需求分析。 (3) 画出系统数据流图(分清系统是事务型还是加工型)。 (4) 得出软件系统具体的数据字典。

1 软件需求描述

1.1功能的划分 1.1.1功能划分 1)用户扫码一键登录 2)个人中心 3)购物车管理 4)分类点餐 5)选择餐具种类与数量 6)评论点赞管理 8)回复管理 9)活动中心 10)活动管理 11)用户管理 12)退出登录 1.1.2 功能描述 1)用户登录 ①登录

方式一:扫描二维码通过微信登录,无需注册和认证方式二:小程序注册登录,通过输入用户名,两次输入相同的密码,同时输入获取验证码的手机号登录。 2)个人中心 此功能仅限用户个人可以操作,用户可以对自己的信息进行修改,这些信息包括昵称、年龄、性别、头像、出生日期、手机号、账号以及换肤功能。 3)购物车管理 用户可以将需要点的食物加入购物车,购买,结算。 4)直接购买管理 用户可以通过关键词搜索需要的食物,直接付费,而不需要加入购物车。 5)喜欢食物收藏、点赞、检索和推荐 用户可以对食物进行分类和关键字检索,可以对检索到的喜欢的食物进行点赞,收藏和推荐等操作。 6)评论管理 此功能仅限用户个人可以操作 用户可以对已经购买过的食物进行评价,可以删除自己之前的评价,在删除评价同时,与此评价相关的回复信息也要被删除。用户也可以对其他用户的评价进行点赞。 7)回复管理 此功能仅限用户个人可以操作 用户可以对所点餐的其他用户的评价信息进行回复,可以删除自己之前的回复信息。 8)活动中心 用户可以在活动中心页面进行活动的检索,查看活动信息、活动涉及的食物,对活动期间打折的食物进行购买。 11)活动管理 此功能仅限系统管理员可以操作,管理员可以添加/删除/修改活动信息。 12)餐饮管理 此功能仅限管理员操作,管理员可以添加上架的食物,也可以删除一些食物清单,同时管理员可以改变食物的排列顺寻以及对食物名称和数量的修改。 13)用户管理 此功能仅限管理员操作,管理员可以删除用户,添加新用户 14)会员管理 用户可以在后台申请会员,根据会员的等级付费,会员可以享受一些会员食物的打折优惠和出餐优先等特权。 15)退出登录 用户撤销登录,退出自助点餐系统。 1.2性能需求 1.2.1精度 主要是针对于数据库的查询操作,对于自助点餐管理系统而言,一般的精度已可满足需求。 1.2.2时间特性要求 主要是检索食物的要求,这取决于信息量的大小以及用户所输入的关键字的精确度。要求请求的平均响应时间应低于2s, WEB首页打开速度5s以下,web登陆速度 15s以下。某接口支持200个用户同时调用(平均3秒调用一次)。在100个并发用户的高峰期,管理系统基本功能,处理能力至少达到10TPS。 1.2.3 灵活性 我们会尽可能多的考虑用户的使用感受,考虑到自助点餐管理系统在使用过程中可能产生的问题以及用户的使用需求,留下接口,如此一来用户需求发生变化时,可以尽快的改进系统,提升用户使用感受。在100个并发用户的高峰期,管理系统基本功能,处理能力至少达到10TPS。 1.3运行环境需求 1.3.1 硬件设备 CPU:双CPU2.0G以上 内存:2.0G以上 网卡:100M 硬件:250G 1.3.2 软件支持 操作系统:Windows XP/Windows 7以上 服务器:Windows XP/Windows 7以上、TOMCAT服务器 浏览器:IE6.0以上或火狐、谷歌等浏览器 编译软件:JDK1.3或以上版本其它浏览器 数据库:SQLServer、MySQL 开发环境:IntelliJ IDEA或eclipse,MySQL数据库管理系统或者SQL Server 2008数据库管理系统等。 1.3.3 控制 主要由数据库系统自动运行,控制信号主要由键盘和鼠标操作产生添加、删除等命令。 2 数据流图

2.1 用户的数据流图

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 2.2 点餐的数据流图 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 2.3 系统管理员的数据流图 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

3 软件系统数据字典

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 四.实验小结 本实验根据所要开发的软件系统,利用结构化数据流分析技术分析系统的具体需求,完成详细的数据流图和数据字典,掌握了结构化数据流分析技术。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭