> # ♻️ 资源
> **大小:** 47.6MB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100010326**](https://www.yuque.com/sxbn/ks/100010326)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87360074**](https://download.csdn.net/download/s1t16/87360074)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
# 家庭食谱管理系统
## 第一章绪论
### 1.1 课题背景
俗话说“民以食为天”,在解决了温饱问题的现代,人们对食物的要求越来越高,已不仅仅局限于能吃饱就好,更多是希望能吃好,追求更多的美食,迅猛发展并日益成熟的互联网已经影响到我们生活的方方面面。
随着时代的发展,信息技术、Internet/Intranet 技术、数据库技术的不断发展完善,网络进程的加快使美食网系统已经成为人们生活中必不可少的部分。美食网系统是一种简单有效的提供网络用户进行交流。查询和学习评论的网络平台,通过其可以了解美食,自己学习制作美食,它随时可以发表评论,方便快捷。访客可以直接在美食网上上留言,如提出问题或意见。
### 1.2 目的和意义
中国自古就有“民以食为天”的说法,特别是改革开放以后,随着人们生活水平的不断提高,和全球经济一体化的发展,酒店业面临着日趋激烈的竞争环境和不断攀升的客户期望,迫使业内人士不断地进一步寻求扩大酒店销售、改进服务质量、降低管理成本和提高客户满意度的新法宝来增强酒店的核心竞争力。其中最有效的手段之一就是大规模应用先进的信息化技术,为饮食业信息化发展注入新的生机和活力。在线美食网的发展既增强了酒店的知名度,又方便了消费者查询信息。
### 1.3 开发工具及技术
#### 1.3.1 开发工具
此次设计主要采用 Eclipse 加 Tomcat 后台服务器进行,设计过程中页面主要使用 JSP 技术完成,下面对 Eclipse、Tomcat 和 SqlServer 数据库进行简要介绍。
#### 1.3.1.1Eclipse
Eclipse,是一个十分优秀的用于开发 Java,J2EE 的 Eclipse 插件集合,Eclipse 的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。Eclipse 企业级工作平台(EclipseEnterpriseWorkbench,简称 Eclipse)是对 EclipseIDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 JavaEE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。
#### 1.3.1.2Tomcat
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。可以这样认为,当在一台机器上配置好 Apahce 服务器,可利用它响应对 HTML 页面的访问请求。实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当运行 Tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。
#### 1.3.1.3SqlServer
SqlServer 使用 C 和 C++ 编写,并使用了多种编译器进行测试,保证源代码的可移植性;支持 AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows 等多种操作系统;为多种编程语言提供了 API;支持多线程,充分利用 CPU 资源;提供 TCP/IP、ODBC 和 JDBC 等多种数据库连接途径;可以处理拥有上千万条记录的大型数据库。对于一般的个人使用者和中小型企业来说,SqlServer 提供的功能已经绰绰有余,而且由于 SqlServer 是开放源码软件,因此可以大大降低总体拥有成本。
#### 1.3.2JSP
JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。
Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP 与 Servlet 一样,是在服务器端执行的,通常返回给客户端就是一个 HTML 文本,因此客户端只要有浏览器能浏览。JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。Servlet 是 JSP 的技术基础,而且大型的 Web 应用程序的开发需要 JavaServlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。JSP 技术的优点:
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比 ASP/.net 的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台 Application 进行事务处理,消息处理,一台服务器到无数台服务器,Java 显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。Java 已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下
(5)支持服务器端组件。Web 应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供 Web 页面调用,以增强系统性能。JSP 可以使用成熟的 JAVABEANS 组件来实现复杂商务功能。
内部对象说明:request 客户端请求,此请求会包含来自 GET/POST 请求的参数;response 网页传回客户端的响应;pageContext 网页的属性是在这里管理;session 与请求有关的会话;applicationservlet 正在执行的内容;out 用来传送响应的输出流;config 代码片段配置对象;page JSP 网页本身;exception 针对错误网页,未捕捉的例外
#### 1.3.3JavaScript
JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端 Web 开发的脚本语言,常用来给 HTML 网页添加动态功能,比如响应用户的各种操作。JavaScript 的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。在 HTML 基础上,使用 JavaScript 可以开发交互式 Web 网页。JavaScript 的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。在本系统中很多地方使用了 JavaScript 技术,比如说,检验用户输入数据的有效性,是否重复,是否为空
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100010326 本系统最大的特点是使用操作简单、友好的提示信息。本系统将实现以下基本功能: (1)系统具有简洁大方的页面,使用简便,友好的错误操作提示 (2)管理员用户具有系统信息管理、班级信息管理、教师信息管理、学生信息管理、公告管理、留言管理、资料管理等功能。 (3)具有较强的安全性,避免用户的恶意操作 管理员功能模块图说明: (1)会员信息管理模块:其功能包括会员信息的查询、删除等操作。 (2)类别信息管理模块:其功能包括类别信息的录入、查询、修改、删除等操作。 (3)菜谱信息管理模块:其功能包括菜谱信息的录入、查询、修改、删除等操作。 (4)周食谱信息管理模块:其功能包括周食谱信息的录入、查询、修改、删除等操作。 (5)公告信息管理模块:其功能包括公告信息的录入、查询、删除等操作。 (6)留言信息管理模块:其功能包括留言信息的查询、删除等操作。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+SqlServer 实现(Web)家庭食谱管理系统【100010326】 (919个子文件)
._bootstrap 4KB
._css 4KB
._fonts 4KB
._js 4KB
fckeditor.afp 4KB
sample02.afp 3KB
sample04.afp 3KB
sample03.afp 3KB
sampleposteddata.afp 2KB
sample01.afp 2KB
fck.afpa 24B
config.ascx 5KB
class_upload.asp 9KB
io.asp 7KB
fckeditor.asp 6KB
config.asp 5KB
commands.asp 5KB
._fckeditor.asp 4KB
sample02.asp 3KB
sample04.asp 3KB
sample03.asp 3KB
connector.asp 2KB
sample01.asp 2KB
upload.asp 2KB
basexml.asp 2KB
sampleposteddata.asp 2KB
util.asp 1KB
connector.aspx 1KB
upload.aspx 1KB
package.bat 867B
run.bat 785B
image.cfc 45KB
ImageObject.cfc 12KB
fckeditor.cfc 8KB
cf5_upload.cfm 10KB
cf5_connector.cfm 10KB
cf_io.cfm 10KB
cf_commands.cfm 8KB
config.cfm 8KB
fckeditor.cfm 7KB
spellchecker.cfm 5KB
cf_util.cfm 4KB
sample02_mx.cfm 3KB
sample04_mx.cfm 3KB
sample02.cfm 3KB
sample03_mx.cfm 3KB
sample04.cfm 3KB
cf_connector.cfm 3KB
cf_basexml.cfm 3KB
sample03.cfm 3KB
fckutils.cfm 2KB
cf_upload.cfm 2KB
sample01_mx.cfm 2KB
sample01.cfm 2KB
sampleposteddata.cfm 2KB
connector.cfm 973B
upload.cfm 962B
sample02.cgi 5KB
sample04.cgi 5KB
sample03.cgi 4KB
connector.cgi 3KB
sample01.cgi 3KB
upload.cgi 3KB
sampleposteddata.cgi 3KB
caipu_servlet.class 7KB
user_servlet.class 6KB
zhoushi_servlet.class 6KB
gonggao_servlet.class 5KB
liuyan_servlet.class 5KB
admin_servlet.class 5KB
leibie_servlet.class 4KB
loginService.class 4KB
DB.class 4KB
liuService.class 3KB
UserType.class 2KB
index_servlet.class 2KB
EncodingFilter.class 2KB
LiuyanType.class 1KB
CaipuType.class 1KB
GonggaoType.class 1KB
AdminType.class 923B
ZhoushiType.class 914B
LeibieType.class 723B
.classpath 2KB
fck.afpa.code 4KB
org.eclipse.wst.common.component 599B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
css.css 10KB
fck_editor.css 8KB
fck_editor.css 7KB
fck_editor.css 7KB
fck_dialog.css 5KB
fck_dialog.css 5KB
fck_dialog.css 5KB
datepicker.css 5KB
datepicker.css 5KB
共 919 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
神仙别闹
- 粉丝: 2680
- 资源: 7667
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- travel 基于协同过滤算法的景点推荐系统.zip
- light room9.1.apk
- (单片机Protues入门笔记)单片机Proteus仿真软件入门笔记约80多页,内容图像并茂
- (单片机Proteus案例)基于80c51单片机的比赛计分器电路仿真实现
- 增强型51单片机(stc15系列)驱动ws2812彩灯模块库文件
- (单片机Protues案例)基于51单片机交通灯仿真实现
- 23种设计模式-C++实现.zip
- (单片机Protues案例)基于51单片机的频率计仿真实现
- (单片机Proteus案例)Proteus单片机仿真实例之键盘系列
- (单片机Proteus案例)Proteus单片机仿真实例之电机系列
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功