1、 本科毕业论文(设计) 论文题目: 中老年社交网站的设计与实现 所在学院 专业班级 信息管理与信息系统 学生姓名 学号 指导教师 职称 完成日期 年 月 日 毕业论文独创性声明 本人郑重声明所提交的毕业论文是本人在指导教师的指导下进行的研究工作及取得的研究成果。除文中特别加以标注的地方外,论文中不包含他人 已经发表的学术成果或者他人为获得高等院校学位而使用过的材料,论文中不涉及任何知识产权纠纷。否则,本人将承担一切责任。 学生签名: _ 日 期: _ I 摘 要 随着科技的进步和经济的发展,传统的大众媒体主导信息传播活动的传播方式已不能满足人们对于信息的渴求,此时,互联网应运而生。 每一种新的
2、互联网应用的产生与发展,其实质都是迎合了现代人的各种需求。而 随着互联网络在国内的飞速发展以及我国中老年人口人数的不断增加,老年人上网逐渐得到了社会各界的关注 。而老年人社交网站将成为中老年 人生活中重要的一部分 。 本论文首先论述了中老年社交网站的研究背景和发展情况,针对当前中老年上网和中老年社交网络这两个模块进行了研究和探讨,归纳并分析了中老年网站的需求特点,对国内外现有的中老年网站的市场进行了分析和归纳。然后本文分析中老年社交网站的功能需求,详细论述了系统的整体设计方案,从业务需求角度出发将网站的整体架构划分为八大模块,并分析了每个功能模块的需求定义和实现目标。在系统设计方面,本文采用了
3、结构化的分析设计方法对中老年社交网站的系统框架和功能模块进行分析和设计。经过 系统功能分析和设计,说明该系统具有良好的可行性,未来该系统的价值也是值得肯定的。 关键词: 社交网站 ; 信息交流 ; 中老年 II Abstract With the progress of science and technology and the development of economy, the traditional mass media leading information dissemination activity mode of transmission already cannot sat
4、isfy people thirst for information, and at the time, the Internet came into being. Each new Internet application production and the development, its essence is catering to the different needs of modern people. But along with Internet network in the rapid development of domestic and the elderly popul
5、ation increase of number, the old Internet gradually got the focus of the society. But the old social networking sites in old people will become an important part of life. This paper first discusses the old social networking sites background and development, in view of the current online social netw
6、ork and older middle-aged the two modules are studied, induces and analyzes the characteristics of the old site needs, both at home and abroad to the middle of the existing site markets were summarized and analyzed. Then, this paper analyzes the function of the social networking site middle-aged dem
7、and, this essay discusses the overall design scheme of the system, from the Angle of the needs of the business will be the overall structure of website is divided into eight modules, and analyzes the function of each module requirements definition and achieve the goal. In system design is adopted in
8、 this paper, the structural analysis and design method of the social networking site of old system framework and function module for analysis and design. After system function analysis and design, it is shown that the system has a good feasibility, the future of the system is also worth affirmation
9、of value. Keywords: Social networking sites; Information exchange; elderlyII 目 录 1 绪 论 .1 1.1 中老年社交网站研究背景 .1 1. 2 中老年社交网站发展情况 .2 2 中老年社交网站的相关技术介绍 .4 2.1 系统开发和运行、调试环境 .4 2.2 开发工具介绍 .4 3 中老年社交网站的分析 .8 3.1 中老年社交网站需求分析 .8 3.2 中老年社交网站功能需求分析 .8 3.3 中老年社交网站业务流程分析 .9 3.4 中老年社交网站数据流程分析 .9 4 中老年社交网站的设计 .20 4.
10、1 网站总体结构设计 .20 4.2 功能模块划分 .20 4.3 数据库设计 .22 4.4 系统功能模 块设计 .26 5 系统实现 .30 5.1 中老年社交网站的功能和实现 .30 5.2 后台管理模块的功能和实现 .36 结 论 .39 参考文献 .40 致 谢 .41 1 在网络技术日益发展的今天, 网络为老年人之间的交流、沟通以及生活质量的提高提供了一个崭新的平台。 面对这样的前提,老年人社交 网站的建设业务具有 显著的社会价值。本课题的主要任务是在调查现阶段中老年人对网络的需求以及对网站功能需求的基础上,对中老年社交网站进行需求分析、可行性分析、数据流程分析,然后对网站的结构、
11、模块、数据库等进行设计,最后用软件工具完成网站的实现。实现后的中老年社交网站能够较好地满足中老年群体进行网上交流、共享资源,丰富晚年生活。 1 绪 论 1.1 中老年社交网站研究背景 社交网站并不是 40 岁以下人群的专利。一项最新调查显示,美国 50 岁及50 岁以上的人群中,有超过 25%的人使用 Facebook、 MySpace 和 Twitter 等社交网站与外界保持联系。 现今,传媒接触是老年人打发闲暇时光的主要方式,也是其获取信息、满足精神需求的主要渠道 1。虽然,我国老年人接触较为频繁的媒介是电视、报纸和广播等。但在发达国家,互联网已成为越来越多老年人传媒接触的首选。我国现在还
12、处于老年人上网的初期。在我国老年网民的人数也正在不断增加。 ( 1)老年人 上网人数急剧增长 据中国老龄办公布 2009 年度中国老龄事业统计公报显示, 2009 年,全国 60 岁以上老年人口达到 1.6714 亿,占总人口的 12.5。与上年度相比,老年人口净增 725 万,增长了 0.5 个百分点。 但我国现在还处于老年人上网的初期。中国互联网络信息中心 CNNIC 第 27 次互联网报告显示:截止 2010 年 12月,中国网民总数达 4.57 亿,全国 50 岁以上网民达 2650 余万人。而且网民中的高龄群体比例还在不断上升,其增长率超过了网民总体的增长速度 2。上网成为老年人消磨
13、时间的新方式,网络为老年人之间的交 流、沟通以及生活质量的提高提供了一个崭新的平台,未来老年网民的数量必定会急速增加。所以老年人网站以及老年人上网的教学培训等产业将会有较大的发展。 ( 2)社会关注度不断提高 中国老年学会的一次调查显示: 70%的老年人想上网。北京大学人口学教授蒋耒文表示:没有老年人参与的网络世界是一个有缺陷的世界。老年网民这个特殊的群体也引起了社会的重视。上海市从 2003 年启动“扶老上网”工程;山2 东烟台 2009 年进行“中老年无障碍上网”免费培训;中国老年报和 IBM 召开“老年人网络信息无障碍权益保障座谈会”呼吁政府要在宏观上 指导并倡导3。 ( 3)老年人上网
14、仍然面临诸多问题 虽然老年人上网的人数在急剧增长,社会的关注度也在提高。但目前老年人上网依然面临着诸多问题:首先,针对老年人的网站数量偏少,到目前为止尚未出现在全国范围内有广泛影响的老年人网站,仅有的老年人网站质量参差不齐,网站信息少更新慢成为突出问题;其次,虽然有些网站和网络设备公司考虑到老年人上网的独特需求,开发了相关的页面、软件和设备,但依然不能满足老年人自由操作的需要;第三,很少有针对老年人上网进行教学培训的机构,老年人上网常常需要自己摸索。 1. 2 中老年社交网 站发展情况 迄今为止,社交网络一直都将关注的焦点放在那些商界人士和年轻人身上,因为这群人对于新科技非常敏感,对于新生事物
15、的接受能力也比较强。然而,在上个世纪 40 年代到 60 年代,仅在美国就有 7800 万“婴儿出生潮”。这是现在青少年人口数量的三倍还要多,这些人的电脑技术大多是在工作场所学会的。实际上,据市场调查公司尼尔森统计,年龄在 55 岁以上的网络用户完全不输给年龄在 18 到 34 岁的网络用户。一些杰出的企业家和投资者都非常看好这块市场,认为社交网络一定会在中老年人当中流行起来 4。 以前科技投资者和企业家们一直 都将社交网站的目光放在十几、二十岁的青少年身上,然而最近他们所开办的一系列社交网络网站,却是以这些青少年的父母和祖父母为服务对象。这些网站连名字都带着上一辈的味道,例如 Eons、Re
16、zoom、 Multiply、 Maya s Mom 和 Boomertown 等等。而中国也有开办一系列的中老年社交网络网站,如喜乐乐中老年频道、不老网等等。 在不久前,美国规模最大的风险资本公司 VPVP(Vantage Point Venture Partners)宣布要投资 1650 万美元,用于创建社交网站 Multiply。该网站位于佛罗里达的 Boca Raton,面向的是一些想要通过网络和亲朋好友保持联系的人,而不是那些以结交新友、寻欢作乐为目的的人。 VPVP 非常清楚经营此类网站的关键所在,因为它曾是全球最大的社区交友网站 MySpace 最早的投资者之一 5。 这种专门针
17、对中老年人开办的社交网络网站,对于那些投资商、消费产品和服务公司来说具有很强的吸引力, AARP 的自由撰稿人 Susan Ayers Walker如是说。她所创办的 SmartSilvers Alliance 网站,专门为那些想要开发中老3 年市场的企业提供咨询服务。“同其他同类 网站相比,我们不仅资金雄厚,对广告客户的服务也更为周到细致。”她说。 中老年社交网站趋势也因为硅谷企业家和投资者的老龄化而变得愈发明显。 Walker 说这些人想要融入年轻人的群体,最终却不得不接受自己乃是局外人的事实,不但不能融入,反而连其想法都不能理解。 从上面我们不难看出中老年社交网站的发展情况还是很乐观的,
18、照目前这种情况来看,现在中老年社交网站还是具有强大的发展空间。虽然在中老年人社交网站这一市场上,全国到目前为止尚未形成规模大、有影响力的中老年网站。在未来中老年社交网站也会像现在的 QQ、 Facebook 一样,成为中老年追捧的对象。 4 2 中老年社交网站的相关技术介绍 2.1 系统开发和运行、调试环境 为了方便系统开发,减少开发过程的难度,我们基于以下的环境: (1)开发工具: Access 2003, Dreamwever 8.0, ASP。 (2)运行环境: Windows 2000 Professional 或 Windows 2000 Server 或 Windows 2000
19、Advance Server 或 windows XP Professional 或 windows 7旗舰版或更高版本,其中 Windows 2000 系列需要安装 Service Pack 2.0。 (3) 调试环境:服务器端在执行 ASP 语言编写的网页前,必须先安装 IIS服务器( Internet Information 6 信息服务管理器 6.0)。客户端只要是普通的浏览器即可,如 Internet Explorer 6.0 或更高版本。 2.2 开发工具介绍 2.2.1 ASP 简述 ASP 是 Microsoft 公司推出的一个概念。所谓 ASP 是指在 Windows 系统中
20、运行的 Web Server 所能利用的 Server 端的 Script 环境,通常以 DLL(asp.dll)的形式表示 6。 ASP( Active Server Pages)包含三方面含义 1) Active: ASP 使 用 Microsoft ActiveX 技术, ASP 本身封装了一些基本组件和常用组件,很多公司也开发了许多实用组件。只有在服务器上安装这些组件,通过这些组件,就可以快速、简易地建立 Web 应用 2) Server: ASP 运行在服务器端,所以不必担心浏览器是否支持 ASP 所有的编程语言 3) Pages: ASP 返回标准的 HTML 页面,可以正常地在常
21、用的浏览器中显示。浏览者看到是 ASP 生成的 HTML 代码而不是 ASP 程序源代码 7。 ASP 的运行机制: 用户在浏览器的地址栏中键入 ASP 文件,并回车触发这个 ASP 的申 请。 浏览器将这个 ASP 的请求发送到给 Web 服务器。 Web Server 接收这些申请并根据 .asp 的后缀名判断这是 ASP 要求。 Web Server 从硬盘或内存中读取正确的 ASP 文件。 5 Web Server 将这个文件发送到 ASP.DLL 的特定文件中。 ASP 文件将会从头至尾执行并根据命令要求生成相应的 HTML 文件。 HTML 文件被送回浏览器。 用户的浏览器解释这些
22、 HTML 文件并将结果显示出来。 如图 1 所示: W E B 服 务 器浏 览 器数 据 库SQL命令结果HTTP请求HTTP响应图 1 ASP 运行图 ASP 支持的语言: ASP 本身不提供脚本语言,但可以通过 ActiveX Script 使用各种脚本语言。 Microsoft VBScript 是 ASP 默认的脚本语言,但考虑客户端浏览器支持的问题,最好不要在客户端使用 VBScript。 Netscape JavaScript 内建于 Netscape Navigater 浏览器中。是标准的客户端脚本语言。 2.2.2 IIS 简述: Internet Information
23、Services( IIS,互联网信息服务),是由微软公司提供 的基于运行 Microsoft Windows 的互联网基本服务。 是一个 World Wide Web server。 Gopher server 和 FTP server 全部包容在里面。 IIS 意味着你能发布网页,并且有 ASP( Active Server Pages)、 JAVA、 VBscript 产生页面,有着一些扩展功能。 IIS( Internet Information Server,互联网信息服务)是一种 Web(网页)服务组件,其中包括 Web 服务器、 FTP 服务器、 NNTP 服务器和SMTP 服务器,分别用于网页浏览、文 件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事 8。