美食查询系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
驻
马
店
美
食
查
询
系
统
院系:黄淮学院
专业班级:软件工程1302B
姓名:马倩
学号:39
目录
1.引言 (3)
编写的目的 (3)
美食查询网站的实施意义 (3)
背景 (3)
定义与解释 (4)
参考资料 (4)
2.任务概述 (4)
目标 (4)
运行环境 (5)
3. 功能需求 (5)
3. 1对功能的规定 (5)
系统流程图如下: (6)
系统整体功能结构图: (6)
以用户的身份为主线,大致的流程如下: (8)
用户查询系统功能描述: (9)
4. 用例分析 (10)
用例图 (10)
管理员用例图: (10)
用户用例图: (10)
用例分析与描述 (11)
登录 (11)
注册 (12)
浏览目录 (12)
查询信息 (13)
浏览信息 (13)
加入收藏夹 (14)
查看收藏夹 (14)
删除收藏 (15)
清空收藏夹 (16)
用户反馈 (16)
5.数据库设计 (17)
用户信息 (17)
美食信息 (17)
餐厅信息 (18)
系统管理员信息 (18)
6.性能需求 (19)
界面需求 (19)
响应时间需求 (20)
可靠性需求 (21)
开放性需求 (21)
可扩展性需求 (21)
安全性需求 (21)
7.项目时间管理 (21)
1.引言
1.1编写的目的
本文档的编写是为了使用户更方便的理解软件各种功能,明确说明系统需求,界定系统实现功能的范围,指导设计以及编码。也是系统测试和用户文档的基础,一经制定将是项目规划,设计和编码的基础。面对当代越来越快节奏的都
市生活,我们想在驻马店生活的更加便捷、舒适,因此希望通过开发选定驻马店美食查询系统,使驻马店本地的市民可以方便的查找到自己喜欢的美食信息,更希望通过系统使世界各地的游客们便捷的搜索出驻马店当地的特色美食。
主要有以下三个目的:
A.消费者依赖它来了解自己感兴趣的食品,知道去哪里吃。
B.软件开发小组依赖它来了解他们所需要开发的产品。
C.项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源。
本文档面向的读者主要是系统设计编程人员及后期的系统测试人员以及维护人员。
1.2美食查询网站的实施意义
民以食为天,自古以来人们的生活就与美食紧密相连。随着移动互联网时代的到来,美食行业在IT市场的发展都是不可估量的。而且如今的美食行业,不仅仅局限于消费者口口传递或自己寻找的老旧方法,在移动互联网时代的美食行业应该发展一种新的宣传方式。所以,美食类APP占居消费市场与“吃”相关的入口,拥有巨大的想象空间,发展前景也是光明而又乐观的。
美食查询系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些不经常变动或更新的资源,如餐厅简介、美食介绍和美食划分等等;动态信息是指随时变化的信息,如食品报价,打折信息和食客评价信息等。
1.3背景
a)待开发的软件系统的名称:驻马店美食查询系统
b)本项目的任务提出者及单位:软件工程1302B马倩
c)目标用户:美食爱好者、国内外游客
1.4定义与解释
数据字典data dictionary
数据项:美食名称
数据类型:可变字符类型
数据长度: 50
数据流图data flow chart
1)名称:用户登陆注册
简述:用户账号信息
数据来源:用户
数据去向:用户信息数据库
数据组成:用户账号+用户密码
2)名称:管理员登陆
简述:管理员账号信息
数据来源:管理员
数据去向:管理员信息数据库
数据组成:用户账号+用户密码+验证码
1.5参考资料
1)《计算机软件产品文件编制规范》
2)《软件工程》
3)《数据库设计》
2.任务概述
目标
开发目标:
·针对整个:网站进行精心的形象设计定位,使之在视觉效果上更美观、更符合网站形象定位,在使用方面更实用。
·规划整个系统的功能,使之更符合实际需要,增加各种餐厅及食品咨询、技术支持功能、信息检索功能、互动交流功能等。
·对系统的用户操作流程进行规划,使用户在网站上能够进行更方便的操作,使用户能够更加简单方便的获取到所需要的信息,适合不同消费层面的社会人员。
本项目设定的目标如下:
1)系统能够提供友好的用户界面,尽量减少使用户的记忆量
2)系统具有良好的运行效率,能够保证查询便捷
3)框架的设计具有一定的可塑性以及灵活性,便于维护和修改
运行环境
系统运行硬件环境:
客户机:普通PC
CPU:P4
内存:256MB以上
分辨率:推荐使用1024*768像素
WEB服务器
CPU:P4
内存:256MB以上
数据库服务器
CPU:P4
内存:256MB以上
本项目的运行软件环境如下:
操作系统: Windows XP
数据库:SQL Server 2000
浏览器:最低版本
3.功能需求
此查询系统包括两部分,用户查询系统和管理员系统,用户查询区可以让用户方便找到自己心仪的餐厅和喜欢的美食!管理系统管理员可以进行系统的维护和管理!
对于用户来说,系统主要能实现以下功能:
1)根据你的位置和饭局不同的场景,推荐最合适的餐厅;
2)根据你喜好的口味、菜系、价位等,推荐最适合的餐厅;
3)根据你去过餐厅的口味,自动推荐合适的餐厅;
3. 1对功能的规定
权限控制:
未注册用户1.可以搜索餐厅及食品,可以查看评价
2.可以进行注册。
3.查看相关资料。
前台注册用户1.可以查看所有资料。
2.发表评价,给管理员留言。