网络在线交友平台的设计与实现

在线交友是互联网高速发展的背景下所诞生的一种新型交友方式,它凭借其无可比拟的广泛性以及便捷性迅速成为人们的最常用的交友方式之一。在经济飞速发展的今天,网上交友这个网络服务项目赢得了越来越多的人群青睐,也已经成为当今互联网产业中举足轻重的组成环节之一。网络技术的发展为人们提供了全新的交友模式。正是由于这广阔的市场前景,网络交友模式会在未来得到更好的发展。本网络交友平台正是根据当今流行的网络婚恋交友平台设计制作的,采用了使用广泛技术成熟的B/S架构。在代码编写方面选择使用sun公司推出的JSP技术,JSP技术因为其跨平台等优点成为无可替代的主流的网站编写技术。而数据库我选了微软公司所开发的SQL Server 2005。运行服务器选择了运用广泛的Tomcat。本文从系统开发技术时我所涉及到的技术、我所使用的开发工具、我设计的系统的结构以及所应该具备的功能等不同的方面来对这个网络交友平台进行一个详细的介绍与说明。本网络交友平台实现了能够满足个人交友所需的基本功能,在提供了点对点的交友方式的同时更提供了多对多的团体交友方式,使用网络交友平台不仅拉近了人与人之间的距离,拓展了个人的朋友圈,更为人们不断的认识新朋友、认识世界提供了便捷的渠道。关键词:网络交友、JSP、SQL Server 目录
第一章. 绪论 3
第二章.系统介绍 4
2.1 使用技术简介 4
2.1.1 java 简介 4
2.1.2 Eclipse简介 6
2.1.3 SQL Server简介 6
2.1.4 TomCat 简介 7
2.1.5 JSP简介 7
2.1.6 SQL技术简介 8
2.1.7 JDBC简介 10
2.1.8 CSS样式表介绍 10
2.1.9 JavaScript介绍 11
2.1.10 软件测试简介 11
第三章.系统分析 13
3.1 前端用户操作界面 13
3.2 后台管理端 14
第四章.系统结构简介 15
4.1 前台功能模块: 15
4.2后台功能模块: 15
第五章.数据库分析 19 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2# 
/> 2.1.9 JavaScript介绍 11
2.1.10 软件测试简介 11
第三章.系统分析 13
3.1 前端用户操作界面 13
3.2 后台管理端 14
第四章.系统结构简介 15
4.1 前台功能模块: 15
4.2后台功能模块: 15
第五章.数据库分析 19
5.1用户管理表 19
5.2管理员表 19
5.3站内新闻表 20
5.4团体活动表 20
5.5留言管理表 20
5.6活动记录表 21
第六章 系统详细介绍 22
6.1 前台用户界面设计 22
6.1.1 网站首页界面 22
6.1.3 交友查询管理界面 23
6.1.4 团体活动界面 24
5.2后台管理界面的设计 25
6.2.1管理员帐号管理界面 26
5.2.2 新闻管理界面 26
5.2.3 团体相亲管理界面 27
5.2.4 相亲记录管理界面 27
5.2.5 注册用户管理 28
第七章、系统测试分析报告 29
7.1功能测试计划 29
7.2测试用例 29
7.2.1婚恋交友网首页的测试用例 29
7.2.2用户注册页面页的测试用例 30
7.2.3个人后台页的测试用例 31
7.2.4交友查询页的测试用例 32
7.3测试结果 33
7.3.1婚恋交友网首页的测试结果 33
7.3.2会员注册页的测试结果 35
7.3.3个人后台页的测试结果 35
7.3.4交友查询页的测试结果 37
7.4测试结果 38
第八章.结束语 38
致 谢 39
参考文献 40
绪论
在线交友是互联网高速发展的背景下所诞生的一种新型交友方式,它凭借其无可比拟的广泛性以及便捷性迅速成为人们的最常用的交友方式之一。网上交友这个网络服务项目赢得了越来越多的人群加入,也已经成为当今互联网产业中举足轻重的组成环节之一。网络技术的发展为人们提供了全新的交友模式。正是由于这广大的市场,网络交友模式会在未来得到更好的发展。我们通过查看2015年中国互网信息中心(发 《第35次中国互联网络发展状况统计报告》, 到2014年12月为止,我国互联网使用者人数已经达到了6.49亿人以上。在如此庞大的网民基数下潜藏着巨大的网络交友市场。
同样通过阅读艾瑞咨询公司所公布出来的 《2015年中国网络婚恋交友行业报告》我们可以很明显的看出。在2013年中华人民共和国60岁以下的成年人未婚的人口数量已经达到了1.9亿人,其中男性的比重占到了55.3%,女性的比重占到了为44.7%。而在我们国家有13亿人口其中60岁以下单身的成年人就已经达到了13.8%。面对庞大的单身人口数量,婚恋交友市场的前景必然是广阔的与光明的。从经济的方面来看的话,截止2014年中国婚恋市场的总产值已经快要超过85.8亿元了,说明婚恋作为一个新型的产业正在不断的为人们所接受和认同。并且随着互联网不断的进入广大人们群众的家庭,我相信网络婚恋交友在整体婚恋市场中占比将逐渐不断提升。
本课题是要开发出一个可以提供用户注册、在线聊天,留言等功能的交友型网站。能够满足人们在日常生活中的交友需求
第二章.系统介绍
使用技术简介
Java 简介
Sun公司在1995年推出了一款名为Java的全新的面向对象的编程语言。不过随着sun公司被oracle收购,oracle公司又重新扛起Java这面旗帜继续推动这门语言的不断发展。
作为一款全新的面向对象的程序开发语言,Java在它的本质来说其实与C和C++在语法上面是基本没有什么太大的区别的。但是Java的开发者很聪明的让Java在继承了C语言中的很多很多的精髓的同时也抛弃了C语言中很容易引起程序员混淆和头痛的部分(例如指针啊、重载运算符、多重继承等之类),但是在C语言的基础上创造性的增加了垃圾回收器功能。这个功能使得程序员不用再为内存溢出,对象没有及时销毁啊之类的问题而感到头痛与烦躁了。在后来发布的Java 1.5 版本中,又增加了自动拆装箱、枚举类以及很多很多的实用性功能。
Java在代码解释运行方面确实是和c或者c++之类的语言的运行模式是不一样的。它会先将我们自己在IDE上写的代码变成了机器暂时还无法运行的一种特殊的由二进制组成的字节码文件。然后将这些由二进制组成的字节码文件交给Java虚拟机,让Java虚拟机其来运行这些由二进制组成的字节码文件。这就是为什么Java会具有跨平台的特点的重要原因之一。但是这恰恰也是Java的缺点之一,正是因为需要对源代码进行两次操作而导致Java程序的性能会比C语言低。
作为最热门编程语言之一,Java 技术凭借无可取代的优势,被人们广泛应用于电脑端、数据处理端、互联网已经智能手机(Android)等领域。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1415.html

好棒文