微博系统需求与设计文档
非注册用 户
注册用户
浏览发布Biblioteka 填写微博信息 评论信息 链接信息 标签信息 公告信息
微博管理 评论管理 链接管理 标签管理 公告管理
个人信息 用户管理
管理员
3.2系统总E-R图
M
注册用户
M
N
发
布
N
N
N
N
N
注
个人信息
册
微博信息
N
评论信息
N
链接信息 N
N
标签信息
N
公告信息 N
管 理
1
管理员
3.3数据库表
用户登录模块
在登录页面进行登录,通 过request对象读取form 数据集合中的用户提交账 号、密码信息,并在数据 库的user表查询用户信息, 并判断用户帐号、密码信 息是否正确,若正确则转 到首页表示登录成功,用 户可以进入首页,否则登 录不成功或账户不存在, 则提示其进行重新登录或 用户选择注册账户
基于iis的技术 javascript 脚本语言
5.详细设计
1.前台开发 主要是包括登录模块、用户注册模块、个人
设置模块、微博发布模块、留言模块等。 2.后台开发 主要包括管理员登录模块、用户管理模块、
留言管理模块、栏目信息管理模块等。
前台首页如图所示:
后台首页如图所示:
员管理页面。
开始
进入用户管理 页面
查看用户信息
修改、增删用 户信息
修改或增删信 息更新数据库
结束
2 需求分析
性能需求分析:操作简单、界面友好 ;系统 运行应该快速、稳定、高效和可靠;在结构 上应具有很好的可扩展性,便于将来的功能 扩展和维护。
功能需求分析:正确性、健壮性、可靠性、 易理解性 、兼容性等等。
可行性分析:微博在中国有着极大的发展空 间以及良好的背景。微博技术日益成熟。
系统配置 :
数据库user表里,注册成功。
开始
进入注册首页
输入用户 注册信息
进行注册
Y
提交信息
用户是 否存在?
N 注册成功添 加到数据库 提交信息
结束
后台管理员登陆管理模块
在登录页面进行登录, 通过request对象读取 form数据集合中的用户提 交账号、密码信息、验证 码,并在数据库的user表 查询用户帐号、密码信息, 并判断信息是否正确,若 正确则转到首页表示登录 成功,用户可以进入首页, N 否则登录不成功
Password
Int
Email
Varchar
Sex
Char
Phone
Datetime
Address
Char
大小 10 4 10 2 12 20
可空 否 否 否 否 否 否
约束
备注 昵称 密码 邮箱 性别 出生年月 居住地
2). 管理员信息表( Admin )
字段名
类型
大小
可空
备注 约束
Name
Varchar
软件配置:windows系统 服务器端:安装Web服务器软件:iis, 数据库软
件sql server2005 客户端: IE6.0以上 开发语言:,C# 开发工具:Dreamweaver8,Visual studio 2010,sql server2005
3.流程设计
3.1 系统流程
开始 进入后台登录页
输入账号 输入密码
账号是否
正确
N
Y
密码是否 正确
Y
进入微博后台首页, 登录成功
结束
后台用户管理模块
对网站用户进行 管理。可具有查看用 户信息并删除、增添 用户账号权限,同时 可对用户权限进行设 定,并可以对用户进 行锁定。管理员在后 台首页Admin.asp点 击会员管理,进入会
开始 进入登录页
输入账号 输入密码
账号是
N
否正确?
Y
N
密码是
否正确?
Y
进入微博首页, 登录成功
结束
注册模块
用户可以通过首页注册 进入注册register.asp,填入 所要求填写信息,执行注册 后,服务器通过request对象 form集合获取用户提交信息, 根据用户注册信息进行数据 库查询操作,判断是否已经 存在相同的用户信息,若不 存在,则将用户信息插入到
1. 用户信息表(User) 2. 管理员信息表(Admin ) 3. 留言信息表 (Message ) 4. 标签信息表(Tages ) 5. 链接信息表(Link ) 6. 微博信息表(Microblog) 7. 分类信息表(Classifi )
1). 用户表(User)
字段名 Name
类型 Varchar
微博系统需求与设计文档
1. 课题背景与意义 2. 需求分析 3. 流程设计 4. 系统实现主要技术 5. 详细设计
1.系统开发背景与意义
随着互联网的迅猛发展,网络日益成为人 们交流的重要媒介,网络交流方式也日新月异。 2006年,Twitter的横空出世把世人引入了一 个称为“微博”的世界,微博也成为继SDN社 区交流之后的又一创新性网络交流方式,国内 许多企业把纷纷将目光瞄准微博市场,将 Twitter当做效仿对象。本次毕业设计通过设计 微博系统,加深对微博系统的了解。
名称
20
否
主键
Password
Varchar
6
否
密码
3.4系统结构设计 前台系统
进入首页
非
注
注
册
册
用
用
户
户
浏浏 览览 微评 博论
浏 浏 发发 览 览 表表 微 评 微评 博 论 博论
后台系统:
管理员
后台管理中 心
用微留公标链栏 户博言告签接目 管管管管管管管 理理理理理理理
4.系统实现主要技术