基于arm的电子点菜系统

基于arm的电子点菜系统

ID:12371206

大小:289.22 KB

页数:10页

时间:2018-07-16

基于arm的电子点菜系统_第1页
基于arm的电子点菜系统_第2页
基于arm的电子点菜系统_第3页
基于arm的电子点菜系统_第4页
基于arm的电子点菜系统_第5页
资源描述:

《基于arm的电子点菜系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程实验报告基于ARM的电子点菜系统Version :1.0.02010-07-09DOCUMENTHISTORYEd.VersionAuthorChange11.0.0郭昊云Initial10目录1项目概述31.1项目名称31.2项目主要功能32项目需求规格33系统设计描述44系统功能测试45项目及课程总结46参考资料5101项目概述1.1项目名称名称:基于ARM的电子点菜系统1.2项目主要功能系统实现了如下主要功能:(1)是一个能够为客户查看菜单,点菜,删菜提供高度支持的系统;(2)包括记录菜单信息的能力,能够进行订单跟踪;(3)保留合适的数据库和历史信息,支持市场分析;(4)为

2、客户查询提供客户交易历史记录;(5)保留历史记录,支持销售分析和预测市场需求。2项目需求规格该系统主要有两个使用者,一个是用户,一个是管理员,下图是系统的用例图:10功能点:l客户浏览菜单中菜的信息,这些信息要能全面的显示各个菜的价格以及口味,特色等l客户选中自己喜欢的菜放入已选菜单l客户删除已选菜单中不想要的菜l系统计算消费额并显示给客户l客户浏览自己已选中的菜,并最终确认点菜l系统收到确认点菜的信息后,就将已点好的菜单保存l客户提出特殊的要求,如忌口等,系统记录这些信息并保存进数据库l系统将保存好的菜单在超级终端显示出来,以供厨房使用l系统在超级终端提示客户的特殊要求,以提醒厨房

3、l管理员往菜谱中添加新菜的信息l管理员修改菜谱中已有菜的信息l管理员删除菜谱中无效的菜的信息l客户搜索指定菜的信息l点菜成功后,超级终端打印客户消费的账目明细l客户对本次消费过程进行评价,系统保存客户的评价1系统设计描述给出系统的解决方案,并证明该方案可以满足需求规格的要求根据需求规格的要求,给出以下系统的解决方案:电子点菜系统共分成客户端、数据库、服务器端三个子系统,其功能模块结构如图所示:10用户在客户端操作的流程图,如下所示:数据流图:顶层数据流图:一层数据流图:根据项目需求规格中的定义,设计出描述了系统中所要进行的几个主要活动及它们之间约束关系的活动图:101系统功能测试结合

4、需求规格来指明测试环境如何配置,并与需求规格中的具体功能点描述一一对应来写测试用例结合需求规格配置如下测试环境:A、系统的硬件:ARM的2410S开发板PC、机B、操作系统:UC/OS2的嵌入式操作系统C、开发软件:在QTOPIA上开发用户界面,先将电子点菜谱在主机上搭建软件平台并在软件上去实现它的功能,使用数据库查询和链接技术,菜单通过2410S开发板的LCD显示,分级菜单模式。结合需求规格中的功能点描述编写以下功能测试用例:用例编号001功能A描述客户浏览菜单中菜的信息,这些信息要能全面的显示各个菜的价格以及口味,特色等用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件

5、硬件环境就绪的条件下子用例编号输入/动作期望的输出/相应实际情况状态0011选中一个菜名显示该菜相应的信息显示正确成功用例编号002功能A描述客户选中自己喜欢的菜放入已选菜单用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件硬件环境就绪的条件下,客户发现自己喜欢的菜,想存入已选菜单子用例编号输入/动作期望的输出/相应实际情况状态0021选中一个菜相应的菜被存入已选菜单存储成功成功10用例编号003功能A描述客户删除已选菜单中不想要的菜用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件硬件环境就绪的条件下,客户发现自己已选的菜中,有不想要的菜子用例编号输入/动作期望

6、的输出/相应实际情况状态0031删除一个已选中的菜相应的菜被从已选菜单中删除删除成功成功用例编号004功能A描述系统计算消费额并显示给客户用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件硬件环境就绪的条件下,客户提交菜单后子用例编号输入/动作期望的输出/相应实际情况状态0041客户提交菜单显示消费额消费额显示正确成功用例编号005功能A描述客户浏览自己已选中的菜,并最终确认点菜用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件硬件环境就绪的条件下,客户选好菜后子用例编号输入/动作期望的输出/相应实际情况状态0051客户点确认提交菜单菜单成功提交菜单提交成功成功用

7、例编号006功能A描述系统收到确认点菜的信息后,就将已点好的菜单保存用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件硬件环境就绪的条件下,客户已提交菜单子用例编号输入/动作期望的输出/相应实际情况状态0061客户点确认提交菜单菜单成功保存入数据库菜单保存成功成功用例编号007功能A描述客户提出特殊的要求,如忌口等,系统记录这些信息并保存进数据库用例目的测试该功能是否实现前提条件在电子点菜系统下,一切软件硬件环境就绪的条件下,客户已提交菜单10子

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

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

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