会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

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

  • 资源星级:
  • 资源大小:894.84KB   全文页数:19页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

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

I题目新闻发布系统组员专业计算机科学与技术班级计科二班指导教师II摘要现在是一个科学技术飞速发展、信息更替日新月异的世纪。计算机已深入到各个领域,并且形成了功能强大、覆盖全球的信息传输网络。各个领域都向系统化、规范化、自动化的方向发展,使得工作效率、工作成绩和生活水平都日益提高。新闻网站也是绝大多数人了解时事的渠道,新闻信息管理系统包括对新闻网站信息的查询、删除、更新等,本文详细论述了运用JavaWeb技术新闻分布系统的开发、设计环境及其具体的实现。该系统采用模块化程序设计方法,便于系统功能的各种组合和修改。可以及时根据企业需求进行新闻信息的添加、删除、修改等操作。本系统采用oracle数据库,进一步提高系统安全性。本系统符合新闻管理的规定,能够满足新闻网站日常更新,并达到操作过程中的直观、方便、实用、安全等要求。关键字JavaWeb新闻管理新闻查询新闻浏览新闻编辑院JSP课程设计目录摘要..................................................................................................................................II第一章系统概述...............................................................................................................12.1需求分析................................................................................................................12.2目标设计.................................................................................................................1第二章系统设计...............................................................................................................23.1总体设计................................................................................错误未定义书签。23.1.1系统整体设计..............................................................................................23.1.2系统功能模块图..........................................................................................23.1.3管理员模块..................................................................................................33.2数据库设计.............................................................................................................33.2.1数据库介绍..........................................................................................................33.2.2常用数据库介绍.........................................................................................53.2.2.1Access数据库.................................................错误未定义书签。43.2.2.2Oracle数据库...................................................................................53.2.2.3SQLServer........................................................................................53.2.2数据库的连接..............................................................................................53.2.3系统数据库的概念设计..............................................................................43.2.4数据库的逻辑设计......................................................................................53.2.5数据库的实现..............................................................................................7第三章系统实现.................................................................................................................94.1开发工具选择........................................................................................................94.2开发平台................................................................................................................94.3分页技术问题.........................................................................................................94.3.1指针分页......................................................................................................94.3.2海量的数据查询..........................................................................................94.3.3JDBC和分页.............................................................................................10第四章系统运行...........................................................................................................155.1运行环境............................................................................................................155.2运行效果............................................................................................................15结束语.................................................................................................................................16参考文献.............................................................................................................................16院JSP课程设计1第一章系统概述1.1需求分析目前,网页制作如火如荼,网站建设热火朝天,及社会的竞争是越来越激烈,各厂家及生产公司都在不断的提高生产的产品质量,特别是电子上午的发展正在关键的时刻,各商家都在最后的冲刺、网页月月改版,信息日日更新,这时他们就得借助媒体来提高他们的产品的知名度,而网络新闻发布信息就是一种很好、很现代的工具。JSP是一种简单的、安全的,性能非常之高的、动态的脚本语言。JSP可以用来开发Web应用程序,JSP具有较高的执行效率,强大的数据库支持和网络支持,具有多平台特性和极大的开放性和扩充性,拥有广泛的应用前景。1.2目标设计用JSP完成网络新闻发布系统的总体设计及各个细化模块的具体编程实现所开发的新闻发布网站系统必须具有新闻发布、新闻修改系统、各类新闻显示及相关内容浏览等功能。在新闻浏览之前,要对新闻进行发布。在发布的时候,出点错误和遗漏是在所难免,这时就需要对新闻进行修改。因为新闻是直接与广大浏览者进行会面的,所以必须对所发布的新闻做到尽可能的正确、准确,这样浏览者才会经常浏览我们所发布的新闻。院JSP课程设计2第二章系统设计2.1系统整体设计此系统主要是内部新闻管理系统应用管理系统。而系统的功能模块划分既要注重各个部分本身的功能,又要注重各个功能模块之间的联系,形成一套高效、快捷的新闻发布系统。这就要求从管理需要和系统开发两个方面进行综合考虑,各个模块既有较强的独立性,又要留有适当的接口,以便日后对功能进行扩充和完善求。1)站内新闻搜索根据用户输入的查询条件以所选类别的新闻进行分类查询。2)新闻分类展示主要包括分类显示新闻类别、标题列表,和显示新闻详细内容3部分。用户可通过新闻列表中的新闻标题查看该新闻的详细信息。3)即时新闻显示当天的最新新闻,并提供单击新闻标题查看新闻详细信息的功能。4)链接管理添加、修改、删除网站的友情链接,这是只有管理员进入后台才允许使用的功能。5)新闻管理包括时事要闻、经济动向、世界军事、科学教育、法治道德、社会现象、体育世界、时尚娱乐等所有新闻信息的添加、修改、删除。与链接管理类似,只有管理员进入后台才有这个权限。6)管理员管理这是一个非常特殊的模块,只有拥有最高权限的管理员才拥有此权限(只有一个),该管理员可以添加、修改、删除其他管理员,并为其分配相应的权限。注意,拥有最高权限的管理员是不允许修改密码的,而其他管理员可以修改自己的密码。2.2系统功能模块图后台主要用于管理员对新闻信息和一些其他信息进行管理。新闻网的后台功能结构如图31所示院JSP课程设计3图312.3管理员模块企业用户管理管理员可以对企业用户发送信息,可以查看他的基本资料,还可以删除这个用户.院JSP课程设计4Y结束开始登陆登陆成功功能选择查看新闻添加新闻更新新闻修改新闻删除新闻评论新闻N院JSP课程设计52.3.1常用数据库介绍2.3.2Oracle数据库Oracle公司是第一个推出基于SQL标准的关系数据库产品的公司。它推出的Oracle数据库系统支持多种硬件平台及操作系统,用户的Oracle应用可以很方便地从一种计算机配置移植到另一种计算机配置上。Oracle数据库系统具有以下特点严格遵守数据存取语言,操作系统,用户接口和网络通信协议的工业标准适合于大型数据库和多用户的事务处理支持分布式处理。2.3.3SQLServerSQLServer并不提供单独的,完全自给自足的应用程序开发环境,不像Access那样自身就可以用来开发那些纯数据访问的应用程序,SQLServer是完全作为后端来管理和运行数据库。SQLServer主要具有以下特点适合于大型的数据库应用程序的开发支持多用户灵活性很高支持分布式事务处理和Internet。2.3.4数据库的连接在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之前做数据传递及转换,许多时间浪费在这上面,造成性能上的不良后果。2.4数据库的逻辑设计在本新闻管理系统发布系统数据库中,本论文所描述的模块所涉及到的表有管理员表admin、站内新闻表news、链接表link等等。分别对各个表进行设计说明,在管理员表中,个人的ID为主键,这是字段的数院JSP课程设计6据类型为自动编号,用自动编号做主键可以加快数据的读取速度,而且ID号是由oracle自动分配不可能出现重复的,所以选择个人的ID号为主键。管理员表Admin,管理员表用来保存管理员的基本信息,关键字为管理员的登录名。设计如表34所示管理员表表34管理员可以发布新闻文章,新闻文章是放在首页上,此新闻存放在表news中,文章的ID号为关键字,设计如表35新闻表表35

注意事项

本文(新闻管理系统毕业论文.doc)为本站会员(21ask)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5