




已阅读5页,还剩90页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
卷包车间物料(滤棒)消耗精细化核算系统详细设计分析说明书 编 号: 0001 版 本: 1.0 发行日期: 2012 年 6 月 13 日编 写 者:JT3802项目组编写日期:2012年6月12日质量会签:陈继良,陈丁丁会签日期: 年 月 日审 核 者:全体项目成员审核日期: 年 月 日批 准 者:批准日期: 年 月 日95 / 95目录1.总述41.1.软件名称与简介41.2.编写目的41.3.预期读者42.需求背景52.1.目前状况52.2.建设目标52.3.应用范围52.4.提出单位52.5.预期用户52.6开发单位53.系统功能63.1.系统结构图63.2.运行环境63.3.机台产量管理子系统63.3.1.卷接机台日产量登记背景业务流程详细设计性能103.4.基础数据维护子系统113.4.1.挡车工信息维护.功能要求.详细设计123.4.2.机台信息维护.功能要求.详细设计183.4.3.仓库信息维护.功能要求.详细设计223.4.4.滤棒信息维护2.功能要求2.详细设计263.4.5.系统自动排班2.功能要求2.详细设计303.4.6.机台挡车工对应关系3.功能要求3.详细设计343.4.7.产质量奖单价与系数维护3.功能要求3.详细设计383.4.8.用户信息维护4.功能要求4.详细设计423.5.滤棒管理子系统463.5.1.滤棒入库4.功能要求4.详细设计483.5.2.滤棒移库50.功能要求50.详细设计503.5.3.机台领用录入5.功能要求5.详细设计543.5.4.机台退料录入60.功能要求60.详细设计603.5.5.机台结存录入6.功能要求6.详细设计663.5.6.机台消耗计算7.功能要求7.详细设计723.5.7.废烟支录入7.功能要求7.详细设计753.5.8.包装机产量计算7.功能要求7.详细设计803.5.9.库存查询8.功能要求8.详细设计833.5.10.库存盘点8.功能要求8.详细设计853.5.11.产质量奖计算8.功能要求8.详细设计883.6.绘制关联图903.7.建立需求模型903.8.可行性903.9.技术构架903.10.功能实现903.11.运行环境913.12.外部资源利用913.13.数据字典913.14.数据库设计规则913.15.设计数据库表933.16.实施步骤943.17.系统实现主要步骤943.18.方案报价963.19.参考文献961.总述1.1.软件名称与简介软件名称:卷包车间物料(滤棒)消耗精细化核算软件简介:为提高办公效率、优化资源,方便排班,员工奖金计算而开发的系统。1.2.编写目的本需求说明旨在对卷包车间物料(滤棒)消耗精细化核算系统的整个系统的软件构架及子系统的业务需求、用户需求、功能需求做逐一分析;并对各系统接口、运行环境、性能需求做出可行方案;本需求分析为开发人员、维护人员、客户之间提供共同的协议而创立基础,对短信统一平台功能的实现作使命描述,是系统开发的依据,也是用户检验本系统运行的依据。1.3.预期读者1、 需求方业务人员2、 软件开发人员3、 项目实施人员4、 系统维护人员5、 与本系统相关的公司、部门2.需求背景2.1.目前状况2.2.建设目标2.3.应用范围龙岩卷烟厂2.4.提出单位烟厂生产部2.5.预期用户1、 烟厂管理员2、 烟厂员工3、 部门或单位领导4、 应用系统用户2.6开发单位JT38第二小组3.系统功能3.1.系统结构图系统功能模块3.2.运行环境3.3.机台产量管理子系统3.3.1.卷接机台日产量登记背景机台产量管理子系统是负责 卷接机台日产量的登记。在整个卷包车间物料(滤棒)消耗精细化核算系统中扮演着滤棒提供者的职能,数据录入提交后自动插入滤棒入库表。业务流程 采购业务:卷接机台日产量登记数据录入提交后自动插入到滤棒入库表:卷接机台日产量登记流程示意图如下: 目标要求实现卷接机台日产量登记,数据录入提交后自动插入滤棒入库表 功能需求机台产量管理子系统的功能视图如下所示:需求模型视图如下所示:详细设计 建立卷接机生产表:JT3802T_LB_PRODUCT字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(20)not null主键D生产日期DATEnot null生产日期CODE卷接机台号NVARCHAR2(10)not null卷接机台号NAME卷接机名称NVARCHAR2(20)not null卷接机名称LBCODE滤棒号NVARCHAR2(10)not null滤棒号LBNAME滤棒名NVARCHAR2(20)not null滤棒名STYLE滤棒规格NVARCHAR2(20)not null滤棒规格NUMR滤棒产量NUMBERnot null滤棒产量CKNUMBER仓库号VARCHAR2(10)not null仓库号CKNAME仓库名称VARCHAR2(10)not null仓库名称 接口设计:public interface LbscDAO public Vector query(String d, String name);public String add(LbscVO vo);public String update(LbscVO vo, int idKey);public String delete(int id_key);public LbscVO queryOnly(int id_key);public String commit(String date); 实现类设计:public class LbscImpl implements LbscDAO public Vector query(String d, String name)public String add(LbscVO vo)public String update(LbscVO vo, int idKey)public String delete(int id_key)public LbscVO queryOnly(int id_key)public String commit(String date) VO设计:public class LbscVO private String id_key;/id_keyprivate Date d;/日期private String code;/机台号private String name;/机台名private String lbcode;/滤棒号private String lbname;/滤棒名private String style;/滤棒规格private int num;/产量private String cknumber;/仓库号private String ckname;/仓库名public LbscVO(String idKey, Date d, String code, String name, String lbcode,String lbname, String style, int num,String cknumber,String ckname) id_key = idKey;this.d = d;this.code = code; = name;this.lbcode = lbcode;this.lbname = lbname;this.style = style;this.num = num;this.cknumber=cknumber;this.ckname=ckname; 页面设计:卷接机生产界面:数据新增界面:数据修改界面:数据删除界面:性能 精度:本子系统涉及到数据,对商品的编辑和查询、报表的设置计算都要求有相当的精度,数字为正整数;本子系统与财务部门之间的接口是凭证的生成与传送,本子系统将跟踪整个过程; 时间特性要求本系统的所有报表及汇总都是建立在时间段的基础之上的,因此在数据库设计上要充分体现所有的时间段信息,便于以后的管理和统计;考虑到对发生时间的要求,我们的时间很精确 时间特性要求本系统无论是在录入方面,还是在系统操作方面都尽可能满足用户的操作要求,让系统的体现在系统设计的各个方面 系统响应时间本系统采用面向对象的结构化设计方法,程序设计采用多线程机制,数据库采用数据连接池技术,数据库的操作全部采用标准的SQL语句,这将使系统的整体反应时间大大提高,应该是秒级的 接口需求 与其他外部系统的接口与滤棒管理系统发生滤棒库存查询任务 与本系统其他子系统的接口 需求硬件环境硬件环境由硬件集成商提供,本系统对硬件无特殊要求 需求分析软件环境服务器操作系统由系统集成商提供3.4.基础数据维护子系统 背景基础数据是此系统中的实体。作为主要的被操纵对象,具有多种多样的属性。这些基础数据需要人为地去创建。并为这些数据类型提供增删改查的基本功能。 业务流程 目标要求3.4.1.挡车工信息维护.功能要求求挡车工时,先进入挡车工信息维护界面,在条件框中输入需要查找的挡车工条件,然后提交当雇佣新挡车工时,首先进入挡车工信息维护界面,输入相应新挡车工的信息,包括:职工号,姓名,性别,岗位,部门,班组,工龄,联系方式,联系地址,并点击提交。当挡车工的已录入的信息有变动时,输入需要变动的挡车工工号,提交后查询到该挡车工的记录,然后进行修改,修改后点击保存。当有挡车工离职时,输入该挡车工职工号后,点击删除后点击提交挡车工信息维护流程示意图如下:.详细设计 挡车工信息维护表:JT3802T_STAFF_INFO字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(11) not null主键DCG_NUM职工号VARCHAR2(20)not null挡车工编号,主键DCG_NAME姓名VARCHAR2(2)not null挡车工姓名DCG_SEX性别VARCHAR2(20)not null挡车工性别DCG_BUMEN部门VARCHAR2(20)not null挡车工部门DCG_CLASS班组VARCHAR2(30)not null挡车工班组DCG_LIANXIFS联系方式VARCHAR2(30)挡车工联系方式DCG_LIANXIDZ联系地址NUMBER(1)挡车工联系地址DCG_USE_CODE启用标识NUMBER(11) not null挡车工信息是否启用 界面设计挡车工信息维护界面:新增界面:修改界面:删除界面: 接口设计public interface EmployeeDAO public Vector query(String dcg_num, String dcg_name);public String insert(EmployeeVo vo);public EmployeeVo queryOnly(int id_key);public String update(EmployeeVo vo, int id_key);public String delete(int id_key); 实现类设计public class EmployeeImpl implements EmployeeDAO public Vector query(String dcg_num, String dcg_name)public String insert(EmployeeVo vo)public EmployeeVo queryOnly(int id_key)public String update(EmployeeVo vo, int id_key)public String delete(int id_key) Vo设计public class EmployeeVo private String id_key;private String dcg_num;private String dcg_name;private String dcg_sex;private String dcg_bumen;private String dcg_class;private String dcg_lianxifs;private String dcg_lianxidz;private String dcg_use_code;public EmployeeVo(String idKey, String dcgNum, String dcgName, String dcgSex,String dcgBumen, String dcgClass, String dcgLianxifs,String dcgLianxidz, String dcgUseCode) id_key = idKey;dcg_num = dcgNum;dcg_name = dcgName;dcg_sex = dcgSex;dcg_bumen = dcgBumen;dcg_class = dcgClass;dcg_lianxifs = dcgLianxifs;dcg_lianxidz = dcgLianxidz;dcg_use_code = dcgUseCode;3.4.2.机台信息维护.功能要求当需要查找符合要求机台时,先进入机台信息维护界面,在条件框中输入需要查找的机台条件,然后提交。当新进包装机台时,首先进入机台信息维护界面,输入相应新机台的信息,包括:包括:机台号,机台名称,生产商,定额产量,并点击提交。当机台的已录入的信息有变动时,输入需要变动机台号,提交后查询到需变更的机台记录,然后进行修改,修改后点击保存。当有机台被淘汰时,输入被淘汰的机台号后,点击删除后点击提交机台信息维护流程示意图如下:.详细设计 机台信息维护表:JT3802T_BZJT_XINXI字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(11) not null主键BZJT_NUM职工号VARCHAR2(20)not null包装机台编号BZJT_NAME姓名VARCHAR2(20)not null包装机台名称BZJT_SCS性别VARCHAR2(100)not null包装机台生产商BZJT_DECL部门VARCHAR2(20)not null包装机台定额产量BZJT_USE_CODE班组VARCHAR2(1)not null包装机台启用标识,1,是,0,否 界面设计机台信息维护界面:新增界面:修改界面:删除界面: 接口设计public interface DeviceDAO public Vector query(String bzjt_num, String bzjt_name);public String insert(DeviceVo vo);public DeviceVo queryOnly(int id_key);public String update(DeviceVo vo, int id_key);public String delete(int id_key); 实现类设计public class DeviceImpl implements DeviceDAO public Vector query(String bzjt_num, String bzjt_name)public String insert(DeviceVo vo)public DeviceVo queryOnly(int id_key)public String update(DeviceVo vo, int id_key)public String delete(int id_key) Vo设计public class DeviceVo private String id_key;private String bzjt_num;private String bzjt_name;private String bzjt_scs;private String bzjt_decl;private String bzjt_use_code;public DeviceVo(String idKey, String bzjtNum, String bzjtName,String bzjtScs, String bzjtDecl, String bzjtUseCode) super();id_key = idKey;bzjt_num = bzjtNum;bzjt_name = bzjtName;bzjt_scs = bzjtScs;bzjt_decl = bzjtDecl;bzjt_use_code = bzjtUseCode;3.4.3.仓库信息维护.功能要求仓库查询:1. 输入仓库代码,点击“查询”,使系统可以按照仓库代码搜索相关仓库信息;2. 输入仓库名称,点击“查询”,使系统可以按照仓库代码搜索相关仓库信息;3. 若无输入直接查询,则查询全部信息。添加新仓库:1. 单击“添加新仓库”,输入相关数据,点击“提交”,添加新仓库信息。删除已弃用的仓库:2. 选定行,单击“删除仓库”,点击“提交”,删除所选仓库信息。修改仓库信息:3. 选定行,单击“修改仓库信息”,修改信息,点击“提交”,删修改所选仓库信息。仓库信息维护流程示意图如下:.详细设计 仓库信息维护表:JT3802T_CKGL字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(6) not null主键CKDM仓库代码VARCHAR2(30)not null仓库代码CKMC仓库名称VARCHAR2(20)not null仓库名称CKLX仓库类型VARCHAR2(50)not null仓库类型CKDZ仓库地址VARCHAR2(100)not null仓库地址CKGLY仓库管理员VARCHAR2(8)not null仓库管理员LXFS仓库联系方式NUMBER(11)仓库联系方式 界面设计仓库信息维护界面:新增界面:修改界面:删除界面: 接口设计public interface CkglDAO public String insert(CkglVo vo);/插入新的仓库信息public Vector select(String ckdm,String ckmc); /按照仓库代号查询仓库public String delete(int id_key); /根据ID_KEY删除信息public String update(CkglVo vo,int id_key); /更新仓库信息public CkglVo queryOnly(int id_key);/查询一笔记录(用于修改,删除) 实现类设计public class CkglImpl implements CkglDAO /查询仓库管理表信息public Vector select(String ckdm, String ckmc)/删除仓库管理表信息public String delete(int idkey)/查询一条记录,用于删除和修改public CkglVo queryOnly(int idKey)/修改仓库管理表信息public String update(CkglVo vo, int id_key)/插入仓库管理表信息public String insert(CkglVo vo) Vo设计public class CkglVo private String id_key;private String ckdm;private String ckmc;private String cklx;private String ckdz;private String ckgly;private String lxfs;public CkglVo(String idKey, String ckdm, String ckmc, String cklx,String ckdz, String ckgly, String lxfs) super();id_key = idKey;this.ckdm = ckdm;this.ckmc = ckmc;this.cklx = cklx;this.ckdz = ckdz;this.ckgly = ckgly;this.lxfs = lxfs;3.4.4.滤棒信息维护.功能要求滤棒查询:1.输入滤棒代码,点击“查询”,使系统可以按照滤棒代码搜索相关滤棒信息;2.输入滤棒名称,点击“查询”,使系统可以按照滤棒名称搜索相关滤棒信息;3.若无输入直接查询,则查询全部信息。添加新研发的滤棒:1. 单击“添加新滤棒”,输入相关数据,点击“提交”,添加新滤棒信息。删除已弃用的滤棒:1选定行,单击“删除滤棒信息”,点击“提交”,删除所选滤棒信息。修改滤棒信息:1选定行,单击“修改滤棒信息”,修改信息,点击“提交”,删修改所选滤棒信息滤棒信息维护流程示意图如下:.详细设计 滤棒信息维护表:JT3802T_LBGL字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(6) not null主键LBDM滤棒代码VARCHAR2(30)not null滤棒代码LBMC滤棒名称VARCHAR2(20)not null滤棒名称GG仓库名称VARCHAR2(50)not null仓库名称DJ等级VARCHAR2(100)not null等级 界面设计滤棒信息维护界面:新增界面:修改界面:删除界面: 接口设计public interface LbglDAO/查询public Vector query(String lbdm,String lbmc);/新增public String insert(LbglVo vo);/查询一笔(用于修改,删除)public LbglVo queryOnly(int id_key);/修改public String update(LbglVo vo,int id_key);/删除public String delete(int id_key); 实现类设计public class LbglImpl implements LbglDAO /查询public Vector query(String lbdm,String lbmc)/新增public String insert(LbglVo vo)/查询一笔(用于修改,删除)public LbglVo queryOnly(int id_key)/修改public String update(LbglVo vo,int id_key)/删除public String delete(int id_key) Vo设计public class LbglVo private String id_key;private String lvdm;/滤棒代码private String lvmc;/滤棒名称private String gg;/滤棒规格private String dj;/滤棒等级public LbglVo(String idKey, String lvdm, String lvmc, String gg,String dj) id_key = idKey;this.lvdm = lvdm;this.lvmc = lvmc;this.gg = gg;this.dj = dj;3.4.5.系统自动排班.功能要求排班人员通过生成排班信息按钮生成某段时间内的排班信息;班次为每天四班,早班从早上6:0012:00,晚班从12:0018:00,小夜班从18:0024:00,大夜班从00:006:00;一月为一个循环,计算每个月的第一天的星期数,获得每周的起讫日期,班次的安排以周为单位,当前周的下一周自动把当前周的早班调为大夜班,晚班调为早班,小夜班调;为晚班,大夜班调为小夜班,以此类推。班次接受按天局部的调整,方便在部分员工在不便的情况下调整当班时间系统自动排班流程示意图如下:.详细设计 系统自动排班表:JT3802T_BANCIGL字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(6) not null主键BANDATE年月日VARCHAR2(20)not null年月日ZAOBAN早班VARCHAR2(6)not null早班WANBAN晚班VARCHAR2(6)not null晚班XIAOYEBAN小夜班VARCHAR2(6)not null小夜班DAYEBAN大夜班VARCHAR2(6)not null大夜班 界面设计系统自动排班界面:修改界面:删除界面: 接口设计public interface BanciglDAO public Vector query(String bandate);/按选择的日期查询public String insert(String date,StringBuffer banci);/按起始天插入一个月的排班计划public String queryOnly(int id_key);/查询一笔(修改,删除用)public String update(String s,int id_key);/修改指定id_key的值班班级public String delete(int id_key);/删除制定id_key的排班信息 实现类设计public class BanciglImpl implements BanciglDAO /按选择的日期查询public Vector query(String bandate)/按起始天插入一个月的排班计划public String insert(String date,StringBuffer banci) /查询一笔(修改,删除用)public String queryOnly(int id_key) /修改指定id_key的值班班级public String update(String s,int id_key) /删除制定id_key的排班信息public String delete(int id_key)3.4.6.机台挡车工对应关系.功能要求机台挡车工对应关系系统的功能视图如下所示:见下页图(暂无)机台挡车工对应关系系统是一个相对独立的子系统,主要引用了是建立职工与机台之间的对应关系,方便其他子系统的引用查询功能具体分为:建立职工号、姓名与机台号、机台姓名、起日期、讫日期的对应关系 客户通过该系统查询机台挡车工对应关系:a. 查询职工所对应的机台号、机台姓名b. 查询职工所工作的起讫日期客户通过该系统增加机台挡车工对应关系a. 增加职工号、职工姓名、机台号、机台姓名、起讫日期对应关系客户通过该系统删除机台挡车工对应关系a. 删除职工号、职工姓名、机台号、机台姓名、起讫日期对应关系客户通过该系统修改机台挡车工对应关系a. 修改职工号、职工姓名b. 修改机台号、机台姓名c. 修改起讫日期机台挡车工对应关系流程示意图如下:.详细设计 机台挡车工对应关系表:JT3802T_STAFF_MACHINE字段名字段内容数据类型相关约束备注ID_KEY主键NUMBER(6) not null主键STAFF_ID职工号VARCHAR2(50)not null职工号STAFF_NAME姓名VARCHAR2(50)not null姓名JQ_ID机台代码VARCHAR2(50)not null机台代码JQ_NAME机台VARCHAR2(50)not null机台START_DATE起日期DATEnot nul起日期END_DATE止日期DATEnot nul止日期 界面设计机台挡车工对应关系维护界面:新增界面:修改界面:删除界面: 接口设计/* * 接口,声明增删改查方法 */public interface Staff_MachineDAO /查询职工public Vector staffquery(String staff_id,String staff_name);/查询机台public Vector machinequery(String jq_id,String jq_name);/查询职工、机台public Vector query(String staff_id,String staff_name,String jq_id,String jq_name);/查询全部机台挡车工关系public Vector smqueryAll();/新增public String insert(Staff_Machine vo);/查询一笔(修改,删除用)public Staff_Machine queryOnly(int id_key);/修改public String update(Staff_Machine vo,int id_key);/删除public String delete(int id_key); 实现类设计/* * 实现类,实现数据的增删改查方法 */ public class Staff_MachineImpl implements Staff_MachineDAO /查询职工public Vector staffquery(String staff_id,String staff_name)/查询机台public Vector machinequery(String jq_id,String jq_name)/查询职工、机台public Vector query(String staff_id,String staff_name,String jq_id,String jq_name)/查询全部机台挡车工关系public Vector smqueryAll()/新增public String insert(Staff_Machine vo)/查询一笔(修改,删除用)public Staff_Machine queryOnly(int id_key)/修改public String update(Staff_Machine vo,int id_key)/删除public String delete(int id_key) Vo设计/* * 基本类,与数据表中的字段相对应,便于数据的增删改查 */public class Staff_Machine private int id_key; /主键private String staff_id ; /职工号private String staff_name ; /姓名private String jq_id ; /机台号private String jq_name ; /机台private Date start_date ; /起日期private Date end_date ; /止日期/有参构造初始化public Staff_Machine(int idKey, String staffId, String staffName,String jqId, String jqName, Date startDate, Date endDate) id_key = idKey;staff_id = staffId;staff_name = staffName;jq_id = jqId;jq_name = jqName;start_date = startDate;end_date = endDate; /有参构造初始化public Staff_Machine() id_key = 0;staff_id = null;staff_name = null;jq_id = null;jq_name = null;start_date = null;end_date = null;3.4.7.产质量奖单价与系数维护.功能要求管理机台代码的系数及其生产滤棒的单价产质量奖单价与系数维护流程示意图如下:.详细设计 产质量奖单价与系数维护表:JT3802T_ACXS字段名字段内容数据类型相关约束备注ID_KEY主键NUMBERnot null主键M_ID机台代码VARCHAR2(50)not null机台代码M_NAME机台VARCHAR2(50)not null机台PRICE单价NUMBER(8,2)not null单价XS系数NUMBER(8,2)not null系数 界面设计产质量奖单价与系数维护界面:新增界面:修改界面:删除界面: 接口设计public interface XsDAO /插入新信息public String insert(XsVo vo);/按照名称,代号查询public Vector select(String M_ID,String M_NAME);/删除public String delete(int id_key);/更新产质量奖单价与系数维护信息public String update(XsVo vo,int id_key);/查询一笔(修改,删除用)public XsVo queryOnly(int id_key); 实现类设计public class XsImpl implements XsDAO /插入新信息public String insert(XsVo vo)/按照名称,代号查询public Vector select(String M_ID,String M_NAME)/删除public String delete(int id_key)/更新产质量奖单价与系数维护信息public String update(XsVo vo,int id_key)/查询一笔(修改,删除用)public XsVo queryOnly(int id_key) Vo设计public class XsVo private int id_key;private String m_id;private String m_name;private float PRICE;private float XS;public XsVo(int id_key, String m_id, String m_name, float pRICE, float xS) this.id_key = id_key;this.m_id = m_id;this.m_name = m_name;PRICE = pRICE;XS = xS;3.4.8.用户信息维护.功能要求维护管理员信息,管理系统登入的用户信息用户信息维护流程示意图如下:.详细设计 用户信息维护表:JT3802T_GLYXXWH字段名字段内容数据类型相关约束备注ID_KEY主键NUMBERnot null主键STAFF_NAME姓名NVARCHAR2(20)not null姓名STAFF_NUM管理员号NVARCHAR2(20)not null管理员号SEX性别NVARCHAR2(20)not null性别BIRDATE生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论