② 根据输入的列车车次编号查询列车详细信息
旅客在成功登录该列车信息查询系统之后,除了可以实现站站查询,若旅客知道列车的车次编号,可以将编号输入,从而快速查询列车的详细信息。若旅客输入的列车车次编号正确,该系统则会提示“列车信息查询成功!”,并在查询结果中显示一系列列车信息。若旅客输入的列车车次编号错误,则会提示“没有列车编号为:‘XXX’的详细信息”。
③ 根据起始站和终点站查询中转站
旅客在成功登录该列车信息查询系统后,可在该列车信息查询系统的地图上分别点出需要选择的起始站和终点站,当然,旅客也可以选择自行输入。在确保输入的信息准确无误后,若数据库后台具备旅客所输入的车次信息,将会提示“列车信息查询成功”,之后选择“车次详细信息”,便可以一目了然看到所有的中转站。若旅客输入的起始站或终点站信息错误,或是没有从该起始站到终点站的车次,系统则会提示“没有从‘起点站’到‘终点站’的列车”。源:自*751~·论,文'网·www.751com.cn/
④ 根据起始站、终点站和中转站查询列车详细信息
旅客在成功登录该列车信息查询系统后,可在该列车信息查询系统的地图上分别点出需要选择的起始站和终点站,当然,旅客也可以选择自行输入。在确保输入的信息准确无误后,若数据库后台具备旅客所输入的车次信息,将会提示“列车信息查询成功”,之后选择“车次详细信息”,便可以一目了然看到所有的中转站。旅客可以在“中转站”选择框中选择需要查询的中转站,之后系统变会显示列车的详细信息,如站次、经停站、发车时间、里程、天数。若旅客在一开始起始站和终点站的输入错误,或是后台数据库不具备从该起始站到终点站的车次,查询失败,系统则会提示“没有从‘起点站’到‘终点站’的列车”。
2系统的可行性研究与需求分析
2.1 可行性研究
该阶段我通过对列车信息查询系统的初步调研,分析了列车信息查询系统在国内外的现状,同时提出了该列车信息查询系统应具备的功能特点。在此提出可行性方案[8]。
2.1.1 经济可行性
该列车信息查询系统由C#语言编写前台程序,后台程序由数据库系统支撑。若在列车服务中应用本系统,将会提高工作人员的工作效率,减少传统人工方式所带来不必要的错误。对于乘客来说,该系统给他们提供了较大便利,可以减少不少人力、物力和财力。该列车信息查询系统运用C#程序编程,后台使用数据库,其开发和维护不需要花费太多人力财力。
2.1.2 技术可行性
开发工具:Visual Studio 2015
数据库环境:SQL Server 2012
系统环境:Microsoft Windows 7
该列车信息查询系统是由C#语言和SQL Server 2012数据库系统实现,以安全防护为基础,最终实现站站查询、车次查询及中转站查询等功能。旅客和工作人员们可通过该系统快速查询信息,充分了解车次的详细信息。该查询系统还具有在线打印功能,旅客可根据需要选择性打印列车信息。
2.1.3 操作可行性
该列车信息查询系统界面简洁友好,操作方便。后台由强大的数据库支撑,只要数据库具备的信息,都能够迅速且准确地进行调用,实现快速查询信息的功能。首先本人设计了一个登录界面,要求旅客或工作人员输入用户名和密码。其目的在于为了确保安全性,防止恶意篡改信息。进入查询界面之后,当用户输入的列车起点站、终点站、中转站火车车次正确,系统会提示“查询成功”的界面。当输入有误,系统则会提醒输入有误,可谓人性化。文献综述