1、 I 摘 要 本课题的研究应用于地铁或与地铁相类似的企业进行车辆和人员的信息化 管理,使管理者的管理工作更为方便、快捷。 地铁车辆管理信息系统是典型的管理信息系统(MIS) ,本系统以软件工程思 想为指导,其系统开发主要包括数据库的规划设计与维护、客户端应用程序的两 个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据 安全性。而对于后者则要求程序界面友好、功能完备、容易使用,具有流行软件 的操作习惯等特点。经过详细的调查分析,我使用SQL Server 2000作为后台数 据库的开发,使用Visual Basic 6.0作为前端开发工具,利用其提供的集成开发 环境及支持面向
2、对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的 各种操作。达到对地铁车辆及人员信息管理的目的。设计时首先在短时间内先建 立系统应用原型,然后对初始化原型系统进行需求迭代,不断修正和改进,直到 形成用户满意的实际可行系统。 该软件大大降低了地铁车辆和人员管理的难度,提高了管理工作的工作效 率,对推进地铁公司的信息化建设起到了非常重要的作用。 关键词:地铁车辆,管理,信息系统,车辆管理,乘务员管理 II Abstract This subject is about the metro car and person management of subway and the similar
3、 corporation so as to the manage work easier and faster. The Metro Car MIS is a typical MIS, guiding of the software engineering. The system development including the database design and maintain, the application of client. The former needs a complete, uniform and safe database, the latter has the p
4、opular software character and needs the friendly interface, perfect function and easy to use. So I take the SQL Server 2000 to develop the background database and Visual Basic 6.0 to develop the system environment and the control especially the operation of ADO supporting, so as to achieve the manag
5、ement goal. Build the application prototype in a short time first, and then initialize system and iterative the demand. By the correct and improve, form a satisfied and feasible system. This system greatly reduced the difficulty of metro car and person management of subway, advance the efficiency an
6、d play important roles to the Subway Company MIS construction. Key Words: Metro car, Management, MIS, Vehicle management, trainman management III 目 录 摘 要 I Abstract II 目 录 III 第第 1 章章 需求分析与技术选用需求分析与技术选用 .6 1.1 项目的背景 6 1.2 需求分析. 6 1.3 相关技术分析. 7 1.3.1 前台开发工具的对比 7 1.3.2 后台数据库的对比 . 7 1.4 课题的软件选用 . 8 1.4.1 前台开发工具的选用 8 1.4.2 后台数据库的选用 . 9 第 2 章 系统设计9 2.1 总体功能设计 . 9 2.2 数据库存储设计 . 11 2.2.1 数据库建模. 11 2.2.2 关系描述的设计12 2.3 模块设计 13 2.3.1 公用模块设计 .13 2.3.2 系统模块设计 .13 2.4 设计中遇到的问题及解决 . 14 2.4.1 如何将 Adodc 控件与 SQL