图书借阅管理系统的设计.docx_第1页
图书借阅管理系统的设计.docx_第2页
图书借阅管理系统的设计.docx_第3页
图书借阅管理系统的设计.docx_第4页
图书借阅管理系统的设计.docx_第5页
免费预览已结束,剩余32页可下载查看

下载本文档

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

文档简介

课程设计报告题目:图书借阅管理系统的设计下 达 日 期: 2013 年 9 月 3日 开 始 日 期: 2013 年 9 月 8日 完 成 日 期: 2013 年 11月 26日 指 导 教 师: 学 生 专 业: 班 级: 学 生 姓 名: 摘要在这21世纪的今天,计算机已经成为了不可缺少的一部分,许多公司都在用高科技来管理公司,在这高效的社会中我国不乏有许多图书馆中的图书的管理水平还停留在纸质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力。计算机已经成为我们学习和工作中必不可少的工具。 今天,计算机的价格已经很便宜很低廉,性能有了长足的进步。它已经被应用与许多领域,计算机之所以如此流行主要有以下几个原因: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 最后,还可以提高工作效率,等等。 所以今天我就为了人们的方便来开发了一个关于“图书管理”的系统。在这个系统中主阐释了介绍了数据库管理系统的基本设计方法,还介绍了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案.本文的数据库系统是一个图书管理系统,包括管理员界面和借阅者界面,分别有添加、删除、查阅等功能。 关键字:图书管理系统、SQL Server数据库、Visual Basic开发语言、管理信息系统Library management systemSummaryToday, in the 21st century, computers have become an indispensable part of many companies are using technology to manage the company, efficient society in our country there are many books in the library management based on the quality of paper, such a mechanism is unable to adapt to the development of the times, as it wasted a lot of manpower and resources.Computers have become an essential tool in our study and work。Today, computer prices are cheap cheap, performance has made considerable progress.It has been applied in many fields, computers are so popular mainly for a few reasons:First of all, of many complex computers can replace human labor;Second, the computer can save a lot of resources; Finally, it can improve efficiency, and so on。So today Ill be for people to develop a library of the system.Main illustrates in this system introduces the basic design method of database management systems, as well as the whole application system design ideas, and to a detailed analysis of the various parts of the design cycle, ended up with a complete design.This database system is a library management system, including the administrator interface and borrower interface, features such as add, delete, check out respectively。Keywords: library management system, SQL Server databases, Visual Basic development languages, management information systems Library Management System。 目录摘要2第1章 设计前言61.1概述:6第2章 图书管理系统分析82.1图书管理系统设计82.2用户的功能需求分析82.3系统运作流程92.4用户管理功能102.5图书借阅管理系统112.6系统功能介绍122.7 用户简介12第3章 逻辑设计133.1系统模块设计133.2 admin管理模块133.3学生借书模块143.4借书流程15第4章 系统建模164.1 UML语言简介164.2角色的确定164.3创建用例174.4系统数据库E-R图18第5章 系统设计205.1可行性分析205.2数据库设计原则21第6章 开发环境和所用技术结构236.1所需实用技术236.2设计表结构236.3 设计工程框架:266.4图书基本信息管理模块设计276.5图书借阅管理模块设计306.6用户管理模块设计35第7章 小结37第1章 设计前言1.1概述 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合开放式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Visual Basic 应用程序设计,Visual Basic 数据库(Access)技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员三方面的需要。设计充分利用Visual Basic 6、MS SQL Server2005数据库技术的强大力量,提高了编程效率和可靠性。图书借阅管理系统可以有效地管理图书资源,控制图书借阅的流程,对图书馆或阅览室的管理有很大的帮助。 后台数据库使用SQL Server,前台开发工具使用Visual Basic。本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。这也是本系统的特色和优势。第2章 图书管理系统分析 在正式开始创建一个图书管理系统之前有些前提工作,它包括有对用户的需求进行分析以及构思出理想中想象的或者运行后的界面,为以后的创建理清思路,使创建更方便,快捷。首先进行的是系统分析即对系统需求的功能,系统运作的流程图和系统E-R图的分析,建立图式模型。其中E-R图的建立是创建数据库的核心工作之一。2.1图书管理系统设计任何一个软件的开始都是进行系统的需求分析。需求分析要根据用户的功能要求、界面以及其他要求进行分析,当然在此需求分析是根据我自己对图书管理系统的基本了解以及系统所需要的基本功能来进行的。其次制作的各个流程图才是真正的系统设计,是在完成需求分析的基础上进行的。2.2用户的功能需求分析 图书管理系统需要的功能分析如下:管理系统具有多个管理员,管理员可以使用不同的用户名和密码进入管理系统,并可以修改自己的密码;l 进入系统后可以重新登录该系统;l 在系统中可以对数据库进行简单的操作;l 最基本的功能还应具有可以编辑图书录入、删除图书资料。图书分类信息的添加、修改、删除和查询。此功能为图书的分类管理提供依据。l 图书基本信息的添加、修改、删除和查询。l 借阅证件分类信息的添加、修改、删除和查询。不同类型的借阅证件可以借阅的最大数量、最大天数和续借天数不同。l 图书借阅证件的添加、修改、删除、挂失和查询。l 图书借阅管理,包括图书借阅、图书归还、图书续借、图书挂失和图书催还等。2.3系统运作流程该系统涉及到用户以及管理员,在两者之间进行一系列的操作。管理员对图书进行录入、删除等操作,和用户之间的交流则是进行借阅图书操作。运作流程图如图: 图2-1 系统运作的流程图2.4用户管理功能用户管理模块的功能比较简单。在系统初始化时,有两个默认的用户。系统管理员用户为Admin,普通用户为Users,由程序设计人员手动地添加到数据库中。Admin用户可以创建用户.修改用户信息以及删除用户;普通用户则只能修改自己的用户名和密码。图2-2 用户管理功能2.5图书借阅管理系统图书借阅管理系统可以有效地管理图书资源,控制图书借 阅的流程,对图书馆或阅览室的管理有很大的帮助,它包含的子功能模块: 图2-3 图书借阅管理图2.6系统功能介绍系统要实现的主要功能有:1) 系统管理员对教师删除、审核;2) 系统管理员对信息的、删除、查询、审核;3) 学生对论文的选择;4) 学生对自己信息的查询、修改;5) 教师对自己信息的查询、修改;6) 教师对学生信息的查询、修改、审核;7) 用户登陆:包括系统管理员登陆、教师登陆、学生登陆;学生注册,老师注册;2.7 用户简介图书管理系统主要针对学生及教师用户,当然还需要一个后台管理员,由于现在网络技术和信息技术的飞速发展,学生借阅图书、教师阅览图书和管理员管理学生借书困难情况的问题做了这个简单的图书管理系统,所以,该系统的设计采用了基于客户机/浏览器(B/S)的操作平台,采用了微软公司推出的MS SQL Server2005和Dreamweaver 8等网站开发技术。这样,不同的用户就可以随时随地对自己的信息进行管理了(当然,管理员只能在规定的服务器上对借书和还书这个系统进行管理) 第3章 逻辑设计3.1系统模块设计对毕业论文选题系统进行系统分析、数据库设计之后,本章将主要介绍系统各功能模块的设计及其实现。软件所实现的功能强弱是衡量一个软件的最根本的标准。通过对系统的全面分析并结合调研的情况,确定了本系统的功能模块图。本章先从系统总体结构设计介绍,接着分别对公用模块、客户界面、管理对功能模块加以描述。图3-1 系统总体结构图根据系统的功能分析可以画出系统的功能结构图,分别从系统管理员、指导老师、学生对功能模块图加以描述。3.2 admin管理模块系统管理员主要负责对系统参数的设置和为系部管理员开户。主要流程为管理员管理:添加、修改、删除管理员信息,并对登录账号的密码和安全保密提示问题的设置。系统设置:在系统设置中可以对系统标题、当前毕业生届、是否向学生开放系统、学生最多借书的个数进行设置。系院及专业设置:系统管理员可以完成系别和专业的添加、修改、删除操作。教师管理:查看、添加、修改教师信息,可按照系别、教研室、姓名检索教师。学生管理:学生管理分往届学生管理和当前届学生管理,可以添加、修改、删除当前届学生信息。文件管理:发布重要文件、对上传的文件进行管理、查看所有登录日志记录。3.3学生借书模块学生用户所需功能较少,主要功能有:修改个人资料及密码;借书查看及选择、退选。个人中心:学生登录后可以更改个人信息,这样可以方便教师在确定学生时了解学生的专业兴趣及特长。以及修改登录密码及安全保密问题。查看自己已经借过的书籍,系统初始化最多可借书多少个,删除不适合自己的书籍。开始借书:查询可供自己选的所有书籍,并选择自己感兴趣的。可以导出所有借书到本地excel文件,以便在断网时慢慢考核是否适合自己。学生借书情况:查看本届所有借书的学生,学生是否合符要求,并对学生的借书确定,可查看所带学生。文件管理:上传文件、下载文件、查看所有登录日志记录。留言管理:阅读通知留言、咨询留言。3.4借书流程系统管理员初始化系统参数,如:系统标题、是否向学生开放系统、学生可预先选择书本的个数;维护数据字典。 老师登录系统添加进行借书。系管理员审核借书,审核完成后通知学生进行借书。刷卡后就可以出去,如果门口的门不响说明借书成功。第4章 系统建模4.1 UML语言简介统一建模语言UML(Unified Modeling Language)是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的标准表示。UML并非一种可视化的程序设计语言,而是一种可视化的建模语言;它不是工具或知识库的规格说明,而是一种建模语言规格说明,是一种标准的表示;它不是过程,也不是方法,但允许任何一种过程和方法使用它。建立简明准确的表示模型是把握复杂系统的关键。模型是对事物的一种抽象,人们常常在正式建造实物之前,首先建立一个简化的模型,以便更透彻地了解它的本质。使用模型可使人们从全局把握系统的全貌及其相关部件之间的关系,可以防止人们过早的陷入各个模块的细节。因此,建模是图书借阅系统数据库设计的重要部分。4.2角色的确定在UML中,系统作用者代表位于系统之外和系统进行交互的一类对象。用它可以对软件系统与外界发生的交互进行分析和描述。当软件投入进行时,它必然和外界发生交互,系统作用者是软件系统在和外界发生交互时涉及的具体对象,在UML中就是用系统作用者来建模的。在图书管理系统中,可以归纳出的主要问题有:(1)系统管理员审核本院系的学生和老师的资格;(2)学生借书,老师确定。从上面所归纳的问题可以看出,本系统所涉及的操作主要是:用户的开户和借书的操作流程。因此,在本系统的UML建模中,可以创建以下角色:(1)系统管理员(2)教师(3)学生4.3创建用例指定了与软件系统交互的系统作用者之后,就需要详细的描述系统作用者和软件系统交互的具体内容。在UML中,软件系统的功能和其代表的动态行为是用用例来建模的。用例代表系统为响应系统作用者引发的一个事件而执行的一系列处理,而且这些处理应该为系统作用者产生一种反馈。在本系统的UML建模中,可以创建以下用例:(1)教师和学生注册;(2)图书记录录入、修改、审核;(3)图书的归还,和借阅。4.4系统数据库E-R图 图 4-1 学生E-R图 图4-2 老师E-R图 图4-3 Admin E-R图图4-4 图书的E-图第5章 系统设计5.1可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。为了确定开发具有可行性,对本系统主要进行了以下三个方面的分析。(1) 经济可行性:系统所要求的硬件(计算机及相关硬件)和软件环境(SQL 2005),市场上都容易购买到或从相关网站下载,系统成本主要集中在开发与维护上,不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少教学管理者的工作强度,提高工作效率,而且极大限度的方便了用户,可以节省大量的人力、财力。(2) 技术可行性:技术上的可行性分析主要是分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。在软件方面,本系统采用的是进行开发,前台网页设计使用的是Dreamweaver 8,而数据库系统采用的是Microsoft SqlServer 2005。通过分析,在软、硬件方面现有工具与环境完全可以实现系统的开发,因此具有技术上的可行性。(3) 管理的可行性:主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。系统的开发主要就是为了方便选题信息的管理,补充现在传统管理方式的不足,因此具备了管理上的可行性。综上所述,系统开发目标已明确,在技术和经济等方面具备可行性,投入少、见效快,因此系统的开发是完全可行的。5.2数据库设计原则数据库设计是计算机管理信息系统中很重要的部分,设计质量的好坏、数据结构的优劣之间影响到管理数据库的成绩。数据库设计的基本原则是在系统总体信息方案的指导下,各个数据表应当为它所支持的管理目标服务,在设计数据库系统时,应当重点考虑一下几个因素:数据库必须层次分明,布局合理。数据库必须高度结构化,保证数据的结构化、规范化和标准化。这是建立数据库和进行信息交换的基础。数据结构的设计应该遵循国家标准和行业标准,尤其是应重视编码的应用。在设计数据库时,一方面要尽可能的减少冗余度,减少存储空间的占用,降低数据的一致性问题发生的可能性;另一方面,还要考虑适当的冗余,以提高运行速度、降低开发难度。必须维护数据正确的正确性和一致性,在系统中,多个用户共享数据库,由于并行开发操作,可能影响数据的一致性,因此必须用加锁等办法保证数据的一致性。第6章 开发环境和所用技术结构 开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境选择如下: 开发环境:windows 7 开发工具:MYSQL,SQL Server2005数据库系统:SQL Server数据库 WEB服务器:Tomcat6.06.1所需实用技术l 所选开发工具的基本编程方法。l 基本的后台数据库管理方法,例如创建数据库、创建表、创建视图、备份和还原数据库等。l 常用SQL语句的使用。l ADO数据库访问技术。6.2设计表结构A、 数据库结构设计是总体设计阶段非常重要的环节,好的数据库结构可以简化开发过程,使系统功能更加清晰明确。 B、 数据库Books包含7个表,即图书类型表BookType、图书基本信息表BookInfo、借阅证件类型表CardType、借阅证件表Cards、图书借借阅表Borrow、图书借阅明细表BorrowList和用户信息表Users。编号字段名称数据结构说明1BookNoVarchar(50)图书编号,主键2BookNameVarchar(50)图书名称3AuthorVarchar(50)作者4PublisherVarchar(50)出版社5LocationVarchar(40)库存位置6PriceFloat图书价格7TypeIdint图书类型编号8Totalint库存数量9DescriptionVarchar(500)描述信息(一)图书类型表编号字段名称数据结构说明1TypeIdInt类型编号,类型编号2TypeNameVarchar(50)类型名称3UpperIdInt上级类型编号(二) 图书基本信息表(三)借阅证件类型表编号字段名称数据结构说明1Idint编号,主键2TypeNameint类型名称3MaxCountInt借阅最大数量4MaxDaysint借阅最长日期5AddDaysInt继借最长日期(四)借阅证件表编号字段名称数据结构说明1CardNoVarchar(30)借阅证编号,主键2NameVarchar(50)读者姓名3WorkorgVarchar(100)工作单位4IdCardVarchar(50)身份证号码5CreateDateDatetime办证日期、时间6TypeIdint借阅证件类型编号7StatusVarchar(20)借阅证件状态(五)图书借阅表编号字段名称数据结构说明1BorrowNoVarchar(20)借阅编号,主键2CardNoVarchar(30)借阅证件编号3BorrowDateDatetime借阅日期、时间(六)图书借阅明细表编号字段名称数据结构说明1IdInt编号,主键2BorrowNoVarchar(20)借阅编号3BookNoVrachar(50)图书编号4BorrowCountInt借阅数量5ReturnDateDatetime到期的日期和时间6RealReturnDateDatetime实际归还的日期和时间7GDateVarchar(20)续借的日期和时间8ForfeitInt罚款金额9StatusVarchar(20)状态(七)用户信息表字段名数据类型长度具体说明UserNamechar10用户名UserPwdchar10密码(八)外键定义关系名主键表主键字段外键表外键字段FK_BookInfo_BookTypeBookTypeTypeIdBookInfoTypeIdFK_Cards_CardTypeCardTypeIdCardsTypeIdFK_Borrow_CardsCardsCardNoBorrowCardNoFK_BorrowList_BookInfoBookInfoBookNoBorrowListBookNoFK_ BorrowList_ BorrowBorrowBorrowNoBorrowListBorrowNo6.3 设计工程框架 设计登录窗体登录窗体名称为FrmLogin,它的界面布局如下图: 主窗体启动时,首先打开登陆对话框。主窗体代码如下:Private sub Form_load() Frmlogin.show1 End sub 如选的是退出系统菜单项时,触发mn_exit_click 事件,代码如下:Private sub mn_exit_click() Dbapi_disconnectEnd End sub通过身份认证时,则进入系统主界面 如图:6.4图书基本信息管理模块设计图书基本信息管理模块可以实现以下功能:l 添加图书基本信息。l 修改图书基本信息。l 删除图书基本信息。l 查看图书基本信息。 设计图书信息编辑窗体图书信息编辑窗体的名称为FrmBookEdit,窗体的布局如下图:代码如下:Private sub Cmd _OK_Click() With MyBookinfo BookNo=MakeStr(txtBookNo) 图书编号 BookName=MakeStr(txtBookName) 图书名称 Publisher=MakeStr(txtpulisher)出版社 Author=MakeStr(txtAuthor) 作者 Location=MakeStr(txtLocation) 存放位置 Price=Val(txtPrice) 价格 Total=Val(txtTotal) 数量 Typeld=nBookTypeld 图书分类 Descripition=MakeStr(txtDescripition) IfModify=False Then Insert Cmd_Ok.Enabled=False Else Call.UpDate(OnNo)End If End With Unload MeEnd Su 图书信息管理窗体Private Sub TreeView1_Click() Focuskey=TreeView1_SelectdItem.Key CurBookTypeName=TreeView1.SelectdItem.Text CurBookTypeId=Val(Right(TreeView1.SelectdItem.Key,Len(TreeView1.SelectdItem.Key)-1) IfFocusKey=”a0” ThennTypeId=-1Exit SubEnd ifbHaveSon=CurBookType.HaveSon(CurBookType.TypeId)If bHaveSon=False Then TreeView1.SelectedItem.ExpandedImage=4 TreeView1.SelectedItem.Image=4 TreeView1.SelectedItem.SelectImage=5End if nType=CurBookType.TypeId CurBookType.GetInfo(CurBookType.TypeId) GridRefreshEnd sub6.5图书借阅管理模块设计图书借阅管理模块可以实现以下功能:l 借阅证件类型管理。l 借阅证件管理l 图书借阅管理 设计借阅证件类型编辑窗体 借阅证件类型编辑窗体的名称为FrmCardTypeEdit,如下图: 代码: Private Sub Cmd_Ok_Click() With MyCardType TypeName=MakeStr(txtTypeName) MaxCount=Val(txtMaxCount) MaxDays=Val(txtMaxDays) AddDays=Val(txtAddDays) If Modify=False Then InsertEnd Call.Upate(tId)End ifEnd withUnload MeEnd sub 设计借阅证件类型管理窗体借阅证件类型管理窗体的名称为FrmCardType,窗体布局如下图: 代码: Private Sub GridRefresh() Adodc1.ConnectionString=conn 设置数据源 Adodc1.RecordSource=”SELECT ID AS编号,TypeNameAS 类型名称,MaxCount AS最大借阅数量,”+”MaxDays AS 最多借阅天数,AddDays As 续借天数 FROM CardType ORDER BY Id” Adodc1.Refresh设置列宽度End sub 设计借阅证件编辑窗体借阅证件类型编辑窗体的名称为FrmCardsEdit,如下图: 设计借阅证件管理窗体设计借阅证件管理窗体的名称为FrmCardS,如下图:代码: Private Sub GridRefresh() Adodc1.ConnectionString=com If ComboCardStatus.ListIndex=0 Then SchCnd=”Else SchCnd=”AND c.Status=”+Trim(ComboCardStatus.Text)+”End if Adodc1.RecordSource=”SELECT c.CardNo AS借书证号,c.Name AS 姓名,t.TypeName AS 类型,”+”c.Status AS 状态,t.MaxCount AS可借数量,t.MaxDays AS 借阅天数,c.WorkPlace AS工作单位,”+”c.IdCard AS 有效证件号码,c.CreateDate AS 发证日期”+”FROM Cards c,CardType t WHERE c.TypeId=t.Id”+SchCnd+”ORDER BY CardNo”Adodc1.Refresh设置列宽度If ComboCardStatus.ListIndex= 1 ThenCmd_Add.Enabled=TureEnd ifEnd sub 设计图书借阅记录查看窗体用于查看指定借阅证件记录,窗体名为FrmRecord,窗体布局如下图: 设计图书借阅信息编辑窗体 设计图书借阅信息编辑窗体的名称为FrmBorrowEdit,此窗体的工作过程比较复杂,它的布局如下图: 设计图书归还信息管理窗体设计图书归还信息管理窗体的名称为FrmReturnEdit, 窗体布局如下图: 设计图书借阅管理窗体设计图书借阅管理窗体的名称为FrmBorrow, 窗体布局如下图: 代码: Private Sub GridRefresh() IfnTypeId=-1 Then strSearch= ElseIfbHaveSon=True Then strSearch=”,BookTypet where b. TypeId=t. TypeId and t.upperId=”+Trim(Str(n TypeId) End If Adodc1.connectionSting=”provider=Microsoft.Jet.OLEDB.4.0; Data source=”_+app.path+”books.mdb;persist security info=false” Adodc1.recordsource=”select b.bookno as 书号,b.bookname as 书名,b.Author AS 作者,”&_”b,Publisher As 出版社,b.Location AS 书架位置,b.Price AS 单位,b.Total AS 总数量”&_”,b.Description AS 内容介绍 FROM BookInfo b”+strSearch Adodc1.Refresh设置列宽End sub 6.6用户管理模块设计根据用户类型的不同,用户管理模块的功能也不相同。可以包含以下情形:l Admin用户可以创建普通用户,对普通用户的用户名和密码进行修改,删除普通用户;l Admin用户也可以修改自身的密码;l 普通用户只能修改自身的用户名和密码; 设计用户信息编辑窗体 用户信息编辑窗体可以用来添加和修改用户信息,窗体名称为FrmUserEdit,窗体布局如下图: 代码: Private sub Cmd_Ok_Click() With MyUser If Modfiy=False Or OriUserTrim(txtUserName) Then If.In_DB(MakeStr(txtUserNam

温馨提示

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

评论

0/150

提交评论