基于J2EE新闻发布系统的方案设计书与实现.docx
《基于J2EE新闻发布系统的方案设计书与实现.docx》由会员分享,可在线阅读,更多相关《基于J2EE新闻发布系统的方案设计书与实现.docx(19页珍藏版)》请在冰豆网上搜索。
基于J2EE新闻发布系统的方案设计书与实现
摘要网站新闻发布系统,是将网站上需要经常变动的信息,类似公司动态、企业新闻、新产品发布、促销活动和行业动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。
利用JSP技术开发的网站新闻管理系...
摘要
网站新闻发布系统,是将网站上需要经常变动的信息,类似公司动态、企业新闻、新产品发布、促销活动和行业动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。
利用JSP技术开发的网站新闻管理系统,实现了网站新闻的动态管理,因为可以用来动态发布新闻信息,所以使得对信息的管理更加及时、高效,提高了工作效率。
(毕业设计网)
基于的新闻发布系统设计是采用JDK1.5.0作为开发环境,SQLSERVER2000作为服务器,Tomcat6.0为Web服务器,实现了展示各行业新闻及相关信息,提供新闻搜索功能,设置新闻人物投票功能,并能统计投票数量;并能支持其他网站的友情连接,以及为后台管理提供管理入口等功能,完成了一个新闻发布系统的所有功能。
关键词:
J2EE 。
新闻发布系统 。
数据库 。
Tomcat6.0 。
ABSTRACT
Sitenewsreleasesystem,isasiteontheneedtochangetheinformation,asimilardynamiccompanies,corporatenews,newproductlaunches,promotionsanddynamicindustries,suchasupdatedinformationonmanagement,andthroughsomegeneralinformationclassified,thelastsystematic,Standardizationpostedtothewebsiteofasiteapplications.JSPuseofinformationtechnologydevelopmentsitemanagementsystemandrealizedthedynamicmanagementofthenewssites,becausedynamiccanbeusedtopublishnewsandinformation,makingthemanagementofinformationmoretimely,efficient,andimproveworkefficiency.
J2EE-basednewsreleasesystemisusedJDK1.5.0asadevelopmentenvironment,SQLSERVER2000asadatabaseserver,Tomcat6.0fortheWebserver,andthedisplayofvariousindustriesrelatednewsandinformation,providesnewssearchfunction,thesubjectofthevotingfeaturesetAndtothenumberofvotingstatistics,andcansupportothersitesLinks,aswellasprovidingmanagementBackofficefunctionssuchasimport,completedasystemofissuingpressreleases.
Keywords:
J2EE。
news。
database。
Tomcat6.0
新闻发布系统(NewsReleaseSystemorContentManagementSystem)又叫做内容管理系统,是一个基于新闻发布和内容管理的全站管理系统.,新闻发布系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。
当今社会是一个信息化的社会,新闻信息作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。
新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能[1]。
简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。
新闻发布系统(NewsReleaseSystem)是上个世纪九十年代互连网技术发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一。
在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻系统,大量的用户引发了新闻系统功能的进一步扩大和深化,给新闻系统提出了更高的要求。
(毕业设计网)
主要功能模块
本系统有三种使用者:
浏览者,普通管理员、总管理员。
浏览者只能在阅读与查询新闻。
普通管理员可以对新闻类型进行定义,可以发布新闻、设置投票人数及网站链接。
总管理员除了普通管理员的功能以外,还可以对普通管理员进行设计。
总管理员和普通管理员都可以通过后台登录页面登录到后台。
①用户管理模块
用户管理模块里有总管理员和普通管理员。
总管理员可以查看并管理普通管理员,并且能修改自己的密码,同时可以添加普通管理员,而普通管理员也可以修改自己的密码。
总管理员和普通管理员都可以发布新闻等功能。
②新闻信息管理模块
新闻信息管理模块主要是对新闻信息的发布,它主要功能是查询、修改、添加、删除新闻中的标题、内容、类型和详细类型。
③新闻类型管理模块
新闻类型管理模块主要是对新闻类型的管理,它主要功能是查询、修改、添加、删除新闻类型。
④新闻详细类型管理模块
新闻详细类型管理模块主要是对新闻类型的一个详细说明,它主要功能是查询、修改、添加、删除新闻详细类型。
摘要
本论文主要介绍了JPEG的编码和解码过程。
该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。
在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。
JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。
尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。
JPEG编码先把图象色彩RBG变成亮度Y和色度Cr、Cb,它利用人的视觉对色度不敏感的特点,减少一部分色度数据,以达到压缩。
JPEG采取多种编码方式,包含有行程编码(RunLengthCoding)和哈夫曼(Huffman)编码,有很高的压缩比。
在编码前,先对数据进行分块,离散余弦变换(DCT)及量化,保留能量大的低频信号,丢弃高频信号以达到压缩。
解码时,进行熵解码,反量化,反离散余弦变换(IDCT)。
(论文所有权:
毕业设计网)
Abstract
ThispaperintroducestheencodinganddecodingofJPEGandthespecificrealizationofprogramonVC++platform.TheencodingpartofthisprogramcanencodeapicturewhoseformatisBMPandsaverelevantdataasbinarysystem.Thedecodingprogramcandecodethecompressiondataandreconstructtheoriginimage.WhileconveyingpicturesweoftenencodestillpicturesintothestyleofJPEG.JPEGisoflossycompressionwhichcannotrecoveralltheimagedata,somedataarelosed.Althoughwerefertonon-lossycompression,however,thecompressionratiooflossycompression(thetimesthatdatabytesbeforecompressiontothataftercompression)isbiggerthanthatofnon-lossycompression. 。
JPEGencodingtranslateimagecolorfromRBGtoluminanceYandchromaCr、Cb.Becausepeople’eyesarelesssensitivetochromacomparingwithluminance,someofchromadataareabandonedtoreducedatasize.
JPEGenvolvessomekindsofwaysofencodingincludingRunLengthCodingandHuffmanCoding,soithashighcompressionratio.BeforeCoding,wedividedataintoblocks,DCTandquantifyeachblock.Thelow-frequencysignalsthathavemoreenergyaremaintainedandothersarerejected.Whiledecoding,datastreamarereaded,decoded,inverse-quantifiedandthenIDCT.
Keywords:
 。
JPEG。
lossycompression。
RunLengthCoding。
HuffmanCode
研究的动机和目的
信息时代,人们对使用计算机获取信息、处理信息的依赖性越来越高。
计算机系统面临的是数值、文字、语言、音乐、图形、动画、静图像、电视视频图像等多种媒体。
数字化的视频和音频信号的数量之大是惊人的,对于电视画面的分辨率640×480的彩色图像,30帧/s,则一秒钟的数据量为:
640×480×24×30=221.12M,所以播放时,需要221Mbps的通信回路。
存储时,1张CD可存640M,则仅可以存放2.89s的数据。
(论文所有权:
毕业设计网)
大数据量的图像信息会给存储器的存储容量,通信干线信道的带宽,以及计算机的处理速度增加极大的压力。
单纯靠增加存储器容量,提高信道带宽以及计算机的处理速度等方法来解决这个问题是不现实的,这时就要考虑压缩。
图像压缩
压缩的理论基础是信息论。
从信息论的角度来看,压缩就是去掉信息中的冗余,即保留不确定的信息,去掉确定的信息(可推知的),也就是用一种更接近信息本质的描述来代替原有冗余的描述。
这个本质的东西就是信息量(即不确定因素)。
压缩可分为两大类:
第一类压缩过程是可逆的,也就是说,从压缩后的图象能够完全恢复出原来的图象,信息没有任何丢失,称为无损压缩;第二类压缩过程是不可逆的,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。
选择哪一类压缩,要折中考虑,尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。
图象压缩一般通过改变图象的表示方式来达到,因此压缩和编码是分不开的。
图象压缩的主要应用是图象信息的传输和存储,可广泛地应用于广播电视、电视会议、计算机通讯、传真、多媒体系统、医学图象、卫星图象等领域。
压缩编码的方法有很多,主要分成以下四大类:
(1)象素编码;
(2)预测编码;(3)变换编码;(4)其它方法。
所谓象素编码是指,编码时对每个象素单独处理,不考虑象素之间的相关性。
在象素编码中常用的几种方法有:
(1)脉冲编码调制(PulseCodeModulation,简称PCM);
(2)熵编码(EntropyCoding);(3)行程编码(RunLengthCoding);(4)位平面编码(BitPlaneCoding)。
其中我们要介绍的是熵编码中的哈夫曼(Huffman)编码和行程编码(以读取.PCX文件为例)。
在图像压缩系统设计过程中,系统的各项功能是分为一个一个的模块来实现的,多个模块都要用到的公共程序段,我们用公共函数的形式来做,这样,在整个系统中,模块之间看起来是相互独立的,有利于以后对系统的扩展,而彼此之间又有联系,尽可能使程序简洁又能够符合结构化程序设计的标准。
(论文所有权:
毕业设计网)
代码设计
 。
 。
 。
代码设计问题是一个科学管理的问题。
设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。
它可以使很多机器处理(如某些统计、查询等)变得十分方便,另外还把一些现阶段计算机很难处理的工作变成简单的处理。
代码就是以数或字符来代表各种客观实体。
在系统开发过程中设计代码的目的是:
1)唯一化
 。
 。
 。
在现实世界中,有很多东西如果不加标识是无法区分的,这时机器处理就十分困难。
所以能否将原来不确定的东西,唯一地加以标识是编制代码的首要任务。
最简单,最常见的例子就是编号,在管理中不难发现,人的姓名不管在一个多么小的单位里都很难避免重名。
为了避免二义性,唯一地标识每一个人,因此编制了代码。
2)规范化
 。
 。
 。
唯一化虽是代码设计的首要任务。
但如果仅仅为了唯一化来编制代码,那么代码编出来后可能是杂乱无章、无法辨认,而且使用起来也不方便。
所以在唯一化的前提下还要强调编码的规范化。
例如,纺织系统关于纺织工业产品标准编码的规定,以“2”打头表示纯毛类产品,其中“21”表示纯毛哔叽产品,“22”表示纯毛华达呢类产品,“24”表示纯毛花呢类产品等。
这样在查找或统计某一类产品时就十分方便了。
3)系统化
系统所用代码应尽量标准化。
在实际工作中,一般企业所用大部分编码都有国家或行业标准。
例如,在会计领域中,一级会计科目由国家财政部进行标准分类,二级科目由各部委或行业协会统一进行标准分类,而企业则只能对其会计业务中的明细账目,即对三,四级科目进行分类,并且这个分类还必须参照一、二级科目的规律进行。
又如在产成品和商品中各行业都有其标准分类方法,所有企业必须执行。
另外一些需要企业自行编码的内容,例如生产任务码、生产工艺码、零部件码等,都应该参照其它标准化分类和编码的形式来进行。
目录
摘要 。
I
Abstract 。
II
第一章 。
 。
绪论 。
1
1.1研究的动机和目的 。
1
1.2研究的背景 。
1
1.3研究内容 。
2
1.4系统原理 。
2
1.4.1 。
色彩模型 。
2
1.4.2 。
DCT(离散余弦变换) 。
3
1.4.3排列DCT结果 。
4
1.4.4 。
量化 。
4
1.4.5huffman编码 。
5
1.5可行性研究 。
7
1.5.1经济可行性 。
7
1.5.2技术可行性 。
7
1.5.3运行可行性 。
7
第二章图像压缩理论基础及开发流程 。
8
2.1 图像压缩 。
8
2.2 JPEG 。
9
2.3离散余弦变换 。
9
2.4图像的量化 。
10
2.5游程编码 。
12
2.6哈夫曼编码 。
12
2.7系统开发理论流程 。
14
2.7.1颜色转换及采样 。
14
2.7.2二维DCT变换 。
14
2.7.3量化 。
14
2.7.4游程编码,ZIGZAG扫描 。
15
2.7.5哈夫曼编码 。
15
第三章需求分析 。
16
3.1需求分析的任务 。
16
3.2系统功能分析 。
16
3.3系统需求分析的步骤 。
16
3.4系统功能模块设计 。
16
第四章 。
总体设计 。
17
4.1 。
系统设计的原则 。
17
4.2 。
设计目标 。
17
4.3 。
系统开发平台 。
17
4.3.1软件配置 。
17
4.3.2硬件配置 。
18
4.4系统开发方法及技术路线 。
18
(论文所有权:
毕业设计网)
第五章详细设计 。
20
5.1 代码设计 。
20
5.1.1程序列表 。
21
5.2公共模块(Module)设计 。
25
5.3 。
各模块的功能介绍 。
25
5.3.1各菜单功能 。
25
5.4软件演示 。
25
第六章测试与维护 。
30
6.1测试 。
30
6.2维护 。
30
总结 。
31
参考文献 。
32
致谢 。
33
附录用户手册 。
34
1.1 。
系统概述 。
34
1.2 。
运行环境 。
34
1.3 。
使用说明 。
34
1.4 。
系统的遗留问题 。
34
摘 。
 。
 。
要
软件无线电是一种用软件来实现物理层连接的无线通信设计。
软件无线电的主要优点是它的灵活性。
在软件无线电中,诸如信道带宽、调制以及编码等可以动态调整,以适应不同的标准和环境、网络通信负荷以及用户需求的变化。
而随着中国大唐电信代表我国向国际电信联盟提出第三代移动通信标准协议&mdash。
TD-SCDMA以来,软件无线电技术做为其中的一种关键技术备受人们关注,成为当前学科的一个亮点。
现代大容量、高速度的FPGA一般都内嵌有可配置的高速RAM、PLL、LVDS、LVTTL以及硬件乘法累加器等DSP模块。
用FPGA来实现数字信号处理可以很好地解决并行性和速度问题,而且其灵活的可配置特性,使得FPGA构成的系统非常易于修改、易于测试及硬件升级。
DSPBuilder作为MATLAB的一个Simulink工具箱(ToolBox)出现的,使得用FPGA设计DSP系统完全可以通过Simulink的图形化界面进行,只要简单地进行DSPBuilder工具箱中的模块调用即可。
而且QuartusII与MATLAB和DSPBuilder结合可以进行基于FPGA的DSP系统开发,是实现此次设计的关键EDA工具。
本文采用了Altera公司推出的FPGA的DSP开发工具DSPBuilder、QuartusII等软件,基于AM调制和DDS(直接数字频率合成)技术原理,来完成软件无线电调制器的设计与实现。
关键词:
软件无线电; 。
MATLAB; 。
DSPBuilder;AM调制;FPGA
SoftwareRadioModulatorDesignandImplementation
Abstract
SoftwareRadioisasoftwareusedtoachievephysicallayerofwirelesscommunicationlinkdesign.Themainadvantageofsoftwareradioisitsflexibility.Insoftwareradio,suchasthechannelbandwidth,modulationandcoding,canbedynamicallyadjustedtoadapttodifferentstandardsandtheenvironment,communicationsnetworkloadanduserneedschange.WithChina'sDatangTelecomandChina'srepresentativetotheInternationalTelecommunicationUnionbythethirdgenerationmobilecommunicationstandardprotocols-TD-SCDMA,thesoftwareradiotechnologyasakeytechnologywhichhaspeople'sattentionandbecomethesubjectofabrightspot.
Modernlarge-capacity,highspeedoftheFPGAaregenerallyembeddedinitcanbeconfiguredhigh-speedRAM,PLL,