朋友网《.NET开发基础》综合方案设计书报告_第1页
朋友网《.NET开发基础》综合方案设计书报告_第2页
朋友网《.NET开发基础》综合方案设计书报告_第3页
朋友网《.NET开发基础》综合方案设计书报告_第4页
朋友网《.NET开发基础》综合方案设计书报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.NET开发基础 综合设计报告 题目 成员: 朋友网 李晓丹 软件 101 2010111105 董金文 软件 101 2010111133 指导老师: 李璟 完成日期: 2013616 一、系统开发环境及配置 -1 - 三、系统总体设计 -1- 3.1系统结构设计-.1.- 3.2系统功能模块 -.2- 四、系统详细设计-3- 4.1前台主要功能-.3- 4.2后台主要功能 -.6- 五、系统数据库设计 -7- 六、系统编码实现 -7- 6.1前台设计与核心代码 .-.7 - 6.2后台设计与核心代码 .-.1 9- 六、 丿总结-22- 参考文献-23- 1 系统开发环境及配置 开发环境:

2、 Microsoft Visual Studio.NET (简称 VS.NET) 编程语言: C# html语言 配置:安装了 .NET框架以及VS2008开发工具的计算机。 (1)最低配置 PIII CPU ,128MM存,20GB硬盘。 (2)建议配置 P4 CPU,256MB及以上内存,80GB硬盘 软件环境 (1)Windows XP及以上操作系统 (2)完整安装Office (3)服务器配置 二、系统需求分析 朋友网,原名QC校友。是腾讯公司打造的真实社交平台,为用户提供行业、公司、学校、班级、 熟人等真实的社交场景。2011年7月5日,腾讯公司正式宣布旗下社区腾讯朋友更名为朋友网。

3、”。 朋友网是继Email、BBS、IM之后出现的第四种网络交流方式,是网络时代的个人联系同学 的新型方式,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代 表着新的学习方式。具体说来,朋友网这个概念解释为使用特定的软件,在网络上发表文章、 上传照片、联系同学的好软件。 简言之,朋友网就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地 与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。 朋友网的出现集中体现了互联网时代媒体界所体现的商业化垄断与非商业化自由,大众化 传播与个性化(分众化,小众化)表达,单向传播与双向传播3个基本矛盾、方向和互动。 朋

4、友网作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上 说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开 始步入更高的阶段。 总的的说朋友网已经与人们的日常生活密不可分。 三、系统总体设计 3.1系统结构设计 25 相 nn 册 管 理 日志管理 朋友 网 友情链接 相册 上传 编辑 删除 L 日志 上传 日志 修改 个人 信息 浏览 用户 注册 用户 登录 3.2系统功能模块 a. 个人注册: (1) 本功能面向新注册的会员。 b. 相册管理功能: (1) 该功能面向所有普通用户。 (2) 普通用户可以在自己的主页中上传照片

5、。 (3) 用户可以编辑、删除自己写的照片。 c. 日志管理功能: (1) 普通用户可以在自己的主页中发表日志、查看他人日志 (2) 用户可以编辑、删除自己写的日志 d. 个人主页信息: (1)该功能面向所有普通用户。 (2 )个人主页的相册、日志。 e. 后台管理: (1) 用户注册。 (2) 用户登录。 F.友情链接 四、系统详细设计 4.1前台主要功能 在前台系统的创建过程中主要实现的是用户浏览信息平台的搭建 前台系统主要包含以下几个页面 网站首页文件 日志浏览显示文件 新用户注册文件 注册成功 所有日志浏览、删除、发表 相册的编辑、删除 个人主页 主要界面: 朋反网 pengyou.c

6、Dm 朋友就在你身边 赛这想可敢与冏学、闻李.彖兄 好应.分导主活中的点曲电滴 赴冷与业富打弘銓一下业友阖吧 用户客 巒码 朋友就在你身边 用户1已登录威助。 版扭所有:山茶遅蔬文学软件W1 学枚地址:斑南历城区港咖 电话:1旳出日6E132 邮扁:danfjinivtnl 9916163匸 冃冃友网 pngyc * margin : 0px; padding : 0px; border : 0px; body font-size : 12px; font-family :宋体 background-image : url(images/) container width : 840px; m

7、argin: 0px auto ; #top height : 100px; width : 840px; float : left ; margin-left : 0px; padding-left : 0px; background-image : url(images/bg-hd.jpg) #middle height : 381px; width : 840px; float : left ; margin-left : 0px; padding-left : 0px; background-color :#cedbe3; #left height : 380px; width : 5

8、40px; float : left ; background-image : url(images/login1.jpg) #right float : left ; height : 378px; width : 496px; #bottom width : 840px; height : 100px; background-color : #cedbe3; information height : 50px; background-color : #cedbe3; vform id =form1 runat =server vasp: TextBox ID=TextBoxPassword

9、 runat =server v img src =images/register.png/ vspan lang =zh-cn 版权所有:山东建筑大学软件101 学校地址:济南历城区港沟镇 电话箱:v/div v/bodyx/html 主页 vstyle type =text/css * margin : 0px ; padding : 0; list-style : none; line-height : 1.8 ; body font-size : 12px; font-family :宋体; container width : 840px; margin: 0

10、px auto ; #infobox padding : 0px 20px; background-color : #f7f7f8 #pagelist li a width : 90px; line-height : 60px; color : Green; display : block ; text-decoration : none; #pagelist li abt text-decoration : none; #pagelist li a:hover bt text-decoration : underline #pagelist2 list-style : none; float

11、 : left ; #pagelist2 li width : 140px; height : px; text-align : left ; font-size : 12px; margin-bottom : 2px; margin-left : 2px; margin-right : 2px; margin-top : 2px; #pagelist2 li img vertical-align : top; #pagelist2 a font-size : 12px; text-decoration : none; line-height : 20px; #head1 a font-siz

12、e : 12px; text-decoration : none; line-height : 20px; color : Green; #center #333; border-top : 2px solid padding : 15px; height : 2px; .c clear : both ; height : 1px; overflow : hidden ; background : #333 #infobox li border-right : 1px solid #000; float : left ; margin-right : 1px; text-align : cen

13、ter ; margin-top : -4px ; #infobox span display : none; #infobox a:hover span display : block ; position : absolute ; border : 1px solid #640000; background : #FFFFCC margin-top : 26px!important ; margin-top : 20px; color : #000; padding : 5px; white-space : nowrap; #nav #content height : 500px; wid

14、th :840; #left1 width : 150px; height : 500px; float : left ; #left2 width : 200px; height : 500px; float : left ; #py_media width : 147px; height : 92px; float : left ; #user1 width : 60px; height : 60px; float : left ; #user2 width : 86px; height : 28px; float : left ; #blank width : 147px; height

15、 : 60px; #middle width : 650px; float : left ; height : 501px; #right width : 262px; height : 495px; float : left ; #date float : left #friend width : 207px; float : left ; height : 26px; #middle float : left ; #submiddle float : left ; height : 127px; width : 644px; #submiddle1 float : left ; width

16、 : 618px; height : 72px; #submiddle2 float : right ; #submiddle3 float : left ; width : 618px; height : 342px; #subsubmid float : left ; width : 86px; height : 126px; #subsubmid2 float : left ; width : 478px; height : 126px; alt = / img src =images/host_01.gif a a a a href =index.aspx href =photoAl.

17、aspx href =goodFri.aspx href =appli.aspx class lbt target =_blank首页 首页 class lbt target =_blank相册 相册 class lbt target =_blank 好友 好友 应用 应用 我的主页 我的主页 /li v/div vdiv id=left1 上传头像 全部动静 与我相关 相册 日志 va href =index.aspx target =_blank 音乐 vdiv id =submiddle1 v/div v/div vdiv id =submiddle3 dir =ltr vdiv id

18、=subsubmid2 v/asp: HyperLink vbr / vbr / vasp: Label ID=Label1 runat =serverv/ asp: Label v/ div v/ div v/ div vdiv id =right vdiv id =date vimg src =images/date.png / v/div vdiv id =friend vdiv id =head1可能认识的人 ex.aspx target=_blank 全部 va href =index.aspx target =_blank 换一组 v/av/div vul id =addFrien

19、d vli vimg src =images/wang.jpg alt = width =50px height =50 / vimg src =images/dong.jpg alt = width =50px height =50 / vimg src =images/xi.jpg alt = width =50px height =50 / v/li 王艳 董金文 席光锋 img src =images/ma.jpg alt = img src =images/shao.jpg alt =width =50px height =50 / width =50px height =50 /

20、马大兵 召B艳 萧艳 6.2后台设计与核心代码 查看日志 public partial class lookLog : System.Web.UI. Page protected void Page_Load( object sender, EventArgs e) string ConnStr = Data Source=.SQLExpress;AttachDbFilename=|DataDirectory|DBFriend.mdf;lntegrated Security=True;User Instance=True; ; SqlConnection conn = new SqlConne

21、ction (ConnStr); SqlCommandcmd = new SqlCommand); SqlDataAdapter sda = new SqlDataAdapter (); DataSet ds = new DataSet (); conn.Open(); cmd.Connection = conn; cmd.CommandText =select * from Log ; sda.SelectCommand = cmd; sda.Fill(ds); GridViewl.DataSource = ds.TablesO; GridView1.DataBind(); conn.Clo

22、se(); 发表日志、修改日志 public partial class modifyLog : System.Web.UI. Page private string message; protected void Page_Load( object sender, System. EventArgs e) if (Session username .ToString()=) Response.Redirect(login.aspx ); message = Request.QueryStringmess; Session id = Request.QueryString id; if (!l

23、sPostBack) TextBoxInit(); protected void ButtonOK_Click( object sender, System. EventArgs e) string strConn = Data Source=.SQLExpress;AttachDbFilename=|DataDirectory|DBFriend.mdf;Integrated Security=True;User Instance=True; ; if (message = 0 )/ 发表日志 if (FindZhuTi() = true ) this .CIientScript.Regist

24、erStartupScript(this .GetType(), , alert(库中已经有要发布的标题, 无法重复发布!);); return ; else SqlConnection conn = new SqlConnection (strConn); 标题,内容,发布日期,发布者,浏览次数) conn.Open(); SqlCommandcommand = new SqlCommandinsert into Log(id, id ,message); title , this .TextBox1.Text.Trim(); content , this .TextBox2.Text.Tr

25、im(); date, DateTime.Now.ToString( yyyy-MM-dd hh:mm:ss); username, Session username .ToString(); values(id,title,content,date,username,0) , conn); command.Parameters.AddWithValue( command.Parameters.AddWithValue( command.Parameters.AddWithValue( command.Parameters.AddWithValue( command.Parameters.AddWithValue( command.ExecuteNonQuery(); conn.Close(); Server.Transfer(log.aspx); else if (message = 1)/ 修改日志 SqlCo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论