题目现在需要全国联网销售火车票,全国代销点很多,为了保证数据库的安全,要求使用WebService提供接口的方式实现。现在由你按以下要求完成车票查询功能:已知MyTicketSale数据库中Ticket表字段信息如下数据库名MyTicketSale表名Ticket字段显示字段名数据类型字段大小备注和说明车票编号TicketIdint标识列,主键车次TrainNovarchar50出发地FromPlacevarchar50到达地ToPlacevarchar50车票单价UnitPriceint剩余票数Numint票类型Typeint1:硬座、2:硬卧、3:软卧发车时间StartTimevarchar50只要小时分钟即可,如18:30Ticket表参考数据信息,如图1所示:图1:Ticket表参考数据信息要求:1、在SQLServer2005中创建数据库、表结构;在VisualStudio2005中创建.NET网站2、创建WebService:要求新建MyTicketService工程,添加WebService,实现根据车次、出发地、到达地和车票类型返回车票信息,如图2和图3所示:图2:测试GetTicketByPlace方法图3:返回结果要求:在三层下实现WebService,WebService页面命名为“TicketWebService.asmx”,[WebMethod]方法命名为“GetTicketByPlace”,对应的业务处理层“TicketManager.cs”类下的方法命名为“GetTicketsByPlace”。备注:对应的数据访问层方法已经提供,对应“TicketService.cs”类下的“GetTicketsByPlace”方法。实体类已经提供。3、新建“MyTicketsSale”工程,添加查询页面“MyTicketSale.aspx”。注意:该网站不允许直接访问“MyTicketSale”数据库。它调用MyTicketService工程中发布的WebService,实现车票查询功能,实现效果如图4所示:图4:车票查询页面其中,票类型绑定3个数据项:硬座、硬卧、软卧,对应的绑定值分别为1、2、3。添加Web引用时,Web引用名设置为“MyTicket”。如果查询的票不存在,则显示如下提示:图5:没有查询到票的情况