毕业设计(论文)文献综述:通用网站内容管理系统设计与实现_第1页
毕业设计(论文)文献综述:通用网站内容管理系统设计与实现_第2页
毕业设计(论文)文献综述:通用网站内容管理系统设计与实现_第3页
毕业设计(论文)文献综述:通用网站内容管理系统设计与实现_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文献综述网站内容管理系统的优点摘要:随着互联网的飞速发展,人们对网站的需求大大增加。同时,网站维护比较困难,需要专业的技术人员经过较长的时间才可以完成一次更新。网站信息呈现爆炸式的增长,如何有效的管理这些信息成为网站的难题。网站内容管理系统就是为了解决以上出现的问题,其核心功能是使用户能够快速开发、维护和管理高性能的动态网站。网站内容管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本课题用Java语言做连接数据库的程序,使用MySQL制作系统的数据库,前台使用了html、css和jquery做一个具有新闻浏览、新闻搜索、添加新闻、更新新闻和删除新闻功能的通用的网站信息管理系统。关键词:JavaMySQLhtmlcssjquery信息管理系统(MIS)1.课题背景随着互联网技术的飞速发展,以网站作为对外的展示窗口,与客户进行信息交流,已经成为大众的迫切需要,然而衡量一个网站的重要指标是是否满足人们一刻不停的对信息的渴求,也就是说,一个正规的网站需要快速和大量的更新内容,同时保证运转的稳定性和安全性。手工方式对于大型网站显然是不可取的,管理员需要一种系统工具来方便高效的更新和管理网站,这样,网站信息管理发布系统就必不可少了。从狭义上讲,网站信息管理发布系统是能把输入的信息进行整理,产生相应的可供浏览的页面的系统。而广义上,它应该是对大流量和多种类的信息进行综合处理的平台,包括了相关的一系列的服务模块,如发布、搜索、统计、评论和监控等。狭义网站信息管理发布系统类产品很常见,广义网站信息管理发布系统由于涉及技术面广且设计难度大,市场上较为少见,而新浪的网站信息管理发布系统就是其中最出色产品之一。2.发展前景企业建立网站,最终目的是使企业通过互联网获益。只有把网站做成企业和客户之间的有效纽带,网站才能真正发挥其作用。企业的网站应该关注于自己特定的客户群,通过多种形式和客户保持着沟通,吸引着自己的用户不断地和企业网站进行交互,从而起到加深客户关系、了解客户需求、提供优质服务、加强广告和展示效果的作用。网站信息管理系统,又称为网站新闻信息发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。现在普遍的手工制作发布的网页信息系统不但无法检索堆积如山的信息,而且每次更新内容并上传的时候都会使服务中断,导致用户无法访问而使形象和服务大打折扣。网站信息管理系统的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经缩短到五分钟一更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。3.关键技术B/S架构:B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现的,而WEB浏览器是客户端(Browser)最主要的应用软件,极少部分事务逻辑在客户端实现,主要的事务逻辑是在服务器(Server)端实现,形成所谓三层3-tier结构。B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。浏览器通过WebServer同数据库进行数据交互。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。Java+MySQL应用开发:Java搭配mysql数据库进行web开发是目前非常流行的一种搭配方式。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。MySQL是一个关系型数据库管理系统,与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQLCluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。使用Java搭配mysql部署简单并且全都开源,而且安全性也高,所以极大的降低了系统成本。JQuery技术框架:jQuery是一个兼容多浏览器的javascript库,核心理念是writeless,domore。jQuery在2006年1月由美国人JohnResig在纽约的barcamp发布,吸引了来自世界各地的众多javascript高手加入,现在由DaveMethvin率领团队进行开发。Jquery拥有基于开源的选择器引擎sizzle、DOM元素遍历及修改、事件处理、动态特效、AJAX、通过插件来扩展、方便的工具、渐进增强、链式调用、多浏览器支持等特点。Jquery还拥有很多插件,jQuery的官方插件是jQueryUI。开发者可以任意扩展jQuery的函数库或者按照自己的需求开发UI组件。目前网上已经有数以千计的jQuery插件,覆盖各种各样的需求。例如Ajax辅助、数据表格、动态列表、XML工具、拖曳、cookie处理、弹出层等等。使用jQuery可以实现脚本与页面的分离、最少的代码做最多的事情、性能更好、相当于一个标准、节省开发者学习时间、让JavaScript编程变得有趣、拥有众多插件支持等优点。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。参考文献:(美)霍兰德、(美)塔维思托克著;马朝晖等译:《JSP核心技术》,机械工业出版社王珊、陈红:《数据库系统原理教程》,清华大学出版社《Java编程思想》,机械工业出版社《网页制作特效大全》《ThinkingInJava》第四版CraigWalls,RyanBreidenBach.SpringInAction[M].ManningPublications.HYPERLINK"/s/blog_a7e5a02c01018uvr.html

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论