博友新闻网站详细设计说明书文档格式.docx
《博友新闻网站详细设计说明书文档格式.docx》由会员分享,可在线阅读,更多相关《博友新闻网站详细设计说明书文档格式.docx(16页珍藏版)》请在冰点文库上搜索。
2
top.jsp
普通用户注册,登陆界面
3
system.html
显示系统图标及简介
4
menu.jsp
显示功能菜单栏
5
carLink.jsp
显示汽车新闻的一些链接
6
itLink.jsp
显示IT新闻的一些链接
7
contact.jsp
联系网站设计组的方式
8
carNews.jsp
显示汽车资讯
9
javascript.html
carNews.jsp用到的JavaScript文件
10
itNews.jsp
显示IT资讯
11
bottom.jsp
首页底部的图片及其联系方式
12
Css1.css
css样式表
13
login.jsp
系统用户登录后台管理界面
14
registerTop.jsp
注册页面
Top
15
blog.jsp
个人博客
16
checkLogin.jsp
验证用户名和密码是否正确
17
backManage.jsp
后台管理界面
Back
18
addNews.jsp
增加新闻
19
addUser.jsp
增加系统用户
20
backList.jsp
显示功能菜单
21
delNews.jsp
删除新闻
22
delUser.jsp
删除系统用户
23
modPwd.jsp
修改系统用户的密码
24
viewUser.jsp
浏览所有用户信息
25
addBlog.jsp
增加博文
Blog
26
delBlog.jsp
删除博文
27
modBlog.jsp
修改博文
28
viewBlog.jsp
显示博文列表
29
car.jsp
汽车新闻主页
Car
30
rollPicCar.htm
显示一组汽车图片
31
carContent.jsp
汽车新闻的浏览
32
it.jsp
IT新闻主页
It
Img
33
itbottom.jsp
显示一组IT新闻图片
34
itcontent.jsp
IT新闻的浏览
35
Itright1.jsp
IT右部框架新闻链接一
36
Itright2.jsp
IT右部框架新闻链接二
37
img
图片文件夹
38
swf
Flash按钮文件夹
1.3前台显示页面说明
1.Index.jsp、top.jsp、system.html、menu.jsp、carLink.jsp、itLink.jsp、bottom.jsp
Index.jsp页面是网站主页,包含top.jsp、system.html、menu.jsp、carLink.jsp、itLink.jsp、bottom.jsp。
top.jsp显示用户注册及登录的表单,system.html显示系统图标,位于上方。
2.login.jsp
登陆页面
3.it.jsp
IT新闻页面
4.car.jsp
汽车新闻页面
5.backManage.jsp
后台管理页面
6.contact.jsp
联系我们页面
7.blog.jsp
博客空间页面
1.4JSP页面导航规则
在menu.jsp页面上选择对应的功能,可以打开对应的操作界面。
其它功能页面的关系如下图所示。
2.数据库设计
2.1数据库逻辑设计
数据库的实体关系图如图所示。
2.2数据库逻辑设计
系统一共设计了4张数据表,如下所示:
数据表列表
表名
实体、关系名
说明
Blogs
信息实体
保存用户博客内容
Bloguser
用户实体
保存用户信息
News
保存新闻内容
SystemUser
管理员实体
保存管理员信息
各表详细说明如下:
Blogs表
字段名称
含义
数据类型
是否主键
是否外键
Blogtitle
博文标题
Varchar(50)
否
bloguser
作者
Varchar(80)
是
Blogcontent
内容
Varchar(5000)
Time
更新时间
BlogUser表
用户名称
Password
用户密码
Sex
用户性别
Char
(2)
Age
年龄
Int
Phonenumber
电话号码
News表
Title
新闻标题
Article
Varchar(8000)
Username
管理员名称
发表时间
Systemuser表
密码
Realname
真是姓名
IDcard
身份证
Varchar(20)
3.类设计
3.1类列表
类名
关联类
处理概要
包
Systemuser.java
SystemUser实体对象
DBService
BlogUser.java
BlogUser实体对象
NewsManage.java
新闻实体对象
BlogManage.java
博文实体对象
checkLogin.java
系统用户登录处理,完成对应实体到数据库的操作
DataService
register.java
用户注册处理,完成对应实体到数据库的操作
addNews.java
增加新闻,完成对应实体到数据库的操作
delNews.java
删除新闻,完成对应实体到数据库的操作
viewNews.java
浏览新闻列表,完成对应实体到数据库的操作
addUser.java
增加用户,完成对应实体到数据库的操作
delUser.java
删除用户,完成对应实体到数据库的操作
viewUser.java
浏览用户,完成对应实体到数据库的操作
modPwd.java
修改用户密码,完成对应实体到数据库的操作
addBlog.java
BlogManage.java,BlogUser.java
增加博文,完成对应实体到数据库的操作
delBlog.java
删除博文,完成对应实体到数据库的操作
modBlog.java
修改博文,完成对应实体到数据库的操作
viewBlog.java
浏览博文列表,完成对应实体到数据库的操作