在线交友系统毕业设计论文
- 格式:doc
- 大小:1.93 MB
- 文档页数:49
毕业设计(论文)(08 届)设计(论文)题目交友网站开发与设计办学点(系)信息工程系专业计算机科学与技术班级学号学生姓名起讫日期2011年12月~2012年4月指导教师职称评阅教师职称2012年 3 月12 日江苏城市职业学院教务处制交友网站的开发与实现摘要随着社会的日益开放和工作环境、形势的变化,人与人之间交往的载体也相应得发生了变化。
交友网站的设计丰富了许多人的业余文化生活,给人们的生活带来更多的方便,促进了各项工作的全面进步。
基于JSP技术可以设计和实现交友网站,它可以为网友提供网络交流服务,具备网友注册、网友个人管理、网站会员管理等功能。
关键词:交友网站; 网络交流服务ABSTRACTAs society and working environment, the situation changes from person to person contacts the carrier appropriate occurrence of a change. Amateur cultural life of many people rich dating site designed to bring more convenience to people's lives, and promote the overall progress of the work. JSP technology-based design and implementation of a dating site, it can provide users with network communication services, with users registered users personal management, website and membership management functionality.Key words: dating sites; network communication services;目录摘要 (1)ABSTRACT (2)第一章引言 (4)1.1介绍选题的目的和意义 (4)1.2课题研究的基本内容以及解决的主要问题 (5)1.3交友网站的现状与未来 (5)第二章交友网站的技术综述 (8)2.1采用JSP技术实现动态交互的Web页面 (8)2.1.1 JSP执行原理 (8)2.1.2 JSP技术特点 (8)2.1.3 JSP与其它动态网页技术的比较: (9)2.2Tomcat服务器 (11)2.2.1Tomcat的安装和配置 (11)2.2.2Tomcat的目录 (12)2.3Servlet容器 (12)2.3.1Servlet的作用 (12)2.3.2Servlet的生命周期 (12)第三章交友网站的系统总体设计 (14)3.1系统概述 (14)3.2系统分析 (15)3.2.1系统的模块结构 (15)3.2.2数据库设计 (15)第四章交友网站系统具体实现 (19)4.1前台功能设计 (19)4.1.1前台总体框架 (19)4.1.2网友注册 (20)4.1.3会员登录 (23)4.2普通会员功能设计 (25)4.2.1查看会员 (25)4.2.2查看留言 (27)4.2.3给其他会员留言 (29)4.2.4查看和修改个人资料 (31)4.2.5上传照片 (32)4.2.6查看相册 (33)4.3管理员功能设计 (35)4.3.1用户管理 (35)4.3.2留言管理 (37)4.3.3相册管理 (38)4.4站长功能设计 (38)总结 (40)致谢 (41)参考文献 (42)第一章引言1.1介绍选题的目的和意义随着计算机技术飞速发展的今天, 随着Internet的普及和发展, 人们的生活和工作也越来越离不开信息网络的支持, 网上聊天,网上交友等都成为人们最常见, 最直接的交流的方式。
交友软件毕业论文随着互联网技术的不断发展,交友软件逐渐成为人们生活中不可或缺的一部分。
与传统的相亲、介绍相比,交友软件更加便捷、快速、灵活。
为了了解交友软件的现状和趋势,本文对交友软件的定义、类型、特点、市场需求以及目前存在的问题进行了研究和探讨。
一、交友软件的定义交友软件是通过互联网实现人际社交的工具,用户可通过其发布自己的资料,浏览他人的资料,进行信息交流,从而认识新朋友、结交新伴侣、拓展社交圈。
目前最为流行的交友软件包括陌陌、探探、一直播、快手、微信等等。
二、交友软件的类型交友软件主要分为五种类型:公开社交、隐私社交、私人聊天、线上主题聚会和活动组织。
其中,公开社交是指用户可以在平台上发布自己的动态、图片、视频等,其他人可以评论、点赞、分享,同时也可以通过内容来认识新朋友;隐私社交则是针对一些不愿公开身份、不喜欢被别人打扰的用户,他们倾向于与自己熟识的人互相交流;私人聊天适合那些在交友软件上寻求真实感情的用户,他们通过私聊来建立深入联系;线上主题聚会则是创造性的交友方式,平台会根据不同的主题、兴趣爱好等进行分类,帮助用户认识到志同道合的人;活动组织是指一些现实中的活动或者聚会,在平台上组织,从而达到相互认识的目的。
三、交友软件的特点交友软件的特点主要体现在以下三个方面:1. 便捷性。
用户可以随时随地使用交友软件,通过手机等移动设备快速建立个人资料,方便寻找自己的交友对象,同时也为用户提供更多机会与对方交流。
2. 匿名性。
交友软件允许用户有选择地展示自己的信息,用户可以选择匿名或公开自己的身份,从而避免了一些尴尬的场面,并增加了用户对平台的信任感。
3. 多样性。
交友软件提供了多种形式的交友,让用户自由选择适合自己的交友方式,避免了单一方式的局限性。
四、市场需求随着年轻人对传统方式的反感以及社交应用的普及,交友软件成为非常受欢迎的社交平台。
在当前社交环境下,交友软件满足了年轻人的需求,降低了相互之间的尴尬程度,使人们更加自由地表达自己,同时也增加了人们在社交中的乐趣。
摘要互联网技术的发展使得社交网络日益流行起来,并引起国外人们的关注与参与,社交网络的注册人数逐年增长,其容不断更新。
社交为人们提供了一个交友的网络平台,通过网络我们可以很轻松的结识新的朋友以与了解朋友的最新动态,还可以进一步与朋友交流沟通。
而且社交的产生成为了信息资源的重要组成部分,大家可以在社交上了解当下热门事件以与人们的反应。
此交友基于,数据库采用了Access。
的功能有:用户注册、用户登录查看修改个人信息、用户对微博的相关操作(发布、删除、转发、评论、举报)、用户对其他人的修改操作(关注、取消关注、举报)、用户搜索等。
本文以建立一个小型交友的过程为主线组织材料,对社交从分析到设计与最后的测试的过程,进行了简单的概述。
在详细设计中设计与实现部分用比较直观易读的文字和程序流程图展示,增强了文章的可读性。
在写作过程中,本文与实际项目进度相结合。
关键字互联网;社交;设计AbstractThe development of Internet technique makes the social network is becoming more and more popular, and draw the attention of people both at home and abroad to participate in.In the same time.the social network enrollment increased year by year, with its content is constantly updated.Social networking sites do provide a network platform to make friends, we can easily make new friends through the network, and grasp the newest trend of friends.Also we can further communication with friends.And social networking sites have became an important part of information resources, we can understand the present popular events on social networking sites and people's reactions.Based on this dating site, , database using Access.The functionality of the site are: user registration, user login to check the modify personal information, users of weibo related operations (distribution, delete, forward, reviews, reports), user modification operations for others (attention, cancel the attention, report), users to search, etc.Based on the process of creating a small dating sites of material, the social networking site from analysis to design and process of the final test, has carried on the brief overview.Design in the detailed design and implementation with intuitive easy to read text and program flow chart to show site, enhance the readability of the article.In the process of writing, this paper combined with the actual project progress.Keywordsinternet;social website;design目录摘要iAbstract ii第一章绪论11.1项目的意义与背景11.2 国外发展现状11.2.1 国发展现状11.2.2 国外发展现状21.3 本文结构2第二章系统开发技术和开发工具介绍32.1开发技术32.1.1 C#语言简介32.1.2 技术简介42.2开发工具和开发环境52.2.1 Microsoft Office Access简介52.2.2 Visual Studio 2013 简介52.3 本章小结7第三章系统分析83.1功能需求分析83.1.1 功能划分83.1.2 功能描述93.1.3 数据描述173.2性能需求183.2.1数据精确度183.2.2 时间特性183.2.3 适应性193.3 本章小结19第四章系统总体设计204.1系统功能设计204.2模块功能设计204.2.1 用户登录模块设计204.2.2 用户操作微博模块设计204.2.3 用户搜索模块设计234.2.4 用户举报模块设计244.2.5 用户浏览容模块设计254.2.6 用户个人主页管理模块设计284.2.7 管理员登录模块设计294.2.8 管理员管理模块设计294.3 数据库设计334.3.1 数据库概念模型334.3.2 数据库表设计344.4 本章小结37第五章系统详细设计与实现385.1 用户登陆模块详细设计与实现385.1.1 用户登陆模块详细设计385.1.2 用户注册界面实现395.2 用户操作微博模块详细设计与实现405.2.1 用户操作微博详细设计405.2.2 用户操作微博界面实现425.3 用户搜索模块设计与实现435.3.1 用户搜索模块详细设计435.3.2 用户搜索模块界面实现445.4 用户举报模块设计与实现445.4.1 用户举报详细设计445.4.2 用户举报界面实现455.5 用户浏览容模块设计与实现465.5.1 用户浏览容模块设计465.6.2 微博排行榜界面实现475.6 用户个人主页管理详细设计与实现485.6.1 用户个人主页管理详细设计485.6.2 用户个人主页管理界面实现495.7 管理员登陆模块设计与实现515.7.1 管理员登陆模块详细设计515.7.2 管理员登陆模块实现515.8 管理员详细设计与实现515.8.1 管理员管理详细设计525.8.2 管理员管理界面实现545.9 本章小结55第六章系统测试566.1 测试计划566.1.1 测试的主要围与容566.1.2 测试方法566.1.3 测试环境566.2 单元测试566.2.1 用户登录单元测试576.2.2 用户发布微博测试576.3 集成测试586.3 本章小结58结论59参考文献60致61第一章绪论1.1项目的意义与背景社交,专指旨在帮助人们建立社会性网络的互联网应用服务,它的理论基础是哈佛大学心理学教授Stanley Milgram在1967年创立的六度分割理论,他认为“你和任何一个陌生人之间所间隔的人不会超过六个”,按此理论,每个个体的朋友可以认识这个个体的其他朋友,以此为基础,使每个个体的社交圈不断放大,最后成为一个大型网络,这就是社交网络的驱动核。
聊天室毕业论文聊天室毕业论文在当今信息时代,互联网的发展使得人们之间的交流变得更加便捷和广泛。
其中,聊天室作为一种在线社交平台,吸引了大量的用户。
本文将从多个角度探讨聊天室的发展、影响以及存在的问题。
首先,聊天室的出现为人们提供了一个全新的交流方式。
通过聊天室,人们可以随时随地与世界各地的人进行实时对话,无论是家人、朋友还是陌生人,都可以成为聊天室中的伙伴。
这种便捷的交流方式打破了地域限制,让人们能够更加广泛地了解和接触不同文化背景的人。
其次,聊天室的发展也给人们带来了更多的娱乐和消遣方式。
通过聊天室,人们可以参与各种话题的讨论,分享自己的见解和经验。
无论是喜欢音乐、电影、运动还是旅行,都可以在聊天室中找到相同兴趣爱好的人,进行深入的交流。
这种娱乐和消遣方式不仅丰富了人们的生活,还为他们提供了一个释放压力和寻找共鸣的平台。
然而,聊天室的发展也带来了一些问题。
首先,随着聊天室的普及,存在一些不法分子利用聊天室进行非法活动。
他们可能通过聊天室传播虚假信息、进行网络诈骗等,给人们的生活和财产安全带来威胁。
其次,聊天室中的言论自由也可能导致一些不良现象的发生。
有些人在聊天室中恶意攻击他人,进行人身侮辱,甚至煽动暴力行为。
这些问题使得聊天室的使用变得更加需要谨慎和警惕。
为了解决这些问题,聊天室平台需要加强对用户的管理和监管。
首先,平台应该建立完善的实名制注册系统,确保用户的身份真实可信。
其次,平台应该加强对用户言论的监控,及时删除违法违规的信息,保障用户的合法权益。
此外,平台还可以引入人工智能技术,对聊天室中的内容进行自动过滤和审核,减少不良信息的传播。
除了平台的管理和监管,用户自身也应该增强自我保护意识。
在使用聊天室时,应该避免透露个人敏感信息,不轻易相信陌生人,并且要学会辨别真假信息,不被虚假信息所蒙蔽。
同时,用户也应该积极参与到聊天室的监督中,发现问题及时举报,共同维护聊天室的良好环境。
总之,聊天室作为一种在线社交平台,在人们的生活中扮演着重要的角色。
目录第1章绪论 (2)1.1选题背景 (2)1.2目的和意义 (3)第2章系统概况 (3)2.1系统主要功能 (3)2.2系统所用技术 (4)2.2.1 Java技术 (4)2.2.2 TCP/IP协议 (5)2.2.3 JMF使用RTP协议 (5)2.2.4 Mysql数据库 (6)2.3系统运行环境 (6)第3章系统分析 (6)3.1关于系统分析 (6)3.1.1可行性分析 (6)3.2系统功能分析 (7)3.2.1客户端功能分析 (7)3.2.2 服务器功能分析 (8)3.3系统流程图 (8)第4章系统设计 (10)4.1数据库表设计 (10)4.2 自定义XMPP协议 (10)第5章系统实现 (13)5.1 客户端实现 (13)5.1.1 登录界面 (13)5.1.2 用户列表界面 (17)5.1.3 聊天窗口与视频界面 (20)5.2 服务器端实现 (26)5.2.1 服务器界面 (26)第6章结束语 (28)参考文献 (29)多人聊天室设计摘要:在信息时代的今天,进行信息交流已成为了人们日常生活中不可缺少的事情,但是由于手机话费的昂贵、发送手机短信的烦琐,以与它们之间由于不与时性而造成了相应的损失;网络通信软件由于安装方便、操作简单,更重要的是它给广大的用户提供了一个免费交流的平台,这个平台具有广域性、与时性、高效性,因此受到了许多公司、企业院校的青睐,特别是广大青年人的追捧;本论文介绍的就是一个基于TCP/IP协议、C/S 模式、利用多线程、实现点对点通信的一个多人聊天室软件,可以进行私聊、群聊、视频聊天等;关键字:Java;聊天室;线程;协议;第1章绪论1.1选题背景随着信息时代的到来,信息的交流量也与日俱增。
尽管一些通信工具,例如手机,可以通过打电话或者发短信与对方进行相应的信息交流;但是对于大量的信息、长时间或者“面对面”的交流,手机则不能适应。
网络通信软件,正是由于它的安装方便,只需要彼此之间都有连上网的电脑,安装有相应的客户端,就可以进行信息交流;并且它可以实现与一个人与多个不同国家、地方的人进行交流,交流的过程中可以传输大量的信息资料,更加的方便快捷,也无需过多的通信费用;甚至彼此之间还可以通信视频实现“面对面”的语音聊天,提供了更加亲舒适的服务;因此许多的公司、企业与院校都有相应的网络通信软件,进行日常的信息处理。
第一章引言1.1网络的兴起进入90年代以来,中国在信息网络上的投入骤增,目前已经建成包括互联网络和接入网络两个层次的架构。
全国有中国电信为背景的中国公用计算机互联网CHINANET、清华大学的中国教育与科研计算机网CERNET、中科院的中国科技网和中国金桥网CHINAGBN共四个网络。
进入1998年,互联网的发展步伐猛然加快。
截止1998年底,中国上网用户已达210万,比上年底的67万,增加了2倍以上,上网计算机80万台,增长了100%。
而1999年更是被中国政府定位为“政府上网年”,全面启动政府行政机构上网工程。
在略显疲软的国内市场,互联网成了新的经济增长点。
除了投资互联网带动相关计算机、电子、通讯和网络产业经济增长外,在网络上推广和宣传产品、服务,进行交易和结算,利用跨越国界的网络,参加国际电子商务交流和贸易,电子商务以高效率、低支付、高收益和全球性的特点,很快就赢得了中国企业的喜爱。
用互联网把商场移植到网上,让消费者在家中购物,是一种新的商机,商场既能节省人力、场地租金,又可以扩大企业知名度,从而提高企业的竞争力。
深圳天虹商场是中国首家全面进行网上购物的百货商场。
1998年5月天虹商场在零售业中率先开通网络在线购物,至今已有10万人次上网浏览。
商业银行的网络在线服务,已经成为发达国家网络商务的一个主要内容。
招商银行1997年初建立国际互联网网站,成为中国首家上网银行;1998年春推出新的金融服务“一网通”业务,将银行的服务直接送到客户办公室和家中,使银行用网络在线服务科技取代人工操作,从传统柜台交易到ATM自助服务,再提升为电话银行和网上银行,银行完全可能不需要一个具体的营业网点。
在美国,网上银行正是沿着这个发展轨迹,在1998年7月诞生了专业网上银行。
1.2网站的发展趋势专家谈2006国内网站发展趋势,2005年,互联网经历了一系列的大喜大悲、大起大落。
转瞬间,新世纪来到了,中国网络界有可能发生什么样的大事呢?就此《财经》杂志资深撰稿人、网络资本运营专家王冉先生进行了面对面的交流。
大型软件项目实训报告题目:交友网站系统选题来源:校外指导教师:姓名:班级:学号:辽宁工程技术大学软件学院目录1.序言 (3)选题背景 (3)选题目的及意义 (3)选题完成情况 (3)2.项目需求分析 (3)项目功能需求 (3)项目性能需求 (3)3.项目概要设计 (4)系统功能结构设计 (4)4.项目详细设计 (5)模块1描述 (5)功能描述 (5)性能描述 (5)界面构建 (5)详细设计 (6)利用工厂化模型 (6)跳转界面优化设计 (6)用户登录时session验证设计 (6)成绩评定 (13)1.序言选题背景目前在电子商务大行其道的大情况下,越来越多的人选择上交友网站选择交友,网站上交友可以在家“交友”,交友不受时间,地点的限制,同时,获得较大的人物信息,可以交到不在当地的朋友。
更重要的是网上交友比传统的交友更加的放便。
但同时网上交友也有很大的风险,遇到钓鱼网站,可能会泄露个人资料。
在现代社会里,网上交友作为一种网络的服务形式得到了越来越多的人的认可,也已经成为近两年广泛受到用户欢迎和商家请来的网络服务项目。
网络技术的发展为交友的模式的革新带来了新的机遇,现代网络交友将结合现代网络技术,多媒体与传统沟通与学习的优势,改变传统名对面形式的交友方式。
选题目的及意义本文通过JAVA编程技术,使用主流的面向对象开发工具进行开发,这里我们主要用到,,mysql等,因为要求交友的网站具有可视美观的操作界面,所以我们用基于c/s的myeclipse的作为开发的环境。
同时,本程序对系统要求配置较低,运行速度快,而却对数据库管理要求较低。
本程序数据库采用mysql进行数据存储,该数据库可实现关系较为简单的数据管理。
选题完成情况2012年12月25日选题后一个月内完成。
2.项目需求分析项目功能需求1用户登录验证功能2用户注册功能3查看用户列表功能4添加用户图片显示功能5 删除修改用户信息功能项目性能需求该系统是专门用于异地的交友的群,实现了用户的登录和注册功能,可以在本地上传图片以及后续的添加删除操作等,不同用户可以查看全部的用户信息但不可以修改,只有当前登录用户才可以修改自己的基本信息。
内容摘要随着计算机的发展,电脑已经走进了社会的各个领域,从高科技领域到普通百姓的工作、娱乐、学习,到处都有她的身影,世界已经越来越离不开电脑了。
同时为了交流和资源共享,我们就通过协议(主要是TCP/IP,可以说是网络连接的世界语)将这些大小不一、结构不同的网络和计算机用各种线路连接起来,这就形成了世界最大的网络――Internet(因特网)。
现在任何人都可以通过各种连接方式连接到这个网络上,在上面发布或获取信息。
我们的交友网站就是在这个背景上建立的,通过这个网站的联系,我们使人与人之间的距离缩为最短。
人们可以通过本网站认识更多的人群,更可以通过这个特殊的平台去展示自己,表现自己。
系统运用frontpage实现了网页的编辑,运用SQL server将网站和数据库连接,形成了网站的总体框架。
用户通过网站注册,便可以成为会员,实现网上的交友。
网站的搜索系统可以使用户方便、快捷地找到自己需要的人群,从而方便了不同层次人的需求和沟通。
注册会员的资料通过数据库得以保存并修改,管理员可以通过数据库更好地管理会员资料,使我们的交友系统在准确、有序地环境下正常运行。
关键字:网络、数据库、网站建立AbstractAlong with the development of calculator, computer has already walked into each realm of the society. From high-tech realm to common people’s work, amusement, study, everywhere have its body. World already more and more can not get away from computer. At the same time, for the sake of exchanges and resources share, we use agreement( main is TCP/ IP, could be the n etwork conjunction’s universal language) to link the different size, different constructions’s network with every kind of circuit. This become the world biggest network――Internet. Now anyone can use every kind of conjunction way to connect to the network. We can announce and obtain information on it. Our website of making friends is establish on this background. From the contact of this website, we make the distance of interpersonal contract for the most short. People can cognition more crowd from this website, they also can use this special terrace to display and performance themselves. The system application frontpage realize the web page's editor, application SQL server to conjunction website and database. All on the top become the w ebsite’s total frame. Customers pass the website registration, can be then become the member, realize making friends on the net. Website’s search system can make the customer convenience and fast to find out the crowd they demand. Convenience different level of structure p erson’s need and communication. Register the member’s data use the database to conservancy and modification. The manager can use database management member data better, make our make friends system normally movement at accurate and ordered environment.Key word: network, database, the website establishes目录1网站编程环境的建立 (2)1.1网络环境简介 (2)1.1.1WWW(Word Wide Web)简介 (2)1.1.2 HTML简介 (3)1.2工具简介 (3)1.2.1 Frontpage2000 中文版 (3)1.2.2 ASP简介 (4)1.2.3 SQL Server简介 (6)1.3工具的安装与设置 (7)2网站的总体规划及流程 (8)2.1网站主题的建立 (8)2.2资料搜集 (8)2.3网站结构设计 (8)2.4形象设计 (9)2.5主页设计及其他页面制作 (10)2.6站点的规划及定义 (10)2.7测试 (11)3 网络数据库的设计 (11)3.1数据库的基本原理 (11)3.2交友网站的数据库设计 (12)4具体设计过程 (13)4.1交友网站的建立 (13)4.1.1 主页设计 (13)4.1.2注册页面 (16)4.1.3查询页面 (19)4.1.4会员资料页面 (22)4.1.5会员交流 (26)4.2交友网站的数据库连接 (27)5设计中所遇困难与解决方法 (28)5.1查询结果网页的结果显示方式 (28)5.2多余空白的处理方法 (28)6结束语 (30)参考文献 (31)1网站编程环境的建立1.1网络环境简介1.1.1WWW(Word Wide Web)简介⑴WWW的历史1989年,瑞士日内瓦的的量子实验室的Tim Berners-Lee 首先提出了WWW的发展设想,他希望能给本地的工作人员共享课题成果创造条件,使分散在世界各地的物理学家能够方便地在计算机网络上互相研读研究成果。
Asp网上交友系统毕业设计说明书毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日摘要随着生活方式的转变和社会运作的加快, 现代人交友的方式和途径也大大增加,尤其是网络越来越多的融入我们的生活, 网上交友这种新鲜快捷的交友方式也得到了年轻人的认同,传统的交友方式受到越来越多的挑战,网上交友大大扩展了我们的交友圈,在天大地大的地球村里寻找一份莫名的浪漫,可谓新异十足。
1 引言在科技不断发展的今天,利用计算机进行现代化通讯已经成为身边必不可少的工具。
身处在一个知识日新月异、时刻充满挑战的时代,科技飞速发展、知识不断创新的社会。
所以利用新的交友方式增进同学间的友谊,加深朋友之间的了解是时代所要求的。
随着时代的进步,网络技术的发展,人们越来越多的事情都在网上解决,出线了宅男宅女,与周围人的交流沟通变得越来越少。
朋友交际圈也越来越小,而交友网站的出现则提供了一个很方便的交友的平台,有利于人们之间的沟通交流,交际圈的扩大,同时加强沟通交流有利于了解不同地方的风土人情,风俗习惯,加强了解。
减少不同习俗文化之间的摩擦,有利于不同地域人们的和谐相处。
网络交友较之其它交友方式更加经济,安全,健康。
现在的上网条件非常的便利,上网费用也极其低廉,无须耗费大笔的资金去请朋友们吃喝玩乐以增加感情,友情,恋情。
网上交友因其可以异地开展文字,音频,视频聊天,无须去面对面的处在一起,这样就减少了部分人士犯罪的几率。
网络交友因其所进行的活动都是通过网络进行,很大程度减少了网络之外的交友开销,进而减少了对地球的污染与浪费,因此是种健康的交友方式。
把互联网作为交友的途径与工具,是互联网的基本应用之一。
由于用互联网交友既轻松自由,又方便快捷,更有着不受地域限制的优势,所以各种交友网站应运而生。
互联网的迅速发展,使中国网上交友市场在不断壮大。
到2008年末,我国网络交友网站已超过1000家,并有16家网站获得了近1亿美元的风投资金。
但随着竞争的激烈,收费与流量之间的矛盾正逐渐突出。
免费服务还需不需要坚持下去?还能维持多久?已成为所有交友网站都要直面的经营问题。
据某市场咨询公司研究表明,中国网上交友市场近几年发展比较迅猛,使用各种网上交友服务的网民由2005年的4640万人上升至2008年的11160万人,年增长率为34%。
使用各种网上交友服务的网民所占互联网民用户的比例由2005年的42%上升至2008年的60%。
而在市场方面,2004年底网上交友市场规模达到1.27亿元,其中网上休闲交友市场规模为9000万元,网上婚恋交友市场规模为3700万元,网上商务交友暂时没有收入。
该市场咨询公司预计,随着互联网用户的快速发展和成熟,网上交友市场规模还将进一步增长,于2008年到达9.91亿元,其中网上婚恋交友市场规模为6.53亿元,网上休闲交友市场规模为3.2亿元,网上商务交友市场规模为1620万元。
整个网上交友市场规模年均年增长率达71.7%。
在市场动作上,有关网络交友融资和战略合作的消息不断传出。
其中中国最大的职业人士门户网站中华网与欧洲最大的婚恋交友网站蜜糖网正式结成战略合作伙伴,在中国市场提供领先的网络交友服务。
而著名国际风险投资机构软银亚洲也斥资上千万美元注入浩天集团“交友旗舰”。
据悉在中国,目前期待靠交友服务赚钱的网站已经有近1000家。
有关专家认为,中国网上交友市场竞争会越来越激烈。
目前几家经营时间较长的网站运营商,如中国交友中心、亚洲交友中心、e友网等,具有一定的运营经验和行业影响力。
但是由于社会习俗、经济条件、技术形势和支付体系等因素的制约,市场还不尽如人意。
2006年该市场的进入者主要是国际网上交友运营商和传统婚介的网上机构。
前者有丰富的国际运营经验和雄厚的财力可为前期的运营打基础,劣势是受到中国政策法规的制约,以及对市场人文环境的不熟悉。
后者由于线下的运营基础,拥有一大批优质客户和完整的服务经验,但是对网上运营往往定位不明确,另外受地域性局限较多。
总体而言,网上交友市场进入壁垒较高,竞争激烈程度较高,先进入者优势比较明显,新进入者须有比较雄厚的财力作为前期推广费用。
另外风险投资的热潮过后,婚恋网站不得不直面运营难题。
据了解,交友网站的收入来源主要是来自会员费和网络广告费。
但目前大部分网站的状况是,网络广告业务不足以支撑网站开支,会员收费制更是难以推行。
有关专家指出,虽然俗话说“天下没有免费的午餐”,可在中国,网民们有更愿意享受免费互联网服务的习惯,这使得大部分婚恋网站和网络购物、电子邮箱、博客等,仍采取免费会员策略来吸引用户、聚拢人气。
不收费的时候,人气很旺,一旦收费,人气必定有所影响。
这样的两难境地,已成为网络交友网站必须直面的问题。
与国内刚刚起步的婚恋网站相比,国外的婚恋网站发展相对要成熟许多。
国外婚恋网站的发展比国内领先5年左右的时间,市场已经相对成熟。
在1996-1997年间,美国最大的“搜索制”婚恋网站的付费会员已经达到100万。
2000年,美国第一家“推荐制”的婚恋网站e Harmony诞生。
2004年12月份,e Harmony从风险投资商处成功融资1.1亿美元,成为2004年全球互联网数额最高的风险投资。
而在同一年,该网站收入即达到7000万美元,是同年中国网上婚恋交友市场规模的15倍以上,注册用户达700万,其中付费用户比例占20%,每月会员费为49.95美元。
在美国,2005年婚恋网站的人均消费达67美元,整个市场的金额高达5亿美元。
网络交友的注册用户为5000万人。
而法国的在2005年成功上市,成为全球第一家上市的婚恋网站。
虽然运营问题依然困惑着中国市场,但由于国外企业成功上市,并有着比较成熟的模式,再加上中国婚恋交友市场的诱惑,仍然有境外企业不断进入中国市场,并采用直接并购或者注资的方式。
他们期待网络交友市场成为第二个网络招聘行业。
网站的发展趋势众说纷纭,无论是现在能够想象得到的或是没有想象到的,都有可能成为互联网明天的现实。
总之,网络会越来越贴近人们的生活,互联网的应用会越来越广泛,互联经济会成为重要的产业,将大幅推动全球化经济的发展。
互联经济现在仍处于萌芽阶段,才刚刚开始,未来的路还很长很长,互联网的发展需要每一个网络参与者共同努力,共同促进。
2 开发工具及技术简介该课题结合开发的实际情况以及用户的需求,通过运用B/S结构模式、Java语言结合JSP网站开发技术、MyEclipse开发环境,MySQL数据库及SQL语句及其来完成该系统的数据库及应用程序的开发设计系统将会根据在线交友的需要,实现在线交友系统的登录与退出,用户注册信息、个人资料管理、相片管理、交友请求管理、交友回复管理、留言管理等。
用Java编程语言实现程序的开发;采用MySQL实现数据库的设计;用SQL 语句实现数据库的操作;用JDBC技术连接数据库。
下面将对系统的开发工具和主要技术作一个简单的介绍。
2.1 JSP技术JSP(Java Server Pages)是由 Sun Microsystems 公司倡导许多公司参与一起建立的一种动态网页技术标准 JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(Tag),从而形成JSP文件(*.jsp) 用JSP开发的 Web 应用是跨平台的,既能在 Linux下运行,也能在其他操作系统上运行基于 JSP技术做成的网页还能通过 Tags和 Scriptlets 访问存在于服务端的资源的应用逻辑 JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易[1]。
在性能方面,目前在国内 PHP(Personal Home Page Hypertext preprocessor)与ASP 应用最为广泛。
而 JSP(Java Server Page)由于是一种较新的技术,国内采用的较少。
但在国外,JSP 已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。
三者中, JSP 应该是未来发展的趋势。
有人做过试验,对这三种语言分别做循环性能测试及存取Oracle 数据库测试。
在循环性能测试中,JSP 只用了令人吃惊的四秒钟就结束了 20000*20000 的循环。
而 ASP、PHP 测试的是 2000*2000 循环(少一个数量级),却分别用了 63 秒和 84 秒。
数据库测试中,三者分别对 Oracle8 进行 1000 次Insert,Update, Select 和 Delete: JSP 需要 13 秒,PHP 需要69 秒,ASP 则需要 73 秒。
可见, JSP 在性能方面是非常优秀的[2]。
JSP/Servlet支持 HTTP请求/响应模型,以线程工作方式响应来自客户端浏览器的请求。
对客户端的 Servlet请求,直接由 Servlet引擎处理 JSP将静态 HTML从动态内容中分出来。
本系统利用JSP,Servlet各自特点,让 JSP程序着重于表示逻辑,Servlet着重于业务逻辑。
使用 JSP技术,Web页面开发人员可以使用HTML或者 XML标记来设计和格式化最终页面。
Sun推出的JSP是一种执行于服务器端的动态网页开发技术,它基于Java技术[3]。
生成动态内容的程序代码封装在 JavaBean组件、EJB组件或JSP脚本段中。
在最终页面中使用JSP标记或脚本将 JavaBean组件中的动态内容引入。
这样,可以有效地将内容生成和页面显示分离,使页面的设计人员和编程人员可以同步进行工作,也可以保护程序的关键代码。
可重用的、跨平台的JavaBeans和EJB( Enterp rise JavaBeans)组件,为JSP 程序的开发提供了方便。
JSP页面调用bean,可有效地分离静态工作部分和动态工作部分[4]。
JSP全称为 Java Server Pages是 Sun公导、多家公司参与, 1999年提出的一种 We技术标准。
它主要的编程脚本为 Java语言还支持 JavaBeans/Servlet等技术,利用这些可以建立安全、跨平台的 Web应用程序。
当JSP第一次被请求时,JSP页面转换成Servlet,然后被编译成.class文件,以后(除非页面有改动或 Web服务器被重新启动)再有客户请求该 JSP页面时,JSP页面不被重新编译,而是直接执行已编译好的.class文件,因此执行效率高。
JSP 在技术结构上有着其他语言如 PHP、ASP 所没有的优势。
JSP 可以通过JavaBean 等技术实现内容的产生和显示相分离,并且 JSP 可以使用 JavaBeans 或者EJB 来执行应用程序所要求的更为复杂的处理,进而完成企业级的分布式的大型应用。
因此,不少国外的大型企业系统和商务系统都使用 JSP技术。
作为采用 Java 技术家族的一部分,JSP 技术也能够支持高度复杂的基于 Web 的应用,对于脚本语言来讲,JSP 还是拥有相当大的优势的,虽然其配置和部署相对其他脚本语言来说要复杂一些,但对于跨平台的中大型网站系统来讲,基于 Java技术的 JSP,结合 JavaBean 和 EJB 几乎成为唯一的选择[5]。