《南安公交管理信息系统》.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《南安公交管理信息系统》

南安公交管理信息系统——基于Delphi的公交管理信息系统的研究与开发 【摘 要】随着计算机技术的迅速发展,计算机信息管理系统已成为热门话题。本文以设计南安公交管理系统为例,介绍了如何实现利用电脑来解决传统的人工方式来管理该系统。 【关键字】公交;系统;数据库目 录 1 引言 3 1.1背景 3 1.2可行性分析 3 2 需求分析 3 2.1系统需求 3 2.2功能需求 3 2.3业务流程图 4 3 总体设计 5 3.1基本设计概念和处理流程 5 3.2模块设计 5 4 数据库的设计 6 4.1数据库的逻辑设计 6 4.2数据库的配置 10 5 详细设计 10 5.1主要窗体模块的设计代码 9 6 系统维护 17 6.1 调试运行的方法 17 6.2生成可执行文件的方法 17 7 结束语 17 参考文献: 18 致谢 18 引言 随着经济和信息化的迅速发展,使用信息化管理工具对公交信息进行全面管理是必须的,也是必然的。公交管理系统应能给管理员和用户提供全方位的信息管理和实时的信息查询,为管理公交信息提供了一个全面的信息化平台,提高了工作效率,使管理员能够把最新的公交信息及时反馈给群众。 1.1背景 随着人们生活水平的提高和旅游行业的发展,越来越多的人外出旅游及出差。到达不熟悉的城市是必然的,这给人们的活动带来了极大的不便,以往需要借助地图或询问他得知到达目的地的乘车路线,这会导致大量的时间浪费。 1.2可行性分析 “公交管理信息系统”的设计与开发,从根本上解决了交通上的问题,虽然打的相对来说比较方便,但从大多数人生活水平上来说,坐公共汽车还是比较合算的。我们可通过信息化管理工具对公交信息进行全面管理。公交管理系统应能给管理员和用户提供全方位的信息管理和实时的信息查询,为管理公交信息提供了一个全面的信息化平台,提高了工作效率,使管理员能够把最新的公交信息及时反馈给群众。 2 需求分析 2.1系统需求 本套系统的开发拟以电脑来代替手工办公模式,在系统开发上,我们选取的工具是delphi7.0,数据库采用Microsoft SQL Server 2000。 2.2功能需求 基于以上开发背景分析及目标定位,将“公交管理系统”划分成公交信息管理、查询系统、系统管理3大模块。各模块所完成的子功能如下图所示。2.3业务流程图总体设计 3.1基本设计概念和处理流程 用户在运行本系统时,首先应产生一个“身份验证”框,对用户身份进行确认,然后才能进入到相应的管理模块。 对于管理员来说,首先应了解南安公交车相关资料,然后根据路线的分类,对其相关信息进行管理。 对于用户来说,可根据需要对路线信息进行查询及打印报表,以最快的速度了解公车信息,对经常外出者相当方便。 3.2模块设计 公车信息管理 包括路线管理、票价管理、站点管理、路线站点管理、行车区域管理及行车时间管理。路线管理完成路线的添加、修改、删除;票价管理完成仓票价的添加、修改、删除。站点管理可完成站点的添加、修改、删除。路线站点管理可通过增加的路线及站点信息进行添加、修改、删除。行车区域管理可完成根据不同的路线对其进行的添加、修改、删除。行车时间管理可根据不同的路线对其进行的添加、修改、删除。 查询系统 可根据不同的路线查询不同路线的相关信息,也可根据不同的站点查询经过该站点的路线及其相关信息。如有需要还可打印查询结果报表。 系统管理 包括权限管理、更改密码、数据备份、数据还原、注销及退出系统。管理员可通过权限管理模块增加、删除、修改用户信息。管理员及用户可通过更改密码模块设置新密码。可通过数据备份模块对该系统进行备份,防止信息丢失。可通过数据还原模块对已丢失但有备份的信息进行还原。 4 数据库的设计 4.1数据库的逻辑设计 分析流程图,这个系统需要使用数据库来存储相关信息。数据库是整个系统的基础,只有将数据库框架搭建起来,才能完成子模块的编辑、实施。为方便数据的维护及数据的有效扩充,我们采用的数据库开发工具是Microsoft SQL Server 2000,数据库名称为公交管理系统,在此数据库中创建7个表,分别为: 用户表,表名:用户表 路线表,表名:line 站点表,表名:stop 路线站点表,表名:linestop 票价表,表名:公车票价表 行车区域表,表名:行车区域表 行车时间表,表名:行车时间表 E-R图:表名:用户表 字段名 数据类型 大小 是否为空 备注 用户名 文本 8 Not null 密码 文本 8 Not null 权限 文本 10 Not null表名:line 字段名 数据类型 大小 是否为空 备注 Line_id int 4 Not null *(主键) Line_name varchar 4

您可能关注的文档

文档评论(0)

feixiango + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档