网上订餐系统的报告总结_第1页
网上订餐系统的报告总结_第2页
网上订餐系统的报告总结_第3页
网上订餐系统的报告总结_第4页
网上订餐系统的报告总结_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

d软件工程项目实践大作业 555F9F1053424425568242d可行研究算户提供方便快捷的食品服务。究网上订餐系统分为用户界面,管理员界面和商家界面,用户界面主要用于顾客订购菜R面的可行性分析不一定所有的商家都可以符合网上订餐的条件,也不是商家发布的所有菜品都可以显示在用户的界面上,所有的都需要管理员进行审核,使网上订餐系统更加完善。析网上订餐系统虽然很便利,但是也存在一些风险与潜在的问题,作为一种新兴的消费约束。支出:研究与开发计划,数据库的建立,人员的工资。品修改。A.菜品查询钮就会显示该菜品的全部信息dB.菜品添加在主界面内选择菜品添加进入菜品添加界面,一次输入添加的菜品的信息,点击按钮添加,。C.菜品删除商家在菜品删除界面输入菜品的ID查询到菜品的信息,确定后点击删除,即可将菜品从数D:菜品修改商家在菜品修改界面输入菜品的ID查询到菜品的信息,再在界面内输入要修改的信息点击修改,即可将数据库中的信息进行修改。商商家开始管理菜品选择操作菜品添加菜品查询菜品删除菜品修改输入菜品信息删除菜品信息修改结束填写菜品新信息显示菜品信息输入菜品ID输入菜品ID输入菜品ID添加本模块主要是查询管理员审核通过的菜品并且用户选择菜品时将菜品的名字写在相应位置结束d结束A.用户查询菜品用户选择要看的商家后,进入这个商家的菜品查询界面,查询出商家所有的菜品用户将要输入要添加的菜品的名称,点击添加即可在购物车中查看添加的商品。用户开用户开始选择商家查看菜品信息输入菜品名称加入购物车查看购物车立即支付继续购买设计菜品管理模块主要对菜品进行管理,菜品主要包括ID,名称,价格,描述以及状态这些信息ER图设计说明对菜品的实体属性进行描述实体名称菜品编号菜品名菜品价格菜品状态菜品描述实体描述用于记录菜品唯一标示用于记录菜品名称用于记录菜品价格信息用于记录菜品审核状态用于描述菜品的色香味d主要对菜品的结构进行说明。包括菜品的的字段类型,是否主键,是否必填等。TABLETABLE_FOOD说明菜品表的基本信息2版本商家在创建菜单信息时写入数据库数据。字段类型varchar(max)varchar(max)varchar(max)varchar(max)varchar(max)表名字段名菜品编号菜品名菜品价格菜品描述菜品状态字段代码Food_idFood_nameFood_priceFood_describeFood_state是否主键是是缺省值0是表表名字段名TABLE_FOOD说明菜品表的基本信息2版本商家在创建菜单信息时写入数据库数据。字段代码字段类型是否主键必填缺省值备注菜品编号菜品名Food_priceFood_describeFood_statevarchar(max)varchar(max)varchar(max))varchar(max)varchar(max)是是是是是0菜品价格菜品描述菜品状态Food_idFood_named表4数据库逻辑表字字段英文名称Food_idFood_nameFood_priceFood_describeFood_state字段中文名称菜品编号菜品名菜品价格菜品描述菜品状态字段长度maxmaxmaxmaxmax字段类型varcharvarcharvarcharvarcharvarchar表中文名称表_菜品表英文名称table_food主键定义√其中菜品的ID时不可进行修改的,商家还可根据菜品的ID将菜品的信息进行删除,也可d商商家开始管理菜品选择操作菜品添加菜品查询菜品删除菜品修改输入菜品信息输入菜品ID输入菜品ID输入菜品ID添加显示菜品信息删除菜品信息填写菜品新信息修改结束可以选择支付,继续购买以及返回。结束d结束用用户开始选择商家查看菜品信息输入菜品名称加入购物车查看购物车立即支付继续购买图商家将对菜品的信息更改并且保存后退出即可。顾客选择菜品添加到购物车中支付后结束。d商家主要包括对菜品的添加,修改,删除以及查询功能。菜品添加菜品查询菜品删除菜品修改用户主要对菜品进行查询并将菜品添加到购物车中。择询d商家管理菜品模块和用户菜品管理模块本模块是网上订餐系统的商家管理菜品模块,商家登录后选择菜品管理进入菜品管理主页面,在主页面内,有添加菜品,查询菜品,删除菜品,修改菜品的功能选择。商家可根据菜择商家后,会查询到商家的全部菜品,输入想要的购买的菜品后,点添加,即可查看购物车中存在所选择的商品,在此页面可选择继续购物,或者立即支付,也可返回主页面。品添加界面上输入菜品信息:输入菜品名称,菜品ID,菜品价格,菜品状态,菜品描述后点击添加,系统根据输入家在菜品查询界面上输入菜品ID:商家输入菜品ID,点击查询,系统根据输入的字符判断是否存在,然后从数据库中查询出相应的菜品信息。点击返回主页面,可返回菜品管理主页面。家在菜品删除界面上输入菜品ID:商家输入菜品ID,点击删除,系统根据输入的字符判断是否存在,然后从数据库中删除相应的菜品信息。点击返回主页面,可返回菜品管理主页面。家在菜品修改界面上输入菜品ID:商家输入菜品ID,点击修改,系统根据输入的字符判断是否存在,然后从数据库中查确,然后将修改的数据保存到数据库中,可返回菜品管理主页面d点击商家,系统根据选择的商家,从数据库中查询出此商家的所有菜品。用户购买界面灵活性:窗口响应绝大部分的控制面板操作。商家输入项输入方式输入方式数据类型识菜品名称商家指定菜品价格商家指定商家指定菜品状态商家指定菜品描述商家指定用户输入项输入方式输入方式数据类型识商家指定商商家输入界面d用户输入界面品添加界面上输出菜品信息:界面显示添加成功则表示菜品添加成功。显示菜品信息d界面显示删除成功,表示操作成功。修改后可看到修改后的信息用户购买界面输出用户输入菜品的名称后,点击确定显示选择菜品的信息则表示购买成功。名称名称标识数据类型范围输入方式菜品名称菜品价格菜品状态菜品描述商家添加菜品界面dd商家删除菜品界面商家查询菜品界面商家修改菜品界面dd用户购买菜品界面商家添加菜品Step品Step2:对数据库进行增加Insertintotable_food1(Food_id,Food_name,Food_price,Food_describe,Food_state)"+"values('"+Food_id+"','"+Food_name+"','"+Food_price+"','"+Food_describe+"','"+Foodod_state+"')StepStep2:对数据库进行查询dselect*fromtable_food1whereFood_id='"+Food_id+"'Step1:删除菜品Step2:对数据库进行删除deletefromtable_food1whereFood_id='"+Food_id+"'Step1:修改菜品Step2:对数据库进行修改updatetable_food1setFood_id='"+id1+"',Food_name='"+name1+"',Food_price='"+Food_price+"',Food_describe='"+describe1+"',Food_state='"+state1+"'whereFoodFood_id='"+id1+"'法Step1:选择商家Step2:输入菜品名称Step3:添加到购物车商家菜品管理流程图商家开始管理菜品选择操作菜品添加菜品查询菜品删除菜品修改输入菜品信息输入菜品ID输入菜品输入菜品ID添加显示菜品信息删除菜品信息填写菜品新信息修改结束结结束用户菜品管理流程图d用户开用户开始选择商家查看菜品信息输入菜品名称加入购物车查看购物车立即支付继续购买商家管理菜品接口理(2).菜品添加d系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法,为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试,找出存在的问题并加以修改,使之完全符合设计要求。系统测试的内容对系统进行测试主要包括以下内容:(1)功能测试:链接测试、表单测试、数据库测试(3)可用性测试:导航测试、内容测试、整体界面测试能如下:(1).菜品查询商家进入主页面后,选择菜品查询,页面跳入输入菜品ID页面,商家在条形框内写入菜品可返回主界面执行其他功能。d加成功时显示添加成功,添加失败时对不起,添加失败。(3).菜品删除商家进入主页面后,选择菜品删除,页面跳入输入菜品ID页面,商家在条形框内写入菜品执(3).菜品修改商家进入主页面后,选择菜品修改,页面跳入输入菜品ID页面,商家在条形框内写入菜品数据库中进行修改,表格下面有两个选项可选择继续修改,也可返回主界面执行其他功能。块面上,在表格的下面有菜品的名称输入的文本框,用将想要购买的菜品名称写入文本框内,菜品管理模块d明书置现项目名称项目名称网上订餐系统d功能模块用例编号功能特性测试目的预置条件参考信息序号测试项编制人编制时间编制人编制时间奇2014-12-14YL-2007-11-030-001-rcbg-001通过B/S页面对于设备的基本信息进行修改、添加、删除以及查询的操作测试网上订餐系统中菜品管理模块是否能够正常工作。无操作步骤实际结果实际结果1.商家登陆直接进入到商家管理界面2.在商家管理界面选择添加菜品进入菜品添3.在菜品添加页面添加能够成功在点击导航条后跳转到相应的页面,并在菜品添加页面中能够在填写相应的数据后在添加到菜能够成功实现菜品信息不能成功添加员工信1.在商家管理页面中选d1.在商家管理页面中选2.跳转到菜品删除页面删除3.跳转到删除是否成功在菜品管理中可以看到成功的删除商家所息能够成功实现菜品信息1.在商家管理页面中选择商家对菜品的查询2.跳转到菜品查询页面输息在菜品管理页面可以可以成功的实现菜品成功的查询到所要查信息的查询询的菜品信息修改1.在商家管理页面中选择在菜品管理页面可以2.跳转到菜品修改页面输成功的修改到所要修改的菜品信息并且呈现在数据库中信息可以成功的实现菜品信息的修改d1.管理员进入管理界1.管理员进入管理界面2.选择商家菜品审核在菜品审核页面可以3.进入商家菜品界面,显成功将通过审核的菜示商家发布的所有菜品信品添加到数据库中并息在数据库可以看到4.输入通过审核的菜品信息1.用户进入用户界面查看2.选择商家进入商家菜品在用户界面完成用户信息界面对菜品的选择3.用户输入要选择的商品4.用户进入购物车查看所选择的菜品可以成功的实现对菜审核可以成功的实现用户对菜品的选择2.限制查看菜品的基本信息,有无新增的信息菜品信息的修改和删除能说明菜品基本信(对菜品基本信息的查加,修试人级功能信息的查看信息的修改、删除d功能说明功能说明二级功能对商家发布进行审核并对菜品信息将通过审核进行审核添加到数据中查看商家发布的菜品信息是否否和条件试测试人员品用户在界面上选择想要购买的菜品功能说明用户对菜品可以在购物车中查看试测试人二级功能用户对菜品用户选择菜品4.能力统面向所有人2.系统功能明确,操作简便。3.排除系统可能出现的异常,是用户使用顺畅。4.界面风格统一,有较强的可优化性。5.系统的完整性较强,充分考虑到使用者的需求。d缺陷:经做过多次实验,并测试,改进。在操作数据库时出现数据库无法正确连接。在选择菜品时只能通过输入菜品名才能够实现选择无法在界面中直接点击后就添加到购物限制:时间不够充分,机器的出错,编码人员的水平。说明该项软件的开发是否已达到预定目标,能否交付使用。管理员进入页面后可以查看到商家发布的所有菜品的信息,并将审核通过的信息添加到通过审核的菜品表中商家对菜品进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论