版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 长 沙 学 院 课程设计说明书 题目 atm 自动取款机系统 系(部) 计算机科学与技术系 专业(班级) 软件 b 班 姓名 熊犇 学号 2010022b21 指导教师 徐长梅 起止日期 2011-12-5 至 2012-3-17 2 3 课程设计任务书 课程名称:工程实训三课程名称:工程实训三 设计题目:设计题目:atm 自动取款机系统 已知技术参数和设计要求:已知技术参数和设计要求: 本次案列将完成一个银行取款机系统的数据库。 (1)创建数据库 bankdb 数据库。并保存在 d:文件夹下。 (2)创建用户信息表(userinfo)。 (3)创建银行卡信息表(cardinfo)。 (4
2、)创建交易信息表(transinfo)。 (5)为 userinfo 表中的客户 id(customer)添加主键约束。 (6)为 userinfo 表中的客户身份证(pid)添加唯一约束。 (7)为 userinfo 表中的身份证号码添加检查约束,长度为或 (8)为 cardinfo 表中的客户电话号码添加检查约束。 (9)为 cardinfo 表中的卡号 id(cardid)添加主键约束。 (10)为 cardinfo 表中的卡号 id(cardid)添加约束,必须是以10103576开头, 长度为 12。 (11)为 cardinfo 表中的货币类型(cur_type)添加默认约束,默认
3、是 (12)为 cardinfo 表中的存款类型添加约束,只能是活期、定期、定活两便。 (13)cardinfo 表中的开卡日期默认是当天日期。 (14)cardinfo 表中的开户金额不能低于元。 (15)cardinfo 表中的余额不能低于元。 (16)cardinfo 表中的密码长度为位数。默认是 888888。 (17)cardinfo 表中是否挂失只能是是和否。默认是否。 (18)添加 userinfo 表与 cardinfo 表的外间约束。 (19)transinfo 表中的交易日期默认是当天。 (20)交易类型只能是存入和支取。 (21)添加 cardinfo 表与 transi
4、nfo 表的外键约束。 各阶段具体要求:各阶段具体要求: 1、需求分析阶段 定义数据项的含义和取值 定义目标系统的数据流 2、概念结构设计阶段 画出实体模型 e-r 图 3、逻辑结构设计阶段 将实体模型转化为关系模型 4 给出每个关系的主关键字和函数依赖集 分析你所设计的关系数据库模式是否属于 3nf 4、物理设计阶段 确定所有字段的名称、类型、宽度、小数位数及完整性约束 确定数据库及表的名称及其组成 确定索引文件和索引关键字 5、数据库安全及维护设计阶段 设计一个适合的数据库安全策略(用户身份认证、访问权限、视图) 为了实现复杂的数据完整性约束,设计适当的触发器 设计一个适合的数据库备份策略
5、 6、实施阶段 要求所有操作必须在查询分析器中用 sql 语句或系统存储过程完成。 设计工作量:设计工作量: (1)软件设计:完成问题陈述中所提到的所有需求功能。 (2)论文:要求撰写不少于 3000 个文字的文档,详细说明各阶段具体要求。 工作计划:工作计划: 安排两周时间进行课程设计,软件开发步骤如下,第一周完成 14,第二周完成 58, 论文同步进行; 1)选定题目 2)需求分析 3)概念结构设计 4)逻辑结构设计 5)物理设计 6)数据库安全及维护设计 7)数据库上机实现 8)答辩 5 长沙学院课程设计鉴定表 姓名熊犇学号 2010022b21 专业软件工程班级软件 b 班 设计题目a
6、tm 自动取款机系统指导教师徐长梅 指导教师意见: 评定等级: 教师签名: 日期: 答辩小组意见: 评定等级:答辩小组长签名:日期: 教研室意见: 教研室主任签名: 日期: 系(部)意见: 系主任签名:日期: 说明 课程设计成绩分“优秀” 、 “良好” 、 “及格” 、 “不及格”四类; 1 项目实训(三)工作计划表项目实训(三)工作计划表 周周 次次实训内容实训内容备备 注注 第一周 (2011.12.52011.12.10) 1实训启动 召集项目组学生开会 明确实训的内容和要求 2布置任务 2011.12.7 系会议室 第二周 (2011.12.122011.12.17) 1 数据库设计答
7、疑: 致远楼 1603 第三周 (2011.12.192011.12.24) 1分组自学数据建模工具软件 powerdesigner 2检查各组自学情况 答疑: 致远楼 1603 学习情况汇报: 2011.12.23 14:3016:30 致远楼 1603 第四周 (2011.12.262011.12.30) 1讲解 atm 自动存取款机系统数据 库设计 2讲解 atm 自动存取款机系统存储 过程设计方法 2011.12.29 8:0011:40 致远楼 1401 2011.12.29 13:3017:00 涵虚楼 a1103 第五周 (2012.2.272012.3.3) 1创建数据库 2创
8、建数据表 3定义完整性约束 讲评 4编写催款提醒 proc_businessremind 5编写获得密码 proc_getpass 6编写开户 proc_ openaccount 7编写修改密码 proc_updatepass 讲评 8创建随机卡号 proc_ randcardid 9银行卡挂失处理 proc_ reportloss 10查看本周的办卡信息 proc_ selcreatecardoneweek 11查询某卡前一周的交易信息 2012.2.27 13:3017:00 致远楼 1402 2012.2.28 13:3017:00 致远楼 1402 2012.2.29 13:3017:
9、00 致远楼 1402 2 proc_ selacardtransinfooneweek 12查看所有挂失的用户信息 proc_ selreporlosscardinfo 讲评 13查询单笔消费最高的卡号 proc_ proc_selvolumehighestcard 14统计银行的资金流通余额和盈利结 算 proc_ statistics 15用户存款和取款 proc_ takemoney 讲评 讲解事务控制方法 16银行转帐 proc_ transfer 17设计触发器(选作) 讲评 2012.3.1 13:3017:00 致远楼 1402 2012.3.2 13:3017:00 致远楼
10、1402 第六周 (2012.3.52012.3.10) 1分组答辩评审 2提交各阶段设计文档 时间地点待定 第七周 (2012.3.122012.3.17) 结项 1实训总结 2提交实训报告单 致远楼 1603 注意事项注意事项 提交文档提交文档 长沙学院课程设计任务书(每学生 1 份) 长沙学院课程设计论文(每学生 1 份) 长沙学院课程设计鉴定表(每学生 1 份) 指导教师签名: 日期: 教研室主任签名: 日期: 系主任签名: 日期: 3 摘要摘要 此设计是一个自动取款机系统,运用了 sql server2008 作为开发环境。以及运用了数据库设 计中的建表、创建存储过程等知识 。实现对
11、自动取款机系统的如转账、开户、存取钱、查看 信息、盈利结算等功能的模拟。能够查看、修改用户信息、银行卡信息等。该程序设计全部实现其要 求的功能,经检测,功能实现正确。 4 目 录 一、引言一、引言 .1 1.1 编写目的.1 1.2 参考资料.1 二、二、需求规约需求规约.1 2.1 业务描述.1 2.2 需求分析.2 三、三、数据库环境说明数据库环境说明.3 四、四、数据库的命名规则数据库的命名规则.4 4.1 数据库对象命名规则.4 4.2 数据项编码规则.4 五、五、逻辑设计逻辑设计.5 5.1 e-r 图:.5 5.2 关系模型:.6 5.3 规范化分析.6 六、六、数据库设计数据库设
12、计.7 6.1 概念模型设计.7 6.2 物理模型设计.7 6.3 导入 sqlserver2000.8 6.4 表汇总.8 6.5 表.8 6.6 视图的设计.11 6.7 创建约束.11 6.8 触发器的设计.13 6.9 存储过程的设计.14 七、总结七、总结 .20 参考文献参考文献 .21 1 一、引言一、引言 1.1 编写目的编写目的 本文档是m 自动取款机系统系统设计文档的组成部分,编写数据库设计文档的目的是:明确 数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循自动取 款机系统系统数据库设计和开发规范 。本文档的读者对象是需求人员、系统设计人员、开发人
13、员、测 试人员。 1.2 参考资料参考资料 资料名称作者文件编号、版本 数据库系统概论王珊、萨师煊2006 年 5 月第 4 版 二、二、需求规约需求规约 2.1 业务描述业务描述 本次案列将完成一个银行取款机系统的数据库。 (1)创建数据库 bankdb 数据库。并保存在 d:文件夹下。 (2)创建用户信息表(userinfo) 。 (3)创建银行卡信息表(cardinfo) 。 (4)创建交易信息表(transinfo) 。 (5)为 userinfo 表中的客户(customerid)添加主键约束。 (6)为 userinfo 表中的客户身份证(pid)添加唯一约束。 (7)为 user
14、info 表中的身份证号码添加检查约束,长度为或 (8)为 cardinfo 表中的客户电话号码添加检查约束。 (9)为 cardinfo 表中的卡号(cardid)添加主键约束。 (10)为 cardinfo 表中的卡号(cardid)添加约束,必须是以10103576开头, 长度为 2 (11)为 cardinfo 表中的货币类型(cur_type)添加默认约束,默认是 (12)为 cardinfo 表中的存款类型添加约束,只能是活期、定期、定活两便 。 (13)cardinfo 表中的开卡日期默认是当天日期。 (14)cardinfo 表中的开户金额不能低于元。 (15)cardinfo
15、 表中的余额不能低于元。 (16)cardinfo 表中的密码长度为位数。默认是。 (17)cardinfo 表中是否挂失只能是是和否 。默认是否 。 (18)添加 userinfo 表与 ccardinfo 表的外间约束。 (19)transinfo 表中的交易日期默认是当天。 (20)交易类型只能是存入和支取 。 (21)添加 cardinfo 表与 transinfo 表的外键约束。 2.2 需求分析需求分析 2.2.1 数据分析:数据分析: 数据项分析: 数据项含义类型长度小数位数 customerid顾客编号int customer_name开户名varchar16 pid身份证号v
16、archar20 telephone联系电话varchar14 address居住地址varchar50 islogout是否注销char2 cardid卡号varchar20 cur_type货币类型varchar10 saving_type存款类型varchar10 open_date开户日期datetime open_money开户金额money balance余额money pass密码varchar6 is_report_loss是否挂失char2 isturnoff是否关闭char2 trans_date交易日期datetime trans_type交易类型varchar5 tra
17、ns_money交易金额money remark备注信息varchar50 transid交易流水号int 数据结构分析: 数据结组成成员 3 构 用户信 息 顾客编号+开户名+身份证号+联系电话+居住地址+是否注销 银行卡 信息 卡号+货币类型+存款类型+开户日期+开户金额+余额+用户密码+ 挂失否+顾客编号+是否关闭 交易信 息 交易日期+卡号+交易类型+交易金额+备注信息 2.2.2 功能分析:功能分析: 1、催款提醒功能 2、获得密码功能 3、修改密码功能 4、创建随机卡号功能 5、开户功能 6、银行卡挂失处理功能 7、查看本周的办卡信息功能 8、查看某卡本周的交易信息功能 9、查看所
18、有挂失卡号的用户信息功能 10、查询单笔消费最高的卡号功能 11、统计银行的资金流通余额和盈利结算功能 12、用户存款和取款功能 13、银行转帐功能 三、三、数据库环境说明数据库环境说明 数据库实例数据库系统数据库部 署环境 数据 库设 计工 具 数据库存放位 置 说明 bankdb.mdfsql server 2008 windows xp 系统、 pc、 g:2010022b27atm 自动取款机 系统 4 四、四、数据库的命名规则数据库的命名规则 4.1 数据库对象命名规则数据库对象命名规则 数据库对象命名规则 userinfo 表名以 info 字段结尾 cardinfo 表名以 in
19、fo 字段结尾 transinfo 表名以 info 字段结尾 view_userinfo view_功能描述字符串 view_cardinfo view_功能描述字符串 view_transinfoview_功能描述字符串 proc_randcardidproc_ 功能描述字符串 proc_openaccountproc_ 功能描述字符串 pro_businessremindproc_ 功能描述字符串 proc_getpassproc_ 功能描述字符串 proc_updatepassproc_ 功能描述字符串 proc_reportlossproc_ 功能描述字符串 proc_selcrea
20、tecardonewee k proc_ 功能描述字符串 proc_selreporlosscardinfoproc_ 功能描述字符串 proc_selvolumehighestcardproc_ 功能描述字符串 proc_statisticsproc_ 功能描述字符串 proc_ takemoneyproc_ 功能描述字符串 proc_transferproc_ 功能描述字符串 4.2 数据项编码规则数据项编码规则 数据项含义类型长度小数位数 customer_name开户名varchar16 pid身份证号varchar20 telephone联系电话varchar14 address居住
21、地址varchar50 islogout是否注销char2 cardid卡号varchar20 cur_type货币类型varchar10 saving_type存款类型varchar10 open_date开户日期datetime open_money开户金额money balance余额money 5 pass密码varchar6 is_report_loss是否挂失char2 isturnoff是否关闭char2 trans_date交易日期datetime trans_type交易类型varchar5 trans_money交易金额money remark备注信息varchar50 t
22、ransid交易流水号int 五、逻辑设计 5.1 e-r 图:图: 用户信息表 户名 顾客编号 顾 客 编 号 pid 联系电话居住地址 银行卡信息表 表 卡号 密码货币类型 是否挂失 余额 顾客编号 开户金额 开户日期 开户金额 属于 交易信息表 属于 交易日期交易金额 交易类型卡号 备注 1 n m n 6 5.2 关系模型:关系模型: 用户信息(顾客编号(pk),开户人姓名,身份证号,联系电话,居住地址) 银行卡信息(卡号(pk) ,货币类型,存款类型,开户日期,开户金额,余额,密码,挂失否,顾客编 号(fk)) 交易信息(交易日期,卡号(fk),交易类型,交易金额,备注信息) 5.3
23、 规范化分析规范化分析 用户信息表函数依赖关系: 顾客编号开户人姓名 顾客编号 身份证号 顾客编号 联系电话 顾客编号居住地址 身份证号 开户人姓名 身份证号 联系电话 因为用户信息表的关系的非主属性中不存在部分依赖和传递依赖关系,所以说用户信息表表是 3nf 的。 银行卡信息表函数依赖关系: 卡号 密码 卡号 开户日期 卡号 存款类型 卡号 开户金额 卡号 余额 因为银行卡信息表的关系的非主属性中不存在部分依赖和传递依赖关系,所以说银行卡信息表是 3nf 的。 交易信息表函数依赖关系: (卡号,交易日期) 交易金额 (卡号,交易日期) 交易类型 (卡号,交易日期) 备注信息 因为交易信息表的
24、关系的非主属性中不存在部分依赖和传递依赖关系,所以说机票表是 3nf 的。 综上所述,可知本系统设计是符合 3nf 规范的。 7 六、六、数据库设计数据库设计 6.1 概念模型设计概念模型设计 概念模型设计图 6.2 物理模型设计物理模型设计 物理模型设计图 8 6.3 导入导入 sqlserver2000 导入图 6.4 表汇总表汇总 表名功能说明 userinfo 用户信息包括:顾客编号、用户姓名、身份证号、联系电话、居住地址,是否 注销 cardinfo 银行卡的基本信息,包括:卡号、密码、开户日期、存款类型、开户金额、余 额、货币类型、挂失否、顾客编号,是否关闭 transinfo 交
25、易信息包括:交易日期、卡号、交易金额、交易类型、备注信息 6.5 表表 用户信息表: 表名 userinfo 数据库用户dba、jiangbing 主键 customerid 其他排序字段customerid、customer_name、 索引字段 customer_name 序号字段名称数据类型(精 度范围) 允许为 空 y/n 唯一 y/n 区别度默认值约束条件/说明 1customeridintny 高无顾客编号、主键 2customer_namevarchar(20)nn低 无开户人姓名 3pidvarchar(20)nn高 无身份证号 4telephonevarchar(14)nn低
26、 无联系电话 9 5addressvarchar(50)yn低 无居住地址 6islogoutchar(2)nn低 否是否注销 sql 脚本 -创建用户信息表 create table userinfo ( customerid int identity(1,1) not null,-自动编号,标识列 customername varchar(16) not null,-开户人姓名 pid varchar(18) not null,-身份证号码 telephone varchar(14) not null,-联系电话 address varchar(50),-居住地址 islogout cha
27、r(2) not null -是否注销 ) 备注 customerid 自增标识列,pid 的长度为 18 或 15 银行卡信息表: 表名 cardinfo 数据库用户dba、jiangbing 主键 cardid 其他排序字段cardid、open_date、customerid 索引字段 customerid 序号字段名称数据类型(精 度范围) 允许为 空 y/n 唯一 y/n 区别度默认值约束条件/说明 1cardidvarchar(20)ny 高无卡号、主键 2cur_typevarchar(10)nn低rmb存款类型 3saving_typevarchar(10)nn低 无存款类型
28、4open_datedatetimeny低 当天开户日期 5open_moneymoneynn低 无开户金额 6balancemoneyyn低 无余额 7passvarchar(6)ny低888888密码 8is_report_loss char(2)nn低 否挂失否 9customeridintny高 无顾客编号 10isturnoffchar(2)ny高 否是否关闭 10 sql 脚本-创建银行卡信息表 create table cardinfo ( cardid char(20) not null,-卡号 curtype varchar(10) not null,-货币类型 saving
29、type varchar(10) not null,-存款类型 opendate datetime not null,-开户日期 openmoney money not null,-开户金额 balance money not null,-余额 pass int not null,-用户密码 isreportloss char(2) not null,-是否挂失 customerid int not null, -顾客编号 isturnoff char(2) not null -是否关闭 ) 备注cur_type 只能是定期、活期、定活两便 ,open_money 不能小 于 1 元,bala
30、nce 不能小于 1 元,pass 长度 为 6 交易信息表: 表名 tansinfo 数据库用户dba、jiangbing 主键tans_date、cardid 其他排序字段cardid| 索引字段 cardid 序号字段名称数据类型(精 度范围) 允许为 空 y/n 唯一 y/n 区别度默认值约束条件/说明 1 trans_datedatetime ny 高当天交易日期、主键 2cardidvarchar(20 ) ny 高无 卡号、外键 3trans_typevarchar(5)nn低 无交易类型 4tans_moneymoneynn低 无交易金额 5remarkvarchar(50 )
31、 yn 低无备注信息 sql 脚本-创建交易信息表 create table transinfo ( transdate datetime not null,- 交易日期 cardid char(20) not null,-卡号 transtype varchar(5) not null,-交易类型 transmoney money not null,-交易金额 remark varchar(50),-备注信息 transid int identity(1,1) not null, -交易流水号 ) create index index_cardid on transinfo (cardid)
32、 11 备注trans_type 只能是支取和存取 ,trans_money 必须大于 1 元 6.66.6 视图的设计视图的设计 为 userinfo 表、cardinfo 表、transinfo 表 1、view_flight 的创建 -用户表创建视图 create view view_userinfo as select 客户编号=customerid,开户名=customer_name,身份证号=pid, 联系电话=telephone,居住地址=address from userinfo -银行卡表创建视图 create view view_cardinfo as select 卡号=
33、cardid,货币类型=cur_type,存款类型=saving_type, 开户日期=open_date,开户金额=open_money,余额=balance, 密码=pass,是否挂失=is_report_loss,客户编号=customerid from cardinfo -交易表创建视图 create view view_transinfo as select 交易日期=trans_date,卡号=cardid,交易类型=trans_type, 交易金额=trans_money,备注=remark from transinfo 6.7 创建约束创建约束 alter table tran
34、sinfo add constraint pk_transid primary key(transid) -为 userinfo 表中客户 id 添加主键约束 alter table userinfo add constraint pk_customerid primary key(customerid) -为 userinfo 表中客户身份证号 pid 添加唯一约束 alter table userinfo add constraint uq_pid unique (pid) alter table userinfo -为 userinfo 表中客户 pid 添加 check 约束 add
35、constraint ck_pid check(len(pid)=15 or len(pid)=18) alter table userinfo -为 userinfo 表中客户 telephone 添加 check 约束 add constraint ck_telephone check( telephone like0-90-90-90-9-0-90-90-90-90-90-90-90-9 12 or telephone like 0-90-90-90-90-90-90-90-90-90-90-9 or telephone like0-90-90-9-0-90-90-90-90-90-90
36、-90-9) alter table cardinfo -为 cardinfo 表中 cardid 添加主键约束 add constraint pk_cardid primary key(cardid) alter table cardinfo -为 cardinfo 表中客户 cardid 添加 check 约束 add constraint ck_cardid check( cardid like 1010 3576 0-90-90-90-9 0-90-90-90-9) alter table cardinfo -为 cardinfo 表中 curtype 添加默认值 add constr
37、aint df_curtype default(rmb) for curtype alter table cardinfo -为 cardinfo 表中客户 savingtype 添加 check 约束 add constraint ck_savingtype check( savingtype like 活期 or savingtype like 定活两便 or savingtype like 定期 ) alter table cardinfo -为 cardinfo 表中 opendate 添加默认值 add constraint df_opendate default(getdate()
38、 for opendate alter table cardinfo -为 cardinfo 表中客户 openmoney 添加 check 约束 add constraint ck_openmoney check(openmoney=1) alter table cardinfo -为 cardinfo 表中客户 balance 添加 check 约束 add constraint ck_balance check(balance=1) alter table cardinfo add -为 cardinfo 表中客户 pass 添加 check 约束 constraint ck_pass
39、check(len(pass)=6), constraint df_pass default(888888) for pass alter table cardinfo add -为 cardinfo 表中客户 isreportloss 添加 check 约束 constraint ck_isreportloss check(isreportloss=是or isreportloss=否), constraint df_isreportloss default(否) for isreportloss alter table cardinfo -设置 customerid 为外键约束 add c
40、onstraint fk_customerid foreign key(customerid) references userinfo(customerid) -为交易日期设置默认值 alter table transinfo add constraint df_transdate default(getdate() for transdate -约束交易类型 alter table transinfo add constraint ck_transtype check(transtype like 存入 or transtype like 支取) -约束交易最低金额 alter table
41、transinfo add constraint ck_transmoney check(transmoney0) -设置 cardid 为外键约束 alter table transinfo add constraint fk_cardid foreign key(cardid) references cardinfo(cardid) -向 userinfo 插入信息 13 insert into userinfo (customername,pid,telephone,address) values(张三,123456789912345北京海定) insert
42、into userinfo (customername,pid,telephone,address) values(李四,789012345123456null) -向 cardinfo 插入信息 insert into cardinfo (cardid,curtype,savingtype, openmoney, balance,pass,customerid) values( 1010 3576 1234 5678,rmb,活期,1000,1000,123456,1) insert into cardinfo (cardid,curtype,savingtype
43、, openmoney, balance,pass,customerid) values(1010 3576 1212 1134,rmb,活期,1,1,654321,2) -向 transinfo 插入信息 insert into transinfo(transtype,cardid,transmoney) values(支取,1010 3576 1234 5678,400) insert into transinfo(transtype,cardid,transmoney) values(存入,1010 3576 1212 1134,500) 6.8 触发器的设计触发器的设计 -创建信息表插
44、入触发器 create trigger insert_trigger on transinfo for insert as if(select transtype from inserted)=支取)-判断存取类型 begin if(select transmoney from inserted)(select balance from cardinfo where cardid=(select cardid from inserted) -判断余额是否充足 begin update cardinfo -余额减少 set balance=balance-(select transmoney f
45、rom inserted) where cardid=(select cardid from inserted) end else begin raiserror(交易失败,余额不足,16,1) end end else begin update cardinfo -余额增加 set balance=balance+(select transmoney from inserted) where cardid=(select cardid from inserted) 14 end -创建销户触发器 create trigger delete_userinfo_trigger on userin
46、fo for update as if(select islogout from inserted)=是) begin if(exists(select * from cardinfo where customerid=(select customerid from inserted)-判断客户编号是否存 在 begin update cardinfo set isturnoff=是 where customerid=(select customerid from inserted) -关闭相应卡号 print 销户成功 end end 6.9 存储过程的设计存储过程的设计 存储过程:存储过程: -1,催款提醒 proc_businessremind create procedure proc_businessremind as select customername,telephone from userinfo where customerid in(select customerid from cardinfo where balancemoney) -判
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版生猪养殖基地与肉类加工企业销售合同3篇
- 二零二五年度商业银行信用证抵押贷款合同样本2篇
- 金昌水泥耐磨地坪施工方案
- 二零二五版图书库存管理及调拨合同3篇
- 2025版物联网设计技术保密协议规范文本3篇
- 青岛数字化施工方案
- 挡土墙测量放样施工方案
- 二零二五年度钢管外架工程绿色环保技术应用合同2篇
- 二零二五年度退房房屋质量保证协议
- 二零二五年度航空航天领域新风系统研发合同3篇
- 第四章投资性房地产课件
- 云南省普通高中学生综合素质评价-基本素质评价表
- 2024年消防产品项目营销策划方案
- 旅游公司发展规划
- 闻道课件播放器
- 03轴流式压气机b特性
- 五星级酒店收入测算f
- 大数据与人工智能ppt
- 人教版八年级下册第一单元英语Unit1 单元设计
- GB/T 9109.5-2017石油和液体石油产品动态计量第5部分:油量计算
- 邀请函模板完整
评论
0/150
提交评论