微博系统需求与设计_第1页
微博系统需求与设计_第2页
微博系统需求与设计_第3页
微博系统需求与设计_第4页
微博系统需求与设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

微博系统需求与设计文档1.

课题背景与意义2.

需求分析3.

流程设计4.

系统实现主要技术5.

详细设计1.系统开发背景与意义随着互联网的迅猛发展,网络日益成为人

们交流的重要媒介,网络交流方式也日新月异。

2006年,Twitter的横空出世把世人引入了一个称为“微博”的世界,微博也成为继SDN社区交流之后的又一创新性网络交流方式,国内许多企业把纷纷将目光瞄准微博市场,将

Twitter当做效仿对象。本次毕业设计通过设计微博系统,加深对微博系统的了解。2

需求分析性能需求分析:操作简单、界面友好;系统运行应该快速、稳定、高效和可靠;在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。功能需求分析:正确性、健壮性、可靠性、易理解性、兼容性等等。可行性分析:微博在中国有着极大的发展空间以及良好的背景。微博技术日益成熟。系统配置:软件配置:windows系统服务器端:安装Web服务器软件:iis,数据库软件sql

server2005客户端: IE6.0以上开发语言:ASP.NET,C#开发工具:Dreamweaver8,Visual

studio2010,sql

server20053.流程设计3.1

系统流程注册用户非注册用户微博信息评论信息公告信息链接信息标签信息浏览用户管理管理员

微博管理

评论管理

标签管理

公告管理

链接管理填写发布个人信息NNNNNM1NNNNNN3.2系统总E-R图注册用户微博信息评论信息管理员公告信息链接信息标签信息注册发布管理N

个人信息M3.3数据库表用户信息表(User)管理员信息表(Admin

)留言信息表(Message

)标签信息表(Tages

)链接信息表(Link

)微博信息表(Microblog)分类信息表(Classifi

)1).用户表(User)字段名类型大小可空约束备注NameVarchar10否昵称PasswordInt4否密码EmailVarchar10否邮箱SexChar2否性别PhoneDatetime12否出生年月AddressChar20否居住地2).管理员信息表(

Admin

)字段名类型大小可空约束备注NameVarchar20否主键名称PasswordVarchar6否密码

3.4系统结构设计前台系统进入首页非注册用户注册用户浏浏浏浏发发览览览览表表微评微评微评博论博论博论后台系统:管理员后台管理中心用微留公标链栏户博言告签接目管管管管管管管理理理理理理理4.系统实现主要技术基于iis的ASP.NET技术javascript脚本语言5.详细设计前台开发主要是包括登录模块、用户注册模块、个人设置模块、微博发布模块、留言模块等。后台开发主要包括管理员登录模块、用户管理模块、留言管理模块、栏目信息管理模块等。前台首页如图所示:后台首页如图所示:用户登录模块在登录页面进行登录,通过request对象读取form

数据集合中的用户提交账

号、密码信息,并在数据

库的user表查询用户信息,并判断用户帐号、密码信

息是否正确,若正确则转

到首页表示登录成功,用

户可以进入首页,否则登

录不成功或账户不存在,

则提示其进行重新登录或

用户选择注册账户开始进入登录页输入账号输入密码账号是否正确?密码是否正确?进入微博首页,登录成功结束NYYN注册模块用户可以通过首页注册

进入注册register.asp,填入所要求填写信息,执行注册后,服务器通过request对象form集合获取用户提交信息,根据用户注册信息进行数据库查询操作,判断是否已经存在相同的用户信息,若不存在,则将用户信息插入到数据库user表里,注册成功。开始进入注册首页输入用户注册信息进行注册提交信息用户是否存在?结束N注册成功添加到数据库提交信息Y后台管理员登陆管理模块在登录页面进行登录,通过request对象读取

form数据集合中的用户提交账号、密码信息、验证

码,并在数据库的user表查询用户帐号、密码信息,并判断信息是否正确,若

正确则转到首页表示登录

成功,用户可以进入首页,否则登录不成功账号是否正确密码是否正确结束输入密码开始输入账号YY进入微博后台首页,登录成功NN进入后台登录页后台用户管理模块对网站用户进行管理。可具有查看用户信息并删除、增添用户账号权限,同时

温馨提示

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

评论

0/150

提交评论