软件工程毕业设计仓库管理系统样本.doc
《软件工程毕业设计仓库管理系统样本.doc》由会员分享,可在线阅读,更多相关《软件工程毕业设计仓库管理系统样本.doc(45页珍藏版)》请在咨信网上搜索。
《软件工程》课程设计 标题(如:基于UML仓库管理系统设计与实现) 学号: 姓名:程鹏 黄慧芳 指引教师:刘珊艳 学科专业:09软件技术 荆楚理工学院计算机工程学院 二0一一年十二月 目录 目录 2 第一章 可行性研究报告 3 1.1引言 3 1.2.规定和目的 3 1.3.投资及效益分析 4 1.4.社会因素方面可行性 5 1.5.结论 5 第二章 仓库管理系统需求分析 6 2.1.本项目概述 6 2.2.系统普通性描述 6 第三章 设计阐明书 9 3.1 引言 9 3.2 软件设计约束 9 3.3 软件设计描述 9 3.4 系统界面设计描述 10 3.5 数据库设计 11 第四章 系统有关代码 13 4.1登录界面(重要代码) 13 4.2出库界面(重要代码) 15 4.3入库界面 19 4.4库存管理界面 23 第五章 测试筹划报告 27 5.1.引言 27 5.2测试内容 27 5.3.实验过程 27 5.4 范畴 30 5.5 原则 30 总结 30 第一章 可行性研究报告 1.1引言 1.1.1目 本软件是用来有效管理超市仓库货品数量及种类,以以便超市工作人员可以全面理解超市仓库库存货品数量和种类来以便高效管理超市仓库。 该项目可行性研究报告也是对超市仓库管理系统全面考虑,是项目分析员进行进一步工作前提,是软件开发人员成功开发项当前提.此分析研究报告可以使软件开发团队尽量早预计研制课题可行性,可以在定义阶段较早结识到系统方案缺陷,可以节约时间、财力和精力,并且避免了专业方面困难.及早地预测项目可行性,在可行前提下获得最佳实行方案。 1.1.2背景 随着社会不断发展,物质不断丰富,为了满足人们需求,超市货品也是越来越丰富。为了以便超市管理人员及时有效理解仓库状况,更好管理超市货品,提高管理效率,从而提出本软件。 系统名称:超市仓库管理系统。 工程组织者:09软件班 产品所有权:开发小组 任务详细信息: ①任务提出人:刘珊燕 ②需求分析人:程鹏 黄慧芳 ③顾客:具备管理权限人员(普通顾客、管理员) 1.1.3参照资料: [1]李东生、崔冬华等编著《软件工程—原理、办法和工具》 1.1.4术语 ① C/.S:客户端/服务器。 1.2.规定和目的 1.2.1基本规定 ·功能:具备一定权限管理人员可以对货品售出和补充,以及新增长商品和种类及时进行修改,同步还具备缺货提示功能。 ·性能:详实有效罗列出商品货品数量和种类,来以便超市管理人员。 ·输入:具备一定权限管理人员对货品数量种类进行修改。 ·输出:查询成果。 系统功能模块图1-1,数据流图1-2 仓库管理系统 货品列表 添加货品 修改货品 货品信息 删除货品 缺货提示 进出货品 显示管理员 添加管理员 删除管理员 管理员列表 图1-1系统功能模块图 仓库管理人员 仓库管理 录入货品信息、更新货 查看守理人员 图1-2数据流图 功能模块及流图简要描述:一方面超市管理人员需要登录系统,如果登陆成功则以进入系统进行操作,否则会提示错误,规定重新登录。登录成功后,管理人员可以依照自己需要进行操作。当添加货品种类,更改货品数量,都需要管理人员登录系统后才干操作。当货品数量较少时,系统会自动提示管理人员要进货了。本系统还可以管理管理人员登录,即可以对有权限操作该系统人员进行增、删、改功能。 ·在安全与保密方面规定:对于有权限人员才可以进行对系统操作。 1.2.2开发目的 ①以便使用者对仓库货品查询、删除、更新,减少人力和设备需求。 ②以便理解进出仓库货品状况。 ③及时为顾客发出缺货提示。 ④提高工作效率。 ⑤减少仓库管理及维护费用。 1.2.3具备条件 ①开发条件:计算机实验室所提供环境即可。 ②开发时间:开发全过程必要在3个月内完毕。 ③开发所需经费:无。 ④运营系统:Window XP 以上版本即可 ⑤ 数据库:sqlserver 或者sqlsever 1.2.4评价尺度 本软件在投入使用起,维护费用较少,操作以便。 1.3.投资及效益分析 1.3.1支出 由于是学生自行开发项目,无需任何费用。 1.3.2收益 系统完毕后即可交付使用,重要是为了以便超市货品管理,有着重大意义。 1.3.3投资回收周期 即时。 1.4.社会因素方面可行性 1.4.1法律方面可行性 该系统开发和研制,将不会侵犯她人、集体和国家利益,不会违犯国家政策和法律。 1.4.2使用方面可行性 该系统操做简朴,不需要专业培训,普通人员即可胜任。 1.4.3其他方面可行性 作为计算机工程学院软件班学生,通晓某些计算机软件知识。咱们学习过J2EE和JSP课程,可用到该系统网页制作,咱们小组有2个人,开发此程序足以应付。固然,咱们作为学生,在开发系统上面,经验甚少,当咱们技术上遇到难以解决问题是可以求助于教师。因此技术方面是可行。 1.5.结论 综上所述,该项目应及时开始进行研发。从人力资源优化角度来说,可以充分运用人力资源。从经济利益角度来看,即时开发完毕即可用,可以及时获利。但系统仍旧有些局限性,例如修改方面还需人工手动修改数量等。在系统交付使用中如有局限性还望指出,以便改进。 第二章 仓库管理系统需求分析 本系统重要需求者是超市后台管理员,该系统图是用StarUML绘制。 2.1.本项目概述 本项目所开发超市仓库管理系统完毕超市管理员对货品管理,减少数据漏掉状况,更以便管理人员浏览和操作,节约了人力物力。 2.2.系统普通性描述 由于本系统数据还算不上大型。因此数据库服务器与web服务器共用同一台计算机。系统中货品信息和管理员信息都存储在sqlserver 数据库中。 2.2.1系统用例图‘图2-1系统用例图’,用例图阐明: 图2-1系统用例图 本系统重要只针对具备权限理员进行操作,一方面管理员必要具备对的账号和密码才干进入系统进行操作。进入系统后重要功能模块如下: 添加功能:可以添加货品详细信息同步还可以增长管理员。 修改功能:可以对货品所有信息进行修改。 删除功能:删除超市已经不存在货品信息同步还可以删除不存在管理员。 查询功能:可依照货品品牌或者名称对货品进行查询,也可以依照管理员账号或者管理员顾客名对顾客进行查询。 进货出货功能:可以对货品数量进行修改。 缺货提示:当货品数量不大于50件时在主页面会为管理员进行提示已缺货。 更改密码功能:当某个管理员登录系统后可以更改自己密码。 2.2.2系统用类‘图2-2类图’,类图阐明: 图2-2类图 类详细阐明: 商品类 : 属性: 商品编号:商品编号是用来拟定商品唯一性。 商品数量:阐明商品库存量。 商品名称:阐明商品名称。 办法: 登录系统:用于验证管理身份。 增长商品:用于增长系统内没有商品信息。 删除商品:仓库没有商品信息。 修改商品:用于修改商品详细信息。 进 货:用于只对要增长货品量商品进行操作。 出 货:用于只对要减少货品量商品进行操作。 缺货提示:当商品数量低于10后会在主页上提示缺货。 管理员类: 属性: 管理员ID:该属性是自动增长型,具备唯一性。 管理员账号:用于登录时账号。 管理员名称:该属性和账号一起可以辨认唯一管理员。 管理员密码:用于登录时和账号一起用于身份验证。 办法: 增长管理员:可以赋予没有权限人管理权限。 删除管理员:可以删除不存在管理员。 2.2.3状态图(图2-3状态图): 图2-3状态图 2.2.4时序图(图2-4时序图): 图2-4时序图 第三章 设计阐明书 3.1 引言 3.1.1 系统概要及其运营环境 软件详细设计阶段是软件设计重要阶段,本阶段工作就是要对系统中每个模块给出足够详细过程性描述,因而也称为“过程设计”。详细设计主线目就是拟定应当如何详细实现所需求系统,也就是说通过这一阶段设计,会得出对学生选课系统精准描述。其主线任务就是设计出程序“蓝图” 3.1.2 系统构成某些及其构造 本系统分为四大模块,即顾客管理模块、出库模块、入库模块、库存管理模块。管理员模块可分为普通顾客模块和管理员模块,库存管理模块涉及查询模块和修改模块。详细操作请见类图 3.1.3参照资料 软件工程——原理,办法和工具 Java核心思想 3.2 软件设计约束 本系统采用JavaUI技术,基本上没有什么平台约束。在数据库方面,需要创立本地数据源。 3.2.1 设计目的和原则 本设计欲达到目的:可以使顾客简朴快捷完毕商品出库和入库功能及库存管理功能。系统性能达到高效,实用,易于维护。 为实现上述目的,在设计软件过程中采用UML绘图来描述整个系统,运用前人专家级经验,提高开发效率。 3.2.2 设计约束 (1)无论是普通顾客还是管理员,都可以在本地访问该系统。完毕各自授权活动和工作。 (2)该系统采用C/S模式,并且考虑性能、安全、可靠性、易用、可扩展和可维护。 (3)整个开发过程应满足软件需求分析进度规定所规定期间。 3.3 软件设计描述 3.3.1 总体构造设计 本系统由如下几种功能模块构成: 顾客管理模块汇总: (1) 添加普通顾客信息(仅管理员可以使用,可以添加顾客到数据库中) (2) 管理普通顾客信息(仅管理员可以使用,可以对普通顾客进行修改删除等操作) 库存管理模块汇总 (1) 查询入库信息(普通顾客使用,对自己入库商品进行查询操作) (2) 查询出库信息(普通顾客使用,对所出库商品进行有关操作) (3) 所有库存信息(对所有商品信息进行查询) 3.3.2 详细构造设计 顾客 主界面 顾客管理 商品出入库 库存管理 退出系统 图3-1仓库管理系统顺序图 3.4 系统界面设计描述 当顾客启动程序后真接显示主界面,在主界面中有‘顾客管理’,‘商品入库’,‘商品出库’,‘库存管理’以及退出系统。 当顾客在未登录状态下执行任何操作时系统会自动判断与否已经登录,若顾客还没有登录则显示登录界面,让顾客进行登录。若登录帐号不存在则表达该顾客还不是员工,故需要顾客重新申请新顾客,新顾客类型为普通员工,当普通顾客已经通过管理员审核,并且分派了有关权限后就可以登录系统。 若顾客是管理员则该顾客可以对普通顾客进行有关修改和删除,并且还可以修改、查询、删除库存表及商品出入库表中有关信息。若顾客是普通员工则只能进行商品出入库及查询。 3.4.1 登录界面设计 顾客通过输入登录账号和密码及类型系统进行验证 图3-2顾客登录界面 3.4.2 商品出入库界面设计 图3-3商品出入库界面设计 3.4.3 库存界面设计 图3-4库存界面设计 3.5 数据库设计 数据库名:StoreHouseDB 顾客表:Users 主键:员工号 商品入库表:InStore 主键:入库编号 商品出库表:OutStore 主键:出库编号 库存表:StoreManage 主键:商品编号 3.5.1 建表 下面详细给出各个表 表3-1 Users 列名 属性 员工号 Varchar(13) 员工姓名 Varcahar(20) 密码 Varchar(16) 证件号 Varchar(18) 员工类型 Varchar(8) 与否员工 Varchar(2) 表3-2 InStore 列名 属性 入库编号 int 商品编号 Varchar(20) 商品名称 Varchar(50) 入库数量 Int 入库人 Varchar(13) 入库时间 Datetime() 表3-3 OutStrore 列名 属性 出库编号 Int 商品编号 Varchar(20) 商品名称 Varcahr(50) 出库数量 Int 出库人 Varchar(13) 出库时间 Datetime() 表3-4 StoreManage 列名 属性 商品编号 Varchar(20) 商品名称 Varchar(50) 库存量 Int 第四章 系统有关代码 4.1登录界面(重要代码) public boolean isExistsEmply(String id){ boolean flags=false; try { int count=0; String sql1="select 员工号 from Users where 员工号=?"; PreparedStatement ps=conn.prepareStatement(sql1); ps.setString(1,(String)id); ResultSet result=ps.executeQuery(); while(result.next()) { count=result.getRow(); } result.close(); ps.close(); if (count>0) { this.UID=id; flags=true; getInfo(id); return flags; } else { error.errorDialog((String)id); } } catch(Exception e) { e.printStackTrace(); } return flags; } //依照‘工号’分别获取相应信息 public void getInfo(String uid){ try { String sql2="select 员工姓名,密码,员工类型,与否员工 from Users where 员工号=?"; PreparedStatement pps=conn.prepareStatement(sql2); pps.setString(1,uid); ResultSet result=pps.executeQuery(); while(result.next()) { name=result.getString(1).toString().trim(); password=result.getString(2).trim(); employtype=result.getString(3).toString().trim(); emplooy=result.getString(4).toString().trim(); } result.close(); pps.close(); } catch(Exception e) { e.printStackTrace(); } } //对登录'工号'进行密码验证 public boolean login(String id,String pwd,String type){ boolean isEmploy=false; try { if (id.equals(UID) && pwd.equals(password) && type.equals(employtype)) { isEmploy=true; return isEmploy; } else { return isEmploy; } } catch(Exception e) { e.printStackTrace(); } return isEmploy; } //判断顾客与否已经通过管理员审核 public boolean Y_NEmply(){ boolean isE=false; if (this.emplooy.equals("是")) { System.out.println("员工号:"+UID+"已经通过了审核................."); main.showMainFarme(); isE=true; return isE; } else if (this.emplooy.equals("否")) { error.noEmplo0y(UID); return isE; } return isE; } 4.2出库界面(重要代码) public Object setSdata2(){ try { String sql2="select * from OutStore"; Statement st=conn.createStatement(); ResultSet result=st.executeQuery(sql2); Sdata2=new Object[Row2][Column2]; int n=0; while(result.next()) { Sdata2[n][0]=result.getString(1).toString().trim(); Sdata2[n][1]=result.getString(2).toString().trim(); Sdata2[n][2]=result.getString(3).toString().trim(); Sdata2[n][3]=result.getString(4).toString().trim(); Sdata2[n][4]=result.getString(5).toString().trim(); Sdata2[n][5]=result.getString(6).toString().trim(); n++; } result.close(); st.close(); return Sdata2; } catch(Exception e) { e.printStackTrace(); } return Sdata2; } //先判断库存表中与否存在要出库商品编号 public boolean isExistsGid(String gid){ boolean flags=false; try { int count=0; String sql3="select count(商品编号) from StoreManage where 商品编号=?"; PreparedStatement ps=conn.prepareStatement(sql3); ps.setString(1,gid); ResultSet result=ps.executeQuery(); while(result.next()) { count++; } result.close(); ps.close(); if (count>0) { flags=true; return flags; } else { return flags; } } catch(Exception e) { e.printStackTrace(); } return flags; } //判断库存表中库存量与否满足出库笨条件 public boolean lookNumber(String gid,int number){ boolean flags=false; try { int num=0; String sql4="select 库存量 from StoreManage where 商品编号=?"; PreparedStatement ps=conn.prepareStatement(sql4); ps.setString(1,gid); ResultSet result=ps.executeQuery(); while(result.next()) { num=result.getInt(1); } result.close(); ps.close(); if (number<=num) { flags=true; } else flags=false; return flags; } catch(Exception e) { e.printStackTrace(); } return flags; } //商品出库向出库表写入一条数据出库记录 public void newStoreOuput(String outgid,String outgname,int outgnum){ try { String sql5="insert into OutStore (商品编号,商品名称,出库数量,出库人,出库时间) values(?,?,?,?,getdate())"; PreparedStatement ps=conn.prepareStatement(sql5); ps.setString(1,outgid); ps.setString(2,outgname); ps.setInt(3,outgnum); ps.setString(4,outpeople); ps.executeQuery(); ps.close(); } catch(Exception e) { e.printStackTrace(); } } //这是要修改库存表中库存量 public void updateStoreManage(String outgid ,int num){ try { String sql6="update StoreManage set 库存量=(select 库存量 from StoreManage where 商品编号=?)-?where 商品编号=?"; PreparedStatement ps=conn.prepareStatement(sql6); ps.setString(1,outgid); ps.setInt(2,num); ps.setString(3,outgid); ps.executeQuery(); ps.close(); } catch(Exception e) { e.printStackTrace(); } } //向出库表模型中添加一条新一出库记录 public Object addOutStoreToTable(String outgid){ try { String sql7="select * from OutStore where 商品编号=?and 出库编号=(select count(*) from OutStore)"; PreparedStatement ps=conn.prepareStatement(sql7); ps.setString(1,outgid); ResultSet result=ps.executeQuery(); while(result.next()) { newStoreOfOut[0]= new Integer(result.getInt(1)); newStoreOfOut[1]=result.getString(2).toString().trim(); newStoreOfOut[2]=result.getString(3).toString().trim(); newStoreOfOut[3]=new Integer(result.getInt(4)); newStoreOfOut[4]=result.getString(5).toString().trim(); newStoreOfOut[5]=result.getString(6).toString().trim(); } result.close(); ps.close(); return newStoreOfOut; } catch(Exception e) { e.printStackTrace(); } return newStoreOfOut; } 4.3入库界面 public Object setSdata(){ try { String sq2="select * from InStore"; Statement st=conn.createStatement(); ResultSet result=st.executeQuery(sq2); Sdata=new Object[Row][Column]; int n=0; while(result.next()) { Sdata[n][0]=result.getString(1).toString().trim(); Sdata[n][1]=result.getString(2).toString().trim(); Sdata[n][2]=result.getString(3).toString().trim(); Sdata[n][3]=result.getString(4).toString().trim(); Sdata[n][4]=result.getString(5).toString().trim(); Sdata[n][5]=result.getString(6).toString().trim(); n++; } result.close(); st.close(); return Sdata; } catch(Exception e) { e.printStackTrace(); } return Sdata; } //向入库表中插入新数据 public void goodsInserData(String gid,String gname,int gnum){ try { String sql3="insert into InStore (商品编号,商品名称,入库数量,入库人,入库时间) values(?,?,?,?,getdate())"; PreparedStatement ps=conn.prepareStatement(sql3); ps.setString(1,gid); ps.setString(2,gname); ps.setInt(3,gnum); ps.setString(4,inpeople); ps.executeUpdate(); ps.close(); } catch(Exception e) { e.printStackTrace(); } } //判断库存表中与否有相似商品编号商品存在 public boolean isExistsGood(String gid){ boolean flags=false; try { String sql4="select * from StoreManage where 商品编号=?"; PreparedStatement ps=conn.prepareStatement(sql4); ps.setString(1,gid); ResultSet result=ps.executeQuery(); int i=0; while(result.next()) { i++; } result.close(); ps.close(); if (i>0) { //如果库存表中存在该商品商品编号,则调用修改函数 flags=true; return flags; } else { //若库存表中不存在则调用插入函数新插入一条数据 return flags; } } catch(Exception e) { e.printStackTrace(); } return flags; } //若库存表中不存在则新建一条信息 public void insertStoreManage(String gid,String gname,int gnum){ try { String sql5="insert into StoreManage (商品编号,商品名称,库存量) values(?,?,?)"; PreparedStatement ps=conn.prepareStatement(sql5); ps.setString(1,gid); ps.setString(2,gname); ps.setInt(3,gnum); ps.executeUpdate(); ps.close(); } catch(Exception e) { e.printStackTrace(); } } //如果存在直接修改原有数量 //1、先获取原有库存量 public int getStoreNumber(String gid){ int num=0; try { String sql6="select 入库数据 from StoreManage where 商品编号=?"; PreparedStatement ps=conn.prepareStatement(sql6); ps.setString(1,gid); //ps.executeQuery(); ResultSet result=ps.executeQuery(); while(result.next()) { num=result.getInt(1); } result.close(); ps.close(); return num; } catch(Exception e) { e.printStackTrace(); } return num; } //2、再修改库存量 public void updateStoreManage(int count,String gid){ try { int NUM=getStoreNumber(gid)+count; String sql7="update StoreManage set 库存量=NUM where 商品编号=?"; PreparedStatement ps=conn.prepareStatement(sql7); ps.setString(1,gid); //ps.setInt(1,count); //ps.setString(2,gid); ps.executeUpdate(); ps.close(); } catch(Exception e) { e.printStackTrace(); } } //error!没有注意到出库表会存在多条相似记录 //向入库表模型中添加一条入库记录 public void addStoreOnInStore(String gid){ Object[] newRow=new Object[6]; try { String sql8="select * from InStore where 商品编号=?and 入库编号=(select count(*) from InStore)"; PreparedStatement ps=conn.prepareStatement(sql8); ps.setString(1,gid); ResultSet result=ps.executeQuery(); while(result.next()) { newRow[0]= new Integer(result.getInt(1)); newRow[1]=result.getString(2).toString().trim(); newRow[2]=result.getString(3).toString().trim(); newRow[3]=new Integer(result.getInt(4)); newRow[4]=result.getString(5).toString().trim(); newRow[5]=result.getString(6).toString().trim(); } result.clo- 配套讲稿:
如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。
关于本文