本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于JSP技术的餐厅外卖系统设计

基于JSP技术的餐厅外卖系统设计

本课题要求设计餐厅外卖系统,采用JAVA等开发技术完成系统的设计与开发。该系统主要实现餐厅外卖点餐配送功能。顾客可选择相应菜品加入购物车并下单,餐厅可对订单进行管理和送餐。顾客可对完成的订单进行评论等。

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于JSP技术厅外卖系统设计
    一、选题简介、意义
    随着互联网近年来的高速发展,在开放的网络环境下,用在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的电子商务开始兴起。与传统电话订餐方式相比,餐厅外卖系统有着诸多优点。餐厅外卖系统提供图文并茂,有详细的菜品注解,给顾客提供更多的选择,方便快捷的支付方式来适应快节奏的生活。
    二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
    1. 课题研究及主要研究的内容:
    本课题研究餐厅外卖系统的设计与开发,课题主要研究的内容包括:
    (1)前台所具有的功能实现,包括:注册、登录、浏览菜品信息、订餐搜索、查看菜品类别、查看网站营养指导、添加订餐车、查看订单、查看个人信息;
    (2)后台所具有的功能实现,包括:管理菜品信息、营养指导信息、订单管理、用户管理等;
    2. 预期目标:
    (1)实现该系统的网络平台的正常运营
    (2)实现后台稳定运行、维护
    3. 研究步骤:
    (1)相关知识的准备。
    (2)系统分析(概要设计)、详细设计:根据系统功能画出功能模块图、数据流向图,确定所需数据表问题的提出、解决方案、系统功能、选择数据库系统与开发工具等。考虑需要那些模块,每个模块大体需要完成哪些功能。
    (3)编码:系统具体设计的实施阶段,将所有的功能通过编码具体化为能实现的过程。
    (4)程序调试:当完成编码之后,要对系统进行调试,保证整个系统的正确运行。
    (5)完成并修改毕业论文。完成论文答辩,提交资料。
    4. 研究方法、措施:
    本系统采用JSP技术开发,首先进行需求分析,依据分析结果建立相关的数据表,并且完成系统的功能模块图和E-R图,确定系统的基本功能,然后完成相关功能的源代码编写,初步完成系统的制作,随后进行细节的修改,逐步完善系统功能,最终完成系统初期的愿望,并完成文档的编写后将论文整理成册。
     
    目录
    一、系统概述 1
    (一)系统简介 1
    (二)开发工具 1
    1、MySQL简介 1
    2、JSP简介 1
    二、系统分析 1
    (一)需求分析 1
    (二)业务流程分析 2
    (三)功能需求分析 2
    (四)数据需求分析 3
    (五)数据库设计 4
    三、系统实施 6
    (一)系统概要设计 6
    (二)数据设计 6
    (三)功能模块设计 7
    1、订餐车功能模块设计 7
    2、登录功能模块设计 8
    (四)页面设计 10
    1、后台页面设计 10
    2、前台页面设计 10
    四、系统测试 11
    (一)功能模块实现 11
    1、用户注册功能模块实现 11
    2、菜品查看模块实现 12
    (二)页面实现 13
    1、用户登录页面实现 13
    2、订餐车页面实现 14
    3、我的订单页面实现 15
    4、我的评价页面实现 16
    5、修改密码页面实现 17
    6、菜品管理页面实现 18
    7、销售总金额统计页面实现 19
    五、系统测试 21
    六、系统使用说明 23
    七、结束语 24
    八、参考文献 25
     
    一、系统概述
    (一)系统简介
    随着计算机的逐渐成熟,其强大的功能得到了广泛的认可,并逐渐渗透到日常工作和生活的方方面面。许多行业的人都可以使用计算机来完成许多复杂的任务,而无需特别培训。通过计算机网络对餐厅外卖订餐进行管理,克服了管理中人为因素给订餐管理带来的许多不便,极大的增加了餐厅外卖订餐的工作效率,提高了利润,具体很大的实用意义。为了适应时代发展的需要,选择设计开发一个餐厅外卖系统网站拥有重要的意义,但是现在市场的各种软件如繁星点点,功能各不相同,这些软件很难满足客户的特殊需要,有必要开发属于自己的特殊需求的软件。
    (二)开发工具
    1、MySQL简介
    系统数据库采用MySQL5.0数据库,C和C++系统编程的使用,以及各种编译器的系统测试程序的使用程序,支持多线程的系统,提供多种系统数据库连接方式。
    2、JSP简介
    本系统是选用的是JSP,其原因是JSP技术与同类技术相比具有独特的优势。使用的Java语言是ASP、PHP和JSP三者中最新的技术。它是基于java servlet技术,该技术已在许多方面得到改善,并充分借鉴ASP和PHP一点合理的地方。
     
    参考文献
    [1] 王家华.软件工程[M],沈阳:东北大学出版社,2008,46-199。
    [2] 李金山. 会员信息管理系统的设计[J].太原:科技情报开发与经济2009,(14):132.
    [3] 黄理.李积善等.用JSP轻松开发Web网站(第一版)[M].北京:北京希望电子出版社.2011.100~152. 
    [4] 王小铭.管理信息系统及其开发技术[M]修订版.北京:电子工业出版社,2013
    [5] Jame Gosling,Bill Joy,Guy L. Steele Jr,Gilad Bracha.Java语言规范[M],北京:机械工业出版社,2006,165-173.
    [6] 赵海廷. Java语言程序设计. 武汉大学出版社,2005
    [7] 朱福喜. 傅建明. 唐晓军.Java项目设计与开发范例电子工业出版社,2009
    [8] 张新曼.精通JSP-Web开发技术与典型应用[M] ,北京:人民邮电出版社,2007,516-564。
    [9] 高英. 张晓东. Mysql数据库应用系统与实例,人民邮电出版社2006
    [10]彭勇. 计算机网络基础与Internet应用[M],北京.电子工业出版社, 2007
    [11]罗超理.李万红.管理信息系统原理与应用[M],北京.清华大学出版社,2012
    [12]张少敏.王保义.基于Web的管理信息系统方案及安全性[J],华北电力大学报,

    收缩