当前位置:主页 > 论文百科 > 研究生论文 >

新闻管理系统项目开发实验

发布时间:2016-08-04 09:57

第 1 章 绪论 

1.1 实验背景 
所谓新闻管理,指的是架构在互联网上的综合性信息资源的发布以及服务的应用系统。在新闻管理刚开始出现的时候,主要为网络用户提供搜索服务以及信息支持。随着时间的推移,企业市场竞争形势日益的激烈。因此要求新闻管理在原有的业务支持基础上,要开拓更多的业务领域,同时也希望通过多项业务的开展来挽留已有用户,同时来吸引更多的新用户[1]。当前在互联网环境中,新闻管理呈现出众多的形式。 与大众媒体相比较来说,网络媒体具有鲜明的特征。而在信息时代,网民对于网络知识的获取方向与数量业余以往的媒体受众的需求有了很大的不同。应该将网络媒体这种信息交流平台的强大功能重视起来。新闻管理的比较重要的功能就是新闻信息的传递,但是能够为网民提供一种即时的信息交流平台更重要,网民可以利用这种交流平台从彼此间获取更多的信息。 在我国,互联网的应用已经快速发展了 10 年,在此期间涌现出了众多的大型新闻管理。我国的中小城市占有比达到了九成,很多城市都在逐步的寻求发展,其中网络应用的发展也是重要的组成部分,在中小城市当中,新闻管理的发展空间是非常巨大的,很多的地方形势的新闻管理应运而生。这些地方新闻管理的构成包括了众多的网站功能,比如分类信息管理、社区论坛、地方信息资讯发布、企业黄页等[2]。现在的新闻管理系统已经由单一垂直的信息发布系统向综合性的信息系统转变了。 本实验系统从新闻管理统的实际需求出发,针对新闻管理系统所需要的功能进行了详细的设计与实现,主要包括了新闻浏览模块、用户登录模块、用户注册模块、新闻管理模块等功能。通过实验的完成,验证了软件工程方面相关的理论[3]。 
...........

1.2 主要内容 
实验针对新闻管理管理的实际状况,涉及到新闻管理系统中用户管理、新闻管理、系统维护等功能模块的具体实现的业务流程。 本实验所实现的软件依赖 windows 操作系统下的 JSP 脚本语言,数据库选择使用 My Sql,具体针对软件设计的需求分析、系统设计、系统实现、系统测试等步骤进行了实验。
........

第 2 章 相关理论与技术 

2.1 My Sql 数据库 
数据库技术是在上世纪六十年代被提出并且出现的,到现在已经发展了半个世纪。是数据管理发展的必然,利用数据库技术实现数据管理可以充分的发挥其数据共享性,减少数据的冗余。数据库技术的出现是计算机技术发展的产物,同时它又促进了计算机应用的发展。在目前的计算机各种应用当中,使用最多的就是数据库的应用[4]。 随着门户类网站的发展,尤其是新闻类新闻管理的发展,今天 My SQL 已被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 My SQL 作为网站数据库。 My SQL 是一个真正的多用户、多线程 SQL 数据库服务器。系统采用加载纯Java 数据库驱动程序的方式操作数据库,目前 mysql 还不支持桥连接[5]。 SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。My SQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序 mysqld 和很多不同的客户程序和库组成,并且能够支持多平台。
........

2.2 JSP 简介 
JSP(Java  Server  Page),是 1999 年由 Sun 公司推出的动态网页技术标准,是基  于 Servlet 的整个 Java 体系的 Web 开发技术,不但可以实现跨平台和兼容Web 服务器产品,还可以把服务器端的 Java 技术巧妙地融合到 HTML 网页中。 Dreamweaver 有编辑 JSP 的能力,JSP 文件编辑记事本来编辑该文件,但它可以是非常简单的,静态的 HTML 代码,重新输入您在使用 Dreamweaver 编辑器,,但不显示 Dreamweaver 的 JSP 动态编码的结果。所以,你需要安装的软件工具来调试 JSP 文件 JSP 环境配置[6]。  采用  J2SDK+ Tomcat 的平台方法来解决这个问题。 Tomcat 的 JSP 作为一个平台来运行。并且是不一样的一个传统的桌面应用程序,在一个 WAR(Web 存档)文件 Tomcat 应用。类似的 WAR 和 JAR,孙提 出了一个 Web 应用程序格式,有多个文件压缩包。在该公司的一个特定的目录结构中的包文件,根据该目录中的文件的根目录下,也可能有,当然,HTML和 JSP 文件,加上纸幅的 1-INF 目录中,这也是非常重要的。一类在 INF 目录和网页目录是一个 web.xml 文件,web.xml 配置的应用程序文件,类目录包含用来翻译 servlet 类,JSP 或 Servlet(取决于其他类的 Java Bean)的编程语言[7]。当然,通常情况下,lib 目录下,如 WEB-INF 目录下可以发展成一个罐子和 put're,类路径被放置在系统中,但是这可能不是最方便的迁移和管理。Tomcat  ,你只需要 WAR 应用程序的走秀是很简单的部署 webapp 目录下,Tomcat 会自动检测该文件并解压。您可以访问 Tomcat  在浏览器中,JSP 的 servlet 的应用程序,然后编译 JSP 文件,因为它通常是在第一时间,将是非常缓慢的。编译后,不久将访问。 当前,对于 Web 应用的开发着重使用以下技术:JSP、ASP 和 PHP 技术。上述三种技术均为将程序代码嵌入 HTML 中,由 HTML 对信息进行表示,使用程序代码来处理逻辑,然后被执行的结果重新被嵌入到 HTML 后,接着就是将它发送到客户的网页中去。
...........

第 3 章 需求分析 ............ 8 
3.1 系统功能分析 ......... 8 
3.2 功能模块简介 ......... 9 
3.3 框架的应用 .......... 12 
第 4 章 系统设计 ........... 14 
4.1 系统设计 ............ 14 
4.2 数据库设计 .......... 15 
第 5 章 系统实现 ........... 18 
5.1 新闻显示功能 ........ 18 
5.2 用户注册功能 ........ 20 
5.3 修改注册信息功能 .... 21 
5.4 管理新闻功能 ........ 23 
5.5 添加新闻功能 ........ 24 
5.6 管理用户 ............ 24 
5.7 注销 ....... 25  

第 6 章 系统测试 

6.1 测试的介绍   

软件测试是软件生命周期当中很重要的一个步骤,实际上指的是在说设计的软件在交付运行之前,针对软件的需求分析结果以及软件设计的规格说明书进行对照检查,并且得到软件的终审结果。执行软件测试主要是为了找出软件运行当中的错误。在软件的整个申明周期当中,软件测试跨过了两个阶段:在系统的每一个功能模块设计结束以后,要针对其进行测试,一般将这个过程称为单元测试。另一个是在软件素有功能模块设计结束后,将这些模块进行集成,形成整个应用系统,再对其进行测试,称为综合测试。通常来说,软件测试的目的主要有:对整个程序的执行过程进行测试,主要要找出程序当中的错误;设计优良的测试用例,来寻找程序中存在你的逻辑错误;将那些隐藏较深的错误寻找出来。测试过程主要包括了单元测试、集成测试、确认测试以及系统测试等步骤。首先是单元测试,,这个阶段主要针对功能模块进行测试,测试人员要针对组成系统的每一个模块在编码结束后进行测试,查看该模块是否达到设计要求。 集成测试是将经过测试后的每一个模块都组合集成在一起,然后对这个综合体进行测试,这个阶段一方面是测试软件的体系结构,另一方面是测试集成在一起以后,业务流程是否顺畅。 确认测试阶段实际上是再一次去明确系统的业务功能的实现是否符合软件规格说明书的要求。将软件系统放置在实际应用环境当中进行确认。 

新闻管理系统项目开发实验

........

总结 

在开发这个实验系统之前,我对所采用的集中软件开发技术不是太了解,包括 JSP技术、My SQL 以及用于页面美观化的 FLASH、POTOSHOP 等工具。通过对这个系统的设计以及实现,加强了这几种工具软件的学习与领悟。 在整个的实验系统设计的过程当中,遇到了很多的问题,通过加深学习,将他们都顺利的解决。通过这个系统的设计,我有几方面的领悟,具体有: 软件的设计过程是一个需要不断学习的过程,通过设计的时候的被迫学习到后期的主动学习就应用,充分认识到学习的重要性。 由于之前没有系统开发经验,致使对前期工作的重要性认识不清,使得前期的需求调查做的很不完善。这就造成在开发过程中不断返工的问题。从中深刻体会到软件设计的过程中严格遵循步骤的重要性。 在设计的时候,很多知识以及技巧的获取我都是通过互联网来得到的。我充分的利用了网络资源。遇到难以解决的问题,我经常是到一些 JSP 论坛去寻求帮助,进而解决问题。 经过近大半年的设计,我深刻体会到了一个软件的设计和它的发展是那很的严密,容不得半点的马虎。要严格按照软件工程的方法与思想,逐步完成。同时也让我明白了,很多的知识在用时才会觉的“书到用时方恨少”,只有靠平常的积累。 虽然我们所设计的新闻管理系统的界面操作比较简单,但是安全性能够得到保证,由于在登录环节中采用了 MD5 的信息加密算法来实现,这就有效的提高了系统的安全性能。由于系统的后台数据库选择的是关系型数据库 MYSQL,这样系统的资源就能够有效的利用,充分的节省了资源。
.........
参考文献(略) 




本文编号:84529

资料下载
论文发表

本文链接:https://www.wllwen.com/wenshubaike/lwfw/84529.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户773ab***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com