餐馆管理系统开发报告(共24页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《餐馆管理系统开发报告(共24页).doc》由会员分享,可在线阅读,更多相关《餐馆管理系统开发报告(共24页).doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上餐馆管理系统示例一:可行性分析(负责人:冯汝灼,刘颖)11:目标:开发一个餐馆管理系统12:开发人员:冯汝灼(组长),安宇,王建伟,符勇,刘颖13:软件开发环境:VB,ACCESS1 4:用户需求说明书: :系统功能要求:该系统分客户端与服务端,1客户端主要功能有:浏览菜单:客户从系统中能浏览所有菜单的详细情况,菜单属性至少包括菜名(烟酒名),单价,品种(即菜的种类,如粤菜,川菜等,如果是烟酒则显示产地),式样(该菜的图片与吃法介绍,如果是烟酒则显示介绍,如酒的度数与烟的焦油量等);点菜:客户将已选好的菜发送到服务端,此时该已选好的菜单不能再修改;查询:用户能根据自己
2、的意思在系统中查询想要找的菜(烟酒),查询是以菜名,单价,品种为基本来查询,要支持模糊查询,如输入菜名查询条件“红烧”,则“红烧全鱼”,“红烧丸子”等相关的菜名都要被查出来,当输入价格查询条件“30”与“30且20”,选择“川菜”,点击查询按钮。则在菜单中所有存在“红”字,且价格大于20,且属于川菜的元组都被查出来,若无该元组则不显示结果。其中菜名,价格与品种的默认值都为空。点菜模块:客户通过浏览与查询功能选中的菜单元组,会加进一个已选菜单中,客户选择完毕决定发送该菜单到服务端时,会跳出一个确认框“发送后菜单不能再更改,是否确认?”客户点确认後该菜单将会从桌子号文件中读入该桌子号形成桌子号菜单
3、发至服务端。分类模块:服务端接收到客户端发过来的桌子号菜单後,该模块会根据该菜单中的元组的号进行分类,以“0”开始的元组被放入等待主食菜单中,其余的被放入等待烟酒菜单中,分类完毕後将这两个菜单输出到服务端。客户端结帐模块:该模块为客户提供呼叫服务端结帐与打印消费清单的功能。客户点击结帐後,服务端响应并显示“*号桌子等待结帐”,同时在客户端打印客户消费清单,打印前对客户所消费的金额进行合计,并加上日期一起打印出来登录模块:该模块为餐馆管理者提供登录服务,只有在登录後服务器才能正式运行,即只有後别的模块才能发生功能。餐馆管理者的资料存储在管理员信息文件中。服务端结帐模块:该模块为餐馆管理者提供响应
4、客户结帐功能,记录营业情况与统计当日收入的功能。客户确认要结帐後,服务端显示“*号桌子等待结帐”,并将该桌子的桌子号菜单的“桌子号,金额”与从服务端读入的“时间”一起记录进结帐文件中,其中桌子号与时间同做主码。每天营业完毕後,在关闭系统前,将该天的结帐文件中的金额汇总,并从系统中读入“日期”属性,记录进日收入文件中,其中日前为主码。管理模块:该模块为餐馆管理者提供菜单的管理管理功能,管理的功能包括了对菜单元组增加,查找,修改,删除四种功能。33数据库文件设计331菜单文件:菜(烟酒)号primary key菜名价格详细数据类型整型文本浮点数文本字段大小45065000默认值1001必填字段是是
5、是否332桌子号文件:桌子号primary key菜(烟酒)号primary key菜名价格详细数据类型文本整型文本浮点数文本字段大小245085000默认值011001无无无必填字段是是是是否333管理员信息文件:管理员号primary key密码primary key姓名性别数据类型文本文本文本文本字段大小26506默认值01无无无必填字段是是是是334结帐文件桌子号primary key时间primary key金额数据类型文本时间浮点数字段大小288默认值01无无必填字段是是是335日收入文件日期primary key日收入数据类型日期浮点数字段大小88默认值无无必填字段是是四:详细设
6、计(负责人:冯汝灼,安宇,王建伟)41 主要模块的程序流程图如下: 411 登录模块开始输入帐号与用户名登录是否正确输出错误信息否结束是登录成功412 查询模块开始输入菜名,选择价格范围,选择品种查找输出查找失败信息是否找到结束输出查找结果413点菜模块开始是否确认发送从浏览菜单或查询结果中选择元组输出发送成功信息输入元组数量是否点菜完毕结束414客户端结帐模块开始结帐是否确认打印消费清单是发送结帐请求结束415服务端结帐模块开始从客户端接收结帐请求记录该次结帐至结帐文件响应结束开始416分类模块从客户端接收已选菜单该菜单元组第一个字符是否为1等待烟酒菜单等待主食菜单结束开始417管理模块选择
7、管理类型是否增加否是否增加成功 是否是输出增加失败信息输出增加成功信息是否查询否是否找到 是 是是否修改否是否修改成功 是否是输出修改失败信息输出修改成功信息是否删除否是否删除成功是否是输出删除失败信息输出删除成功信息是否结束否结束 是五:编码(负责人:安宇,王建伟) 见附件“code.txt”六:系统测试(负责人:安宇,王建伟,刘颖,符勇)根据系统各模块的程序流程图对系统个模块进行了单元测试,对模块之间进行组合测试,对系统进行了确认测试与系统测试,以下为部分测试用例(对以下测试中所出现的错误都已经改正):61单元测试:采用白盒测试的逻辑覆盖法611查询模块:该模块有3个输入项:(菜名是文本输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐馆 管理 系统 开发 报告 24
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内