新闻管理系统毕业论文.doc新闻管理系统毕业论文.doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

I题目新闻发布系统组员专业计算机科学与技术班级计科二班指导教师II摘要现在是一个科学技术飞速发展、信息更替日新月异的世纪。计算机已深入到各个领域,并且形成了功能强大、覆盖全球的信息传输网络。各个领域都向系统化、规范化、自动化的方向发展,使得工作效率、工作成绩和生活水平都日益提高。新闻网站也是绝大多数人了解时事的渠道,新闻信息管理系统包括对新闻网站信息的查询、删除、更新等,本文详细论述了运用JAVAWEB技术新闻分布系统的开发、设计环境及其具体的实现。该系统采用模块化程序设计方法,便于系统功能的各种组合和修改。可以及时根据企业需求进行新闻信息的添加、删除、修改等操作。本系统采用ORACLE数据库,进一步提高系统安全性。本系统符合新闻管理的规定,能够满足新闻网站日常更新,并达到操作过程中的直观、方便、实用、安全等要求。关键字JAVAWEB;新闻管理;新闻查询;新闻浏览;新闻编辑院JSP课程设计目录摘要II第一章系统概述121需求分析122目标设计1第二章系统设计231总体设计错误未定义书签。2311系统整体设计2312系统功能模块图2313管理员模块332数据库设计3321数据库介绍3322常用数据库介绍53221ACCESS数据库错误未定义书签。43222ORACLE数据库53223SQLSERVER5322数据库的连接5323系统数据库的概念设计4324数据库的逻辑设计5325数据库的实现7第三章系统实现941开发工具选择942开发平台943分页技术问题9431指针分页9432海量的数据查询9433JDBC和分页10第四章系统运行155.1运行环境155.2运行效果15结束语16参考文献16院JSP课程设计1第一章系统概述11需求分析目前,网页制作如火如荼,网站建设热火朝天,及社会的竞争是越来越激烈,各厂家及生产公司都在不断的提高生产的产品质量,特别是电子上午的发展正在关键的时刻,各商家都在最后的冲刺、网页月月改版,信息日日更新,这时他们就得借助媒体来提高他们的产品的知名度,而网络新闻发布信息就是一种很好、很现代的工具。JSP是一种简单的、安全的,性能非常之高的、动态的脚本语言。JSP可以用来开发WEB应用程序,JSP具有较高的执行效率,强大的数据库支持和网络支持,具有多平台特性和极大的开放性和扩充性,拥有广泛的应用前景。12目标设计用JSP完成网络新闻发布系统的总体设计及各个细化模块的具体编程实现所开发的新闻发布网站系统必须具有新闻发布、新闻修改系统、各类新闻显示及相关内容浏览等功能。在新闻浏览之前,要对新闻进行发布。在发布的时候,出点错误和遗漏是在所难免,这时就需要对新闻进行修改。因为新闻是直接与广大浏览者进行会面的,所以必须对所发布的新闻做到尽可能的正确、准确,这样浏览者才会经常浏览我们所发布的新闻。院JSP课程设计2第二章系统设计21系统整体设计此系统主要是内部新闻管理系统应用管理系统。而系统的功能模块划分既要注重各个部分本身的功能,又要注重各个功能模块之间的联系,形成一套高效、快捷的新闻发布系统。这就要求从管理需要和系统开发两个方面进行综合考虑,各个模块既有较强的独立性,又要留有适当的接口,以便日后对功能进行扩充和完善求。1)站内新闻搜索根据用户输入的查询条件以所选类别的新闻进行分类查询。2)新闻分类展示主要包括分类显示新闻类别、标题列表,和显示新闻详细内容3部分。用户可通过新闻列表中的新闻标题查看该新闻的详细信息。3)即时新闻显示当天的最新新闻,并提供单击新闻标题查看新闻详细信息的功能。4)链接管理添加、修改、删除网站的友情链接,这是只有管理员进入后台才允许使用的功能。5)新闻管理包括时事要闻、经济动向、世界军事、科学教育、法治道德、社会现象、体育世界、时尚娱乐等所有新闻信息的添加、修改、删除。与链接管理类似,只有管理员进入后台才有这个权限。6)管理员管理这是一个非常特殊的模块,只有拥有最高权限的管理员才拥有此权限(只有一个),该管理员可以添加、修改、删除其他管理员,并为其分配相应的权限。注意,拥有最高权限的管理员是不允许修改密码的,而其他管理员可以修改自己的密码。22系统功能模块图后台主要用于管理员对新闻信息和一些其他信息进行管理。新闻网的后台功能结构如图31所示院JSP课程设计3图3123管理员模块企业用户管理管理员可以对企业用户发送信息,可以查看他的基本资料,还可以删除这个用户院JSP课程设计4Y结束开始登陆登陆成功功能选择查看新闻添加新闻更新新闻修改新闻删除新闻评论新闻N院JSP课程设计5231常用数据库介绍232ORACLE数据库ORACLE公司是第一个推出基于SQL标准的关系数据库产品的公司。它推出的ORACLE数据库系统支持多种硬件平台及操作系统,用户的ORACLE应用可以很方便地从一种计算机配置移植到另一种计算机配置上。ORACLE数据库系统具有以下特点严格遵守数据存取语言,操作系统,用户接口和网络通信协议的工业标准;适合于大型数据库和多用户的事务处理;支持分布式处理。233SQLSERVERSQLSERVER并不提供单独的,完全自给自足的应用程序开发环境,不像ACCESS那样自身就可以用来开发那些纯数据访问的应用程序,SQLSERVER是完全作为后端来管理和运行数据库。SQLSERVER主要具有以下特点适合于大型的数据库应用程序的开发;支持多用户;灵活性很高;支持分布式事务处理和INTERNET。234数据库的连接在JAVA的函数库中,有一组专门处理与数据库有关的APIJDBCJAVADATABASECONNECTION我们主要利用JDBC这组API来和数据库沟通。JDBC最主要完成的事情有与数据库创建连接;送SQL命令给数据库,操作数据库及数据表;接受及处理数据库所执行的结果。不过在创建数据库连接前,我们必须合适的数据库连接的驱动程序。目前JDBC根据数据库连接的方式,将驱动程序分成四种类型TYPE1,TYPE2,TYPE3,TYPE4。我使用第一种类型TYPE1来连接数据库。TYPE1的驱动程序是通过与ODBC的连接来与数据库沟通JDBCODBCBRIDGE,也就是JDBC会将所有要与数据库沟通的SQL命令通知ODBC,由ODBC来负责与数据库沟通。由于JDBCAPI内部已经有这种驱动程序的存在,我们不用考虑太多驱动程序问题,只要将ODBC设置完成即可,而且不论是何种数据库,只要支持ODBC连接方式就可以连上,所以是一种简单又方便的方式。不过利用此种方式有一定的缺点。当项目很大或者用户很多时,维护的ODBC连接是一件麻烦又恼人的工作。再者由于需要在JDBC与ODBC之前做数据传递及转换,许多时间浪费在这上面,造成性能上的不良后果。24数据库的逻辑设计在本新闻管理系统发布系统数据库中,本论文所描述的模块所涉及到的表有管理员表ADMIN、站内新闻表NEWS、链接表LINK等等。分别对各个表进行设计说明,在管理员表中,个人的ID为主键,这是字段的数院JSP课程设计6据类型为自动编号,用自动编号做主键可以加快数据的读取速度,而且ID号是由ORACLE自动分配不可能出现重复的,所以选择个人的ID号为主键。管理员表ADMIN,管理员表用来保存管理员的基本信息,关键字为管理员的登录名。设计如表34所示管理员表表34管理员可以发布新闻文章,新闻文章是放在首页上,此新闻存放在表NEWS中,文章的ID号为关键字,设计如表35新闻表表35
编号:201312012344118843    类型:共享资源    大小:894.84KB    格式:DOC    上传时间:2013-12-01
  
9
关 键 词:
专业文献 学术论文 精品文档 新闻管理
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:新闻管理系统毕业论文.doc
链接地址:http://www.renrendoc.com/p-138843.html

当前资源信息

4.0
 
(2人评价)
浏览:147次
21ask上传于2013-12-01

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

copyrig[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5