《2022年网上订餐系统的报告总结 .pdf》由会员分享,可在线阅读,更多相关《2022年网上订餐系统的报告总结 .pdf(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件工程项目实践大作业网上订餐系统设计与实现班级:学号:姓名:教师:平时成绩 30 分:+ 大作业成绩 :70 分:= 总分: 成绩: 小计F1 F2 F3 F4 F5 5 2 8 4 6 5 3 2 5 5 5 F6 F7 F8 F9 F10 2 5 4 4 2 18 2 4 2 2 5 教师评语:教师签名:2014 年 12 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 26 页 - - - - - - - - - 1 一、项目立项和可行研究项目立项当今社会的生活
2、水平越来越好,人们对餐饮的要求也越来越高,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络, 将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度, 也是为最终用户提供方便快捷的食品服务。技术可行性研究网上订餐系统分为用户界面,管理员界面和商家界面,用户界面主要用于顾客订购菜品,要给予 web的数据库访问的要求,使用 JSP等软件能够满足要求;商家以及管理员的部分应用 JAVA以及 SQLSERVER 数据库开发,所以从现有的技术水平上来说,能够开发出完美
3、的网上订餐系统。使用方面的可行性分析不一定所有的商家都可以符合网上订餐的条件,也不是商家发布的所有菜品都可以显示在用户的界面上,所有的都需要管理员进行审核,使网上订餐系统更加完善。法律可行性分析网上订餐系统虽然很便利,但是也存在一些风险与潜在的问题,作为一种新兴的消费方式, 目前还没有相关的规则来约束它,所以网上订餐系统也有许多问题要注意。需要相关的法律来约束。经济可行性分析支出:研究与开发计划,数据库的建立,人员的工资。收益:商家要每个月要交付一些费用。二、需求分析商家菜品模块本模块用于实现菜品管理,包括:菜品查询、菜品添加、菜品删除、菜品修改。A.菜品查询商家可根据菜品的ID 查询想要获得
4、信息的菜品。在菜品查询界面输入菜品的ID 点击查询按钮就会显示该菜品的全部信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 26 页 - - - - - - - - - 2 B.菜品添加在主界面内选择菜品添加进入菜品添加界面,一次输入添加的菜品的信息,点击按钮添加,即可将菜品添加到数据库中。C.菜品删除商家在菜品删除界面输入菜品的ID 查询到菜品的信息,确定后点击删除,即可将菜品从数据库中删除。D:菜品修改商家在菜品修改界面输入菜品的ID 查询到菜品的信息,再在界面内输
5、入要修改的信息点击修改,即可将数据库中的信息进行修改。商家开始管理菜品选择操作菜品添加菜品删除菜品修改菜品查询输入菜品信息输入菜品ID输入菜品ID输入菜品ID添加显示菜品信息删除菜品信息填写菜品新信息修改结束图 1 商家管理菜品流程图用户菜品模块本模块主要是查询管理员审核通过的菜品并且用户选择菜品时将菜品的名字写在相应位置名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 26 页 - - - - - - - - - 3 点击选择, 进入购物车界面, 查询添加的商品可选择继续
6、购物,立即支付, 以及返回等功能。A.用户查询菜品用户选择要看的商家后,进入这个商家的菜品查询界面,查询出商家所有的菜品B.添加购物车用户将要输入要添加的菜品的名称,点击添加即可在购物车中查看添加的商品。用户开始选择商家查看菜品信息输入菜品名称加入购物车结束查看购物车继续购买立即支付图 2 用户菜品管理流程图三、数据库设计数据库 E-R 设计图菜品管理模块主要对菜品进行管理,菜品主要包括ID,名称,价格,描述以及状态这些信息E-R 图设计说明对菜品的实体属性进行描述表 1 数据库 E-R 实体表实体名称实体描述菜品编号用于记录菜品唯一标示菜品名用于记录菜品名称菜品价格用于记录菜品价格信息菜品状
7、态用于记录菜品审核状态菜品描述用于描述菜品的色香味名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 26 页 - - - - - - - - - 4 物理结构设计主要对菜品的结构进行说明。包括菜品的的字段类型,是否主键,是否必填等。表 2 表名TABLE_FOOD 说明菜品表的基本信息编号2 版本存储体描述:商家在创建菜单信息时写入数据库数据。字段名字段代码字段类型是否主键必填缺省值备注菜品编号Food_id varchar(max) 是是0 自增菜品名Food_name
8、varchar(max) 是菜品价格Food_price varchar(max) 是菜品描述Food_describe varchar(max) 菜品状态Food_state varchar(max) 是备注:Food_id 字段数据库自动加1;数据字典设计表 3表名TABLE_FOOD 说明菜品表的基本信息编号2 版本存储体描述:商家在创建菜单信息时写入数据库数据。字段名字段代码字段类型是否主键必填缺省值备注菜品编号Food_id varchar(max) 是是0 自增菜品名Food_name varchar(max) 是菜品价格Food_price varchar(max) 是菜品描述F
9、ood_describe varchar(max) 菜品状态Food_state varchar(max) 是备注:Food_id 字段数据库自动加1;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 26 页 - - - - - - - - - 5 逻辑结构设计逻辑结构设计主要是对菜品的逻辑结构进行说明包括主键的定义,中文名称以及英文名称,还包括字段类型以及字段长度。表 4 数据库逻辑表表中文名称表英文名称主键定义字段中文名称字段英文名称字段类型字段长度表_菜品table
10、_food 菜品编号Food_id varchar max 菜品名Food_name varchar max 菜品价格Food_price varchar max 菜品描述Food_describe varchar max 菜品状态Food_state varchar max 注: 上述数据字典为在Microsoft Sql Server 2008 中呈现的方式,数据类型uniqueidentifier在其它数据库产品中为varchar(max)。四、概要设计业务流程图商家菜品管理商家对菜品的ID ,名称,描述,价格以及状态进行添加,以及对这些信息进行修改,其中菜品的ID 时不可进行修改的,商
11、家还可根据菜品的ID 将菜品的信息进行删除,也可根据菜品的ID 进行查询菜品的详细信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 26 页 - - - - - - - - - 6 商家开始管理菜品选择操作菜品添加菜品删除菜品修改菜品查询输入菜品信息输入菜品ID输入菜品ID输入菜品ID添加显示菜品信息删除菜品信息填写菜品新信息修改结束图 4 商家管理菜品业务流程图用户菜品选择顾客查询商家的所有菜品,并且将要购买的商品添加到购物车中,在购物车的查看界面可以选择支付,继续
12、购买以及返回。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 26 页 - - - - - - - - - 7 用户开始选择商家查看菜品信息输入菜品名称加入购物车结束查看购物车继续购买立即支付图 5 用户菜品管理业务流程图业务数据流图管理菜品的数据流图商家将对菜品的信息更改并且保存后退出即可。商家管理菜品菜品表结束图 6 商家管理菜品数据流图用户菜品选择顾客选择菜品添加到购物车中支付后结束。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
13、- - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 26 页 - - - - - - - - - 8 顾客选购菜品确认支付结束菜品表图 7 用户菜品管理数据流图结构图商家管理菜品商家主要包括对菜品的添加,修改,删除以及查询功能。菜品添加菜品删除菜品查询菜品修改商家图 8 商家管理菜品结构图用户菜品选择用户主要对菜品进行查询并将菜品添加到购物车中。菜品选择菜品查询用户图 9 用户菜品管理结构图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,
14、共 26 页 - - - - - - - - - 9 五、详细设计商家管理菜品模块和用户菜品管理模块1. 程序描述商家管理菜品:本模块是网上订餐系统的商家管理菜品模块,商家登录后选择菜品管理进入菜品管理主页面,在主页面内,有添加菜品,查询菜品,删除菜品,修改菜品的功能选择。商家可根据菜品的 ID 号进行查询修改以及删除。用户菜品管理:本模块是网上订餐系统的用户菜品管理模块,用户登陆后在用户界面可看到商家的排列,选择商家后,会查询到商家的全部菜品,输入想要的购买的菜品后,点添加,即可查看购物车中存在所选择的商品,在此页面可选择继续购物,或者立即支付,也可返回主页面。2. 功能商家在菜品添加界面上
15、输入菜品信息:输入菜品名称,菜品ID ,菜品价格,菜品状态,菜品描述后点击添加,系统根据输入字符判断是否合法,然后添加到数据库并且保存到数据库中。点击返回主页面,系统返回菜品管理主页面。商家在菜品查询界面上输入菜品ID :商家输入菜品ID ,点击查询,系统根据输入的字符判断是否存在,然后从数据库中查询出相应的菜品信息。点击返回主页面,可返回菜品管理主页面。商家在菜品删除界面上输入菜品ID :商家输入菜品ID ,点击删除,系统根据输入的字符判断是否存在,然后从数据库中删除相应的菜品信息。点击返回主页面,可返回菜品管理主页面。商家在菜品修改界面上输入菜品ID :商家输入菜品ID ,点击修改,系统根
16、据输入的字符判断是否存在,然后从数据库中查询出相应的菜品信息。在界面输入要修改的信息点击确定,系统根据输入的字符判断是否正确,然后将修改的数据保存到数据库中,可返回菜品管理主页面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 26 页 - - - - - - - - - 10 用户查询界面:点击商家,系统根据选择的商家,从数据库中查询出此商家的所有菜品。用户购买界面用户输入菜品的名称后,点击确定即可进入购买界面,在购买界面中可选择继续购买和立即支付。3. 性能灵活性:窗
17、口响应绝大部分的控制面板操作。时间性:响应鼠标单击的时间在510 秒之间。4. 输入4.1 输入要求输入的菜品名称必须是字符型,而价格为String类型。4.2 输入项商家输入项表 5 商家输入项名称标识数据类型范围输入方式菜品名称Food-name String 商家指定菜品价格Food-price String 商家指定菜品 ID Food-id String 商家指定菜品状态Food-state String 商家指定菜品描述Food-describe String 商家指定用户输入项表 6 用户输入项名称标识数据类型范围输入方式菜品 ID Food-id String 商家指定名师资料
18、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 26 页 - - - - - - - - - 11 4.3 输入界面商家输入界面用户输入界面5. 输出5.1 输出内容商家在菜品添加界面上输出菜品信息:界面显示添加成功则表示菜品添加成功。商家在菜品查询界面上输出:显示菜品信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 26 页 - - - - - -
19、- - - 12 商家在菜品删除界面上输出:界面显示删除成功,表示操作成功。商家在菜品修改界面上输出:修改后可看到修改后的信息用户购买界面输出用户输入菜品的名称后,点击确定显示选择菜品的信息则表示购买成功。5.2 输出项名称标识数据类型范围输 入 方式菜品名称Food-name String 数 据 库指定菜品价格Food-price String 数 据 库指定菜品 ID Food-id String 数 据 库指定菜品状态Food-state String 数 据 库指定菜品描述Food-describe String 数 据 库指定5.3 输出界面商家添加菜品界面名师资料总结 - - -
20、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 26 页 - - - - - - - - - 13 商家删除菜品界面商家查询菜品界面商家修改菜品界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 26 页 - - - - - - - - - 14 用户购买菜品界面6. 算法商家管理菜品算法商家添加菜品Step1:添加菜品Step2:对数据库进行增加Insertintot
21、able_food1(Food_id,Food_name,Food_price,Food_describe,Food_state)+values(+Food_id+ ,+Food_name+ ,+Food_price+ ,+Food_describe+ ,+Food_state+ )Step1:查询菜品Step2:对数据库进行查询名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 26 页 - - - - - - - - - 15 select * from table_f
22、ood1 where Food_id=+Food_id+ Step1:删除菜品Step2:对数据库进行删除delete from table_food1 where Food_id=+Food_id+ Step1:修改菜品Step2:对数据库进行修改updatetable_food1setFood_id=+id1+ ,Food_name=+name1+ ,Food_price=+Food_price+ ,Food_describe=+describe1+ ,Food_state=+state1+ where Food_id=+id1+ 用户菜品管理算法Step1:选择商家Step2:输入菜品名
23、称Step3:添加到购物车7. 流程逻辑商家菜品管理流程图商家开始管理菜品选择操作菜品添加菜品删除菜品修改菜品查询输入菜品信息输入菜品ID输入菜品ID输入菜品ID添加显示菜品信息删除菜品信息填写菜品新信息修改结束图 10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 26 页 - - - - - - - - - 16 用户菜品管理流程图用户开始选择商家查看菜品信息输入菜品名称加入购物车结束查看购物车继续购买立即支付图 11 8. 接口商家管理菜品接口商家菜品管理菜品添
24、加菜品查询菜品删除菜品修改图 12 9. 存储分配10G 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 26 页 - - - - - - - - - 17 10. 注释设计11. 限制条件系统要对商家输入以及用户输入的各种字符验证是否合法,要严格的进行判断,不能出现错误形式。12. 测试计划系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法,为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试,
25、找出存在的问题并加以修改,使之完全符合设计要求。系统测试的内容对系统进行测试主要包括以下内容:(1) 功能测试:链接测试、表单测试、数据库测试(2) 性能测试:连接速度测试、压力测试(3) 可用性测试:导航测试、内容测试、整体界面测试(4) 兼容性测试:平台测试六、代码开发商家管理菜品模块商家对菜品的管理主要对菜品执行菜品查询、菜品添加、菜品删除、菜品修改等操作,各个部分的主要功能如下:(1). 菜品查询商家进入主页面后,选择菜品查询,页面跳入输入菜品ID 页面,商家在条形框内写入菜品的 ID 号,点击查询按钮, 此时与数据库进行连接,查询数据库中与输入的菜品ID 号相同的菜品信息, 以表格的
26、形式显示在菜品查询界面中,表格下面有两个选项可选择继续查询,也可返回主界面执行其他功能。(2). 菜品添加名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 26 页 - - - - - - - - - 18 商家进入主页面后,选择菜品添加, 页面跳入输入菜品信息页面,商家在条形框内写入菜品的各项信息, 点击添加按钮, 此时与数据库进行连接,将输入的菜品信息添加到数据库中添加成功时显示添加成功,添加失败时对不起,添加失败。(3). 菜品删除商家进入主页面后,选择菜品删除,页
27、面跳入输入菜品ID 页面,商家在条形框内写入菜品的 ID 号,点击查询按钮, 此时与数据库进行连接,查询数据库中与输入的菜品ID 号相同的菜品信息, 以表格的形式显示在菜品查询界面中,在点击删除按钮, 此时与数据库进行连接,将查询到的菜品从数据库中删除,表格下面有两个选项可选择继续删除,也可返回主界面执行其他功能。(3). 菜品修改商家进入主页面后,选择菜品修改,页面跳入输入菜品ID 页面,商家在条形框内写入菜品的 ID 号,点击查询按钮, 此时与数据库进行连接,查询数据库中与输入的菜品ID 号相同的菜品信息, 以表格的形式显示在菜品查询界面中,此时该处修改信息的输入文本区域,将要修改的信息写
28、入到相应的位置,点击修改, 此时与数据库进行连接,将查询到的菜品信息在数据库中进行修改,表格下面有两个选项可选择继续修改,也可返回主界面执行其他功能。用户菜品模块用户菜品管理模块主要是在顾客的界面显示,客户登陆后, 首先看到商家的名称,用户点击要进入的商家, 系统会与数据库进行连接,将商家的所有菜品以表格的形式呈现在顾客的界面上,在表格的下面有菜品的名称输入的文本框,用将想要购买的菜品名称写入文本框内,点击添加, 菜品就会添加到购物车中,此时页面跳转到购物车中,在购物车也会显示添加的菜品的详细信息,在此页面用户可以选择继续购买则返回浏览界面,也可选择立即支付,购买菜品。七、项目管理菜品管理模块
29、任务及完成顺序:表 7 任务完成顺序表时间进度名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 26 页 - - - - - - - - - 19 2014/10/9 菜品管理流程分析2014/10/10 菜品管理模块需求分析报告1.0 2014/10/11 菜品管理模块需求分析报告1.3 2014/10/17 概要设计数据流程图系统概要设计说明书1.0.3 2014/10/18 数据库设计开始系统概要设计说明书1.0.5 2014/10/25 系统数据库设计说明书1.0
30、.2 2014/11/1 系统数据库设计说明书1.0.4 系统概要设计说明书1.1.1 2014/11/7 菜品管理模块详细设计说明书2014/11/15 商家管理菜品数据库连接,环境配置2014/11/20 商家管理菜品界面代码实现2014/11/25 商家管理菜品细节界面代码实现2014/12/5 用户菜品管理数据库连接,环境配置2014/12/10 用户菜品管理界面代码实现2014/12/15 用户菜品管理细节界面代码实现八、测试1. 菜品管理模块测试表 8 项目名称网上订餐系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
31、- 名师精心整理 - - - - - - - 第 20 页,共 26 页 - - - - - - - - - 20 功能模块菜品管理模块编制人张梦奇用例编号YL-2007-11-030-001-rcbg-001 编制时间2014-12-14 功能特性通过 B/S 页面对于设备的基本信息进行修改、添加、删除以及查询的操作测试目的测试网上订餐系统中菜品管理模块是否能够正常工作。预置条件设置系统空间为100M 特殊规程说明参考信息无序号测试项操作步骤预期结果实际结果1 商 家 对菜 品 的添加1.商家登陆直接进入到商家管理界面2.在商家管理界面选择添加菜品进入菜品添加页面。3.在菜品添加页面添加菜品
32、的信息点击。能够成功在点击导航条后跳转到相应的页面,并在菜品添加页面中能够在填写相应的数据后在添加到菜品的数据库中。能够成功实现菜品信息的添加。不能成功添加员工信息,则在菜品数据库中可以看到。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 26 页 - - - - - - - - - 21 2 商 家 对菜 品 的删除1.在商家管理页面中选择菜品删除。2.跳转到菜品删除页面输入菜品的ID。3.跳转到删除是否成功页面。在菜品管理中可以看到成功的删除商家所选择的菜品的ID
33、的信息能够成功实现菜品信息的删除。3 商 家 对菜 品 的查询1. 在商家管理页面中选择菜品查询。2. 跳转到菜品查询页面输入菜品的ID。3. 跳转到相应ID 的菜品的信息在菜品管理页面可以成功的查询到所要查询的菜品信息可以成功的实现菜品信息的查询4 商 家 对菜 品 的修改1. 在商家管理页面中选择菜品修改。2. 跳转到菜品修改页面输入菜品的ID。3. 跳转到相应ID 的菜品的信息4. 在页面中修改菜品的信息并且保存在菜品管理页面可以成功的修改到所要修改的菜品信息并且呈现在数据库中可以成功的实现菜品信息的修改名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
34、 - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 26 页 - - - - - - - - - 22 5 管 理 员对 菜 品的审核1. 管理员进入管理界面2. 选择商家菜品审核3. 进入商家菜品界面,显示商家发布的所有菜品信息4. 输入通过审核的菜品信息在菜品审核页面可以成功将通过审核的菜品添加到数据库中并在数据库可以看到可以成功的实现对菜品信息的审核6 用 户 购买菜品1. 用户进入用户界面查看商家2. 选择商家进入商家菜品信息界面3. 用户输入要选择的商品4. 用户进入购物车查看所选择的菜品在用户界面完成用户对菜品的选择可以成功的实现用户对菜品的选
35、择2. 限制表 9 功能功能说明二级功能说明测试结果测试人商家菜品管理菜品基本信息管理(对菜品基本信息的查看,添加,修改、删除)信息的查看查看菜品的基本信息,有无新增的信息符合信息的修改、删除菜品信息的修改和删除符合名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 26 页 - - - - - - - - - 23 3. 功能 2 表 10 商家功能表 11 用户功能4. 能力1系统面向所有人2系统功能明确,操作简便。3排除系统可能出现的异常,是用户使用顺畅。4界面风格统
36、一,有较强的可优化性。5系统的完整性较强,充分考虑到使用者的需求。功能功能说明二级功能说明测试结果测试人管理员审核菜品对商家发布的菜品信息进行审核并将通过审核的菜品信息添加到数据库中对菜品信息进行审核查看商家发布的菜品信息是否否和条件符合功能功能说明二级功能说明测试结果测试人用户选择菜品用户对菜品的选择并且可以在购物车中查看用户对菜品的选择用户在界面上选择想要购买的菜品符合名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 26 页 - - - - - - - - - 24
37、 5. 缺陷和限制缺陷:经做过多次实验,并测试,改进。在操作数据库时出现数据库无法正确连接。在选择菜品时只能通过输入菜品名才能够实现选择无法在界面中直接点击后就添加到购物车中。限制:时间不够充分,机器的出错,编码人员的水平。6. 评价说明该项软件的开发是否已达到预定目标,能否交付使用。表 12 九、总结(项目总结和课程总结) 对于网上订餐系统这个系统,首先从写有关项目的报告开始,例如需求分析,详细设功能功能说明二级功能说明测试结果测试人管理员职责对商家发布的菜品信息进行审核查看信息是否合理只有通过审核的信息可以发布给用户菜品信息的审核管理员进入页面后可以查看到商家发布的所有菜品的信息,并将审核
38、通过的信息添加到通过审核的菜品表中符合管理员职责管理员对菜品信息的添加、修改、删除、查看菜品添加商家对菜品进行添加。符合菜品的查询查看所添加的菜品。符合菜品的删除对不需要的菜品进行删除符合菜品的修改将菜品信息有误的菜品进行修改符合名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 26 页 - - - - - - - - - 25 计,数据库设计详细设计,这些报告说明书,让我们对这个项目有一个清晰的思路,写完报告后,我们已经了解了整个项目需要做什么,以及怎么做,从哪里开始做
39、这些问题。然后我们进行项目的开发工作,在开发过程中我们了解到有些功能不能完美的实现。比如程序运行中的一些方法不简便。虽然这个系统不能像我们实际用的功能那么全,但是对于客户的网上订餐可以基本实现,在以后的学习中我们还会更加完善这个项目。通过学习这门课程,让我对项目开发有了深入的了解,通过运用 java ee 平台开发网上订餐系统, 不仅对这些软件运用的更加熟悉,也学会了解决软件在安装过程遇到的难题,对网页开发也更加熟悉。并且解决了以前数据库连接不上的难题。这门课程让我将理论付诸于实践,我觉得对我很有意义,也让我对软件开发有了极大的兴趣。这门课程让我受益匪浅。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 26 页 - - - - - - - - -