交通文书管理系统数据库设计

更新时间:2024-01-30 作者:用户投稿原创标记本站原创 点赞:8544 浏览:33971

【摘 要】本文针对交通文书管理系统的系统设计,给出了数据库的设计结构,并对数据库的设计进行了分析.

【关 键 词】交通文书管理,数据库,数据表

交通文书管理系统按照国家相关法律法规执行管理,采用数据库技术,在交通行政执法工作的业务规范和标准以及国家相关交通行政执法法律的基础上,能够创建交通行政执法工作业务数据库,给实现系统功能提供数据基础.

本文给出了系统的数据库的结构设计.

一、系统实现原理

本系统业务逻辑实现原理如图1所示.

图1实现原理图

二、数据库主要数据表设计

本系统中的所有数据表都保存在数据库roadmanage中,数据表主要包括处罚管理、案件处理、员工管理、路政巡查管理、清障排障管理、用户管理等表格,另外在处理时可能会产生临时表.

处罚管理数据表punishment,记录处罚的相关信息,其中punishmentid为主键,用于存放罚金ID.具体结构见表1所示.

案件处理数据表caseinfo,记录案件处理相关信息,其中caseid为主键,用于存放案件处理编号.具体结构见表2所示.

清障排障管理数据表intelligent,记录清障过程中处理相关信息,其中intelligentid为主键.具体结构见表3所示.

表1处罚管理数据表

字段数据类型长度名称

punishmentidBigint8处罚金ID

punishmentnamevarchar255处罚名称

punishmentpriceint10处罚金额

punishmentpersonvarchar10处罚人

punishmentsexvarchar4处罚人性别

punishmentzbigint20处罚人号

punishmentcarnumbigint8处罚人车牌号

punishmentdatedate处罚日期

punishmenttbctext处罚原因

punishmentslrvarchar10受理人

表2案件处理数据表

字段数据类型长度名称

caseidbigint8案件处理编号

casenamevarchar255案件处理名称

casejdint10案件处理进度

casepersonvarchar10案件处理人

caseaddressvarchar4案件处理地点

casetypebigint20案件类型

casecarnumbigint8案件处理中车牌号

casedatedate案件受理日期

cassecbctext255案件处理原因

caseclrcarchar10受理人

表3清障排障管理数据表

字段数据类型长度名称

intelligentidbigint8清障编号

intelligentnamevarchar255清障人员

intelligentldvarchar10清障路段


inteligentcarnumbigint10清障使用车辆

intelligentdatedate清障时间

intelligentfdwvarchar20清障附带物

intelligenttelbigint15清障人员联系

intelligentpriceint10清障费用

intelligentbctext255清障原因

为了保证系统数据管理的及时与安全,要维护数据的完整性,怎么写作器数据库要进行定期不定期的维护,这些功能的实现要通过创建存储过程来完成.

作者简介:杜素芳(1975―),女,河南濮阳人,硕士,讲师,研究方向:软件工程.