仓库管理系统课程设计_第1页
仓库管理系统课程设计_第2页
仓库管理系统课程设计_第3页
仓库管理系统课程设计_第4页
仓库管理系统课程设计_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工程大学信息10课程设计论文仓库管理系统目录第一章概述31.1 项目背景: 3.1.2 编写目的: 4.1.3 软件定义:4.第二章需求分析62.1 系统流程图7.2.2 数据流图:82.3 .数据字典142.4 性能分析2.4第三章概念结构设计263.1 设计分E-R图2.63.2 合并成E-R图2.9第四章逻辑结构设计 324.1表结构 3.2第五章软件功能设计40第六章代码设计和界面设计42Word专业资料第一章概述1.1 项目背景:仓库在现实生活中用途十分广泛,各种商城、超市要利用仓库存放物资,药房、 医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,因此仓库 的管

2、理成了一项十分重要的工作。人工管理仓库既费时又费力,而且容易造成混乱,重时会影响商城、企业的正常 运作,造成恶劣的后果。随着信息技术的发展,办公自动化的普及,如快速,高效,便 捷的管理仓库受到了高度的关注;因此为了解决这个问题我们提供这个系统以满足仓库 管理需求,本系统是基于超市仓库的管理系统。本系统主要针对于商品管理信息、入库操作、入库查询统计、出库操作、出库查询统 计、库存查询统计等处理情况。用户可以通过相应的模块,对仓库里的物品的基本情 况和库存数量进行查询,管理员通过简单的操作即可轻松的管理仓库,查询各项相关信 息,并能进行入库和出库操作等。本系统会提高办公效率和设备可靠性,减少工作人

3、员的劳动强度,减少办公耗材,提高现代化管理水平。企业面对市场竞争的巨大压力,要求企业创造新的利 润源,这为企业如配置有限资源,利用先进计算机技术不断开发出操作简便、界面友 好、灵活、实用、安全,更具时效性的设备信息管理系统有着更高的要求。1.2 编写目的:(一):编写实用的仓库管理系统为仓库管理系统提供一个基础,便企业的商品管理。(二):完成课程设计通过课程设计,达到以下目的:1、根据教材上数据库设计部分的原理和法,结合软件工程相关知识,能针对一些简单的数据库系统设 计问题,进行必要的分析和设计。2、巩固学生学习的数据库原理、程序设计语言等课程的基础知识,训练学生分析和解决数据库系统的 实际问

4、题的能力。3、能查阅资料解决数据库技术面的问题。1.3 软件定义:企业仓库管理系统(Equipment Management System ):是实现企业对货 物的出、入库进行高效的管理。通过应用系统应能对商品基本信息进行管理。新的商品信息的入库、出库等操作也是其中的一部分。同时按照一定的条件查询、统计符合 条件的商品信息1.4 、开发环境开发环境:Windows 8辅助工具:Visual Studio 2012数据库管理系统:SQL Server 2008运行环境:W i ndows XP/Vista/7/8 开发模式:w i ndows 窗体程序第二章需求分析说明:本系统要解决的问题是:一

5、个小型通用的仓库管理系统是实现企业对库存 商品出库、入库进行高效的管理。通过应用系统应能结合销售情况对库存商品进行录 入、删除、修改等操作。按照一定的条件,查询、统计符合条件的商品信息;并且对查 询、统计的结果有一定的输出。强调的是做什么,而不是怎么做2.1 系统流程图2.1.1 系统流程图符号如图2.1所示:Word专业资料处理联机存储图2.1系统流程图符号说明2.1.2 本系统使用的总的系统流程图:查询操作入库信息入 库 处 理仓库管理系统存储文件出库处理身份验证2.2数据流图:Word专业资料-O外部环境处理2.2.2顶层数据流图:管理员用户商品信息一CZ数据存储数据流一用户商品信息管理

6、员2.2.1仓库管理系统数据流图符号说明如下:223 一层数据流图:Word专业资料管理员,(商品信息)一管理J商品出库信息1管理员r品信点n商品入库信息入库单 出库单Word专业资料224、二层数据流图:Word专业资料反馈信息满足的,:信息入库信息1入库单(2)出库管理细化:提货单反馈信息满足的出库信息出库信息出库信息1出库单P4打印管理员Word专业资料商品信息管理的细化:管理员查询条件查询结果管理员2.3数据字典231数据流数据流名称:入库信息说明:即将装入仓库的商品的信息数据流来源:米购入库信息表数据流流向:仓库管理员数据流组成:商品编号+商品名称+商品数里+商品进价+供应商编号+供

7、应商名称+本次入库时间数据流量:根据事物的需要,一般很频繁数据流名称:出库信息说明:销售后即将出库的商品的信息数据流来源:销售出库信息表数据流流向:仓库管理员数据流组成:商品编号+商品名称+商品数量+商品进价+本次出库时间数据流量:根据事物的需要,一般很频繁数据流名称:商品信息说明:对仓库中的所有货物的信息的统计数据流来源:商品信息表数据流流向:仓库管理员数据流组成:商品:商品编号+商品名称+商品进价+商品售价+供应商编号数据流名称:供货单说明:供应商返回的所定货物的清单信 息数据流来源:供应商数据流流向:加工1.1数据流组成:商品编号+商品名称+商品种类+货物数量+商品进价+供应商 编号+供

8、应商名称+发货时间+商品产地数据流量:数据流名称:正确的供货单数据流名称:不能满足的提货单说明:供应商所发的货物信息是正确的数据流别名:无数据流来源:供应商说明:仓库中的商品不能够提货数据流流向:加工1.2数据流来源:销售部门4数据流组成:商品编号+商品名称+数据流流向:销售部门商品种类+货物数量+商品进价+供应数据流组成:商品编号+商品名称+商商编号+供应商名称+发货时间+商品品种类+货物数量+商品进价+供应商产地编号+供应商名称+发货时间+商品产数据流量:地+本次提货员编号+本次提货员姓名+本次提货时间数据流名称:错误的供货单数据流名称:提货单数据流别名:无数据流别名:无说明:供应商所发的

9、货物信息由错误的说明:所需要提取的商品的信息地数据流来源:销售部门数据流来源:供应商数据流流向:加工6.1数据流流向:供应商数据流组成:商品编号+商品名称+商数据流组成:商品编号+商品名称+商品种类+货物数量+商品进价+供应商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产编号+供应商名称+发货时间+商品产地+本次提货员编号+本次提货员姓名地+本次提货时间数据流量;数据流名称:可满足的提货单 数据流别名:无说明:仓库中的商品能够提货数据流来源:销售部门数据流流向:加工6.2数据流组成:商品编号+商品名称+商 品种类+货物数量+商品进价+供应商 编号+供应商名称+发货时间+商

10、品产 地+本次提货员编号+本次提货员姓名 +本次提货时间232数据项数据项名称:商品编号数据项别名:商品号说明:仓库中的商品的唯一标识类型:字符型长度:10数据项名称:商品名称数据项别名:商品名说明:商品的名称类型:字符型长度:20数据项名称:商品售价数据项别名:售价说明:无类型:数值型长度:10Word专业资料数据项名称:本次提货员编号数据项别名:采购员编号说明:采购员的唯一标识类型:字符型长度:10数据项名称:商品进价数据项别名:进价说明:无类型:数值型长度:10数据项名称:本次出货 时间数据项别名:出货时间 说明:货物出库的时间 类型:时间日期型长度:8数据项名称:商品种类数据项名称:本

11、次入库数据项别名:类别说明:货物的类型类型:字符型长度:10时间数据项别名:入库时间说明:货物入库的时间类型:时间日期型长度:8Word专业资料233数据文件数据文件名称:入库信息表说明:所有的商品的入库信息数据文件组成:商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+入库时间+商品产地组织式:按货物编号从小到大排序存取式:顺序存取频率:随机数据文件名称:出库信息表说明:所有商品的出库信息数据文件组成:商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产地+本次提货员编号+本次提货员姓名+出库时间组织式:按货物编号从小到大排序存取

12、式:顺序存取频率:随机数据文件名称:供应商信息表说明:供应商的所有信息数据文件组成:供应商编号+供应商名称+供应商地址+供应商组织式:按客户编号从小到大排序 存取式:顺序存取频率:随机数据文件名称:商品信息表说明:仓库中的所有商品的信息数据文件组成:商品=商品编号+商品名称+商品种类+商品数量+商品进价+商品售价组织式:按货物编号从小到大排序存取式:顺序存取频率:随机数据文件名称:库存表说明:仓库中的剩余的商品的信息数据文件组成:商品编号+商品名称+商品产地+商品剩余量组织式:按货物编号从小到大排序存取式:顺序存取频率:随机数据文件名称:用户信息表说明:管理仓库的用户信息数据文件组成:用户=用

13、户编号+用户姓名+用户密码+用户权限组织式:按用户编号从小到大排序存取式:顺序存取频率:随机234数据加工数据加工名称:核对发货单加工编号:1.1说明:对比订单及发货单输入数据流:订单,发货单输出数据流:到货单核准加工逻辑:将供应商的发货单进行比较,不一致时,将发货单返回给供应商,当一致时进行下个事物数据加工名称:核对提货信息加工编号:2.1说明:检查提货单输入数据流:货物信息表输出数据流:可满足的提货单,不可满足的提货单加工逻辑:将提货单与货物信息表,库存信息表进行对比,看能否满足,能满足,交给加工过程24不能满足、则交给提货人员数据加工名称:入库加工编号:1.2说明:货物的入库输入数据流:

14、订单,可满足的供货单输出数据流:商品信息表,销售入库信息表加工逻辑:按照供货单进行货物的入库库,完成后修改库存表,并在销售入库库信息表中添加记录数据加工名称:出库加工编号:2.2说明:货物的出库输入数据流:订单,可满足的订单输出数据流:库存表,销售出库信息表加工逻辑:按照订单进行货物的出库,完成后修改库存表,并在销售出库信息表中添加记录数据加工名称:查询加工编号:3.1说明:对供应商,商品的信息进行查询输入数据流:供应商编号,商品编号输出数据流:商品信息,供应商信息加工逻辑:按编号对商品和供应商查询,将查询的的结果显示出来数据加工名称:打印加工编号:4说明:将所需信息打印输入数据流:入库信息,

15、出库信息,商品信息,供应商信息输出数据流:所需要的清单加工逻辑:2.4性能分析需实现多性能特性,实用性、灵活性、可扩展性、易维护性、可靠性、安全保密性等 等。1、实用性实用性是衡量一个应用系统好坏的重要指标。是否与业务紧密结合,是否具 有格的业 务针对性,是系统成败的关键。2、灵活性灵活性可以达到更高效率、更佳界面直观的效果。3、可扩展性随着系统应用的普及和推广,系统功能的扩展将是不可避免的,因此,提高系统的 可扩展性、可维护性是提高整个系统性能的必然要求。4、易维护性本系统采用多层架构设计,使系统结构更清楚,分工更明确,有利于后期的维 护。5、可靠性社会向信息时代迅速发展的同时也有潜在危机,

16、即对信息技术的依赖程度越高,系 统失效可能造成的危害和影响也就越大。因此,采用良好的操作系统和数据库,确保数 据的一致性和完整性,并使系统免受病毒感染,确保系统运行的可靠性具有重要意义。6、安全保密性整体的系统安全性是本系统中必须考虑的重点要求。在该系统设计中,安全、可靠 将作为第一要素。同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。此外,还有良好的用户身份认证体制和灵活的密码更改模块;用户权限也可以通过管理员灵活修改。第三章概念结构设计说明:概念设计是独立于任一种数据模型的信息结构,采用自底乡上的法,首先定义各局部应用的概

17、念结构,然后集成起来,得到全局概念结构。描述概念模型最有力的工具是E-R模型。3.1 设计分E-R图1、仓库管理员2.商品商品供应商编号3 .仓库仓库商品名称仓库编号仓库面积仓库地址供应商4、供应商3.2 合并成E-R图消除以上各个分E-R图的属性冲突、命名冲突和结构冲突形成初步E-R图。在 初步ER图中,可能存在一些冗余的数据和实体间冗余的联系。所谓冗余的数据是指 有基本数据导出的数据,冗余的联系是指可由其他联系导出的联系。冗余数据和冗余 联系统一破坏数据库的完整性,给数据库维护增加困难,应当予以消除。消除了冗余 后的初步E-R图称为基本E-R图。Word专业资料入库时间编号姓名权限仓库管理

18、员操作员编号Word专业资料/供应商编号)第四章逻辑结构设计逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。把基本E-R图转换成关系模型。4.1表结构1、用户 Users属性名数据类型可否为空含义完整性约束UsernoChar(10)否用户编号主属性Usern ameChar(12)否用户名UserPasswo rdChar(6)否登陆密码6位子母或数子Userc onChar(2)否是否管理员“是”、“否”之一2、商品 Goods属性名数据类型可否为空含义完整性约束GnoChar(4)否商品编号主属性Gn ameChar(2

19、0)否商品名称PnoChar(20)否供应商编号外部码,级联GdateDatetime可生产日期3、仓库表 Storages属性名数据类型可否为空含义完整性约束SnoChar(4)否仓库编号主属性SdressChar(20)可仓库地址Sn ameChar(20)否仓库名称4库存表Storage属性名数据类型可否为空含义完整性约束SnoChar(4)否仓库编号主属性,外部码,级联GnoChar(4)否商品编号主属性,外部码,级联Gnumint否库存数量默认值为05 入库 Inputstorage属性名数据类型可否为空含义完整性约束SnoChar(4)否仓库编号外部码,级联GnoChar ( 4)

20、否商品编号外部码,级联In dateDatetime否入库时间主属性UsernoChar(10)否用户编号外部码,级联Addnumint否入库数量6、出库 Outstorage属性名数据类型可否为空含义完整性约束SnoChar(4)否仓库编号外部码,级联GnoChar ( 4)否商品编号外部码,级联OutdateDatetime否出库时间主属性UsernoChar(4)否用户编号外部码,级联Denumint否出库数量7.供应商 Provider属性名数据类型可否为空含义完整性约束PnoChar(4)否供应商编号主属性PhoneChar(20)可供应商Pn ameChar(20)否供应商名称1、

21、用户信息表Userscreate table Users (Userno char (10 ) primary key ,Username char (20) not null.UserPassword char (20) not null,Usercon char (2) not null check (Usercon in('是?否')领据奠塑允祥附I值COMPUTEHWM£_Projert - dbo.Us&rs SQLQu«ry1 .sql - C列产I 1BSBS| diarftO)UsernameChar20)UserPasswordch

22、arpj)Userco nchar®2、商品信息一一表 Goods create table Goods (Gno char (4) primary key,Gname char (20 ) not null,Pno char (4) not null,Gdate datetime ,foreign key (Pno ) references Provider (Pno )COMPUTER.WMS_Fr©ject - dboAGoodi SQLQueryl.s列名数拥类型允许Null fiMar (5 IGnam 已char(20)mPnQdiaR4)LGdatsdatet

23、iime-a3、仓库表 Storages create table Storages (Sno char (4) primary key ,Sname char (20),Sdress char (20)允讦MullICCOMPUTER.WM£_Projeet - dbo.Storag&A SQLQuerj-1列窖数损类型d*iar4 IHHISnarneS±C55dnar(M)dnar20)4、库存表Storagecreate table StorageGno char (4) primary key ,Sno char (4) not null.Gnum mt

24、not null check (Gnum = 0), foreign key (Sno ) references Storages (Sno), foreign key (Gno ) references Goods (Gno )COMPUTER.WNS_Project - dbo.Storage computer?九列名数据类型 许NJ值SnocharC4jGnumint5、入库信息表 In storagecreate table In storage (Gno char not null ,In date datetime primary key , Userno char (10) no

25、t null.Add num int not n ull,Sno char (4) not null,foreign key (Gno ) references Goods (Gno ), foreign key (Sno ) references Storages (Sno ),foreign key (Userno ) references Users (Userno )COMPUTER.WM£J>roj_t - dbeJnftoragA COMPUTERWord专业资料IndateUsernoAddnurn列名数据粪型允订Null值catetimech 吕 t10)int

26、charf-4)n nnnnn6、出库信息表Outstoragecreate table Outstorage (Gno char not null ,In date datetime primary key ,Userno char (10) not null.Denum int not null,Sno char (4) not null,foreign key (Gno ) references Goods (Gno ),foreign key (Sno ) references Storages (Sno ),foreign key (Userno ) references Users

27、 (Userno )e&MPUTEFLWM£_Pr_- dbo.Outstorage COMPLTER.WM列宕数据类型允许阪II值用3sIndateg usemoDe num? Snochar4datetime diar1Q) int dlar(4)7 供应商 Provider create table ProviderPno char (4) primary key,Pname char (20 ),Phone char (20)COMPUTER.WM£_Project - dboProvider匚 OMPUTER tf|i列名数据类型nJ值Word专业资料Pr

28、tainePhonediarCOefiar20char(20第五章软件功能设计说明:本章主要描述软件的功能设计,具体的模块分析。5.1 功能设计用户登录:供不同权限的用户登陆;信息管理:可对商品进行增、册k改、查四类操作,完成对商品库存管理的功能;Word专业资料库存管理:对商品入库、出库的管理,以及查询商品出入库记录的情况;查询商品:此功能可对商品的基本信息进行管理;用户管理:便管理员增删一般用户,以及用户对自身信息的修改;退出系统:当完成对品处理的操作后,退出系统。5.2 系统功能结构可得如下系统功能结构图:仓库管理系统川户登录信息管理库存管理川户管理第六章代码设计和界面设计说明:本章主要

29、展示代码和系统界面截图,对界面进行详细设计6.1 主要界面及其代码登陆界面:帛户登录二亘亘消仓库管理系统登录4Word专业资料登陆处理代码:商品编号:商品名称:仓库编号:仓库名称:入库数里:除定入庠商品查句用户查询取消入库萱理ma入库人员,3100702125添加高品6.2 核心代码1、用户信息-表 Users create table Users (Userno char (10 ) primary key ,Username char (20) not null,UserPassword char (20) not null,Usercon char (2) not null check

30、(Usercon in('是?否')COMPUTEILWME_Project - dbo.Users EQLQuery! sql - Cchar(IO)ctiarQO)diar 列容致据类型兑祥Null值UsernameUserPasgwfjrdU sere on2 商品信息一表 Goods create table Goods (Gno char (4) primary key,Gname char (20 ) not null,Pno char (4) not null,Gdate datetime , foreign key (Pno ) references Provi

31、der (Pno )COMPUTER.WMS.Prcject dbo.Goodi SQLQueryl.s列名数摇类型允许阪II值4 |diar(4| GnamecharM)Pnochar 同Gd日花3、仓库表 Storagescreate table Storages (Sno char (4) primary key ,Sname char (20),Sdress char (20)COM PUTE R.WM £_Proj ert -闻血d*iar(4)Snanechar(20)Sdressdnar?C)SQLQueryl 允薛mji值回4、库存表Storagecreate tab

32、le Storage(Gno char (4) primary key ,Sno char (4) not null,Gnum int not null check (Gnum = 0),foreign key (Sno ) references Storages (Sno),foreign key (Gno ) references Goods (Gno )MNJflCOMPUTER.WK1 S_Project - dbo.£torage COMPUTER,1列名敬振型型用画| chartsSnoch茁Gnunrint5、入库信息表In storagecreate table In

33、 storage (Gno char not null,In date datetime primary key , Userno char (10) not null. Add num int not n ull, Sno char not null, foreign key (Gno ) references Goods (Gno ), foreign key (Sno ) references Storages (Sno ), foreign key (Userno ) references Users (Userno ) )COMPUTER.WM£.(>roj- dbo

34、liiftorage COMPUTER列容Inda re数据类型di arA-l) datetime diar(iO)允许Nd值 UsernointAddnum2 Sno6、出库信息表Outstoragecreate table Outstorage (Gno char (4) not nullIn date datetime primary key , Userno char (10) not null.Denum int not null,Sno char (4) not null,foreign key (Gno ) references Goods (Gno ), foreign ke

35、y (Sno ) references Storages (Sno ), foreign key (Userno ) references Users (Userno )COMPUTE!LWM£_PT_- dbo.Outstorage COMPUTER.WM列宕酣居粪型允许阪II值用33|如巾)厂Indatedatetjne_g usernodiar 1Q)nDe numintn?Snodlar(4)_7 供应商 Provider create table ProviderPno char (4) primary key,Pname char (20 ),Phone char (20

36、)QQ/WPUTER.WMS.Prcject - dboPrpvider COMPUTER数据类型时IM值Prtainediar20)0Fliaiec±iar(20)Q数据库连接与处理类:public class DBhelper(public static string connSting = "Data Source=(local);Database = WMS_Project;User ID=鹏;Pwd=123"SqlConnection connection = new SqlConnection (connSting);public bool Users

37、elect( stri ng users name, stri ng password, stri ng IS)string sql = String .Format( "select count(*) from Users where Usemame='O'andUserPassword=1 fa nd Userc on =,2,n, users name, password, IS);try(conn ecti on. Ope n();SqlComma nd comma nd = new SqlComma nd (sql, conn ecti on);int nu

38、m = (int )command.ExecuteScalar();if (num > 0)(return true ;)else(return false;)catch (Exception ex)Word专业资料MessageBox .Show(ex.Message,”操作数据库出错 H,MessageBoxButtons .OK, MessageBoxIc on .Exclamati on);return false;) fin ally( conn ectio n. Close();) )public bool SelectUser( str ing users name, st

39、ri ng password, stri ng user)(string sql = Stri ng .Format( nselect User name from Users where Usern ame=,0,a ndUserPassword='1 fa nd Userc on =,2,H, users name, password);try(conn ecti on. Ope n();SqlComma nd comma nd = new SqlComma nd (sql, conn ecti on);SqlDataReader reader = comma nd.Execute

40、Reader();while (reader.Read() user=reader.GetStri ng(O);) return true ; ) catch (Exception ex) (MessageBox .Show(ex.Message,”操作数据库出错 H5MessageBoxButtons.OK,MessageBoxIc on .Exclamati on); return false;) fin ally ( conn ectio n. Close();)public bool Addl)ser( stri ng usno, stri ng users name, str ing

41、 password, stri ng IS)stringsql=String .Format( “INSERTUsers(User no,Username,UserPassword,Userco n)"+HVALUES(,0V172V3,),users name, password, IS); try (conn ecti on. Ope n();SqlComma nd comma nd = new SqlComma nd (sql, conn ecti on);int num = (int )command.ExecuteNonQuery(); if (num > 0) (M

42、essageBox .Show("添力口用户成功添力口成功”, MessageBoxButtons MessageBoxIc on .1 nformatio n); return true ; ) else (MessageBox .Show("添力口用户失败"J添力口失败'MessageBoxButtons MessageBoxIc on .1 nformatio n);INTOusno,.OK,QK,return false; )catch (Exception ex)MessageBox .Show(ex.MessageJ操作数据库出错H,Messa

43、geBoxButtons .OK,MessageBoxIc on .Exclamati on);return false;)fin ally(conn ecti on. Close();)public bool Deletellser( string usno)(String sql = Strin g .Format( nDelete From users Where User no=0H, usno);try ( conn ecti on. Ope n();SqlComma nd comma nd = new SqlComma nd (sql, conn ecti on);int num = (int )command.ExecuteNonQuery();if (num > 0)MessageBox .Show("删除用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论