Java Web新闻发布系统课程设计.docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉工商学院 信息工程学院 项目名称: 新闻发布系统 学生姓名: 刘伟 学 号: 班 级: 14计科实验班 指导教师: 陈涛、魏明 2016年7月4日 PAGE PAGE I PAGE PAGE I 目 录 TOC \o 1-3 \h \u 21210 1 绪论 1 18459 1.1 系统应用意义 1 9854 1.2 主要设计任务 1 30975 每个用户都可以使用系统进行方便的信息查看。 1 24064 1.3 相关技术概述 1 17953 2 系统需求分析 2 574 2.1 功能需求分析 2 667 3 系统设计与实现 4 27866 3.1 模块划分 4 22228 3.2 系统功能模块图 4 13138 4 数据库结构设计与实现 7 1417 4.1 数据库设计 7 8827 4.2数据库需求分析 7 13955 4.3 数据库创建 8 13000 5 功能测试 10 30610 5.1 登录注册测试 10 21028 5.2 后台管理测试 12 15740 5.3 前台用户操作测试 14 22546 参考文献 17 PAGE PAGE II 1 绪论 1.1 系统应用意义 随着 计算机技术的发展,网络技术对我们生活和工作显得月来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。新闻发布系统,广泛应用于大型专业网站、政府网站、企业网站等几乎所有的网站上,是将新闻、信息栏目和业界动态等信息集中起来发布、管理、查询等的一种网站应用程序。无论企业网站管理人员身处何地,只要能够上网就能对网站信息进行更新及维护。所有的操作可以通过浏览器完成,不需要掌握其他应用软件,用户不需培训。人寿保险公司也离不开这样的管理。用信息化手段改造传统产业,提高工作效率已是不可争辩的事实。那么,本系统管理信息系统主要解决的就是企事业单位领导们所关心的人、资源、信息和业务等方面的管理问题。当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术的快速发展。一个组织要在激烈的竞争中保持优势和不断发展,必须对迅速变化的环境灵敏地做出有效地反应。信息管理系统的应用能够提供这种有效的决策支持。 1.2 主要设计任务 (1)新闻信息的查看 每个用户都可以使用系统进行方便的信息查看。 (2)新闻信息的发布 每个用户都可以使用系统进行快捷的信息发布。 (3)一般用户 查看新闻信息:用户查看完成后,记录阅读次数,而且不限次数。 发布新闻信息:信息发布后不可以进行信息的修改,发布前必须校对正确,本着为大众着想的心态等。 (4)系统管理员 系统管理员通过此项功能,可对错误信息进行修改,对不合法和恶意性信息进行删除等操作 1.3 相关技术概述 本系统使用的技术概述 (1)MySQL MySQL数据库管理系统是用于关联数据库并将数据保存到所创建的表中,在本次设计中涉及到数据的存储过程,所以必须要有数据库管理系统来进行管理。目前来说MySQL一般比价适用于中小型企业的,如果数据规模非常庞大一般会选择 Oracle数据库管理系统进行开发。本次设计数据非常有限所以选择MySQL,除此之外他还有便于学习,成本低,开源等特点。 (2)WEB服务器Tomcat Tomcat是Apache底下的一个项目,它拥有免费、开放源码的特点因此Tomcat成为许多程序开发、调试时所选择的服务器,在本次设计过程中主要使用它来进行程序的调试。同时在本次设计中需要用到JSP和Servlet技术,Tomcat对于这些技术也是兼容的,因此它成为了我对服务器选择的首选。 在本系统中我们选用稳定版本Tomcat6.0进行开发 (3)JAVA/JDBC语言编程 JAVA语言是一种面向对象、易移植、多线程控制的语言,可通过JDBC去连接数据库。用JAVA/JDBC编写的软件可移植性强,适用于多种操作系统,但其执行效率和执行速度还不理想,目前无法建立高效、高速的应用。 (4)动态服务器页面ASP ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具

文档评论(0)

kfcel5889 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档