社区交流平台网站论文范文JSPJAVA毕业设计论文.docx

上传人:b****2 文档编号:1808045 上传时间:2022-10-24 格式:DOCX 页数:44 大小:408.83KB
下载 相关 举报
社区交流平台网站论文范文JSPJAVA毕业设计论文.docx_第1页
第1页 / 共44页
社区交流平台网站论文范文JSPJAVA毕业设计论文.docx_第2页
第2页 / 共44页
社区交流平台网站论文范文JSPJAVA毕业设计论文.docx_第3页
第3页 / 共44页
社区交流平台网站论文范文JSPJAVA毕业设计论文.docx_第4页
第4页 / 共44页
社区交流平台网站论文范文JSPJAVA毕业设计论文.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

社区交流平台网站论文范文JSPJAVA毕业设计论文.docx

《社区交流平台网站论文范文JSPJAVA毕业设计论文.docx》由会员分享,可在线阅读,更多相关《社区交流平台网站论文范文JSPJAVA毕业设计论文.docx(44页珍藏版)》请在冰豆网上搜索。

社区交流平台网站论文范文JSPJAVA毕业设计论文.docx

社区交流平台网站论文范文JSPJAVA毕业设计论文

(此文档为word格式,下载后您可任意编辑修改!

优秀论文审核通过

未经允许切勿外传

摘要I

ABSTRACTII

第一章绪论1

1.1选题的背景1

1.2国内外状况2

1.3问题的提出3

1.4主要研究内容3

1.5论文的组织结构3

第二章相关理论及技术介绍5

2.1开发平台5

2.1.1MyEclipse5

2.1.2NetBeans5

2.2相关技术5

2.2.1XML5

2.2.2Dom4j6

2.2.3SOAP6

2.2.4WebService7

2.2.5WSDL7

2.2.6Velocity8

2.2.7Swing8

2.2.8Java反射9

2.3本章小结9

第三章服务开发平台的总体框架10

3.1前台可视化IDE的设计11

3.2后台的总体设计12

3.2.1后台RuntimeContainer容器管理模块设计概述13

3.2.2后台UDDI注册中心模块设计概述14

3.2.3后台SPAgentBuilder代码生成模块设计概述16

3.3本章小结20

第四章服务生成工具SPAgentBuilder的设计与实现21

4.1三层XMLschema设计与解析模块的设计与实现21

4.1.1功能层XMLschema的设计21

4.1.2表示层XMLschema的设计24

4.1.3传输层XMLschema的设计24

4.1.4三层XML文件解析的设计与实现26

4.2数据转换模块的设计与实现28

4.2.1目标数据格式介绍28

4.2.2对象与目标数据格式之间的转换31

4.3传输代理模块的设计与实现35

4.3.1网络传输协议36

4.3.2传输代理的运作流程38

4.4代码生成器模块的设计与实现39

4.4.1模板的设计39

4.4.2代码生成的运作流程40

4.5可视化编辑器模块的设计与实现41

4.5.1可视化编辑器的设计41

4.5.2可视化编辑器的运作流程42

4.5本章小结42

第五章系统实现44

4.1创建服务44

4.2编辑服务48

4.3删除服务50

4.4本章小结51

第六章结论52

致谢53

参考文献54

毕业设计小结56

附录AXML数据类型和Java数据类型之间的映射规则57

附录B功能层XMLschema的设计58

附录C表示层XMLschema的设计60

附录D传输层XMLschema的设计61

附录ETXT文本的格式介绍63

摘要

建立社区电子服务平台,作为建设数字城市的重要环节之一,得到了众多服务提供商的支持。

因此,能否将服务提供商所提供的服务高效快速地接入服务平台,将会极大地影响到社区电子服务平台的工作效率,而将服务接入平台的关键在于为服务生成对应的服务代理,负责服务页面和服务器之间的通讯。

服务生成工具,能根据服务信息自动生成服务代理。

它由可视化编辑器模块、三层XML的设计与解析模块、传输代理模块、数据转换模块和代码生成器模块组成。

可视化编辑器模块负责服务信息的采集;三层XML(功能层、表示层和传输层)设计模块负责规范服务信息的存储格式;解析模块负责解析出三层XML文件中的服务信息;传输代理模块负责传输不同协议的信息;数据转换模块负责将信息转换成与服务器约定的不同格式;代码生成器模块负责生成服务代理的代码。

服务生成工具能够为采用不同传输协议和不同通讯格式的服务,生成服务代理,解决了将服务快速接入平台的主要问题。

同时它具有很好的拓展性、灵活性。

本文所完成的设计已用于陕西利安信息传播有限公司新一代利安电超市的建设,取得了很好的应用效果。

关键词:

数字城市,服务提供商,服务生成工具,服务代理

ABSTRACT

AsoneoftheimportantmeansofbuildingDigitalCity,thebuildingofthecommunitye-serviceplatform,makelinkwiththeSPexpeditiously,mayinfluencetheefficiencyoftheplatform.ThekeyofmakinglinkwiththeSPisgeneratingthecorrespondingserviceagentsfortheserviceforthecommunicationbetweentheservicepageandtheserver.

TheSPAgentBuildercanautomaticallybuildtheagentaccordingtotheserviceinformation.Itismadeupofthevisualeditormodule,thethree-layersXMLdesignmoduleandparsermodule,transferagentmodule,dataconversionmoduleandthecodegeneratormodule.Thevisualeditormoduleisresponsibleforcollectingserviceinformation;thethree-layersXML(thefunctionallayer,saidlayerandtransportlayer)designmoduleisresponsibleforstandardizingserviceinformation’sstorageformat;parsermoduleisresponsibleforparsingtheinformationofthethree-layersXML;thetransportagentmoduleisresponsiblefortransmissionofinformation;dataconversionmoduleisresponsibleforconvertingtheinformationinspecialformat;codegenerationmoduleisresponsibleforgeneratethecodefortheagent.

SPAgentBuildercanbuildtheagentfortheserviceusingdifferenttransportationprotocolanddifferentformat,soitsolvesthemainproblemofmakinglinkwithSPrapidlyanditisexpansible,flexible.ItalsousedtomakeanewplatformofLineCommunityChargesSupermarketforShaanxiLineCo.,Ltd.andachievedgoodresults.

KEYWORDS:

digitalcity,serviceprovider,SPagentbuilder,agent

第一章绪论

1.1选题的背景

社区是指社会的一个区域,1887年由德国社会学家滕尼斯最早提出,英文名称叫community。

“社区”这个名词最早从20世纪30年代由国外引入中国,自20世纪80年代始,“社区”一词逐渐风靡全国。

在城市信息化建设的过程中,社区作为城市的基本组成单元,与居民的生活密切相关,并且发挥着越来越重要的作用。

数字化社区服务[1~4]这一概念正是为了顺应城市居民居住环境日趋社区化的发展趋势,使普通老百姓能够尽享现代高科技带来的安全、高效和便捷的服务而提出的。

数字化社区服务平台是为数字社区居民提供数字化应用的综合型的平台,包括缴费管理、飞机订票、业务办理等平台,它主要由硬件设备、数字化社区服务软件平台和网络基础设施等几个方面组成。

建设数字化城市社区服务平台的意义:

1)数字化城市社区服务,这一创新模式符合党和政府的便民、利民的社区服务发展方向和精神。

2)数字化城市社区服务平台的一站式服务模式能有效地解决社区居民“缴费难”、“服务难”的问题,真正实现了电子商务零距离为民服务的理念,居民不用出小区就能享受到一站式服务的便利。

3)由于该项目是以高科技信息化技术为基础结合深入社区服务网点的实体运营的创新模式,不仅扩大了生产力,还解决了一大批高校毕业生、下岗职工及残疾人再就业问题。

4)对广大运营商而言,数字化城市社区服务平台这一创新模式的首要优点是资金安全,其次是渠道建设零投入无风险,并且节省了大量的二级管理成本,因此吸引了众多的运营商及公用事业单位的加入,使数字化城市社区服务平台的造血功能得到了有力的加强。

5)避免了上游各运营商网点的重复建设,实现了社会资源的节约。

1.2问题的提出

信息高速公路是一种高速多媒体传输系统,它能在全球甚至更大的范围内传输声像图文并茂的多媒体信息。

由美国首先提出的“信息高速公路”是指数字化大容量光纤通信网络,用以把政府、企业、大学、科研机构和家庭的计算机联网。

一些国家和公司还提出利用卫星架设“空中信息高速公路”的设想(北京科普之窗,2000)。

这一时代的到来使得新闻在网络中传输成为可能。

今天上网看新闻已经是人们日常生活的一部分,快速及时的浏览新闻,能拓展人们的生活视野。

因此越来越多的企事业单位都很重视新闻网站的建设。

校园新闻发布系统有利于校园网新闻的及时传播,及时传达最新动态,学术研究成功,是资源快速共享的一种方式。

因此研究校园网新闻发布系统对于学校建设与发展具有重要意义,本文所阐述的系统就是在这样的前提下提出的。

该系统要求能添加新闻、删除新闻、更新新闻,对一般用户能查看、检索新闻。

1.3校园新闻发布系统的现状

今天校园网络迅速普及,校园网新闻发布系统也层出不穷,经Google搜索,园网新闻发布系统”的查询结果。

这说明了校园网新闻的发布,随着互联网的快速发展也迅速发展起来。

而现行的校园网新闻发布系统大多是采用ASP技术组建的。

例如:

第三军医大学校园新闻网、华东交通大学校园新闻发布系统等等。

1.4主要研究内容

1.5论文的组织结构

本文主要分成六章,各章的主要内容如下:

第一章:

绪论。

介绍了课题的背景以及国内外的状况,提出本文研究的问题,并介绍了本文的研究内容。

第二章:

相关理论及技术介绍。

介绍了研究课题所用的主要工具及相关的技术知识点。

第三章:

社区电子服务平台的服务生成平台的总体架构。

介绍了服务生成平台的总体框架。

介绍了服务生成平台的前台和后台:

前台是一个能迅速定制出客户端页面的一个可视化的IDE;后台负责生成和管理服务代理。

第四章:

服务生成工具SPAgentBuilder的设计和实现。

介绍了SPAgent的三层XML文件格式的设计、可视化编辑器组件、代码生成器组件、传输代理组件、三层XML文件的解析组件及数据转换等组件。

第五章:

系统实现。

用实例展示了SPAgentBuilder生成agent的流程。

第六章:

总结和展望。

总结了

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1