




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长沙理工大学《程序设计实践》课程设计汇报邹松林学院计通学院专业计算机科学和技术班级计算机03-05学号27学生姓名邹松林指导老师卢曼莎课程成绩完成日期9月20号图书馆管理系统数据库分析和设计学生姓名:邹松林指导老师:卢曼莎摘要:图书信息管理系统关键由读者信息管理模块,图书信息管理模块,借阅信息管理模块,系统信息管理模块等组成。其中又各自分成读者注册,证件修改,用户注销,图书查询,操作统计等子模块。在设计本系统过程中,我们第一步由自顶而下需求分析概括设计出系统总模块数据流图,再设计个子模块对应数据流图,列出数据流信息及数据字典;第二步概念设计在需求分析基础上用E-R图表示出数据及相互间联络,采取先作子图,再合并成初步E-R图,进行修改和重构后得到基础E-R图;第三步逻辑设计,在SQLServer设计环境下把图书馆管理系统E-R图转化为成逻辑数据模型表示逻辑模式,同时实现数据模型优化和数据模式规范化;第四步进行物理设计设计数据内模式,确定数据存放结构,存取路径,存放空间分配等等,具体形式为表,视图,索引建立。关键字:数据库,SQL语言,MSSQLServer,图书管理1需求分析用户需求具体表现在多种信息提供、保留、更新和查询,这就要求数据库结构能充足满足多种信息输入和输出。搜集基础数据,数据结构和数据处理步骤,为后面具体设计打下基础。在仔细分析调查相关图书馆管理信息需求基础上,我们关键考虑以下多个方面需求:1)用户需求:图书用户要求计算机系统和SQLServer所工作范围;2)应用资源:数据库应用平台包含物理平台和图书等;3)应用质量和可靠性要求:包含操作人员素质和系统纠错能力等1.1项目名称:图书馆信息管理系统1.2项目背景和内容概要对图书馆管理信息系统进行具体地分析后,我们将系统分为以下多个模块:借阅管理模块、借书证信息管理模块、图书信息管理模块、系统管理模块。其关键功效以下:借阅管理模块关键功效以下:1).能够为读者办理,修改,注销借书证,输入读者借书证基础信息等,定制读者借阅权限。2).能够经过借书证查询图书信息、借出图书信息,借阅图书。3).经过借书证还书,管理员能够经过对借阅信息管理对到期还未还书,经过查询读者借书证信息查询读者联络方法发出催还通知。借书证信息管理模块关键功效以下:1).读者基础信息输入,如:读者姓名、性别、单位等。2).读者信息修改、注销等功效。3).添加新读者及其信息等。图书信息管理模块关键功效以下:1).定制书籍多种信息管理,如:书名、作者、出版信息等。2).书籍信息修改,新图书入库管理和图书注销等。系统管理模块关键功效以下:1).用户登录。2).修改密码。3).添加用户。系统备份和数据传输模块关键功效以下:1).备份数据库数据2).恢复数据库数据3).网络数据传输1.3数据流图数据流总体图示图1-1数据流总体图办理借书证图1-2输借书证流图借书证修改图1-3借书证修改流图借书证注销图1-4借书证注销流图借书系统不能借书原因不能借书原因图1-5借书系统流图检索系统图1-6检索系统流图还书系统图1-7还书系统流图图书档案管理系统图1-8档案管理流图1.4数据字典参数名类型长度取值范围别名意义图书书名字符型11SM图书编号字符型11B-BSH作者字符型10YZ出版社字符型20CBS单价数值型8DJ借出日期日期型yy-mm-ddJS还书日期日期型yy-mm-ddHS借书证号字符型10-JSZ姓名字符型20NAME是否归还字符型20YN性别字符型2SEX单位字符型20DW发证日期日期型yy-mm-ddFZ已借书册数字符型2YNC是否许可借书字符型2YNS是或否类别字符型20LB进册数数值型10JC库存量数值型10CZ操作员编号数值型10CB操作员姓名字符型10CNAME操作员密码字符型15MM表1数据字典2概念结构设计这一阶段我们将用户应用需求抽象为信息世界结构,即对系统人、物、事和概念进行人为处理,抽取大家所关心共同特征,同时把这些特征用概念正确描述。我们首先依据需求分析结果(数据流图、数据字典等)对现实世界数据进行抽象,设计各个局部E-R图,然后合并成初步E-R图,再进行修改和重构。2.1局部E-R图图书信息管理系统关键分为以下多个局部E-R图:1).借书证处理系统ER图:管理员管理员办证改证销证读者档案借书证身份验证身份验证身份验证1PPNMNMP1P图2-1借书证处理系统ER图图中各实体属性以下:读者档案:学号,读者姓名,性别,出生日期,借书证号,职业,单位,通讯地址,邮政编码,联络电话借书证:借书证号,姓名,性别,办证日期,借阅范围,最大借书量,照片,身份证号管理员:管理员编号,管理员姓名,登陆密码2).借书系统ER图:读者读者借书证库存表借出信息验证查询借书检验库存索书条111N1NN图2-2借书系统ER图图中各实体属性以下:读者:身份证号,读者姓名,借书证号借书证:借书证号,姓名,性别,办证日期(借阅范围,最大借书量,照片,身份证号)库存信息:书号,图书编号借出信息:图书编号,借书证号,借书日期,归还日期3).索书系统ER图:读者读者图书档案索书要求索书MN索书条图2-3索书系统ER图图中各实体属性以下:读者:读者姓名,借书证号图书档案:图书编号,书号,书名,作者,出版单位,出版日期,单价,藏书册书,类别,入库日期4).还书系统ER图:验证验证还书催还完整检验读者借书证库存表借出信息管理员是否归还1N1MMN1M1P图2-4还书系统ER图图中各实体属性以下:读者:学号,读者姓名,借书证号借书证:借书证号,姓名,性别,办证日期库存信息:书号,图书编号借出信息:图书编号,借书证号,借书日期,归还日期管理员:操作员编号,管理员姓名,登陆密码5).图书档案管理系统ER图:管理员管理员修改输入注销图书档案库存身份验证身份验证身份验证1N1NN1NNNN入库清单图2-5档案管理系统ER图图中各实体属性以下:管理员:操作员编号,管理员姓名,登陆密码库存信息:书号,图书编号图书档案:图书编号,书号,书名,作者,出版单位,出版日期,单价,类别,入库日期入库清单:入库日期,图书编号,管理员编号,书名6).整体E-R图读者读者图书档案借出书库库存表管理员借书证图书管理证件处理催还借书还书查询已借索书PPM1MN11MNPPMNNPMNN1N图2-6整体ER图图中各实体属性以下:读者档案:学号,读者姓名,性别,借书证号,单位借书证:借书证号,姓名,性别,办证日期管理员:操作员编号,管理员姓名,登陆密码库存信息:书号,图书编号借出信息:图书编号,借书证号,借书日期,归还日期图书档案:书号,书名,作者,出版单位,出版日期,单价,类别,藏书册书,图书编号入库日期2.2实体描述说明:1、因为读者信息能够在借书证办理档案中查到所以合并为借书证办理档案2.将借出书库和入库清单分别合并到了借书记录表和图书信息表中实体名称借书证数据库表借书证信息表实体说明读者和借书证信息实体属性列表借书证号,姓名,性别,办证日期,最大借书量,学号实体名称管理员数据库表tz_passwd实体说明管理员信息实体属性列表管理员编号,管理员姓名,登陆密码实体名称读者数据库表借书记录表实体说明图书馆未被借出图书信息实体属性列表书号,图书编号实体名称读者数据库表还书记录表实体说明图书馆未被借出图书信息实体属性列表书号,图书编号实体名称图书档案数据库表图书信息表实体说明馆藏图书信息实体属性列表书号,书名,作者,出版单位,出版日期,版次,单价,类别,图书编号,入库日期表2实体描述2.3关系描述(已包含在E-R图中)2.4实体--关系调整(实体描述表中已消除冗余实体和关系)2.5数据项定义1).图书库数据项定义:名称别名类型长度其它图书书名SM字符型20一般索引书号SH数值型20主索引译者YZ字符型10出版社CBS字符型20单价DJ数值型8出版时间CBSJ日期型8表3图书库数据项定义2).借、还书库数据项定义:名称别名类型长度其它姓名XSXM字符型10一般索引借书证号JSZH数值型8主索引图书书名SM字符型20图书编号SH字符型20借书日期JSRQ日期型8还书日期HSRQ日期型8表4借、还书库数据项定义3).借书证库数据项定义:名称别名类型长度其它姓名JSXM字符型10一般索引借书证号JSGH字符型6主索引性别XB字符型4单位DW字符型8表5借书证库数据项定义4).操作员库数据项定义:名称别名类型长度其它操作员编号CZYYHH字符型10操作员用户名CZYYHM字符型10口令KL字符型10表6操作员库数据项定义2.6数据表(库)描述图书数据库=图书书名+图书编号+著者+出版社+单价+书号+出版时间借书库=姓名+借书证号++老师姓名+图书名称+借书日期+还书日期老师数据库=姓名+借书证号+单位操作员库=操作员用户名+口令2.7系统功效模块图软件功效结构图:工商学院图书信息管理系统系统管理基础情况录入借、还书管理查询、统计初始化数据备份操作员管理通常见户登陆新图书登记新期发表记借书登记还书登记图书库藏查询借书证库查询图书查询借书查询还书查询图2-7软件功效结构2.8系统步骤图:图书管理系统读者查询系统图书(期刊)库查询图2-8系统步骤图3逻辑结构设计为了能够用计算机和SQLServer实现用户需求,可将概念结构转化为对应数据模型,即是设计逻辑结构。即由E-R图建立了合适表,并按不一样范式定义,对表进行规范化。对规范化表,更据用户需求建立数据库结构。3.1确定数据依靠关系名主要函数依赖管理员BCNF管理员编号—→(管理员姓名,登陆密码)库存信息BCNF图书编号—→书名等借出信息BCNF(图书编号)—→(借书日期,借书证号,归还日期)借书证2NF借书证号—→(借书证号,姓名,性别,单位,发证日期,已借书册书,是否许可借书)以后扩展:身份证号—→(姓名,性别,照片)图书档案2NF图书编号—→(书号,书名,作者,出版单位,出版日期,版次,单价,内容提要,分类号,索书号,所在书库,入库日期)入库清单BCNF图书编号—→(管理员编号,书名,入库日期)还书信息BCNF借书证号—→(姓名,图书编号,书名,借出日期,还书日期)3.2数据依靠优化和调整3.2.1关系模式优化(1)借书证信息:借书证(借书证号,姓名,性别,单位,发证日期,已借书册书,是否许可借书)满足BCNF范式(2)管理员信息:管理员信息(管理员编号,管理员姓名,登陆密码)满足BCNF范式(3)库存信息:库存信息(图书编号,书号)满足BCNF范式(4)借书信息:借书信息(图书编号,借书证号,姓名,书名,借书日期,是否归还)满足BCNF范式(5)还书信息:还书信息(姓名,图书编号,书名,借出日期,还书日期)满足BCNF范式(6)图书信息:图书档案(图书编号,书名,作者,图书类别,单价,出版社,进册书,库存量)均满足BCNF范式(7)入库清单:入库清单(图书编号,管理员编号,书名,入库日期)满足BCNF范式3.2.2关系模式调整即使在关系模式优化中将多种关系满足了BCNF范式要求,不过对一些数据库操作却并没有简化,相反造成了数据库查询等数据库操作效率低下。于是对‘借书证信息’,和‘图书信息’作出了以下调整。(1)借书证信息:借书证(借书证号,姓名,性别,办证日期,单位,已借书册数,借书许可,)(3NF)(2)图书信息:图书档案(图书编号,书名,作者,出版单位,单价,图书类别,进册数,入库量)(2NF)4代码设计图书管理系统部分源代码[图书外借情况查询代码]tempstr=allt(thisform.container1.text1.value)tempstr="%"+tempstr+"%"ifbo1.text="借书证号"select*from借书记录表where借书记录表.借书证号liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="姓名"select*from借书记录表where借书记录表.姓名liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="图书编号"select*from借书记录表where借书记录表.图书编号liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="书名"select*from借书记录表where借书记录表.书名liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="是否归还"select*from借书记录表where借书记录表.是否归还liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendifthisform.container1.text1.value=""[图书外借和归还情况查询代码]tempstr=allt(thisform.container1.text1.value)tempstr="%"+tempstr+"%"ifbo1.text="借书证号"select*from还书记录表where还书记录表.借书证号liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="姓名"select*from还书记录表where还书记录表.姓名liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="图书编号"select*from还书记录表where还书记录表.图书编号liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendififbo1.text="书名"select*from还书记录表where还书记录表.书名liketempstrintocursortempcursorthisform.grid1.recordsource=tempcursorthisform.refreshendifthisform.container1.text1.value=""[存放过程代码]procedurerideletelocalllretvalllretval=.t.if(isrlocked()and!deleted())or!rlock()llretval=.f.elseif!deleted()deleteifcursorgetprop('buffering')>1 =tableupdate()endifllretval=pnerror=0endifnotalreadydeletedendifunlockrecord(recno())returnllretvalprocedureriupdatelparameterstcfieldname,tcnewvalue,tccascadeparentlocalllretvalllretval=.t.ifisrlocked()or!rlock()llretval=.f.elseifeval(tcfieldname)<>tcnewvalueprivatepccascadeparentpccascadeparent=upper(iif(type("tccascadeparent")<>"c","",tccascadeparent))replace(tcfieldname)withtcnewvalueifcursorgetprop('buffering')>1 =tableupdate()endifllretval=pnerror=0endifvaluesdon'talreadymatchendifit'slockedalready,oriwasabletolockitunlockrecord(recno())returnllretvalprocedurerierrorparameterstnerrno,tcmessage,tccode,tcprogramlocallnerrorrows,lnxxlnerrorrows=alen(gaerrors,1)iftype('gaerrors[lnerrorrows,1]')<>"l"dimensiongaerrors[lnerrorrows+1,alen(gaerrors,2)]lnerrorrows=lnerrorrows+1endifgaerrors[lnerrorrows,1]=tnerrnogaerrors[lnerrorrows,2]=tcmessagegaerrors[lnerrorrows,3]=tccodegaerrors[lnerrorrows,4]=""lnxx=1dowhile!empty(program(lnxx))gaerrors[lnerrorrows,4]=gaerrors[lnerrorrows,4]+","+;program(lnxx)lnxx=lnxx+1enddogaerrors[lnerrorrows,5]=pcparentdbfgaerrors[lnerrorrows,6]=pnparentrecgaerrors[lnerrorrows,7]=pcparentidgaerrors[lnerrorrows,8]=pcparentexprgaerrors[lnerrorrows,9]=pcchilddbfgaerrors[lnerrorrows,10]=pnchildrecgaerrors[lnerrorrows,11]=pcchildidgaerrors[lnerrorrows,12]=pcchildexprreturntnerrnoprocedureriopenparameterstctable,tcorderlocallccurwkarea,lcnewwkarea,lninusespotlninusespot=atc(tctable+"*",pcricursors)iflninusespot=0lccurwkarea=select()select0lcnewwkarea=select()ifnotempty(tcorder)use(tctable)againorder(tcorder);alias("__ri"+ltrim(str(select())))shareelseuse(tctable)againalias("__ri"+ltrim(str(select())))shareendififpnerror=0pcricursors=pcricursors+upper(tctable)+"?"+str(select(),5)elselcnewwkarea=0endifsomethingbadhappenedwhileattemptingtoopenthefileelselcnewwkarea=val(substr(pcricursors,lninusespot+len(tctable)+1,5))pcricursors=strtran(pcricursors,upper(tctable)+"*"+str(lcnewwkarea,5),;upper(tctable)+"?"+str(lcnewwkarea,5))ifnotempty(tcorder)setorderto(tcorder)in(lcnewwkarea)endifsentanorderifpnerror<>0lcnewwkarea=0endifsomethingbadhappenedwhilesettingorderendifreturn(lcnewwkarea)procedureriendparameterstlsuccesslocallnxx,lnspot,lcworkareaiftlsuccessendtransactionelsesetdeletedoffrollbacksetdeletedonendififempty(pcriolderror)onerrorelseonerror&pcriolderror.endifforlnxx=1tooccurs("*",pcricursors)lnspot=atc("*",pcricursors,lnxx)+1usein(val(substr(pcricursors,lnspot,5)))endforifpcoldcompat="on" setcompatibleonendififpcolddele="off"setdeletedoffendififpcoldexact="on"setexactonendififpcoldtalk="on"settalkonendifdocasecaseempty(pcolddbc)setdatatocasepcolddbc<>dbc()setdatato(pcolddbc)endcasereturn.cedurerireuse*rireuse.prgparameterstctablename,tcwkareapcricursors=strtran(pcricursors,upper(tctablename)+"?"+str(tcwkarea,5),;upper(tctablename)+"*"+str(tcwkarea,5))return.t.**********************************************************************************"参考完整性删除触发器"借书证信息表procedure__ri_delete_借书证信息表localllretvalllretval=.t.privatepcparentdbf,pnparentrec,pcchilddbf,pnchildrec,pcparentid,pcchildidprivatepcparentexpr,pcchildexprstore""topcparentdbf,pcchilddbf,pcparentid,pcchildid,pcparentexpr,pcchildexprstore0topnparentrec,pnchildrecif_triggerlevel=1begintransactionprivatepcricursors,pcriwkareas,pcriolderror,pnerror,;pcolddele,pcoldexact,pcoldtalk,pcoldcompat,pcolddbcpcoldtalk=set("talk")settalkoffpcolddele=set("deleted")pcoldexact=set("exact")pcoldcompat=set("compatible")setcompatibleoffsetdeletedonsetexactoffpcricursors=""pcriwkareas=""pcriolderror=on("error")pnerror=0onerrorpnerror=rierror(error(),message(),message(1),program())iftype('gaerrors(1)')<>"u"releasegaerrorsendifpublicgaerrors(1,12)pcolddbc=dbc()setdatato("tsglxt")endiffirsttriggerlocallcparentid&&parent'svaluetobesoughtinchildlocallcchildwkarea&&childworkareahandlereturnedbyriopenlocallcparentwkarealocallldelheaderarealcstartarea=select()llretval=.t.lcparentwkarea=select()select(lcparentwkarea)pcparentdbf=dbf()pnparentrec=recno()store借书证号tolcparentid,pcparentidpcparentexpr="借书证号"lcchildwkarea=riopen("还书记录表","借书证号")iflcchildwkarea<=0if_triggerlevel=1doriendwith.f.endifattheendofthehighesttriggerlevelreturn.f.endifnotabletoopenthechildworkareapcchilddbf=dbf(lcchildwkarea)llretval=!seek(lcparentid,lcchildwkarea)select(lcchildwkarea)pnchildrec=recno()pcchildid=借书证号pcchildexpr="借书证号"if!llretvaldorierrorwith-1,"违反删除限制规则。","",""endif=rireuse("还书记录表",lcchildwkarea)ifnotllretvalif_triggerlevel=1doriendwithllretvalendifattheendofthehighesttriggerlevelselect(lcstartarea)returnllretvalendifif_triggerlevel=1doriendwithllretvalendifattheendofthehighesttriggerlevelselect(lcstartarea)returnllretval**"结束参考完整性删除触发器"借书证信息表*********************************************************************procedure__ri_update_借书证信息表**"参考完整性更新触发器"借书证信息表localllretvalllretval=.t.privatepcparentdbf,pnparentrec,pcchilddbf,pnchildrec,pcparentid,pcchildidprivatepcparentexpr,pcchildexprstore""topcparentdbf,pcchilddbf,pcparentid,pcchildid,pcparentexpr,pcchildexprstore0topnparentrec,pnchildrecif_triggerlevel=1begintransactionprivatepcricursors,pcriwkareas,pcriolderror,pnerror,;pcolddele,pcoldexact,pcoldtalk,pcoldcompat,pcolddbcpcoldtalk=set("talk")settalkoffpcolddele=set("deleted")pcoldexact=set("exact")pcoldcompat=set("compatible")setcompatibleoffsetdeletedonsetexactoffpcricursors=""pcriwkareas=""pcriolderror=on("error")pnerror=0onerrorpnerror=rierror(error(),message(),message(1),program())iftype('gaerrors(1)')<>"u"releasegaerrorsendifpublicgaerrors(1,12)pcolddbc=dbc()setdatato("tsglxt")endiffirsttriggerlocallcparentid&&parent'svaluetobesoughtinchildlocallcoldparentid&&previousparentidvaluelocallcchildwkarea&&childworkareahandlereturnedbyriopenlocallcchildid&&child'svaluetobesoughtinparentlocallcoldchildid&&oldchildidvaluelocallcparentwkarea&&parentworkareahandlereturnedbyriopenlocallcstartarealcstartarea=select()llretval=.t.lcparentwkarea=select()select(lcparentwkarea)pcparentdbf=dbf()pnparentrec=recno()lcoldparentid=oldval("借书证号")pcparentid=lcoldparentidpcparentexpr="借书证号"lcparentid=借书证号iflcparentid<>lcoldparentidlcchildwkarea=riopen("还书记录表")iflcchildwkarea<=0if_triggerlevel=1doriendwith.f.endifattheendofthehighesttriggerlevelselect(lcstartarea)return.f.endifnotabletoopenthechildworkareapcchilddbf=dbf(lcchildwkarea)select(lcchildwkarea)scanfor借书证号=lcoldparentidpnchildrec=recno()pcchildid=借书证号pcchildexpr="借书证号"ifnotllretvalexitendif&¬llretvalllretval=riupdate("借书证号",lcparentid,"借书证信息表")endscangetallofthe还书记录表records=rireuse("还书记录表",lcchildwkarea)ifnotllretvalif_triggerlevel=1doriendwithllretvalendifattheendofthehighesttriggerlevelselect(lcstartarea)returnllretvalendifendifthisparentidchangedif_triggerlevel=1doriendwithllretvalendifattheendofthehighesttriggerlevelselect(lcstartarea)returnllretval**"结束参考完整性更新触发器"借书证信息表********************************************************************************5数据库系统性能评价在需求分析部分,我认真阅读了图书管理系统功效简述,在此基础上把整个系统按处理功效分解成若干模块,进行数据分解,画出了总系统和各模块数据流图、数据项表、数据结构表、数据流表等。得到需求分析关键结果,基础反应了用户需求。在概念结构设计时,采取自底向上设计方法。将数据步骤图中子图抽象为E-R图,然后再合并各个分E-R图。设计出整体概念结构内部含有一致性,不仅能满足需求分析阶段确定全部要求,而且能正确反应原来每个子视图结构。而且给出了各个实体描述,对实体和关系进行了调整,消除了冗余实体和冗余关系。在逻辑结构设计时,选择SQLServer所支持数据模型,适于描述和表示概念结构。我们遵照一定标准进行实体、属性和联络转换。优化了关系数据模型,依据具体应用确定范式和关系模式分解和合并。确定了外模式和数据视图。在物理结构设计时,设计存放结构和存放方法考虑到了用户应用环境情况,为了缩短响应时间优化数据库访问,建立了常常查询属性索引。而且对数据库表进行了存放空间分配和划分了用户角色及每个角色权限,系统安全性提升。最终在数据库实施设计阶段,在具体DBMS下创建库,表,视图,建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 经济责任审计报告
- 2025年度高校毕业生就业实习保障协议书
- 2025年度马术俱乐部项目合作协议书-马术俱乐部青少年马术俱乐部合作约定
- 二零二五年度政府办公楼无偿租用合同书
- 大连市2025年度租赁房屋押金管理合同
- 二零二五年度智慧城市建设项目多人合伙股东协议书
- 二零二五年度木材销售代理服务合同样本
- 2025年度湖南省劳动合同电子档案管理规范
- 二零二五年度租车保险配套服务合同模板
- 二零二五年度展会现场医疗急救服务合同
- 2024-2030年中国气象服务行业运营优势分析与投资战略规划研究报告
- 劳务派遣投标方案(交通协管员外包项目)(技术方案)
- 金庸人物课件
- 2024年普通高等学校招生全国统一考试·新课标卷(化学)附试卷分析
- 人教版五年级下册数学第2单元测试题带答案
- 再生资源门店加盟协议书
- DB62-T 3268-2024 人民防空工程平战功能转换技术标准
- 天车工技能竞赛理论考试题库500题(含答案)
- 疗愈珠宝的科学与艺术
- 新能源汽车车位租赁合同
- 《人工智能导论》(第2版)高职全套教学课件
评论
0/150
提交评论