【《基于JAVA的科研文献共享系统设计》10000字(论文)】_第1页
【《基于JAVA的科研文献共享系统设计》10000字(论文)】_第2页
【《基于JAVA的科研文献共享系统设计》10000字(论文)】_第3页
【《基于JAVA的科研文献共享系统设计》10000字(论文)】_第4页
【《基于JAVA的科研文献共享系统设计》10000字(论文)】_第5页
已阅读5页,还剩32页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

第1章引言1.1选题来源与意义随着网络科技的不断发展与普及,各种新型网络平台应运而生,人们的资源共享更加便捷,但是对于实验室中同一导师下不同年级的学生之间来说,即使研究方向相同,将往届学生的科研文献、实验数据或者读书笔记进行同方向甚至同实验室的共享也是很困难的,这样便容易降低研究生教学培养的质量。因此,本课题将设计一个科研文献共享系统,学生们可以通过该平台实现资源的共享,用户既是资源的分享者也是受益者,与此同时,对该平台进行控制和管理,在资源数量提升的同时也可以提高资源的质量,还保证了资源来源的正确性,进而提高研究生教学培养的质量。因此,设计一个科研文献共享系统是很有必要的。1.2国内外研究现状文献资源进行资源信息共享最早的提出是由于图书馆文献保障与文献研究利用这一社会矛盾。19世纪中的国际图书馆之间的互借活动是文献资源共享的实践的起源,19世纪初,在美国的图书馆协会会议上,国际图书馆之间的资源共享与合作被首次作为会议的主题进行探讨。20世纪后期全球信息技术和网络技术的飞速发展使文献资源共享真正的得以实现。如今,随着互联网的不断发展和普及,各种新型网络平台也不断增加,电子图书馆的数量也不断增加,大多交流性平台都可以获取资源,资源的分享和获取也更加便捷。但是无论是线上的图书平台还是线下的,对于实验室中的研究生来说,研究一个课题所需要查阅的文献,利用这些平台获取的话都是多而杂,而且并不规范。人们为了实现资源的共享会借助一些平台上传文件,比如GitHub,但是上传的内容是由用户掌控的,而且对于研究生来说只能共享一两届学生的资源,不具有长久性,其功能性对于大范围的用户是有效的,但并不适用于本课题研究的小范围用户。因此,对于本课题研究的生产实际问题,国内外均没有比较完善的小群体的科研文献共享系统。1.3主要研究目标及内容本课题的研究目的是设计并实现一个基于web的科研文献共享系统。通过该系统实现用户之间资源的共享,同时也可以存储自己的资源。管理人员对用户和其上传文献进行控制和管理,可以保证系统管理的科学性、高效性。通过设计该共享系统,打造“共享”链,进而促进“共享”,使其生命力更加长久,进而提高研究生教学的质量。系统分为用户模块和管理模块两个主要模块。用户模块:用户模块主要针对于普通用户。用户根据管理员分配的账户密码登录系统,可以修改个人登录账户的密码。用户可以对文献进行检索、上传、下载等操作:可以自由检索和下载全部公开的共享文献,并且可以上传自己的文献提交审批,审批通过后即可被其他用户下载。用户可以管理自己的文献,上传文献时,用户可以选择所上传的文献是否共享,若选择共享,则文献对所有用户所见且能够被下载,否则只对用户本人和管理员所见。并且用户上传自己文献的同时勾选文献所属类别,可以实现科研文献的分类。由此用户检索可选择文献的类别,便于检索。管理模块:管理模块主要为系统管理员权限所使用。包括对用户进行管理:添加用户、修改用户信息、删除用户和密码重置等功能,并且对用户上传的文件进行核审,对整个系统存储的文献进行管理同时也可以上传、下载文献,检索文献等。1.4论文结构安排第1章引言:讲述了基于web的科研文献共享系统的研究背景及其意义,分析了资源共享平台国内外研究现状。并设定了系统研究的目标和内容。第2章系统开发技术简介:对系统开发需要的Java语言、B/S服务结构、SpringBoot、MyBatis、Shiro框架和MySQL数据库等技术进行简要介绍。第3章系统分析:对系统的可行性以及需求功能的实现进行分析。第4章系统详细设计:对系统各个模块功能实现的方式以及数据库设计进行分析。第5章系统功能展示:展示系统各个模块功能实现过程和最终页面效果。第6章系统测试:用各种数据对系统功能进行测试,检测系统设计是否完善。第7章总结与展望:对系统进行分析并作出总结与展望。系统开发技术简介2.1B/S模式Browser/Server即浏览器/服务器。该模式客户端无需安装专门软件,只需要浏览器,它将系统功能实现的主要部分放到服务器上,简化了系统的开发、维护还可以在不同平台下工作。采用B/S模式与架构,可以克服C/S架构管理的局限,提高应用的灵活性,使得应用范围更加广泛。2.2Java语言Java语言是一种面向对象的编程语言,它具有平台无关性、安全性、面向对象、分布式等特点,广泛应用于web应用开发。因此系统采用Java语言。2.3SpringBoot框架应用SpringBoot让基于Spring应用的最开始的搭建过程变得简单,并且开发过程也更加简易,SpringBoot默认配置了很多框架的使用方式,整合了大部分框架。这样使得使用者不再需要定义样板化的配置。SpringBoot具有去除大量的xml配置文件、简化复杂的依赖管理、快速启动容器等特点。基于SpringBoot框架使得系统开发更加简便。2.4MyBatis框架MyBatis是一个对JDBC(java数据库连接)操作数据库的过程进行全新封装的持久层框架,API接口层、数据处理层、基础支撑层是MyBatis的三层功能框架,其具有简单易学、灵活的特点。主要是简化JDBC操作,尽可能的使sql语句和Java代码分离,便于系统维护。2.5Shiro框架Shiro是一个开源的权限管理框架。Shiro功能强大且易于应用,可以轻松快速的保护应用程序,能够完成身份认证、会话管理、加密、授权等功能。最重要的是它还方便与web集成。2.6MySQL数据库MySQL是一款安全、跨平台、高效的,并且与Java编程语言紧密结合的轻量级关系型数据库管理系统,其易于安装与操作、便于维护且性能稳定,故适合系统的开发。系统分析3.1功能需求分析系统实现如下两个模块功能:3.1.1用户功能模块(1)登录:用户首次登录需使用管理员分配账户和密码。登录后可查看相应信息。(2)系统首页:欢迎界面,以及用户与文件数量统计。(3)系统消息:用户可以查看系统公告。(4)我的文档:用户可以修改自己已上传的文件信息、检索、下载以及再次上传文件。(5)共享文档:用户可以查找、下载所有共享文档。(6)个人中心:用户可以修改个人信息。(7)修改密码:用户可以重新设置密码。3.1.2管理员功能模块(1)登录:用户首次登录需使用管理员分配账户和密码。登录后可查看相应信息。(2)系统首页:欢迎界面,以及用户与文件数量统计(3)系统消息:管理员可以查看系统公告。(4)共享文档:管理员可以对所有上传文件进行审批、修改或删除。(5)系统管理:管理员可以对用户、角色、公告、菜单、文档类型以及文件级别进行管理设置。(6)个人中心:管理员可以修改个人信息。(7)修改密码:管理员可以重新设置密码。3.2可行性分析3.2.1技术可行性系统的实现为前端开发、后端开发和数据库开发三部分,前后台交互采用Ajax技术,后端开发基于Java语言,在系统开发上,有很多类似的且相关技术都比较成熟,所以通过对专业技术的学习,因此,系统技术上是可行的。3.2.2操作可行性系统可以通过浏览器进行访问,对硬件要求不高,无需过多考虑跨平台兼容性问题,并且操作简易,用户经过简单介绍后即可操作使用。因此,系统操作上是可行的。3.2.3经济可行性系统用于实验室科研文献的共享,是符合实际的需求,应用的话可以到达预期的效果,且其开发的成本、软硬件的成本并不是很高,可以支撑其运行及维护费用。因此,系统经济上是可行的。系统详细设计4.1系统结构设计系统包括两个模块:管理员模块、用户模块。图4.1系统功能模块图4.1.1管理员模块管理员模块包括用户管理、文档管理、个人管理、公告管理。图4.2管理员功能模块图下面为管理员模块主要功能的输入输出信息表:表4.1管理员模块表模块名称管理员模块输入无输出无模块功能管理员通过相关操作对用户、文档、公告进行增删改查,以及个人信息的修改等表4.2管理员添加用户的输入输出信息表模块功能名称管理员添加用户输入用户账号、姓名、密码、出生日期、性别、邮箱、手机号输出布尔值(true或false)模块功能将输入的信息添加到用户表中,添加成功输出true,否则输出false表4.3管理员设置文档的级别(或类别)输入输出信息表模块功能名称管理员设置文档的级别(或类别)输入文档的级别(类别)输出布尔值(true或false)模块功能将输入的信息添加到相应的表中,添加成功输出true,否则输出false表4.4管理员添加并上传文档的输入输出信息表模块功能名称管理员添加并上传文档输入文档名称并选择文档的是否公开、级别以及类别后保存输出布尔值(true或false)模块功能上传本地文件,上传成功输出true,否则输出false表4.5管理员添加公告的输入输出信息表模块功能名称管理员添加公告输入公告的标题和内容输出布尔值(true或false)模块功能将输入的信息添加到相应的表中,添加成功输出true,否则输出false表4.6管理员修改用户/个人信息的输入输出信息表模块功能名称管理员修改用户/个人信息输入用户账号、姓名、密码、出生日期、性别、邮箱、手机号输出布尔值(true或false)模块功能将输入的信息更新到用户表中,更新成功输出true,否则输出false表4.7管理员修改文档信息的输入输出信息表模块功能名称管理员修改文档信息输入文档名称并选择文档的是否公开、级别以及类别输出布尔值(true或false)模块功能将输入的信息更新到相应的表中,更新成功输出true,否则输出false表4.8管理员修改公告的输入输出信息表模块功能名称管理员修改公告输入公告标题、内容输出布尔值(true或false)模块功能将输入的信息更新到相应的表中,更新成功输出true,否则输出false表4.9管理员删除用户/公告/文档的输入输出信息表模块功能名称管理员删除用户/公告/文档输入无输出布尔值(true或false)模块功能点击删除按钮,删除相应表中对应的数据,删除成功输出true,否则输出false表4.10管理员查找用户的输入输出信息表模块功能名称管理员查找用户输入用户账号输出用户模块功能根据用户账号,查找数据库里用户表对应的用户信息表4.11管理员查找文档的输入输出信息表模块功能名称管理员查找文档输入选择文档类别/名称/级别输出文档信息模块功能根据文档类别/名称/级别,查找数据库里文档表对应的文档信息4.1.2用户模块用户模块包括共享文档、个人文档以及个人信息的管理。图4.3用户功能模块图下面为用户模块主要功能的输入输出信息表:表4.12用户模块表模块名称用户模块输入无输出无模块功能用户通过相关操作对文档进行增删改查、下载以及个人信息的修改等表4.13用户添加并上传个人文档的输入输出信息表模块功能名称用户添加并上传个人文档输入文档名称并选择文档的是否公开、级别以及类别后保存输出布尔值(true或false)模块功能上传本地文件,上传成功输出true,否则输出false表4.14用户修改个人文档信息的输入输出信息表模块功能名称用户修改个人文档信息输入文档名称并选择文档的是否公开、级别以及类别输出布尔值(true或false)模块功能将输入的信息更新到相应的表中,更新成功输出true,否则输出false表4.15用户删除个人文档的输入输出信息表模块功能名称用户删除个人文档输入无输出布尔值(true或false)模块功能点击删除按钮,删除相应表中对应的数据,删除成功输出true,否则输出false表4.16用户查找文档的输入输出信息表模块功能名称用户查找文档输入选择文档类别/名称/级别输出文档信息模块功能根据文档类别/名称/级别,查找数据库里文档表对应的文档信息表4.17用户下载文档的输入输出信息表模块功能名称用户下载文档输入无输出布尔值(true或false)模块功能点击下载按钮,下载对应文件到本地,下载成功输出true,否则输出false表4.18用户修改个人信息的输入输出信息表模块功能名称用户修改个人信息输入用户账号、姓名、密码、出生日期、性别、邮箱、手机号输出布尔值(true或false)模块功能将输入的信息更新到用户表中,更新成功输出true,否则输出false4.2系统E-R图图4.4系统E-R图4.2.1管理员E-R图图4.5管理员E-R图4.2.2用户E-R图图4.6用户E-R图4.2.3文档E-R图图4.7文档E-R图4.3数据结构设计科研文献共享系统在MySQL中设计的数据库的主要表如下:4.3.1用户表(sys_user)用户表用来存储用户的基本信息,包含登录账号、密码(采用MD5加密)、姓名、性别等基本信息,其结构如下所示:表4.19用户表序号字段名数据类型长度主键非空描述1USER_IDbigint20是是主键id2AVATARvarchar255否否头像3ACCOUNTvarchar45否否账号4PASSWORDvarchar45否否密码5SALTvarchar45否否md5密码盐6NAMEvarchar45否否名字7BIRTHDAYdatetime0否否生日8SEXvarchar32否否性别(字典)9EMAILvarchar45否否电子邮件10PHONEvarchar45否否电话11ROLE_IDvarchar255否否角色id12STATUSvarchar32否否状态(字典)13CREATE_TIMEdatetime0否否创建时间14CREATE_USERbigint20否否创建人15UPDATE_TIMEdatetime0否否更新时间4.3.2文档级别表(sys_clas)文档级别表用来存储文档级别的基本信息,包含级别id和级别名称,其结构如下所示:表4.20文档级别表序号字段名数据类型长度主键非空描述1idint11是是id2namevarchar255否否级别名称4.3.3文档类型表(sys_type)文档类型表用来存储文档类型的基本信息,包含类型id、类型名称、类型说明基本信息,其结构如下所示:表4.21文档类型表序号字段名数据类型长度主键非空描述1idint11是是id2namevarchar255否否类型名称3explvarchar255否否类型说明4.3.4文档表(sys_doc)文档表用来存储文档的基本信息,包含文档id、文档名、隐私权限、文档级别等基本信息,其结构如下所示:表4.22文档表序号字段名数据类型长度主键非空描述1idint11是是文档id2namevarchar255否否文档名3adressvarchar255否否文档地址4createtimedatetime0否否创建时间5creatorbigint11否否创建人6flagint1否否隐私权限7typeint11否否文档分类8clasint11否否文档级别9checvarchar255否否核审状态10check_personbigint11否否核审人11check_timedatetime0否否核审时间4.3.5公告表(sys_notice)公告表用来存储公告的基本信息,包含标题、内容等基本信息,其结构如下所示:表4.23公告表序号字段名数据类型长度主键非空描述1NOTICE_IDbigint20是是主键2TITLEvarchar255否否标题3CONTENTtext0否否内容4CREATE_TIMEdatetime0否否创建时间5CREATE_USERbigint20否否创建人6UPDATE_TIMEdatetime0否否修改时间7UPDATE_USERbigint20否否修改人系统功能展示5.1管理员模块5.1.1登录系统管理员在登录界面输入账号和密码,点击登录。登录成功则进入系统首页。若账号或密码不正确则登录失败,并提示账户密码错误。管理员登录系统流程图、管理员登录界面以及系统首页如下所示:图5.1管理员登录系统流程图图5.2管理员登录界面图图5.3系统首页图5.1.2用户管理1.添加用户管理员在系统管理—>用户管理,添加用户。添加用户时要设置用户信息包括账户密码。若添加信息不完整或两次密码输入不一致,则提示“必填项不能为空”或“两次密码不一致”。保存用户信息,添加用户成功。添加成功后给用户分配权限。管理员添加用户流程图、用户信息设置以及用户角色分配如下所示:图5.4管理员添加用户流程图图5.5用户信息设置图图5.6用户角色分配图2.删除用户管理员在系统管理—>用户管理,删除用户。管理员删除界面如下所示:图5.7管理员删除界面图修改用户信息管理员在系统管理—>用户管理,修改用户。管理员修改用户流程图、修改用户信息界面如下所示:图5.8管理员修改用户流程图图5.9管理员用户信息界面图4.查找用户管理员在系统管理—>用户管理,查找用户。管理员查找用户流程图,查找用户成功界面如下所示:图5.10管理员查找用户流程图图5.11管理员查找用户成功界面图5.1.3公告管理1.添加公告管理员在系统管理—>公告管理,添加公告通知。管理员添加公告流程图,添加公告界面如下所示:图5.12管理员添加公告流程图图5.13管理员添加公告界面图2.修改公告管理员在系统管理—>公告管理,修改公告。管理员修改公告流程图,修改公告界面如下所示:图5.14管理员修改公告流程图图5.15管理员修改公告界面图3.删除公告管理员在系统管理—>公告管理,删除公告。管理员删除公告界面如下所示:图5.16管理员删除公告界面图5.1.4文档管理1.添加文档级别管理员在系统管理—>公告管理,添加文档级别。管理员添加文档级别流程图,添加文档级别界面如下所示:图5.17管理员添加文档级别流程图图5.18管理员添加文档级别界面图添加文档类型管理员在系统管理—>文档管理,添加文档类别。管理员添加文档类型流程图,添加文档类型界面如下所示:图5.19管理员添加文档类型流程图图5.20管理员添加文档类型界面图删除文档管理员在共享文档界面,删除文档。管理员删除文档界面如下所示:图5.21管理员删除文档界面图4.修改文档管理员在共享文档界面,修改文档。管理员修改文档界面如下所示:图5.21管理员修改文档界面图5.查找文档管理员在共享文档界面,查找文档。管理员查找文档流程图,查找文档界面如下所示:图5.22管理员查找文档流程图图5.23管理员查找文档界面图6.审批文档管理员在共享文档界面点击审批按钮,审批文档。管理员审批文档如下所示:图5.24管理员审批文档界面图7.上传文档管理员在共享档界面添加文档管理表,设置文档信息后保存。在文档通过管理员审批后点击上传,选择上传的本地文件则上传成功。管理员上传文档流程图、文档信息设置界面如下所示:图5.25管理员上传文档流程图图5.26管理员文档信息设置界面图5.2用户模块5.2.1登录系统用户在登录界面输入账号和密码,点击登录。登录成功则进入系统首页。若账号或密码不正确则登录失败,并提示账户密码错误。用户登录系统流程图、用户登录界面如下所示:图5.27用户登录系统流程图图5.28用户登录界面图5.2.2个人管理修改个人信息和密码界面如下所示:图5.29修改个人信息界面图图5.30修改密码界面图5.2.3我的文档1.上传文档用户在我的文档界面添加文档管理表,设置文档信息后保存。在文档通过管理员审批后点击上传,选择上传的本地文件则上传成功。用户上传文档流程图、文档信息设置界面如下所示:图5.31用户上传文档流程图图5.32文档信息设置界面图删除文档用户在我的文档界面,删除文档。用户删除文档界面如下所示:图5.33用户删除文档界面图修改文档用户在共享文档界面,修改文档。用户修改文档界面如下所示:图5.34用户修改文档界面图5.2.4共享文档1.查找文档用户在共享文档界面,查找文档。用户查找文档流程图,查找文档类型界面如下所示:图5.35用户查找文档流程图图5.36用户查找文档界面图下载文档用户在共享文档界面,下载文件到本地。用户下载文档界面如下所示:图5.37用户下载文件界面图系统测试6.1系统环境在Windows10系统上进行运行和测试,系统搭建在本地服务器上,数据库使用MySql,用IDEA运行系统,在谷歌浏览器上进行显示。6.2测试内容系统测试的内容主要包含两个部分,一是模块测试,对主要模块独立进行测试。例如登录、修改密码等模块的测试。二是集成测试,对整个系统功能进行测试,检验各个页面跳转是否正常,需求功能是否完善。6.3模块测试6.3.1用户登录在登录页面输入用户账号和密码,输入完全正确则登录成功并进入系统主页,否则系统弹出相应的提示信息。当账号或密码为空时也会弹出相应的提示信息。测试用例如下图所示:表6.1登录测试表用户名密码结果2017001111111成功跳转2017001111113弹出“账号密码错误”2017111111111弹出“账号密码错误”空111111弹出“必填项不能为空”2017111空弹出“必填项不能为空”空空弹出“必填项不能为空”测试结果分析:账号和密码都不能为空并且正确,才能登录系统成功。6.3.2修改密码当账号2017001,密码111111登录成功后,修改密码。测试用例如下:表6.2修改密码测试表原始密码新密码确认密码结果111111123456123456修改成功111111123456111111两次密码不一致111111123456空必填项不能为空111111空空必填项不能为空空123456123456必填项不能为空测试结果分析:原始密码、新密码、确认密码都不能为空并且正确,新密码与确认密码要保持一致,才能修改密码成功。6.3.3权限测试用户2017001登录系统。添加文档并上传文件。当文档未通过审批时不能上传文件。提示此条目未通过审核。删除文档。用户删除其他用户上传的共享文档,提示删除失败。修改文档。用户修改其他用户上传的共享文档,提示修改失败。测试结果分析:用户上传文件时,文档要通过审批;可以删除、修改自己的文档,其他的用户不可。6.4集成测试集成测试对整个系统的功能进行测试。包括管理员和用户两个主要模块。6.4.1管理员模块测试流程(1)管理员输入账户密码且无误则登录系统,跳转到系统首页。(2)点击系统消息可查看系统公告。(3)点击共享文档查看所有文件,还可以对文件进行增删改查以及审批文件。(4)点击系统管理。可对用户、角色、公告、菜单、文档类型以及文件级别进行管理设置。(5)修改个人信息以及账户密码均可成功。6.4.2用户模块测试流程(1)用户输入账户密码且无误则登录系统,跳转到系统首页。(2)点击系统消息可查看系统公告。(3)点击我的文档,文档通过审批后可以对文件进行增删改查。(4)点击共享文档。可进行文件查找和下载。(5)修改个人信息以及账户密码均可成功。测试结果分析:各个页面跳转均无误,需求功能都已实现,可在系统上实现文件共享。第7章总结与展望7.1总结本文针对课题的实际情况和意义,以及国内外发展的研究分析,运用Java语言、MYSQL数据库等技术,在guns管理系统框架的基础上实现了基于web的科研文献共享系统。系统的开发分为前端开发、后端开发和数据库开发三部分。其中前端开发使用采用Html、JavaScript、CSS等开发语言,采用Layui来设计用户界面,使界面更加简洁美观。前后台交互采用Ajax技术,实现动态的局部刷新;后端开发基于Java语言,使用SpringBoot框架构建系统整体逻辑,Shrio框架进行权限设计,MyBatis框架进行持久层开发与数据库交互;数据库开发部分可以直接融入后端开发的持久层开发部分,使用MyBatis框架的动态SQL特性,使得SQL语句更加简洁,更加实用。系统实现了基本的文件共享功能。系统基于B/S模式,扩展性很强,也易于管理和维护。并且页面布局合理分布,操作简单易懂,对于用户十分友好。7.2展望系统只是实现了简单的文件共享功能,还有很多地方需要完善。1.系统传文件时由于时间关系未能实现文件去重。实现文件去重可以更加节省存储空间。2.系统文档需要管理员手动审核,需要一定的时间成本。好的系统应该更加智能化,管理员只需要处理系统检测到的问题。3.下载文件时直接由浏览器下载到本地,不能自由选择路径。下载文件时自定义存储路径更符合大众的需求。系统的设计应该更加智能化,尽可能的节省人工成本,为用户提供更加全面、自由的功能。

参考文献[1]郎云雯,唐君君,陈克平,钱晔,吴文斗.基于Web的班级文件共享系统的设计与实现[J].福建电脑,2018,34(03):123-124.[2]张华.基于Android和Web的野外地质数据共享及可视化系统的设计与实现[D].浙江大学,2019.[3]邹悦临.基于Web的高职院校精品资源共享课系统设计与实现[D].河北科技大学,2018.[4]XuyangWang,AiqunHu,HaoFang.Multi-Use

温馨提示

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

评论

0/150

提交评论