美食查询系统

上传人:枫** 文档编号:457556170 上传时间:2023-02-02 格式:DOCX 页数:29 大小:281.16KB
返回 下载 相关 举报
美食查询系统_第1页
第1页 / 共29页
美食查询系统_第2页
第2页 / 共29页
美食查询系统_第3页
第3页 / 共29页
美食查询系统_第4页
第4页 / 共29页
美食查询系统_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《美食查询系统》由会员分享,可在线阅读,更多相关《美食查询系统(29页珍藏版)》请在金锄头文库上搜索。

1、马店美食查询系统院 系:黄淮学院 专业班级:软件工程 1302B姓 名:马倩学 号:39目录1. 引言 3编写的目的 3美食查询网站的实施意义 3背景 3定义与解释 4参考资料 42. 任务概述 4目标 4运行环境 53. 功能需求 53. 1对功能的规定 5系统流程图如下: 6系统整体功能结构图: 6以用户的身份为主线,大致的流程如下: 8用户查询系统功能描述: 94. 用例分析 10用例图 10管理员用例图: 10用户用例图: 10用例分析与描述 11登录 11注册 12浏览目录 12查询信息 13浏览信息 13加入收藏夹 14查看收藏夹 14删除收藏 15清空收藏夹 16用户反馈 165

2、. 数据库设计 17用户信息 17美食信息 17餐厅信息 18系统管理员信息 186. 性能需求 19界面需求 19响应时间需求 20可靠性需求 21开放性需求 21可扩展性需求 21安全性需求 217. 项目时间管理 211. 引言1.1 编写的目的本文档的编写是为了使用户更方便的理解软件各种功能,明确说明系统需 求,界定系统实现功能的范围,指导设计以及编码。也是系统测试和用户文档的 基础,一经制定将是项目规划,设计和编码的基础。面对当代越来越快节奏的都 市生活,我们想在驻马店生活的更加便捷、舒适,因此希望通过开发选定驻马店 美食查询系统 ,使驻马店本地的市民可以方便的查找到自己喜欢的美食信

3、息, 更希望通过系统使世界各地的游客们便捷的搜索出驻马店当地的特色美食。主要有以下三个目的:A 消费者依赖它来了解自己感兴趣的食品,知道去哪里吃。B 软件开发小组依赖它来了解他们所需要开发的产品。C 项目负责人根据包含在软件需求规格说明中描述的产品来制定规划 并预测进度安排,工作量和资源。本文档面向的读者主要是系统设计编程人员及后期的系统测试人员以及维护人员。1.2 美食查询网站的实施意义民以食为天,自古以来人们的生活就与美食紧密相连。随着移动互联网时代 的到来,美食行业在IT市场的发展都是不可估量的。而且如今的美食行业,不仅 仅局限于消费者口口传递或自己寻找的老旧方法,在移动互联网时代的美食

4、行业 应该发展一种新的宣传方式。所以,美食类APP占居消费市场与“吃”相关的入 口,拥有巨大的想象空间,发展前景也是光明而又乐观的。美食查询系统是一种具有交互功能的商业信息系统。它向用户提供静态和动 态两类信息资源。所谓静态信息是指那些不经常变动或更新的资源,如餐厅简介、 美食介绍和美食划分等等;动态信息是指随时变化的信息,如食品报价,打折信 息和食客评价信息等。1.3 背景a) 待开发的软件系统的名称:驻马店美食查询系统b) 本项目的任务提出者及单位:软件工程 1302B 马倩c) 目标用户:美食爱好者、国内外游客1.4 定义与解释数据字典 data die tionary数据项:美食名称

5、数据类型:可变字符类型 数据长度: 50数据流图 data flow chart1) 名称:用户登陆注册 简述:用户账号信息 数据来源:用户 数据去向:用户信息数据库 数据组成:用户账号+用户密码2) 名称:管理员登陆 简述:管理员账号信息 数据来源:管理员 数据去向:管理员信息数据库 数据组成:用户账号+用户密码+验证码1.5 参考资料1) 计算机软件产品文件编制规范2) 软件工程3) 数据库设计2. 任务概述目标开发目标:针对整个:网站进行精心的形象设计定位,使之在视觉效果上更美观、更 符合网站形象定位,在使用方面更实用。规划整个系统的功能,使之更符合实际需要,增加各种餐厅及食品咨询、 技

6、术支持功能、信息检索功能、互动交流功能等。对系统的用户操作流程进行规划,使用户在网站上能够进行更方便的操作, 使用户能够更加简单方便的获取到所需要的信息,适合不同消费层面的社会人 员。本项目设定的目标如下:1)系统能够提供友好的用户界面,尽量减少使用户的记忆量2)系统具有良好的运行效率,能够保证查询便捷3)框架的设计具有一定的可塑性以及灵活性,便于维护和修改运行环境系统运行硬件环境:客户机:普通PCCPU: P4内存:256MB以上分辨率:推荐使用1024*768像素WEB服务器CPU: P4内存:256MB以上数据库服务器CPU: P4内存:256MB以上本项目的运行软件环境如下:操作系统:

7、Windows XP数据库:SQL Server 2000浏览器:最低版本3. 功能需求此查询系统包括两部分,用户查询系统和管理员系统,用户查询区可以让用 户方便找到自己心仪的餐厅和喜欢的美食!管理系统管理员可以进行系统的维护 和管理!对于用户来说,系统主要能实现以下功能:1)根据你的位置和饭局不同的场景,推荐最合适的餐厅;2)根据你喜好的口味、菜系、价位等,推荐最适合的餐厅;3)根据你去过餐厅的口味,自动推荐合适的餐厅;31对功能的规定权限控制:未注册用户1. 可以搜索餐厅及食品,可以查看评价2. 可以进行注册。3. 查看相关资料。前台注册用户1. 可以查看所有资料。2. 发表评价,给管理员

8、留言。3户信息修改。4可以在论坛发表帖子5可以收藏餐厅及食品后台管理员1. 用户管理对前台用户和后台用户资料信息进行管 理与维护,并实施权限限制控制其访问的范围2. 商品管理对餐厅及食品信息进行增加、修改、删除, 使数据得到更新;对用户评论进行合适的处 理,使用户对系统服务达到满意程度。3. 论坛管理对前台论坛交流进行管理,方便用户交 流。4. 信息管理信息管理分新闻动态、餐厅公告、餐厅投 票和留言等几项管理,使数据得到及时合理的 更新。系统流程图如下:系统整体功能结构图:用戶舞崔店査凉统英会惜皂 些理用户禧息 湼理.电m详酋E4si驻马店美食查询系统可以分为两个子系统:用户查询系统和管理员管

9、理系统用户查询系统的功能主要包括用户个人中心和美食查询功能:在用户个人中心中可以显示用户的个人信息,实现用户的一些功能。美食搜索功能主要包括:1附近美食查询:以一点为中心方圆100米,300米,500米等范围之内的餐厅和美 食;2排行美食查询:最热门的美食,食客评价最好的,环境最优的,服务最好的;3.条件搜索:1)按菜系搜索2)按地区搜索3)按美食类型搜索4)其他搜索管理员功能的功能主要包括:1用户信息管理2.美食信息管理3删除4修改5.增加以用户的身份为主线,大致的流程如下:系统流程详细分析:1. 用户登录: 用户登录并经过身份验证合法后,用户能执行该子系统的所有功能。2. 用户注册:用户填

10、入详细信息注册。3. 浏览信息:1) 用户能够浏览餐厅及美食信息。在主页上,应向用户显示目录清 单,用户选择了一个目录之后,就能显示对应类别下的实际图片(如餐 厅名称、餐厅简介、美食信息等),并允许把餐厅或美食加入收藏夹。2) 显示餐厅或美食信息详情:显示其较大图片和/或其详细说明、 价格信息,并允许把其加入收藏夹。4. 查询餐厅或美食:用户能够根据一些特征搜索符合条件的餐厅或美食。5. 收藏餐厅或美食:用户能够把餐厅或美食放入收藏夹。6. 管理收藏夹:1) 删除收藏夹中的餐厅或美食。2) 清空收藏夹。7. 用户反馈:用户可以给餐厅或管理段提一些建议。8. 查看反馈信息:用户可查看所有的反馈信

11、息,也可基于时间段查看反馈信息。9. 显示新品、特价品:向用户展示最新的产品和特价品。用户查询系统功能描述:驻马店美食查用户需要输入用户名密码,经过验证后方能进入美食查询系统,在此系统中,用户可以方便实现查询餐厅或美食功能fra-Tfr音询美負誉询垂査洵抱区菜珏小电其也乍人中心美食分肯客同仟厂旳UH4ii.;=暑去- r-:it-.7用户主要有与系统交互的功能,包括美食查询功能和个人信息管理功能。在用户个 人中心中可以显示用户的信息详情,并且实现用户的一些功能,比如对美食点评,分享美食 信息等;在美食查询系统中,用户可以根据自己的喜好选择自己喜爱的餐厅和美食。用户可 以搜索离自己最近的美食和餐

12、厅;用户还可以搜索排行美食榜,看看最热门的美食和餐厅等。4.用例分析用例图管理员用例图用户用例图:用户登录收藏注册管理收 藏夹查看反 馈信息浏览目 录信息查 询信息浏信息反 痒用例分析与描述登录1. 用例图2. 用例的事件流描述2.1. 简单描述:本用例描述了用户如何登录到系统中2.2. 前置条件用户访问页面2.3. 后置条件如果用例成功,用例登录到系统中,否则系统的状态不变。2.4. 事件流(1)用户访问系统,服务启动。(2)系统显示要用户输入用户名和密码(3)用户输入自己的用户名和密码,提交(包含了单引号、 双引号或为空,系统提示错误)。(4)系统验证输入的名字和密码(系统检索不到该用户的

13、密 码,系统提示错误),用户登录系统成功。注册1.用例图2.用例的事件流描述简单描述:本用例描述了用户如何在系统中注册。前置条件用户访问页面后置条件如果用例成功,用例可以登录到系统中,否则系统的状态不变。 事件流(1)用户访问系统,服务启动。(2)系统显示要用户输入用户名和密码(若无,可注册)(3)系统显示要用户输入想注册的用户名和密码3) 用户输入用户名和密码,提交(包含了单引号、双引号或为空,系统提示错误)。(4)系统录入输入的名字和密码(系统无法录入,系统提示错误) 用户注册成功。(5)系统自动返回登录页面,提示登录。浏览目录1 用例图2 用例的事件流描述2.1 简单描述:用户选择一目录,显示该目录的所有信息(包括价格、折扣等)。2.2 前置条件用户已登录。2.3 后置条件用例成功,显示对应目录信息。2.3.1 事件流(1)系统提示选择一目录。(2)用户单击一目录。(3)系统检索对应该目录的餐厅或美食。存在,则小图显示 所有图片(如果有),餐厅或美食名称,其简单描述,价位,加入收 藏夹提示。不存在,则系统提示不存在该目录的餐厅或美食。查询信息1 用例图2 用例的事件流描述2.1 简单描述:用户可基于餐厅或美食的类别或名称的组合条件进行模糊查找。2.2 前置条件用户已登录。2.3 后置条件用例成功,显示满足查找条件的所有记录。2.3.1事件流(1)系统提示输入搜索的关键字

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

当前位置:首页 > 机械/制造/汽车 > 电气技术

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