【25页】毕业设计_公交车管理系统的设计与实现.doc文档优秀范文
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
公交车作为现代城市生活中种重要的交通工具,其数量增多,车型也不再单,雇用的司机增多,这样使得公交车公司的车辆信息管理复杂化。
在这样的背景下,提出了计算机管理的公交车管理系统,辅助公交车运营公司对车辆进行管理,实现公交车公交线路和司机管理科学化,更合理的利用资源。
该系统主要根据实际的需求,以需求分析系统的设计目标,并且重点进行系统功能模块的详细设计和实现,采用了开发平台和数据库,实现了车辆信息管理司机信息管理线路信息管理和车辆分配线路管理等功能。
在针对数据操作方面,主要通过存储过程的方式实现数据的添加删除和查询等操作。
通过系统测试,解决了公交车辆管理系统主要问题。
关键词管理系统数据库存储过程论文总页数页引言信息管理系统简介开发背景和意义系统设计目标需求分析系统需求功能需求性能需求系统开发相关技术编程环境的选择关系型数据库总体设计设计思想与处理流程系统层次模块图模块设计数据库设计综述逻辑设计存储过程详细设计登录模块主操作界面模块系统用户注册模块车辆信息管理模块司机信息管理模块线路信息管理模块车辆分配线路管理模块系统维护和改进运行维护系统改进和提高结论参考文献致声谢明引言随着计算机技术的迅速发展,推动了信息技术广泛深入地应用到人类社会的各个领域并发挥着越来越重要的作用。
计算机软件技术应用于信息管理是必然的趋势。
作为计算机应用的部分,充分发挥计算机的优势,将大量复杂的数据交给计算机来处理,有着人工管理所无法比拟的优点。
如查找方便可靠性高存储量大保密性好寿命长成本低等。
这些优点能够极大地提高信息管理的效率,是真正意义上的合理利用资源,也是企事业管理科学化正规化,与世界接轨的重要条件。
信息管理系统简介信息管理系统,即我们常说的,是由人和计算机等组成的,能进行信息收集加工保存维护和使用的系统。
它能实现国民经济和企业行为的各种运行情况,利用历史数据预测未来,从全局出发辅助管理决策,利用信息控制企业行为帮助实现其规划目标。
在强调管理,强调信息的现代化社会中变的越来越普及。
开发背景和意义随着经济的日益增长,车辆作为最重要的交通工具,在当今社会中得以普及。
由于汽车数量的增加,而道路的承载能力有限。
因此,城市公交车的迅速发展成为种必然趋势。
在这样的情况下,公交车运营商的车辆数目已经增加了许多,而且车型也不再单,与此同时便产生了车辆资源的合理分配和使用问题。
该问题涉及到车辆的档案管理驾驶员档案管理车辆管理公交车运营线路的分配和管理等。
如何对公交车公司的车辆进行合理的分配,科学的使用,使其发挥最大的价值是本问探讨的重点。
该管理系统的提出,对于个公交车运营商来说,不但可以对车辆的使用进行合理的管理,而且对车辆的使用情况进行跟踪记录,这对于单位车辆责任到人,信息明确,避免责任混乱等系列相应问题的解决。
系统设计目标该系统以车辆为主体,结合对于公交车线路的管理,设计并开发个公交车管理系统,提供个信息更新快捷,管理方便,功能设置合理的公交车管理系统解决方案。
针对公交车运营公司大量的车辆信息和线路制定信息,制定实施该系统的各个功能,使得公交车的管理更加科学化。
第页共页需求分析系统需求公交车管理系统是个协助公交车运营商各单位对车辆进行全面的管理。
在此之前,对于线路与车辆的管理采用的方式几乎都是手工管理,其中的弊端显而易见,即容易造成档案资料的遗失,控制不集中,管理不规范等等问题。
因此,在管理系统的实现上应该满足以下需求为保障系统的稳定性,对于可能发生问题的输入要进行检验,同时要给出合理的提示信息。
在管理上满足公交车管理职能的基本需求,能够方便的进行司机信息管理车辆信息管理线路信息管理和车辆与线路的分配管理。
为公交车管理系统提供数据支持。
与传统的手工管理相比,应该添加用户权限的管理机制。
保证系统安全性。
功能需求根据对上述管理系统的业务流程要求以及所要实现的目标,可以拟出以下的需求目标建立司机档案和车辆档案管理的管理和维护,在计算机的支持下快速的完成车辆信息的添加和删除。
建立线路与车辆的设置管理,在计算机的管理下,可以实现方便的添加删除修改。
建立车辆与司机的分配管理,在计算机的管理下,可以实现方便的添加删除修改。
实现系统权限设置管理,保证系统的安全性。
根据系统的需求分析,得到本系统的功能要求如下车辆信息的设置管理系统合法用户可以根据公司具体情况设置关于车辆的具体资料档案。
权限管理为了很好的保证系统的安全性,公司相关负责人可以根据实际情况添加和删除系统用户。
线路档案管理个城市的运营线路可能复杂且数据量极大,系统用户可以进行线路的规划管理。
车辆与司机的分配管理为了维护好车辆,要求司机做好车辆的日常维护工作,落实具体责任。
车辆运行线路管理实现对车辆和线路分配的管理,包括添加修改和删除操作。
第页共页性能需求系统的运行环境要求是硬件环境目前,考虑到所开发系统主要应用在中小规模的公交车公司,因此,中等配置的计算机硬件就可以满足系统功能需求。
考虑到公司规模的扩大和硬件价格的降低,为本系统配置在较优秀的服务器硬件上,可以充分发挥本系统的功能。
处理器或更高内存推荐硬盘空间显卡显示适配器软件环境操作系统开发软件数据库系统开发相关技术编程环境的选择微软公司的是应用程序开发平台,该平台具有直观的开发界面先进的程序设计思想,是目前最为广泛的易学易用的面向对象的开发工具。
提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。
同时提供的套完善的编译和调试系统,使得在开发过程中可以很好的解决开发过程中出现的系列问题。
同时在该平台下还提供了软件发布功能,使得开发调试到发布可以步完成。
故而,这是实现该信息管理信息的个较好选择。
是门完全面向对象的程序设计语言。
它可用于创建要运行在上的应用程序的语言之,是微软专门为使用平台而创建的。
使用语言在开发过程中以对象为开发元素,每个对象都具有些特性和行为属性事件和方法。
开发人员可以最有效的利用所创建的每个对象。
同时,用户还可以自己开发控件,从而满足用户的不同的需求,这样变使得应用程序具有可通用性可说扩展性和强有力的功能。
确定测评指标的原则与方法。
第页共页关系型数据库是种功能强大的数据库开发工具,数据库汇集了信息以供查询存储和检索。
它的优点在于强大的数据库引擎,它可以承受条以上的记录测试,而且数据库运行于服务器上,相对于本地数据库,可以明显的减少内存占用,提高运行速度和本机的利用效率。
数据库具有友好的管理界面企业管理器,其中的视图可以直观的进行数据处理,同时支持直观的数据库设计,也可以通过词法分析器,使用语句进行数据库的各种操作,包括数据库的建立,表的建立和修改等系列操作。
采用模式的设计,可以更加合理的利用企业资源,使得数据集中在台服务器上,从来节省了数据库管理的人力资源,也使得由于非专业人士的误操作,或者别的各种电脑意外而导致数据丢失,或者别的不必要损失,所以在数据库选择上采用了。
总体设计设计思想与处理流程本系统采用面向对象进行分析和设计,在数据库上实现数据操作。
使用了上文所介绍的完全面向对象的语言作为开发语言。
使用作为开发平台,能够很好地实现系统的基本开发和测试。
系统的基本流程是用户登录主界面选择各项子功能。
系统层次模块图公交车管理系统主要分为用户登录车辆管理司机管理线路管理和车辆分配管理等个主功能模块。
系统主模块功能树如图所示。
公交车管理系统车辆信息管理司机信息管理线路信息管理车辆分配管理登录用户功能注册图第页共页模块设计登录模块输入用户的名称和密码,如果用户名密码正确,则进入主控制平台否则给出提示。
用户注册模块系统管理员进行用户使用设置和初始密码的设置。
车辆信息管理该模块的设计目的是用于用户录入与车辆有关的资料信息。
比如车牌号车辆拥有的座位数目和是否有人售票等信息。
司机管理在该模块下包含两个子模块。
其中个用于对司机资料的录入操作另个模块提供给用户查询司机信息。
线路管理该模块的功能同司机管理模块类似,同样包含两个子模块。
个用于录入线路信息另个用于查询线路信息。
车辆分配线路管理实现将每辆车与线路相关联的操作。
数据库设计综述是的改进版本。
是与和起使用的类集的名称,用于以关系型的面向表的格式访问数据集成到。
中,可以用于任何语言,尤其是。
这也是该管理系统采用程序语言的原因。
的作用与相同,提供易于使用的类集,以访问数据,的功能得到更新和增强,可以用于编程环境。
在使用数据库时,通过专用的内置数据提供者可以获得最好的性能和对基础功能的最直接的访问。
数据提供程序根据数据源不同,常用的数据提供程序可以分为以种数据提供程序数据源提供程序以及兼容的数据源提供程序。
所有的数据提供程序都位第页共页于命名空间中。
每种数据提供程序都由个主要组建组成。
它们的功能如下对象用于连接数据源。
对象用于执行针对数据源的命令并且检索或者,或者用于针对数据源的个或者命令。
对象个已连接的前向只读结果集。
