基于 JSP 的婚恋交友网
学 院
专 业
班 级
学 号
学生姓名
指导教师
2012 年 X 月 X 日
基于 JSP 的婚恋交友网
XX 大学毕业设计(论文)
1
2
摘 要
在线交友是互联网发展的必然产物,它改变了人们的网络交往形态,使得人们的即
时通信变得更加的直观和亲切,并且具有良好的发展趋势。
婚恋交友网站我们使用 Microsoft 公司的 JSP 开发工具,利用其提供的各种面向对象
的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时
间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到
形成用户满意的可行系统。从基本功能来看,本系统主要是用来查询、浏览故障描述信
息。鉴于此主要功能,系统界面的设计应方便用户的查阅。因此,台式机系统采用目前
非常流行的类 MSDN 的主界面。该系统主要用于在信息的日常管理。系统界面友好,操
作简单,易学易用,从总体方案上力求达到该软件所需的目标要求。
本文从系统开发、运行环境的选择、系统功能的需求分析、功能模块的划分、数据
库及数据表的设计与开发到系统功能模块的具体开发实现都进行了详细的分析和介绍。
婚恋交友网站,满足了之间的点对点多媒体通信,为宽带网络上的个人客户们提供
聊天功能。而交友系统拉近了人与人之间的距离,丰富人们的业余时间,为人们在网络
中交友提供了便捷的渠道。
关键词:
交友网站; SQL; JSP
基于 JSP 的婚恋交友网 3
Abstract
The network video chat is inevitable product with the Internet development. It not
only changed people's communication form in the network and made network instant
messaging was more intuitional and kind between people and people, also has good
development trend.
The development and operation of this video chat and making friends website used
LAMP (Linux+Apache+SQL+JSP) architecture which was called golden components of
website development and FMS (Flash Media Server) technology. This website system
made up of making friends website system and audio/video chat system two parts. And
the making friends website system also included two system function modules, which is
website front-stage system for common member and website backstage system for
administrator to manage this website. This website system realized many functions,
which include making friends, commercial affairs, audio/video chat. And it have many
features such as simple operation, stable working and cross platform, ect.
This paper has analyzed and introduced from system development, choice to
operating environment, requirements analysis of system functions, partition of function
module, design and development of database and data table to specific development and
realization of the system function module detailly.
This video chat and making friends website has satisfied point-to-point multimedia
communication between any two customer, and provides high quality audio/video chat
functions for individual customers in broadband network. The making friends system not
only makes the distance that between people and people are more closer, and enriches
people's Spare time, but also provides convenient channel for people make friends in
network.
Keywords:
video chat; making friends website; LAMP; FMS; JSP
英文处请自行校对
3
基于 JSP 的婚恋交友网 4
目 录
基于 JSP 的婚恋交友网........................................................................................................1
Abstract.................................................................................................................................3
目 录.......................................................................................................................................4
第一章.前言........................................................................................................................5
第二章. 婚恋交友网站开发所需要的工具..........................................................................6
2.1 系统开发工具介绍.......................................................................................................6
2.1.1 Macromedia Dreamweaver MX 2004 简介...............................................................6
2.1.2 Macromedia Fireworks MX 2004 简介.....................................................................7
2.1.3 Macromedia Flash MX 2004 简介.............................................................................8
2.1.4 JSP 简介.....................................................................................................................9
2.1.5 SQL 简介.................................................................................................................10
2.2 系统需求.....................................................................................................................13
2.2.1 Macromedia Dreamweaver MX 等软件的系统需求..............................................13
2.2.2 在 SQL 数据库下 JSP 的配置.................................................................................14
2.3 JSP 环境配置..............................................................................................................14
2.3.1 tomcat 配置..............................................................................................................14
2.3.2 JDK 配置.................................................................................................................15
第三章 系统分析.................................................................................................................16
第四章 功能模块描述.........................................................................................................17
4.1 各模块功能简介:..................................................................................................17
4.3 管理后台子模块......................................................................................................17
4.4 流程路如下:..........................................................................................................18
第五章 系统数据结构分析.................................................................................................20
5.1 公告表的数据结构分析如表 5-1..............................................................................20
5.2 管理员表的数据结构分析如表 5-2..........................................................................20
5.3 图片表的数据结构分析如表 5-3..............................................................................21
5.4 用户表的数据结构分析如表 5-4..............................................................................21
6 界面设计...........................................................................................................................21
6.1 前台用户界面设计.....................................................................................................22
6.1.1 网站首页界面......................................................................................................22
6.1.2 注册用户管理界面..............................................................................................24
6.1.3 交友查询管理界面..............................................................................................25
6.1.4 团体相亲界面......................................................................................................26
6.1.5 在线留言管理界面..............................................................................................28
6.2 后台管理界面的设计.................................................................................................29
4
基于 JSP 的婚恋交友网 5
6.2.1 管理员帐号管理界面..........................................................................................31
6.2.2 新闻管理界面......................................................................................................33
6.2.3 团体相亲管理界面..............................................................................................35
8 结束语...............................................................................................................................36
致 谢.....................................................................................................................................37
参考文献..............................................................................................................................37
第一章.前言
随着互联网技术的迅速发展以及宽带的普及,带宽已经不再是语音、视频聊天
发展的瓶颈。2006 年 7 月 19 日,在中国互联网络信息中心(CNNIC)发布的《第十八次
中国互联网络发展状况统计报告》中显示,中国内地网民总人数已达 1.23 亿人,而使
用宽带上网的网民人数就达到了 7700 万人。而在 2006 年 12 月,CNNIC 发布的
《2006 年中国即时通信市场调查报告》显示,经常使用语音或者视频进行聊天的用
户占所有即时通信用户的 43.39%。
据 iResearch 艾瑞市场咨询公司研究,2006 年底网上交友市场规模达到 3.6 亿元,
其中网上休闲交友市场规模为 1.86 亿元,网上婚恋交友市场规模为 1.75 亿元。随着
互联网用户的快速发展和成熟,网上交友市场规模将进一步增长。iResearch 艾瑞市
场咨询公司预计,2008 年网上交友市场规模将达 9.91 亿元,其中网上婚恋交友市场
规模为 6.53 亿元,网上休闲交友市场规模为 3.2 亿元,网上商务交友市场规模为
1620 万元。整个网络交友市场规模年均复合增长率将达 71.7%,而到了 2010 年,中
国网上婚恋交友市场规模将达到 12 亿元,年均复合增长率为 84.7%。这些数据表明,
网络交友作为一种新的产业模式正在形成。
而今,人们已经不再满足于传统的文本聊天模式,在线交友模式已经由传统的
交友模式转向为语音、视频、图像等多媒体形式的聊天模式。本设计的目的就是要
开发出一个可以提供用户注册、在线聊天,留言的交友型网站。该网站系统是一个
拥有交友系统,该婚恋交友网站的建立,使得广大网民不但拥有一个可以敞开心扉
谈天说地、诉说衷肠的地方,丰富了人们的业余生活,而且还可以在这里找到自己
感兴趣的朋友。
,能够使得任何两个陌生人相识[1]。而网络,使传统社交圈的范围从家人、朋友、
同学、同事这些有限的小圈子无限拓展,任意二人,都有可能在网络上找到一条沟
通的桥梁。本网站系统就是要成为这座人与人之间进行沟通的桥梁和纽带。用户不
但可以查看新闻,交友查询、团体相亲,会员注册,在线留言等,还可以按照自己
所需的条件去搜索其他会员的详细资料,快速便捷地找到自己感兴趣的人。而网站
后台管理系统的开发,方便了管理员对网站会员的用户资料和所有信息进行管理,
而且还拥有发布站内新闻和公告等功能。
5