c语言的公交线路管理系统设计
摘 要 1一、绪论 3(一)C语言 3(二)课题的研究意义 3二、需求分析 3(一)设计需求 3(二)功能需求 4三、概要设计 4四、详细设计 5(一)主函数 5(二)显示全部公交站点信息 6(三)添加公交站点 7(四)修改站点信息 8(五)显示全部线路信息 9(六)新增线路 10(七)调整线路 11(八)查询线路信息 12五、编码 13六、测试 13(一)输出屏幕提示 13(二)添加公交站点 13(三)修改公交站点 15(四)显示全部公交站点 17(五)添加公交线路 19(六)调整公交线路 19(七)显示全部公交线路 20(八)查询公交线路 20七、总结 21致谢 23参考文献 24附录 25摘 要本论文设计是基于C语言的公交线路管理系统。随着城市建设规模的逐渐扩大,公交系统承受的压力也越来越大。众所周知,公交车在城市中对市民出行起到巨大的作用,差不多每个市民都会使用到公交车。但是公交车的路线经常会有所改动。如何有效加强运营线路的维护和管理成为公交系统迫在眉睫,需要解决的问题。因此,设计一套基于C语言的公交线路管理系统非常重要。论文在C语言的基础上,以Visual C++为调试环境,设计了一个公交线路管理系统。本系统提供了公交公司处理日常业务的功能。在站点设置以及线路设置上提供了高效的管理功能。主要从站点和线路两个方面进行管理。包括显示全部公交站点、添加公交站点、修改公交站点、显示全部公交线路、添加公交线路、调整公交线路、查询公交线路等功能,界面美观,使用方便。如果使用本系统,公交公司就可以及时的对路线信息进行修改和保存,可以很好地满足市民的查询,方便人民的生活。而且该系统使用起来也很方便。用户只需根据显示的提示信息进行选择和输入就可以查询到需要的信息。提高出行效率。基于我们所学的知识,范围及深度,在此建立一个功能较为简单的管理查询系统。
目 录
Abstract
This?thesis?is?designed?based?on?C?language?bus?line?management?system.
?With?the?gradual?expansion?of?the?city?construction?scale,?the?public?transportation?system?is?un *好棒文|www.hbsrm.com +Q: @351916072@
der?increasing?pressure.?As?is?known?to?all,?buses?have?a?very?large?role?in?every?city,?and?almost?every?citizen?should?use?the?bus.?And?the?bus?routes?are?often?changed.?How?to?effectively?strengthen?the?maintenance?and?management?of?the?operation?line?becomes?the?urgent?problem?of?the?bus?system.?
Therefore,?it?is?very?important?to?design?a?bus?line?management?system?based?on?C?language.?Based?on?C?language,?this?paper?designs?a?bus?line?management?system?based?on?Visual?C++.?This?system?provides?the?bus?company?to?handle?the?daily?business?functions.?Efficient?management?functions?are?provided?on?site?Settings?and?line?Settings.?Mainly?from?the?site?and?the?line?management.?Including?reveal?all?bus?stops,?add,?bus?stops,?modify,?bus?stops,?reveal?all?bus?lines,?adding?bus?lines,?adjust?the?bus?lines?and?query?function?such?as?bus?lines,?beautiful?interface,?easy?to?use.?If?the?system?is?used,?the?bus?company?can?modify?and?save?the?route?information?in?a?timely?manner,?so?as?to?satisfy?the?citizens?enquiries?and?facilitate?the?life?of?the?people.?And?the?system?is?easy?to?use.?The?user?can?query?the?required?information?simply?by?selecting?and?entering?the?displayed?prompt?information.?Improve?travel?efficiency.?Based?on?our?knowledge,?scope?and?depth,?a?simple?management?inquiry?system?is?established?here.?
Key?words:?C?language,?bus?line?management,?flow?chart,?module?decomposition,?document.
一、绪论
C语言
未装任何软件的计算机称为“裸机”。只有装有操作系统和应用软件的计算机才能正常工作。操作系统和应用软件均是用计算机语言编成的。C语言是计算机语言,在国际上广泛流行。
早期的C语言主要是用于UNIX系统。八十年代,C语言在其它各种计算机的操作系统中广泛应用成为最优秀程序设计语言之一。
C语言对比汇编语言的好处简单来说进行了抽象,具有如下优点:
1.C语言开发的效率高。
2.C语言与人类思维习惯相符。
3.模块化。
4.C语言编写的程序可读性和可维护性强。
当然C语言也存在一些缺点,比如实时性通常要比汇编差。
无论哪一种程序设计语言,它都具有规定的表达方法。无论哪一种程序设计语言,也都有特定的语法。无论用哪一种程序设计语言编写程序,都要严格遵守编程语言的语法规定,并且按照表达方式编写。才能保证编写的程序在计算机中能正确地被执行、阅读和理解。
本论文要设计一个基于C语言的公交线路管理系统。因此开发一个C程序要完成以下步骤:
1上机输入和编辑源程序也就是程序设计。
2编译源程序即编译。
3对程序进行链接处理即链接。
4运行可执行程序,得到执行结果即运行。
课题的研究意义
城市建设规模逐渐扩大,公交系统承受的压力也越来越大,我们都知道,公交车在每一个城市中都发挥着巨大的作用,几乎每个市民出行都需要使用公交车作为交通工具。但是公交车的路线经常会有所改动。给公交公司管理公交系统增加了很多麻烦。也不利于市民查询出行线路。
目 录
Abstract
This?thesis?is?designed?based?on?C?language?bus?line?management?system.
?With?the?gradual?expansion?of?the?city?construction?scale,?the?public?transportation?system?is?un *好棒文|www.hbsrm.com +Q: @351916072@
der?increasing?pressure.?As?is?known?to?all,?buses?have?a?very?large?role?in?every?city,?and?almost?every?citizen?should?use?the?bus.?And?the?bus?routes?are?often?changed.?How?to?effectively?strengthen?the?maintenance?and?management?of?the?operation?line?becomes?the?urgent?problem?of?the?bus?system.?
Therefore,?it?is?very?important?to?design?a?bus?line?management?system?based?on?C?language.?Based?on?C?language,?this?paper?designs?a?bus?line?management?system?based?on?Visual?C++.?This?system?provides?the?bus?company?to?handle?the?daily?business?functions.?Efficient?management?functions?are?provided?on?site?Settings?and?line?Settings.?Mainly?from?the?site?and?the?line?management.?Including?reveal?all?bus?stops,?add,?bus?stops,?modify,?bus?stops,?reveal?all?bus?lines,?adding?bus?lines,?adjust?the?bus?lines?and?query?function?such?as?bus?lines,?beautiful?interface,?easy?to?use.?If?the?system?is?used,?the?bus?company?can?modify?and?save?the?route?information?in?a?timely?manner,?so?as?to?satisfy?the?citizens?enquiries?and?facilitate?the?life?of?the?people.?And?the?system?is?easy?to?use.?The?user?can?query?the?required?information?simply?by?selecting?and?entering?the?displayed?prompt?information.?Improve?travel?efficiency.?Based?on?our?knowledge,?scope?and?depth,?a?simple?management?inquiry?system?is?established?here.?
Key?words:?C?language,?bus?line?management,?flow?chart,?module?decomposition,?document.
一、绪论
C语言
未装任何软件的计算机称为“裸机”。只有装有操作系统和应用软件的计算机才能正常工作。操作系统和应用软件均是用计算机语言编成的。C语言是计算机语言,在国际上广泛流行。
早期的C语言主要是用于UNIX系统。八十年代,C语言在其它各种计算机的操作系统中广泛应用成为最优秀程序设计语言之一。
C语言对比汇编语言的好处简单来说进行了抽象,具有如下优点:
1.C语言开发的效率高。
2.C语言与人类思维习惯相符。
3.模块化。
4.C语言编写的程序可读性和可维护性强。
当然C语言也存在一些缺点,比如实时性通常要比汇编差。
无论哪一种程序设计语言,它都具有规定的表达方法。无论哪一种程序设计语言,也都有特定的语法。无论用哪一种程序设计语言编写程序,都要严格遵守编程语言的语法规定,并且按照表达方式编写。才能保证编写的程序在计算机中能正确地被执行、阅读和理解。
本论文要设计一个基于C语言的公交线路管理系统。因此开发一个C程序要完成以下步骤:
1上机输入和编辑源程序也就是程序设计。
2编译源程序即编译。
3对程序进行链接处理即链接。
4运行可执行程序,得到执行结果即运行。
课题的研究意义
城市建设规模逐渐扩大,公交系统承受的压力也越来越大,我们都知道,公交车在每一个城市中都发挥着巨大的作用,几乎每个市民出行都需要使用公交车作为交通工具。但是公交车的路线经常会有所改动。给公交公司管理公交系统增加了很多麻烦。也不利于市民查询出行线路。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/800.html