该【2025年网上订餐系统的报告总结 】是由【小屁孩】上传分享,文档一共【27】页,该文档可以免费在线阅读,需要了解更多关于【2025年网上订餐系统的报告总结 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..学而不知道,与不学同;知而不能行,与不知同。——黄睎软件工程项目实践大作业网上订餐系统设计与实现班级:学号:姓名:教师:小计F4F552846532555254421824225平时成绩30分:大作业成绩:70分:总分:成绩:教师评语:教师签名:2022年12月:..其身正,不令而行;其身不正,虽令不从。——《论语》当今社会的生活水平越来越好,人们对餐饮的要求也越来越高,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成为了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。网上订餐系统分为用户界面,管理员界面和商家界面,用户界面主要用于顾客订购菜品,要赋予web的数据库访问的要求,使用JSP等软件能够满足要求;商家以及管理员的部分应用JAVA以及SQLSERVER数据库开辟,所以从现有的技术水平上来说,能够开辟出完美的网上订餐系统。不一定所有的商家都可以符合网上订餐的条件,也不是商家发布的所有菜品都可以显示在用户的界面上,所有的都需要管理员进行审核,使网上订餐系统更加完善。网上订餐系统虽然很便利,但是也存在一些风险与潜在的问题,作为一种新兴的消费方式,目前还没有相关的规则来约束它,所以网上订餐系统也有许多问题要注意。需要相关的法律来约束。支出:研究与开辟计划,数据库的建立,人员的工资。收益:商家要每一个月要交付一些费用。本模块用于实现菜品管理,包括:菜品查询、菜品添加、菜品删除、菜品修改。。在菜品查询界面输入菜品的ID点击查询按钮就会显示该菜品的全部信息1:..操千曲尔后晓声,观千剑尔后识器。——,一次输入添加的菜品的信息,点击按钮添加,即可将菜品添加到数据库中。,确定后点击删除,即可将菜品从数据库中删除。D:菜品修改商家在菜品修改界面输入菜品的ID查询到菜品的信息,再在界面内输入要修改的信息点击修改,即可将数据库中的信息进行修改。商家开始管理菜品选择操作菜品添加菜品查询菜品删除菜品修改输入菜品信输入菜品ID输入菜品ID输入菜品ID息显示菜品信删除菜品信填写菜品新添加息息信息修改结束图1商家管理菜品流程图本模块主要是查询管理员审核通过的菜品并且用户选择菜品时将菜品的名字写在相应位置2:..子曰:“知者不惑,仁者不忧,勇者不惧。”——《论语》点击选择,进入购物车界面,查询添加的商品可选择继续购物,即将支付,以及返回等功能。,进入这个商家的菜品查询界面,,点击添加即可在购物车中查看添加的商品。用户开始选择商家查看菜品信息输入菜品名称加入购物车查看购物车继续购买即将支付结束图2用户菜品管理流程图菜品管理模块主要对菜品进行管理,菜品主要包括ID,名称,价格,描述以及状态这些信息对菜品的实体属性进行描述表1数据库E-R实体表实体名称实体描述菜品编号用于记录菜品惟一标示菜品名用于记录菜品名称菜品价格用于记录菜品价格信息菜品状态用于记录菜品审核状态菜品描述用于描述菜品的色香味3:..吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?——《论语》主要对菜品的结构进行说明。包括菜品的的字段类型,是否主键,是否必填等。表2表名TABLE_FOOD说明菜品表的基本信息编号版本存储体描述:商家在创建菜单信息时写入数据库数据。字段名字段代码字段类型是否主键必填缺省值备注菜品编号Food_idvarchar(max)是是0自增菜品名Food_namevarchar(max)是菜品价格Food_pricevarchar(max)是菜品描述Food_describevarchar(max)菜品状态Food_statevarchar(max)是备注:Food_id字段数据库自动加1;表3表名TABLE_FOOD说明菜品表的基本信息编号版本存储体描述:商家在创建菜单信息时写入数据库数据。字段名字段代码字段类型是否主键必填缺省值备注菜品编号Food_idvarchar(max)是是0自增菜品名Food_namevarchar(max)是varchar(max)菜品价格Food_price)是菜品描述Food_describevarchar(max)菜品状态Food_statevarchar(max)是备注:Food_id字段数据库自动加1;4:..士不可以不弘毅,任重而道远。仁以为己任,不亦重乎?死而后已,不亦远乎?——《论语》逻辑结构设计主要是对菜品的逻辑结构进行说明包括主键的定义,中文名称以及英文名称,还包括字段类型以及字段长度。表4数据库逻辑表表中文名称表英文名称主键定义字段中文名称字段英文名称字段类型字段长度√菜品编号Food_idvarcharmax菜品名Food_namevarcharmax菜品价格Food_pricevarcharmax表_菜品table_food菜品描述Food_describevarcharmax菜品状态Food_statevarcharmax上述数据字典为在MicrosoftSqlServer2022中呈现的方式,数据类型uniqueidentifier在其它数据库产品中为varchar(max)。商家对菜品的ID,名称,描述,价格以及状态进行添加,以及对这些信息进行修改,其中菜品的ID时不可进行修改的,商家还可根据菜品的ID将菜品的信息进行删除,也可根据菜品的ID进行查询菜品的详细信息。5:..勿以恶小而为之,勿以善小而不为。——刘备商家开始管理菜品选择操作菜品添加菜品查询菜品删除菜品修改输入菜品信输入菜品ID输入菜品ID输入菜品ID息显示菜品信删除菜品信填写菜品新添加息息信息修改结束图4商家管理菜品业务流程图顾客查询商家的所有菜品,并且将要购买的商品添加到购物车中,在购物车的查看界面可以选择支付,继续购买以及返回。6:..以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。——《旧唐书·魏征列传》用户开始选择商家查看菜品信息输入菜品名称加入购物车查看购物车继续购买即将支付结束图5用户菜品管理业务流程图商家将对菜品的信息更改并且保存后退出即可。菜品表商家管理菜品结束图6商家管理菜品数据流图顾客选择菜品添加到购物车中支付后结束。7:..臣心一片磁针石,不指南方不肯休。——文天祥菜品表顾客选购菜品确认支付结束图7用户菜品管理数据流图商家主要包括对菜品的添加,修改,删除以及查询功能。商家菜品添加菜品查询菜品删除菜品修改图8商家管理菜品结构图用户主要对菜品进行查询并将菜品添加到购物车中。用户菜品查询菜品选择图9用户菜品管理结构图8:..好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》商家管理菜品:本模块是网上订餐系统的商家管理菜品模块,商家登录后选择菜品管理进入菜品管理主页面,在主页面内,有添加菜品,查询菜品,删除菜品,修改菜品的功能选择。商家可根据菜品的ID号进行查询修改以及删除。用户菜品管理:本模块是网上订餐系统的用户菜品管理模块,用户登陆后在用户界面可看到商家的罗列,选择商家后,会查询到商家的全部菜品,输入想要的购买的菜品后,点添加,即可查看购物车中存在所选择的商品,在此页面可选择继续购物,或者即将支付,也可返回主页面。商家在菜品添加界面上输入菜品信息:输入菜品名称,菜品ID,菜品价格,菜品状态,菜品描述后点击添加,系统根据输入字符判断是否合法,然后添加到数据库并且保存到数据库中。点击返回主页面,系统返回菜品管理主页面。商家在菜品查询界面上输入菜品ID:商家输入菜品ID,点击查询,系统根据输入的字符判断是否存在,然后从数据库中查询出相应的菜品信息。点击返回主页面,可返回菜品管理主页面。商家在菜品删除界面上输入菜品ID:商家输入菜品ID,点击删除,系统根据输入的字符判断是否存在,然后从数据库中删除相应的菜品信息。点击返回主页面,可返回菜品管理主页面。商家在菜品修改界面上输入菜品ID:商家输入菜品ID,点击修改,系统根据输入的字符判断是否存在,然后从数据库中查询出相应的菜品信息。在界面输入要修改的信息点击确定,系统根据输入的字符判断是否正确,然后将修改的数据保存到数据库中,可返回菜品管理主页面:..操千曲尔后晓声,观千剑尔后识器。——刘勰点击商家,系统根据选择的商家,从数据库中查询出此商家的所有菜品。用户购买界面用户输入菜品的名称后,点击确定即可进入购买界面,在购买界面中可选择继续购买和即将支付。灵便性:窗口响应绝大部份的控制面板操作。时间性:响应鼠标单击的时间在5~10秒之间。输入的菜品名称必须是字符型,而价格为String类型。商家输入项表5商家输入项名称标识数据类型范围输入方式菜品名称Food-nameString商家指定菜品价格Food-priceString商家指定菜品IDFood-idString商家指定菜品状态Food-stateString商家指定菜品描述Food-describeString商家指定用户输入项表6用户输入项名称标识数据类型范围输入方式菜品IDFood-id商家指定String:..操千曲尔后晓声,观千剑尔后识器。——刘勰商家输入界面用户输入界面商家在菜品添加界面上输出菜品信息:界面显示添加成功则表示菜品添加成功。商家在菜品查询界面上输出:显示菜品信息:..天行健,君子以自强不息。地势坤,君子以厚德载物。——《周易》界面显示删除成功,表示操作成功。商家在菜品修改界面上输出:修改后可看到修改后的信息用户购买界面输出用户输入菜品的名称后,点击确定显示选择菜品的信息则表示购买成功。名称标识数据类型范围输入方式数据库菜品名称Food-nameString指定数据库菜品价格Food-priceString指定数据库菜品IDFood-idString指定数据库菜品状态Food-stateString指定数据库菜品描述Food-describeString指定商家添加菜品界面:..学而不知道,与不学同;知而不能行,与不知同。——黄睎商家查询菜品界面商家修改菜品界面:..好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》商家添加菜品Step1:添加菜品Step2:对数据库进行增加++Food_id++Food_name++Food_price++Food_describe++Food_state+Step1:查询菜品Step2:对数据库进行查询14:..博学之,审问之,慎思之,明辨之,笃行之。——《礼记》+Food_id+Step1:删除菜品Step2:对数据库进行删除+Food_id+Step1:修改菜品Step2:对数据库进行修改+id1++name1++Food_price++describe1++state1++id1+Step1:选择商家Step2:输入菜品名称Step3:添加到购物车商家菜品管理流程图商家开始管理菜品选择操作菜品添加菜品查询菜品删除菜品修改输入菜品信输入菜品ID输入菜品ID输入菜品ID息显示菜品信删除菜品信填写菜品新添加息息信息修改结束图1015:..去留无意,闲看庭前花开花落;宠辱不惊,漫随天外云卷云舒。——《幽窗小记》用户菜品管理流程图用户开始选择商家查看菜品信息输入菜品名称加入购物车查看购物车继续购买即将支付结束图11商家管理菜品接口菜品添加菜品查询商家菜品管理菜品删除菜品修改图1210G16:..非淡泊无以明志,非宁静无以致远。——诸葛亮系统要对商家输入以及用户输入的各种字符验证是否合法,要严格的进行判断,不能出现错误形式。系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法,为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试,找出存在的问题并加以修改,使之彻底符合设计要求。系统测试的内容对系统进行测试主要包括以下内容:(1)功能测试:链接测试、表单测试、数据库测试(2)性能测试:连接速度测试、压力测试(3)可用性测试:导航测试、内容测试、整体界面测试(4)兼容性测试:平台测试商家对菜品的管理主要对菜品执行菜品查询、菜品添加、菜品删除、菜品修改等操作,各个部份的主要功能如下:(1).菜品查询商家进入主页面后,选择菜品查询,页面跳入输入菜品ID页面,商家在条形框内写入菜品的ID号,点击查询按钮,此时与数据库进行连接,查询数据库中与输入的菜品ID号相同的菜品信息,以表格的形式显示在菜品查询界面中,表格下面有两个选项可选择继续查询,也可返回主界面执行其他功能。(2).菜品添加17:..士不可以不弘毅,任重而道远。仁以为己任,不亦重乎?死而后已,不亦远乎?——《论语》商家进入主页面后,选择菜品添加,页面跳入输入菜品信息页面,商家在条形框内写入菜品的各项信息,点击添加按钮,此时与数据库进行连接,将输入的菜品信息添加到数据库中添加成功时显示添加成功,添加失败时对不起,添加失败。(3).菜品删除商家进入主页面后,选择菜品删除,页面跳入输入菜品ID页面,商家在条形框内写入菜品的ID号,点击查询按钮,此时与数据库进行连接,查询数据库中与输入的菜品ID号相同的菜品信息,以表格的形式显示在菜品查询界面中,在点击删除按钮,此时与数据库进行连接,将查询到的菜品从数据库中删除,表格下面有两个选项可选择继续删除,也可返回主界面执行其他功能。(3).菜品修改商家进入主页面后,选择菜品修改,页面跳入输入菜品ID页面,商家在条形框内写入菜品的ID号,点击查询按钮,此时与数据库进行连接,查询数据库中与输入的菜品ID号相同的菜品信息,以表格的形式显示在菜品查询界面中,此时该处修改信息的输入文本区域,将要修改的信息写入到相应的位置,点击修改,此时与数据库进行连接,将查询到的菜品信息在数据库中进行修改,表格下面有两个选项可选择继续修改,也可返回主界面执行其他功能。用户菜品管理模块主要是在顾客的界面显示,客户登陆后,首先看到商家的名称,用户点击要进入的商家,系统会与数据库进行连接,将商家的所有菜品以表格的形式呈现在顾客的界面上,在表格的下面有菜品的名称输入的文本框,用将想要购买的菜品名称写入文本框内,点击添加,菜品就会添加到购物车中,此时页面跳转到购物车中,在购物车也会显示添加的菜品的详细信息,在此页面用户可以选择继续购买则返回浏览界面,也可选择即将支付,购买菜品。任务及完成顺序:表7任务完成顺序表时间进度18:..君子忧道不忧贫。——孔丘2022/10/9菜品管理流程分析2022/10//10/.52022/10/.,环境配置2022/11/20商家管理菜品界面代码实现2022/11/25商家管理菜品细节界面代码实现2022/12/5用户菜品管理数据库连接,环境配置2022/12/10用户菜品管理界面代码实现2022/12/15用户菜品管理细节界面代码实现表819:..饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》功能模块菜品管理模块编制人张梦奇用例编号YL-2022-11-030-001-rcbg-001编制时间2022-12-14功能特性通过B/S页面对于设备的基本信息进行修改、添加、删除以及查询的操作测试目的测试网上订餐系统中菜品管理模块是否能够正常工作。预置条件设置系统空间为100M特殊规程说明参考信息无能够成功在点击导航条后跳转到相应的页面,。商家对添加菜品进入菜品添能够成功实现菜品信息[1]菜品的加页面。的添加。。不能成功添加员工信息,则在菜品数据库中可以看到。20:..丹青不知老将至,贫贱于我如浮云。——。[2]菜品的输入菜品的ID。选择的菜品的ID的信的删除。。。[3]菜品的成功的查询到所要查入菜品的ID。。。成功的修改到所要修可以成功的实现菜品[4]:..博学之,审问之,慎思之,明辨之,笃行之。——《礼记》,显成功将通过审核的菜可以成功的实现对菜示商家发布的所有菜品信[5][6],有无新增的信息符合商家菜(对菜品基品管理本信息的查信息的修看,添加,修菜品信息的修改和删除符合改、删除改、删除)2:..饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》,操作简便。,是用户使用顺畅。,有较强的可优化性。,充分考虑到使用者的需求。23:..去留无意,闲看庭前花开花落;宠辱不惊,漫随天外云卷云舒。——《幽窗小记》缺陷:经做过多次实验,并测试,改进。在操作数据库时浮现数据库无法正确连接。在选择菜品时只能通过输入菜品名才干够实现选择无法在界面中直接点击后就添加到购物车中。限制:时间不够充分,机器的出错,编码人员的水平。说明该项软件的开辟是否已达到预定目标,能否交付使用。表12对商家发布的菜品信息进行审核查管理员进入页面后可以查看到商家发布的所管理员看信息是否菜品信息的符合有菜品的信息,并将审核通过的信息添加到职责合理惟独通审核通过审核的菜品表中过审核的信息可以发布给用户管理员对菜菜品添加商家对菜品进行添加。符合品信息的添管理员菜品的查询查看所添加的菜品。符合加、修改、删职责菜品的删除对不需要的菜品进行删除符合除、查看菜品的修改将菜品信息有误的菜品进行修改符合对于网上订餐系统这个系统,首先从写有关项目的报告开始,例如需求分析,详细设24:..博学之,审问之,慎思之,明辨之,笃行之。——《礼记》告后,我们已经了解了整个项目需要做什么,以及怎么做,从哪里开始做这些问题。然后我们进行项目的开辟工作,在开辟过程中我们了解到有些功能不能完美的实现。比如程序运行中的一些方法不简便。虽然这个系统不能像我们实际用的功能那末全,但是对于客户的网上订餐可以基本实现,在以后的学习中我们还会更加完善这个项目。通过学习这门课程,让我对项目开辟有了深入的了解,通过运用javaee平台开辟网上订餐系统,不仅对这些软件运用的更加熟悉,也学会了解决软件在安装过程遇到的难题,对网页开辟也更加熟悉。并且解决了以前数据库连接不上的难题。这门课程让我将理论付诸于实践,我觉得对我很故意义,也让我对软件开辟有了极大的兴趣。这门课程让我受益匪浅。:..学而不知道,与不学同;知而不能行,与不知同。——黄睎
2025年网上订餐系统的报告总结 来自淘豆网m.daumloan.com转载请标明出处.