JSP实现网站新闻管理系统.ppt

JSP实现网站新闻管理系统.ppt

ID:50755096

大小:2.50 MB

页数:57页

时间:2020-03-16

JSP实现网站新闻管理系统.ppt_第1页
JSP实现网站新闻管理系统.ppt_第2页
JSP实现网站新闻管理系统.ppt_第3页
JSP实现网站新闻管理系统.ppt_第4页
JSP实现网站新闻管理系统.ppt_第5页
资源描述:

《JSP实现网站新闻管理系统.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、JSP实现网站新闻管理系统本章主要内容新闻管理系统总体设计新闻管理系统数据库设计新闻管理系统的基本框架新闻系统各功能模块的设计与实现新闻系统的部署和发布13.1系统总体设计系统功能及模块(1)浏览新闻用户能够通过浏览器查看新闻,如果有多条新闻,要求可以分页显示(2)新闻的录入(发布)要求是通过浏览器来完成,并且可以编辑新闻的格式(3)新闻的修改要求通过浏览器来完成(4)删除新闻根据需要,可以删除新闻(5)系统验证对系统进行管理前,必须经过登陆系统验证。用户不必登陆即可随便查看新闻,系统管理员必须要经过身份验证才能管理系统根据功能需求,系统包括如下模块:(1)新闻浏

2、览主页面(2)新闻浏览最终页面(3)系统管理主页面(4)发布新闻模块(5)修改新闻模块(6)删除新闻模块新闻管理系统新闻浏览主页面新闻浏览最终页面系统管理主页面发布新闻模块修改新闻模块删除新闻模块系统实现方案开发数据库应用系统一般来说有两种数据库体系结构:C/S(Client/Server,客户机/服务器)结构和B/S结构(Browser/Server,浏览器/服务器)结构。C/S是Client/Server的缩写,服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专

3、用的客户端软件B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。用户界面完全通过WWW浏览器实现,主要事务逻辑在服务器端实现。浏览器通过WebServer同数据库进行数据交互。13.2系统数据库设计数据库需求分析根据本系统功能要求,新闻管理系统需要以下数据项(1)新闻资料新闻标题、新闻内容、发布日期、发布人(2)用户密码资料用户名、密码、是否为管理员、姓名数据表设计设计两个

4、表,分别为新闻文章表和用户表,这两个表的结构如下所示:列名数据类型是否为空说明IDInt否记录编号,标识属性TITLEVarchar(100)否文章标题BODYVarchar(8000)否文章内容ADDDATEVarchar(30)否发布日期ADDUSERVarchar(10)是发布人新闻文章表(article)列名数据类型是否为空说明IDInt否记录编号,标识属性USER_IDVarchar(15)否用户名USER_PASSWORDVarchar(15)否用户密码ISMASTERchar(1)否是否为管理员USER_NAMEVarchar(10)是用户姓名用户表

5、(password)以上两个数据表,我们将其放在数据库newmanage中。13.3系统基本框架新闻管理系统的功能是用户可以通过浏览器查看新闻,管理员也可以通过浏览器发布和管理新闻。新闻管理系统的基本结构图如下所示:管理员登陆系统login.jsp,chklogin.jsp公共模块common.jspconnectdb.jsp系统管理主页面Main.jsp删除新闻模块delarticle.jsp发布新闻模块Addarticle.jspSaveartile.jsp修改新闻模块editarticle.jspeditartileover.jsp新闻浏览最终页面artic

6、le.jsp新闻浏览主页面index.jsp本系统的程序目录结构如下所示:目录newsystem目录WEB_INF目录incomingIndex.jsparticle.jsplogin.jsp,chklogin.jspmain.jsp,addarticle.jspsavearticle.jspeditarticle.jspeditarticleover.jspdelarticle.jsp目录adminCommon.jspConnectdb.jspcheck.jspcodefilter.jsp目录libmsbase.jarMsutil.jarmssqlserver.

7、jar13.4公共模块设计公共模块一共包含4个JSP文件和一个CSS文件:”common.jsp”、“connectdb.jsp”、“check.jsp”、“codefilter.jsp”、style.csscommon.jsp:包含其他JSP文件中需要导入的JAVA类和包,这样其他的JSP文件就可以只需要将”common.jsp”文件包含进来即可,而不必逐一包含Java类和包。connectdb.jsp:用来连接数据库check.jsp:用来判断是否是以系统管理员的身份登陆系统,防止非法用户直接进入系统管理后台对系统进行破坏codefilter.jsp:用于对新

8、闻文章的内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。