《A-sp网上交友系统毕业设计说明书.doc》由会员分享,可在线阅读,更多相关《A-sp网上交友系统毕业设计说明书.doc(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Asp网上交友系统毕业设计说明书毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保
2、存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学
3、校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日摘要 随着生活方式的转变和社会运作的加快, 现代人交友的方式和途径也大大增加,尤其是网络越来越多的融入我们的生活, 网上交友这种新鲜快捷的交友方式也得到了年轻人的认同,传统的交友方式受到越来越多的挑战,网上交友大大扩展了我们的交友圈,在天大地大的地球村里寻找一份莫名的浪漫,可谓新异十足。本社交网站系统是基于VS平台
4、模式,运用.net语言开发技术和Access2000数据库原理开发的。在该系统中,网络用户可以免费注册会员,查看文章,登录系统后,可以在留言板模块发表留言,在文章管理模块发布文章,在相册模块等。该系统的合理运用能使得网络用户结交更多的朋友,而且增加了相互的感情。本文首先介绍了社交网站系统的来源,然后详尽论述了需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。 关键字:社交网站;B/S;VS2005;Access2000。第一章 绪论 1.1 课题的来源及意义 Internet在今天已经渗透到人们日常学习、生活、工作的各个方面,越
5、来越多的人每天都要在互联网上发布和获取信息。计算机应用技术的日益成熟进一步给互联网的无限空间。一方面使网站用户能够获取到更丰富的信息与服务,一方面却也给人们对于如何更方便地获取自己真正想要的内容带来了很大困扰,用户要求 越来越高,希望网站能够尽量智能化地了解自己的需求,帮助个人得到适应性的信息和服务。SNS是网络交友的一种形式,英文Social Network Service的简写,社会性网络服务。SNS旨在帮助人们建立社会性网络的互联网应用服务。SNS类网站与一般交友类网站(如大部分婚恋交友网站)的本质区别在于,必须符合“六度理论”,即朋友之间能互相看到对方的朋友名单。符合此原则的网站才能称
6、为SNS交友类网站。1.2 同类工作国内外发展情况 国际上,大部分网络运营商根据自己的需求开发出仅供自己使用的未开源得商业性质的程序,大多以微软.NET开发平台。提供同样性质的服务功能,他们集成了网络聊天 交友、同城交友、视频分享、个人博客、播客、网络社区、音乐共享。同时,这些SNS网站提供个人空间,在线视频,群组和同城交易等活动和交友服务。 SNS网站引起了很大的轰动,也促使了很多人与人之间、网友与网友之间的互动时代,让网络从一个文字的,社区性的一个平台,变成一个可以提供无限应用的,能够汇集众多开发者的智慧,提供技术应用的互联网时代。目前在中国SNS网站还不是很多,不过都很火,像大学生网站的
7、校内网,亿聚。不过从严格意义上讲讲,国内SNS并非Social Networking Services(社会性网络服务),而是Social NetworkSite(即社交网站)。它们结合一些相对可靠的数据,不难归纳出主流SNS用户的共性。还有一些地方的交友网站,主要特点是实名制,网友注册都要用实名。现在网上已经有一些公司开发出了基于SNS特点的网站系统,随着这些系统的升级,将来的SNS 将为更多网友所熟悉。网络专家说这是WEB3.0的特征,将会改变原有的WEB2.0状态。1.3 本课题研究内容 本课题研究内容为社交网站系统,信息管理系统提供了强大的研究生档案管理管理功能,方便管理员对研究生信息
8、的添加、修改、删除、查询等操作。本系统开发的总体任务是实现社交网站的系统化、规范化、自动化、达到提高社交网站效率的目的。社交网站系统主要提供方便高效的管理功能以及网上的信息查阅交流平台,用户可以通过该系统查阅相关社交信息,管理员可以管理所有信息。该系统使用.NET编程语言,Access数据库以及VS2005作为开发平台,运用软件工程思想方法,对系统进行快速有效开发, 系统分为以下几个方向:(1)用户管理。实现对不同用户分配不同的权限。(2)数据库连接。使程序能访问数据库,并能对其中的数据进行操作。(3)数据录入。通过程序能实现往数据库中增加记录。(4)数据查询。通过各种查询组合实现对数据的精确
9、选取。(5)数据维护。包括对数据的修改及删除操作。 系统依据VS2005构架的运行平台,利用Dreamweaver 进行整体框架的设计,连接数据库,最后进行全面的系统调试而完成。第二章可行性研究2.1 技术可行性本系统的开发利用ASP作为开发工具。ASP是一个具有完善开发工具的平台。ASP提供的工具适合各种水平层次无论是初学者还是有经验的团队,并适合各种不同的开发需求。降低了开发的复杂度,其提供给开发者更加简便动态的.Net Framework基础解决方案,其中包括了windows应用程序开发、office嵌入开发、Web应用开发、移动应用程序开发。改进了团队交流方式,ASP为团队开发提供通道
10、和完整的开发周期工具,从而增加了团队内部的交流与协作的效率。通过学习,熟悉和掌握VB的使用方法,使用ASP作为开发工具将使整个系统的模块化设计变得更加简便。系统采用ACCESS作为开发数据库。ACCESS是一种客户机/服务器结构的关系数据库管理系统。ACCESS提供了许多易于使用的图形化工具和向导,其中最常用的是服务管理器、企业管理器和查询分析器。它们为创建和管理数据库带来了很大的方便。在技术难度方面,有指导老师的指导、周围同学的热心帮助,加上对很多相关文献的参考,能够解决开发过程中所遇到的困难。2.2 经济可行性如今,随着计算机的大量普及,各种软件的开发成本越来越低,价格也越来越底。本系统也
11、是这样,开发成本较低,只是需要一台配置一般的计算机,该系统运行时占计算机的资源也不多,但并不会因为开发成本低而造成系统功能性能的下降。相反,随着计算机技术的发展,各种实用软件的性能日渐提高。网上交友系统廉价的开发成本,却能够为居民带来相当大的实惠和方便。主要表现在:(1)本系统可以说是一个拥有多种实用功能的网上交友系统,它集成了家庭成员管理、收入管理、支出管理、密码管理等多种功能,具有较强的实用性和方便性。(2)本系统的运行可以大大提高交友的效率,减少不必要的人力和物力。(3)本系统还具有查询和统计功能,能够在网上查询相关的朋友信息由此,可以得出,本系统在经济上是绝对具有可行性。2.3 操作上
12、的可行性由于本系统管理的对象比较明确,就是对于交友信息的一些管理,主要就是对数据库的操作,且每个数据库内容具有较强的关联性,设计的过程也不复杂。因此,整个软件的使用非常简便。任何一个普通的计算机用户都能很快的熟悉整个软件的使用。并且本系统所耗费的资源非常小,任何会员只需要在一般的电脑上面,就能够使用这个软件,简单、方便、快捷的实现对交友信息进行管理。第三章 系统设计3.1系统要求 本系统主要是针对各个交友信息进行管理,本系统满足以下几点要求: (1) 系统安全性。由于该系统的使用对象多,要求有较好的权限管理。不同权限进入不同的界面,为了防止数据的并发现象的出现,数据的编辑必须由合法用户来操作,
13、并对每个研究生的信息进行良好的保密。(2) 系统内容的全面性。社交网站系统不仅是对研究生的基本信息进行管理,还包过研究生选课管理,成绩管理等,因此,本系统能够很好的满足学校对研究生的信息进行完善、统一的管理。(3) 系统灵活性。要求有良好的人机界面,操作简单(数据的添加、删除、修改、查询等方 便快捷)。(4) 可扩展性。站点的数据承载量、功能模块的单个或整体调整都可以满足变化的需要,这种适应性称为可扩展性。固定资产管理系统的可扩展性,体现在不同用户群需要处理不同类型的数据、数据与用户之间进行交互、数据要符合个用户的使用需求、多表查询系统化、避免性能下降等方面。(5) 易维护性。本系统采用B/S
14、结构,系统的升级只需要在服务器端完成,更新软件系统的数据库、文件也只需要更新服务器端即可。在进行系统的维护时,只需要远程登录服务器系统,减少了维护系统的成本和周期。3.2 系统总体目标设计 系统开发的总体任务是实现社交网站系统化、规范化和自动化,从而达到社交网站高效率的目的。使得教务处人员能够方便快捷地管理社交网站信息以及能够方便快捷的查看修改个人信息,从而提高工作效率和经济效益。计算机的资源是受到限制的,因此要充分利用VS的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的占用,同时对本系统要求有良好的灵活性和完善性。3.3.系统设计思想 社交网站系统主要是对实现朋友信息,空间,心情日
15、记,博客,相册,群组,分享,礼物,账本,电影,投票,活动,新闻,问答,留言本,记事本等的管理。社交网站首先就应该有朋友信息,所以系统应该有对朋友信息的添加和删除以及朋友信息信息的修改;空间管理就是应该有对空间信息的添加和删除以及空间信息的修改;日记管理就是应该有对日子信息的添加和删除以及日记信息信息的修改;相册管理,固然要有应该有添加、删除相册的功能;群组管理就是管理群组,这个功能的实现首先应该有添加、删除群组的功能。根据所需功能以及数据库、VS2005所能提供的功能来设计该系统。3.4系统功能分析 作为计算机应用的一部分,使用计算机及网络进行交友活动,具有与传统交友活动所无法比拟的优点.例如
16、: 选择范围大、隐蔽性好、上网人员素质较高、节省时间、效率高等。这些优点能够极大地提高青年人交友的数量和质量。因此,开发这样一套交友网站系统全面的论述了青年人的交友行为,系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。合理运用本系统可以大大提高青年人交友的质量和效率,系统主要功能包括:(1)用户管理模块:包括用户登录、注册用户、修改密码、修改个人信息。 (2)个人主页管理:包括个人档案和照片信息。(3)交友现场管理:会员可以看到一引起现场活动信息。(4)爱情加油站:包括发表爱情求助信息。(5)有缘人:进行有缘人查询搜索。(6)最新会员:发布新会员信息(7)成功故事:发布成功案例(8
17、)阳泉爱墙:发布许愿信息系统结构图爱情加油站模块有缘人模块最新会员模块阳泉爱墙模块网上交友信息系统用户登录模块用户管理模块数据库备份模块个人主页模块交友现场模块3.5数据流图根据系统中会员模块内对信息记录具体操作和功能之间的关系,可以得出如下图2所示的数据流图:用户添加、修改、删除两表信息添加、修改、删除的结果数据库会员信息表3.6系统数据库表设计本系统是一个关于家庭理财信息的管理系统,主要包括收入、支出的管理。所以,所设计数据库表的时候设计了用户表、用户信息表、收入类型表、支出类型表、收入表、支出表、用户登录表用来存储对应的信息。1 vip会员表car2.交友地区信息表love_area3.
18、爱情感言表love_article4好友信息表love_friend5.会员信息表love_main6.在线会员信息表love_online7.会员照片信息表love_photo8.管理员信息表aminuser第四章系统功能与实现1.系统主页index,asp界面如下:主要源程序:阳泉交友网 |帮助 交友首页 我的主页 交友现场 爱情加油站 有缘人 最新会员 缘分搜索 成功故事 阳泉爱墙 交友安全 最新注册会员人数 139 截止2012-4-16 11:18:41 td height=24 colspan=2 style=border:#FF40BF 1px solid;font-size:9pt;padding-t