企业文档管理系统毕业设计说明书_第1页
企业文档管理系统毕业设计说明书_第2页
企业文档管理系统毕业设计说明书_第3页
企业文档管理系统毕业设计说明书_第4页
企业文档管理系统毕业设计说明书_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计说明书 企业文档管理系统 班 级: 学号: _ 学生姓名: 李启 _ 学 院: _ 专 业: _ 指导教师: _ 2016 年 6 月 12210A02 软件学院 软件工程(软件开发与测试方向) 濮宏伟 贾美丽 企业文档管理系统 摘 要 随着信息处理技术和网络技术的发展,文档管理系统逐渐成为提高办公效率、 节约成本的有效工具。本文说明企业建立文档管理系统的目的就是要实现对文档 的集中存储和管理,从而可以很好保证文档的存储安全,提高文档的安全访问级 别,很好地实现文档的分发,查询和共享,提高企业文档管理的效率,保证文档 的高效率使用。实现了文档管理、公文管理、邮件管理、人事管理和公共信息管 理等功能。 论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开 发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和 数据库模型;然后展现了系统各功能模块的实现;最后对该软件进行了严格的测 试。 关键词:文档管理,详细设计,功能模块 Enterprise Document Management System Abstract With the development of information processing technology and network technology, Document management system has gradually become an effective tool to improve office efficiency and cost savings. This article describes the establishment of enterprise document management system is to achieve the purpose of the document is stored and managed centrally, Which can ensure good storage security documents, improve security access level of the document, to achieve a good distribution of the document, inquiry and sharing, and improving the efficiency of document management, Ensure efficient use of the document. Implement document management, document management, mail management, personnel management and public information management. The paper is organized as follows: Firstly, analyzes the background of the system, meaning; secondly introduces the development tools and technology infrastructure related; then the system needs to be analyzed and put forward specific design and database models; then show the system realization of each function module; Finally, the software has been rigorously tested. Keywords: Document management, Detailed design, Functional modules 中北大学 2016 届毕业设计说明书 第 I 页 共 II 页 目 录 1 引言 .1 1.1 开发背景 .1 1.2 研究现状 .1 1.3 本课题研究的意义 .1 2 相关理论基础.1 2.1 Myeclipse 简介.2 2.2 Mysql 简介.2 3 需求分析及系统设计.3 3.1 需求分析.3 3.2 业务分析 .3 3.2.1 文档管理 .3 3.2.2 人事管理功能.3 3.2.3 部门管理.3 3.2.4 公文管理.4 3.2.5 公共信息管理.4 3.2.6 系统管理.4 3.2.7 用户管理.4 3.2.8 邮件管理.4 3.3 数据库的设计与实现.4 3.3.1 用户表 User .4 3.3.2 文档表 Document .5 3.3.3 部门表 Department .5 3.3.4 邮件表 Mail .6 4 系统设计 .7 4.1 系统的整体设计与构思.7 4.2 模块的设定及模块的功能 .7 中北大学 2016 届毕业设计说明书 第 II 页 共 II 页 4.2.1 文档管理模块设计.7 4.2.2 用户登录模块.8 4.2.3 用户管理模块设计.8 4.2.4 部门管理模块设计.9 4.2.5 邮件管理模块设计.9 5 各功能模块的实现 .10 5.1 公文管理模块 .10 5.1.1 发布公文 .10 5.1.2 公文列表.11 5.1.3 复制公文.11 5.1.4 删除公文.12 5.2 用户登录模块 .12 5.3 员工管理模块.13 5.3.1 添加员工 .13 5.3.2 员工列表.14 5.3.3 编辑员工.15 5.3.4 删除员工.15 5.4 部门管理模块.16 5.4.1 添加部门 .16 5.4.2 修改部门 .17 5.4.3 部门列表 .18 5.5 档案管理模块.19 5.5.1 文档上传 .19 5.5.2 文档下载 .20 6 心得体会.21 参 考 文 献 .22 致 谢 .23 中北大学 2016 届毕业设计说明书 第 1 页 共 23 页 1 1 引言引言 1.11.1 开发背景开发背景 随着计算机技术的快速进步,办公自动化在企事业单位已经变得越来越重要 了。文档管理系统是管理企业中一项很重要的环节,它能够有效的提高员工们的 工作效率,员工之间的沟通与协作也得心应手,实现文档的有效管理。企业里的 关键信息是以文档方式进行归档整理,随着文档的与日俱增,建立功能全面的文 档管理信息系统是越来越重要的3。本文通过调研和分析企业文档管理系统的研 究背景以及国内外发展现状,企业应用文档管理系统的目的就是要实现对文档的 存储和管理,可以高效率的保证文档,提高文档的安全访问级别,很好地实现文 档的整理查询和共享,提高企业文档管理的效率,保证文档的高效率使用。 1.21.2 研究现状研究现状 从世界角度来看,推进对文档管理的自动化模式,信息的高效共享和利用已 是大势。企业应该能够不断正确地调整自己,创新,将这种自动化管理文档的模 式应用到企业中,只有通过这样的办法,才能更加适应和跟上当代社会的高速发 展和信息时代的进步。 1.31.3 本课题本课题研究的意义研究的意义 企业文档管理系统是实现管理员和普通用户对本系统具有公文管理、邮件管 理、档案管理、人事管理、公共信息管理五大功能。其中公文管理主要负责公文 得复制,删除整理工作;邮件管理主要功能是发送与接受邮件;档案管理功能是 对准备归档的公文或者企业各类合同、协议、文件、指示、资料等的一个合理存 储与查阅功能;人事管理功能主要包括:员工资料管理,和一些部门信息的管理; 公共信息包含:公司新闻、文档浏览等。本文还对实现的功能模块进行测试,系 统的试运行和测试表明系统达到了设计目标的要求。该系统运行可靠、性能稳定、 使用方便,提高了企业文档管理工作的效率。还需要不断的对本系统进行改正和 完善,确定企业文档管理系统的持续适用性和有效性。 中北大学 2016 届毕业设计说明书 第 2 页 共 23 页 2 2 相关理论基础相关理论基础 2.12.1 MyeclipseMyeclipse 简介简介 MyEclipse 提供了对 UML、Ajax、Web、Web Services、J2EE、JSP、 XML、 Struts、 JSF、 Java Persistence、 EJB、扩展数据库以及各种应用服务器的集成支 持5。MyEclipse 还支持各种基于 Eclipse 平台的插件,可以根据自己的实际情况 选择,允许你扩展个性化功能6。 2.2.2 2 MysqlMysql 简介简介 MySQL 是一种关联数据库管理系统。关联数据库的意思就是让数据存于不同 的数据库当中,并不是存在于指定的一个数据库8。这样就增加了速度并提高了 灵活性。MySQL 的 SQL 指得是“结构化查询语言”。 中北大学 2016 届毕业设计说明书 第 3 页 共 23 页 3 3 需求分析及系统设计需求分析及系统设计 3.13.1 需求分析需求分析 本系统具有公文管理、邮件管理、档案管理、人事管理、公共信息管理五大 功能。其中公文管理主要负责公文得复制,删除整理工作;邮件管理主要功能是 发送与接受邮件;档案管理功能是对准备归档的公文或者企业各类合同、协议、 文件、指示、资料等的一个合理存储与查阅功能;人事管理功能主要包括:员工 资料管理,和一些部门信息的管理;公共信息包含:公司新闻、文档浏览等。如图 3.1 所示: 3.23.2 业务分析业务分析 3.2.1 文档管理 档案管理功能是不同的用户或者管理员可以上传自己要上传的文档,文档管 理是企业文档管理系统的重要组成部分。同样对不同用户对文档的操作权限是不 一样的。管理员功能,可以上传自己的文档(上传文档分为共享和不共享两个), 下载文档,同时还可以删除对普通用户上传的文档。而普通用户只能删除自己上 传的文档信息。 3.2.2 人事管理功能 人员管理:对员工的信息进行添加,修改,删除以及员工详细信息的管理。 3.2.3 部门管理 对部门进行添加,修改,删除等操作。添加成功以后可以在添加员工页面更 文 档 管 理 系 统 公 文 管 理 人 事 管 理 文 档 管 理 公 共 信 息 系 统 管 理 邮 件 管 理 图 3.1 系统功能图 中北大学 2016 届毕业设计说明书 第 4 页 共 23 页 新员工所属部门的信息。 3.2.4 公文管理 主要负责公文得复制,删除等整理工作,公文的创建和查看详细公文信息。 3.2.5 公共信息管理 公司新闻、文档浏览等,主要是对公司新闻发布和公司最新动态的管理,文 档预览包括最共享文档的查看和下载功能。 3.2.6 系统管理 用户登录功能:一种管理员身份和普通用户身份。不同的身份登录操作的信 息和功能不同。 3.2.7 用户管理 如果管理员身份登录,能对员工进行添加、删除、修改以及管理员的个人信 息。如果是普通员工登录,只能修改个人的密码。 3.2.8 邮件管理 邮件管理功能是企业员工之间的通信和信息交流,用户可以发送邮件和接收 其他员工发来的邮件信息。 3.33.3 数据库的设计与实现数据库的设计与实现 文档管理系统的数据库设计和实现要求公文数据库的表,文档数据表,员工 信息表,部门表以及新闻动态表,用户和文档之间的关系是多对多的关系。其中 文档表的字段主要包括文档的信息,如文档的标题,详细介绍,上传作者等。 3.3.1 用户表 User 用户表 User 用来存储用户详细信息,如用户 Id、用户名等。表的字段说明 如表 3.1: 中北大学 2016 届毕业设计说明书 第 5 页 共 23 页 表 3.1 User 表 字段名数据类型字段说明键引用备注 userIdInt用户 IdPK主键(自动增 1) usernameVarchar用户姓名 passwordVarchar用户密码 sexVarchar性别 cardIdVarchar用户身份证号 userTypeVarchar员工类型 addressVarchar用户地址 phoneVarchar电话 departmentVarchar 所属部门FK引用部门表的名称 emailVarchar电子邮件 roleNameVarchar用户角色 3.3.2 文档表 Document 文档表 Document 保存文档的详细信息和上传的数据,如文档 Id,文档作者, 文档来源,文档的上传时间等。表的字段说明如表 3.2 所示: 表 3.2 Document 表 字段名数据类型字段说明键引用备注 documentIdint文档 IdPK主键(自动增 1) documenTitleVarchar文档标题 upTimeDatetime上传时间 authorVarchar上传作者 documenTypeVarchar文档类型 urlVarchar来源 describeText详细说明 shareBit是否共享0:不共享 1:共享 3.3.3 部门表 Department 部门表 Department 用来保存部门的详细信息,如部门 Id、部门名称、部门 电话、部门说明等。表的字段说明如表 3.3: 表 3.3 Department 表 字段名数据类型字段说明键引用备注 departmentIdInt部门 IdPK主键(自动增 1) departmentNameVarchar部门名称 departmentPhoneVarchar部门电话 departmentManagrVarchar部门负责人 remarktext备注 中北大学 2016 届毕业设计说明书 第 6 页 共 23 页 3.3.4 邮件表 Mail 邮件表 Mail 用来保存邮件数据,表的字段说明如表 3.4: 表 3.4 Mail 表 字段名数据类型字段说明键引用备注 mailIdInt 邮件 Id主键(自动增 1) mailTitlevarchar邮件标题 senderVarchar发送人 acceptVarchar接收人 sendTimeDatetime发送日期 中北大学 2016 届毕业设计说明书 第 7 页 共 23 页 4 4 系统设计系统设计 4.14.1 系统的整体设计与构思系统的整体设计与构思 本系统采用 MVC 系统架构模式:控制层逻辑层表示层。 数据库是存储系统中的一切数据。数据库的访问层是对数据库进行的操作, 如创建数据库连接,打开数据库连接,执行存储过程和关闭数据连接的一系列操 作。在企业文档管理系统中,数据的访问层由 com.enterprise.dao.ipml 实现, 业务逻辑层调用数据访问层,同时也为上层页面表示层做准备。逻辑层是通过数 据库访问层实现对数据库的增,删,查的一系列的操作7。 页面表示层实现是通过 jsp 页面显示,系统页面是利用 Dreamweaver 里面的框 架设计的。页面一般由 jsp,css.javaScript 组成,如系统登录页面 login.jsp、 等。 本系统的类 com.enterprise.entity 包下面,是访问数据库的基本类存储, 也是实现业务逻辑的具体方法的基础,类里面主要封装了创建和调用数据库的一 些对象以及方法9。 4.24.2 模块的设定及模块的功能模块的设定及模块的功能 由需求分析可知,对于本系统各功能按照结构化程序设计的要求,为本系统 实现了 5 个模块的功能,可以通过以上的分析设计出系统中的需求的功能模块。 4.2.1 文档管理模块设计 文档管理功能模块中主要是实现的功能是对文档的上传,下载,删除等,在 公共信息管理功能模块浏览共享文档的信息等。而对于普通员工而言,主要实现 对自己的文档的上传和下载公共信息里的共享文档,以及删除个人上传的文档, 其设计如图 4.1 所示: 文档管理 修改文档相关 信息 删除文档下载文档上传文档浏览共享 图 4.1 文档管理 中北大学 2016 届毕业设计说明书 第 8 页 共 23 页 4.2.2 用户登录模块 对于用户分为管理员和普通员工两种身份,在登录系统时登录的身份不同, 可操作功能的权限就不一样,这种情况是符合现在企业的人事管理功能。企业文 档管理系统设计了管理员登录和普通员工登录,其模块图分别如图 4.2 和图 4.3 所示: 4.2.3 用户管理模块设计 在企业文档管理系统中,管理员能够添加员工的详细信息,删除员工的详细 信息,修改员工的登录密码和信息等功能操作,对于普通员工只能实现对个人密 码的修改。分别如图 4.4 和图 4.5 所示: 文档管理 管理员登录 公文管理部门管理用户管理邮件管理 图 4.2 管理员登录 模块 图 图 4.3 普通用户登录模块 文档管理 普通用户登录 系统管理 公共信息管理 管理员管理 添加用户删除用户修改密码修改信息 图 4.4 管理员登录 图 中北大学 2016 届毕业设计说明书 第 9 页 共 23 页 4.2.4 部门管理模块设计 在企业文档管理系统中,部门管理是针对管理员的操作而言,只有管理员才 有权限对部门进行添加部门、删除部门和修改部门。其设计如图 4.6 所示: 4.2.5 邮件管理模块设计 在企业文档管理系统中,邮件管理模块主要是企业员工使用的,不同的员工 登录系统以后,可以点击邮件管理,对指定的人发送邮件,或者是接收其他员工 发来的邮件,其设计图如图 4.7 所示: 部门管理 添加部门删除部门修改部门 图 4.6 部门管理的流程图 邮件管理 浏览接收到的邮件发邮件 图 4.7 邮件管理 普通用户管理 修改密码修改信息 图 4.5 管理员登录模块 图 中北大学 2016 届毕业设计说明书 第 10 页 共 23 页 5 5 各功能模块的实现各功能模块的实现 5.15.1 公文管理模块公文管理模块 5.1.1 发布公文 发布公文页面是 addgongwen.jsp,普通用户登录系统只能查看公文列表,逻 辑操作有管理员进行添加,删除,复制等。在数据库中公文表的 ID 字段为自增长, 表字段有公文标题,公文内容,发布日期,发布者,其中发布者是用户登录时取 到的用户名,数据库表如图 5.1 所示: 图 5.1 公文数据库 添加公文页面如图 5.2 所示: 图 5.2 添加公文页面 addgongwen.jsp 添加公文的主要代码如下: publicpublic Official getOfficial() returnreturn official; publicpublic voidvoid setOfficial(Official official) thisthis.official = official; publicpublic OfficialService getOfficialService() 中北大学 2016 届毕业设计说明书 第 11 页 共 23 页 returnreturn officialService; publicpublic voidvoid setOfficialService(OfficialService officialService) thisthis.officialService = officialService; privateprivate staticstatic finalfinal longlong serialVersionUID = 1L; publicpublic String addOfficial() official.setOfficialDate(newnew Date(); officialService.addOfficial(official); returnreturn addOfficialSuccess; 5.1.2 公文列表 公文列表页面是 listgongwen.jsp,普通用户进入可以查看公文列表信息, 取到数据库中的信息,如图 5.3 所示: 图 5.3 公文详细信息列表 5.1.3 复制公文 公文的复制是由管理员进行的操作,当管理员进行点击复制链接是,页面会 列表后面会出现一条相同的数据,同时数据库中也加入一条信息。如图 5.4 所示: 中北大学 2016 届毕业设计说明书 第 12 页 共 23 页 图 5.4 复制结果图 5.1.4 删除公文 公文的复制是由管理员进行的操作,当管理员进行点击删除链接是,页面会 列表后面会删除一条相同的数据,页面会自动刷新,显示数据库存在的公文信息 列表,同时数据库中也删除一条信息。主要删除代码如下: publicpublic intint getId() returnreturn id; publicpublic voidvoid setId(intint id) thisthis.id = id; publicpublic String delete() officialService.delete(id); returnreturn deleteSuccess; 5.25.2 用户登录模块用户登录模块 本系统用户即员工信息,由管理员添加员工的基本信息,设置员工的密码和 角色,登录页面是 login.jsp,页面设计效果如图 5.5 所示: 中北大学 2016 届毕业设计说明书 第 13 页 共 23 页 图 5.5 应用程序的登录页面 login.jsp 5.35.3 员工管理模块员工管理模块 5.3.1 添加员工 添加员工页面是 addyuangong.jsp,新用户不是用户自己注册的,该功能只 能由管理员操作,添加企业或公司的员工详细信息,其中员工所属部门和员工表 是一对多的关系,添加页面的部门列表从数据库 department 表取得值。当添加部 门的时候,员工信息添加页面的所属部门也会更新,员工表里的员工角色只有普 通员工和管理员两种角色。员工添加页面如图 5.6 所示: 图 5.6 员工信息添加页面 addyuangong.jsp 员工添加主要代码: publicpublic User getUser() returnreturn user; publicpublic voidvoid setUser(User user) thisthis.user = user; 中北大学 2016 届毕业设计说明书 第 14 页 共 23 页 publicpublic UserService getUserService() returnreturn userService; publicpublic voidvoid setUserService(UserService userService) thisthis.userService = userService; publicpublic String addUser() userService.addUser(user); returnreturn addSuccess; 5.3.2 员工列表 员工列表页面是 listyuagong.jsp,普通员工和管理员都可以查看,但只有 管理员可以操作修改编辑和删除员工的功能,普通员工只能查看员工的基本信息。 用到 SSH 框架和注解,用到 hibernateTemplate.find()查询员工的信息。页面显 示结果如图 5.7 所示: 图 5.7 员工信息详细列表页面 listyuangong.jsp 员工信息列表页面的主要代码: publicpublic String getAllUser() List list=userService.getAllUser(); ActionContext actionContext= ActionContext.getContext(); Map session=actionContext.getSession(); session.put(lists,list); returnreturn getSuccess; 中北大学 2016 届毕业设计说明书 第 15 页 共 23 页 5.3.3 编辑员工 编辑员工的操作是管理员修改员工信息的功能,普通员工自己不可以修改信 息,通过超链接调用 UserAction 的方法,由 ID 传值准确找到用户的信息,并显 示到页面,如图 5.8 所示: 图 5.8 员工修改页面 5.3.4 删除员工 删除员工的的操作也是由管理员进行,通过 ID 传值找到对应的员工,调用 deleteUser()方法将其删除,其中删除功能还包括一个批量删除,用 checkbox 的 value 值,存到一个数组里,通过一个循环进行批量删除。主要代码如下: publicpublic intint getId() returnreturn id; publicpublic voidvoid setId(intint id) thisthis.id = id; publicpublic String delete() /* User user= new User(); user.setId(id);*/ userService.delete(id); returnreturn deleteSuccess; 中北大学 2016 届毕业设计说明书 第 16 页 共 23 页 publicpublic String deleteAll() intint ids = newnew intintcheckname.length; forfor(intint i=0;icheckname.length;i+) idsi=Integer.valueOf(checknamei); userService.deleteAll(ids); returnreturn deleteSuccess; 5.45.4 部门管理模块部门管理模块 部门管理主要实现管理员对系统中部门进行的添加、修改、删除等功能。在 页面加载时,会调用 listdepartment.jsp 获取部门的数据,并根据部门列表的操 作进行部门的删除和修改方法。 5.4.1 添加部门 添加部门由管理员进行操作,页面是 adddpartment.jsp,调用的方法是来自 departmentAction 里面的 addDepartment()方法。departmentAction 会调用逻辑 层的 service 方法,service 层和数据库进行数据交互的 dao 层的实现类。页面 效果如图 5.9 所示: 图 5.9 添加部门页面 添加部门的主要代码: publicpublic Department getDepartment() returnreturn department; 中北大学 2016 届毕业设计说明书 第 17 页 共 23 页 publicpublic voidvoid setDepartment(Department department) thisthis.department = department; publicpublic DepartmentService getDepartmentService() returnreturn departmentService; publicpublic voidvoid setDepartmentService(DepartmentService departmentService) thisthis.departmentService = departmentService; publicpublic String addDepartment() departmentService.addDepart(department); returnreturn addDepartSuccess; 5.4.2 修改部门 编辑部门由管理员进行操作,页面是部门列表的操作超链接,调用的方法是来 自 departmentAction 里面的 updateDepartment()方法。departmentAction 会调 用逻辑层的 service 方法,service 层和数据库进行数据交互的 dao 层的实现类。 页面效果如图 5.10 所示: 图 5.10 部门修改页面 修改部门信息的主要代码: publicpublic intint getId() 中北大学 2016 届毕业设计说明书 第 18 页 共 23 页 returnreturn id; publicpublic voidvoid setId(intint id) thisthis.id = id; publicpublic String updateDepartment() departmentService.updateDepartment(department); returnreturn updateSuccess; 5.4.3 部门列表 部门列表是在管理员登录的时候,index.jsp 页面的左边操作栏加载调用 Action 里的 getAllDpartment()的方法,从数据库取到所有的部门信息,显示在 页面的效果如图 5.11 所示: 图 5.11 部门详细信息 获取部门列表信息的主要代码: Resource privateprivate DepartmentService departmentService; publicpublic String getAllDepartment() List list=departmentService.getAllDepartment(); ActionContext actionContext= ActionContext.getContext(); Map session=actionContext.getSession(); session.put(departments, list); returnreturn getAllDeaprtmentSuccess; 中北大学 2016 届毕业设计说明书 第 19 页 共 23 页 5.55.5 文档管理模块文档管理模块 文档管理主要实现的是用户上传自己的文档,以及文档详细信息的浏览查看。 对于不同的身份权限对文档的功能操作也是不一样。若果是用管理员身份登录可 以浏览查看、上传下载。对于普通员工只能上传、下载、浏览共享文档以及修改 自己上传的文档的有关信息。 5.5.1 文档上传 文档的上传是管理员和普通员工都能进行的操作,此外,在 Document 表中, 有一个字段 isShare,来判断上传的文档是不是共享的文档,当文档上传成功后, 那么把文档的详细信息写入 Document 表中,其中表中的 DocumentID 实现自动增 长。同时文档上传还调用了一个方法,产生一个随机的文档的名字,保证实现上 传文档名的唯一。其中上传文档的流程图如图 5.12 所示: 当用户登录时,上传文档的页面为图 5.13: 用户登录 登录成功 上传文档 私人文档 是否共享 共享文档 图 5.12 上传文档流程 图 结束 开始 Y N YN 中北大学 2016 届毕业设计说明书 第 20 页 共 23 页 图 5.13 上传文档页面 5.5.2 文档下载 在公共信息管理有文档的预览,只要上传者将上传的文档设置为共享,不同 的用户登录时都可以下

温馨提示

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

评论

0/150

提交评论