的各项功能。31数据库需求分析331数据库功能流程
浏览者选择要浏览的新闻模块选择要浏览的新闻标题浏览新闻。
4
f312需求总结
经上述业务流与数据库需求总结,数据库设计如下的数据项:1用户信息:用户id用户名,密码,登陆时间。2模块信息:模块id,模块序号,模块名称,添加人,添加时间。3新闻信息:新闻id,模块id,标题,内容,浏览次数,添加人,添加时间。
32数据库概念设计
表31ma
age_user_i
fo管理用户信息数据表
编号
字段名
类型
字段意义
备注
1id
i
t
自增,唯一关键字
2ma
ager_
amevarchar32
管理用户名
3password
varchar32
管理用户口令
4last_time
datetime
最后登陆时间
编号
字段名
1id
表32module_i
fo模块信息数据表
类型
字段意义
i
t
自增,唯一关键字
备注
2show_order
i
t
显示序号
3module_
amevarchar16
模块名称
4add_user
varchar32
添加人
5add_time
datatime
添加时间
编号
字段名
表33
ews_i
fo新闻信息数据表
类型
字段意义
备注
1id
i
t
自增,唯一关键字
2module_id
i
t
模块id
3title
varchar88
标题
4co
t
text
具体内容
5times
i
t
浏览次数
6add_user
varchar32
添加人
7add_time
datetime
添加时间
编号
字段名
1id
2
ame
3co
te
t
表34review_i
fo评论信息数据表
类型
字段意义
i
t
自增,唯一关键字
varchar32
显示序号
text
评论内容
备注
5
f4功能模块设计
41功能模块划分根据新闻发布系统应具有的基本功能以及参考用户对新闻发布系统的要求,
我们将这个新闻发布系统进行功能模块上的划分以方便逐个功能的实现。同时用户在使用中也非常方便直观。因此经过我们反复的分析和设计,我们将这个新闻发布系统分为6大功能模块详细的功能模块名称为:1新闻分类浏览模块;2新闻检索模块;3管理员后台新闻添加模块;4管理员后台新闻管理模块;5管理员后台新闻类别添加模块;6管理员后台新闻类别管理模块。42系统模块功能描述421新闻分类浏览模块
浏览新闻是所有用户都具有的最基本的权限,为了方便用户对新闻的快捷浏览,我们设计了新闻的分类浏览功能。用户只要进入新闻发布系统的主页,要想浏览哪一类新闻,只需在首页中的新闻分类的名称上点击,即可弹出要浏览的这一类新闻的所有新闻。并且按照新闻发布的时间的先后顺序来排列所有新闻。在打开的这一类新闻的新闻列表中,用户只需在点击相应的要看的新闻标题,即可快速的浏览此新闻的详细内容。包括新闻的标题,新闻的详细内容,新闻的来源,新闻的发布时间等。42r