C#014公交车管理系统的实现与设计.doc

上传人:scccc 文档编号:14369508 上传时间:2022-02-04 格式:DOC 页数:8 大小:553KB
返回 下载 相关 举报
C#014公交车管理系统的实现与设计.doc_第1页
第1页 / 共8页
C#014公交车管理系统的实现与设计.doc_第2页
第2页 / 共8页
C#014公交车管理系统的实现与设计.doc_第3页
第3页 / 共8页
C#014公交车管理系统的实现与设计.doc_第4页
第4页 / 共8页
C#014公交车管理系统的实现与设计.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《C#014公交车管理系统的实现与设计.doc》由会员分享,可在线阅读,更多相关《C#014公交车管理系统的实现与设计.doc(8页珍藏版)》请在三一文库上搜索。

1、公交车管理系统的设计与实现公交车管理系统的设计与实现摘摘 要要随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化。公交车作为现代城市生活中一种重要的交通工具,其数量增多,车型也不再单一,雇用的司机增多,这样使得公交车公司的车辆信息管理复杂化。在这样的背景下,提出了计算机管理的公交车管理系统,辅助公交车运营公司对车辆进行管理,实现公交车、公交线路和司机管理科学化,更合理的利用资源。该系统主要根据实际的需求,以需求分析、系统的设计目标,并且重点进行系统功能模块的详细设计和实现,采用了 Visual Studio .NET 2003 开发平台和 SQL Server 2000

2、数据库,实现了车辆信息管理、司机信息管理、线路信息管理和车辆分配线路管理等功能。在针对数据操作方面,主要通过存储过程的方式实现数据的添加、删除和查询等操作。通过系统测试,解决了公交车辆管理系统主要问题。关键词关键词: 管理系统;数据库;存储过程 目目 录录论文总页数:20 页1引言.11.1信息管理系统简介.11.2开发背景和意义.11.3系统设计目标.12需求分析.12.1系统需求.12.2功能需求.22.3性能需求.23系统开发相关技术.33.1编程环境的选择.33.2关系型数据库.34总体设计.44.1设计思想与处理流程.44.2系统层次模块图.44.3模块设计.45数据库设计.55.1

3、ADO.NET 综述.55.2逻辑设计.55.3存储过程.76详细设计.86.1登录模块.86.2主操作界面模块.106.3系统用户注册模块.116.4车辆信息管理模块.126.5司机信息管理模块.136.6线路信息管理模块.156.7车辆分配线路管理模块.157系统维护和改进.177.1运行维护.177.2系统改进和提高.17结 论.17参考文献.18致 谢.19“公交车管理系统”主要分为用户登录、车辆管理、司机管理、线路管理和车辆分配管理等6 个主功能模块。系统主模块功能树如图 1 所示。模块设计模块设计1.登录模块输入用户的名称和密码,如果用户名、密码正确,则进入主控制平台;否则给出错误

4、提示。2.用户注册模块系统管理员进行用户使用设置和初始密码的设置。3.车辆信息管理该模块的设计目的是用于用户录入与车辆有关的资料信息。比如车牌号、车辆拥有的座位数目和是否有人售票等信息。4.司机管理在该模块下包含两个子模块。其中一个用于对司机资料的录入操作;另一个模块提供给用户查询司机信息。5.线路管理该模块的功能同司机管理模块类似,同样包含两个子模块。一个用于录入线路信息;另一个用于查询线路信息。6.车辆分配线路管理实现将每辆车与线路相关联的操作。公交车管理系统登录功能图 1 系统主模块功能树用户注册车辆信息管理司机信息管理线路信息管理车辆分配管理3. 主操作界面模块1.主控制平台的窗体设计

5、主控制平台的窗体设计,如图 5 所示。系统用户注册模块系统用户注册模块1.添加用户子模块添加用户子模块负责系统的安全性,在该模块种只能增加新用户而不能修改、删除用户,这样是为了加强系统的安全性,保证了系统的恶意操作或误删除等情况出现。(1)添加新用户功能的实现,并且设置用户的初始密码。(2)功能模块实现的界面效果如图 6 所示。图 4 用户登录窗体图 5 主控制台界面图 6 添加用户子模块窗体效果车辆信息管理模块车辆信息管理模块1.车辆信息模块该模块实现对车辆信息如、车牌号、颜色、座位数、是否无人售票和车辆品牌信息的录入和删除操作。该界面窗体效果如图 7 所示。司机信息管理模块司机信息管理模块

6、1.司机信息管理模块通过该窗体,输入司机姓名、身份证、编号和驾驶编号等等司机的个人资料,实现添加司机信息的功能,该功能模块窗体的效果如图 8 所示。图 7 车辆信息管理窗体效果线路信息管理模块线路信息管理模块1.在该功能模块中实现添加线路相关的信息,主要输入的信息包括线路编号、线路名称、发车时间和收车时间等,具体的窗体效果见下页图 9 所示。1.11.1 车辆分配线路管理模块车辆分配线路管理模块1.车辆分配线路管理功能公交车最终要与固定的某条线路相匹配,把具体的每一辆车分配到设置好的线路上。这样,汽车,司机,线路才能完成有机的联系,形成一个整体。对图 8 司机信息添加模块图 9 线路维护界面于管理者来说,能够通过该系统所提供的功能从宏观上把握车辆的运行情况,如图 10 所示。Powered by http:/ http:/图 10 车辆分配线路管理窗体效果

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1