购买

¥10.0

加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 公交集团车辆维修管理系统毕业论文

公交集团车辆维修管理系统毕业论文.doc

公交集团车辆维修管理系统毕业论文

满天星0822
2018-05-18 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《公交集团车辆维修管理系统毕业论文doc》,可适用于高等教育领域

前言温州公交集团成立于年月属国有独资大型二类企业隶属于温州市政园林局。温州公交集团有限公司是温州公交集团的核心企业其前身为年月创立的温州市区行车小组。温州公交集团车辆维修管理系统就是为了温州公交集团车辆维修分公司所做的一个管理信息系统。该系统主要负责日常的维修管理工作包括人员管理、维修项目管理、车辆管理、日常保修、维修工工时查询、车辆维修记录查询、总维修单查询、员工查询、车辆查询、维修项目查询、数据备份等模块。根据温州公交集团库存的实际要求,本软件分为人员管理、维修项目管理、车辆管理、日常保修、维修工工时查询、车辆维修记录查询、总维修单查询、员工查询、车辆查询、维修项目查询、数据备份等模块。人员管理模块中包括操作员管理、普通员工档案和客户档案。仓库管理模块中包括入库、出库、退货和盘点。查询系统模块中包括维修工工时查询、车辆维修记录查询、总维修单查询、员工查询、车辆查询、维修项目查询。系统功能模块中包括系统日志、系统备份、系统恢复和帮助。密码管理模块中包括密码修改和退出系统。软件可以完成对各类信息的浏览、查询、添加、删除、修改、报表等功能。软件的每一个表的修改都将联动的影响其它的表当完成录入或统计操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一本软件有精确查询和模糊查询有静态的条件查询也有动态生成的条件查询其目的都是为了方便用户使用。软件有完整的用户添加、删除和密码修改功能并具备报表打印功能。本开发小组有诸葛承琦、缪丁诚和方亮三人组成诸葛承琦负责登录模块、员工管理模块和维修工工时统计模块。缪丁诚负责车辆报修模块和数据维护模块、帮助模块。方亮负责维修项目、车辆管理模块。目录摘要Abstract第章系统分析可行性分析项目开发计划需求分析业务流程图数据流程图及数据词典第章概要设计系统结构图企业结构图处理流程第章详细设计登陆模块主模块用户注册修改密码模块车辆入库模块车辆信息管理模块查询模块汽车维修按日期查询模块员工信息查询模块第章 系统测试测试计划测试结果说明第章用户手册系统主要功能运行环境要求系统安装与初始化运行说明第章毕业设计小结摘要公交汽车维修管理系统是典型的中小型信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备易使用等特点。经过分析我们使用Delphi作为开发工具利用其提供的各种面向对象的开发工具尤其是数据窗口这一功能能方便而简洁操纵数据库的智能化对象。MICROSOFTSQLSERVER作为后台数据库其具有强大的数据库管理功能。关 键 字信息管理系统、数据库、Delphi、公共汽车维修AbstractPublicTransitMaintainsystemisdevelopmenttwoaspectsthattypicalandmiddlesmallscaledinformationmanagementsystem(MIS),itsdevelopmentincludesprimarilythebackstagedatabaseestablisheswithsupportandtheheadappliestheprocedureEstablishestorisetotheformerrequestthedataconsistencyisstrongwiththecomplete,thedatabasethatdatasafetylikeButrequestthelatterverymuchtheappliedprocedurefunctioncomplete,easyusageetccharacteristicsThroughanalysis,IusetheDelphidevelopmenttool,makinguseofitseverykindofthetoolofdevelopmentthatprovidethatfacetotheobject,particularlyisintelligencethatdatawindowwaythisacantheconveniencemanipulatethedatabaseturntheobjectEstablishthesystemapplicationprototypeintheinashorttimefirstThen,starttothebeginningtheprototypesystemproceedtheneedchangestheonbehalf,revisingcontinuouslywithimprove,untilformationthecustomerissatisfiedcanasystemKeywordsInformationmanagementsystem,database,DelphiPublicTransitMaintainsystemI第章系统分析可行性分析系统目标温州公交集团汽车维修管理信息系统部分以下简称为公交汽车维修系统(PublicTransitMaintainManagementInformationSystem)的主要目标是完成公交集团公交车的日常维修管理系统的不足减少员工的劳动强度辅助维修站的管理和领导层的决策提高工作效率,从而使维修部门能够以少的投入获得更好的社会效益与经济效益。目前公交汽车维修部门管理现状公交汽车维修部门目前的信息处理基本还停留在手工方式劳动强度大、工作效率低管理人员的大量时间都消耗在事务性工作上致使ldquo人不能尽其才rdquo维修所用的时间长辗转过程多影响汽车维修的秩序许多数据检索十分费事甚至难以实现对这些资料深入统计分析手工方式无法进行不能充分为决策层更好的利用在经济管理上也存在许多漏、跑、错现象公交汽车管理由于信息不准确家底不明积压浪费以致ldquo物不能尽其用rdquo。解决途径开发本系统是解决上述问题的有效途径:本系统实现了信息的全过程追踪和动态管理从而做到简化维修过程优化程序改变目前工作效率低、信息反应速度慢、秩序混乱的局面。目前管理人员无法第一时间了解车辆的现状及维修人员的工作进度若实施本系统以后可以解决以上问题。在维修派工时可以更及时、对于仓库配件的库存数等更及时的了解。每辆车用于维修的中间过程性时间会大幅度减少其产生的社会效益和间接经济效益是明显的。本系统的实施强化了维修厂管理降低了操作人员的工作强度和时间加速了资金周转和减少配件等物资积压。建立本系统对维修厂管理、维修质量、工作效率将带来综合效益。对于完整的车辆维修记录是汽车维修的重要信息资源这类资源在手工作业环境下大部分被抛弃了。开发汽车维修管理信息系统效益公交汽车维修管理信息系统有效的运行将提高维修部门各项工作的效率和质量使部门员工能腾出更多的精力和时间来管理和运作整个部门为整个公交车维修部门提供的主要经济效益有:极大的提高了管理人员的工作效率加快了汽车维修处理的速度有效的解决了ldquo维修慢rdquo的问题。基于电脑的人、财、物全面管理杜绝了维修程序管理上的漏洞可以节约增收以上。技术可行性分析建议通过本软件对公交汽车维修进行信息化的管理。本软件的规模主要定型为公交车维修部门。主要的有技术风险、智能自动编码方案、工时分类算法和自动生成报表已经可以解决。另外现有的开发人员已经有一定的系统分析能力及数据库开发经验。经济可行性分析本项目的最终开发人员为人初步估计项目开发时间为个月。项目完成后应用于温州公交集团汽车维修部门因此经济投资相对比较小。结论意见经过以上各个方面分析结果表明该项目是值得开发的。项目开发计划年月日-年月日:完成系统分析和概要设计并完成该部分文档。年月日-年月日:完成系统设计并完成该部分文档。年月日-年月日:完成系统实施即代码编写。年月日-年月日:完成系统各模块测试完成模块测试文档年月日-年月日完成系统测试及试运行完成系统测试文档年月日:向企业交付本系统需求分析汽车维修厂日常运作形式与特点决定了汽车维修信息系统是企业信息系统中最复杂的一类信息系统这是汽车维修厂本身的目标、任务和性质所决定的。对功能的需求:主要对公交维修厂日常的运作进行管理包括员工管理(用户权限、用户登录功能、员工信息查询和生成花名册等功能)工时管理(维修项目的工时管理维修工工时的统计和查询)维修项目(对所有的维修项目编码进行设置有拼音编码方便不同习惯的操作人员使用以及编制工时)车辆管理(对车辆的基本信息、状况、使用年限等进行管理随时对车辆进行盘点及对车辆报修、报废处理。可以设置车辆的月维修次数及费用进行管理,设置报警功能以便及时对车辆实行保养)日常运作管理(驾驶员报修分派工作给维修工反馈维修信息)。配件管理:通过对零配件的基本信息、入库、出库、盘盈、盘亏、调价的处理实现对配件库的综合管理,有效防止配件流失统计分析功能:为决策者提供各种准确及时的数据。对保密性的需求:能够对管理员的权限进行设置对于经理等管理级别较高的用户提供较高权限能够及时对整个维修厂管理进行了解对于普通的管理员又要对其权限进行限制。对于实用性:界面要求大方简洁。符合维修厂日常操作流程操作要求简便易于操作并且利于维护。对于输入系统的信息做到一次输入多次使用一次输入多次引用屏幕的信息贴近专业习惯使用户感觉直观、易操作。高中以上文化程度会计算机基本操作熟悉Windows了解中文和数字录入并具备一定的田径竞赛知识对于数据精确性:时间精确到分金额精确到元对于数据安全性:当输入数据非法、操作方式非法时本系统将显示出错信息。实行双硬盘安全策略以防硬盘损坏造成数据丢失。对于输出报表的要求:员工花名册。按一定要求输出员工的基本信息。员工个人信息表。输出员工的个人信息、工时、维修记录等信息。维修项目明细表。每个维修项目所修配件、工时等信息。车辆情况明细表。输出车辆的维修记录、使用年限、车辆现状。维修记录表。按用户需求输出一定时间的维修记录、及更换配件、所需工时、维修工、驾驶员等信息工时统计表。按用户需求输出一定时间的工时统计。业务流程图根据维修厂的业务流程可分为车辆报修业务流程车辆维修完成后业务流程流程图的图例如图所示:图例说明业务处理描述表格输出传递数据存储收集资料图业务流程图的图例、车辆报修业务流程图如图所示数据输入错误图车辆报修业务流程图下面将主要的注意事项说明如下:操作员把基本数据输入时为了提高输入效率维修项目全部实行拼音编码输入,如有不完整可由管理员再自行增加。确保数据的正确性必须对录入数据进行核对如果发现错误或不符合规则的数据及时反馈给驾驶员对数据进行确定后进行重新办理。车辆维修后的业务流程图如图所示:维修质量不合格图车辆维修后的业务流程图数据流程图及数据词典根据维修厂的业务流程将系统流程图做分层处理流程图的图例如图所示:图例说明加工外部实体数据流数据存储图数据流程图的图例汽车维修管理系统顶层图如图所示:报修单派工单工时单不合格报修单取车单完工单完合质工格检单标单准图维修管理系统顶层图维修管理系统顶层图数据词典数据源点及汇点描述名称:驾驶员简要描述:向系统报告车辆故障有关数据流:报修单名称:维修工简要描述:接收系统派工完成维修任务有关数据流:派工单、工时单、完工单名称:检验员简要描述:检验车辆是否已经维修完成有关数据流:完工单、质检单、合格标准加工逻辑词条描述加工名:维修管理系统简要描述:汽车维修管理输入数据流:报修单、完工单、质检单输出数据流:不合格报修单、工时单、派工单、完工单、取车单、合格标准加工逻辑:IF 报修单有错 THEN        返还给驾驶员     ELSE         指派维修工ENDIF IF 维修工完成维修THEN       将完工单递交给系统ELSEIF检验合格THEN系统计算工时ELSE维修工返工ENDIFENDIF数据流名词条描述:数据流名:报修单说明:驾驶员将车辆故障登记上报给系统数据流来源:驾驶员数据流去向:维修管理系统数据流组成:报修单=日期+故障+车牌号日期=报修日期故障=故障现象车牌号=浙C-XXXXX数据流名:派工单说明:系统指派维修工进行汽车维修数据流来源:维修管理系统数据流去向:维修工数据流组成:派工单=日期+故障+车牌号+维修工号日期=报修日期故障=故障现象车牌号=浙C-XXXXX维修工号=XXXXXXX数据流名:完工单说明:车辆维修完成后报告系统数据流来源:维修工数据流去向:维修管理系统数据流组成:完工单=日期+故障+车牌号+维修工号+更换配件日期=报修日期故障=故障现象车牌号=浙C-XXXXX维修工号=维修部门维修组工号更换配件=配件名数据流名:质检单说明:检验员检验后交给系统数据流来源:检验员数据流去向:维修管理系统汽车维修管理系统层图如图所示:报修单完工单不合格报修单工时单维修单汇总表派工单图汽车维修管理系统层图编制派工单数据流程图及数据词典简要说明项目名称维修管理系统项目代码名称PUBLICTRANSIT子项目名称编制派工单子项目代码名称BZPGD作者诸葛承琦创建时间:修改时间:编制派工单数据流程图如图配件库存单维修项目清单报修单合格报修单不合格报修单派工单驾驶员名单维修工名单图编制派工单数据流程图编制派工单模块数据词典()加工逻辑词条描述加工名:检查报修单简要描述:报修单是否符合规范输入数据流:报修单、驾驶员名单输出数据流:不合格报修单、合格报修单加工名:编制派工单简要描述:指派维修工输入数据流:合格报修单、维修项目清单、配件库存单、维修工名单输出数据流:不合格报修单、合格报修单、派工单()数据流名词条描述:数据流名:报修单说明:驾驶员将车辆故障登记上报给系统数据流来源:驾驶员数据流去向:维修管理系统数据流组成:报修单=日期+故障+车牌号日期=报修日期故障=故障现象车牌号=浙C-XXXXX数据流名:派工单说明:系统指派维修工进行汽车维修数据流来源:维修管理系统数据流去向:维修工数据流组成:派工单=日期+故障+车牌号+维修工号日期=报修日期故障=故障现象车牌号=浙C-XXXXX维修工号=XXXXXXX统计工时数据流程图及数据词典.简要说明项目名称维修管理系统项目代码名称PUBLICTRANSIT子项目名称统计工时子项目代码名称TJGS作者诸葛承琦创建时间:修改时间:.统计工时数据流程图如图派工单完工单取车单维修返工单完工单维修项目表工时单图编制派工单数据流程图.统计工时模块数据词典()加工逻辑词条描述加工名:登记派工单简要描述:汽车维修管理输入数据流:派工单输出数据流:完工单加工逻辑:IF 汽车维修完成 THEN        生成完工单     ELSE IF检验合格        生成工时单计算工时,生成取车单ELSE返还完工单给维修工ENDIFENDIF()数据流名词条描述:数据流名:派工单说明:系统指派维修工进行汽车维修数据流来源:维修管理系统数据流去向:维修工数据流组成:派工单=日期+故障+车牌号+维修工号日期=报修日期故障=故障现象车牌号=浙C-XXXXX维修工号=维修部门维修组工号数据流名:取车单说明:通知驾驶员取车数据流来源:维修管理系统数据流去向:维修工数据流组成:取车单=日期+故障+车牌号+维修工号+驾驶员日期=维修完成日期故障=故障现象车牌号=浙C-XXXXX维修工号=维修部门维修组工号驾驶员=姓名数据流名:完工单说明:车辆维修完成后报告系统数据流来源:维修工数据流去向:维修管理系统数据流组成:完工单=日期+故障+车牌号+维修工号+更换配件日期=报修日期故障=故障现象车牌号=浙C-XXXXX维修工号=维修部门维修组工号更换配件=配件名数据流名:质检单说明:检验员检验后交给系统数据流来源:检验员数据流去向:维修管理系统数据流组成:质检单=故障+车牌号+维修工号+更换配件+是否合格第章概要设计系统结构图企业结构图处理流程主流程建立与数据库的连接获取系统设置显示主对话框等待用户输入:如为报修:进入报修流程。如为完成修理:进入修理完成流程。如为信息查询:进入信息查询流程。如为系统管理:进入系统管理流程。如为退出:检查所有子窗口关闭对话框断开与数据库的连接。报修流程要求操作员输入报修车牌号车牌号查验获取相关的车辆报修信息等待操作员输入:如为确认输入车牌号、报修内容报修时间选择修理工结束报修流程。数据库设计()报修表的数据结构如下:报修表(bx)维修单号码主键wxdhmchar车牌号码外键(车辆信息表)cphmchar驾驶员id外键(员工信息表)jsyidchar报修时间bxsjdatetime完成时间wcsjdatetime修理工id外键(员工信息表)xlgidchar项目序号外键(维修项目表)wxlbchar故障描述gzmschar操作员id外键(员工信息表)czyidchar检验员id外键(员工信息表)jyyidchar备注BzChar检验结果jyjgchar()员工信息表的数据结构如下:员工信息表(ygxx)员工编号主键charygbh姓名charxm性别charxb民族charmz出生年月datetimecsny住址charzz政治面貌charzzmm籍贯charjg文化程度charwhcd工种驾驶员维修工操作员chargz基本工资floatjbgz身份证号码charsfzhm联系电话charlxdh婚姻状况charhyzk进入单位时间datetimejrdwsj备注varcharjl()操作员信息表的数据结构如下操作员信息表(czy)记录序号主键(系统自动生成)intid操作员变长字符串yhm口令变长字符串mm权限级别charqx()车辆信息表的数据结构如下:车辆信息表(clxx)车牌号码主键charcphm车型charcx订购日期datedgrq车辆线路charclxl车辆厂家Charclcj联系方式CharLxfs保修期IntBxq()维修项目表的数据结构如下:维修类别项目表(wxlb)类别序号主键(自动生成intlbxh类名charlm()维修项目表的数据结构如下:维修项目表(wxxm)项目序号主键(自动生成)bigintxmxh类别序号外键(维修项目大类表)charlbxh工时intgs更换配件charghpj项目名称charxmmc硬件及系统平台选择对硬件系统的配置主要考虑了以下几个方面:、高度的可靠性。为保证主机、操作系统、数据库、应用软件等系统*小时平稳运行最大限度减少停机时间采取了以下措施:)采用高可用性的主机结构。)采用外存备份。、主机系统的先进性和高扩展性以满足业务近期、中期甚至长期时间范围数据快速增长的需要。、选用成熟的并行处理技术以保证整个主机系统的高性能和高处理能力保证在大数据量情况下系统处理实时性的苛刻要求。、易维护和易管理以减少日常管理和维护工作量便于性能的调节和故障排除。根据上述概述建议使用奔腾Ⅱ以上机型内存M以上系统稳定即可系统软件平台选择应考虑到以下几个方面)稳定性)可靠性)安全性)兼容性根据上述概述提议选择Microsoft公司的Windows系列操作系统数据库管理系统采用SQLSERVER企业版第章详细设计登陆模块简要说明模块名称登陆模块模块代码名称Denglu启动条件启动程序输入帐号和密码功能进入程序的必要环节输入帐号和密码输出错误密码和欢迎使用的信息程序逻辑程序界面图主要代码说明procedureTdengluButtonClick(Sender:TObject)begindmadoQueryclosedmadoquerysqlCleardmadoquerysqladd(#select*fromczywhereyhm=:tempandmm=:temp#)dmadoqueryparametersParamByName(#temp#)value:=trim(comboboxtext)dmadoqueryparametersParamByName(#temp#)value:=trim(edittext)dmadoqueryOpenifdmadoqueryRecordCountthenbeginyhm:=trim(comboboxtext)mainshowdengluhideendelsebeginApplicationMessageBox(#用户名或密码错误#,#错误#,MBokmbiconerror)edittext:=##endend测试要点模块正常工作流程对输入的查验包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理主模块简要说明模块名称主模块模块代码名称Form启动条件启动程序输入鼠标的操作方式功能对各个子模块进行选择操作输出输出各子模块的界面程序界面图本窗口主要以大方美观为主。让用户在使用此软件中能得到视觉与精神上的双重享受。采用了下拉菜单的方式来放置各个子模块使截面整洁美观大方也给用户添加了许多操作上的方便主窗体中的MainMenu是用来控制模块界面的并且在formMainMenu中设置了各个子模块的位子名称。并且在image属性中添加了图片使整个程序界面看起来更能吸引人。使操作者操作的时候会有视觉的享受。用户注册简要说明模块名称用户注册模块模块代码名称yggl启动条件单击下拉菜单输入员工编号姓名性别民族出生年月住址等。功能用户的新建修改保存取消删除。输出新用户注册成功程序界面图程序逻辑用户注册主要代码procedureTygglButtonClick(Sender:TObject)beginflag:=新建editReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falsecomboboxEnabled:=truecomboboxEnabled:=truecomboboxEnabled:=truecomboboxEnabled:=truedatetimepickerenabled:=truedatetimepickerenabled:=truebuttonenabled:=falsebuttonEnabled:=truebuttonEnabled:=falsebuttonEnabled:=truebuttonenabled:=falsebuttonEnabled:=falseeditText:=##editText:=##editText:=##editText:=##editText:=##editText:=##editText:=##editText:=##editText:=##editText:=##datetimepickerDate:=date()datetimepickerDate:=date()end(以上程序是用来实现新建用户)procedureTygglButtonClick(Sender:TObject)beginflag:=修改editReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falseeditReadOnly:=falsecomboboxEnabled:=truecomboboxEnabled:=truecomboboxEnabled:=truecomboboxEnabled:=truedatetimepickerenabled:=truedatetimepickerenabled:=truebuttonenabled:=falsebuttonEnabled:=truebuttonEnabled:=falsebuttonEnabled:=truebuttonenabled:=falsebuttonEnabled:=falseend(以上用来实现用户的修改)procedureTygglButtonClick(Sender:TObject)beginifedittext=##thenApplicationMessageBox(#员工编号不能为空#,#错误#,MBokmbiconerror)elseifeditText=##thenApplicationMessageBox(#姓名不能为空#,#错误#,MBokmbiconerror)elseifeditText=##thenApplicationMessageBox(#性别不能为空#,#错误#,MBokmbiconerror)elsebeginifflag=then修改begindmadoQueryclosedmadoQuerysqlCleardmadoQuerysqladd(#UPDATEygxxSETxm=:temp,xb=:temp,mz=:temp,csny=:temp,lxdh=:temp,bz=:temp,#)dmadoQuerysqladd(#jrdwsj=:temp,zzmm=:temp,hf=:temp,jg=:temp,whcd=:temp,gz=:temp,#)dmadoQuerysqladd(#jbgz=:temp,zz=:temp,sfzhm=:tempWHEREygbh=:temp#)dmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=comboboxItemIndexdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=datetimepickerdatedmadoQueryparametersParamByName(#temp#)value:=datetimepickerdatedmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=comboboxItemIndexdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=comboboxTextdmadoQueryparametersParamByName(#temp#)value:=comboboxItemIndexdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryexecsqlApplicationMessageBox(#修改成功#,#信息#,MBokmbiconinformation)endelseifflag=then新建begindmadoQueryclosedmadoQuerysqlCleardmadoQuerysqladd(#insertintoygxx(ygbh,xm,xb,mz,csny,jrdwsj,zzmm,hf,jg,whcd,gz,jbgz,zz,sfzhm,lxdh,bz)#)dmadoQuerysqladd(#values(:temp,:temp,:temp,:temp,:temp,:temp,:temp,:temp,:temp,:temp,#)dmadoQuerysqladd(#:temp,:temp,:temp,:temp,:temp,:temp)#)dmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=comboboxItemIndexdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=datetimepickerdatedmadoQueryparametersParamByName(#temp#)value:=datetimepickerdatedmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=comboboxItemIndexdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=comboboxTextdmadoQueryparametersParamByName(#temp#)value:=comboboxItemIndexdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryparametersParamByName(#temp#)value:=editTextdmadoQueryexecsqlApplicationMessageBox(#添加员工成功#,#信息#,MBokmbiconinformation)endendedittext:=dmqueryygglfieldbyname(#员工编号#)asstringedittext:=dmqueryygglfieldbyname(#姓名#)asstringedittext:=dmqueryygglfieldbyname(#民族#)asstringedittext:=dmqueryygglfieldbyname(#政治面貌#)asstringedittext:=dmqueryygglfieldbyname(#籍贯#)asstringedittext:=dmqueryygglfieldbyname(#基本工资#)asstringedittext:=dmqueryygglfieldbyname(#住址#)asstringedittext:=dmqueryygglfieldbyname(#身份证号码#)asstringedittext:=dmqueryygglfieldbyname(#住址#)asstringedittext:=dmqueryygglfieldbyname(#身份证号码#)asstringedittext:=dmqueryygglfieldbyname(#联系电话#)asstringedittext:=dmqueryygglfieldbyname(#备注#)asstringcomboboxItemIndex:=dmqueryygglfieldbyname(#性别#)valuecomboboxItemIndex:=dmqueryygglfieldbyname(#婚否#)valuecomboboxtext:=dmqueryygglfieldbyname(#文化程度#)asstringcomboboxItemIndex:=dmqueryygglfieldbyname(#工种#)valuedatetimepickerDate:=dmqueryygglfieldbyname(#出生年月#)valuedatetimepickerDate:=dmqueryygglfieldbyname(#进入单位时间#)valuebuttonEnabled:=truebuttonenabled:=truebuttonEnabled:=falsebuttonEnabled:=falsebuttonEnabled:=truebuttonenabled:=truecomboboxEnabled:=falsecomboboxEnabled:=falsecomboboxEnabled:=falsecomboboxEnabled:=falseeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=truedatetimepickerEnabled:=falsedatetimepickerEnabled:=falsedmqueryygglsqlCleardmqueryygglsqladd(#selectygbh员工编号,XM姓名,XB性别,MZ民族,CSNY出生年月,#)dmqueryygglsqladd(#jrdwsj进入单位时间,zzmm政治面貌,hf婚否,jg籍贯,whcd文化程度,#)dmqueryygglsqladd(#gz工种,jbgz基本工资,zz住址,sfzhm身份证号码,lxdh联系电话,bz备注fromygxx#)dmqueryygglopenendprocedureTygglButtonClick(Sender:TObject)beginselfcloseendprocedureTygglButtonClick(Sender:TObject)beginifApplicationMessageBox(#确定要删除吗?#,#提示#,MBYESNOMBICONQUESTIONMBDEFBUTTON)=IDYESthenbegindmadoQueryclosedmadoQuerysqlCleardmadoQuerysqladd(#DELETEFROMygxxWHEREygbh=:temp#)dmadoQueryparametersParamByName(#temp#)value:=trim(edittext)dmadoQueryexecsqlenddmqueryygglclosedmqueryygglsqlCleardmqueryygglsqladd(#selectygbh员工编号,XM姓名,XB性别,MZ民族,CSNY出生年月,#)dmqueryygglsqladd(#jrdwsj进入单位时间,zzmm政治面貌,hf婚否,jg籍贯,whcd文化程度,#)dmqueryygglsqladd(#gz工种,jbgz基本工资,zz住址,sfzhm身份证号码,lxdh联系电话,bz备注fromygxx#)dmqueryygglopenend(以上代码来实现用户的删除)procedureTygglButtonClick(Sender:TObject)beginbuttonEnabled:=truebuttonenabled:=truebuttonEnabled:=falsebuttonEnabled:=falsebuttonEnabled:=truebuttonenabled:=truecomboboxEnabled:=falsecomboboxEnabled:=falsecomboboxEnabled:=falsecomboboxEnabled:=falseeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=trueeditReadOnly:=truedatetimepickerEnabled:=falsedatetimepickerEnabled:=falsedmqueryygglclosedmqueryygglsqlCleardmqueryygglsqladd(#selectygbh员工编号,XM姓名,XB性别,MZ民族,CSNY出生年月,#)dmqueryygglsqladd(#jrdwsj进入单位时间,zzmm政治面貌,hf婚否,jg籍贯,whcd文化程度,#)dmqueryygglsqladd(#gz工种,jbgz基本工资,zz住址,sfzhm身份证号码,lxdh联系电话,bz备注fromygxx#)dmqueryygglopenend(取消以上操作)测试要点模块正常工作流程对输入的查验包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理修改密码模块简要说明模块名称修改密码模块模块代码名称xgmm启动条件单击帐号管理中的ldquo修改密码rdquo子菜单输入用户名旧口令新口令口令确认功能修改密码输出两次密码要一样程序逻辑图修改密码模块界面图修改密码模块主要代码procedureTxgmmButtonClick(Sender:TObject)begindmadoQueryclosedmadoquerysqlCleardmadoquerysqladd(#selectmmfromczywhereyhm=:temp#)dmadoqueryparametersParamByName(#temp#)value:=editTextdmadoqueryOpenifedittext=##thenApplicationMessageBox(#请输入密码#,#错误#,MBokmbiconerror)ifedittexttrim(dmadoqueryfieldbyname(#mm#)value)thenbeginApplicationMessageBox(#旧密码输入错误请重新输入#,#错误#,MBokmbiconerror)endelseifeditTextedittextthenbeginApplicationMessageBox(#两次新密码输入不一致请重新输入#,#错误#,MBokmbiconerror)endelsebegindmadoQueryclosedmadoquerysqlCleardmadoquerysqladd(#UPDATEczySETmm=:tempWHEREyhm=:temp#)dmadoqueryparametersParamByName(#temp#)value:=editTextdmadoqueryparametersParamByName(#temp#)value:=editTextdmadoqueryexecsqlApplicationMessageBox(#密码修改成功#,#信息#,MBokmbiconinformation)mainshowxgmmCloseendend测试要点模块正常工作流程对输入的查验包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理车辆入库模块车辆入库模块简要说明模块名称车辆入库管理模块模块代码名称clrk启动条件单击主模块中的

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/71

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利