首页 数据库实习报告_经典范例

数据库实习报告_经典范例

举报
开通vip

数据库实习报告_经典范例数据库实习报告_经典范例 数据库设计汽车销售管理系统 信息工程学院 《数据库课程设计》论文 题 目:汽车销售管理系统数据库设计 学 号: 2010012863 : 计算机科学与技术103班 专业班级 : 徐 兵 姓 名 : 孙健敏 指导老师 : 2012年1月13日 完成日期 数据库设计汽车销售管理系统 汽车销售管理系统数据库设计 徐 兵 (信息工程学院计算机10级3班) 摘 要 此次课程设计的主要内容是设计一个利用数据库设计一个汽车销售管理系统,这个系统包括汽车进货、汽车销售、汽车库存管理等...

数据库实习报告_经典范例
数据库实习报告_经典范例 数据库设计汽车销售管理系统 信息工程学院 《数据库课程设计》论文 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 目:汽车销售管理系统数据库设计 学 号: 2010012863 : 计算机科学与技术103班 专业班级 : 徐 兵 姓 名 : 孙健敏 指导老师 : 2012年1月13日 完成日期 数据库设计汽车销售管理系统 汽车销售管理系统数据库设计 徐 兵 (信息工程学院计算机10级3班) 摘 要 此次课程设计的主要内容是设计一个利用数据库设计一个汽车销售管理系统,这个系统包括汽车进货、汽车销售、汽车库存管理等三大基本功能,其中汽车销售是最主要,也是最重要的功能;它包括了销售管理、采购管理、财务管理、以及员工管理等功能。并且在视图以及存储过程中还提供了查询和更新的功能。 该系统的开发是由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施、调试、测试等阶段组成。其中需求分析阶段是此次数据库设计能够顺利进行的必要保障,所以需要花费比其他阶段相对较多的时间;而概念设计阶段的E-R图绘制过程是一个反复而精细的过程,需要一定的耐心和细心;最后的数据库实施、调试以及测试等阶段要编写许多SQL语句,这是对以前数据库所学知识的一个综合应用,同时也是对以前所学知识的一个巩固和提高,需要认真的思考和进行。 关键字: 汽车; 需求分析; 存储过程; 数据库 数据库设计汽车销售管理系统 目 录 《数据库课程设计》论文 .............................................................................................................1 引言 ................................................................................................................................................1 汽车销售管理系统项目开发背景: ......................................................................................1 汽车销售管理系统的目标: ..................................................................................................1 项目开发意义: .....................................................................................................................2 1(需求分析 ...................................................................................................................................3 1.1需求分析阶段处理对象及组织 ........................................................................................3 1.2信息处理及系统功能 ........................................................................................................3 ............................................................................................................3 1.2.1数据流程图 1.2.2数据字典 ................................................................................................................6 1.2.3系统功能 ................................................................................................................6 1.3数据库系统性能需要,数据库系统开发环境需求: ........................................................7 1.3.1检查硬件要求: .....................................................................................................7 1.3.2.操作系统: ............................................................................................................8 2(数据库结构设计 .......................................................................................................................9 2.1 概念设计 ..........................................................................................................................9 2.1.1 分E-R图建立 .......................................................................................................9 2.1.2 全局/整体E-R图 ................................................................................................ 12 2.2 逻辑设计 ........................................................................................................................ 13 2.2.1 建立关系模式 ...................................................................................................... 13 2.2.2 关系模式 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 化处理 .......................................................................................... 16 2.2.3 用户子模式建立 .................................................................................................. 16 2.2.4 关系模式逻辑结构定义 ...................................................................................... 17 3( 数据库物理设计 ................................................................................................................... 18 3.1 物理设计阶段目标和任务 ............................................................................................. 18 3.2数据存储方面 ................................................................................................................. 18 3.2.1 建立索引的原则 .................................................................................................. 18 3.2.2 建立索引 ............................................................................................................. 18 4(数据库实施与测试 ................................................................................................................. 19 4.1 数据库实施 .................................................................................................................... 19 4.1.1 数据库及数据库对象建立 .................................................................................. 19 4.1.2 数据入库 ............................................................................................................. 21 4.2 数据库测试 .................................................................................................................... 21 5(总结 ........................................................................................................................................ 21 6(附录 ........................................................................................................................................ 22 附录1 : .............................................................................................................................. 22 数据库设计汽车销售管理系统 附录2 .................................................................................................................................... 27 附录3 .................................................................................................................................... 32 附录4 .................................................................................................................................... 39 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 引言 汽车销售管理系统项目开发背景: 目前,我国的汽车业销售管理大多沿用旧的管理模式,无论在仓储管理,还是在销售管理方面等其他方面都存在一些问题,这些无疑制约了汽车业的发展和腾飞 ,在传统的汽车业管理模式中,纸单据及手工管理是其主流方式。这种方式具有数据可靠性差,运行效率低下,统计分析难度大的缺点,快速抽取对企业有用的统计信息的可能性很小。 对于买主来说,必须要到公司来对汽车进行察看、了解性能、商谈售价,最后再确定是否要购买,因为这些事情需要花费大量的时间和精力,对购车者来说很不方便,对公司的销售来说,每天要接待大量的购车者,也要花费大量的人力来应对,并且可能会由于汽车销售员的问题给消费者和公司带来不好的影响,在汽车销售完成后,要手工 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 购车者的信息,以便提供售后服务,工作量大。尤其在汽车行业越来越兴旺的近几年,想购买汽车的家庭也越来越多,这种传统的管理模式已不能适应当今汽车企业的发展趋势,特别是信息化时代的到来,采用先进管理模式来增强竞争力,迎接信息化革命是摆在汽车业面前很现实而且很重要的问题。如何在效益、效率上取得提升成为关键问题,迫切需要一种能够快速完成以上各种需求的系统 汽车销售管理系统的目标: 本系统是为解决汽车销售公司的管理问题而设计。随着经济的发展和国内汽车市场的不断扩大,某汽车销售公司定单成倍增加,各项业务更加细化,各部门分工更加明确。而目前的人工管理方式显然已是不符合现代企业的管理要求。 基于整体考虑,本次课程设计任务就是设计一个管理系统,利用计算机来代替人工操作。减轻了员工的劳动强度,提高了劳动质量和效率,减少了错误的发生。 本次设计,从需求分析,概念设计,逻辑设计,物理设计,到数据库的建立、运行,再到数据库的安全维护等各个方面进行了详细的分析设计。并且值得一提的是,我认真分析了企业的业务需求,公司的主要职责和主要结构等信息,从而保证了设计出比较符合公司需要的管理系统。 1 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 项目开发意义: 目前大多数厂商忽略了汽车销售管理系统的重要性,而本系统专为具有一定规模和经济条件的大型汽车厂设计。从进货管理:车辆采购、车辆入库,销售管理到车辆销售、收益统计等,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使汽车销售管理更加规范化。 根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,加深对数据库系统、SQL语言、存储过程、触发器的理论知识的理解和应用水平,通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。从而达到掌握开发一个小型数据库的目的 2 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 1(需求分析 主要包括内容:处理对象及组织;信息处理及系统功能;数据库系统性能需要,数据库系统开发环境需求等。在阐述信息及其处理过程时,要辅助业务流程图、数据流程图及数据字典。对上述三个问题可以以附录的形式详细罗列,但正文中必须指明做了哪些业务流程图、数据流程图和数据字典的规模。 1.1需求分析阶段处理对象及组织 系统的处理对象主要包括供应商基本信息、汽车基本信息、顾客基本信息、仓库基本信息、公司员工的基本信息等对象;并且还要处理报损单、订货单、销售单等外部对象;最后还要处理供应商与供应之间的供应关系,销售人员、顾客、以及汽车之间的销售关系等组织; 1.2信息处理及系统功能 1.2.1数据流程图 汽车销售管理系统的数据流程图如下图1.1—图1.5: (1)顶层数据流程图: 退货单客户退货 P0 EE1发货单2销售单进销存供应商顾客订货单客户订单 汽盘退 车出入存货 库信库清单 单息单单 S1库存台账 图1-1 顶层数据流程图 3 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 (2)第一层数据流图 E2S销售记录4库房 销 售 实信 物顾客退订息 清退货单单P2销售单顾客销售订单 PP13E1发货单供应商订货单进货库存出 库 单盘 存入清库实物信息 单单 S1库存台账 图1-2 第一层数据流程图 (3)第二层数据流程图—进货 4 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 1.进货: PP1.11.3E1F4 F3 合格单发货单 验货进库供应商F5 S入库单1库存台账F2 订货单F6 不进F7合货退格信货货息单单P1.2 S退货信息2账目管理 退货 图1-3 进货数据流程图 (4)第二层数据流程图—销售 2.销售: P2.1 E2销售货F8 顾客订单F9 S出库单1库存台账顾客物 S2账目管理 F10 销售单F12 退 货PP2.22.3 单F17 同意退货确认退F11 顾客退单 退货单 图1-4 销售数据流程图 5 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 (5)第二层数据流程图——盘存 3.盘存: S3S2库存计划账目管理 PPP3.13.23.3 E3F13 F14 报损清单合格的报损清单编辑报表审核报表S1F15 库存台账报损清单报损处理仓库清单清单 F16 不合格的报损清单 图1-5 盘存数据流程图 1.2.2数据字典 包含数据项、数据结构、数据流、处理逻辑、数据存储定义(详见附录1)。 1.2.3系统功能 随着信息化技术的飞速发展,高效的汽车销售管理系统是当前信息化汽车公司管理系统之需要。建立汽车销售管理系统可以提高汽车经销商管理公司的职员和汽车的效率,可以做到汽车信息的规范管理、快速查询和科学统计,从而减少管理方面的工作量,实现公司的信息化管理。经过分析与总结得出,汽车销售管理系统有如下功能。 能够对销售信息进行有效的管理。销售人员负责汽车的日常销售工作,需要掌握各种汽车的各次的销售情况。通过本系统能进行销售分析和进货分析,还能进行销售管理,并且能进行业绩查询。 能够对客户信息进行有效的管理。对汽车销售来说,客户信息也很重要,掌 6 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 握了客户的信息,才能了解客户的需求。通过本系统能进行客户信息编辑、客户信息查询,并且能打印客户信息报表。并且还有对仓库盘存以及报损的处理。 上述的需求分析可以总结为如图1-6所示的功能结构图: 汽车销售管理系统 进货 销售 盘存 采 验 入 销采财员仓报 售购务工库损 购 货 库 管管管管明处 理 理 理 理 细 理 供 报库员员 客订应订表存工工 户货商单单账信信 管管管管处目息息 理 理 理 理 理 管管更 理 理 新 图1-6 系统功能模块图 1.3数据库系统性能需要,数据库系统开发环境需求: 1.3.1检查硬件要求: 系统必须符合以下最低硬件要求: 7 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 1.至少有1024MB的物理内存 2.下面是 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 安装时物理内存(RAM)和交换区(swap space)的配置关系。 RAM Swap Space 1024 MB 到 2048 MB 1.5 倍 RAM 2049 MB 到 8192 MB 等于 RAM 大于 8192 MB 0.75 倍 RAM 在 /tmp 目录中至少有400 MB空闲磁盘空间 1.5 GB 到 3.5 GB 的磁盘空间用于安装Oracle 数据库软件,具体大小由安装类型决定 1.2GB 磁盘空间用于数据库预配置文件系统存储(可选) 1.3.2.操作系统: windows sever 2003 \xp\vista\win7 8 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 2(数据库结构设计 主要包括概念设计和逻辑设计两个部分。 2.1 概念设计 概念设计阶段主要是将需求缝隙阶段得到的用户需求抽象为信息结构即概念模型的过程,它是整个数据库设计的关键;设计概念结构通常有四类方法:自顶向下、自底向上、逐步扩张、混合策略。概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。一般有分类、聚集、概括三种抽象; 2.1.1 分E-R图建立 阐述分E-R图建立的思想(以中层数据为切入点,按照分层次/分模块思想),用E-R模式描述。 分E-R图建立的思想是: 1.对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的 属性,标识实体的码,确定实体之间的联系类型(1:1,1:n,m:n),设计分E-R 图; 2.作为“属性”,不能在具有需要描述的性质。“属性”必须是不可分割的数据项,不能包含其他属性。 3.“属性”不能与其他实体具有联系,即E-R图中所表示的联系是实体之间的联系。 参照数据流图,分别画出分E-R图,如图2.1至2.3所示: 9 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 (1)进货时的分E-R图: 供应商 m 参照 n 订货单 n 供应 m m1汽车库存仓库 库存量 图2-1 进货时的分E-R图 (2)销售时的分E-R图: 10 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 n1n销售单支付顾客退单 1产生 1 m p订货 1核实台账 产生 n m1递交 1订单销售部 1 图2-2 销售时的分E-R图 (3)盘存时的分E-R图: 仓库管理 员 1 公司主管编辑报表 1m n报损清单呈送 图2-3 盘存时的分E-R图 11 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 2.1.2 全局/整体E-R图 阐述全局E-R图建立的步骤,重点阐述消除冲突、冗余等过程。 如果E-R图规模较大,可以以附录形式列出。 全局E-R图建立的步骤: 1.无论采用哪种方式,每次集成局部E-R图时,都要分两步走: (1)合并。解决各分E-R图之间的冲突,将各分E-R图合并起来生成初步的E-R图。 (2)修改和重构。消除不必要的冗余,生成基本的E-R图。 2.各个局部所应用面向的问题不同,且通常是由不同的设计人员进行局部视图设计,这就导致各个分E-R图之间必会存在许多不一致的地方。因此,合并分E-R图时不能简单的将各个分E-R图画到一起,而是要着力消除各个分E-R图之间的冲突。各分E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。 3.最后得出全局的E-R如下图2.4所示: 12 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 供应商 n n1销售单支付顾客 供应 1m m1库存汽车仓库p订货n 提供对应m库存量n 1m递交1 n订单公司员工管理 m n编辑报表公司主管 1m n报损清单呈送 图2-4 汽车销售管理系统总的E-R图 2.2 逻辑设计 概念设计阶段是独立于任何一种数据模型的,而逻辑设计阶段则与现实结合起来,逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为与项目所支持的数据模型相符合的逻辑结构。具体任务包括将E-R图转换成关系模型、模型优化、数据库模式定义、用户模式设计。 2.2.1 建立关系模式 E-R图向关系模型的转换遵循如下规则,一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的码就是关系的码。 13 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 对于实体间的联系则有不同的情况:一个1:1联系可以转换为一个独立关系模式,也可以与任意一端关系模式合并;一个1:N联系可以转换为一个独立关系模式,也可以与n端实对应的关系模式合并;一个M:N联系转换为一个独立关系模式,具有相同码的关系模式可以合并。 根据以上原则,对于该系统的E-R图进行转换,从而得到本E-R图向关系模型的转换如下: //外部实体 供应商(供应商编号,供应商名,供应商地址,供应商状态,供应商电话) 最小函数依赖集:R供应商= {供应商编号->供应商名,供应商编号->供应商地址,供应商编号->供应商状态,供应商编号->供应商电话} 汽车(汽车 型号 pcr仪的中文说明书矿用离心泵型号大全阀门型号表示含义汽车蓄电池车型适配表汉川数控铣床 ,汽车品牌,汽车名称,汽车产地,汽车价格,汽车状态) 最小函数依赖集:R 汽车 = {汽车型号->汽车名称,汽车型号->汽车产地,汽车型号->汽车价格,汽车型号->汽车状态} 顾客(顾客编号,顾客姓名,性别,年龄,顾客地址,顾客联系电话) 最小函数依赖集: R 顾客 = {顾客编号->顾客姓名,顾客编号->顾客性别, 顾客编号->顾客年龄, 顾客编号->顾客地址,顾客编号->顾客联系电话} 仓库(仓库号,仓库容量,仓库电话) 最小函数依赖集: R 仓库 = {仓库号->仓库容量, 仓库号->仓库电话} 14 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 公司员工(员工编号,员工姓名,性别,年龄,联系电话,员工属性) 最小函数依赖集: R 仓库管理员 = {员工id->员工姓名, 员工id->仓库号,员工id->性别,员工id->年龄, 员工id->联系电话,员工id—>员工属性} //内部实体 报损单(报表号,管理员编号,报表日期) 最小函数依赖集: R 报损单 = { 报表号->管理员编号, 报表号->报表日期} 订货单(订单号,顾客编号,销售员编号,订单日期) 最小函数依赖集: R 订货单 = {订单号->顾客编号,订单号->销售员编号,订单号->订单日期} 销售单(销售单号,销售员编号,顾客编号,开单日期,支付金额) 最小函数依赖集: R 销售单 = {销售单号->销售员编号,销售单号->顾客编号,销售单号->开单日期,销售单号->支付金额} 退货单(退货单编号,顾客编号, 开单日期) 最小函数依赖集: R 退货单 = {退货单id->顾客编号,退货单id->开单日期} 15 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 //相关关系模式 供应(供应商编号,汽车型号,供应量)//供应商——汽车之间关系 最小函数依赖集: 供应 = {(供应商编号,汽车型号)->供应量} 销售(顾客号,汽车型号,销售员编号,时间,销售金额)//销售人员——顾客之间的关系 最小函数依赖集: 销售 = {(顾客号,汽车型号,销售员编号)->时间,(顾客号,汽车型号,销售员编号)->销售金额} 2.2.2 关系模式规范化处理 以上关系模式中的各实体和联系之间不存在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达到了3NF。 2.2.3 用户子模式建立 根据需求分析,研究建立满足不同需求的用户子模式,子模式表示形式为: 子模式名(属性列表) 1、为进货部建立视图,目的是为了方便进货时做出迅速正确的决策: 空闲供应商(供应商编号,供应商姓名,供应商地址,供应商联系电话) 从供应商表导出 销售表(汽车型号,汽车品牌,销售员编号,时间,销售价格) 从销售表和汽车基本信息表导出 供应表(供应商编号,供应商姓名,汽车型号,供应量) 16 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 从供应商表和供应表导出 2.为顾客建立视图,方便顾客查询数据: 待售汽车(汽车型号,汽车品牌,汽车名称,汽车产地,汽车价格,汽车状态) 从汽车表和销售表导出 订单(订单号,客户号,客户姓名,订货日期) 从订单表、客户表导出 3.为销售部门建立视图,方便销售部门及时了解相关资料。 待售汽车(汽车型号,汽车品牌,汽车名称,供应量) 从汽车表、供应表两张表导出 所有车辆销售信息(车型号,厂商号,车辆状态) 从供应表和汽车表导出 用户子模式表2-5 编号 用户子模式名称 定义 作用 V-01 Supplier_view 空闲销售商视图 方便进货进货 V-02 Selled_view 销售状态视图 方便进货部查询销售情况 V-03 Provide_view 供应视图 方便进货部及时了解供货 V-04 Unscar1_view 代售汽车视图 方便顾客查询汽车信息 V-05 Book_view 订单信息视图 方便顾客查询订票信息 V_06 Unscar2_view 代售汽车视图 方便销售人员查询未售汽车 V_07 Record_view 所有车辆销售视图 方便销售人员查询销售记录 2.2.4 关系模式逻辑结构定义 详细的逻辑结构定义见附录2。 17 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 3( 数据库物理设计 3.1 物理设计阶段目标和任务 数据库的物理设计是为逻辑数据模型选取一个最合适应用需求的物理结构的过程,在这个阶段中需要完成的任务是: (1) 确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构; (2) 对物理结构进行评价,评价的重点是时间和空间效率。 3.2数据存储方面 3.2.1 建立索引的原则 建立索引一般有以下三个原则: (1) 如果一个或一组属性经常在查询条件中出现,则考虑在这个属性上建立索引。 (2) 如果一个经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引。 (3) 如果一个或一组属性经常在连接操作的连接条件中出现,则考虑在这个属性上建立索引。 3.2.2 建立索引 索引表3-1 所在表名 索引名称 索引类型 建立索引的项 供应商信息表 Supplier_index 唯一 SNum 汽车信息表 Car_index 唯一 CNum 客户信息表 User_index 唯一 Use_Num 订单信息表 Book_index 唯一 BFNum 销售信息表 Sell_index 唯一 User_Num,SeNum,CNum 18 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 4(数据库实施与测试 主要包括数据库实施和测试两个部分。 4.1 数据库实施 4.1.1 数据库及数据库对象建立 主要包括:数据库、基本表、视图、索引、触发器以及存储过程; 对于具体的DDL语句以及相关代码,见附录3。 (1)建立索引: Create unique index Supplie_index on Supplier(SNum); Create unique index Car_index on Car(CNum); Create unique index User_index on Customer(User_Num); Create unique index Book_index on BookList(BFNum); Create unique index Sell_index on SellForm(User_Num Asc, SeNum Desc, CNum Desc); (2)创建的视图如表4.1 所示 视图表4-1 编号 用户子模式名称 定义 作用 V-01 Supplier_view 空闲销售商视图 方便进货进货 V-02 Selled_view 销售状态视图 方便进货部查询销售情况 V-03 Provide_view 供应视图 方便进货部及时了解供货 V-04 Unscar1_view 代售汽车视图 方便顾客查询汽车信息 V-05 Book_view 订单信息视图 方便顾客查询订票信息 V_06 Unscar2_view 代售汽车视图 方便销售人员查询未售汽车 V_07 Record_view 所有车辆销售视图 方便销售人员查询销售记录 19 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 (3)创建的存储过程如表 4.2所示: 存储过程表4.2 编号 存储过程名称 作用 N1 Supply_Insert 向供应商基本信息表插入一个元组 N2 Car_Insert 向汽车基本信息表插入一个元组 N3 Customer_Insert 向顾客基本信息表插入一个元组 N4 Person_Insert 向员工基本信息表插入一个元组 N5 Book_Insert 向订单基本信息表插入一个元组 N6 Sell_Insert 向销售单基本信息表插入一个元组 N7 Return_Insert 向退货单基本信息表插入一个元组 N8 Person_delete 从员工基本信息表中删除一个元组 N9 Book_delete 从订单基本信息表中删除一个元组 N10 Return_delete 从退货单基本信息表中删除一个元组 (4)创建的触发器如表 4.3 所示: 触发器表4.4 编号 触发器名 作用 T1 DeCustomer 删除客户信息级联删除订单信息、退票信息 T2 DeSupplier 删除供应商级联删除所供应汽车型号 T3 AddSelllist 增加销售单级联增加相应的销售记录 20 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 4.1.2 数据入库 系统包括11张基本表,在Excel中录入数据,然后使用PL\SQL数据导入功能,直接将数据导入到相应的基本表中。 4.2 数据库测试 主要内容是对建立的数据库及数据库对象进行测试,详细的测试情况见附录4。 5(总结 将近两个礼拜的实习,在紧张的复习与考试过程中即将结束了。在实习过程中遇到了很多问题,有时会为了解决一个问题而长时间停滞不前,但经过自己不断的思考、尝试问题都逐一的被解决了。 总的来说,通过这次课程设计的感触很多。第一感觉就是理论和实践的差距远远大于人的想象;课堂上觉得很简单的东西,真到了要做的时候,会发现很难。在这次实习之前我感觉数据库就像一种语言一样,学会它的语法就应该可以了,不过现在才明白数据库重点在于设计,设计的过程才是最有价值,最有意义也是最富有挑战性的。 通过这次实习,我收获了很多。首先是在需求分析阶段,这个阶段的任务可以说是整个数据库设计任务量最大的阶段,我花了大量时间在业务流程图和数据流程图的创建上,不断的修改,不断的和指导老师交流。在这个过程中真切的了解了业务的分析的重要性。在概念设计阶段,主要的任务就是抽象出E-R图。然后就是逻辑设计阶段了,这个阶段是要把让我头疼的E-R图的绘制,以及将绘制好的E-R图转换为关系模式,这一阶段我花费的时间相对较多。经过不断的尝试和修改,很快就完成了逻辑结构的设计,得到了该建立的表。这个时候到了数据库实施阶段了,以前我认为创建基本表、视图、存储过程、触发器是数据的重点,现在看来这些都是皮毛,这些都是数 21 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 据库设计过程中最简单最基础的问题。真正需要能力和时间的是前面的需求分析、概念设计、逻辑设计阶段,把实际问题抽象成计算机能够实现解决的问题才是最重要的,这是数据库可以实施的必要条件。 这次课程设计的任务,我基本上算是完成了。通过和以前同学做出的系统比较以及自己的测试检查我知道我做出的系统不是很全面,即便如此,我还是从其中学到了很多技巧。在以后的学习中,我会多实践,多练习,书本上知识的学习毕竟没有实践来的有效,并且在实践过程中同时也是对理论知识的应用和提高,并且最终都是对自己能力的一种提高和促进。在此,我要感谢学院能够为我们安排这样一场实习,并且感谢有这么多优秀的知道老师及时给我们解决问题,同时也感谢在困难时及时帮助过我的同学们~ 6(附录 附录1 : 数据字典: (1)数据项如表6.1所示: 表6.1 数据项 数据项名 数据项含与其它类型 长度 取值范围 编 号 义 数据项 的关系 Da1 ProSumber 供应商编主码 varchar 10 号 Da2 ProName 供应商名 varchar 10 称 Da3 ProAddress 供应商地 varchar 30 址 Da4 ProState 供应商状 varchar 10 态 Da5 ProPhone 供应商联 varchar 15 系电话 Da6 Cnumber 汽车型号 主码 varchar 8 22 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 Da7 Csign 汽车品牌 varchar 6 Da8 Caddress 汽车产地 varchar 10 Da9 CName 汽车名称 varchar 10 Da10 CState 车辆状态 varchar 2 1~2个字节 Da11 CPrice 汽车价格 number 5 Da12 CusName 客户姓名 varchar 6 Da13 CusSex 客户性别 varchar 3 Da14 Cusnumber 客户编号 主码 varchar 10 Da15 CusAge 客户年龄 varchar Da16 CusWplace 客户工作 varchar 20 单位 Da17 CusPhone 客户联系 varchar 16 取值唯一 电话 Da18 Gnumber 仓库号 主码 varchar 10 Da19 Bnumber 订单号 varchar 15 取值唯一 Da20 Bdate 2 交货日期 date Da21 Profits 利润 varchar 10 Da22 Fdate 保修期限 number 2 两位整数 Da23 Bdate 1 订货日期 date Da24 BCnumber 进货车辆number 大于等于零 数 Da25 BSnumber 出货车辆number 大于等于零 数 Da26 ACost 车辆总成number 本 Da27 AProfits 总利润 number 大于等于零 Da28 Tnumber 退单号 varchar 10 Da29 Tdate 退货日期 date Not null Da30 Snumber 销售单号 varchar 10 Da31 Sdate 销售日期 date Not null Da31 Dnumber 报损清单varchar 10 号 Da32 Ddate 报损清单date Not null 日期 Da33 Garea 仓库面积 number Float型 Da34 Gphone 仓库电话 varchar 15 Not null 23 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 (2) 数据结构如表6.2所示: 表6.2 数据结 数据结构名 数据结构含义 组成 构编号 DS1 Supplier 供应商 SNum、SName、SAdd、SState、SPho CNum、CName、CGender、CAge、DS2 Customer 顾 客 CAdd、CPho QNum、QSign、QName、QAdd、DS3 Cars 汽 车 QPrice、QState DS4 Storage 仓 库 StNum、StArea、StPho DS5 BookList 定货单 BFNum、BFdate DS6 SellList 销售单 SFNum、SFdate DS7 DamageList 报损单 DLNum、DLdate DS8 ReturnList 退货单 RLNum、RLdate (3)数据流如表6.3所示: 表6.3 数据流数据流名称 简述 数据流来数据流去向 数据流组成 数据高峰流编号 源 流量 量 F1 库存清单 库存账目供采购库存账目 进货部查库模汽车型号+汽车名30次/60次/ 部参考的单据 块 称+库存量 月 月 F2 订货单 进货部发给供应进货部 供应商 汽车型号+汽车名15次/30次/ 商的采购单 称+进货量+汽车进月 月 价 F3 发货单 供应商发出的收汽车型号+汽车名15次/30次/验收货品 货单 供应商 称+进货量+汽车进月 月 模块 价 F4 合格单 进货部发出的合汽车型号+汽车名15 次30 次/ 格单 进货部 仓库 称+进货量+汽车进/ 月 价 月 24 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 F5 入库单 经检验合格且已汽车型号+汽车名15 次30 次/ 入库的产品 仓库 财务部 称+进货量+汽车进/ 月 价 月 F6 不合格单 经检验不合格的汽车型号+汽车名15 次30 次/ 产品 进货部 公司主管部门 称+进货量+汽车进/ 月 价 月 F7 退货单 不合格的产品 汽车型号+汽车名15 次30 次/ 公司主管供应商 称+进货量+汽车进/ 月 部门 价 月 F8 顾客订单 顾客订货信息 汽车型号+汽车名20 次50 次/ 顾客 销售部 称+订购量+汽车定/ 月 价 月 F9 出库单 已售出的汽车信汽车型号+汽车名20 次50 次/ 息 销售部 财务部 称+销售量+汽车售/ 月 价 月 F10 销售单 待售出的汽车信汽车型号+汽车名20 次50 次/ 息 销售部 顾客 称+待售量+汽车售/ 月 价 月 F11 顾客退单 顾客列出的退货汽车型号+汽车名20 次50 次/ 信息 顾客 公司主管部门 称+退货量+汽车购/ 月 价 月 F12 退货单 公司同意的退货汽车型号+汽车名20 次50 次/ 公司主管信息 财务部 称+退货量+汽车售/ 月 部门 价 月 F13 报损清单 仓库和货物坏损仓库号+破损食物3 次/ 6 次/ 情况 仓库部门 公司主管部门 名称+破损程度+破月 月 损数量 F14 合格报损清单经审核合格的报 仓库号+破损食物3 次/ 6 次/ 公司主管损清单 维修部门 名称+破损程度+破月 月 部门 损数量 F15 报损清单 待维修的仓库货仓库号+破损食物3 次/ 6 次/ 物信息 维修部门 财务部 名称+破损程度+破月 月 损数量 F16 不合格的报损经检验不合格的仓库号+破损实物3 次/ 6 次/ 公司主管清单 报损清单 仓库 名称+破损程度+破月 月 部门 损数量 F17 同意退货 公司主管部门同汽车型号+汽车名10 次15 次/ 公司主管意顾客的退单 仓库 称+退货量+汽车售/ 月 部门 价 月 25 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 (4)处理逻辑如表6.4所示: 表6.4 处理逻辑处理逻辑输出的数据处理频简述 输入的数据流 处理 编号 名称 流 率 F4 合格单 检验货物质根据发货单检30 次/ P1.1 验货 F3 发货单 F6不合格货量 验商品 月 单 检不合格则F6 不合格货F7 退货单 15 次/ P1.2 退货 确定是否退货 退回 单 退货信息 月 检验合格入登记库存帐目F5 入库单 30 次/ P1.3 进库 F4 合格单 库 和进货信息 进货信息 月 100 次销售部向顾F9 出库单 P2.1 销售货物 F8 顾客订单 导购提货 / 客售车 F10 销售单 月 确定是否应15 次/ P2.2 确认退单 F11 顾客退单 决定是否退货 F17同意退货 该退货 月 15 次/ P2.3 退货 执行退货 同意退货 执行退货 F12 退货单 月 查询仓库并编辑报表F13 报损清3 次/ P3.1 编辑仓库物无 生成报损清单 清单 单 月 品坏损清单 F14 合格的 审核报表检验清单上信报损清单 3 次/ P3.2 核实报表 F13 报损清单 清单 息的真实情况 F16 不合格月 的报损清单 处理经核实F14 合格的报按照清单进行F15 报损清3 次/ P3.3 报损处理 的报损项目 损清单 相应处理 单 月 (5)数据存储如表6.5所示: 表6.5 数据存数据存储相关联的处简述 数据存储组成 储编号 名称 理 汽车入库、汽车出库、顾客P1.3、P2.1、S1 库存台账 退货及报损后修改当前库汽车号+仓库号+存储量 P2.3、P3.3 存量 26 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 汽车入库、汽车出库及顾客类型+日期+单号+汽车号+P2.1、P2.3、S2 账目管理 退货的流水帐记录 汽车名+数量+单价 P3.3 汽车入库、汽车出库及各类类型+日期+仓库号+汽车号S3 库存计划 P3.1 有关仓库货物的操作 +汽车名+数量+单价 附录2 基本表的建立: 1.关系模式表格: 供应商基本信息表:(Supplier) 属性中文名称 属性名 类型 长度 说明 供应商编号 SNum Varchar 10 主码:供应商统一编号,具有唯 一性 供应商名称 SName Varchar 6 文本类型 有唯一性 供应商地址 SAdd Varchar 10 可为空 供应商状态 SState Varchar 5 忙、空闲 供应商电话 SPhone Varchar 15 汽车基本信息表:(Car) 属性中文名称 属性名 类型 长度 说明 汽车型号 CNum Varchar 10 主码:厂商统一编号,具有唯一 性 汽车品牌 CSign Varchar 10 汽车名称 CName Varchar 8 文本类型 汽车产地 CAdd Varchar 15 汽车状态 CState Varchar 5 枚举类型 被订、未订 顾客基本信息表:(Customer) 属性中文名称 属性名 类型 长度 说明 顾客编号 User_Num Varchar 20 主码:公司统一编号,具有唯 一性 顾客姓名 User_Name Varchar 15 性别 User_GendeVarchar 3 男、女 27 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 r 顾客年龄 User_Age Number 非零整数值 顾客地址 User_Add Varchar 20 顾客联系电话 User_Phone Varchar 15 客户所在工作场所或居住场 所 仓库表:(Garbage) 属性中文名称 属性名 类型 长度 说明 仓库号 GNum Varchar 10 主码:公司统一编号,具有唯一 性 仓库容量 Gvolume Number 所能容纳的最大汽车数 仓库电话 GPhone Varchar 15 仓库的固定电话 员工表:(Person) 属性中文名属性名 类型 长度 说明 称 员工编号 GPNum Varchar 10 主码:非空 员工姓名 GPName Varchar 6 性别 GSex Varchar 3 年龄 GAge Number Not Null 联系电话 GPhone Varchar 15 员工属性 GProperty Varchar 10 报损单:(DemageList) 属性中文名属性名 类型 长度 说明 称 报表号 DNum Varchar 10 主码 管理员编号 GPNum Varchar 12 外码 报表日期 DDate Date 订货单:(BookList) 28 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 属性中文名称 属性名 类型 长度 说明 订单号 BFNum Number 10 订单所属的类别 顾客编号 User_Num Varchar 15 外码:参照客户表的客户号 销售员编号 SeNum Varchar 12 订单日期 BFDate Date 交货期限 销售单:(SellList) 属性中文名属性名 类型 长度 说明 称 销售单号 SFNum Varchar 10 Primary_key 销售员编号 SeNum Varchar 10 Foreign_key 顾客编号 User_Num Varchar 12 Foreign_key 开单日期 SeDate Date 支付金额 SFmoney Number float 退货单:(ReturnList) 属性中文名属性名 类型 长度 说明 称 退货单编号 RLNum Varchar 10 Primary_key 顾客编号 User_Num Varchar 12 Foreign_key 开单日期 SeDate Date 供应基本信息表:(SupplyForm) 属性中文名称 属性名 类型 长度 说明 供应商编号 SNum Varchar 10 Primary_key 汽车型号 CNum Varchar 10 Primary_key 供应量 SAmount Number 销售基本信息表:(SellForm) 29 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 属性中文名属性名 类型 长度 说明 称 顾客号 User_Num Varchar 10 Primary_key 销售员编号 SeNum Varchar 10 Primary_key 汽车型号 CNum Varchar 12 Primary_key 时间 STime Date 销售金额 Money Number float 2.SQL语言实现 基本表的建立 2.1 创建供应商基本信息表: Create table Supplier ( SNum varchar(10) primary key, SName varchar(6) unique, SAdd varchar(10), SState varchar(5), SPhone varchar(15) ); 2.2 创建汽车基本信息表: Create table Car ( CNum varchar(10) primary key, CSign varchar(5) , CName varchar(8), CAdd varchar(15), CState varchar(5) ) 2.3创建顾客基本信息表: Create table Customer ( User_Num varchar(20) primary key, User_Name varchar(15), User_Gender varchar(3), User_Age number, User_Add varchar(20), User_Phone varchar(15) ) 30 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 2.4创建仓库基本信息表: Create table Garbage ( GNum varchar(10) primary key, GVolume number , GPhone varchar(15) ) 2.5创建员工基本信息表: Create table Person ( GPNum varchar(10) primary key, GPName varchar(6), GSex varchar(3), GAge number not null, GPhone varchar(15), GProperty varchar(10) ) 2.6创建报损单基本信息表: Create table Demagelist ( DNum varchar(10) primary key, GPNum varchar(12), DDate date, foreign key (GPNum) references Person(GPNum) ) 2.7创建订货单基本信息表: Create table BookList ( BFNum number primary key, User_Num varchar(15), SeNum varchar(12), BFDate date, foreign key (User_Num) references Customer(User_Num) ); 2.8创建销售单基本信息表: Create table SellList ( SFNum varchar(10) primary key, SeNum varchar(10), User_Num varchar(12), 31 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 SeDate date, SFmoney number, foreign key (SeNum) references Person(GPNum), foreign key (User_Num) references Customer(User_Num) ); 2.9创建退货单基本信息表: Create table ReturnList ( RLNum varchar(10) primary key, User_Num varchar(12), SeDate date, foreign key (User_Num) references Customer(User_Num) ); 2.9.1创建供应基本信息表: Create table SupplyForm ( SNum varchar(10), CNum varchar(10) , SAmount number, primary key (SNum, CNum) ); 2.9.2创建销售基本信息表: Create table SellForm ( User_Num varchar(10), SeNum varchar(10), CNum varchar(12), STime date, Money number, primary key(User_Num, SeNum, CNum) ); 附录3 数据库视图、存储过程、触发器和索引的建立: 32 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 1、创建空闲供应商视图: Create view Supplier_view as Select SNum, SName, SAdd, SPhone from Supplier; 2、创建销售情况视图: Create view Selled_view as Select Car.CNum, CSign, SeNum, STime, money from Car, SellForm where Car.CNum = SellForm.CNum with check option; 3、创建供应商基本信息视图: Create view Provide_view(SNum, SName, CNum, SAmount) as Select Supplier.SNum, Supplier.SName, SupplyForm.CNum, SupplyForm.SAmount from Supplier, SupplyForm where Supplier.SNum = SupplyForm.SNum; 4.创建待售汽车视图1: Create view Unscar1_view as Select Car.CNum, CSign, CName, CAdd, Money, CState from Car, SellForm where Car.CNum = SellForm.CNum; 5.创建订货单视图: 33 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 Create view Book_view as Select BFNum, Customer.User_Num, User_Name, BFDate from Booklist, Customer where Booklist.User_Num = Customer.User_Num; 6.创建待售汽车视图2: Create view Unscar_view as Select Car.CNum, CSign, CName, SAmount from Car, SupplyForm where Car.CNum = SupplyForm.CNum; 7、创建所有车辆销售视图: Create view Record_view as Select SupplyForm.CNum, SNum, CState from SupplyForm, Car where SupplyForm.CNum = Car.CNum; 存储过程: 8、建立供应商表插入的过程: create or replace procedure Supply_Insert(v_SNum Supplier.SNum%type,v_SName Supplier.sname%type,v_SAdd Supplier.sadd%type,v_Sstate Supplier.SState%type,v_Sphone Supplier.Sphone%type) is begin insert into Supplier(SNum, SName, SAdd, SState,SPhone) values(v_SNum, v_SName, v_SAdd, v_SState, v_SPhone); commit; end Supply_Insert; 34 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 9、建立汽车信息表插入的过程: create or replace procedure Car_Insert(v_cnum car.cnum%type, v_csign car.csign%type, v_cname car.cname%type, v_cadd car.cadd%type, v_cstate car.cstate%type) is begin insert into car(cnum, csign, cname, cadd, cstate) values(v_cnum, v_csign, v_cname, v_cadd, v_cstate); commit; end Car_Insert; 10、建立顾客信息表插入的存储过程: create or replace procedure Customer_Insert(v_num Customer.user_num%type,v_name Customer.user_name%type, v_gender Customer.user_gender%type, v_age Customer.user_age%type, v_add Customer.user_add%type, v_phone Customer.user_phone%type) as begin insert into Customer(user_num, user_name, user_gender, user_age, user_add, user_phone) values(v_num, v_name, v_gender, v_age, v_add, v_phone); commit; end Customer_Insert; 11、建立员工信息表插入的过程: create or replace procedure Person_Insert(gpnum Person.gpnum%type, gpname Person.gpname%type, gsex Person.gsex%type, gage Person.gage%type, gphone Person.gphone%type, gproperty Person.gproperty%type ) is begin 35 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 insert into Person(gpnum, gpname, gsex, gage, gphone, gproperty) values(gpnum, gpname, gsex, gage, gphone, gproperty); commit; end Person_Insert; 12、建立订货单表插入的过程: create or replace procedure Book_Insert(bfnum Booklist.bfnum%type, usernum Booklist.user_num%type, senum Booklist.senum%type, bfdate Booklist.bfdate%type) is begin insert into Booklist(bfnum, user_num, senum, bfdate) values(bfnum, usernum, senum, bfdate); commit; end Book_Insert; 13、建立销售单表插入的过程: create or replace procedure Sell_Insert(sfnum selllist.sfnum%type, senum selllist.senum%type, usernum selllist.user_num%type, sedate selllist.sedate%type, sfmoney selllist.sfmoney%type) is begin insert into Selllist(sfnum, senum, user_num, sedate, sfmoney) values(sfnum, senum, usernum, sedate, sfmoney); commit; end; 14、建立退款单表的插入过程: create or replace procedure Return_Insert(v_num Returnlist.rlnum%type, v_usernum Returnlist.user_num%type, v_date Returnlist.sedate%type) is 36 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 begin insert into Returnlist(rlnum, user_num, sedate) values(v_num, v_usernum, v_date); commit; end Return_Insert; 15、建立员工信息表删除元组的过程: create or replace procedure Person_delete(v_gpnum Person.gpnum%type) is begin delete from Person where gpnum = v_gpnum; commit; end Person_delete; 16、建立订单表删除元组的过程: create or replace procedure Book_delete(v_bfnum Booklist.bfnum%type) as begin delete from Booklist where v_bfnum = bfnum; commit; end; 17、建立退货单删除元组的过程: create or replace procedure Return_delete(v_num Returnlist.rlnum%type) is begin delete from Returnlist 37 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 where rlnum = v_num; commit; end Return_delete; 建立触发器: 18、删除顾客信息级联删除订货单中的相关信息: create or replace trigger DeCustomer before delete on Customer for each row declare -- local variables here begin delete from Booklist where User_num = :old.user_num; delete from Returnlist where User_num = :old.user_num; end DeCustomer; 19、删除供应商级联删除供应表中的相关信息: create or replace trigger DeSupplier before delete on Supplier for each row declare -- local variables here begin delete from Supplyform where snum = :old.snum; 38 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 end DeSupplier; 20、增加一条销售记录级联增加销售表中的相关信息: create or replace trigger AddSeForm before insert on Selllist for each row declare -- local variables here begin insert into SellForm values(:new.user_num, :new.senum, null, :new.sedate, :new.sfmoney); end AddSeForm; 附录4 对数据库建立的视图、存储过程和触发器进行演示。 1、视图 Supplier_view的演示结果见下图6.1: 39 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 2、视图Selled_view的演示结果如下图6.2: 3、视图Provide_view的演示结果如下图6.3: 40 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 4、视图Book_view的演示结果如下图6.4: 41 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 5、视图Record_view的演示结果如下图6.5: 6、存储过程Supply_Insert演示结果如下图6.6: 42 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 7、存储过程Car_Insert的演示结果如下图6.7: 8、存储过程Customer_Insert的演示结果如下图6.8: 43 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 9、存储过程Person_Insert的演示结果如下图6.9: 44 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 10、存储过程Book_Insert的演示结果如下图7.1所示: 11、存储过程Return_Insert的演示结果如下图7.2: 45 10级计算机科学与技术专业103班数据库应用系统课程设计课程论文 12、存储过程Book_delete的演示结果如下图7.3所示: 46
本文档为【数据库实习报告_经典范例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_842972
暂无简介~
格式:doc
大小:412KB
软件:Word
页数:51
分类:互联网
上传时间:2017-10-17
浏览量:134