基于java的新闻阅读器的设计与实现

上传人:wo7****35 文档编号:143937355 上传时间:2020-09-03 格式:DOC 页数:54 大小:1.42MB
返回 下载 相关 举报
基于java的新闻阅读器的设计与实现_第1页
第1页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于java的新闻阅读器的设计与实现》由会员分享,可在线阅读,更多相关《基于java的新闻阅读器的设计与实现(54页珍藏版)》请在金锄头文库上搜索。

1、基于java的新闻阅读器的设计与实现摘 要 在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不局限于单纯的电视、报纸等大众途径。随着Internet在中国的发展日新月异,人们在日常生活中也越来越多地使用这项新技术来为自己的工作和生活服务,人们通过网络来获取信息的需求越来越大。新闻阅览器就是一种能够使读者及时准确获取新闻信息,丰富自己见闻的web应用。本文对新闻阅读器的设计与开发过程进行了分析与叙述。依照系统开发的实际操作步骤,文章从系统概述、系统分析、系统设计和系统实现这四大章节对系统开发过程进行阐述。系统概述中主要进行了课题背景、课题意义和现状分析;系统分析中主要包括了系统设计前的

2、需求分析、业务流程分析、数据流程分析和数据字典分析;而系统设计是对系统体系结构、各功能模块、数据库结构设计等具体的系统实现过程进行剖析展示,在系统设计章节有详细的文字解释并配有表图说明。本文力求可以为新闻阅读器的开发设计找到一种切实可行的解决方案,在分析了目前国内外新闻阅读器的现状的基础上,并经过反复摸索和学习研究后,借助编程语言JSP和SQLSERVER 数据库最终实现了新闻阅读器的开发,并在一系列测试后,达成了人性化、所需功能完善、操作清晰的设计目标。 关键词: 新闻;管理系统;JSP Design and implementation of news reader based on Ja

3、vaAbstract In the current society, information has become a stealth wealth, peoples demand for information is no longer limited to simple television, newspapers and other mass way. With the development of Internet in Chinese development change rapidly, people in daily life more and more use of this

4、new technology for their own work and life services, the needs of the people through the Internet to obtain information more and more. News reader is a way to enable readers to obtain timely and accurate information, enrich their knowledge of web application. In this paper, the news release system d

5、esign and development process are analyzed and described. System development in accordance with the actual operating steps, the article from the system, system analysis, system design and system implementation of these four sections of the systems development process are discussed. System overview o

6、f the subject background, main task significance and current situation analysis; and the system design is the system structure, function modules, database structure design etc. the system implementation process analysis shows, in the system design section of the detailed text interpretation and equi

7、pped with tables and graphs illustrate.This paper tries to press release system design to find a feasible solution, in the analysis of the current domestic and foreign news release system on the basis of the status quo, and after repeated exploration and study, using JSP programming language and SQL

8、SERVER database realized the news distribution system development, and in a series of after the test, reached a humane, required functions, operation and clear design target.Keywords: News;Management system;JSPii 目 录摘要iAbstractii1 绪论11.1 课题背景11.1.1 发展现状11.1.2 功能分析11.2 目的和意义11.3 系统设计思想21.4 本文的主要内容21.

9、5 B/S模式介绍21.6 本章小结32 需求分析42.1 需求调研42.2 可行性分析42.2.1 经济可行性42.2.2 技术可行性42.2.3 操作可行性52.2.4 法律可行性52.3 新闻发布需求分析52.4 系统用户用例图52.4.1 管理员用例图62.4.2 用户用例图62.5 数据流图72.6 性能需求72.6.1 系统的安全性72.6.2 数据的完整性72.7 界面需求72.8 本章小结83 总体设计93.1 系统总体设计93.1.1 功能设计93.1.2 界面设计103.2 业务流程图113.3 数据库设计133.3.1 数据库的概念结构设计133.3.2 数据库的连接原理

10、173.4 中文乱码问题处理183.5 本章小结204 详细设计与实现214.1 系统运行环境21 4.2 开发工具及技术介绍214.2.1 MyEclipse214.2.2 SQL Server 2005214.2.3 Tomcat224.2.4 JSP224.2.5 JDBC234.2.6 JavaScript234.3 系统首页设计实现244.4 新闻详细信息模块244.5 视频播放模块254.6 参与问卷模块264.7 系统后台登录模块274.8 管理员功能模块294.8.1 新闻类别管理模块294.8.2 新闻管理模块314.8.3 公告信息管理模块324.8.4 视频管理模块334

11、.8.5 问卷调查管理模块335 系统测试与性能分析335.1 测试概要345.1.1 测试的重要性及目的345.1.2 测试方法345.1.3 测试的主要内容345.2 测试过程355.2.1 会员注册测试355.2.2 会员功能测试355.2.3 系统管理员登陆测试365.2.4 管理员新闻信息测试365.3 本章小结37结 论38参考文献39致谢40外文原文41中文翻译47 1 绪论1.1 课题背景1.1.1 发展现状近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术的发展使互联网上的资源在一个网

12、页里比较直观的表现出来,并且资源之间,可以通过链接在网页之间链来链去。Web技术使得页面可以动态的交互,通过数据的有条理的查询,是页面不断地丰富,从而形成了一个个内容丰富、吸引人的网站。现在浏览Web网页有着执行Windows桌面应用程序同样的感觉和方便性。伴随着web开发技术的迅猛发展,它已经发展成为一种操作平台,在用户的生活中发挥着越来越重要的作用,例如网上购物,网上在线教学,新闻发布网站等。作为计算机发展最迅速的领域之一的大型数据库应用技术,它已经发展形成了一整套独有的理论,并广泛地应用于人们的生产和生活中。数据库技术与网站的B/S开发模型的结合是当今Web技术应用的一个焦点。在后台有了

13、数据库的支持,可以使网页的功能变得更加强大,使页面显示的内容更加丰富,可以方便地设计出交互的动态页面,可以构建出功能强大的后台管理系统,为网站的维稳、刷新提供比较大的便利。因此,作为网络开发者或管理者,数据库知识是必不可少的。1.1.2 功能分析在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不是局限于单纯的电视、报纸等大众途径。随着Internet在中国的发展日新月异,人们在日常生活中也越来越多地使用这项新技术来为自己的工作和生活服务,人们通过网络来获取信息的需求越来越大。现如今各种各样的新闻阅读软件遍布网络,已经融入了人们的日常生活中,大家对这些软件也早已习以为常,成为了生活中必

14、不可少的东西,如新浪、雅虎等网站。基于此种考虑,适应当前的发展趋势,提出了“基于java的新闻阅读器的实际与实现”,该系统能够实现在线更新最新新闻、设置新闻分类导航等功能,此外,网站管理员也可在线对后台进行管理,例如新闻的修改、删除等操作,以保证新闻的及时性、准确性。要实现这个系统的功能,需要进行前台界面的设计,这会用到JSP方面的知识,而在后台要实现逻辑功能主要运用java代码,借助ssh框架方面的知识来实现,并通过oracle数据库对数据实现增删改查操作。1.2 目的和意义在当今的社会里,无论国内还是国外新闻阅读器系统对人们生活的影响都是极其重大的,他发挥着越来越重大的作用,在未来的几年或者很长一段时间内,新闻阅读器系统的巨大作用都将影响这人们的生活,它将越来越凸显其不可替代的重要作用。本系统可以将杂乱无章的新闻信息经过组织整理,合理有序的呈现在人们面前,使用户足不出户就可以浏览各种新闻信息,极大的方便了用户,该系统能够实现在线更新最新新闻、设置新闻分类导航等功能,此外,网站管理员也可在线对后台进行管理,例如新闻的修改、删除等操作,保证了新闻的及时、准确性。通过使用J2EE技术开发,使新闻阅读器系统实现了网站新闻的动态管理,使得对信息的管理更加及时、有效,有效的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号