毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

jsp新闻发布系统(源码+数据库) 第2页

更新时间:2010-3-28:  来源:毕业论文
jsp新闻发布系统(源码+数据库) 第2页
1  系统分析
1.1  需求分析
通过相关调查,要求网站具有以下功能;
通过网络,展示各行业新闻及相关信息。
提供新闻搜索功能。
设置新闻人物投票功能,并统计投票数量。
支持其他网站的友情链接。
为后台管理提供管理入口。
1.2  可行性分析
新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便浏览者查找相关的新闻信息。新闻网后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理,保证了网站的安全性。
2  总体设计
2.1  项目规划
新闻网是一个功能完善的新闻类网站,由客户前台新闻浏览和后台新闻管理两大部分组成。
前台功能模块
前台主要包括新闻分类、显示新闻详细信息、新闻信息查询、新闻人物投票、友情链接、提供后台登录口。
后台管理模块
后台主要包括后台总管理员设置及密码修改、添加管理员、管理员信息设置、新闻类型管理、新闻详细类型管理、新闻信息管理、链接管理、新闻人物管理、退出后台。
2.2  系统功能结构图
新闻发布系统前台功能结构,如图1所示。
图1 新闻网前台功能结构图
新闻网后台功能结构,如图2所示。
图2  新闻网后台功能结构图
3 系统设计
3.1  设计目标
本网站是根据各行业新闻信息分类进行开发设计的,主要实现如下目标:
分类展示各行业新闻。
显示新闻的详细信息。
设置新闻搜索功能模块。
设置新闻人物投票及投票数统计功能。
提供其他网站的友情链接。
3.2  开发及运行环境
硬件平台:
CPU:P41.8GHz;
内存:256MB以上。
软件平台:
操作系统:Windows 2000;
数据库:SQL Server 2000;
开发工具包:JDK Version1.4.1;
Web服务器:Tomcat;
浏览器:IE5.0,推荐使用IE6.0;
分辨率:最佳效果1024*768像素。
3.3  逻辑结构设计
本系统数据库采用SQL server 2000数据库,系统数据库名称为db_news。数据库db_news中包含7张表。关于数据库中的数据表请参见附录B
4  网站总体架构
4.1  网站首页的运行结果
网站前台首页的运行结果如图5所示。
 图5  网站前台首页运行结果
网站框架图说明如下:
表`1                                 网站前台首页页面说明
区域 名称 说明 对应文件
1 网站导航 主要展示网站的旗帜广告和站内导航条 typeNewWatch.do
2 功能模块 主要用于显示导航模块中的功能 linkSelect.do
3 内容显示 主要用于显示功能模块中的内容 dateNews.do?type=今日新闻
网站后台首页的运行结果如图6所示。
 图6  网站后台首页运行结果
网站后台首页中的各部分说明如表2所示。
表2                                 网站后台首页页面说明
区域 名称 说明 对应文件
1 网站导航 主要展示网站的旗帜广告和站内导航条 typeTopAction.do
2 功能模块 主要用于显示导航模块中的功能 left_main.jsp
3 内容显示 主要用于显示功能模块中的内容 right_main.jsp
4.2  类的分布
新闻发布系统是利用Struts框架实现的,新闻发布系统中类的分布如图7所示。
 图7 类的分布
类存放的文件夹功能如表3所示。
表3                              类存放的文件夹功能列表
名称 功能
持久层(dao文件夹) 各种方法(增加、删除、修改和查询)的实现
样式层(domain文件夹) 所存放的类是Actionform类,在类中必须要继承ActionForm(也就是entends ActionForm)
服务层(server文件夹) 存放的dao层功能的业务的类
控制层(webtier文件夹) 存放在jsp页面中存在的方法实现的类
工具层(tool文件夹) 类名为JDBConnection.java(连接数据库的功能)、类名为Chinese.java(字符级转换的类)、类名为SessionLib(用来存在session变量)
5  网站后台主要功能模块设计
5.1  后台登录模块设计
在新闻发布系统中,后台管理员分为两种:一个是普通管理员,他可以对新闻类型进行定义,也可以发布新闻、设置投票人数及网站链接;另一个是总管理员,他除了可操作以上功能外,还可以对普通管理员进行设置,总管理员和普通管理员都能通过后台登录页面登录后台。
在前台单击“进入后台”超链接,即可进入到后台登录页面,如图8所示。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

jsp新闻发布系统(源码+数据库) 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。