欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    WebService火车查询系统.docx

    • 资源ID:4926085       资源大小:130.98KB        全文页数:9页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    WebService火车查询系统.docx

    WebService火车查询系统一、开发环境:装有VS10软件的PC机一台二、系统功能:火车查询系统主要用于提供火车时刻表和车次所 经站点的查询服务:1、输入用户的始发站和终点站,点击查询按钮,系统 会提供路经这条路线的所有车次,并显示该车次的 始发站、终点站、在本站的出发时间、里程和所需 时间;2、输入某车次,点击查询按钮,可以查询到该车次的 始发站、终点站、始发站出发时间、终点站到达时 间、里程和所需要的时间;并且可以通过模糊查询, 查询到包含输入车次字符的车次的这些信息;3、输入某车次,点击查询按钮,系统可以显示该车次 途经的所有站点、到达该站点的时间、从该站点出 发的时间和从始发站到达该站点的距离。三、系统设计:系统主要包括服务端和用户端:服务端通过编写代码,提供了用户查询信息的各 种方法,并返回用户查询的相关信息;用户端主要包括用户界面、服务调用和控件设置: 用户界而为用户查询信息提供了窗口;服务调用通过引 用Web服务,编写代码,调用了 Web服务里的方法; 控件设置首先是选择合适的控件,并引入,通过属性设 置完善控件的视觉效果,通过代码触发事件,完成控件 的功能。四、运行结果:运行结果显示调试后的最初界面和输入参数后的 查询结果。点击调试后,系统向用户提供一个火车查询界面, 用户可以根据界面提示输入需要的参数进行查询工作, 输入完参数,只需点击查询按钮,就可以看到想查询的 信息。界而可以显示火车时刻表和列车经由的站点,其 中火车时刻表包括两个:1、给定始发站和终点站,途 经这条路线的所有火车时刻表;2、给定某一车次,显 示该车次的时刻表。五、核心代码:用户端代码:using System;using System.Data;using System.Windows.Forms;namespace Traininquirypublic partial class Forml : Formprivate.webxml.webservice. TrainTimeWebServiceTrain = null;private string Path = Application.StartupPath;public Form1()InitializeComponent();Train = new.webxml.webservice. TrainTimeWebService();private void button1_Click(object sender, EventArgs e)string StartStation = textBox3.Text;string ArriveStation二 textBox4.Text;DataSet ds = new DataSet ();ds =Train.getStationAndTimeByStationName(StartStation,ArriveStation , );dataGridView1.DataSource =ds.Tables0.DefaultView;private void button2_Click(object sender, EventArgs e)string TrainNumber = textBox2.Text ;DataSet ds = new DataSet ();ds =Train.getStationAndTimeDataSetByLikeTrainC ode(TrainNumber , ); dataGridView2.DataSource =ds.Tables0.DefaultView;private void button3_Click(object sender, EventArgs e)string TrainNumber = textBox1.Text;DataSet ds=new DataSet ();ds =Train.getDetailInfoByTrainCode(TrainNumbe r,);dataGridView3.DataSource = ds.Tables0.DefaultView;服务端的方法:.getDetailInfoByTrainCode通过火车车次查询列车经由车站明细DataSet输入参数:车次代号字符串,空字符串默认上海到北 京D32次,UserID =商业用户ID (普通用户不需 要);返回数据:DataSet,Item.(TrainStation) = 车站名称、Item.(ArriveTime) =到站时间、Item.(StartTime) =发车时间、Item.(KM) =里程 (KM).getStationAndTimeByStationName通过发车站和到达站查询火车时刻表DataSet输入参数:StartStation =发车站,ArriveStation =到达站(支持第一个字匹配模糊查询),空字符串 默认发车站上海和到达站北京,UserID =商业用户 ID (普通用户不需要);返回数据:DataSet,Item.(TrainCode) =车次、Item.(FirstStation) = 始发站、Item.(LastStation) =终点站、 Item.(StartStation) =发车站、Item.(StartTime) =发车时间、 Item.(ArriveStation) =到达站、Item.(ArriveTime) =到达时间、Item.(KM) =里程 (KM)、Item.(UseDate) =历时getStationAndTimeDataSetByLikeTrainCo de通过火车车次查询本火车时刻表(支持模糊查询)DataSet输入参数:车次代号字符串(支持模糊查询),空字 符串默认上海到北京D32次,UserID =商业用户 ID (普通用户不需要);返回数据:DataSet,Item.(TrainCode) =车次、Item.(FirstStation) = 始发站、Item.(LastStation) =终点站、 Item.(StartStation) =发车站、Item.(StartTime) =发车时间、Item.(ArriveStation) =到达站、Item.(ArriveTime) =到达时间、Item.(KM) =里程 (KM)、Item.(UseDate) =历时六、结果分析及存在的问题:火车查询系统主要用于为外出人员提供车次查询服务,可以使人们方便地查找到可乘坐的火车车次, 不需要亲自到火车站询问信息,并且可以根据自己的 情况,依据火车时刻表确定自己的出发时间,为生活、 工作和旅行等提供了方便。本系统的开发设计很好的完成了预期的功能,提 供了火车时刻表和列车经由站点查询,在界面设计上 简单大方。通过本次开发设计,熟悉了 Web服务的开发过程, 能够方便的引入Web服务,提高了我的编程能力,进 一步了解了控件的使用、设置和事件的触发。也使我认 识到自己还应该多学习Web服务方面的知识,进一步 提高自己的编程能力和界面设计能力。

    注意事项

    本文(WebService火车查询系统.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开