基于JSP的网站新闻治理系统
系 别 专 业 班 级 姓 名 学 号 指导教师
目 录
摘 要 ............................................................................................................................................. I 前 言 ........................................................................................................................................... II 第一章 系统分析 ........................................................................................................................ 0
1.1 需求分析 .................................................................................................................... 0 1.2 可行性分析 ................................................................................................................ 0 第二章 总体设计 ........................................................................................................................ 1
2.1 项目规划 .................................................................................................................... 1 2.2 系统功能结构图 ........................................................................................................ 1 第三章 系统设计 ........................................................................................................................ 3
3.1 设计目标 .................................................................................................................... 3 3.2 开发及运行环境 ........................................................................................................ 3 3.3 逻辑结构设计 ............................................................................................................ 3 第四章 网站总体架构 ................................................................................................................ 4
4.1 网站首页的运行结果 ................................................................................................ 4 第五章 网站后台要紧功能模块设计 ........................................................................................ 7
5.1 后台登陆模块设计 .................................................................................................... 7 5.2 会员回复模块设计 .................................................................................................... 8 5.3 会员修改个人信息模块设计 .................................................................................. 10 5.4 会员删除新闻 .......................................................................................................... 13 5.5 总结 .......................................................................................................................... 14 第六章 网站前台要紧功能模块设计 .................................................................................... 15
6.1 今日新闻的显示 ...................................................................................................... 15 6.2 查看新闻具体内容模块的设计 .............................................................................. 16 6.3 输入新闻的关键字查找新闻 .................................................................................. 17 6.4 游客留言模块的设计 ................................................................................................ 19 小 结 .......................................................................................................................................... 21 致 谢 .......................................................................................................................................... 22 附录A 参考文献 ..................................................................................................................... 23 附录B 数据表 ......................................................................................................................... 24
摘 要
相伴着网络的显现,网页逐步融入人们的生活。快速及时的新闻扫瞄,五彩缤纷的网上信息,使网络与人们的生活息息相关,因此世界上又显现了第三媒体——Internet。它打破了地域,真正使信息得以共享,改变了人们的工作和生活方式。而网页具有信息量大,传递快速,没有时空等特点。在那个网络时代,人们了解的新闻不仅仅是来源于电视、报纸等,还来源于网络。因此新闻公布系统也就成为大伙儿所认可的在网络扫瞄新闻的最正确途径。
本系统实现了对新闻的添加、修改、删除、审核,以及对用户的治理等功能,在前台新闻扫瞄模块当中,能够用户注册,发表新闻评论,搜索新闻等功能,完成了一个新闻公布系统的所有差不多功能。
关键词:JSP,新闻公布,Access
Abstract
With the appearance of the network, webpage had incorporated the life of people gradually. It make the network closely linked with people's life that fast prompt news browse through, colorful online information.Then the third media has appeared in the world again - -Internet. It has broken the region to limit, really make information share , has changed people's work and life style. The homepage has the characteristics of the big information content, the fast transmission , having no limit of the space and time, and so on.In this cybertimes, the news that people understood is not only stemming from TV , newspaper ,etc., but else steming from the network. So news release system become everybody to be approved to browse through best route of news in network just.
This system has been realized adding , modification , deleting , verifying to news, and management in user function, news have a look around module in front desk, the all right registration of users, publish news analysis , search for functions such as the news ,etc., have finished all basic functions of a news release system.
Keyword: The JSP, press conference, the Access
前 言
Internet的蓬勃进展,使新闻的传播方式发生了庞大的变化,传统的信息传播媒体电视、广播、报纸差不多不再是人们茶余饭后的要紧精神甜点,人们更多的开始关注网络新闻。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面的介绍与比较,大大地点便了人们的阅读,因此在短短几年的时刻里,互联网便济身于众多媒体之间,并具有相当一部分媒体人群。借此东风,新闻网也迅速进展起来,它内容丰富,涉及到商业、工业、农业、银行、财政、教育、娱乐、信息等各个产业,信息量大,不仅有实事新闻,还有相关的行业信息,同时新闻网具有互联网所具备的一切特性。在全球网络化、信息化的今天,新闻网迅速进展,大大地丰富了人们的生活,不知不觉中,它差不多成为人们生活中不可或缺的重要组成部分。
第一章 系统分析
1.1 需求分析
通过相关调查,要求网站具有以下功能; 提供新闻搜索功能。 公布新闻的功能。 留言的功能。 回复的功能。
为后台治理提供治理入口。
1.2 可行性分析
网站新闻治理系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们扫瞄新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便扫瞄者查找相关的新闻信息。新闻网后台那么通过对会员设置和治理员添加等模块对网站治理员进行治理,保证了网站的安全性。
第二章 总体设计
2.1 项目规划
新闻网是一个功能完善的新闻类网站,由客户前台新闻扫瞄和后台新闻治理两大部分组成。
前台功能模块
前台要紧包括新闻分类、显示新闻详细信息、新闻信息查询、公布新闻、留言、回复、会员注册、会员登录、提供后台登录口。
后台治理模块
后台要紧包括新闻类型治理、会员的治理。
2.2 系统功能结构图
新闻公布系统前台功能结构,如图2-1所示。
新闻网前台功能结构 新闻分类 新闻详细信息 新闻信息查询 留言 公布新闻 后台登录口 图2-1 新闻网前台功能结构图
新闻网后台功能结构,如图2-2所示。
新闻网后台功能结构 会员 治理员 公布新闻 修改个人信息 修改新闻 删除新闻 查看留言并回复 添加类别 查看类别 修改类别 查看用户
图2-2 新闻网后台功能结构图
第三章 系统设计
3.1 设计目标
本网站是依照各行业新闻信息分类进行开发设计的,要紧实现如下目标: 显示新闻的详细信息。 设置新闻搜索功能模块。
会员公布新闻、查看留言并进行回复。 游客留言。
3.2 开发及运行环境
硬件平台:
CPU:P41.8GHz; 内存:256MB以上。 软件平台:
操作系统:Windows 2000;
开发工具包:JDK Version1.4.1; Web服务器:Tomcat;
扫瞄器:IE5.0,举荐使用IE6.0; 辨论率:最正确成效1024*768像素。
3.3 逻辑结构设计
本系统数据库采纳access数据库,系统数据库名称为db1。数据库db1s中包含6张表。关于数据库中的数据表请参见附录B
第四章 网站总体架构
4.1 网站首页的运行结果
网站前台首页的运行结果如图4-1所示。
2 3 1
图4-1 网站前台首页运行结果
网站框架图说明如如表4-1所示:
表`4-1 网站前台首页页面说明 区域 1 2 名称 内容显示 搜索新闻 说明 要紧用于显示所有的新闻 要紧用于快速查找新闻 对应文件 ckxinwen.jsp lxw.jsp adminLogin.jsp 3 功能模块 要紧用于显示导航模块中的功能 zhuce.jsp yhdel.jsp 网站后台会员首页的运行结果如图4-2所示。 1 2
图4-2 会员后台首页运行结果
会员后台首页中的各部分说明如表4-2所示。
表4-2 会员台首页页面说明
区域 1 2 名称 网站导航 内容显示 说明 要紧链接各个功能模块 要紧用于显示功能模块中的内容 对应文件 ly.jsp rz.jsp 网站后台治理员首页的运行结果如图4-3所示。 1 2
图4-3 治理员后台首页运行结果
治理员后台首页中的各部分说明如表4-3所示。
表4-3治理员后台首页页面说明
区域 1 2 名称 网站导航 内容显示 说明 要紧链接各个功能模块 要紧用于显示功能模块中的内容 对应文件 zuo.jsp you.jsp
第五章 网站后台要紧功能模块设计
5.1 后台登陆模块设计
在新闻公布系统中,后台分为两种:一个是一般治理员,即会员。他能够公布新闻、修改新闻、删除新闻、查看留言、回复、修改个人信息;另一个是总治理员,他能够对新闻的类别进行修改、添加、查看、对会员进行查看。总治理员和一般治理员都能通过前台登录页面登录后台。
在前台单击〝治理员登陆〞超链接,即可进入到后台登录页面,如图5-1所示。
图5-1 会员登录页面
.
5.1.1.后台的验证
<%!public String transch(String str){ try{
byte[] lb=str.getBytes(\"iso-8859-1\"); str=new String(lb,\"utf-8\"); return str;}
catch(Exception e){return str;} } %> <%
String user=transch(request.getParameter(\"user\")); session.setAttribute(\"user\
String pwd=transch(request.getParameter(\"pwd\")); Connection con; Statement sql; ResultSet rs;
try{Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\"); } catch(ClassNotFoundException e){}
try { con=DriverManager.getConnection(\"jdbc:odbc:wzxw\
sql=con.createStatement();
rs=sql.executeQuery(\"SELECT * FROM user where user='\"+user+\"' and password='\"+pwd+\"'\"); if(rs.next()){ %>
con.close(); } catch(SQLException el){} %> 5.2 会员回复模块设计 会员登陆成功后,能够查看自己公布的新闻的留言,并对留言进行回复。 运行结果如图5-2所示: 图5-2 留言显示页面 5.2.1.查看留言页面的显示 通过传递新闻的编号查看留言,具体代码如下: public String transch(String str){ try{ byte lb[]=str.getBytes(\"iso-8859-1\"); str=new String(lb,\"utf-8\"); return str;} catch(Exception e){return str;} } %> <% String isbn=transch(request.getParameter(\"isbn\")); Connection con; Statement sql; ResultSet rs; ResultSet rs1; try{Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");} catch(ClassNotFoundException e){} try { con=DriverManager.getConnection(\"jdbc:odbc:wzxw\ sql=con.createStatement(); rs=sql.executeQuery(\"SELECT * FROM liuyan where isbn='\"+isbn+\"'\"); while(rs.next()){%>
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务