餐馆点菜系统_需求规格说明书.doc

餐馆点菜系统_需求规格说明书.doc

ID:58211679

大小:253.66 KB

页数:13页

时间:2020-04-27

餐馆点菜系统_需求规格说明书.doc_第1页
餐馆点菜系统_需求规格说明书.doc_第2页
餐馆点菜系统_需求规格说明书.doc_第3页
餐馆点菜系统_需求规格说明书.doc_第4页
餐馆点菜系统_需求规格说明书.doc_第5页
资源描述:

《餐馆点菜系统_需求规格说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....餐馆点菜系统——需求规格说明书学院:数学与计算机科学学院专业:计算机科学与技术(软件工程方向)班级:软件12学号:1060612014049:邓茂记时间:2015年4月14日.下载可编辑.....目录1引言11.1编写目的11.2项目背景11.3定义11.4参考资料12软件产品的一般性描述22.1目标22.2运行环境与资源22.3软件产品的功能描述22.3.1客户端主要的功能22.3.2服务器端主要的功能22.4用户特征22.5限制与约束33功能需求33.1功能划分33.2功能描述33.2.1客户端功能描述33.2

2、.2服务器端功能描述33.3业务架构图——层次结构图33.4业务需求功能模型——用例模型43.5相关用例的展开——活动图53.6数据流图74性能需求84.1数据精确度84.2时间特性84.3适应性85运行需求85.1数据库85.2用户界面95.3硬件接口95.4软件接口96其他要求9.下载可编辑.....1引言1.1编写目的需求分析的任务就是解决“做什么”的问题。需求分析是软件定义时期的最后一个阶段,其主要任务就是通过软件开发人员与用户的交流和讨论,准确地获取用户对系统的具体要求。需求分析中任何模糊不清或微小的遗漏都,都可

3、能造成系统开发中出现重大问题甚至导致失败。需求开发的最终成果是:客户和开发小组对将要开发的产品达成一致的协议。这一协议综合了业务需求、用户需求和软件功能需求。在正确理解用户需求的前提下,软件开发人员还需要将这些需求准确地以文档的形式表达出来,作为设计阶段的依据。通过本文档定义的餐馆点菜系统的需求,在用户和软件开发人员之间达成一致的需求描述。1.2项目背景项目名称:餐馆点菜系统用户:各大中小型餐厅项目开发者:邓茂记、王晓武、颜学宏、胡皓钧产生背景:随着科技的快速发展,互联网时代已融入我们生活的各方各面,基于高校学生人数较多,

4、而学校周边餐馆较少,餐馆服务人员单凭手工操作,不仅效率低下,给餐馆服务人员带来一定的困难,而且还会影响师生的就餐效率。餐馆点菜系统集点菜、结账、查询等功能一体,能很好地缓解这一严重问题。.下载可编辑.....1.3定义MFC:MicrosoftFoundationClasses,微软基础类库,同VCL类似,是一种ApplicationFramework,MFV以C++类的形式封装了Windows的API,并且包含一种应用程序框架,以减少应用程序开发人员的工作量。API:ApplicationProgrammingInter

5、face,应用程序编程接口,是一套用来控制Windows的各个部件的外观和行为的一套预先定义的Windows函数。1.4参考资料[1]俊兰,王文发,马乐荣,冯伍.软件工程[M].:交通大学,2009,4[2]刁成嘉.UML系统建模与分析设计[M].北京:机械工业,2007,6[3]贾经冬,林广艳.软件项目管理[M].北京:高等教育,2012,12[4]志美.21天学通VisualC++[M].3版.北京:电子工业,2014,12软件产品的一般性描述2.1目标为各种大中小型餐馆提供一个方便快捷的点菜环境,给予顾客一个轻松的点

6、菜方式,方便餐馆服务人员点菜省时省力。2.2运行环境与资源运行环境:Windows7资源:MicrosoftSQLServer2005.下载可编辑.....微软基础类库(MFC)2.3软件产品的功能描述该系统由客户端和服务器端两部分组成,客户端供餐馆消费人员使用,服务器端供餐馆工作人员使用,两者通过数据库实现数据的交互。2.3.1客户端主要的功能消费者进入系统,录入自己所在的餐桌号,系统会显示本餐馆的菜品,消费者根据菜品的名称和价格选择自己喜欢的菜品,消费者在没有下单之前可以选择性地删除已选的菜品,下单之后将不能删除,消费

7、者点击下单之后会显示已选的菜品及总价格,提示消费者选择不同的支付方式进行付款(现金和支付宝方式),消费者在没有付款之前可以取消菜单。消费者还可以随时查看自己已选的菜品。2.3.2服务器端主要的功能餐馆工作人员进入系统,可以通过“开始营业”和“停止营业”两个按钮控制客户端是否可以使用,餐馆工作人员可以增加新的菜品,删除已有菜品,修改菜品信息,查看全部消费者的下单情况及按餐桌号查看消费者的下单情况。2.4用户特征客户端的使用者为大众消费人群,系统只需简单浏览就可使用,系统操作简单易懂,引导性很强,无需专业人员指导使用,符合广大

8、群众使用。服务器端的使用者为餐馆工作人员,系统操作简单易懂,只需简单培训或不培训都可使用。.下载可编辑.....2.5限制与约束该系统是安装在餐馆的餐桌上的,顾客只能来到该餐馆时才能进行点菜,不支持远程点菜的功能。该系统采用MFC(微软基础类库)和MicrosoftSQLServer2005数据库进行开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。