餐厅管理系统-需求分析说明书
网上订餐系统需求分析说明书
员工网上订餐系统之需求分析说明书组名:最佳实践小组目录1。
文档概述 (4)1。
1................................ 编写目的41.2定义 (4)1。
3................................ 参考资料42.项目概述 (4)2。
1................................ 项目背景42.2项目目标 (4)2.3 构件图 (4)2.4 上下文关系图 (5)2.5对产品进一步解析 (6)2。
6............................ 项目适用范围63.项目需求分析3.1性能需求分析 (6)3.2项目活动图 (6)3。
3系统报表 (8)3.4类图 (8)3.5系统用例图 (10)3。
6用例文档 (12)4.项目详细设计4.1系统模块详细设计 (14)4。
2........................ 登录模块详细设计144。
3........................ 顾客模块详细设计144。
4...................... 管理员模块详细设计165.项目技术方案 (19)5.1方案概述 (19)5.2 编程环境 (19)5.3 数据库的实现 (19)6.可行性分析 (19)6.1 技术可行性分析 (19)6.2 运行可行性分析 (20)6。
3 经济可行性分析 (20)6.4法律可行性 (20)1。
引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况.1.2定义本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。
1.3参考资料《软件系统分析与设计》《需求分析最佳实践》2. 项目概述2。
餐饮管理系统需求分析说明书
餐饮管理系统需求分析说明书【范本】1. 引言本文档旨在详细描述餐饮管理系统的需求分析,以明确系统的功能、性能和接口等各方面的要求。
通过该文档的编写,旨在为开发团队提供清晰的指导,确保系统开发的顺利进行。
2. 项目概述2.1 项目背景在餐饮行业中,为了提高管理效率和服务质量,餐厅需要一个全面的餐饮管理系统,能够管理菜单、库存、订单、员工等各个环节。
2.2 项目目标开发一个餐饮管理系统,实现对餐厅的全面管理,包括菜单管理、库存管理、订单管理、员工管理等功能。
3. 功能需求3.1 菜单管理功能3.1.1 添加菜品:能够添加新的菜品信息,包括名称、价格、分类等。
3.1.2 修改菜品:能够修改已有菜品的信息。
3.1.3 删除菜品:能够删除不需要供应的菜品。
3.2 库存管理功能3.2.1 查看库存信息:能够查询当前菜品的库存情况。
3.2.2 修改库存信息:能够对菜品的库存进行调整。
3.3 订单管理功能3.3.1 下单功能:顾客能够通过系统进行点菜下单。
3.3.2 订单管理:能够查看、修改、取消订单。
3.4 员工管理功能3.4.1 添加员工:能够添加新的员工信息,包括姓名、职位等。
3.4.2 修改员工信息:能够修改已有员工的信息。
3.4.3 删除员工:能够删除已离职的员工。
4. 性能需求4.1 响应时间:系统对用户请求的响应时间应在2秒内。
4.2 并发访问:系统能够同时处理100个以上的并发用户访问。
4.3 稳定性:系统需要保持高可用性,能够在发生故障或意外情况下快速恢复。
5. 接口需求5.1 用户界面用户界面应友好易用,能够支持不同终端的访问,包括PC端和移动端。
5.2 数据库接口系统需要与数据库进行交互,包括数据的读写、查询等操作。
6. 附件本文档附带餐饮管理系统的原型设计图、数据库表设计等附件。
7. 法律名词及注释7.1 商标法商标法是维护商标权益,规范商标注册和使用的法律法规。
7.2 个人信息保护法个人信息保护法是保护个人信息安全,规范商家在收集、使用、存储、处理个人信息时的行为的法律法规。
网上订餐系统需求分析说明书
学生网上订餐系统之需求分析说明书1。
引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况.1.2定义本产品是为食堂专门开发的一套订餐管理系统,旨在合理化安排食堂的工作,提高食堂的管理效率,同时方便学生就餐.2. 项目概述2。
1项目背景众所周知,在中国的大学生高校中学生到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;这样便会导致学生对食堂的满意度不高,近期我们发现有很多的学生选择了网上订餐或者是叫外卖。
在这种情况下,学生的生活健康的不到保证,食堂更是无法准确预测学生需求,因此食堂经常会出现有些食物因为没有卖出去而浪费掉,而学生需要的一些食物却已售罄的现象。
2。
2 项目目标开发手机订餐系统节省学生的时间和精力,避免学生在食堂排队等很多时间,同时也减少食堂食物的浪费,并提高服务质量以及学生对食堂的满意度。
2。
3 构件图图2.3-1 构件图2.4 上下文关系图图2.4-1 上下文关系图菜品信息生成订单对菜品的评价订菜学生订餐子系统订单管理子系统学生就餐情况库存情况查询食堂管理子系统2。
4.1 业务事件a。
食堂接受订餐信息b. 学生查询菜谱和推荐菜单或套餐c.学生预约订餐d.返回客户订餐信息e。
学生进行进一步确定订单,并最终提交d.食堂接受订单信息,送食堂厨房2.5 对产品进一步解析到不前为止我们对学生的行为,食堂服务人员,厨房厨师的行为进行了准确的分析,做这一步的操作是为了进一步分析所设计的系统能否达到预想的目的。
2.6 适用范围通过分析,本项目仅适用于徐州工程学院中心校区一食堂,用于学生进行饭前订餐,以对用餐食物进行合理预算。
3.系统需求分析3.1 性能需求分析该系统在性能功能应达到如下要求:3.1.1操作简单,界面友好:完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单:另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况.对常见类似的网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定以及支付方式;3。
餐饮消费管理系统需求说明书
餐饮管理系统需求说明书1.引言需求规格说明书是需求分析的产物,系统需求分析主要任务是调查现行系统存在的问题,弄清用户对新系统的要求,提出可行的方案,为管理层决策提供依据。
作为整个软件开发的指南,它也是软件开发人员开发出符合用户要求的软件的基础。
1.1编写目的目的是为了使用户和软件开发者对软件的初使规定有一定的了解,使之成为整个开发工作的基础。
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员或者合同约定人员参考。
1.2项目背景a.本系统的名称是:餐饮消费管理系统。
b.系统使用人员酒店餐饮的前台服务员,厨房管理员,原材料的供货部门以及经理部门的管理人员。
c.该软件系统能为其他的酒店管理系统提供方便。
2.任务概述2.1目标(1)支持日常业务运作。
(2)集中管理业务数据,支持管理预测与决策。
(3)有良好的可扩充性(系统配置灵活,支持用户未来信息化进程的发展)。
(4)汉字图形用户界面,人机对话友好,操作方便。
(5)响应速度合理,安全性较高(对折扣、退菜、赠送、优惠操作提供权限校验,并有记录备查。
数据库安全中支持前后台双数据库管理),网络运行稳定。
(6)系统建设费用较低。
2.2运行环境操作系统:Windows XP/vista/WIN 7支持环境:数据库:Microsoft SQL 20053.数据描述3.1静态数据就是参加计算和处理起作用但数值步变化的数据。
比如:酒水表,菜单表上的数据等等。
3.2动态数据包括输入数据和输出数据,以及参加计算和处理不断变化的数据。
如:在结账时的数据。
输入菜单名字出来账单上的数值等等。
1.系统管理:数据流图见图2-02.销售管理:数据流图见图2-23.采购管理:数据流图见图2-33.3数据库介绍使用的数据库是Microsoft Acess20003.4数据词典见:数据字典.slx.3.5数据采集是在数据表中进行的。
比如:酒水表,菜单表上的数据等等。
餐厅点餐系统需求分析说明书
餐厅点餐系统需求分析说明书目录1.引言 ------------------------------------------------------------------------------------------------------------ 21.1 编写目的 ----------------------------------------------------------------------------------------------- 21.2 背景说明 ----------------------------------------------------------------------------------------------- 21.3 术语定义 ----------------------------------------------------------------------------------------------- 21.4 参考资料 ----------------------------------------------------------------------------------------------- 22. 概述 ----------------------------------------------------------------------------------------------------------- 22.1任务概述 ----------------------------------------------------------------------------------------------- 22.2功能概述 ----------------------------------------------------------------------------------------------- 43. 数据流程图 ------------------------------------------------------------------------------------------------- 43.1 数据字典 ----------------------------------------------------------------------------------------------- 43.2 数据结构 ----------------------------------------------------------------------------------------------- 63.3 数据流程图 -------------------------------------------------------------------------------------------- 84. 系统要求 ----------------------------------------------------------------------------------------------------- 94.1 性能要求 ----------------------------------------------------------------------------------------------- 94.2 体验要求 ----------------------------------------------------------------------------------------------- 95. 意外处理 ----------------------------------------------------------------------------------------------------- 96. 可行性分析 -------------------------------------------------------------------------------------------------- 96.1 技术可行性 -------------------------------------------------------------------------------------------- 96.2 经济可行性 -------------------------------------------------------------------------------------------- 96.3 法律可行性 -------------------------------------------------------------------------------------------- 97. 结论意见 ----------------------------------------------------------------------------------------------------- 10注意:此文档是前期的需求分析说明书,其时效性已经不存在,只可作为参考,不能做为标准。
(餐饮管理)餐馆管理系统需求分析
餐馆管理系统需求分析1、系统总体描述1.1系统简介此系统主要有语言设置、发票、业务管理、换桌、数据统计、备份、历史、皮肤、注销、返回十个模块组成。
其中业务管理模块包括外卖管理、菜单管理、账户管理、打印四个子模块;统计模块包括库存信息的管理和统计、账目明细、排行榜、取消的单四个功能。
具体图示1-1如下:1.2系统描述图1-1系统描述图2、需求描述2.1系统登陆2.1.1系统启动2-1图片做个简单的动画。
20秒的时间,然后进行2.1.2的步骤。
---无;输出数据---界面动画。
图2-12.1.2用户登陆此用户的使用权限。
一个用户登陆后,系统记住此用户信息,如果还有其他的用户登陆,就点击“更多”按钮,然后再输入另外一个用户名和密码,直到没有用户登陆了,就点击“确定”按钮,系统主界面的头像部分就要显示所有的在此登陆的用户。
---用户名和密码;输出数据---进入下个功能界面。
2-2所示。
图2-22.2语言语言描述。
当前默认先显示中文菜单。
---选择语言;输出数据---界面显示语言的变更。
2.3换桌X换到桌号Y,所涉及的菜和账单都会发生变化。
客人所有的信息都变更成现在的桌号。
(建议:此方法与其他功能的点击操作相同,不方便。
建议还是当点击这个菜单的时候,出现相应的界面:左边显示以后客人的桌号标记,右边显示空的桌号)---点击桌号按钮(提示用户现在选择要换的桌号是X,下一步点击现在空的桌号);输出数据---弹出换桌成功的提示信息(对话框)。
(建议加上查询、打印按钮)、在有密码U盘验证的情况下,可以显示修改(都修改那些字段的?全部吗?)、删除按钮。
2-3界面,显示所有的发票列表,右边具有查询(按照什么信息查询)、打印的功能按钮。
当插入密码U盘验证时,用户再进入此界面,系统会自动增加修改和删除按钮。
疑问:发票形式主要有哪些?---输入查询显示的条件;输出数据---发票的详细信息列表。
2-3和2-4。
图2-3图2-42.5管理功能说明:外卖跟户内就餐基本相同,主要的不同是要确定客户的详细地址信息。
第三组-餐饮管理系统需求规格说明书
需求规格说明书1软件需求说明引言1。
1编写目的为了说明编写本软件所需要的数据,所拥有的功能、性能及对功能、性能的规定,对所需设备、运行环境等的要求。
预期读者为本小组的开发人员。
1.2背景说明:a.软件系统的名称:酒店餐饮管理系统.b.本项目的任务的开发者:面向用户:酒店餐饮的前台服务员、厨房管理员、原材料的供货部门以及经理部门的管理人员。
实现该软件的计算中心或计算机网络:支持Windows98对等网和NT/2000网络。
C。
系统命名:餐厅管理系统小组成员:张宏凯(组长)、石萍、丁浩、黄泽坤、李志磊、赵明开发工具: vs 2008 sql server20051.3参考资料本软件开发的《可行性研究报告》、软件工程导论(清华大学出版社张海藩)数据库原理及应用2任务概述2.1目标本餐饮管理系统广泛适用于中、小型餐饮行业、咖啡厅、饭店、酒楼、等场所。
为方便酒店管理人员更有效的管理酒店而开发。
该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程,是餐饮行业的得力助手。
另外,本餐饮管理系统具有强大的统计分析功能,可以帮助经营者分析自己企业的经营状况.比如可以很方便的统计出任意一天、任意一段时间的营业额,使对自己的企业经营状况了如指掌;可以统计出任意一段时间的菜品销售排行榜,可以按照各菜品的销售额、销售数量、利润等任意排行,使你清楚的了解贵公司哪些菜品顾客最喜欢、哪些菜品利润最高,进而可以分析这样的菜品为什么顾客比较喜欢,从而为贵公司的经营决策提供了科学依据;以及统计出任意一段时间的平均客流时段分析等。
本餐饮管理系统属小型网络系统,可应用于酒店中的餐饮部门以及咖啡厅、饭店、酒楼、等场所,具有一定的独立性.2.2用户的特点本餐饮管理系统对用户的教育水平与技术专长要求不高,一般只要求具备电脑操作基本知识,会打字就可以了。
维护人员为本小组开发人员,均为计算机专业本科教育,懂得VC++6。
0编程,数据库管理等相关技术。
餐饮管理系统需求分析说明书
餐饮管理系统需求分析1.开发背景 (1)1.1引言 (1)2.系统分析 (1)3.系统设计 (2)3.1系统目标 (2)3.2系统功能结构 (2)3.3系统业务流程图 (3)4.系统运行环境 (3)5.系统数据库与数据表的设计 (4)5.1数据库分析 (4)5.2数据表设计 (4)6.总体设计 (5)6.1登录模块设计 (5)6.2系统主窗体模块设计 (6)6.3开台模块设计 (6)6.4点菜模块设计 (6)6.5结账模块设计 (6)1.开发背景1.1引言餐饮管理系统是餐饮企业不可缺少的一部分,但一直以来人们使用的餐饮管理系统均是以人为主体,需要很多的人力、物力和财力等,而且效率不是很高,有时甚至因为某些人为原因造成重大的损失,以致餐饮管理工作既繁琐又不利于分析企业的经营状况。
2.系统分析一直以来人们都使用传统的手工方式管理餐厅的桌台及订餐等信息,这种管理存在着许多缺点,比如效率低、保密性差等,时间一长,将产生大量的文件和数据,这样给查找、更新和维护餐厅信息带来了不少的困难,而餐饮管理系统的出现改变了这一些现状,它是一款非常实用的餐厅管理软件,使用该软件,不仅可以详细地记录餐厅的桌台信息和订餐信息等,同时还提供了强大的查询功能,可以大大提高使用者的工作效率。
3.系统设计3.1系统目标本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理。
本系统应该达到的目标有:a.本系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。
b.可以方便、快捷地对餐厅顾客开台、点菜/加菜、账目目查询和结账等操作。
c.对用户输入的数据进行严格的数据检验,尽可能地避免人为错误。
d.实现对消费账目的自动结算。
e.实现对消费的历史记录进行查询,支持模糊查询。
f.系统应该最大限度地实现易维护性和易操作性。
3.2系统功能结构餐饮管理系统功能结构图3.3系统业务流程图餐饮管理系统的业务流程图4.系统运行环境本系统的程序运行环境具体如下:a.系统开发平台:Microsoft Visual Studio2010。
餐厅信息管理系统分析报告
餐厅信息管理系统分析报告一、引言随着时代的发展和人民生活水平的提高,人们对餐饮行业的要求也越来越高。
如何提高餐饮行业的服务水平和管理效率成为了餐厅经营者关注的问题。
在这个背景下,餐厅信息管理系统成为了餐厅管理的重要手段。
本文将对餐厅信息管理系统进行详细分析,并提出一些建议。
二、餐厅信息管理系统的现状1. 餐厅信息管理系统的定义餐厅信息管理系统是指通过计算机技术和网络技术对餐饮服务过程中产生的信息进行集中管理、记录和分析的一种管理系统。
其主要目的是为提高餐饮企业的服务水平和管理效率。
2. 餐厅信息管理系统的主要功能餐厅信息管理系统主要具备以下功能:(1) 餐饮企业的员工管理功能。
包括员工入职、转岗、辞职以及考勤管理等功能。
(2) 餐饮企业的销售管理功能。
包括菜单管理、订单管理、客户信息管理、销售统计等功能。
(3) 餐饮企业的财务管理功能。
包括收支管理、利润统计、成本管理等功能。
(4) 餐饮企业的库存管理功能。
包括原材料采购、库存管理、食材管理等功能。
(5) 预定餐位功能、就餐提示功能等。
3. 餐厅信息管理系统的主要优势(1) 提高餐饮企业的工作效率和管理水平。
(2) 促进餐饮企业的经营决策和业务分析。
(3) 增强餐饮企业的粉丝管理和营销能力。
4. 餐厅信息管理系统的局限性(1) 需要投入大量的资金进行开发和维护。
(2) 需要员工专业知识的支持。
(3) 需要定期进行维护和升级。
三、餐厅信息管理系统应用建议1. 科学制定优秀的餐厅信息管理系统。
在制定餐厅信息管理系统时,要充分考虑到餐饮企业的需求和实际情况,以确保系统的科学性、实用性和高效性。
2. 支持和培训餐厅员工。
餐厅信息管理系统的成功与否取决于员工的学习和使用。
因此,管理者应该制定餐厅信息管理系统的相关政策,并培训员工以确保他们能够熟练使用系统。
3. 及时更新和升级系统。
在系统的使用过程中,管理者应该及时更新和维护系统以确保其稳定性和正确性。
如果需要,可以定期升级系统以提高其性能和功能。
网上订餐系统需求分析说明书
学生网上订餐系统之需求分析说明书1。
引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。
1.2定义本产品是为食堂专门开发的一套订餐管理系统,旨在合理化安排食堂的工作,提高食堂的管理效率,同时方便学生就餐。
2. 项目概述2.1项目背景众所周知,在中国的大学生高校中学生到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;这样便会导致学生对食堂的满意度不高,近期我们发现有很多的学生选择了网上订餐或者是叫外卖.在这种情况下,学生的生活健康的不到保证,食堂更是无法准确预测学生需求,因此食堂经常会出现有些食物因为没有卖出去而浪费掉,而学生需要的一些食物却已售罄的现象。
2。
2 项目目标开发手机订餐系统节省学生的时间和精力,避免学生在食堂排队等很多时间,同时也减少食堂食物的浪费,并提高服务质量以及学生对食堂的满意度。
2.3 构件图图2。
3-1 构件图2。
4 上下文关系图图2.4-1 上下文关系图菜品信息生成订单对菜品的评价订菜学生订餐子系统订单管理子系统学生就餐情况库存情况查询食堂管理子系统2。
4。
1 业务事件a。
食堂接受订餐信息b。
学生查询菜谱和推荐菜单或套餐c.学生预约订餐d.返回客户订餐信息e. 学生进行进一步确定订单,并最终提交d.食堂接受订单信息,送食堂厨房2.5 对产品进一步解析到不前为止我们对学生的行为,食堂服务人员,厨房厨师的行为进行了准确的分析,做这一步的操作是为了进一步分析所设计的系统能否达到预想的目的.2。
6 适用范围通过分析,本项目仅适用于徐州工程学院中心校区一食堂,用于学生进行饭前订餐,以对用餐食物进行合理预算。
3.系统需求分析3。
1 性能需求分析该系统在性能功能应达到如下要求:3.1。
餐饮管理系统软件需求说明书
系统需求和需求分析说明书目录版本历史ﻩ错误!未定义书签。
第一部分、概述ﻩ错误!未定义书签。
1、项目名称及背景ﻩ错误!未定义书签。
2、文档说明.......................................... 错误!未定义书签。
第二部分、任务说明ﻩ错误!未定义书签。
1、功能概述ﻩ错误!未定义书签。
2、用户环境ﻩ错误!未定义书签。
第三部分、需求分析ﻩ错误!未定义书签。
1、实现功能ﻩ错误!未定义书签。
2、用例说明............................................ 错误!未定义书签。
3、用例关系 (13)版本历史第一部分、概述1、项目名称及背景➢项目名称餐饮管理系统➢开发背景随着企业的不断地不断壮大,普通的管理方式已经满足不了企业的需求,管理起来比较麻烦,也制约了企业的发展和壮大,因此需要一款软件来对企业进行信息化管理,以此来提高企业的竞争力。
通过同企业领导和管理人员的面谈,总结和归纳之后,他们需要软件具备以下的功能:1、管理员登录2、前台销售(开台、点单、结账、清台、外卖、、预订、寄存、清单)3、出品登记4、前台交班5、会员管理6、修改密码7、上传下载(门店上传业务数据、门店下载基础数据)8、参数配置2、文档说明本文档为系统设计人员提供需求分析,并为开发人员提供开发依据,也可用于和用户交流需求.本文档描述了项目的背景,系统的功能及其用户的环境等,然后主要对系统的功能进行了需求分析,运用OOAD的方法,从用例出发,对系统功能进行分析和说明.第二部分、任务说明1、功能概述系统完全满足了企业对物流、信息流、资金流等集成管理的需要。
管理人员可以通过本系统进行前台销售、出品登记、前台交班、会员管理、上传下载和参数配置.前台销售包括开台、点单、结账、清台、外卖、预订、寄存、清单等功能,上传下载包括门店上传业务数据和门店下载基础数据等功能.其功能结构如下图所示:2、用户环境企业数据库服务器为SQL SERVER2005;应用服务器为Tomcat。
餐厅管理系统-需求分析说明书
文档名称:需求分析项目名称:餐厅管理系统项目负责人:银小贤项目组长:银小贤全体组员:韩承玺、徐贤涛、文晓光、廖媛媛、梁玉婷开发单位:07级科技01班软件开发小组一、引言1.编写目的:随着计算机的迅速发展,计算机被广泛的应用到各个领域,餐厅行业对软件的功能需求也日益增高。
本软件就是针对此种情况和客户需求而开发。
本说明书明确了客户的各项需求,为程序开发人员明确了所开发软件应具有的功能和注意事项。
2.项目背景:委托单位:中小型餐厅通用开发单位:西邮07级科技01班软件开发小组主管部门:科技0701班第1小组系统待开发的名称:餐厅管理系统本软件运行平台:windows2000, windows XP, windows Vista.....3.定义:VB是Visual Basic的简写,是可视化的编程语言。
是一种简单、高效地开发应用软件的工具。
SQL (Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
E-R图(Entire and Relation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
静态数据系统内部有关的数据结构和操作规程。
动态数据程序运行时输入和输出的数据。
数据采集又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。
4.参考资料:文档引用的规范:《软件生命周期质量保证与测试》张向宏主编电子工业出版社2009年5月出版技术资料参考:《数据库原理与应用案例教程》郑玲利主编清华大学出版社2008年9月出版《Visual Basic完全自学手册》俞磊等编著机械工业出版社2009年1月出版二、任务概述1.目标:使点菜信息更加系统化,信息更加精确化。
餐饮管理系统需求分析说明书
餐饮管理系统需求分析1. 引言1.1 编写目旳本系统旳开发目旳在于更好旳管理和经营餐饮行业。
本文档旳预期读者是餐厅管理系统软件开发有关旳开发人员。
1.2 项目背景阐明:①待开发旳软件系统旳名称:餐饮管理系统;②本项目旳任务提出者:餐饮管理人员;③本项目旳任务开发者:餐饮管理系统软件开发小组;④顾客及实现该软件旳计算中心或计算机网络:餐饮计算机;1.3 参照资料①《现代软件工程》北京但愿电子出版社②《Delphi住宿餐饮管理系统开发实例导航》人民邮电出版社③《软件需求阐明书(GB856T——88).doc》④《iso原则之需求分析阐明书.doc》2.任务概述2.1 目旳开发本软件是为了服务餐厅,使得餐厅更好旳经营。
合用于某些大中型餐厅,重要用于就餐管理和员工管理。
本软件产品是一项独立旳软件,但是功能还可以增长,完毕后可以升级以增长功能和完善系统。
2.2 顾客旳特点使用本软件规定顾客熟悉Windows 操作,并且有一定旳软件操作基本。
估计本软件将会在某些大中型餐厅中得到广泛使用。
3.需求规定3.1 对功能旳规定⑴顾客就餐管理①引言顾客就餐管理是为顾客提供就餐服务。
②输入顾客姓名③解决过程描述给顾客菜单,让顾客点菜并录入系统。
④输出操作成功或失败旳提示信息⑵顾客住宿管理①引言顾客管理是为顾客提供服务。
②输入顾客姓名③解决过程描述提供菜单信息,让顾客选自己满意旳菜品并录入系统。
④输出操作成功或失败旳提示信息3.2 对性能旳规定3.2.1精度本软件重要用于管理,不是科学计算,规定计算旳精度不是很苛刻。
因此输入、输出数据精度旳规定不是很高,用于计算旳数用浮点数就可以了。
3.2.2时间特性规定本软件运营旳响应时间规定不超过1~2秒,基本能实现。
3.2.3灵活性本软件具有升级功能,以满足顾客旳需求。
3.3 输人输出规定3.3.1 输入规定输入数据基本为:菜肴编号、菜肴名字、菜肴价格、菜肴类型;桌编号。
菜肴价格,房间价格为浮点型数据,其他均为字符型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档名称:需求分析
项目名称:餐厅管理系统
项目负责人:银小贤
项目组长:银小贤
全体组员:韩承玺、徐贤涛、文晓光、廖媛媛、梁玉婷开发单位:07级科技01班软件开发小组
一、引言
1.编写目的:
随着计算机的迅速发展,计算机被广泛的应用到各个领域,餐厅行业对软件的功能需求也日益增高。
本软件就是针对此种情况和客户需求而开发。
本说明书明确了客户的各项需求,为程序开发人员明确了所开发软件应具有的功能和注意事项。
2.项目背景:
委托单位:中小型餐厅通用
开发单位:西邮07级科技01班软件开发小组
主管部门:科技0701班第1小组
系统待开发的名称:餐厅管理系统
本软件运行平台:windows2000, windows XP, windows Vista.....
3.定义:
VB是Visual Basic的简写,是可视化的编程语言。
是一种简单、高效地开发应用软件的工具。
SQL (Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法
的主要表达工具及用于表示软件模型的一种图示方法。
E-R图(Entire and Relation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序
结构进行修改时,其内容可以由DBMS自动更新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
静态数据系统内部有关的数据结构和操作规程。
动态数据程序运行时输入和输出的数据。
数据采集又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。
4.参考资料:
文档引用的规范:
《软件生命周期质量保证与测试》张向宏主编电子工业出版社2009年5月出版技术资料参考:
《数据库原理与应用案例教程》郑玲利主编清华大学出版社2008年9月出版《Visual Basic完全自学手册》俞磊等编著机械工业出版社2009年1月出版
二、任务概述
1.目标:
使点菜信息更加系统化,信息更加精确化。
使管理人员管理更加方便,能够改动部分信息,最大化的满足客户的需求。
系统能自动保存信息,给查找数据留下依据。
2.运行环境:
硬件环境:计算机(含键盘、鼠标等),打印机等外围设备。
软件环境:
建议配置:操作系统windows 2000/XP/Vista
CPU PentiumⅣ以上
内存128M以上
硬盘空间100M以上
3.条件与限制:
完成本项目应具备的条件:熟练掌握VB6.0软件的操作方法,能够运用VB语言完成各功能模块的程序编写。
本开发小组目前只是能够对VB6.0软件进行最基本的控件操作与编辑,需进一步深入学习,以顺利准时完成本项目为准。
限制方面:由于小组全体成员对VB软件、VB语言、数据库方面的知识严重缺乏,急需对这些方面加强必要的学习和实践。
同时,在时间方面,只能在课余时间完成本软件,对时间的安排需做到合理,恰当才能很好的完成本工程。
由于是学习之作,资金的不足限制了本软件的研发。
三、数据描述
1.静态数据:
所谓静态数据,指在运行过程中主要作为参考的数据,它们在很长的一段时间内不会变化,一般不随运行而改变。
具体包括:菜谱信息表格、用户信息表格、库存信息表格等。
2.动态数据:
所谓动态数据.包括所有在运行中要发生变化的数据以及在运行中要输入、输出的数据。
具体包括:桌位、价格、数量等。
3.数据库描述:。