基于javaweb的美食网站的研究与设计赵立刚Word文件下载.doc
《基于javaweb的美食网站的研究与设计赵立刚Word文件下载.doc》由会员分享,可在线阅读,更多相关《基于javaweb的美食网站的研究与设计赵立刚Word文件下载.doc(80页珍藏版)》请在冰豆网上搜索。
辽宁工程技术大学
本科毕业设计(论文)学生诚信承诺保证书
本人郑重承诺:
《》毕业
设计(论文)的内容真实、可靠,系本人在指导教师的指导下,独立完成。
如果存在弄虚作假、抄袭的情况,本人承担全部责任。
学生签名:
年月日
辽宁工程技术大学
本科毕业设计(论文)指导教师诚信承诺保证书
我已按学校相关规定对同学的毕业设计(论文)的选题与内容进行了指导和审核,确认由该生独立完成。
如果存在弄虚作假、抄袭的情况,本人承担指导教师相关责任。
指导教师签名:
摘要
随着互联网(Internet)的快速发展,建立美食网站成为了客观的需要。
某些自己经营的美食商店在美食网站的公共平台进行美食的商品交易是客观发展的必然趋势,而且还有效地提升自己美食商品的销售量,美食网站的发展对自己美食商品店起到积极的推动作用。
所以建立一个以JavaWeb美食网站对美食商品具有很大的帮助,在线美食网站的美食商品销售模式增强自己美食商品实际效益,又方便了美食消费者对美食商品的选择。
在线美食网站分为前台和后台两个主要的主要部分。
前台主要用于游客的浏览,用户注册,美食推荐,美食讨论,用户留言等基本的主要功能。
后台主要是用于管理员或网站用户对美食信息的查看,后台的主要功能有,用户登录,修改密码,修改自己的个人信息,管理自己的美食商城,管理自己的美食买卖,用户自己的留言板,退出等操作。
每一个用户注册,都可以开自己的网店,进行商品交易,与淘宝商品买卖网站类似。
可以发布自己的美食进行商品商品的买卖,推荐自己认为好吃的美食,一些商品还可以在讨论区进行讨论。
在线美食网站是采用Jsp+Tomcat6.0+Oracle10g进行基础知识前期准备,采用Hibernate框架进行设计。
JSP简单易学,与Windows操作系统无缝连接、扩展性好的特点,吸引网站的开发者。
Oracle10g具有强大的数据管理功能、安全性管理和作业管理等功能,Oracle既有简单易学的特点,能进行分布式处理和联机分析处理。
并支持客户端、服务器的结构。
美食网站可以展现用户自己的美食商品,提高自己的美食商品的销售量,使用Jsp+Tomcat6.0+Oracle10g,并用Hibernate框架进行网站的实现,使每一个用户都可以进行发布自己的美食商品在美食商城中进行买卖,用户可以进行美食推荐、美食讨论等相关操作。
关键词:
在线美食;
Oracle数据库;
JSP。
Abstract
WiththerapiddevelopmentoftheInternet(Internet),theestablishmentoffoodwebsitehasbecometheobjectiveneed.Somerunshisownfoodstoresinthefoodwebplatformforthepublictofoodcommoditytradingistheobjectivedevelopmentinevitabletrend,butalsoeffectivelyimprovetheirsalesoffoodproducts,thedevelopmentofthefoodwebsitefortheirfoodgoodsshoptoplayapositiverole.SotosetupawebsitewithJavaWebdelicaciesoffoodcommoditiesareofgreathelp,onlinegourmetfoodcommoditiessalesmodeltoenhancetheirfoodactualbenefit,andconvenientfoodconsumer'
schoiceoffoodcommodities.
Foodonlinesiteisdividedintothemainpartoftheforegroundandbackgroundtwomajor.Atthefrontdeskismainlyusedforvisitorstobrowse,userregistration,foodrecommendation,gourmetdiscussion,usermessages,etc.Themainfunctionsofthebasic.Backgroundismainlyusedforadministratororusersviewoffoodinformation,thebackgroundofthemainfeatures,userlogin,changepasswords,modifypersonalinformation,managetheirfoodshoppingmallandmanageyourownfoodbusiness,yourownmessageboard,exitandotheroperations.Eachuserregistration,canopentheirownshop,commoditytrading,similartotaobaowebsitecommoditybusiness.Canpublishtheirownfoodgoodsbuyingandsellingofcommodities,torecommendtheirdeliciousfood,somegoodscanalsobediscussedinthediscussionarea.
OnlinefoodisusedJsp+Tomcat6.0+Oracle10gonthebasisofpreparationofknowledge,usingHibernateframeworktodesign.JSPeasytolearn,withtheWindowsoperatingsystemcharacteristicsofseamlessconnection,goodscalability,attractwebsitedevelopers.Oracle10ghasapowerfuldatamanagement,securitymanagementandoperationmanagement,andotherfunctions,Oraclehasboththecharacteristicsofeasytolearn,abletodistributedprocessingandonlineanalyticalprocessing.Andsupportstructureoftheclient,theserver.
Catewebsitecanshowyourownfoodcommodities,improvetheirsalesoffoodproducts,usingJsp+Tomcat6.0+Oracle10g,andHibernateframeworkfortherealizationofthewebsite,makeeveryusercanreleasetheirownfoodcommoditiestradedinthefoodstore,userscandiscussfoodrecommendation,foodandotherrelatedoperations.
Keywords:
Onlinefood;
OracleDatabase;
JSP.
I
目录
摘要 I
Abstract II
1项目概述 1
1.1现系统的概述 1
1.2美食网站组织机构及业务范围 2
1.3美食网站业务流程描述 3
2美食网站需求分析 5
2.1美食网站总体目标 5
2.2美食网站具体目标 5
2.2.1网站前台 5
2.2.2网站后台 6
2.3美食网站系统功能建模 6
2.3.1系统数据流图 6
2.3.2数据字典 10
2.4系统数据模型 15
3美食网站概要设计 23
3.1体系结构设计 23
3.2.1外部接口 24
3.2.2内部接口 24
3.3代码设计 25
3.3.1代码设计原则 25
3.3.2系统所需代码设计 25
3.4数据库设计 26
3.4.1关系模式设计 26
3.4.2数据库物理结构设计 27
3.5输入输出设计 31
3.5.1输入设计 31
3.5.2输出设计 32
3.6运行设计 32
3.6.1环境 32
3.6.2运行控制 33
3.7出错处理设计 33
3.7.1出错输出信息 33
3.7.2出错处理对策 33
3.8安全保密设计 33
3.8.1数据安全性 34
3.8.2登录用户的安全性 34
3.9维护设计 34
4美食网站详细设计 35
4.1详细设计概述 35
4.2公共类设计 35
4.3网站首页设计 35
4.4用户注册模块定义 35
4.5美食推荐模块定义 37
4.6美食讨论模块定义 38
4.7美食添加模块定义 39
4.8美食商城模块定义 40
5美食网站编码 41
5.1开发工具及编程语言概述 41
5.1.1开发工具MyEclipse10 41
5.1.2Oracle10g数据库管理系统简介 41
5.1.3JSP简介 42
5.1.4JAVA语言简介 43
5.2脚本习惯说明 44
5.3程序 44
6测试 45
6.1测试原则及测试方法概述 45
6.2测试项目测试用例 46
6.3软件测试结论 49
6.3.1软件能力 49
6.3.2缺陷和限制 49
6.3.3测试结论 50
结论 51
致谢 52
参考文献 53
附录A中文译文 55
附录B英文原文 60
附录C主要程序清单 66
辽宁工程技术大学毕业设计(论文)
1项目概述
1.1现系统的概述
近年来,我国的美食行业发展较为迅速,我国正迎来一个美食大发展的关键时期,市场潜力巨大,前景非常可观。
美食行业必须依据自己条件和环境因素等条件,看清美食市场的发展前景与趋势,选择适当的经营方法,才有可能在激烈的市场竞争中获得成功。
在目前,有各种各样美食网站,形形色色的,例如:
团购网、饿了么等相关网站,多数都是关于吃的,美食天下、美食杰、下厨房、豆果