054JSP+SQL SERVER 2000基于web
service的汽车信息发布系统样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:JSP +SQL
SERVER2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
1 摘 要
Axis是Apache的一个开源web service引擎。它目前最为成熟的开源web
service引擎之一。本课题主要通过“汽车信息发布”这个实际应用,一步一步介绍如何在TomCat下通过Axis发布一个web
service,以及客户端如何访问web service信息,由此来全面掌握Axis开发web service
服务的基本方法。
本文还介绍了WebService中的基本协议和标准,并列出了WebService
的优点。最后对WebService技术的发展前景进行展望。
[关键字] WebService Axis J2EE
2 Abstract
Axis is Apache opens source web the
service engine. It at presentmaturest opens one of source web
service engines. This topic mainlypasses "the automobile information
to issue" this practicalapplication, gradually introduced how under
TomCat through Axis issuedweb service, how as well as the customer
end does visit web theservice information, from this comes
comprehensively to grasp Axis todevelop web the service service the
essential method.
This article also introduced in the WebService
basic agreement and thestandard, compound left the WebService merit.
Finally carries on theforecast to the WebService technology
prospects for development.
.
Keyword:WebService Axis
J2EE
基于Web Services的产品发布组件分析与设计
3 目录
目录 1
第一章 绪言 2
1.1
课题背景 2
1.2 本课题的目的与意义 2
1.3系统相关概念介绍 2
第二章
系统设计方案的研究 7
2.1 开发环境 7
2.2 程序运行环境 9
第三章
系统的总体设计 9
3.1系统功能需求 9
3.2系统分析 18
3.3系统设计 19
3.3数据库分析与设计 27
3.
4Axis实现原理 28
第五章
总结 31
致谢 32
参考文献 32
4 第一章 绪言
4.1 1.1
课题背景
目前网上的汽车信息发布网站比比皆是,有asp的、php的、jsp的等等等等,这些汽车信息发布网站都只是通过和自己的注册用户交互来获取信息,都有各自的数据库来存诸信息。因为不同的应用程序使得这些汽车发布网站之间并没有办法做到数据的共享。如果这些网站的数据能共享会怎么样呢,那意味着如果你访问一个这样的汽车信息网,那么你就会获得了所有这些网站的汽车信息,同样,你只需在一个网站发布汽车信息,这条信息就会出现在所有这些网站上。这可是非常令人兴奋的事。
Web Service可以实现我们想要做的事。
Web Service
是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。它使得程序开发在跨越平台、跨越不同编程语言上起到了极大的作用,改变了过去应用程序必须由同种编程语言完成的状况。它把软件的复用提高到整个Internet这个层面上,如果你有个应用程序通过WebService发布,那么不仅仅是公司内部可用(可以是其他的C/S或者B/S的应用程序),其他连到Internet上的公司也可以使用。屏蔽了不同语言之间的差异。因为底层是Http协议,所以可以轻松穿越企业防火墙。
在众多开发语言中,Java技术作为一种灵活、方便、可靠的开发语言,在IT程序开发上有着广泛的应用和无限的发展前景。尤其是在B/S模式下,主要是以Java语言为代表。Axis开源框架的出现使得JavaWEB应用程序整合发布WebService变成一件非常容易的事。
1
4.1.1 用户注册
1、
用户注册模块流程图如下:
图4:添加用户模块
注册用户填写用户详细信息并提交,系统判断填写内容是否正确,如果填写错误,用户重新填写,如果填写正确,系统判断数据库中此用户账号是否存在,如果存在,系统显示次用户已存在页面,如果不存在,系统添加次用户信息并显示用户注册成功页面。
4.1.2 信息公告
功能说明
信息公告模块用于系统给用户发布公告信息,以便系统管理员与系统用户更好的互动交流。
(1)功能权限划分:
a.信息公告发布:系统管理人员
b.信息公告浏览查询:所有系统用户。