在线订餐系统的设计与实现
第一章 绪论 1
1.1 课题研究意义及背景 1
1.2 论文的目的及设计要求 2
1.3论文结构 2
第二章 研究现状及设计目标 4
2.1在线订餐系统的现状 4
2.2在线订餐系统优缺点分析 4
2.3现行研究存在的问题及解决方法 5
2.3.1现行研究存在的问题 5
2.3.2解决办法 5
2.4本课题要达到的设计目标 5
第三章 关键问题及分析 7
3.1研究设计中要解决的问题 7
3.1.1数据表间联系 7
3.1.2系统安全性 7
3.2具体实现中采用的关键技术 8
3.2.1 JSP技术 8
3.2.2 JDBC技术 8
3.2.3 MVC编程模式 9
3.3可行性分析 10
3.3.1经济可行性 10
3.3.2技术可行性 10
3.3.3管理可行性 10
第四章 需求分析 11
4.1 USECASE用例图 11
4
*景先生毕设|www.jxszl.com +Q: ^3^5`1^9`1^6^0`7^2#
> 3.2.1 JSP技术 8
3.2.2 JDBC技术 8
3.2.3 MVC编程模式 9
3.3可行性分析 10
3.3.1经济可行性 10
3.3.2技术可行性 10
3.3.3管理可行性 10
第四章 需求分析 11
4.1 USECASE用例图 11
4.2系统主要业务流程 12
4.3功能需求 12
4.4开发环境 13
第五章 系统设计 14
5.1系统体系结构 14
5.2系统体系结构分析 14
5.3系统功能结构 15
5.4数据库表结构 16
第六章 系统实现及测试 20
6.1系统主要模块的实现 20
6.1.1系统登录功能界面 20
6.1.2修改登录密码功能界面 21
6.1.3用户注册功能界面 21
6.1.4用户信息管理功能界面 22
6.1.5菜品类别管理功能界面 22
6.1.6菜品信息管理功能界面 23
6.1.7订单信息管理功能界面 24
6.1.8留言信息管理功能界面 25
6.1.9浏览菜品信息功能界面 25
6.1.10订购菜品功能界面 26
6.1.11用户管理订单功能界面 28
6.2实例测试的研究与选择 28
6.3测试环境与测试条件 29
6.4实例测试表格 29
结论与展望 31
致 谢 33
参考文献 34
第一章 绪论
课题研究意义及背景
随着国民经济的迅速发展以及科学技术的全面进步,计算机行业也是迅速发展,以计算机以及通信及时的为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的提高,人们对生活的质量以及工作的环境要求也是越来越高。现在企业或商家的信息管理,大部分都是人工管理的,对于一般的公司来说人工管理是可行的,但是现在的社会是一个竞争越来越激烈的社会,人工管理的效率是比不上信息管理系统的效率的,只有将信息管理系统应用到公司的管理机制中公司的信息管理效率才会大大提升。
现今属于计算机的时代,任何信息都可以通过计算机来进行管理,计算机处理信息的高效性和准确性可以极大的提高人员办公的效率,同时还可以降低出错率,让诸多复杂繁琐的工作都由计算机来辅助完成。然而要想使用计算机来对订餐信息管理就必须使用相应的在线订餐系统,因此,开发这样的在线订餐系统成为了很有必要的事情。本论文所介绍的便是一个在线订餐系统的设计开发过程,以方便实现餐饮行业对订餐信息管理的系统化,规范化以及自动化,从而达到提高订餐管理效率的目的。据《2010年中国餐饮业研究报告》显示,中国餐饮行业规模2009年增长11%,达到约2万亿人民币,增长率比2008年的16%有所下降。就外出就餐而言,中国的消费者比美国消费者更为保守。如此巨大的餐饮市场,随着市场竞争的不断加剧和互联网信息技术的的快速发展,餐饮业也在不断的寻求营销模式的创新。随着网购观念的普及,网络购物已经渐成网民消费生活的习惯。
参考以上数据可以看出,国人随着社会的发展生活习惯也在改变。随着互联网技术的不断发展和完善,网上订餐必将是未来的发展趋势。
论文的目的及设计要求
在线订餐系统主要目的是对餐饮行业所有的订餐信息进行管理,并且合理管理好管理员发布菜品信息、注册用户留言菜品、订购菜品的管理流程,使餐饮行业的工作效率提高,将管理的成本降低。建立和维护后台数据库,以及前端应用程序的开发都是这次设计的主要内容。前者要求建立起的数据库必须要数据一致性、完整性、数据安全性都比较好。而后者要求应用程序应具有功能完整、实用、操作简单等特点。因此本在线订餐系统采用JSP技术和MySQL数据库进行系统的开发。
系统的设计将分为系统管理员和注册用户两个角色,系统管理员可以管理用户信息、菜品类别信息、菜品信息、订单信息以及留言信息,用户可以浏览菜品信息并进行订购,还可以对自己的订单信息进行管理。在实现这些功能的同时,还对本在线订餐系统的操作界面进行了很好的设计。我们主要从可交互性、信息显示以及数据的输入三方面着手从而为用户提供一个友好的操作环境。
1.3论文结构
本文分6个章节,第一章节是绪论部分,主要介绍了课题研究的意义及背景、论文的目的和设计要求。
节是研究现状及设计目标,主要研究在线订餐系统的现状及优缺点还有现行研究存在的问题及解决方法,最后是介绍本课题要达到的设计目标。
节是系统分析。研究系统中要解决的问题比如数据表之间的联系和系统的安全性问题。本次系统要采用的关键技术:JSP技术系统、JDBC技术及MVC编程模式。系统的可行性分析,主要从经济、技术、管理三个方面进行分析。
是需求分析,在需求分析时根据系统所需的业务功能,按照需求分析制定开发计划。然后就是开发流程分析,根据开发流程画出网上订餐流程图。系统的功能权限主要有系统管理员和
原文链接:http://www.jxszl.com/jsj/qrs/37638.html