机动车管理系统_第1页
机动车管理系统_第2页
机动车管理系统_第3页
机动车管理系统_第4页
机动车管理系统_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机动车管理系统第1页/共37页教学阶段二:详细设计与实现任务七:操作员管理违章报废信息第2页/共37页任务流程任务:操作员添加违章信息操作员修改违章信息操作员查询违章信息操作员删除违章信息添加报废信息修改报废信息查询报废信息删除报废信息第3页/共37页思路从需求分析可以看出,报废信息删除是相当于车辆删除。报废信息不能包含在车辆信息中,要单独成表。因为其自身也会有报废信息,如(报废时间、报废原因、报废人等)第4页/共37页流程图1违章流程图第5页/共37页流程图2报废流程图第6页/共37页流程图3界面流程—违章主界面第7页/共37页流程图3界面流程—新建违章信息第8页/共37页流程图4界面流程—查询违章第9页/共37页流程图5界面流程—按车牌号查询违章第10页/共37页流程图6按处理人查询违章第11页/共37页流程图7修改违章信息第12页/共37页流程图8报废主界面第13页/共37页流程图9新建报废信息第14页/共37页流程图10修改报废信息第15页/共37页流程图11删除报废信息第16页/共37页流程图12查询报废第17页/共37页输入输出设计1添加违章信息数据输入输出项目数据类型I/O要求必填/必显范围说明违章标识字符I√定制车辆标识字符I√定制违章地点字符I√定制违章时间字符I√定制处理人字符I√定制处理方式字符I√定制违章是否处理字符I√定制操作员字符I/O√定制第18页/共37页输入输出设计2操作员查询违章信息输入输出项目数据类型I/O要求必填/必显范围说明车牌照字符I/O√定制处理人字符I/O√定制处理状态字符I/O√定制违章地点字符O√定制违章时间日期O√定制处理方式字符O第19页/共37页输入输出设计3操作员修改违章信息数据输入输出

项目数据类型I/O要求必填/必显范围说明车辆标识字符I/O√定制违章地点字符I/O√定制违章时间日期I/O√定制处理人字符I/O√定制处理方式字符I/O√定制违章是否处理字符I/O√定制操作员字符I/O√定制第20页/共37页输入输出设计4操作员删除违章输入输出项目数据类型I/O要求必填/必显范围说明违章标识字符I√定制处理结果字符O第21页/共37页输入输出设计5操作员添加报废信息数据输入输出项目数据类型I/O要求必填/必显范围说明报废时间日期I√定制车辆标识字符I√定制报废原因字符I√定制操作员字符I/O√定制第22页/共37页输入输出设计6操作员修改报废信息数据输入输出项目数据类型I/O要求必填/必显范围说明报废时间日期I/O√定制车辆标识字符I/O√定制报废原因字符I/O√定制操作员字符I/O√定制第23页/共37页输入输出设计7操作员删除报废信息输入输出表项目数据类型I/O要求必填/必显范围说明报废标识数字I√定制删除结果字符O√定制第24页/共37页输入输出设计8操作员查询报废信息输入输出项目数据类型I/O要求必填/必显范围说明报废车牌照字符I/O√定制报废原因字符O√定制原车主字符O√定制车辆识别码字符O√定制报废时间日期O√定制第25页/共37页数据库设计1违章信息表表名peccancyinfo(违章信息表)列名数据类型(精度范围)空/非空约束条件说明peccancyidint非空PK违章IDcaridint非空FK(carinfo[carid])车辆IDaddress[nvarchar](50)空违章地点peccancydate日期空违章日期dealname[nvarchar](50)空处理人姓名peccancyytpe[nvarchar](50)空违章类型Dealtype[nvarchar](50)空处理类型StateChar(1)空违章状态EmployeeidInt空FK(Employee[Employeeid])操作员ID第26页/共37页数据库设计2报废信息表表名scrapinfo(报废信息表)列名数据类型(精度范围)空/非空约束条件说明scrapidint非空PK报废IDcaridint非空FK(carinfo[carid])车辆IDscrapreason[nvarchar](50)空报废原因EmployeeidInt空FK(Employee[Employeeid])操作员ID第27页/共37页代码实现1PeccancyInfo类publicclassPeccancyInfoimplementsjava.io.Serializable{ privateIntegerpeccancyid; //违章编号

privateStringcarcard; //违章车辆

privateintcarid; //违章车辆编号

privateIntegeremployeeid; //添加违章信息的人编号

privateStringaddress; //违章地点

privateStringpeccancydate; //违章日期

privateStringdealname; //处理人姓名

privateStringpeccancytype; //违章类型

privateStringdealtype; //处理形式

privateStringstate; //处理状态0表示未处理1表示已经处理

privateStringnickname; //上一个操作员昵称

……第28页/共37页代码实现2演示PeccancyInfoDBOption类IPeccancyinfo接口PeccancyInfoBussiness类第29页/共37页代码实现3演示peccancyinfos.jsp第30页/共37页代码实现4OperatorSelectPeccAction演示OperatorSelectPeccAction类代码第31页/共37页代码实现5演示addnewpeccancy.jsp演示OperatorAddPeccAction第32页/共37页代码实现6OperatorUpdatePeccAction演示OperatorUpdatePeccAction代码第33页/共37页代码实现7OperatorDeletePeccAction演示OperatorDeletePeccAction类代码第34页/共37页扩展为违章信息加入验证,com.car.view.strutsactionform有违章信息的Acti

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论