校园网上订餐系统的设计与开发

上传人:s9****2 文档编号:498706795 上传时间:2022-10-30 格式:DOC 页数:41 大小:2.71MB
返回 下载 相关 举报
校园网上订餐系统的设计与开发_第1页
第1页 / 共41页
校园网上订餐系统的设计与开发_第2页
第2页 / 共41页
校园网上订餐系统的设计与开发_第3页
第3页 / 共41页
校园网上订餐系统的设计与开发_第4页
第4页 / 共41页
校园网上订餐系统的设计与开发_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《校园网上订餐系统的设计与开发》由会员分享,可在线阅读,更多相关《校园网上订餐系统的设计与开发(41页珍藏版)》请在金锄头文库上搜索。

1、优质文档校内网上订餐系统的设计和开发摘 要:随着互联网的飞速开展,网上消费渐渐演化为一种趋势,成为现代商业越来越受欢送的消费方式。为了提高校内餐饮行业的整体效率和效劳水平,给同学们供应更便利、快捷的餐饮效劳,校内网上订餐系统随之产生。通过对同学们的用餐方式和用餐时间的全面考察分析,结合软件行业先进的开发技术和开展方向,实现能为同学们供应集餐厅及菜品选择和介绍、自主点菜订餐、同效劳员约定送餐时间和支付方式等效劳于一体的信息管理系统。为优化校内餐饮行业的经营本钱,提高竞争优势,校内网上订餐系统的开展空间仍旧很大。关键词:网购;信息管理系统;网上订餐;竞争优势The Design and Devel

2、opment of the Campus Online Meal Ordering SystemAbstract:With the rapid development of the Internet, online consumption gradually evolved into a trend, become more and more popular in modern commercial consumption patterns.In order to improve the whole efficiency and the service level of the campus

3、catering industry, to the students to provide more convenient and efficient catering service, campus online ordering system arises. Through to the students the way of dining and meal time comprehensive investigation analysis, combination of software industry advanced development technology and the d

4、irection of development, can be achieved for the students to set restaurant and food selection and presentation, self ordering ordering, with the attendant agreed delivery time and payment and other services in one of the information management system.For optimizing the operating costs of food and b

5、everage industry, improve the competitive advantage, the development of the campus online meal ordering system space is still large.Key words:online shopping;information management system;online reservation;competitive advantage优质文档目 录第一章 绪论11.1选题背景11.2开发前景11.3相关技术1其次章 系统分析22.1需求分析2系统需求分析描述2系统性能需求分析

6、2系统功能需求分析22.2可行性分析3经济可行性3技术可行性3操作可行性4社会可行性4结论4第三章 系统设计43.1系统目标43.2系统功能构造53.3开发环境53.4前台系统预览53.5后台系统预览8第四章 数据库设计104.1系统数据库分析104.2系统E-R图114.3数据库表的设计14第五章 系统功能模块的实现185.1登录模块的实现185.2订餐模块的实现195.3用户评价模块的实现205.4餐馆及餐品管理模块的实现215.5系统管理模块的实现215.6密码修改模块的实现22第六章 系统测试226.1系统测试概述226.2测试方法及常见错误23测试方法23常见错误246.3系统测试实

7、施24登录测试24注册测试25个人中心测试25订单管理测试266.4测试结论27总结27致谢27参考文献28附 录29优质文档第一章 绪论1.1选题背景电子商务作为将来商业的一局部已经得到社会的认可,互联网已经成为人们获得信息的重要途径。在快节奏的当下生活中,越来越多的商家、商品相继出现。饮食作为日常生活中必不行少的一局部,也向着便利、快捷的方向开展。对于广阔学生来讲,他们更情愿“饭来张口”,这样就提高了对就餐便利的要求。但是,同学们由于多种缘由导致了享用美食的时间和时机大幅度的削减,快速选择美食无疑是最吸引广阔学生的。利用餐饮行业结合互联网的方式,形成了主要针对学生的校内网上订餐系统。传统的

8、餐馆存在着很多弊端,例如经营本钱高、顾客等候时间长、卫生平安隐患问题等。相对而言,网上订餐具有以下优势。展示的餐品种类多,信息量大。检索、订购快捷便利。经营本钱低、餐品价格低。节约顾客时间。1.2开发前景电子商务的飞速开展代表着将来商业的开展方向,越来越多的人起先坚信并倾向于网上消费。学生对餐饮的快捷性要求形成了网上订餐的需求,校内内及周边餐馆为同学们供应网上订餐效劳,既能为广阔学生节约时间,也能提高餐馆的效劳质量和竞争力。同学们可以在网上对各种餐品进展比照,包括餐品的价格、评价、送餐速度、餐厅卫生等。此外,网上订餐系统还能协助餐馆有效降低经营本钱,便利管理员统一管理。在系统上线,投入运营和维

9、护后,不仅便利了同学们,也便利了餐厅经营者,坚信会得到各类运用者的广泛好评,同时也能提高本网站的知名度。1.3相关技术该工程为了最大程度的保证系统稳定性,将运用MVC开发模式实现设计和开发。用JSP+SQL的方式,一次编写,到处应用,便利敏捷,可移植性强,而且这种方式比拟成熟,很多应用程序都采纳这种方式。此外,本系统采纳Apache Tomcat作为WEB效劳器,MySQL作为数据库管理系统,集成开发环境运用eclipse,调试环境运用Google和其自带调试器。其次章 系统分析在实际工程开发之前,首先要进展需求分析和可行性分析,明确网上订餐系统要实现的各项功能,如何为客户供应订餐效劳,如何管

10、理各个餐馆及餐品,如何合理进展模块化设计。严格遵照软件开发的流程进展设计,包括构造和编码设计、测试和发布等,能娴熟运用SQL语句对数据库进展检索、查询等,能够使系统平安稳定的运行,能够满意餐馆经营者和用餐者的不同需求,为双方供应便利。2.1需求分析系统需求分析描述系统需求分析的胜利和否干脆确定了此系统的质量,是系统开发中最重要的前提。运用本系统的用户主要是餐馆负责人和学生,大多数人并不了解软件的开发过程。因此必须要有身份验证功能,只有合法用户才能进入系统。系统性能需求分析本系统在性能方面应满意大多数系统都具备的根本条件:界面美观大方、操作符合常规。如:搜寻并查询信息或信息的增、删、改、查等操作

11、更加简洁。刚好更新,实施反应。对于用户增加、删除或修改的订单、评价等信息要刚好更新,刚好反应在首页相应栏目。系统的可扩展性。要求系统的可扩展性强,便于以后的功能扩展和维护。系统运行稳定、牢靠、快速、高效。系统功能需求分析本系统主要由两局部组成,包括客户端和管理端,顾客只能在客户端操作,超级管理员和餐厅管理员可在管理端进展操作。餐厅管理员实现对餐品和订单的管理,超级管理员实现对餐厅及餐厅管理员的管理和统筹。功能如下:客户端功能用户的登录或注册。用户可以凭借自己的用户名和相应的密码进展登录。初次登录的用户可以注册并要完善自己的信息。用户资料的修改。用户在确认密码后可以修改自己的资料。用户订餐:用户

12、对餐品的搜寻、查看及下单。修改订单:订单中餐品种类和数量的修改。确认订单:提交订单及修改收货人的信息。用户反应:用户享用餐品后可以对餐厅效劳及餐品质量进展评价。后台管理功能店铺管理员的登录:管理员根本信息的修改。店铺管理员对餐品的管理:包括对餐品信息和餐品实惠信息的增、删、改、查等根本操作。店铺管理员对订单的管理:包括订单确实认、发货及删除。店铺管理员对用户评价的回复:对用户看法或建议的回复。超级管理员对餐厅的管理:包括对餐厅信息的增、删、改、查等操作。超级管理员对餐厅管理员的管理,包括餐厅管理员的添加、密码的重置和修改,餐厅管理员根本信息、信誉的管理。2.2可行性分析可行性分析是探究某个或某

13、类问题是否值得去解决、解决的可能性有多大,是进展决策的重要依据。主要包括对经济、技术、操作性、社会效益等方面的可行性分析。通过对本系统需求分析的探究,其可行性分析如下:经济可行性经济可行性是通过比照系统开发的本钱和该系统能带来的效益之间的关系而得出的结论。本系统的开发过程中对软硬件的要求都不是很高,所以软硬件方面的投入也不是很大,无需支出额外设备费用及人员培训费用。开发本系统的本钱主要包括在开发前的调研、开发过程的花费及维护阶段的费用,而该系统投入运营后,由于为同学们供应便利、为餐厅供应的广告效应,能使餐厅负责人乐意支付广告费和管理费,后期带来的广告利润较为可观。技术可行性技术可行性主要考虑是

14、否具备顺当完成开发工作的技术水平和软硬件配置。该系统采纳Tomcat+MySQL,严格遵照MVC的模式完成。Tomcat 效劳器作为轻量级Web应用效劳器,在调试程序时可以随时运用,其免费和开源的优点得到了中小型系统的普遍运用,也是并发访问量较少的系统效劳器的不二之选。MySQL是一个小型关系型数据库管理系统,被广泛应用在Internet上的中小型网站上,主要是为了降低本钱。MySQL相比其他关系型数据库管理系统而言,有小巧敏捷、查询快捷、功能齐全的优点,对于一般的中小型、甚至大型应用都能胜任。操作可行性在系统开发过程中,依据订餐网站的运作流程设计,保证程序的正确性;为幸免二次开发,系统应具有

15、敏捷的更新操作,对数据库的内容有定期整理;系统的稳定性和数据库的相同性应限制在可操作范围内,幸免系统宕机;针对不同的用户,要有身份认证、校验功能,用户权限可通过管理员敏捷管理,手动备份等操作。社会可行性随着“互联网+”时代的降临,“互联网+传统行业”的新型消费方式呈雨后春笋之势。网上订餐突破了生产者和消费者在时间和空间上的限制,大大降低了餐厅的经营本钱,用户可以通过不同餐品的比照,选择自己喜爱的餐品,并且可以在任何时间、任何地点都能进展交易。此外,网上订餐使餐饮业以较低本钱进入信息化市场,增加了中小餐厅的竞争力,为餐厅缔造更多交易时机。结论依据以上的分析,本系统的开发不仅时间充裕、费用较低、技术没有问题,而且利润比拟可观,社会效益比拟好,所以系统开发者认为本系统开发出来后将会很胜利。第三章 系统设计在对本系统进展需求分析和可行性分析后,对该系统的性能及功能方面的要求有了更进一步的了解,接下来起先确定本系统的初步功能构造及系统最终目标。3.1系统目标设计实现系统需求中要求的全部功能。提示信息明确,便利

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号