版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
马店美食查询系统院系:黄淮学院专业班级:软件工程院系:黄淮学院专业班级:软件工程1302B姓名:马倩学号:39目录TOC\o"1-5"\h\z\o"CurrentDocument"引言 3编写的目的 3\o"CurrentDocument"美食查询网站的实施意义 3背景 3定义与解释 4参考资料 4\o"CurrentDocument"任务概述 4\o"CurrentDocument"目标 4\o"CurrentDocument"运行环境 5\o"CurrentDocument"功能需求 5\o"CurrentDocument"3.1对功能的规定 5\o"CurrentDocument"系统流程图如下: 6\o"CurrentDocument"系统整体功能结构图: 6\o"CurrentDocument"以用户的身份为主线,大致的流程如下: 8\o"CurrentDocument"用户查询系统功能描述: 9\o"CurrentDocument"用例分析 10用例图 10管理员用例图: 10用户用例图: 10\o"CurrentDocument"用例分析与描述 11\o"CurrentDocument"登录 11\o"CurrentDocument"注册 12\o"CurrentDocument"浏览目录 12\o"CurrentDocument"查询信息 13\o"CurrentDocument"浏览信息 13\o"CurrentDocument"加入收藏夹 14\o"CurrentDocument"查看收藏夹 14\o"CurrentDocument"删除收藏 15\o"CurrentDocument"清空收藏夹 16\o"CurrentDocument"用户反馈 16\o"CurrentDocument"数据库设计 17\o"CurrentDocument"用户信息 17\o"CurrentDocument"美食信息 17\o"CurrentDocument"餐厅信息 18\o"CurrentDocument"系统管理员信息 18\o"CurrentDocument"性能需求 19\o"CurrentDocument"界面需求 19\o"CurrentDocument"响应时间需求 20\o"CurrentDocument"可靠性需求 21\o"CurrentDocument"开放性需求 21\o"CurrentDocument"可扩展性需求 21\o"CurrentDocument"安全性需求 21\o"CurrentDocument"项目时间管理 21引言编写的目的本文档的编写是为了使用户更方便的理解软件各种功能,明确说明系统需求,界定系统实现功能的范围,指导设计以及编码。也是系统测试和用户文档的基础,一经制定将是项目规划,设计和编码的基础。面对当代越来越快节奏的都市生活,我们想在驻马店生活的更加便捷、舒适,因此希望通过开发选定驻马店美食查询系统,使驻马店本地的市民可以方便的查找到自己喜欢的美食信息,更希望通过系统使世界各地的游客们便捷的搜索出驻马店当地的特色美食。主要有以下三个目的:A.消费者依赖它来了解自己感兴趣的食品,知道去哪里吃。B.软件开发小组依赖它来了解他们所需要开发的产品。C.项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源。本文档面向的读者主要是系统设计编程人员及后期的系统测试人员以及维护人员。美食查询网站的实施意义民以食为天,自古以来人们的生活就与美食紧密相连。随着移动互联网时代的到来,美食行业在IT市场的发展都是不可估量的。而且如今的美食行业,不仅仅局限于消费者口口传递或自己寻找的老旧方法,在移动互联网时代的美食行业应该发展一种新的宣传方式。所以,美食类APP占居消费市场与“吃”相关的入口,拥有巨大的想象空间,发展前景也是光明而又乐观的。美食查询系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些不经常变动或更新的资源,如餐厅简介、美食介绍和美食划分等等;动态信息是指随时变化的信息,如食品报价,打折信息和食客评价信息等。背景待开发的软件系统的名称:驻马店美食查询系统本项目的任务提出者及单位:软件工程1302B马倩目标用户:美食爱好者、国内外游客定义与解释数据字典datadietionary数据项:美食名称数据类型:可变字符类型数据长度:50数据流图dataflowchart名称:用户登陆注册简述:用户账号信息数据来源:用户数据去向:用户信息数据库数据组成:用户账号+用户密码名称:管理员登陆简述:管理员账号信息数据来源:管理员数据去向:管理员信息数据库数据组成:用户账号+用户密码+验证码参考资料《计算机软件产品文件编制规范》《软件工程》《数据库设计》任务概述目标开发目标:•针对整个:网站进行精心的形象设计定位,使之在视觉效果上更美观、更符合网站形象定位,在使用方面更实用。•规划整个系统的功能,使之更符合实际需要,增加各种餐厅及食品咨询、技术支持功能、信息检索功能、互动交流功能等。•对系统的用户操作流程进行规划,使用户在网站上能够进行更方便的操作,使用户能够更加简单方便的获取到所需要的信息,适合不同消费层面的社会人员。本项目设定的目标如下:1)系统能够提供友好的用户界面,尽量减少使用户的记忆量2) 系统具有良好的运行效率,能够保证查询便捷3) 框架的设计具有一定的可塑性以及灵活性,便于维护和修改运行环境系统运行硬件环境:客户机:普通PCCPU:P4内存:256MB以上分辨率:推荐使用1024*768像素WEB服务器CPU:P4内存:256MB以上数据库服务器CPU:P4内存:256MB以上本项目的运行软件环境如下:操作系统:WindowsXP数据库:SQLServer2000浏览器:最低版本功能需求此查询系统包括两部分,用户查询系统和管理员系统,用户查询区可以让用户方便找到自己心仪的餐厅和喜欢的美食!管理系统管理员可以进行系统的维护和管理!对于用户来说,系统主要能实现以下功能:1) 根据你的位置和饭局不同的场景,推荐最合适的餐厅;2) 根据你喜好的口味、菜系、价位等,推荐最适合的餐厅;3) 根据你去过餐厅的口味,自动推荐合适的餐厅;3・1对功能的规定权限控制:未注册用户可以搜索餐厅及食品,可以查看评价可以进行注册。查看相关资料。前台注册用户可以查看所有资料。发表评价,给管理员留言。
3户信息修改。4可以在论坛发表帖子5可以收藏餐厅及食品后台管理员用户管理对前台用户和后台用户资料信息进行管理与维护,并实施权限限制控制其访问的范围商品管理对餐厅及食品信息进行增加、修改、删除,使数据得到更新;对用户评论进行合适的处理,使用户对系统服务达到满意程度。论坛管理对前台论坛交流进行管理,方便用户交流。信息管理信息管理分新闻动态、餐厅公告、餐厅投票和留言等几项管理,使数据得到及时合理的更新。系统流程图如下:系统整体功能结构图:
用戶舞崔
店査凉统英会惜皂些理用户禧息湼理.电m用戶舞崔
店査凉统英会惜皂些理用户禧息湼理.电m详酋E4si驻马店美食查询系统可以分为两个子系统:用户查询系统和管理员管理系统用户查询系统的功能主要包括用户个人中心和美食查询功能:在用户个人中心中可以显示用户的个人信息,实现用户的一些功能。美食搜索功能主要包括:1•附近美食查询:以一点为中心方圆100米,300米,500米等范围之内的餐厅和美食;2•排行美食查询:最热门的美食,食客评价最好的,环境最优的,服务最好的;3.条件搜索:1) 按菜系搜索2) 按地区搜索3)按美食类型搜索
4)其他搜索管理员功能的功能主要包括:1•用户信息管理2.美食信息管理3•删除4•修改5.增加以用户的身份为主线,大致的流程如下:系统流程详细分析:用户登录:用户登录并经过身份验证合法后,用户能执行该子系统的所有功能。用户注册:用户填入详细信息注册。浏览信息:1)用户能够浏览餐厅及美食信息。在主页上,应向用户显示目录清单,用户选择了一个目录之后,就能显示对应类别下的实际图片(如餐厅名称、餐厅简介、美食信息等),并允许把餐厅或美食加入收藏夹。2)显示餐厅或美食信息详情:显示其较大图片和/或其详细说明、价格信息,并允许把其加入收藏夹。查询餐厅或美食:用户能够根据一些特征搜索符合条件的餐厅或美食。收藏餐厅或美食:用户能够把餐厅或美食放入收藏夹。管理收藏夹:1)删除收藏夹中的餐厅或美食。2)清空收藏夹。用户反馈:用户可以给餐厅或管理段提一些建议。查看反馈信息:用户可查看所有的反馈信息,也可基于时间段查看反馈信息。显示新品、特价品:向用户展示最新的产品和特价品。用户查询系统功能描述:
驻马店美食查用户需要输入用户名密码,经过验证后方能进入美食查询系统,在此系统中,用户可以方便实现查询餐厅或美食功能■fra-Tfr音询美負誉询垂査洵抱区菜珏小电其也乍人中心美食分肯客同•仟厂旳「用户可以方便实现查询餐厅或美食功能■fra-Tfr音询美負誉询垂査洵抱区菜珏小电其也乍人中心美食分肯客同•仟厂旳「UH4ii.;=暑去-«r~>-:it-^.7用户主要有与系统交互的功能,包括美食查询功能和个人信息管理功能。在用户个人中心中可以显示用户的信息详情,并且实现用户的一些功能,比如对美食点评,分享美食信息等;在美食查询系统中,用户可以根据自己的喜好选择自己喜爱的餐厅和美食。用户可以搜索离自己最近的美食和餐厅;用户还可以搜索排行美食榜,看看最热门的美食和餐厅等。4.用例分析用例图管理员用例图用户用例图:用户登录收藏注册管理收藏夹查看反馈信息浏览目录信息查询信息浏信息反痒用户登录收藏注册管理收藏夹查看反馈信息浏览目录信息查询信息浏信息反痒用例分析与描述登录1.用例图2.用例的事件流描述简单描述:本用例描述了用户如何登录到系统中前置条件用户访问页面后置条件如果用例成功,用例登录到系统中,否则系统的状态不变。事件流(1) 用户访问系统,服务启动。(2) 系统显示要用户输入用户名和密码(3) 用户输入自己的用户名和密码,提交(包含了单引号、双引号或为空,系统提示错误)。(4) 系统验证输入的名字和密码(系统检索不到该用户的密码,系统提示错误),用户登录系统成功。注册1.用例图2.用例的事件流描述简单描述:本用例描述了用户如何在系统中注册。前置条件用户访问页面后置条件如果用例成功,用例可以登录到系统中,否则系统的状态不变。事件流(1) 用户访问系统,服务启动。(2) 系统显示要用户输入用户名和密码(若无,可注册)(3) 系统显示要用户输入想注册的用户名和密码3)用户输入用户名和密码,提交(包含了单引号、双引号或为空,系统提示错误)。(4) 系统录入输入的名字和密码(系统无法录入,系统提示错误)用户注册成功。(5) 系统自动返回登录页面,提示登录。浏览目录1用例图2用例的事件流描述简单描述:用户选择一目录,显示该目录的所有信息(包括价格、折扣等)。前置条件用户已登录。后置条件用例成功,显示对应目录信息。事件流(1) 系统提示选择一目录。(2) 用户单击一目录。(3) 系统检索对应该目录的餐厅或美食。存在,则小图显示所有图片(如果有),餐厅或美食名称,其简单描述,价位,加入收藏夹提示。不存在,则系统提示不存在该目录的餐厅或美食。查询信息1用例图2用例的事件流描述简单描述:用户可基于餐厅或美食的类别或名称的组合条件进行模糊查找。前置条件用户已登录。后置条件用例成功,显示满足查找条件的所有记录。2.3.1事件流(1) 系统提示输入搜索的关键字。(2) 用户输入搜索的关键字,提交。(3) 系统检索满足条件的餐厅或美食。存在,则小图显示所有图片(如果有),餐厅或美食名称,其简单描述,价位,加入收藏夹提示。不存在,则系统提示不存在该目录的餐厅或美食。浏览信息1用例图2用例的事件流描述简单描述:用户查看某一餐厅或美食详细描述。前置条件用户已登录,且系统处于其页面显示状态。后置条件用例成功,显示对应的详细信息。2.3.1事件流(1) 系统提示用户选择一餐厅或美食。(2) 会员选定,确认。(3) 系统检索其详细信息。(4) 系统以大图显示它的图象、名称、价格、收藏提示加入收藏夹1用例图2用例的事件流描述简单描述用户把所需的餐厅或美食加入收藏夹前置条件用户已登录且处于显示页中。后置条件用例成功,进入到查看收藏夹页。2.3.1事件流(1) 在商品显示页中,系统提示加入收藏夹(2) 确认加入收藏夹。查看收藏夹1用例图2用例的事件流描述简单描述:用户查看收藏夹。前置条件用户已登录。后置条件显示收藏夹中所有餐厅或美食编号、名称、价格、折扣、地址。2.3.1事件流(1) 用户确认查看收藏夹。(2) 系统显示收藏夹中的所有所有餐厅或美食编号名称、价格、折扣、地址。3)系统显示用户可删除收藏、清空收藏夹。
删除收藏1用例图2用例的事件流描述简单描述:删除收藏夹中的某个收藏。前置条件系统处于查看收藏夹状态。后置条件用例成功,删除收藏。2.3.1事件流(1)系统提示删除收藏(2)用户确认删除收藏(3) 系统刷新收藏夹。清空收藏夹1用例图用户2用例的事件流描述简单描述:用户清空收藏夹中的收藏。前置条件系统处于查看收藏夹状态。后置条件用例成功,系统清空收藏夹。2.3.1事件流(1)系统提示清空收藏夹。(2)用户清空收藏夹。(3) 系统刷新收藏夹。用户反馈1.用例图2.用例的事件流描述简单描述:用户提出反馈意见。前置条件用户已登录。后置条件用例成功,把该用户的反馈信息存储到数据库中。事件流(1)系统提示输入反馈信息。(2)用户输入反馈信息,提交(系统验证输入的合法性,不合法,系统提示错误)。3)系统存储反馈信息到数据库中。数据库设计用户信息编号(Uid)int姓名(Uname)varchar(lO)性别(Usex)char(4)J用户信息表UldUnaneUsex10001李颍女10002月华女10003柳河男10004顾青男美食信息编号(Fid)int名称(Fname)varchar(20)价格(Fprice)int分类(Ftype)varchar(10)介绍(Fpresentation)varchar(200)
地址(Faddress)varchar(50):EITLWGTXCP6M.M-Mb6美胃信宣表列名数拥类型►V詞intFnamewarchar(2Q)FprioeintFtypewarchar(lO)Fpresentationwarchar(2Q0)Faddressvarchar(50)J芙点佶息未LFidFpriceFpresEntati&nXaddress210001El向自宜马店310002百元小吃■■卜吃莊马店1L0003sit小吃■■卜l&驻马店10004^JSS亍元驻马店餐厅信息编号(Rid)int名称(Rname)varchar(10)分类(Rtype)varchar(10)介绍(Rpresentation)varchar(200)地址(Raddress)varchar(50)CErTLWOTXCPB54.M-db■&霊厅信扈表数据类型允许Null值呢1RidintSRnamevarchar(lO)Rtypevardiar(lO)BRpres&ntationvarchar(200)BR^ddressvardiar{50)BB餐厅信息表RidRnaneR1yjiresenlat10001海陆空曉烤烧烤10002顺德弼牺弟弼區4応1000S嗨,先主的肉闵小吃小吃驻马応10004老麻抄寺小吃小吃區4応[!系统管理员信息编号(Mid)int姓名(Mname)varchar(lO)性别(Msex)char(4)CErrLWOTXCPBS...-dbo整瓚理员信宜表列名勘据类型允许Null值听1训dint0Mnarneuarchar(lO)SMsesdiar{4)a□系统管理员信息表UidUnaneUsex10001李锁女10002月华女10003柳河男10004顾青男性能需求界面需求系统的界面要求如下:1)页面内容:主题明确,排版清晰简洁,站点链接和标题格式统一,规范栏目、菜单设置和布局合理,传递的信息准确及时。内容丰富,功能多样。控制广告数量,给人一种思路清晰,目的明确的感觉,同时也不失餐饮业介绍所应有的特色。2)导航结构:页面具有明确的导航指示,且便于记忆理解,方便用户使用。3)技术环境:页面大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第3章结缔组织课件讲课资料
- 更年期用药未来发展趋势报告
- 开展三责两对标教育活动培训资料
- 2024年浙江舟山群岛新区旅游与健康职业学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 2024年阳春市中医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年江苏经贸职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 二零二五年度门窗安装工程质保合同范本2篇
- 2024年武汉铁路桥梁职业学院高职单招语文历年参考题库含答案解析
- 二零二五版不履行离婚协议赡养费追偿起诉状3篇
- 2024年杭州职业技术学院高职单招语文历年参考题库含答案解析
- 尼日利亚变电站电气施工组织设计
- 关于退款协议书范文
- 决战期末全力以“复”课件-2023-2024学年高二下学期期末动员主题班会
- 平安产险云南省商业性桑蚕养殖保险条款
- 股权协议书和合伙人协议书
- 全媒体访谈方案
- 中国左心耳封堵器行业市场现状分析及竞争格局与投资发展研究报告2024-2034版
- 《柴油加氢培训包》课件-9 柴油加氢设备-加氢反应器常见的损伤
- 企业EHS风险管理基础智慧树知到期末考试答案2024年
- 老年人肥胖症的特点与保健方法
- 电气维修施工方案
评论
0/150
提交评论