论文部分内容阅读
随着电子商务的迅速发展,在线订餐管理系统不仅能为商家提供有效的管理方式,节省了宣传、店面等费用,而且能为顾客提供方便、快捷及优惠的订餐服务,提高了商家的工作效率,降低工作成本。因此,研发安全可靠及便捷的在线订餐管理系统具有较高的应用价值。论文首先给出了在线订餐管理系统的项目研发背景以及国内外研究现状,接着叙述了论文的主要研究内容及论文的章节结构。介绍了系统的具体开发所采用的技术和框架,如:JSP、HTML、Hibernate、Spring、设计模式和J2EE等。对系统进行需求分析工作,结合业务流程内容确定系统的功能需求,具体包括订单管理模块、餐品信息管理模块、分类管理模块、系统管理模块、财务管理模块,使用用例图对这些功能进行建模,接着叙述非功能需求方面的内容,主要包括安全需求、性能需求两个方面的内容。在对系统进行需求分析的基础上,采用B/S结构,基于J2EE平台设计并实现了具有用户浏览层、业务处理层和数据库三层系统体系架构,其业务处理层具有订单管理模块、餐品信息管理模块、分类管理模块、系统管理模块、财务管理模块的一个在线订餐管理系统,数据层采用MySQL数据库进行数据信息的存储。其中,订单管理模块负责对用户提交的订单进行管理;餐品信息管理模块负责对系统中的餐品信息进行增、删、改、查询处理;分类管理模块主要针对菜单进行分类管理;系统管理模块包括用户管理、日志管理及权限设置管理;财务管理模块负责收益与支出的统计。之后,首先采用黑盒测试法,对系统业务处理层的各个功能模进行了功能性测试,测试的内容主要针对需求分析阶段确定五个业务功能模块,其次,采用自动化测试工具LoadRunner对系统进行了性能测试,给出了安全性测试、性能测试及压力测试的结果。测试结果表明系统的功能与性能均符合系统需求。目前所研发的在线订餐管理系统已进入到实际运行阶段,系统的整体运行状况良好。作者后续将对所研发的在线网上订餐管理系统增加数据分析与挖掘功能,即可以对系统中用户的具体订单进行统计分析。例如,可统计出每一个年龄段顾客的偏爱,以方便公司进行数据分析与挖掘,推荐出各个年龄段用户偏好的菜单,并给出优惠信息,提高对用户的吸引力,以使得各个餐饮企业及时抓住当前信息发展的机遇,从而创造出更大的利润,提高餐饮企业的竞争力。