公交车刷卡管理信息系统详解.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公交卡管理系统 关键词 信息管理系统;数据库;随着经济的日益增长,车辆作为最重要的交通工具,在当今社会中得以普及。由于汽车数量的增加,而道路的承载能力有限。因此,城市公交车的迅速发展成为一种必然趋势。在这样的情况下,公交车运营商的车辆数目已经增加了许多,而且车型也不再单一,与此同时便产生了车辆资源的合理分配和使用问题。该问题涉及到车辆的档案管理、驾驶员档案管理、车辆管理、公交车运营线路的分配和管理等。如何对公交车公司的车辆进行合理的分配,科学的使用,使其发挥最大的价值是本问探讨的重点。该管理系统的提出,对于一个公交车运营商来说,不但可以对车辆的使用进行合理的管理,而且对车辆的使用情况进行跟踪记录 更简便、信息化程度更高的公交卡管理流程。 2.用户的特点 本软件的最终用户是面向管理员,管理员具有一定的计算机应用基础,可以比较熟练操作计算机。管理员是经常性用户。 系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 3. 需求分析 3.1需求规定 在公交卡管理系统中,管理员要为每个用户建立账户,并且录入用户信息,包括基本的姓名、性别、联系方式等,用户通过管理员注册后,会发放给用户一张公交卡,包括卡号和用户姓名和照片等基本信息。持有公交卡的用户,通过接触公交车上的刷卡机器,用户即可正常的乘坐公交车。当然,系统还提供强大的信息查询服务,查询可以通过多种方式实现,包括通过用户名查询、公交卡号查询和用户的身份证号码查询的方式。通过这些方式可以查询用户的基本信息和用户的消费情况。 公交卡管理员通过该系统能够提供公交卡的挂失和注销服务,为丢失了公交卡的用户或者不愿再使用公交卡的用户提供更加优质的服务。 3.2数据流图 + 3.3功能描述 一.管理员身份登陆 (1)公交卡管理 公交卡注册:通过此功能,通过用户提供的信息,管理员录入注册信息即可完成公交卡的注册,用户即可正常使用公交卡; 公交卡的充值:用户可以完成对公交卡的充值,可以继续使用公交卡; 公交卡的注销:如果用户要换卡或者不想继续使用公交卡可以通过此项功能实现; 公交卡挂失:挂失丢失的公交卡,冻结公交卡上的余额,让丢失的公交卡不能再被其他人使用; 公交卡激活: 对挂失的公交卡进行激活,用户可以继续使用。 4.数据库设计 4.1 E-R图 通过对公交卡管理系统的需求分析和数据流图的分析,可以画出该系统涉及的实体包括管理员、用户、公交卡、用户公交卡关系、公交卡注销表、公交卡类别表、公交卡状态表。 4.2 数据库表设计 1.管理员信息表 属性 类型 约束 备注 管理员名 Varchar(20) 主键 管理员密码 Varchar(20) 长度必须大于6位 2.用户信息表 属性 类型 约束 备注 用户编号 Int 主键 标识列 用户名 Varchar(20) 唯一约束 密码 Varchar(20) 长度大于6位 用户姓名 Varchar(20) 性别 Varchar(2) 身份证件号 Varchar(18) 前17位必须是数字,唯一约束 手机号码 Varchar(11) 可以为空 地址 Varchar(20) 邮箱 Varchar(20) 检查约束 可以为空 3.公交卡信息表 属性 类型 约束 备注 卡编号 Int 主键 卡号 Varchar(20) 唯一约束 卡类型编号 Int 外键 卡状态编号 Int 外键 余额 Float 4.公交卡类型表 属性 类型 约束 备注 卡类型编号 Int 主键 类型名 Varchar(20) 使用规则 Varchar(200) 5.公交卡状态表 属性 类型 约束 备注 卡状态编号 Int 主键 状态名 Varchar(20) 用户-卡关系/注册表 属性 类型 约束 备注 用户编号 Int 外键 卡编号 Int 外键 注册时间 Datetime 6.公交卡挂失表 属性 类型 约束 备注 用户编号 Int 外键 卡编号 Int 外键 挂失时间 Datetime 7.公交卡注销表 属性 类型 约束 备注 用户编号 Int 外键 卡编号 Int 外键 注销时间 Datetime 8.公交卡激活表 属性 类型 约束 备注 用户编号 Int 外键 卡编号 Int 外键 激活时间 Datetime 5. 详细设计 功能:实现公交卡的管理,包括公交卡的注册、公交卡充值、公交卡注销、公交卡挂失和激活等功能。用户通过注册可以获得一张公交卡,注册后可对公交卡进行充值、注销、挂失和挂失后激活的功能。 系统登录模块流程图: 1 进入系统 用户名、密码及

文档评论(0)

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

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

1亿VIP精品文档

相关文档