没有合适的资源?快使用搜索试试~ 我知道了~
交友网课程设计报告.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 177 浏览量
2022-07-08
03:15:29
上传
评论
收藏 1.35MB PDF 举报
温馨提示
试读
47页
交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf交友网课程设计报告.pdf
资源推荐
资源详情
资源评论
中国地质大学小学期
项目题目:
专业班级:
学生姓名:
学生学号:
指导教师姓名:
在线快捷交友系统的设计与实现
2013 年 7 月 30 日
目 录
一、系统目标 ......................................................................................1
二、开发工具及技术简介 ............................................................ 2-11
三、系统的需求分析 .................................................................. 11-13
四、系统的数据库设计
五、系统详细设计 ...................................................................... 13-15
六、系统实现 .............................................................................. 15-45
七、系统设计总结 ............................................................................46
八、参考文献 ....................................................................................46
1 / 47
一、系统目标
在现代社会里,网上交友作为一种网络服务形式得到了越来越多的
人的认可,也已经成为近两年来广泛受到用户欢迎和商家青睐的网络服
务项目。网络技术的发展为交友模式的革新带来了新的机遇,现代网络
交友将结合现代网络技术、多媒体技术与传统沟通与交流学习的优势,
改变传统的面对面的交友方式,开发出基于 B/S 架构的交友平台系统。
该系统主要就是实现网络交友平台,完成在线聊天,留言,发送短消
息,对相册的上传下载,对系统模块的问题,对用户的管理,对在线用
户的搜索功能,从而能够达到在线交友,交流,学习的一个知识平台
二、
开发工具及技术简介
2.1 JSP 技术
JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公
司参与一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,
它是在传统的网页 HTML 文件(*.htm,*.html)中插入 Java 程序段
(Scriptlet)和 JSP 标记(tag),从而形成JSP 文件(*.jsp)。 用 JSP 开
发的 Web 应用是跨平台的,既能在Linux 下运行,也能在其他操作系统
上运行。
JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面
被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面
2 / 47
返回给客户端的浏览器。Java Servlet 是 JSP 的技术基础,而且大型的
Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。JSP 具备
了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可
靠,主要面向因特网的所有特点。
2.2 MySQL 数据库
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,
目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库
将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样
就增加了速度并提高了灵活性。MySQL 的 SQL 语言是用于访问数据库的
最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政
策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成
本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL
作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组
成良好的开发环境。
与其他的大型数据库例如 Oracle、DB2、SQL Server 等相比,MySQL 自
有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的
个人使用者和中小型企业来说,MySQL 提供的功能已经绰绰有余,而且
由于 MySQL 是开放源码软件,因此可以大大降低总体拥有成本。Linux
作为 操作系统,Apache 和 Nginx 作为 Web 服务器,MySQL 作为数据库,
PHP/Perl/Python 作为服务器端脚本解释器。由于这四个软件都是免费
或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工
3 / 47
成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“组
合。
2.3 JDBC 连接数据库技术
一、 JDBC 技术
JDBC 是 Java Database Connectivity 技术的简称,它是 Java 进行数据
库编程的 API,为开发人员提供了一套访问各种数据库的标准编程接口。
这个标准编程接口,使得基于多种后台数据库的程序开发变得非常容易
实现,开发人员只要使用 JDBC API 开发一个数据库访问程序就可以了,
没有必要为访问 SQL Server 数据库写一个程序,为访问 Oracle 数据
库专门写一个程序,或者为访问 MySQL 数据库又写另一个程序。
JDBC API 主要由一些接口组成,这些接口定义了用于数据库访问的许多
方法,主要实现了下图所示的功能:
图 1
建立与数据库的连接 发送 SQL 语句至数据库执行 处理 SQL 执行
结果
其中,建立数据库连接是进行数据库编程的基础,在建立好连接的基础
之上才能进行程序与数据库之间的信息传递,本文就着重介绍了使用 J
DBC 获取各种常见数据库的连接对象的方法。
4 / 47
剩余46页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8346
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功