欢迎来到学术参考网

公交车管理系统的实现与设计

发布时间:2015-07-04 09:17
摘要
随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化。公交车作为现代城市生活中一种重要的交通工具,其数量增多,车型也不再单一,雇用的司机增多,这样使得公交车公司的车辆信息管理复杂化。在这样的背景下,提出了计算机管理的公交车管理系统,辅助公交车运营公司对车辆进行管理,实现公交车、公交线路和司机管理科学化,更合理的利用资源。
该系统主要根据实际的需求,以需求分析、系统的设计目标,并且重点进行系统功能模块的详细设计和实现,采用了2003开发平台和sqlserver2000数据库,实现了车辆信息管理、司机信息管理、线路信息管理和车辆分配线路管理等功能。在针对数据操作方面,主要通过存储过程的方式实现数据的添加、删除和查询等操作。通过系统测试,解决了公交车辆管理系统主要问题。
关键词:管理系统;数据库;存储过程

2需求分析
2.1系统需求
公交车管理系统是一个协助公交车运营商各单位对车辆进行全面的管理。在此之前,对于线路与车辆的管理采用的方式几乎都是手工管理,其中的弊端显而易见,即容易造成档案资料的遗失,控制不集中,管理不规范等等问题。因此,在管理系统的实现上应该满足以下需求:
1.为保障系统的稳定性,对于可能发生问题的输入要进行检验,同时要给出合理的提示信息。
2.在管理上满足公交车管理职能的基本需求,能够方便的进行司机信息管理、车辆信息管理、线路信息管理和车辆与线路的分配管理。
3.为公交车管理系统提供数据支持。
4.与传统的手工管理相比,应该添加用户权限的管理机制。保证系统安全性。
2.2功能需求
根据对上述管理系统的业务流程、要求以及所要实现的目标,可以拟出以下的需求目标:
1.建立司机档案和车辆档案管理的管理和维护,在计算机的支持下快速的完成车辆信息的添加和删除。
2.建立线路与车辆的设置管理,在计算机的管理下,可以实现方便的添加、删除、修改。
3.建立车辆与司机的分配管理,在计算机的管理下,可以实现方便的添加、删除、修改。
4.实现系统权限设置管理,保证系统的安全性。
根据系统的需求分析,得到本系统的功能要求如下:
1.车辆信息的设置管理:系统合法用户可以根据公司具体情况设置关于车辆的具体资料档案。
2.权限管理:为了很好的保证系统的安全性,公司相关负责人可以根据实际情况添加和删除系统用户。
3.线路档案管理:一个城市的运营线路可能复杂且数据量极大,系统用户可以进行线路的规划管理。
4.车辆与司机的分配管理:为了维护好车辆,要求司机做好车辆的日常维护工作,落实具体责任。
5.车辆运行线路管理:实现对车辆和线路分配的管理,包括添加、修改和删除操作。
2.3性能需求
系统的运行环境要求是:
1.硬件环境
目前,考虑到所开发系统主要应用在中小规模的公交车公司,因此,中等配置的计算机硬件就可以满足系统功能需求。考虑到公司规模的扩大和硬件价格的降低,为本系统配置在较优秀的服务器硬件上,可以充分发挥本系统的功能。
处理器:interpentium41.8g或更高
内存:512m(推荐)
硬盘空间:80gb
显卡:svga显示适配器
2.软件环境
操作系统:windows2003/xp
开发软件:2003
数据库:microsoftsqlserver2000

上一篇:非计算机专业学生的计算机能力培养问题的探讨

下一篇:基于特征的主机入侵检测系统的设计与实现