毕业设计论文大学生社交网站的设计Word文件下载.docx
《毕业设计论文大学生社交网站的设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《毕业设计论文大学生社交网站的设计Word文件下载.docx(71页珍藏版)》请在冰豆网上搜索。
辅导教师
时间
2010.11.15至2011.6.15
长江大学工程技术学院毕业设计任务书
系(部)信息系专业计算机科学与技术班级60701
学生姓名XXX指导教师/职称XXX/教师
1.毕业设计(论文)题目:
2.毕业设计(论文)起止时间:
XXXX年XX月XX日~XXXX年XX月XX日
3.毕业设计(论文)所需资料及原始数据(指导教师选定部分)
主要参考文献:
[1]KarliWatson,康博(译).C#入门经典.北京:
清华大学出版社,2003.
[2]林宏基.Web开发技术教程ASP/ASP.NET/JSP程序设计[M].北京:
北京大学出版社,2004.
[3]张海藩.软件工程导论[M].北京:
清华大学出版社,2004.
[4]方洪.ASP.NET实战[M].北京:
中国机械工业出版社,2003.
[5]BillEvjen,李敏波(译).ASP,NETMVC编程.北京:
清华大学出版社,2006.
4.毕业设计(论文)应完成的主要内容
综合应用软件工程、数据库相关知识,借助成熟的网站开发技术(ASP。
net)或其它网站开发工具结合SQL,利用三层架构框架,完成大学生社交网站。
主要包含以下功能:
1.用户个人主页(显示用户朋友的一些新鲜事。
)。
2.用户好友系统(用户查找好友,发送好友请求,对好友进行管理)。
3.用户博客系统(用户发表日志及查看好友的日志可进行相关评论)。
4.用户相册系统(用户上传头像,对图像进行管理,查看好友图片)。
5.用户分享(用户分享一个链接可以是图片,也可以是视频)。
6.用户留言系统(用户对其好友留言)。
5.毕业设计(论文)的目标及具体要求
目标:
开发一个简易的SNS系统。
用于大学生进行交流活动。
我国电信行业重组的完成以及3G的发放以后,市场竞争日趋白热化,激烈市场竞争所导致的用户流失现象日益加剧。
为增加用户粘性,我国电信运营商纷纷投身社交网站的阵营当中,在电信运营商业务发展日益纵深的趋势下,社交网站定将成为未来黏住用户推广新业务的重要途径之一。
具体要求:
查阅相关资料,进行实际调研写出该系统的详细需求分析及进行适当的功能模块划分;
熟悉ASP.net编程以及SQL数据库编程与调试,并实现各模块的代码编写及调试;
要求系统的交互性好,图形界面美观;
对系统进行必要的测试,以避免可能存在的漏洞。
6.完成毕业设计(论文)所需的条件及上机时数要求
微型计算机一台
操作系统:
Windows2000或更高版本
开发工具:
VS2008,SQLServer2005数据库
上机时数大约200小时
任务书批准日期XXXX年XX月XX日系主任或教研室(签字)
任务书下达日期XXXX年XX月XX日指导教师(签字)
完成任务日期XXXX年X月XX日学生(签名)
开题报告时间
XXXXX
一、题目来源
科研真题
生产实际
√
实验室建设
其它
二、研究目的和意义
网络社交不仅仅是一些新潮的商业模式,从历史维度来看,它更是一个推动互联网向现实世界无限靠近的关键力量。
目前,社交网络含盖以人类社交为核心的所有网络服务形式,互联网是一个能够相互交流,相互沟通,相互参与的互动平台,互联网的发展早已超越了当初ARPANET的军事和技术目的,社交网络使得互联网从研究部门、学校、政府、商业应用平台扩展成一个人类社会交流的工具。
通过社交服务网站我们与朋友保持了更加直接的联系,建立大交际圈,其提供的寻找用户的工具帮助用户寻到失去了联络的朋友们。
三、阅读的主要参考文献及资料名称
四、国内外现状和发展趋势与研究的主攻方向
社交网络SNS,全称SocialNetworkingServices,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。
社交网站在全球范围内的轰动效应始于美国校园网站FACEBOOK,Compete公司公开数据显示,截止09年1月,由MarkZuckerberg于2004年创建的社交网站仅美国国内用户访问数达到6850万,全球用户人数已达1.5亿,全球活跃用户量已突破1.75亿。
在我国国内第一个校园交友网站校内网在大学生群体中的覆盖率已超过90%,08年增长的开心网则成为年轻白领娱乐休闲的新宠。
社交业务经过短短5年的发展已成为覆盖用户最广,传播影响最大,商业价值最高的WEB业务。
虽然全球社交网站存在个人隐私安全漏洞,业务应用雷同,用户流失率高等诸多问题,但服务商正积极通过调整安全机制以及依靠平台开发来解决业务运营问题。
未来,“社交”的理念将逐步渗透,融合至更多的互联网业务当中,社交网站也定将成续搜索引擎业务之后又一改变互联网,改变网民生活的互联网业务。
。
五、主要研究内容、需重点研究的关键问题及解决思路
主要解决思路:
1.数据库表的设计
2.设计整个项目的框架
3.页面以及相关类的设计,页面前台的样式设计,数据绑定
六、完成毕业设计(论文)所必须具备的工作条件(如工具书、计算机辅助设计、某类市场调研、实验设备和实验环境条件等)及解决的办法
VS2008,SQLServer数据库
相关资料
七、工作的主要阶段、进度与时间安排
进度安排:
20010年12月20日~20010年12月30日查阅资料、进行调研,确定题目2011年2月28日~2011年3月10日准备开题报告,进行开题答辩。
2011年3月11日~2011年3月31日收集相关信息、资料汇总,系统需求分析。
2011年4月1日~2011年5月1日数据库设计、系统界面设计,系统测试。
2011年05月2日~2011年6月初归纳总结,整理论文和文档,准备答辩。
八、指导教师审查意见
ASP.NET概述
学生:
XXX长江大学工程技术学院信息系
指导教师:
[摘要]ASP.NET是一个统一的Web开发模型,它包括您使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。
ASP.NET作为.NETFramework的一部分提供。
当您编写ASP.NET应用程序的代码时,可以访问.NETFramework中的类。
您可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括MicrosoftVisualBasic、C#、JScript.NET和J#。
使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序。
ASP.NET包括:
∙页和控件框架
∙ASP.NET编译器
∙安全基础结构
∙状态管理功能
∙应用程序配置
∙运行状况监视和性能功能
∙调试支持
∙XMLWebservices框架
∙可扩展的宿主环境和应用程序生命周期管理
∙可扩展的设计器环境
ASP.NET页和控件框架是一种编程框架,它在Web服务器上运行,可以动态地生成和呈现ASP.NET网页。
可以从任何浏览器或客户端设备请求ASP.NET网页,ASP.NET会向请求浏览器呈现标记(例如HTML)。
通常,您可以对多个浏览器使用相同的页,因为ASP.NET会为发出请求的浏览器呈现适当的标记。
但是,您可以针对诸如MicrosoftInternetExplorer6的特定浏览器设计ASP.NET网页,并利用该浏览器的功能。
ASP.NET支持基于Web的设备(如移动电话、手持型计算机和个人数字助理(PDA))的移动控件。
ASP.NET网页是完全面向对象的。
在ASP.NET网页中,可以使用属性、方法和事件来处理HTML元素。
ASP.NET页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于Web的应用程序中固有的客户端和服务器隔离的实现细节。
该框架还会在页处理生命周期中自动维护页及该页上控件的状态。
使用ASP.NET页和控件框架还可以将常用的UI功能封装成易于使用且可重用的控件。
控件只需编写一次,即可用于许多页并集成到ASP.NET网页中。
这些控件在呈现期间放入ASP.NET网页中。
ASP.NET页和控件框架还提供各种功能,以便可以通过主题和外观来控制网站的整体外观和感觉。
可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。
除了主题外,还可以定义母版页,以使应用程序中的页具有一致的布局。
一个母版页可以定义您希望应用程序中的所有页(或一组页)所具有的布局和标准行为。
然后可以创建包含要显示的页特定内容的各个内容页。
当用户请求内容页时,这些内容页与母版页合并,产生将母版页的布局与内容页中的内容组合在一起的输出。
所有ASP.NET代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。
代码一经编译,公共语言运行库会进一步将ASP.NET编译为本机代码,从而提供增强的性能。
ASP.NET包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后ASP.NET宿主环境可以使用该程序集来处理用户请求。
除了.NET的安全功能外,ASP.NET还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。
您可以使用由IIS提供的Windows身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用ASP.NETForms身份验证和ASP.NET成员资格来管理身份验证。
此外,可以使用Windows组或您自己的自定义角色数据库(使用