毕业设计-基于jsp的网上订餐系统设计

毕业设计-基于jsp的网上订餐系统设计

ID:872754

大小:992.50 KB

页数:24页

时间:2017-09-22

毕业设计-基于jsp的网上订餐系统设计_第1页
毕业设计-基于jsp的网上订餐系统设计_第2页
毕业设计-基于jsp的网上订餐系统设计_第3页
毕业设计-基于jsp的网上订餐系统设计_第4页
毕业设计-基于jsp的网上订餐系统设计_第5页
资源描述:

《毕业设计-基于jsp的网上订餐系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文(设计)题目:网上订餐系统学院 / 系计算机科学与工程系专业学号姓名指导教师2011年05月14日目录1、开发环境12、系统分析12.1、需求分析12.2、可行性分析13、系统设计23.1、模块设计23.2、功能模块图23.3、数据库设计概述43.4、数据库设计周期43.5、E-R图设计53.7、数据库设计74、详细设计94.1、主页面模块94.2、用户注册模块104.3、用户登录模块104.4、菜品浏览模块114.5、订餐车模块124.6、订单确认模块134.7、订单提交模块144.8、后台管

2、理员登陆144.9、后台主界面164.10、菜品类别管理164.11、菜品管理174.12、订单管理185、系统调试与测试185.1、程序调试185.2、程序的测试185.2.1、测试的重要性及目的185.2.2、测试的步骤195.2.3、测试的主要内容196、结论20致谢211、开发环境开发工具:MyEclipse开发环境:windowsXP开发语言:jsp数据库:SQLServer20002、系统分析2.1、需求分析“民以食为天”,随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。努力

3、在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。网络订餐实现了小店面大作为的成本效益,解决了因为店面小的限制而无法提高营业额的难题,是一个小投入大成效的经营新模式。在网上参观订餐的人相对网下人来说还是比较少,一个是对网上餐馆的信用度持疑虑态度;另一个是网上订餐只可以看到物品的说明简介和外观,没有看到实体于细节处,无法通过快速浏览确定是不是自己想要的菜品。而这正是传统的实体餐馆优于网上餐馆的地方。而在网上订餐的人都是一般都是对电脑比较熟练的人,也就就是比较年青化的消费群体。就是

4、白领、大学生、高中生和对计算机操作相对比较熟的人。因为这些人工作都比较忙,而且对计算机也比较熟,思想也比较超前,对于在网上订餐能够接受,并经常上网订餐。2.2、可行性分析经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。订餐管理系统用的是JSP开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求。软件方面:由于目前单机模式

5、相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。运行可行性对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。同时还应考虑现有管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。213、系统设计3.1、模块设计(a)用户注册(b)用户登录(c)菜品浏览(d)菜品订购(e)菜品查询(f)订单修改(g)修改密码(h)修改个人信息(i)管理员3.2、功能模块图前台功能图(如图3-1)主要包括客户进入

6、网站后进行的相应操作。首先,客户需要注册会员登录,如果不注册会员则不能进行订餐的下一步操作。其次,会员注册成功后,以会员身份登录网站,则可以进行会员信息修改,订单信息查询修改,网上订餐以及网站留言等功能。用户注册信息修改在线订餐注册用户功能模块定单查询、删除及修改菜单搜索21图3-1前台功能图系统用户管理前台会员管理后台管理功能模块菜品类别设置订单管理菜品信息管理图3-2后台功能图后台功能图(如图3-2)主要介绍系统管理员登录网站后台进行的相应操作。首先,管理者需登录后台网站。其次,登录成功后,可进行系

7、统用户管理、菜品类别设置、网站新闻发布、菜品信息管理等。订单及管理流程图(如图3-3)介绍了用户从开始订餐到网站后台管理者查看订单,实现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。下订单流程图:订单管理流程图:开始选择菜品确定菜品信息确定用户信息提交定单开始处理定单修改定单状态派送菜品下订单结束前台用户登录后台用户登录验证信息结束21图3-3订单及管理流程图3.3、数据库设计概述数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与

8、存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。3.4、数据库设计周期根据软件工程的思想,数据库设计的周期可以划分为六个阶段:规划阶段:确定开发的总目标,给出计划开发的软件系统的功能、性能以及可靠性等方面的设想。需求分析阶段:认真细致地了解用户对数据的加工要求,确定系统的功能与边界。设计阶段:把需求分析阶段所确定的功能细化,主要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。