新闻发布系统说明书.docx
《新闻发布系统说明书.docx》由会员分享,可在线阅读,更多相关《新闻发布系统说明书.docx(11页珍藏版)》请在冰豆网上搜索。
新闻发布系统说明书
内蒙古农业大学职业技术学院课程设计
说明书
新
闻
发
布
系
统
设
计
系别:
计算机技术与信息管理系
班级:
09软件技术
小组成员:
邸超、原静明、冯洪泽、苏慧、刘继莹
目录
新闻发布系统2
摘要2
第一章新闻发布系统分析3
1.数据库设计(表)3
2.功能模块说明3
第二章新闻发布系统开发技术6
1.JSP技术6
2.Javabean6
3.Servlet7
4.MVC开发模式7
第三章新闻发布系统开发8
1.JDBC连接Acess数据库驱动机制8
2.Jsp分页技术8
3.FCKeditor技术9
第四章新闻发布系统使用9
1.新闻发布9
2.信息评论10
3.客户端浏览主页10
第五章结论11
第六章参考文献11
新闻发布系统
摘要
随着人类经济的发展,时代的进步,每天都有大批的新的事情发生,信息量也在不断的增大,由于种种原因,会有很多的新闻事件不被人知。
为了让更多的人们去了解广泛及时的新闻信息,以及让每个人通过某种方式把更多的重要的新闻信息传达给更多的人,针对这种情况,本系统为广大的用户更直接便捷的发布新闻信息提供了方式,基本实现了新闻信息的在线查看、发布功能以及管理员对新闻信息发布的管理等功能。
新闻发布系统(NewsReleaseSystemorCententManagementSystem)又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在客户面前。
当今社会是一个信息化社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念由此提出。
新闻发布系统的提出使电视不再是唯一的新闻媒体,网络也充当了一个重要的新闻媒介功能。
所用到的数据库:
以Access为后台的数据服务器。
第一章新闻发布系统分析
1.数据库设计(表)
2.功能模块说明
(1)主界面
(2)用户注册
(3)
新闻发布
(4)新闻管理
(5)评论管理
(6)新闻分类管理
第二章新闻发布系统开发技术
1.JSP技术
JSP的全称为Javaserverpages,是由Sun倡导的,多家公司参与,与1999年推出的一种Web服务设计标准。
本质上就是把Java代码嵌入到HTML中,然后经过JSP容器的编译执行,根据这些动态代码的运行结果生成对应的HTML代码,从而可以在客户段的浏览器中正常显示。
优点:
1)将内容的产生和显示进行分离
2)强调可重用的裙组件
3)采用标识简化页面开发
4)易于整合到多种应用体系结构中
2.Javabean
Javabean是一个处理与人物逻辑的类文件,可被JSP直接调用
编写方法:
1)Javabean是一个public类
2)Javabean类是一个无参的构造方法,在使用useBean>时,实例化Javabean
3)Javabean内的属性是私有的,只能通过Javabean内部的方法访问或改变,以保证数据完整性,封装性
4)设置(set)和获取(get)变量值,传参
3.Servlet
Servlet主要用于处理客户端传来的HTTP请求,并处理结果以HTTP形式返回客户端,从而生成动态网页。
优点:
1)可移植性
2)强大的功能
3)高性能
4)安全性高
4.MVC开发模式
主要功能:
第三章新闻发布系统开发
1.JDBC连接Access数据库驱动机制
privateConnectioninit(){
Connectionconn=null;
try{
//数据源连接到access数据库
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//数据源连接到access数据库
Stringurl="jdbc:
odbc:
ns";conn=DriverManager.getConnection(url,"root","root");
}
2.Jsp分页技术
intpagesize=10;
intpagecount=0;
intpagenow=1;
introwcount=0;
out.println("[pagenow="+1+">首页|");
if(pagenow!
=1){
out.println("pagenow="+(pagenow-1)+">上一页|");}
if(pagenow!
=pagecount){
out.println("pagenow="+(pagenow+1)+">下一页");}
out.println("pagenow="+pagecount+">尾页]");
3.FCKeditor技术
jsp标签调用fckeditor
●解压:
fckeditor-java-2.6-bin.zip,将文件:
fckeditor-java-core-2.6.jar和lib/下的所有*.jar复制到项目中的lib下。
●复制slf4j-simple-1.5.8.jar文件到项目中的lib中
●编写一个jsp标签
<%@tagliburi=""prefix="FCK"%>
●在jsp中调用jsp标签
editorinstanceName="myEditor"basePath="/fckeditor"value="">
editor>
第四章新闻发布系统使用
1.新闻发布
2.信息评论
3.客户端浏览主页
第五章结论
随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建一个新闻发布管理信息系统了。
针对现在我们的上网环境,在线发布新闻、动态生成新闻网页、为新闻添加搜索查找功能是必不可少的。
本系统采用MicrosoftASP作为开发工具,后台数据库采用Access数据库的设计,利用ADO数据访问技术实现对数据库的各种管理操作,实现新闻发布系统的供浏览和新闻搜索功能。
第六章参考文献
方逵《JSP编程技术与应用》[M]北京高等教育出版社
将卫祥《JavaWeb应用开发》清华大学出版社