新闻发布管理系统的设计与实现内容摘要:

.................................. 38 本章小节 ......................................................................................................................................... 39 结 论 .......................................................................................................................................................... 40 参考文献 ..................................................................................................................................................... 41 致 谢 .......................................................................................................................................................... 43 第 1 章 绪 论 1 第 1 章 绪 论 跟随着互联网对的出现,动态网页出现在了各大网站,满足了人们的生活需要。 如对所有的新闻信息进行快速的浏览,及时的获取信息等。 随之而来的便是大量的五彩斑斓的新闻信息, 计算机网络已经渗透到人们的日常生活中 , 跟随时代的要求也就引申出了 “第三媒体 ——Inter”。 地域无法限 制它的运行 , 所有的信息的共享都能够非常的及时 , 这一改变将人们以往的工作模式也进行了彻底的变化。 随着时代的发展,信息量的复杂多变化让 人们对各类信息的共享有了更高的标准 ,那么 对于一个网页来说,它所能容纳的信息是非常多的 ,对时空 没有任何的限制,传递速度快等能充分的达到人们的 要求。 所以 , 随着科学技术的不断进步 网页 慢慢的成为了创建新闻系统主要的技术 , 而且网站建成以后,如果有相关的新闻内容有改变,那么系统就会及时的将数据信息呈现给用户 , 从而保证了我们网站新闻的及时性。 由于科学技术在不断的更新和进步 , 静态的 Web 网站 变 得越来越没有实用性,而且维护和开发都变得相对困难一些 , 首先 人们的生活质量在不断的提高,思想也在不断的进步,人们对新闻信息的要求就在逐渐的扩大,而且信息本身就具有易变性,这就要求我们网站的工作人员要对他们网页中的新闻信息做出及时的调整和管理 , 特别 是基于数据库驱动的 Web 网站 [3]更具有依赖性,由于 Inter上各种信息量的不断增加以及交互性的加强,这些现实问题让 HTML 的实用性变得越来越渺小。 其次静态网页非常的死板,无法同浏览者进行及时而有效的交互 ,让使用者赶到非常的乏味和厌烦 , 当他们进入一次这样的网站以 后就不会想再进一次。 因此利用动态网页来设计一个带有动态内容的网站是现在很多公司所使用第 1 章 绪 论 2 的手段。 动态 Web 网页 可以根据使用者的要求,发出相应的信息供使用者使用。 面对科学信息技术的快速发展,如果我们能够及时的掌握这些最新的技术,一定会为我们的企业带去源源不断的动力,也能够创造更多的财富,提高企业的竞争实力。 谁能在这个时代把握好网络的发展方向,那么他就掌握了最先进的技术,同样也就掌握了未来。 课题背景 随着科技的进步,社会的不断发展,各种各样的信息也随着不断的扩大。 新闻发布系统,在国内外早已有成熟的研究成 果和广泛的社会应用,国内 众多大型门户网站,如网易、新浪、搜狐、首都在线、人民日报、中国新闻网等,每天每时每刻都要进行海量信息的维护,以保持网站内容的更新及时,这其中的内容管理系统就起着绝对的重要作用,是当今网站内容 设计 的主要手段。 所以建议一套完整的新闻发布及管理系统已经迫在眉睫。 开发目的 社会的发展经济的进步,这让网络信息技术变得非常的重要,是人们生活和工作当中必不可少的一样东西,就好像人的腿一样,没了腿人根本无法走路,无法得到自己想要的。 尤其在这个信息高度发达和飞速发展的今天,信息更新的及时、信 息内容的丰富已经成为人们的迫切需求。 于此同时一个企业的竞争力也跟信息的获取是否及时有着密切的关系,那么前面所讲的动态交互式网页就具备了这些要求和功能, 而以往的那些新闻系统就变得非常的守旧,无法满足要求 , 为了改变这一现状,本次我设计的新闻发布及管理系统就能够利用网络来办公,实现新闻的及时上传 , 不同新闻类别的管理 , 读者可以随时对新闻内容进行评价等。 达到让读者 使用起来比较方便的同时,又能达到自己想要的第 1 章 绪 论 3 效果,这样当用户进入我们 的网站后,绝对会想要再进的目的。 开发意义 由于网络信息技术的发展,使得人与人之间 的距离拉近,让世界变的越来越小,这也暗示着现如今企业之间的竞争由最初的区域化发展成现代的向全球化,特别是我们国家加入 WTO 以后,世界发展的大趋势就是经济走向全球化,那么各大企业所处的发展环境,已经不是单纯的依靠网络信息技术员连接起来的狭隘的网络了,而是把经济发展环境与前沿技术开发环境 相结合,形成了一种能够及时获得最新经济信息的网络概念。 经济在不断的发展和进步,人们的生活质量也进一步的提高,以前人们注重吃饱穿暖,而现如今人们的生活已经变小康,关注更多的就是思想和信息的发展,如果我们的技术跟不上步伐 ,那就会导致人们思想的落后经济的不发到,所以信息的及时是非常重要的,那么建立一个完善的新闻系统对人们来说是非常有意义的也是非常有价值的。 国内外研究现状 近年来,国内外很多计算机行业的专家学者在计算机信息管理系统方面做了大量的学术研究 和 工程建设,在面向对象编程、系统架构、实际应用技术开发等方面做了诸多的论述,解决了信息技术具体应用处理实际问题,推动了计算机应用的发展。 早在二三十年前,许多西方发达国家的各级政府便采用计算机信息管理技术进行政务自动化处理,尤其是在有关国家军事、公共事务安全、新闻媒体等方 面,各国均投入大量的资金和人力来研发相关的信息管理系统,以提高管理水平及综合反映能力,这期间较为先进的有美国、日本等国家。 第 1 章 绪 论 4 以往的新闻系统主要涵盖两种模式 : 首先就是我们经常见到的死页面,也就是大家通常所说的静态页面 , 当该页面中有的新闻信息要修改的时候 , 那么该页面就必须要重新制作,否则连接就会出错无法跳转到相应页面 , 当一切都修改完以后我们才能将其再一次的上传到服务器 , 需要注意的是,我们页面上修改的地方,涉及到链接的都需要修改,否则系统出错,无法为用户提供信息 ,由于其操作非常的麻烦,修改等操作的工作量也比较大, 无法很好的满足人们的需求,所以现在已经逐渐的被淘汰 ;另一种模式 就是现如今比较流行的活页 ,也就是大家熟知的动态模式 , 这种模式最大的优点就在于他它可以很好的与数据库进行连接 , 我们修改内容时无需再重新上传到服务器,只需要点击修改按钮一切操作即可瞬间完成。 因此这种方式是目前开发软件最广泛的运用方法。 但是它也有一些无法克服的缺陷,例如 ASP 技术本身的局限性。 是对上一版本 ASP(Active Server Pages,动态服务器页面 )的升华,继承了 ASP 的优点的同时,又增加了很多功能,因此它成为了创建动 态的 Web应用程序最全新的技术 [4],其具备的特点如下: 具有独立性的开发语言; 开发操作简便易行,而且能够分离网页中的内容和一些程序代码; a) 执行效率有很大的提高; b) 组态与部署的操作非常简便; c) 能够对客户端类型进行支持; d) 对下一代的 Web 服务提供了强有力的支持; e) 适用性增强; f) 延展性得到了增进; g) 它的支持工具也变的更加的广泛; h) 安全机制得到了很大的改善; 能够跨机器、跨进程的会话。 的优点非常的多,根据各种客观实际的需要和技术发展要求,本系统就选用了 来进行研发设计 [5],实现了对新闻的动态管理操作,使得对新闻信息的发布与管理更加及时、高效,提高了工作效率。 第 1 章 绪 论 5 开发环境介绍 1. 所需硬件 本次开发所要用的硬件设施主要是两台计算机,这两台计算机的作用不同,由于本次开发采用的是 B/S 模式的,所以一台用作 B 端,另一台被用作 C端,也就是两台服务器。 2. 系统平台 系统平台采用 Browser/Server 体系结构,服务器端的网络操作系统采用的是 Microsoft Windows , Web 服务器软件采用。 单机操作系统 利用的是 Windows XP 系统 ,采用的 浏览器软件 是 ,数据库系统采用 SQL Server2020[ 6],功能强大稳定且易于操作。 3. 开发工具 首先开发 工具必须是可视化的 ,而且 基于 Web 的系统开发工具必须具备开发 动态 Web 应用程序的功能。 本次设计开发时选用的工具就是大家所熟知的DW 工具 , 它能够很好的支持 语言,让我们进行开发时无需担心语言的冲突,还能够快速的创建 WEB 动态应用程序,这让我们节省了大量的开发时间,加快了开发的速度 ,此外它的开发是基于团队的,所以开发出的产品也一定会满足更高的要求。 4. Visual Studio 2020 开发平台 VS2020 在原有的基础上增加了两百多种新功能,将对象进行了整合、采用XML 的访问方式和关系型数据,设计语言简单实用。 现如今开发 Windows 应用程序 几乎都 采用 Visual Studio 2020 来设计,因为其高效性非常的显着。 设计器中可以及时反映变更, XAML 中智能感知功能可以提高开发效率。 5. 开发语言 与以前的 Web 开发工具相比,其主要的 优 点有以下几个内容: 性能变的更加强大。 是公共语言运行库代码,它是在服务器上运行并编译好的。 与以往设计语言相比, 可利用初期绑定、随时进第 1 章 绪 论 6 行代码编译、优化盒外缓存服务和本机设置。 这类似在设计编码之前做好充分的准备,从而整体提高了性能。 能够支持多种语言。 Visual Studio 集成开发环境中的很多设计器和工具箱都是由 框架补充进来的。 具有较强 的灵活性和威力。 可实现从 Web 无缝访问的有消息处理、 .NET框架类库和数据访问解决方案。 与设计语言无关联性,因此应用程序的语言可以自由的选择最终找到最适合,或应用程序可以被分割成跨多种语言的形式。 与此同时,在迁移到 时保留基于 COM 的设计中的现有投资其交互性可以起到很好的保护作用。 简单易用性能非常完善。 可以很容易的执行常见的任务,从简单的用户端权限验证和应用窗体的提交到配置站点和部署。 例如, 页框架可以将代码和设计界面分开,我们可以分别的进行设计和编写,可以在简单的窗体中处理各种相 关事件。 此外,公共语言运行库还使用代码托管服务,这大大的简化了开发的难度,让开发变得更加的容易。 易于管理。 中的分层配置系统采用的是基于文本的形式,将 Web 应用程序和应用于服务器的环境设置变得更加的简单。 用户可以按照自己的要求应用相应的新配置,主要原因在于其配置信息的存储形式主要是文本格式。 框架应用程序的部署在 “ 零本地管理 ” 哲学同样被伸展到了。 如果 开发人员 只要将其复制到服务器端 , 那么 应用程序 配置 到 S 端就变的非常简单了。 而服务器无需重新启动,就算在替换或部署运行的编译代码时也无需 进行服务区启动。 可用和可缩放性能比较好。 由于可缩放性在 设计时被充分的考虑在内,因此在多处理器环境和聚集环境中增加了特别用于提高性能的功能。 此外, 运行库还将对进程进行密切管理和监视,防止当进程出现死锁以及泄露等不正常行为时,此时新进程可以就地被创建,从而保证应用程序一直可用于处理请求。 扩展和自定义性能比较好。 其扩展性主要表现在使用者可以按照自己的需要在相应的位置上进行代码的编写。 事实上, 运行库的任何子组第 1 章 绪 论 7 件都可用用户自己编写的自定义组件来进行替换或扩展。 拥有很 好的安全性。 使用者可以根据需要设定应用程序的安全性能,实现安全性主要是借助它自身的 Windows 权限验证 和相应的配置。 访问速度。 页面只需要一次编译后不需要重新编译,可以说,在网络前景一片大好的情况下,最早的掌握有效的开发工具,与信息时代同步,会给社会各行业的发展注入新鲜的活力。 本章小结 在本章中主要介绍了系统的开发背景、要求,讲述课题设计所采用的设计工具,该新闻发布系统采用的设计工具是 Visual Studio2020,后台数据库采用的是性能比较稳定的 SQL Server 2020。 运用的是当前最流行的开发语言 C开发语言,使用的操作系统是。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。