当前文档已下架!返回首页
返回

【21页】毕业论文:基于.NET的公交查询系统.doc文档全文免费阅读 【21页】毕业论文:基于.NET的公交查询系统.doc文档全文免费阅读

格式:word 上传:2026-10-20 05:44:48
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:基于.NET的公交查询系统.doc预览图(1)
第 1 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(2)
第 2 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(3)
第 3 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(4)
第 4 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(5)
第 5 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(6)
第 6 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(7)
第 7 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(8)
第 8 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(9)
第 9 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(10)
第 10 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(11)
第 11 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(12)
第 12 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(13)
第 13 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(14)
第 14 页 / 共 21 页
毕业论文:基于.NET的公交查询系统.doc预览图(15)
第 15 页 / 共 21 页
预览结束,还剩 6 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

析普通的访客能够查询到所需的信息,包括具体的线路查询对站点的查询以及对指定起点和终点的转乘查询。


如在查询功能中,用户输入要查询的车次等信息即可得出与它相关的结果。


在站点查询中系统支持拼音检索的查询。


系统管理员能够对公交信息进行增加删除和修改操作,主要包线路的管理站点的管理站点次序的管理和站点关联信息管理。


集成在起,可以轻松开发功能丰富存储安全可快速部署的数据驱动应用程序。


可以让用户体验到丰富的编辑功能,较以前更加轻松地使用。


代码的智能感应有很大改进,支持多种脚本编写。


是在的基础上的改进,提供了强大的数据管理和分析的功能。


在数据库核心做了相当大的改变,将集成到数据库引擎中,因此开发人员除了可用原有的语法进行开发之外,也可使用语言。


之外,也可使用语言。


简易版是个免费易用且便于管理的数据库,它与在数据是在的基础上的改进,提供了强大的数据管理和分析的功能。


部分内容简介的对象,而且能自动地显示那些自定义的变量和方法,更强的脚本调试功能。


可以让用户体验到丰富的编辑功能,较以前更加轻松地使用。


代码的智能感应有很大改进,支持多种脚本编写。


是在的基础上的改进,提供了强大的数据管理和分析的功能。


在数据库核心做了相当大的改变,将集成到数据库引擎中,因此开发人员除了可用原有的语法进行开发之外,也可使用语言。


简易版是个免费易用且便于管理的数据库,它与集成在起,可以轻松开发功能丰富存储安全可快速部署的数据驱动应用程序。


使用开发公交查询系统主要是因为其具有以下开发特性使用,开发人员通过使用相似的语言,如和,创立数据库对象。


开发人员还将能够建立用户定义的类和集合这两个新的对象。


不同应用软件之间传输数据的时候,可扩展标记语言是个重要的标准。


将会自身支持存储和查询可扩展标记语言文件。


使用版本,中的将推动数据集的存取和操纵,实现更大的可升级性和灵活性。


在安全方面,中的新安全模式将用户和对象分开,允许对数据存取进行更大的控制。


另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。


系统分析与设计系统需求分析在开发项目的过程中,进行系统的需求分析是十分必要的,尤其是复杂性高规模大的系统开发。


需求分析主要是在调查分析的基础上将非形式的需求转化为完整的需求定义,最终转换为功能说明。


本系统主要是从以下几个方面进行需求分析普通的访客能够查询到所需的信息,包括具体的线路查询对站点的查询以及对指定起点和终点的转乘查询。


如在查询功能中,用户输入要查询的车次等信息即可得出与它相关的结果。


在站点查询中系统支持拼音检索的查询。


系统管理员能够对公交信息进行增加删除和修改操作,主要包线路的管理站点的管理站点次序的管理和站点关联信息管理。


管理员可以设置公交线路信息,能够对线路信息进行修改。


如实现对线路上站点的增加与删除。


在系统安全性方面,只有管理员才能对后台系统数据的操作,普通访客只允许查询操作在使用操作方面,城市公交查询系统使用起来简单方便界面友好。


可行性分析在进行了系统的需求分析后,明确了开发系统的功能和目标,就要进行可行性研究分析。


可行性分析就是从社会因素技术因素和经济因素三个方面对开发项目的必要性和实现目标的可能性进行分析。


可行性分析的目的就是用最小的代价在尽可能短的时间内确定该项目是否能够开发,是否值得开发。


以下分别从三个方面进行可行性分析技术可行性技术上的可行性分析主要是分析技术条件是否可以顺利完成开发工作,从硬件和软件两方面考虑能否满足开发需求。


本查询系统以为编程开发的语言,为开发环境,数据库采用。


在硬件方面,性能越来越高,价格越来越低,因此其硬件平台也可以完全能满足此系统的需要。


社会可行性主要考虑所开发项目是否在些社会问题,随着城市规模越来越大,道路改建与家用汽车的普及,如何减轻交通压力提供省时的交通路线选择成为大多城市的发展前提。


信息技术的发展与计算机的普及,使得公交查询系统的用户可以通过网络方便快捷的查询到相应的公交信息,所以公交查询系统的实施是可行的。


经济可行性主要是对系统的经济效益进行评价,本系统作为毕业设计,无需开发经费。


在硬件方面,开发本系统主要是个人使用笔记本完成。


在软件方面使用的是免费的相关软件,包括等。


开发公交查询系统主要是可以为用户提供便利的公交查询方式,所以开发公交查询系统在经济上是可行的。


公交信息分析公交系统由多条公交线路组成,而公交线路则包括多个站点。


实际生活线路可以分成多种,在本公交查询系统主要讨论上下行站点致的线路,这种线路也是城市公交线路的主要形式之。


在现实线路中,每条线路都有其起始站点和终点站点,其中还包括许多其他途经的站点。


在上下行致的线路中,上行和下行线路只是行车的方向相反,经过的中间站点的相同。


或者说上下行线路只是从起始站点至终点站点的站点顺序的不同。


例如条线路上行经过的是起始站点站点站点站点及终点站点,则线路下行经过的站点是起始站点站点站点站点及终点站点。


如图线路上下行所示。


起始站点站点站点站点终点站点上行终点站点站点站点站点起始站点下行图线路上下行在实际生活的换乘中,乘客有时是需要步行段的。


主要是在公交线路密集区域选择步行几十米可以找到更方便省时的乘车方案。


如有以下三条公交线路,线路经过的站点有站点站点站点站点,线路经过的站点有站点站点站点,线路经过的站点有站点站点站点,如图所示。


现在有乘客需要从站点至站点,如图可知并没有线路直接到达。


但是站点与站点之间距离很近只要走几分钟便可到达,而站点可以通过线路直接到达目的地站点,这样可以非常图转乘二次方案系统功能模块设计本公交查询系统只包含两个模块,分别为查询模块和管理模块,各功能模块具体功能如下查询模块不需要用户登录就可以使用查询功能,包括线路查询站点查询站站查询。


其中站站查询是输入起始站点与终点站点,可以查询到两站之间的转乘路线。


管理模块主要是管理员登录后,可以实现的管理功能。


包括线路与站点的添加编辑删除,站点次序和管理员信息的管理功能,管理员信息管理主要是修改密码。


系统模块图如图所示。


公交查询系统图系统功能结构图系统流程设计在公交查询系统中,对所有访问者开放,不需要注册登录。


但是只有管理员通过登录才能进入系统后台的管理,主要实现管理功能有线路管理站点管理站点次序管理管理员信息管理各站点关联信息管理。


在站站查询中乘车方案有三种,直达乘车方案转乘次的乘车方案和转乘二次的乘车方案。


普通用户可以实现公交查询功能,包括线路查询站点查询站站查询。


在站站查询的直达乘车方案中,用户输入起始站点和终点站点后,查询后台数据库分别找所有经过这两站点的线路集合。


然后判断这两个集合的交集是否为空,若为空则表示两站点间可以直达。


直达算法的流程图如图所示。


图直达算法流程图在站站查询的转乘次的乘车方案中,用户输入起始和终点站点后,查询找所有经过起始站点的线路集合。


对集合中的每条线路上的所有站点判断是否与终点站直达,直至将线路集合中的所有线路查询完开始输入起始站点和终点站点线路集合线路集合交集是否为空输出直达线路结束线路查询站点查询站站查询管理查询站点次序线路管理管理员信息站点关联站点管理毕。


若存在站点与终点直达,则起始站点与终点站点可转乘次。


转乘次算法的流程图如图所示。


图转乘次算法流程图在站站查询的转乘二次的乘车方案中,用户输入起始站点和终点站点后,查询后台数据库找到所有经过起始站点的线路集合。


对集合中的每条线路上的所有站点判断是否与终点站是否直达,直至将线路集合中的所有线路查询完毕。


若存在站点与终点站转乘次,则起始站点与终点站点可转乘二次。


转乘二次算法的流程图如图所示。


开始输入起始站点和终点站点线路集合且线路中的所有站点与直达输出转乘次线路与否相等结束,与次转乘开始输入起始站点和终点站点线路集合且线路中的所有站点,输出转乘二次线路与否相等图转乘二次算法流程图在用户的查询功能中站站查询是复杂和重要的项功能。


用户输入起始站点和终点站点后,首先会判断两站点是否直达,如果直达则直接提供直达线路。


没有直达,则查找次换乘的方案,若查找到输出查询到的结果,查找不到次换乘,则继续查找二次换乘。


图站站查询流程图数据库设计数据库设计是指对个特定的应用环境,提供个确定的最优数据模型与处理模式的逻辑设计,以及个确定数据存储结构与存取方法的物理设计,建立能反映现实世界信息和信息联系,满足用户要求,又能被个数据库管理系统所接受,同时能实现系统目标并有效存取数据的数据库。


数据库设计的优劣直接影响到系统的性能,所以遵循良好的数据库设计规范是非常重要。


主要设计原则如下表的设计要尽量的标准化和规范,数据的标准化有助于消除数据库中的数据冗余,其中第三范式通常被认为在性能扩展性和数据完整性方面达到了最好平衡。


设计数据库时采用系统生成的键作为主键,标识列的自动生成具有唯性,实际上控制了数据库的索引完整性。


使用索引是从数据库中获取数据的最为高效方式之,合理建立索引是很重要的。


命名应做到见名知意。


开始直达线路查询线路是否存在次换乘查询线路是否存在二次换乘查询显示结果线路是否存在显示换乘信息信息提示结束数据库实体关系图在数据库的逻辑设计阶段,主要是从概念模型导出特定的数据库管理系统可以处理的数据库的逻辑结构。


主要包括图即实体联系类型。


公交查询系统的数据库中包含了管理员信息线路信息站点基本信息站点排序信息站点关联信息这几部分,可以用图如下表示总体的实体关系图,管理员实体线路实体站点实体站点关联实体和站点排序实体的关系。


如图所示图总体的图管理员实体的图,管理员实体有管理员编号用户名密码这些属性,这些的属性用来描述管理员的些的基本情况。


主要用用验证管理员登录的验证,保证后台信息的安全性。


如图所示图管理员实体的图线路实体的图,线路实体有线路编号线路描述发车时间收车时

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档