- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
第一章 系统概述 3
1.1 开发背景 3
1.2 开发意义 4
1.3 开发技术简介 5
1.3.1 J2EE体系结构 5
1.3.2 .Struts2框架技术 6
1.3.3 .Hibernate框架技术 7
第二章 系统分析 9
2.1 可行性分析 9
2.2 需求分析 10
2.2.1 功能需求 10
2.2.2 性能需求 10
2.2.3 数据流图 11
2.2.4 数据字典 12
第三章 系统的总体设计 16
3.1 功能模块划分 16
3.1.1 系统功能模块图 16
3.1.2 各功能模块描述 17
3.2 数据库设计 18
3.2.1 概念结构设计 18
3.2.2 逻辑结构设计 20
第四章 系统详细设计 23
4.1 程序流程图 23
4.2 界面设计 25
第五章 系统实现 29
第六章 系统的调试与测试 44
6.1 测试环境 44
6.2 测试内容 44
6.3 系统部分模块测试 45
课程设计心得体会 47
参考文献 48
第一章 系统概述
1.1 开发背景
在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不是局限于单纯的电视、报纸等大众途径。随着Internet在中国的发展日新月异,人们在日常生活中也越来越多地使用这项新技术来为自己的工作和生活服务,人们通过网络来获取信息的需求越来越大。基于此种考虑,网络开发者们提出了一种“基于WEB的新闻发布系统”。基于此,我们学校也开发了基于Web的学校新闻发布系统。学校新闻发布系统(School News Release System or Content Management System)又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能.手工制作发布的网页信息不但无法检索堆积如山的信息,而且每次更新内容并上传的时候都会使服务中断,导致用户无法访问而使形象和服务大打折扣。网站信息管理系统的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经缩短到五分钟一更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。本系统的信息管理系统主要是实现对信息内容的浏览和添加管理。
1.2 开发意义
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,而随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。
网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前沿,清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。随着计算机技术的发展,网络技术对生活和工作也显得越来越重要,特别是现在信息高度发达的今天,人们对必威体育精装版信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。
HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,在JSP编程语言高度发展的形式下,开始了对新闻发布更新系统的研发。
1.3 开发技术简介
1.3.1 J2EE体系结构
J2EE Web程序服务器提供了方便编程的各种服务技术,这些技术是一般Web应用需要用到,但Web编程者不需要自己开发的,例如命名服务(Naming Service)、数据链接(JDBC)、安全服务(Security Service)等,在Web应用中一般通过调用现成的A
您可能关注的文档
- 本科毕业设计-基于proe简单零件的造型及数控仿真加工机械设计制造及其自动化.doc
- 本科毕业设计-企业人事管理系统.doc
- 本科毕业设计-基于pic单片机的红外遥控设计.doc
- 本科毕业设计-基于plc矿井压风机的自动控制系统.doc
- 本科毕业设计-基于protues的温湿度测量系统设计.doc
- 本科毕业设计-基于plc的燃油锅炉控制系统设计.doc
- 本科毕业设计-汽车过滤器模具设计.doc
- 本科毕业设计-基于pci和usb总线的开放式运动控制器开发.doc
- 本科毕业设计-基于plc自动门控制系统设计.doc
- 本科毕业设计-基于web信息管理系统设计与实现.doc
- 广东省广州市2024-2025学年高三下学期综合检测(一)地理试题评讲课件.pptx
- 因果类+选择题解题课件-2025届高考政治二轮复习统编版.pptx
- 2025届高考+化学反应的热效应、速率与平衡教学探讨+课件.pptx
- 11.2+《与妻书》课件+2024-2025学年统编版高一语文必修下册.pptx
- 12.《石钟山记》课件+2024-2025学年统编版高二语文选择性必修下册.pptx
- 2025届高考地理二轮专题复习课件+自然灾害及其防御、生态问题与对策、资源和国家安全.pptx
- 高考命题趋势分析及学科命题原则规范+课件-2025届高考政治二轮复习统编版.pptx
- 嘉兴市高三地理教研讲座课件——基于深度学习的高三地理二轮复习教学实践探索.pptx
- 专题十二+种群和群落+-备战2025年高考生物二轮复习课件.pptx
- 专题十一++植物生命活动的调节-备战2025年高考生物二轮复习课件.pptx
文档评论(0)