1、1jsp 新闻发布系统源码 基于 jsp 的新闻发布系统设计毕业论文导读:就爱阅读网友为您分享以下“基于 jsp 的新闻发布系统设计毕业论文”的资讯,希望对您有所帮助,感谢您对 的支持!1 系统分析1.1 需求分析通过相关调查,要求网站具有以下功能; 通过网络,展示各行业新闻及相关信息。 提供新闻搜索功能。设置新闻人物投票功能,并统计投票数量。 支持其他网站的友情链接。 为后台管理提供管理入口。1.2 可行性分析2新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便浏览者查找相关的新闻信息。新闻网
2、后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理,保证了网站的安全性。2 总体设计2.1 项目规划新闻网是一个功能完善的新闻类网站,由客户前台新闻浏览和后台新闻管理两大部分组成。前台功能模块前台主要包括新闻分类、显示新闻详细信息、新闻信息查询、新闻人物投票、友情链接、提供后台登录口。后台管理模块3后台主要包括后台总管理员设置及密码修改、添加管理员、管理员信息设置、新闻类型管理、新闻详细类型管理、新闻信息管理、链接管理、新闻人物管理、退出后台。2.2 系统功能结构图新闻发布系统前台功能结构,如图 1 所示。图 1 新闻网前台功能结构图新闻网后台功能结构,如图 2 所示。3.1 设计
3、目标本网站是根据各行业新闻信息分类进行开发设计的,主要实现如下目标: 分类展示各行业新闻。 显示新闻的详细信息。 设置新闻搜索功能模块。设置新闻人物投票及投票数统计功能。 提供其他网站的友情链接。3.2 开发及运行环境4硬件平台: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 20
4、00 数据库,系统数据库名称为 db_news。数据库 db_news 中包含 7 张表。关于数据库中的数据表请参见附录 B4.1 网站首页的运行结果网站前台首页的运行结果如图 5 所示。5图 2 新闻网后台功能结构图3 系统设计4 网站总体架构图 5 网站前台首页运行结果网站框架图说明如下:表1 网站前台首页页面说明图 6 网站后台首页运行结果网站后台首页中的各部分说明如表 2 所示。表 2 网站后台首页页面说明64.2 类的分布新闻发布系统是利用 Struts 框架实现的,新闻发布系统中类的分布如图 7 所示。持久层样式层 前台控制层 服务层 工具层 后台控制层图 7 类的分布类存放的文件夹功能如表 3 所示。表 3 类存放的文件夹功能列表5 网站后台主要功能模块设计5.1 后台登录模块设计在新闻发布系统中,后台管理员分为两种:一个是普通管7理员,他可以对新闻类型进行定义,也可以发布新闻、设置投票人数及网站链接;另一个是总管理员,他除了可操作以上功能外,还可以对普通管理员进行设置,总管理员和普通管理员都能通过后台登录页面登录后台。在前台单击“进入后台”超链接,即可进入到后台登录页面,如图 8 所示。基于 jsp 的新闻发布系统设计学院专业班8级 学号 姓名 指导教师 教师职称