工程硕士:工程专业硕士论文范文十篇.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程硕士:工程专业硕士论文范文十篇 本文是一篇工程硕士论文,工程硕士论文的摘要,是对论文研究内容的高度概括,其他人会根据摘要检索一篇硕士学位论文,因此摘要应包括:对问题及研究目的的描述、对使用的方法和研究过程进行的简要介绍、对研究结论的简要概括等内容。摘要应具有独立性、自明性,应是一篇完整的论文。(以上内容来自百度百科)今天为大家推荐一篇工程硕士论文,供大家参考。 工程专业硕士论文范文篇一 1引言 1.1系统开发背景 新闻发布系统可以有效地解决用户网站的建设以及新闻发布过程中遇到的常见问题和需求,随着数据库技术和开发工具的普及化,幵发一套适合凤凰网公司的新闻发布系统,实现信息管理的计算机化,在技术上己经变得非常容易实现。因此,本次毕业设计的目的就是为该公司中共党开发一个新闻发布系统[2]。 hellip;hellip;hellip;. 1.2国内外发展现状 新闻信息管理及发布系统从2000年开始己经成为了一个非常重要的领域,这时.COM (线上运营)和B2B (企业对企业的营销)等经历了资本和市场的考验,人们重新回到信息技术应用的基本面一如何提高竞争能力,新闻发布系统恰恰可以通过对企业各种类型的信息资源进行管理、增值和再利用,并改善组织的运行效率和企业的竞争力。由于现阶段对新闻发布系统的需求越来越大,国内外己经涌现了大批量的新闻发布系统。新闻发布系统从最开始的静态网页发展到了静态和动态网页相结合的形式,目前实现新闻发布系统的主要语言为Java EE、PHP、ASP.NET通过对不同的新闻发布系统进行对比,国内外的新闻发布系统主要有四类:前台通过使用JSP技术与后台数据库进行连接来动态显示新闻的发布系统、前台通过HTML以及JSP等进行静态显示的新闻发布系统、基于文本的新闻发布系统以及基于XML、JSON的新闻发布系统。前台动态显示的发布系统这类发布系统是在新闻发布系统中所占比例较高的类型,目前大部分的发布系统网站都采取了此类型的系统,前台动态显示是指的前台采用动态编程语言,如PHP、JSP或AJAX技术等来进行动态读取数据库的内容信息,大多数的中小型企业都可以采用这种系统,在用户量较大的情况下,由于每次都要动态读取数据库信息,会使得服务器的资源大量消耗,而且在与前台的频繁交互过程中,一些恶意的访问用户可能通过SQL注入的方式来攻击网站[4]。前台静态显示的新闻发布系统也占了较高的市场份额。静态显示如HTML文件,并不需要与数据库交互,而是直接通过访问HTML静态文件来浏览相关内容。这种方式可以避免与数据库的交互,所以对数据库的压力会大大减轻,但这种系统的设计会比动态显示的新闻发布系统要复杂很多,所以这种发布系统的幵发成本较高,但是具有较好的灵活性、安全性。随着互联网的不断发展与更新,基于XML数据岛的新闻发布系统采用XML数据岛替代数据库,此类发布系统是新闻发布系统的趋势,而且对XML数据的读取比数据库的读取速度要快,对于XML的半结构化与结构化的关系数据库比起来,操作复杂,开发难度大[5]。 hellip;hellip;hellip;. 2相关技术 2.1 MVC设计模式 MVC的设计模式是把一个应用的输入、处理、输出流程以按照Model、View、Controller的方式进行分离,这样一个应用被分成三层:模型层、视图层和控制层模型层(Model)是程序中用来处理应用程序中数据逻辑的部分,通常情况下模型对象主要负贵在数据库中存取数据的过程;视图层(View)是应用程序中处理数据显示的部分,通常视图是依据模型数据创建的;控制器(Controller)是应用程序中用来处理用户数据交互的部分,通常控制器负责从视图层中读取数据,控制用户输入,并向模型发送数据,并由模型处理相关数据。MVC设计模式是目前较为流行的软件设计模式。早在20世纪70年代,IBM公司就进行了 MVC的设计模式的研究。近年来,随着Java EE的成熟,它成为在Java EE平台上推荐的一种设计模型,是广大Java语言开发者非常感兴趣的设计模型[7]。MVC设计模式的工作原理:MVC设计模式使模型、视图与控制器分离,这样一个模型可以具有多个显示视图。MVC将这些对象分离以提高灵活性和复用性。MVC的设计模式的流程图如图2-1所示。 hellip;hellip;hellip; 2.2 Spring相关技术 Spring是一个轻量级的面向切面编程(AOP:通过预编译的方式以及运行期动态代理实现程序功能的一种技术)和控制反转(IOC: —个用面向对象的编程思想来削减计算机程序的親合问题的技术)的容器框架。Spring框架在软件大小以及开销方

您可能关注的文档

文档评论(0)

天降财神 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档