需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13037 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着国家经济发展水平的提高,人们的生活水平也在不断的提高,享受美食已经逐渐成为人们生活的乐趣。中国饮食文化源远流长,各地的特色美食多种多样,但由于现实中美食传播受到地域限制,导致各个地方的美食只能流传于当地而不能被广大百姓所知晓。为了让更多的人更方便的享受到不同地域的美食,本人开发了中华四方美食网。 本设计是基于Web的网站,使用JSP+Tomcat服务器建立平台;后台数据库采用了成熟和兼容性较好的SQL Server。JSP继承了所有Java语言的特点,而且发展前景十分的广阔,因此本项目才使用JSP语言作为工具,进行基于MVC模式的美食网站的设计与开发,选用经典的Struts框架与Spring结合作为系统的框架,在数据持久层方面则使用了Hibernate,以实现美食展示、美食教程查看、美食上传、美食搜索、美食收藏等功能以及网站的后台管理。 关键词 中华四方美食网;JSP;SQL Server
目录 摘要 Abstract 1 绪论-1 1.1 开发背景-1 1.2 系统开发的意义-1 1.3 系统开发的内容-1 2 系统开发技术-2 2.1 开发语言JSP技术介绍-2 2.2 Java组件JavaBeans-2 2.3 Struts的工作原理-3 2.4 Spring简介-4 2.5 Hibernate的工作原理-5 3 需求分析-6 3.1 系统功能分析-6 3.2 数据需求分析-6 3.2.1 数据流图-6 3.2.2 数据字典-8 3.3 性能需求分析-10 3.3.1 数据负荷需求-10 3.3.2 适应性需求-10 3.3.3 可靠性需求-10 4 系统设计-11 4.1 系统总体设计-11 4.1.1 系统功能设计-11 4.1.2 系统功能模块图设计-12 4.1.3 系统体系结构-12 4.2 系统详细设计-13 4.2.1 逻辑分层结构设计-13 4.2.2 文件夹组织结构设计-14 4.2.3 系统页面结构设计-14 4.2.4 系统功能设计-15 4.2.5 功能页面设计-15 4.2.6 实体映射设计-17 4.2.7 数据库设计-18 5 系统功能的实现-23 5.1 数据库连接的实现-23 5.2 用户管理模块-23 5.2.1 功能描述-23 5.2.2 用户管理功能的实现-23 5.3 美食搜索模块-27 5.3.1 功能描述-27 5.3.2 美食搜索功能的实现-28 5.4 美食上传模块-28 5.4.1 功能描述-28 5.4.2 美食上传功能的实现-28 5.5 美食教材模块-30 5.5.1 功能描述-30 5.5.2 美食教材功能的实现-30 结论-33 致谢-34 参考文献-35 |