摘要:本文基于对Web技术深入的剖析,在大体上建立一个商品管理系统的窗体程序作为调用Web服务的平台。在该平台上主要引用了三种Web服务,分别是:中国开放式基金Web服务、人民币即时报价Web服务以及外汇汇率数据Web服务。通过在所建立的系统窗体平台首页嵌入这三种Web服务,实现在该窗体上通过输入所需要查询的相关信息,得到用户所需的相关结果。通过Visual Studio2010工具添加Web服务引用,程序中就能创建该服务提供的类和方法,分析选择该服务中所需要的方法的输入参数和返回参数,并设计对应的模块实现输入和返回。在应用过程中,寻找合适的服务以及理解其内部逻辑有点困难。并且,商品管理系统的窗体程序建设主要分为商品的管理、客户的管理、订单的管理以及商贸类Web服务引用四大模块,最终在Visual Studio2010上部署成功,并顺利引用了Web服务。现有的网络上提供了许多非常实用的Web服务,我们可以通过简单的引用,以及灵活的调用就能丰富我们的程序内容,扩展系统管理程序的多功能并且省去很多复杂的功夫。
关键词: 可视化;Web服务;C#;4163
Web service-oriented visual programming
Abstract:Based on deep analysis of Web technology, this paper is about setting up a shop management system as a platform to call the Web service. On the platform, it should call three Web services, they are: China open-end fund Web services, the RMB instant quote Web service and currency exchange rate data Web services. Through the system which has been established, the three Web services can be embed on it to achieve the latest news the users need by entering the relevant information needed to query. With the Visual Studio 2010 Tools, we can add Web service references, and the program will be able to create the service that can provide classes and methods. It is important to analyze the input parameters that the service required and the parameters it will return, and to design the corresponding module to do input and receive the parameters. In the process, it a little difficult to find the suitable services and understand its internal logic. Also, the main building of the management system is divided into commodity management, customer management, order management, and business class Web service,which finally set up it in Visual Studio 2010 and referenced Web service successfully. The network provide a lot of useful Web services, we can simply use and flexible call them to be able to enrich our program content, expand multi-hypervisor and save a lot of complicated effort.
Keywords:Visualization; Web Service; C#;
目录
1 绪论 1
1.1 课题的目的和意义 1
1.2 国内外研究现状与水平 1
1.3 发展趋势 2
2 应用Web服务的商品管理系统分析 3
2.1 可行性分析 3
2.2 需求分析 4
2.2.1 系统功能说明 4
2.2.2 商务Web服务的功能 7
2.3 系统性能需求 8
2.4 运行平台要求 9
3 应用Web服务的商品管理系统设计 10
3.1 商品管理系统综述 10
3.2 模块设计 10
3.3 数据库设计 14
3.3.1 E-R图 15
3.3.2 数据字典 17
3.3.3 关系模式 18
3.3.4 建表 18
3.3.5 表结构关系图 20
4 应用Web服务的商品管理系统实现 21
4.1 分层实现 21
4.2 界面设计 21
4.3 使用说明 24
4.4 测试 34 面向Web服务的可视化程序设计与实现:http://www.youerw.com/jisuanji/lunwen_688.html