数据库课程设计总结报告.doc
《数据库课程设计总结报告.doc》由会员分享,可在线阅读,更多相关《数据库课程设计总结报告.doc(65页珍藏版)》请在咨信网上搜索。
数据库课程设计总结报告 郑州轻工业学院本科 数据库课程设计总结报告 设计题目 设备管理系统 学生姓名 关兴林 傅伟伟 学 号 系 别 计算机与通信工程学院 专 业 计算机科学与技术 班 级 10-02 指导教师 钱慎一 张 旭 年 12月 30 日 郑州轻工业学院 课 程 设 计 任 务 书 题 目 设 备 管 理 专业、班级 计算机科学与技术10-2 学号 姓名 关兴林 学号 姓名 傅伟伟 主要内容: 系统数据初始化;员工信息的查询、修改和添加;设备信息的增删改查;设备的采购信息;设备的分配信息;设备的报修;设备的报废;设备的返厂维修。 其中会涉及到一些实体的属性值。 基本要求: 立足于公司中设备的管理情况,实现对于设备的管理信息化,实现对于数据库的合理设计以及对于数据的合理的操作。 主要参考资料等: <数据库系统概论> 作者:王珊 萨师煊 高等教育出版社 <SQL Server 中文版关系数据库基础与实践教程>作者:周峰 电子工业出版社 <SQL Server数据库开发实例精粹> 作者:徐国智 汪孝宜 等 电子工业出版社 完 成 期 限: 两周 指导教师签名: 课程负责人签名: 12月 30 日 目 录 课 程 设 计 任 务 书 2 一、需求分析 4 1、系统功能分析 4 2、系统功能模块设计.................................................6 二、数据库设计 7 1、E-R图 7 2、数据字典 9 3、关系模式 .............13 4、关系表....................................................................14 三、详细设计 15 1. 项目功能模块 15 2. 数据库建立过程的一些代码..................................25 3. web开发的一些代码...............................................27 四、项目需求环境..............................................................41 五、体会和感想..................................................................42 六、说明...............................................................................42 一、 需求分析 设备管理是针对于各种公司或者学校等进行的一个数据库设计,针正确是对于其功用的设备的管理进行的数据整理操作等。 本设计中主要是设计到设备的状态比较多。从设备的进入公司到设备的分配、报修、维修、报废、返厂维修、设备存放等做一系列信息的整理。有设备的买卖、分配、维修等操作的出现,自然的就设计到一些主体比如供应商、厂家、部门、员工、仓库。 其中厂家主要是负责的设备的返厂维修,设计到一些返厂相关的信息,诸如返厂维修时间、维修原因、维修费用、维修结果、是否在保质期等等; 供应商是对于设备的购入而牵连来的,其中包括的一些属性采购时间、采购员、采购价格、采购数量等等; 部门是公司内部的分设的子集体,其中会牵涉到设备的分配、报修、报废的操作。在分配中分为两种状态借出和归还,属性有借出时间、归还时间、负责人以及是否可借等,在报修的联系中包含的属性有报修人、报修时间、报修原因、维修时间、费用和维修结果,在报废的联系中主要有一些报废的负责人、报废的原因、报废时间等的属性; 员工和部门是有联系的,设备又是属于员工管理,属于员工使用的。作为辅助性的必须具备有员工实体的存在。员工的固有属性比较明显、还有因为在部门的上岗而牵连出来一些联系属性。 此数据库的数据量不是很大,关系能够借助于后面的数据图观测。 1. 系统功能分析 01.管理员的登录 02.浏览所有的设备 ——查询所有的设备信息 ——修改设备的信息 ——删除设备信息 03.采购 ——查询采购的设备信息 ——增加采购设备信息 ——修改采购设备信息 04.设备的返厂维修 ——查询返厂的设备信息 ——修改返厂设备的状态 05.设备的分配 ——查询借出的设备信息及其使用的部门 ——查询借出时间 ——查询归还的设备信息及其对应部门 ——查询归还时间 ——修改设备状态 06.设备的报修 ——查询要报修的设备信息 ——修改设备的信息 07.员工信息的查询及其修改 ——查询员工信息 ——修改员工信息 08.设备的报废 ——查询要报废的设备信息 ——修改报废的设备信息 登录模块 普通用户 2. 系统功能模块设计 管理员登陆 查询 员工信息 设 备 管 理 系 统 修改 添加 查询 设备信息 修改 删除 采购管理 添加 维修管理 查询 修改 分配管理 查询 报废管理 内部报修 查询 修改 修改 查询 设备分配 修改 二、 数据库设计 1. E—R图 01、员工信息 02、设备 03、供应商 04、部门 05、厂家 06、仓库 07、整个设备管理的ER图 2. 数据字典 01、员工表 (员工编号、姓名、性别、年龄、工资、工龄、员工联系方式、从属部门编号,上岗时间) 数据项名 字段 类型 长度 取值范围 备注 员工编号 EmpID char 10 由十位数字组成 标识员工的属性 姓名 EmpName string 10 无 性别 EmpSex string 4 (男,女) 年龄 EmpAge int 4 >=18 工资 EmpSal float 8 ---10000 工龄 EmpYear char 2 >0 员工联系方式 EmpTel Char 11 由11位数字组成 从属部门编号 EmpDep Char 3 部门表中的编号数值 上岗时间 EmpHir datetime 8 年月日 02、设备表 (设备编号、名称、类别、生产日期、价格、使用年限、供应商、数量、存放仓库号、仓库负责人编号、入库时间、库存量、出库时间、报废部门编号、报废负责人、报废原因、报废时间、是否连带附件) 数据项名 字段 数据类型 数据长度 取值范围 设备编号 DevID char 10 由十位数字组成 名称 DevName String 20 类型 DevType String 20 生产日期 DevBir Datetime 8 年月日 价格 DevPri Float 8 使用年限 DevDeath Int 2 单位年 存放仓库编号 DevStoreID Char 3 仓库负责人编号 StoreEmpId Char 10 入库时间 StoreDate Datetime 8 年月日 库存量 Count Int 4 03、供应商表 (供应商编号、供应商名称、地址、负责人、供应商联系方式) 数据项名 字段 数据类型 数据长度 取值范围 供应商编号 SupID Char 10 有十位数字组成 供应商名称 SupName String 30 地址 SupAddr String 50 负责人 SupEmpId String 10 供应商联系方式 SupTel Char 11 04、部门表 (部门编号、部门名称、主管人员) 数据项名 字段 数据类型 数据长度 取值范围 部门编号 DepId Char 3 部门名称 DepName String 10 主管人员编号 DepEmpID String 10 05、厂家表 (厂家编号、厂家名称、厂家地址、厂家联系方式) 数据项名 字段 数据类型 数据长度 取值范围 厂家编号 FacID Char 15 厂家名称 FacAddr String 50 厂家地址 FacAddr String 50 厂家联系方式 FacTel Char 11 06、仓库 (仓库编号、面积) 数据项名 字段 数据类型 数据长度 取值范围 仓库编号 StoreId Char 3 面积 StoreArea Float 8 07、采购表 (设备编号、供应商编号、采购时间、采购员、购买价格、采购数量) 数据项名 字段 数据类型 数据长度 取值范围 设备编号 DevID Char 10 供应商编号 SupID Char 10 采购时间 PurDate Datetime 8 采购员编号 PurEmpID Char 10 购买价格 PurPrice Float 8 采购数量 PurCount Int 6 08、返厂维修表 (设备编号、厂家编号、返厂时间、维修原因、维修结果、是否在保修期、维修费用) 数据项名 字段 数据类型 数据长度 取值范围 设备编号 DevID Char 10 厂家编号 FacID Char 10 返厂时间 RetDate Datetime 8 维修原因 RetCause String 30 维修结果 RetResult String 20 是否在保修期 IsFree Char 2 维修费用 RetPrice Float 8 09、设备分配表 (设备编号、部门编号、借出时间、归还时间、类型、负责人、是否可借) 数据项名 字段 数据类型 数据长度 取值范围 设备编号 DevID Char 10 部门编号 DepID Char 3 借出时间 BorrowDate datetime 8 年月日 归还时间 ReturnDate datetime 8 年月日 类型 Type String 4 (借出、归还) 负责人编号 FenEmpID Char 10 是否可借 IsBorrow String 2 10、内部报修表 (设备编号、部门编号、报修人编号、报修时间、报修原因、维修时间、维修结果、维修费用) 数据项名 字段 数据类型 数据长度 取值范围 设备编号 DevID Char 10 部门编号 DepID Char 3 报修人编号 RepEmpID Char 10 报修时间 RepDate Datetime 8 报修原因 RepCause String 20 维修时间 RepTime Datetime 8 维修费用 RepPrice Float 8 维修结果 Represult String 10 11、报废表 (设备编号、报废部门编号、报废时间、报废负责人编号、报废原因) 数据项名 字段 数据类型 数据长度 取值范围 设备编号 DevID Char 10 报废部门编号 BrokeDepID Char 3 报废负责人编号 BrokeEmpID Char 10 报废时间 BrokeTime Datetime 8 报废原因 BrokeDate String 50 三、 关系模式 员工表(员工编号,姓名,性别,年龄,工资,工龄,员工联系方式,从属部门编号,上岗时间) 设备表(设备编号,名称,类别,生产日期,价格,使用年限,存放仓库号,仓库负责人编号,入库时间,库存量) 供应商表(供应商编号,供应商名称,地址,负责人,供应商联系方式) 部门表(部门编号,部门名称,主管人员) 厂家表(厂家编号,厂家名称,厂家地址,厂家联系方式) 仓库表(仓库编号,面积) 采购表(设备编号,供应商编号,采购时间,采购员,购买价格,采购数量) 返厂维修表(设备编号,厂家编号,返厂时间,维修原因,维修结果,是否在保修期,维修费用) 报废表(设备编号、报废部门编号、报废时间、报废负责人编号、报废原因) 四、 关系图 三、 详细设计 1. 项目功能模块 1.1用户登录模块 用户登录模块中,每个用户只能以自己的账号和密码登录到系统中,登录的时候能够选择自己要进行的操作类型,只是简单的查询操作的话,在登录界面中选择的登录类型就是普通用户型,选择的是管理员登录的话,进入的就是对于系统所有信息的查询和操作。给出的实例: 普通用户: 账户(登录名) 001 密码 001 管理员: 账户(登录名) 001 密码 001 截图见下面的所示: 1.1.1普通用户的操作界面 普通用户的权限只是对于员工信息的查询和设备信息的查询,执行完操作之后,用户能够借助于链接实现退出操作,退出自己的登录。 1.1.2管理员的登录 1.2员工信息模块 员工信息的模块中涉及到的是对于员工的信息的查询修改和添加,考虑到本系统是针正确设备的系统管理,就忽略了对于员工信息的添加的操作功能。 1.2.1员工信息查询 1.2.2查询部门信息 1.2.3员工信息修改 1.2.4增加员工信息 1.3设备信息模块 设备信息模块中实现的是对于设备的信息增删改查,其中设备的添加功能是隶属于采购模块中的,这里一并说明。普通用户查询的时候,查询到的是信息的一部分信息,是经过在数据库中建立的虚表,也就是数据库中的视图,限制了普通用户的一些查询信息。二管理员的权限比较的大,因此能够直接经过基本表实现对于数据的增删改查操作。 1.3.1设备信息查询 1.3.2设备信息修改 1.3.3删除设备信息 1.4采购管理模块 采购模块主要是考虑到了是对于数据库中设备信息的添加,因此在前端开发的时候只是对于设备的添加操作进行的,当然这个模块的权限是隶属于管理员的,普通用户没有此权限。 1.4.1添加采购设备信息 1.5维修管理模块 维修管理模块实现的是对于需要进行返厂维修的设备的信息处理操作,这里只是给出了一些基本的查询和修改页面。后期的开发中能够添加对于设备维修的增加的操作。 1.5.1查询返厂维修设备信息 1.5.2修改返厂维修设备的信息 1.6分配管理模块 分配管理模块实现的是对于设备的分配处理操作。 1.6.1查询分配的设备信息 1.6.2修改分配的设备信息 1.6.3设备分配管理信息 1.7内部报修模块 内部报修是对于损坏了的设备信息进行的操作。 1.7.1设备内部报修查询 1.7.2修改报修设备的信息 1.8报废模块 报废模块实现的是对于报废的设备信息的查询以及修改信息,由于时间的原因,对于报废模块的添加的操作这里没有给出相应的页面,在后期的开发过程中能够实现这个操作页面。 1.8.1查询报废的设备信息 1.8.2修改报废的设备信息 2. 数据库建立过程的一些代码示例: 2.1设备表建立的sql语句: CREATE TABLE [dbo].[shebeiTable1] ( [设备编号] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [名称] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [类型] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [生产日期] [datetime] NOT NULL , [价格] [float] NOT NULL , [使用年限] [int] NOT NULL , [存放仓库编号] [char] (3) COLLATE Chinese_PRC_CI_AS NOT NULL , [仓库负责人编号] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [入库时间] [datetime] NOT NULL , [库存量] [int] NOT NULL ) ON [PRIMARY] GO 2.2员工表建立的sql语句: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EmpTable]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[EmpTable] GO CREATE TABLE [dbo].[EmpTable] ( [员工编号] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [姓名] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [性别] [varchar] (4) COLLATE Chinese_PRC_CI_AS NOT NULL , [年龄] [int] NOT NULL , [工资] [float] NOT NULL , [工龄] [char] (2) COLLATE Chinese_PRC_CI_AS NULL , [员工联系方式] [char] (11) COLLATE Chinese_PRC_CI_AS NOT NULL , [从属部门编号] [char] (3) COLLATE Chinese_PRC_CI_AS NOT NULL , [上岗时间] [datetime] NULL ) ON [PRIMARY] GO 2.3对于普通用户查询的表(视图)建立 视图是增加数据库安全性的一个表现,在本系统中主要是针对于用户的查询界面,其中管理员的权限是明显大于普通用户的,普通用户查询之后看到的是一些最基本的员工信息和设备的信息。 运用的是可视化界面的操作,选中员工表中的一些列:员工的编号,姓名,部门和联系方式构建虚表。对于普通用户中的设备查询的操作中时也是基于此操作来实现的,建立的试图是设备表中的一些列:设备编号、名称、类型、存放仓库、仓库负责人。 2.4数据库中的存储等 存储过程是数据库中为了对于一些频繁的类似的操作进行的优化集中式的处理操作,在本系统中给出的一个存储过程是建立在对于查询的操作上,基于此操作来实现数据库的高效率性。下面说明的就是对于普通用户查询查询员工表的操作。 在员工表上建立的一个当输入的是一个员工的编号的时候,能够直接运行输出对应的查询结果。 CREATE PROCEDURE sp_chaxun @pt_id char(10) AS SELECT * FROM EMPTable where 员工编号=@pt_id GO 触发器在数据库中有着特殊的意义,它的出现实现了数据库中的一些表进行变化的时候,与此项有关的一些表的属性值能够发生对应的变化,强化了数据的完整性的约束和一些业务规则等。本设备管理系统中暂时没有考虑存储过程中的触发器的运用。 至于数据库中表的主键、外键以及一些基本的约束的操作,在数据库建立数据表的时候能够进行可视化的操作,操作简便,只是在操作的时候对于数据的字段的书写要准确无误。 游标,由于本设备管理系统的前台开发使用的是jsp页面的处理,因此在jsp页面的时候运用前端的代码充分的体现了游标的好处。 3 web开发的一些代码 前端的开发使用的是纯jsp页面的操作,这里仅作一部分的代码示例 3.1 登录界面 Login.jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="errorpage.jsp" %> <html> <head> <STYLE>A.menuitem { COLOR: menutext; TEXT-DECORATION: none } A.menuitem:hover { COLOR: highlighttext; BACKGROUND-COLOR: highlight } DIV.contextmenu { BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; Z-INDEX: 999; VISIBILITY: hidden; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; POSITION: absolute; BACKGROUND-COLOR: buttonface } </STYLE> <SCRIPT language=JavaScript> function Year_Month(){ var now = new Date(); var yy = now.getYear(); var mm = now.getMonth()+1; var cl = '<font color="#0000df">'; if (now.getDay() == 0) cl = '<font color="#c00000">'; if (now.getDay() == 6) cl = '<font color="#00c000">'; return(cl + yy + '年' + mm + '月</font>'); } function Date_of_Today(){ var now = new Date(); var cl = '<font color="#ff0000">'; if (now.getDay() == 0) cl = '<font color="#c00000">'; if (now.getDay() == 6) cl = '<font color="#00c000">'; return(cl + now.getDate() + '</font>'); } function Day_of_Today(){ var day = new Array(); day[0] = "星期日"; day[1] = "星期一"; day[2] = "星期二"; day[3] = "星期三"; day[4] = "星期四"; day[5] = "星期五"; day[6] = "星期六"; var now = new Date(); var cl = '<font color="#0000df">'; if (now.getDay() == 0) cl = '<font color="#c00000">'; if (now.getDay() == 6) cl = '<font color="#00c000">'; return(cl + day[now.getDay()] + '</font>'); } function CurentTime(){ var now = new Date(); var hh = now.getHours(); var mm = now.getMinutes(); var ss = now.getTime() % 60000; ss = (ss - (ss % 1000)) / 1000; var clock = hh+':'; if (mm < 10) clock += '0'; clock += mm+':'; if (ss < 10) clock += '0'; clock += ss; return(clock); } function refreshCalendarClock(){ document.all.calendarClock1.innerHTML = Year_Month(); document.all.calendarClock2.innerHTML = Date_of_Today(); document.all.calendarClock3.innerHTML = Day_of_Today(); document.all.calendarClock4.innerHTML = CurentTime(); } var webUrl = webUrl; document.write('<table border="0" cellpadding="0" cellspacing="0"><tr><td>'); document.write('<table id="CalendarClockFreeCode" border="0" cellpadding="0" cellspacing="0" width="60" height="70" '); document.write('style="position:absolute;visibility:hidden" bgcolor="#eeeeee">'); document.write('<tr><td align="center"><font '); document.write('style="cursor:hand;color:#ff0000;font-family:宋体;font-size:14pt;line-height:120%" '); if (webUrl != 'netflower'){ document.write('</td></tr><tr><td align="center"><font '); document.write('style="cursor:hand;color:# ff;font-family:宋体;font-size:9pt;line-height:110%" '); } document.write('</td></tr></table>'); document.write('<table border="0" cellpadding="0" cellspacing="0" width="61" bgcolor="#C0C0C0" height="70">'); document.write('<tr><td valign="top" width="100%" height="100%">'); document.write('<table border="1" cellpadding="0" cellspacing="0" width="58" bgcolor="#FEFEEF" height="67">'); document.write('<tr><td align="center" width="100%" height="100%" >'); document.write('<font id="calendarClock1" style="font-family:宋体;font-size:7pt;line-height:120%"> </font><br>'); document.write('<font id="calendarClock2" style="color:#ff0000;font-family:Arial;font-size:14pt;line-height:120%"> </font><br>'); document.write('<font id="calendarClock3" style="font-family:宋体;font-size:9pt;line-height:120%"> </font><br>'); document.write('<font id="calendarClock4" style="color:#100080;font-family:宋体;font-size:8pt;line-height:120%"><b> </b></font>'); document.write('</td></tr></table>'); document.write('</td></tr></table>'); document.write('</td></tr></table>'); setInterval('refreshCalendarClock()',1000); </SCRIPT> <script language="javascript"> <!-- function makearray(size) { this.length=size; for(i=1;i<=size;i++) { this[i]=0 } return this; } msg=new makearray(3) msg[1]="你好,欢迎使用设备管理系统!!!" msg[2]="请您选择用户类型,输入正确的用户名,密码!!"; msg[3]="谢谢您的使用!!!" interval = 100; seq = 0; i=1; function Scroll() { document.tmForm.tmText.value = msg[i].substring(0, seq+1); seq++; if ( seq >= msg[i].length ) { seq = 0 ;i++;interval=900}; if(i>3){i=1}; window.setTimeout("Scroll();", interval );interval=100 } ; //--> </script> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"; charset=gb2312"> <title>登陆</title> <SCRIPT Language = javascript> <!-- //下面的副程序将执行资料检查 function isValid() { //下面的if判断语句将检查是否输入帐号资料 if(frmLogin.id.value == "") { window.alert("您必须完成帐号的输入!"); //显示错误信息 document.frmLogin.elements(0).focus(); //将光标移至帐号输入栏 return false; } //下面的if判断语句将检查是否输入帐号密码 if(frmLogin.password.value == "") { window.alert("您必须完成密码的输入!"); //显示错误信息 document.frmLogin.elements(1).focus(); //将光标移至密码输入栏 return false; //离开函数 } frmLogin.submit(); //送出表单中的资料 } --> </SCRIPT> <body bgcolor="#0099FF" OnLoad="Scroll()"> <form name="tmForm"> <input type="Text" name="tmText" size="40"> </form> <p> <% String getmessage = (String) session.getAttribute("error"); if (getmessage==null) {getmessage="";} %> <p1><font color="red"><%=getmessage%></font></p1></p> <p align="center"><font color="red" size="+2" face="华文行楷">郑州轻工业学院数据库课程设计--</font></p> <p align="center"><font color="#33FF00" size="+4" face="华文行楷">设备管理系统</font></p> <form name="frmLogin" method="post" action="login_check.jsp" onSubmit="return isValid(this);"> <p> <div align="center"> <table width="47%" height="232" border=1 align="center" > <tr > <td height="44" colspan="2"> <div align="center"><font color="#FFFFFF" size="+2" face="华文行楷">请你输入</font></div></t- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 总结报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文