版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、*实践教学*兰州理工大学计算机与通信学院2011年秋季学期C+面向对象课程设计题目:汽车维修管理系统的设计与实现专业班级:姓名:学号:指导教师:成绩:计算机科学与技术(1)班张钱鹏10240121年福忠汽车维修仓库管理信息系统,可以高效地用于汽车零配件的管理,是企业信息化管理的重要组成部分。本系统为汽车服务行业的中小企业仓库管理提供了一套行之有效的解决方案,系统设计和实现是对现代仓库管理的一次实践探索。关键词:汽车维修仓库;管理信息系统;用户管理;SQLSERVERo一、概述1二、需求分析1三、数据库逻辑设计7四、软件功能设计10五、系统界面11六、设计总结13致谢14参考文献15附录:源代码
2、16-5-一. 概述1. 项目背景在计算机不断发展的今天,计算机己经运用到各个领域,计算机的作用使由手工的操作到计算机的操作是一个大的飞跃,代替的复杂的容易出错的人工操作,节省了大量的时间,提高了正确性,提高了数据的可靠性。因此每个公司使用计算机建立自己的业务是迫在眉睫,汽车修理厂根据业务发展的需要,决定建立一个数据库管理系统,以代替单一的人工管理。这样使人工操作的管理方便,简单。2. 编写目的编写的目的是使汽车修理厂由单一的人工管理到计算机管理的飞跃,使汽车修理厂的管理的效率得到很大的提高,使人工管理的出错的机会大大减少,实现数据的共亭,便于查询自己的数据信息,使汽年修理厂的业务的流程时间大
3、大减少,从而可以提高该汽车修理厂的竞争性,在社会有立足之地。3. 软件定义该软件为第一版,即汽车修理管理系统1.0版。4. 开发环境数据库:SQLSERVER2000开发和编译环境:VisualC+6.0o二. 需求分析1. 通过分析得知,该修理厂共使用5种单据,4种账册和3种主要报表。(1)五种单据如表1所示:表中D1由送修人填写。修理派工员据此开出修理单D2,分派给指定的修理工执行。如果在修理中需要更换零件,一律由修理工填写零件领用单D3向仓库领用。修理结束后,修理工将D2交回给派工员,然后转财务部门结账并开修车发票D5oD4在零件入库时由仓库管理员验收并且填写。图6显示了这些单据的格式内
4、容。汽车登记单口期:汽车牌号:型号:生产厂:修理项目码:车主名:电话:地址:修理单编号:修理工工号:修理项目:派工员:零件号:数量:修理小时:修理工:汽车修理单汽车牌号:送修口期:零件用量完工口期:编号名称填写人D1修车登记单送修人D2汽车修理单修理派工员和修理工D3零件领用单修理工D4零件入库单仓库管理员D5修车发票财务人员表1当前系统单据一览表零件领用单口期:修理单编号:零件号数量零件入库单口期:零件号:零件名:成本:数量:验收人:修车发票口期:车主名:地址:牌号:修理项目:修理费零件费总计图6四种账册,如表2所示。图710显示了这些账册的表式。编号名称建账根据Z1汽车登记册D1Z2修理工
5、名册人事部门资料Z3汽车修理台账D2,D5Z4库存修理台账库房资料表2当前系统账册一览表牌号型号生产厂车主名地址电话图7汽车登记册表式工号姓名小时工资出生口期进厂口期地址电话图8修理工名册表式工号牌号修理项目修理工号修理小时修理费零件费总计零件用量送修日期宀兀工日期零件号数量零件号数量零件号数量图9汽车修理台账表式零件号零件名成本价格库存量最低库存量订货量图10库存零件台账表式3种主要报表如表3所示表3当前系统报表一览表编号名称数据来源B1零件耗用月报表Z4.Z3,B2修理工资月报表Z3,Z2B3零件订货计划Z4图11-13显示了这些报表的格式。图11零件耗用月报表零件名数量价格名称利润图12
6、零件订货计划零件名订货量成本总计图13修理工资月报表工号姓名修理小时小时工资月工资这些报表是以上面提供的九种单据、帐册为依据,由程序自动统计生成的无需人工干预。零件耗用月报表是以零件入库、单零件领用单为依据生成的;零件订货计划由库存零件台账生成,如果库存余量小于最低库存量,则产生订货计划;修理工资月报表由修理工名册和汽车修理台账生成。2-ER模型图。三. 数据库逻辑设计VV修车登记单>>列名数据类型可否为空说明idMtNotnull序号xcdjnovarcharNull修车登记编号qcdjnovarcharNull汽车牌号qcdjclassvarcharNull型号qcdjfact
7、oryvarcharNull生产厂qcdjpersonvarcharNull车主名qcdjtelvarcharNull电话qcdjaddrvarcharNull地址qcdjxiangmuvarcharNull修理项目qcdjdatedatetimeNull口期managervarcharNull操作员VV汽车修理单>>列名数据类型可否为空说明idMtNotnull序号qcxlidvarcharNull修理单编号xcdjnovarcharNull修车登记编号qcxlnovarcharNull汽车牌号qcxlfrdatedatetimeNull送修口期qcxlxiangmuvarcha
8、rNull修理项目qcxlgonghaovarcharNull修理工工号qcxlpaivarcharNull派工员qcxllingjiannovarcharNull零件号qcxlnumbervarcharNull数量qcxlhourvarcharNull修理小时qcxltodatedatetimeNull完工口期qcxlxlgvarcharNull修理工managervarcharNull操作员VV零件领用单>>列名数据类型可否为空说明idMtNotnull序号IjlydanidvarcharNull零件领用单编号IjlyidvarcharNull零件号Ijlyljhaovarch
9、arNull修理单编号IjlynumberMtNull数量IjlydatedatetimeNull口期managervarcharNull操作员-7VV零件入库单>>列名数据类型可否为空说明idMtNotnull序号IjrknovarcharNull零件号IjrknamevarcharNull零件名IjrkPricevarcharNull成本IjrknumbervarcharNull数量IjrkdatedatetimeNull口期IjrkpersonvarcharNull验收人managervarcharNull操作员VV修车发票>>列名数据类型可否为空说明idMtNo
10、tnull序号xldnovarcharNull修理单编号fpnamevarcharNull车主名fpaddrvarcharNull地址fpnovarcharNull汽车牌号fpxiangmuvarcharNull修理项目fpxlmoneyvarcharNull修理费fpljmoneyvarcharNull零件费fpsumvarcharNull总计fpdatedatetimeNull口期VV修理工名册>>列名数据类型可否为空说明idMtNotnull序号xlgnovarcharNull工号xlgnamevarcharNull姓名xlghourmoneyvarcharNull小时工资x
11、lgbirthdaydatetimeNull出生口期xlgworkdatedatetimeNull进厂口期xlgaddrvarcharNull地址xlgtelvarcharNull电话VV汽车修理台账>>列名数据类型可否为空说明idMtNotnull序号xltznovarcharNull修理单编号xltzqcnovarcharNull汽车牌号xltzxiangmuvarcharNull修理项目xlgnovarcharNull修理工号xltzhourvarcharNull修理小时xltzxlmoneyvarcharNull修理费xltzljmoneyvarcharNull零件费xlt
12、zsumvarcharNull总计xltzljnovarcharNull零件号xltznumbervarcharNull数量xltzfrdatedatetimeNull送修口期xltztodatedatetimeNull完工口期vv库存零件台帐>>列名数据类型可否为空说明idMtNotnull序号IjnovarcharNull零件号kcljname(varcharNull零件名kcljchengbenvarcharNull成本kcmoneyvarcharNull价格kcnumbervarcharNull库存量kcminMtNull最低库存量kcdinghuovarcharNull额
13、定订货量VV零件耗用月报表A>列名数据类型可否为空说明idMtNotnull序号IjhynovarcharNull零件号IjhynamevarcharNull零件名IjhynumbervarcharNull数量IjhymoneyvarcharNull价格IjhylirunvarcharNull利润«零件订货计划>>列名数据类型可否为空说明idMtNotnull序号IjdhnamevarcharNull零件名IjdhnumbervarcharNull订货量IjdhmoneyvarcharNull成本IjdhsumvarcharNull总计-9VV修理工工资月报表>
14、;>列名数据类型可否为空说明idMtNotnull序号xlgznovarcharNull工号xlgznamevarcharNull姓名xlgzhourvarcharNull修理小时xlgzhourmoneyvarcharNull小时工资IjdhsumvarcharNull月工资VV零件基本信息>>列名数据类型可否为空说明idMtNotnull序号IjnovarcharNull零件编号IjnamevarcharNull零件名IjchengbenvarcharNull成本IjmoneyvarcharNull价格VV汽车基本信息>>列名数据类型可否为空说明idMtNot
15、null序号qcnovarcharNull汽车牌号qcclassvarcharNull型号qcfactoryvarcharNull生产厂qcpersonvarcharNull车主名qctelvarcharNull电话qcaddrvarcharNull地址四. 软件功能设计2各模块功能说明:1. 系统管理:(1)管理用户:包括用户的添加、修改、删除,退出(2)修改密码:包括旧密码、新密码及新密码的确认(3)注销用户:退回到登陆模式(4)退出系统:退出2. 基本信息:(1)零件基本信息:包括的功能有零件的添加、修改、删除、查询(2)汽车基本信息:包括的功能有汽车的添加、修改、删除、查询(3)修理工
16、基本信息:包括的功能有修理工的添加、修改、删除、查询3. 表单操作:4.(1)修车登记单:汽年修理单:零件入库单:零件领用单:包括的功能有修车登记的添加、修改、包括的功能有汽车修理的添加、修改、包括的功能有零件入库的添加、修改、包括的功能有零件领用的添加、修改、删除、删除、删除、删除、查询查询查询查询修车发票:包括的功能有修车发票的添加、修改、删除、查询帐册操作11(1)汽车登记册:包括的功能有汽车的添加、修改、删除、查询修理工名册:包括的功能有修理工的添加、修改、删除、查询汽车修理台账:自动汽车修理生成台账,有打印和查询的功能库存零件台账:自动库存零件生成台账,可以更新和查询5. 报表操作自
17、动生成,有打印和查询功能自动生成,有打印和查询功能自动生成,有打印和查询功能(1)零件耗用月报表:(2)员工工资月报表:(3)零件定货计划表:6. 帮助帮助文档:用户操作手册关于该系统:版本说明五. 系统界面1-用户登录(用户名及密码都为admin)2. 用户管理回|S23. 主界面及数据添加幺汽牟修理営理济统挨作员:Nimn来统首淫(世)荃本信息寇卑操作(E)喘册挨徉(2)摄宼携作(9)韬肋(耳)操作区零件入库单序弓I零件号I春件乞|成本|数基I日期|验收人I燥作员运加零件入库单记录曰期:验收人:操作员:匚:瞬匚二乌添加记敦俺改记最删除记录資询记录六. 设计总结SQLServer2000是美
18、国微软公司开发的一款关系型数据库管理系统的产品,具有成本低,易上手,工具全等优点。适用于大型或超大型数据库服务器端。它所使用的是增强型T-SQL语言。这个程序用到的数据库是一个关系型的数据库,设计关系型数据库的重头戏是把数据元素分别放进相关的表格里。一旦准备好开始操作数据,要依靠表格之间的关系把数据以有意义的方式联系到一起。这也是这个数据库程序设计的难点所在。视图是关系型数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图具有如下的一些优点:1简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,使用户不必为以后的操作每次都指定全部的条
19、件。2. 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其他数据则既看不见也取不到。数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定行和特定的列上。通过视图,用户可以被限制在数据的不同子集上。3. 逻辑数据独立性。视图可以使应用程序和数据库表在一定程度上独立。如果没有视图,应用一定是建立在表上的。有了视图之后,程序可以建立在视图之上,从而程序与数据库表被视图分割开来。在本程序中的三种统计报表:零件耗用月报表,修理工工资月报表,零件订货计划。都是通过视图來完成自动的统计的。数据库程序编写是通过对MFCODBC数据库访问技术的运用实现。O
20、DBC基于SQL(StructuredQueryLanguage),并把它作为访问数据库的标准。这个接口提供了最大限度的相互可操作性:一个应用程序可以通过一组通用的代码访问不同的数据库管理系统。一个软件开发者开发的客户/服务器应用程序不会被束定于某个特定的数据库之上。ODBC可以为不同的数据库提供相应的驱动程序。CRecordset类代表一个记录集。该类是MFC的ODBC类中最重要、功能最强大的类。本程序对数据库的操作大多是基于这个类的。通过本次课程设计,让我对SQLSERVER2000及VisualC+之间的设计连接有了更深的理解,提高了软件系统的设计能力,在设计中虽然遇到了很多困难,通过同
21、学朋友帮助,及网络询问、搜查,慢慢解决遇到的问题,最终还是完成本次的课程设计,使我对编程有了更大的兴趣,形成正确的编写Windows程序的思路,了解利用VisualC+编写程序的奥妙。本次的设计还有些“瑕疵”,主要是系统界面不够漂亮,还有待提高。-13-致谢首先非常感谢我们学院开设软件开发综合训练的课题,为我们日后从事计算机方面的工作提供了实战的经验,奠定了初步的基础。本次课程设计我们花费了三周的时间,三周來我们的辅导老师不辞辛苦的给我们辅导、为我们讲解疑难问题。在此,特别感谢我们辅导老师对我的谆谆教诲、耐心细致的讲解。-15-参考文献1 张海藩.软件工程导论M.清华大学出版社.2003年12
22、月2 张海藩.软件工程导论学习辅导M.清华大学出版社.2004年3 萨师煩.王珊.数据库系统概论M.清华大学出版社.2002年4 汪孝宜.刘中兵,徐佳晶等.JSP数据库开发实例精粹M.电子工业出版社.2005年1月5 周之英.现代软件工程科学出版社.2000年1月6 唐任仲.工程应用软件开发技术.化学工业出版社.1999年5月7 萨师煩.数据库系统概论.王珊8 数据库管理系统.美.清华大学出版社9 数据库系统概念.美.机械工业出版社10 «SQLServer2005实用教程.清华大学出版社.范立南.200511 «SQLServer2005编程员指南.北京希望电子出版社.李
23、香敏.2005H(MQTASINEnAHMMdoMdIOHmopq(匕foNOHDNOADNnNVUDNn二oqpl&p'DozqoHp-Ps-EsloQfqosAs.oqpsou*-OQRS)ss一x<u七p)A±MwdoMCLLu2fraoHp-QJQqEp)AlawdoMCLLun£roHp-Ps-E00OVIrovq2aADNOAOVHNYnDNI7doqp>Adop(TH(21,2ASI.Npuc(OYIcnovaHaADNOAOVHNVHDNn二oqpN)p-J02qoS10Q方OSAS.Oqpuuig*02<us)ss一x&l
24、t;u七00>EA£>MVHZIVLMYImKIlNnumioqp>EAdop(TH(kl.-sASLNPE(IMHIADMVHZIVLNVnDNIlNaun£oqpN)p-:l02qosloQfqosAs.oqp20U*10QRS)ss一x<u七00OVIqovq3nAIZDNOsoqp2adopI(thoeaslnp)AHMMdoMd!OHmo1(lovItnovawnAIZDNOo二oqpN)p102qoHp-YQqMsgqosAs.oqpUTO.g*103QS)esTXQ七OOD盘CIT5WC。QspOODnbnUUUINJCOuscqscp
25、七CQ】O00盘cucwcoQscqsepdop(JQbDeuuINJCpH<DUT§P2-MsuscqsCPSASOqplupg*1O2OS)ss一x<u七OODESC2QStl翟牴w1(th(MqcuusnsINp)AXMwdoM<LLuwfropg(INVCIDNOADNnNVIfDNn二oqpl&p'DozqoHp-Ps-EsloQfqosAs.oqpsou*-OQRS)ss一x<u七ootIXNIXNwanNVIfDNnnoqp2qsdop(TH(MqcLgflsLNp)AHMMdoMd!OHmo1(IXNIXMw8tnNVIfoNI
26、tloqpLN)ptQqoH匸七DqM匕。匕qosAs.oqp20g关一。2OS)S-STXQ七p)xHM«doMCLLoarroHp-QJQqEpnxHMwdoMCLOMfroHp-QJQqE00KDMVHZIVLNVUDKnNaun6qp2qsdop(TH(凹qcH虫nsINpue(KDMVHZIVLNVnDNIlNaon£oqpN)p-J02qosl02qosASoqpuuxg*10QRS)ss一x<u七00oMVHZIVLNVUDKnNaunnoqp2qsdop(TH(me.!虫flsIN1(oMVHZIVLNVnDNIlNaon£oqpN)p-J0
27、2qosl02qosASoqpuuxg*10QRS)ss一x<u七00EDNOINVCnTalx二oqpvEAdopI(th(言ASINp)AXMwdoMCLLOHr80puc(llfDNOJLKVCInalx二oqpN)p一JOQqoHP-PS-Esg<uqosASoqpUTO.g*s2os)S-STXQ七oooNVHZIVLIlalxwHoIs.aqpvEAdop(THOEASLNp)AHMMdoMd!oamo1(DNVHZIVIIlalxwHoIO二oqpN)p10QqoHp-USEst2qosASoqp20g二。上US)S-SDW七droptabledbo.LINGJIAN
28、LINGYONGDANGOifexists(select*fromdbo.svsobjectswhereid=object_id(NTdbo.LINGJIANRUKUDAN)andOBJECTPROPERTY(id,NIsUseiTable1)=1)droptabledbo.LINGJIANRUKUDANGOifexists(select*fromdbo.sysobjectswhereid=object_id(N,dbo.MAUSER1)andOBJECTPROPERTY(id.N,IsUserTable,)=1)droptabledbo.M_USERGOifexists(select*fro
29、mdbo.sysobjectswhereid=object_id(NTdboQICHEDENGJiy)andOBJECTPROPERTY(id.N,IsUserTable,)=1)droptabledbo.QICHEDENGHGOifexists(select*fromdbo.svsobjectswhereid=object_id(N'dboQICHEJIBENXINXI')andOBJECTPROPERTY(id.N,IsUserTable,)=1)droptabledbo.QICHEJEBENXINXIGOifexists(select*fromdbo.sysobjects
30、whereid=object_id(NIdbo.QICHEXIULIDAN*)andOBJECTPROPERTY(id.N,IsUserTable,)=1)droptabledbo.QICHEXIULIDANGOifexists(select*fromdbo.svsobjectswhereid=object_id(N,dbo.XIUCHEFAPIAO*)andOBJECTPROPERTY(id.N,IsUserTable,)=1)droptabledbo.XIUCHEFAPIAOGOifexists(select*fromdbo.svsobjectswhereid=obj亡ct_id(N
31、9;dboXIULIGONGMINGCHE')andOBJECTPROPERTY(id,NIsUseiTable1)=1)droptabledbo.XIULIGONGXHNGCHEGOCREATETABLEdbo.KUCUNLINGHANTAIZHANG(idintNULL,Ijnovaichai(50)COLLATEChmese_PRC_CI_ASNULL,KcniHiintNULL,kcdmghuolvarcharl(50)COLLATEChinese_PRC_CI_ASNULL)ONPRIMARYGOCREATETABLEdbo.KUCUNLINGHANTAIZHANG2(idi
32、ntNOTNULL,CREATETABLEdbo.LINGHANJEBENXINXI(;kcljnovaichai(50)COLLATEChinese_PRC_CI_ASNULL,kcljnamevarchai(50)COLLATEChinese_PRC_CI_ASNULL,kcljchengbenvaichar(50)COLLATEChinese_PRC_CI_ASNULL,kcljmoneyvaichai(50)COLLATEChinese_PRC_CI_ASNULL,kcljnumbervarchai(50)COLLATEChinese_PRC_CI_ASNULL,;kclinunvai
33、char(50)COLLATECliinese_PRC_CI_ASNULL,kcamghuolvarcharl(50)COLLATEChinese_PRC_CI_ASNULL)ONPRIMARYGOidintNULL.)ONPRIMARYGOIjnovarchai(50)COLLATEChinese_PRC_CI_ASNULL,ljnamevarchai(50)COLLATEChinese_PRC_CI_ASNULL,Ijchengbenvaichai(50)COLLATEChinese_PRC_CI_ASNULL、ljmoneyvaichai(50)COLLATEChinese_PRC_CI
34、_ASNULLCREATETABLEdboLINGJIANLINGYONGDAN(idmtNOTNULL,ljlydamdvarchar(50)COLLATEChinese_PRC_CI_ASNOTNULL,lilyidvarchar(50)COLLATEChmese_PRC_CI_ASNULL.Ijlyljhaovaichai(50)COLLATEChmese_PRC.CI_.ASNULL,IjlynumberintNULL,IjlydatedatetimeNULL,managervarchar(50)COLLATEChinese_PRC_CI_ASNULL)ONPRIMARYCREATET
35、ABLEdbo.LINGJIANRUKUDAN(GOidintNOTNULL,Ijrknovaichai(50)COLLATEChinese_PRC_CI_ASNULL,ljrknamevarchar(50)COLLATEChinese_PRC_CI_ASNULL,IjrkPncevaichai(50)COLLATEChinese_PRC_CI_ASNULL,IjrknumberintNULL,IjrkdatedatetimeNULL,Ijrkpersonvaichar(50)COLLATEChinesjPRC_CI_ASNULL,managervarchar(50)COLLATEChines
36、e_PRC_CI_ASNULL)ONPRIMARYGOCREATETABLEdbo.MAUSER(idintNOTNULL,usernamevarchar(50)COLLATEChiiwsjPRC_CI_ASNULL,j?owervaichai(50)COLLATEChinese_PRC_CI_ASNULL,codevarchai(50)COLLATEChinese_PRC_CI_ASNULL)ONPRIMARYGOCREATETABLEdbo.QICHEDENGH(50)COLLATEChinese_PRC_CLASNOTNULL,(50)COLLATEChinese.PRC.CI.ASNU
37、LL.PRC.CLASNULL.idintNOTNULL,xcdjnovarchaiqcdjnovarchai.z一,;qcdjclassvarchai(50)COLLATEChinese_PRC_CI_ASNULL,;qcdjfactoryvarchai(50)COLLATEChinese_PRC_CI_ASNULL、;qcdjpersonvaichai(50)COLLATEChinese_PRC_CI_ASNULL,;qcdjtelvarchai(50)COLLATEChin亡se_PRC_CI_ASNULL,;qcdjaddrvarchai(50)COLLATEChinese_PRC_C
38、I_ASNULL,;qcdjxiaiigmuvarchai(50)COLLATEChinese_PRC_CI_ASNULL,;qcdjdatedatetmieNULL,managervarchai(50)COLLATEChinese_PRC_CI_ASNULL)ONPRIMARYGOCREATETABLEdbo.QICHEHBENXINXI(idintNOTNULL,:qcnovarchai(50)COLLATEChines亡_PRC_CI_ASNOTNULL,;qcclassvarchar(50)COLLATEChinesjPRC_CI_ASNULL,;qcfactoiyvarchai(50
39、)COLLATEChiiwse_PRC_CI_ASNULL,;qcpersohvaichai(50)COLLATEChinese_PRC_CI_ASNULL.;qctelvarchar(50)COLLATEChinese_PRC_CI_ASNULL,qcaddrvarchar(50)COLLATEChin亡se_PRC_CI_ASNULL)ONPRIMARYGOCREATETABLEdbo.QICHEXIULIDAN(idintNOTNULL,(50)COLLATEChinese_PRC_CLASNULL.(50)COLLATEChinese_PRC_CLASNULL.:qcxlidvarch
40、ai(50)raLLAITClimese.PRCCI.ASNOTNULL,xcdinovarchai一qcxliiovarchaiqcxlfidatedatetiiiieNULL,qcxlxiaiigmuvarchai(50)COLLATEChinese_PRC_CI_ASNULL,qcxlgonghaovaichar(50)COLLATEChinese_PRC_CI_ASNULL,qcxlpaivarchar(50)COLLATEChinesjPRC_CI_ASNULL,qcxllingjiamiovarchar(50)COLLATEChinesjPRC_CI_ASNULL,qcxliium
41、bermtNULL,qcxlliouiintNULL,qcxltodatedatetimeNULL,qcxlxlgvarchar(50)COLLATECliinese_PRC_CI_ASNULL,managervarchail(50)COLLATEChinese_PRC_CI_ASNULL)ONPRIMARYGOCREATETABLEdbo.XIUCHEFAPIAO(idintNOTNULL,;xldnovarchar(50)COLLATEChines亡_PRC_CI_ASNULL,;fonamevarchar(50)COLLATECliinese_PRC_CI_ASNULL,;n)addrv
42、aichai(50)COLLATEChinese_PRC_CI_ASNULL,;fpnovarchai(50)COLLATEChinese_PRC_CI_ASNULL,;fi)xiaiigmuvaichai(50)COLLATEChinese_PRC_CI_ASNULL;n)xlmoneyvaichai(50)COLLATEChinese_PRC_CI_ASNULL;n?ljmoneyvaichar(50)COLLATEChinese_PRC_CI_ASNULL,;rpsumvaichai(50)COLLATEChinese_PRC_CI_ASNULL,fpdatedatetimeNULL)O
43、NPRIMARYGOCREATETABLEdbo.XIULIGONGMINGCHE(idintNOTNULL,xlgnovarchar(50)COLLATEChines亡_PRC_CI_ASNULL,xlgnamevarchar(50)COLLATEChinese_PRC_CI_ASNULL,xlghourmoneyvaichar(50)COLLATEChiiiese_PRC_CI_ASNULL.xlgbinhda刃datetimeNULL,xlgworkdatedatetuneNULL,xlgaddrvarchar(50)COLLATECliinese_PRC_CI_ASNULLxlgtel
44、vaichar(50)COLLATECluiiese_PRC.CI_.ASNULL)ONPRIMARYGOSETQUOTED.IDENTIFIERONGOSETANSLNULLSONGOCREATEVIEWdboKUCUNLINGJIANTAIZHANGVIEWASSELECTdbo.LINGJIANJIBENXINXI.id.dbo.LINGJIANJIBENXINXI.ljno、dbo.LINGJIANnBENXINXLIjname.dbo.LINGJIANJIBENXINXI.ljchengben.dbo.LINGJIANnBENXINXIJjmoneydbo.KUCUNLINGJIAN
45、TAIZHANGkciiiULdbo.KUCUNLINGJIANTAIZHANGkcdinghuoFROMdbo.LINGnANJLBENXINXILEFTOUTERJOINdbo.KUCUNLINGJIANTAIZHANGONdbo.LINGJIANnBENXINXLljno=dbo.KUCUNLINGJIANTAIZHANG.ljnoGOSETQUOTED.IDENTIFIEROFFGOSETANSLNULLSONGOSETQUOTED.IDENTIFIERONGOSETANSLNULLSONGOcreateviewLINGJIANLINGYONGTONGJIasselectljlvljh
46、ao,sum(ljlynumber)asljnumberfromLINGJIANLINGYONGDANGROUPBYljlyljhao-21-GOSETQUOTEDJDENTIFIEROFFGOSETANSI_NULLSONGOSETQUOTEDJDENTIFIERONGOSETANSI_NULLSONGOcreateviewQICHEXIULITAIZHANGasselectQICHEXIULIDAN.id,qcxlid.qcxliioqcxlxiangmu.qcxlgonghao.qcxllioui;fjpxliiioney,fjpljmoney,fpsum,qcxllingjiaimo.
47、qcxliiumber.qcxlfi(Jate,qcxltodatefiomQICHEXIULIDANJOUCHEFAPIAOwhereQICHEXIULIDAN.qcxlid=XIUCHEFAPIAO.xldnoGOSETQUOTEDJDENTIFIEROFFGOSETANSI_NULLSONGOSETQUOTEDJDENTIFIERONGOSETANSI_NULLSONGOcreateviewXIULIDANTONGJIasselectqcxlsonghao,sum(qcxlliour)asxlhourfromQICHEXIULIDANGROUPBYqcxlgongliao"GO
48、SETQUOTEDJDENTIFIEROFFGOSETANSI_NULLSONGOSETQUOTEDJDENTIFIERONGOSETANSI_NULLSONGOcreateviewGONGZIYUEBAOBIAOasselectXIULIGONGMINGCHE.id,xlgno.xlgname.xllioui;xlghourmonevfromXIULIGONGNnNGCHE,XIULn)ANtbNGnwhereXIULIGONGMINGCHE.xlgno=XIULIDANTONGJI.qcxlgonghaoGOSETQUOTEDJDENTIFIEROFFGOSETANSI_NULLSONGO
49、SETQUOTEDJDENTIFIERONGOSETANSI_NULLSONGOcreateviewLINGJIANHAOYONGYUEBAOBIAOasselectLINGJIANJIBENXINXI.id.ljno.Ijnaine,ljnumberjjmoney;JjchengbenfiomLINGJIANLINGYONGTONGJLLINGJIANnBENXINXI'whereLINGJIANHBENXINXLljno=LINGJIANLINGYONGTONGJI.ljlyljhaoGOSETQUOTEDJDENTIFIEROFFGOSETANSI_NULLSONGOINSERT
50、M_USER(id,usernamepower,code)VALUES(1,ddmin字超级用户Vadnuii*)GOclassCAboutDlg:publicCDialogpublic:CAboutDlg();/DialogData/AFX_DATA(CAboiitDlg)enum込D=LDD.ABOUTBOX;AFX_DATA/ClassWizaideeneratedvirtualfiinctionoverrides/AFX_TRTUAL(CAboutDlg)protected:virtualvoidDoDataExchange(CDataExchanse*pDX);/DDX/DDVsupport/AFX_TRTUAL亠亠fiImplementationprotected:/AFX.MSG(CAboutDlg)/AFX.MSGDECLAREMESSA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 欧阳修《采桑子·轻舟短棹西湖好》讲义
- 怨天还是尤人 课件 2024-2025学年 北师大版初中心理健康七年级上册
- 2024届江西省赣州市石城中学高三教学质量监测数学试题试卷
- 《4四个太阳》(课件)
- 房地产经纪人《房地产经纪业务操作》近年考试真题题库(含答案解析)
- 贵州省水城县木果镇木果中学2024-2025学年九年级上学期期中测试卷物理试题(无答案)
- 正确的价值观和人生观主题班会
- 上教科版小学三年级科学上册教案
- 注册安全工程师考试(中级)安全生产法律法规试题与参考答案
- 大学生创新创业基础课件
- 危险化学品目录2023版
- 爱我安徽-美丽山河(说课稿)2022-2023学年综合实践活动六年级上册 教科版
- 中小学人车分流管理制度
- 目标绩效和员工激励
- 检验科实验室内温度、湿度记录表
- 中铁项目施工技术管理体系
- 杜绝盲目攀比主题班会课件
- 部编版四年级下册语文第2课《乡下人家》分层作业2篇(含答案)
- 初中英语-《Unit9 It's important to have good habits》writing教学课件设计
- 《建筑制图与识图》教学大纲
- 数字摄影测量
评论
0/150
提交评论