中期检查表、中期报告-基于jsp的网上订餐管理系统_第1页
中期检查表、中期报告-基于jsp的网上订餐管理系统_第2页
中期检查表、中期报告-基于jsp的网上订餐管理系统_第3页
中期检查表、中期报告-基于jsp的网上订餐管理系统_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文中期检查表昆山杰普软件科技有限公司填表日期2014年4月28日以下内容由学生填写班级1020班课题类型设计类调研类实验类其他学生姓名贾晓琪课题名称基于JSP的网上订餐管理系统指导教师邵永波指导教师职称软件工程师选题是否有变化是否是否一人一题是否是否有文献综述是否课题拟解决的问题本系统需使用JAVA语言开发,利用JSP技术结合MYSQL数据库来实现B/S结构。系统要根据顾客和管理员两种不同用户的使用范围进行功能划分和设计,来实现网上订餐系统的基本功能。顾客通过访问订餐系统的前台页面,注册成为会员,浏览餐饮,搜索餐饮,发表留言,订购餐饮等。餐馆经营者以管理员的身份登录系统后台,管理会员,订单,餐饮,公告等。本设计与现有的其他案例比较,要具有界面直观,操作简便等优点。设计时间2014年3月17日至2014年6月27日以下内容由检查组填写工作量及难度太大大小适中很难较难一般简单对分配工作完成的进度情况提前完成按计划完成拖后完成没有完成工作态度认真较认真一般不认真质量评价(学生前期已完成的工作情况)存在的问题检查组意见组长签名毕业设计中期报告一、毕业设计进度我的论文从选题开始,经过了查阅相关书籍、草拟毕业设计工作计划,完成撰写任务书、以及进行需求分析并撰写需求分析报告等工作,目前已基本掌握了使用JSP开发系统的工具并初步完成了项目的设计。首先,我听取导师针对所选课题的指导与分析,对毕业设计的相关内容有了一定的认识与了解。对目前所学的HTML语言和JAVA语言进行了一个回顾。其次,我安装了此次使用JSP开发系统的开发工具MYECLIPSE、MYSQL。与此同时撰写了任务书,并按着任务书的要求按部就班的完成内容。由于对JSP以及MYSQL不熟悉,所以对我而言,前期对JSP和MYSQL的学习就是一个艰难的过程。不过,我并不气馁,慢慢的熟悉与掌握了MYECLIPSE、MYSQL以及NAVICATFORMYSQL的使用,并将自己在大学校园以及在杰普公司所学到的只是汇总,对JAVA和JSP有了进一步认识,为我的毕业设计打下了基础。学习了相关的理论后,我针对该项目做了需求分析,并撰写了需求分析报告。还在数据库中创建了数据表。并完成了模块的设计与代码实现,在老师和同学的帮助下,正确连接数据库。目前,该项目的会员注册、登录、购餐功能以及管理员的管理公告、餐饮、会员、订单的功能已经初步完成。二、毕业设计主要内容网上订餐系统,提供了图文并茂,及时更新的丰富信息,让客户有更多的选择机会,并且如同自己面对现成的食物一样,这样可以使顾客身心感觉都很好。用餐时间,生意好的餐厅电话一般很难打通,为此客户可能做出其他选择,而网上订餐不会存在这样的问题。网上订餐很适合白领等上班族的生活工作方式很多办公室人喜欢上网,网上订餐省时又省力,可以轻轻一点,足不出户就可以吃到想要的饭菜。网上订餐带来的方便会在客户总形成良好的口碑,网络的应用也会提高餐馆的形象,从而吸引更多的顾客,为餐馆带来更多的盈利。网上订餐系统其功能不言而喻,不仅能够满足顾客需求,而且餐饮企业也可以高效经营管理。其能够占领市场的另一个优点是该系统运行平台很简单,只需要一台计算机,能够上网即可。这个系统属于小型的应用系统,经营者使用起来不必担心经济负担。本系统要求使用JAVA语言开发,利用JSP技术结合MYSQL数据库来实现B/S结构。系统要根据顾客和管理员两种不同用户的使用范围进行功能划分和设计,实现网上订餐系统的基本功能。该系统的数据库表分别是管理员信息表(ADMIN)会员信息表(MEMBER)会员级别表(MEMBERLEVEL)餐饮类型表(FOODTYPE)餐饮信息表(FOODINFO)订单信息表(ORDERS)购餐车信息表(CART)餐饮订购细则表(FOODDETAIL)留言评价表(MESSAGES)公告信息表(NOTICE)。该网上订餐系统根据用户的不同需求可分为两大功能,其中一个为针对用户开放的前台显示功能,(即用户模块),另外一个为针对餐饮管理人员开放的后台管理功能(即管理员模块)。不同的功能是针对不同的用户角色的,因此不同的功能也拥有不同的需求用户模块主要完成的有网上订餐系统的主页面、菜单页面、留言板以及涉及到会员的会员注册、会员登录、会员订餐、购餐车管理、订单查看以及会员信息修改模块;管理员模块主要完成的有管理员登陆、管理员管理、公告管理、会员管理、菜单管理以及订单管理等模块。到目前为止,系统已经能够初步运行并进行一些简单操作。三、毕业设计主要成果在这次毕业设计中,我要独立开发网上订餐管理系统。在这个系统中,采用的是开发语言是JSP技术。以前对JSP技术仅仅是很浅显的认识。通过这次毕业设计,使我对JSP技术有了深刻的认识,对其组件、功能、语法都有了较大的提高。从学习JAVA语言开始,学习JSP,还有JDBC技术以及JSP与数据库的连接技术等,经过这段时间的系统学习,在JSP技术方面有了很大的提高。在筹建时,耗费很多时间深入广泛的调查现有的网上订餐系统流程,但是,由于用户管理,菜品管理,订餐及订座管理在功能实现上大同小异,因此设计上没有花费太多时间,最终把精力放在了解JSP技术中,重点解决乱码问题、数据库连接问题上。当调试出现问题时,先从细节上入手,看看自己在细节上有没有由于粗心而发生的错误,然后再进行整体上分析,有没有严重的语法错误。最终在自己的努力下,在老师和同学的帮助下解决了目前出现的问题。在后面的设计中,我要努力克服这些问题,完成自己的毕业设计。有些实际问题考虑还欠周到,这需要在日后的设计中深入的研究。这次毕业设计实验,积累了数据库编程和网站开发的基本经验和一些基本技巧。对大型系统开发有了实质性、操作性的认识,同时对运用JSP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论