论文部分内容阅读
因特网经过近几十年的迅猛发展,如今已经覆盖了全世界的各个角落,成为信息传播中最重要的一个方式。人们通过因特网能够实时快捷的了解任何自己感兴趣的信息。传统新闻媒介因时效性、传播性以及发布成本方面的各种劣势也在纷纷向因特网转型。小型机构也能够利用因特网低成本、高时效、易传播的特性方便快捷的发布新闻信息。而支撑小型机构实现信息发布的基础就是实时新闻发布系统。实时新闻发布系统因具有在网页中自动、实时更新新闻的特点而被广泛运用,同时,用户可以通过关键字搜索等功能主动获取信息。本课题遵循软件工程的开发流程,采用面向对象的方法进行分析、设计、实现。通过技术选型、需求分析、详细设计、编码实现、测试等五个阶段,建立一套高效稳定的新闻发布系统。该系统可做为遂宁市职业技术学校的对外窗口和信息发布的重要渠道,供全校师生以及社会各界人士了解学校,获得学校信息;起着充分调动广大师生员工关心学校、热爱学校、建设学校的积极性,维护学校安定团结政治局面的重要作用。因此一套实时新闻发布系统在我校信息化建设中具有很高的价值,这也是促使其成为本次毕业论文项目开发的重要原因。通过需求分析,遂宁市职业技术学校校园网新闻发布系统主要应具备新闻首页、新闻浏览、搜索、链接、评论、访问次数统计、分类列表、栏目管理、新闻管理、用户管理、评论管理等功能。为了完成需求中给出的任务,从系统的扩展性、稳定性和可用性上考虑,本新闻发布系统选择J2EE做为基础架构、Java语言进行开发、Tomcat做为Web服务器和容器中间件、MySQL做为数据库服务器、Windows server2003作为服务器操作系统。在开发过程中,利用UML语言进行设计和建模;使用Netbeans集成开发环境进行代码编程、Dreamweaver完成网页界面、PhotoShop进行美工设计;并运用面向对象设计技术,从时序图、协作图、类图、系统部署图、组件图等方面进行了分析与设计。总的来说,本课题研究的主要内容是根据遂宁市职业技术学校的实际情况,运用软件工程技术,通过各种开发工具和支撑软件,在规范的过程下开发出了一个可靠、可用的实时新闻系统。