基于c 图书管理系统设计_第1页
基于c 图书管理系统设计_第2页
基于c 图书管理系统设计_第3页
基于c 图书管理系统设计_第4页
基于c 图书管理系统设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

毕 业 设 计题目:基于C#图书管理系统设计姓 名 张薇 学号 201304120013 系(院) 信息工程系 班级 P13软件一班指导教师 王倩 职称 讲师二O一六 年 五 月 二十二 日毕业设计(论文)答辩评审表课题名称学生姓名答辩小组评分指导教师签名评语:答辩小组负责人签字: 年 月 日答辩小组成员签 名毕业设计(论文)成绩评定表指导教师评分(30分)评阅人评分(30分)答辩评分(40分)综合成绩答辩委员会负责人签字: 年 月 日毕业设计(论文)中文摘要摘 要随着近几年来微机技术、网络技术及相应软件技术的迅猛发展,学校的管理工作、学生的校园生活,已越来越离不开计算机了。为了能更好的管理图书信息,极大地提高学生图书信息管理的效率,由此开发了本课题图书管理系统。本系统通过管理员维护基础信息,实现了图书管理员对图书入库、图书查询、图书信息修改、图书借阅、图书归还、修改密码,管理借书账号的管理功能;学生可以登录查看及修改个人信息的功能。本系统采用.NET技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server数据库作为后台数据库。图书管理系统是常用的信息管理系统之一,它的实现主要由两部分组成:数据库建立与维护和前台应用程序的开发。数据库要求非常强的一致性与完整性以及安全性,而前台应用程序则要求功能完善,简单易用。SQL Server 2008具有比较完善的功能,而Visual C# .NET是专门针对Microsoft的.NET战略而推出的语言,它对.NET Framework有最为全面的支持。综合各个方面选择C#作为程序设计语言和SQL Server 2008数据库。通过对中小型图书馆的需求分析,实现了对图书馆管理系统的功能模块划分,数据库模式分析,并设计了数据库结构和应用程序。由此得到了一个基本满足读者、图书馆管理员和高级管理者需求的图书管理系统。 关键词: C#.NET,SQL Server,图书管理系统毕业设计(论文)外文摘要ABSTRACTAlong With the rapid development in recent years, computer technology, network technology and the corresponding software technology, school management, student life on campus has become increasingly dependent on the computer. In order to better manage book information, greatly improve the efficiency of information management students books, which developed this topic - library management system.The basic information system maintenance by the administrator to achieve a librarian for book storage, book search, modify book information, borrow books, return books, change passwords, account management library management functions; Students can log in to view and modify personal function information.The system uses .NET technology as a way to create applications in C # as the programming language, the use of SQL Server database as the backend database.Library management system is one of the common information management system, its implementation is mainly composed of two parts: the establishment of a database development and maintenance, and the foreground application. Database requires very strong consistency and integrity, and security, while the foreground application requires functional, easy to use. SQL Server 2008 has a relatively complete functions, and Visual C # .NET is designed for Microsofts .NET strategy and the introduction of the language, it has the most comprehensive .NET Framework support. Comprehensive choice in all aspects of C # as the programming language and SQL Server 2008 database. Through analysis of the demand for small and medium sized library to achieve the functional modules of library management systems division, the database pattern analysis, and design of the database structure and applications. Thereby obtaining a basic meet readers, librarians and senior managers demand library management system.Keywords: C # .NET, SQL Server, library management system目录第1章 绪论- 1 -1.1课题研究的背景和意义- 1 -1.2主要工作和方法- 2 -1.3 本文结构- 2 -第2章 关键技术介绍- 3 -2.1 C#开发语言介绍- 3 -2.2数据库应用系统简介- 3 -2.3 Visual Studio 2010开发平台- 4 -第3章 系统设计- 5 -3.1需求分析- 5 -3.2概要设计- 5 -3.3 数据库设计- 6 -3.3.1创建数据库- 6 -3.3.2创建数据表- 6 -第4章 详细设计与实现- 9 -4.1 主界面(Main)- 9 -4.2 用户登录模块(Login)- 9 -4.3图书信息管理界面- 12 -4.3.1 图书查询界面(chashu)- 12 -4.3.2 图书入库界面(zengjia)- 14 -4.3.3 图书借阅界面(jieshu)- 15 -4.3.4 图书归还界面(huanshu)- 18 -4.4 图书管理系统关于界面(aboutBox1)- 19 -4.5系统用户管理界面(aboutBox1)- 20 -4.6 读者用户管理界面(user)- 21 -4.6.1 用户管理主界面(user)- 21 -4.6.2 我的信息界面 (Uwdxx)- 21 -4.6.3 借书信息界面(Ujscx)- 22 -第5章 系统测试- 24 -5.1 程序调试情况 - 24 -5.2 具体功能测试- 24 -5.2.1 运行主窗口及登录窗口测试- 24 -5.2.2 图书查询功能测试- 25 -5.2.3 图书入库功能测试- 26 -5.2.4 图书更新功能测试- 26 -5.2.5 图书借阅功能测试- 27 -5.3测试总结- 28 -结束语- 29 -致谢- 30 -参考文献- 31 -第1章 绪论1.1课题研究的背景和意义当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。随着社会的进步与发展,资源高效利用提高效率越来越受到人们的关注.图书管理也提出这样的要求,因此图书管理的数字化越来越受到大众的青睐. 传统图书管理方式存在一些弊端,比如需要人员较多,工作量很大,管理资料保存查询不方便等.图书管理系统是现代图书管理工具中的重要组成部分.现代化的图书管理需要有现代化的管理系统,采用计算机管理信息系统已成为图书管理科学化和现代化的一个重要特征,给图书管理带来极大的便利.近年来图书事业的发展,以及软件开发的逐步成熟,图书管理系统使得原来繁重而易出错的图书管理变得简单而有条理,我所开发这一图书管理系统的目的在于能够节省大量的人员成本,使得管理变得方便可靠。它广泛应用于图书馆管理,力求开发出一套严谨、可靠、功能完整的管理系统。使用图书管理系统能够很好的解决了传统图书管理的问题.人员需求能够减少,工作效率明显提高,管理更加便利.1.2主要工作和方法本选题的图书管理系统是在windows系统下使用SQL Server2008作为数据库,使用C#语言作为编程语言,以Visual Studio 2010开发平台进行开发的应用程序。 完成本选题需要查阅并研究相关期刊和文献,对课题研究中所涉及到的相关内容和技术进行初步了解;深入了解SQL Server和C#编程等相关技术;能够架设出系统的基本框架,然后进一步优化设计,完成软件的功能;在实验操作中遇到的问题能够及时的与指导老师进行沟通,通过对问题的分析,巩固知识,优化设计。1.3 本文结构 第1部分是前言,主要说明了本文的研究背景、意义。第2部分主要是对系统开发环境及开发平台的介绍。第3部分是系统设计,阐述了图书管理系统的相关功能和本程序需解决的技术问题以及流程,还包括本程序所需要的轻量级数据库的实现。第4部分是详细系统设计,介绍了界面的操作方式及主要设计过程,第5部分是软件测试。最后是对系统开发所做的工作和对系统最终结果的总结。第2章 关键技术介绍2.1 C#开发语言介绍C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。C#使得C+程序员可以高效的开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。2.2数据库应用系统简介SQL Server 2008数据库是微软公司精心打造的企业级数据库平台产品,该产品不仅包含了丰富的企业及数据管理功能,还集成了商业智能等特性。数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。2.3 Visual Studio 2010开发平台Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了NET Framework4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBMDB2和Oracle数据库。第3章 系统设计3.1需求分析图书管理系统应该便于管理员的图书管理,提高工作效率。能有效地对数据进行更新查询,并能在一定程度上实现自动化。1)本系统分为管理员和学生两种权限主要功能如下:管理员功能:图书入库、图书查询、图书信息修改、图书借阅、图书归还、修改密码,管理借书账号学生功能:个人资料查看、个人资料修改、当前借书信息查询2)系统性能:应方便快捷地完成图书管理的各项工作,数据查询速度快,查询安全、准确,数据合法性检验度高。3)系统输入:学生的各种信息,包括姓名、性别、身份证号等。3.2概要设计系统分为管理员和学生两种权限,登录成功后可进入相应的界面进行增删改查等各种操作。本系统数据流程如图3-1成功进入图书馆管理系统管理员用户查询图书我的信息图书管理查询图书增加图书修改图书删除图书登录失败图3-1 系统概要设计框图3.3 数据库设计3.3.1创建数据库(1)在服务器资源管理器中的任一节点右击。 (2)执行快捷菜单中的“新建数据库”命令,并在打开的“创建数据库”对话框中输入数据库名BOOK,其他可采用默认值。 (3)单击“确定”按钮,则新建的数据库就会出现在服务器上。3.3.2创建数据表创建数据库后,为BOOK数据库添加数据表,步骤如下。 (1)在服务器资源管理器中右击数据库BOOK下的“表”文件夹在弹出的快捷菜单中执行“新建表”命令。 (2)添加表的字段和其他详细资料。 (3) 用户信息数据结构如下表3-1所示。 (4) 图书信息数据结构如下表3-2所示。 (5) 借阅信息数据结构如下表3-3所示。 (6) 登录信息数据结构如下表3-4所示。表3-1用户信息(dzxx)列 名含 义数据类型说明IDIDint自动,主键姓名用户名称nchar(20)不为空Sex性别nchar(20)不为空联系方式联系方式nchar(20)不为空家庭住址家庭住址nchar(20)不为空身份证号身份证号nchar(20)不为空账号用户账号nchar(20)不为空密码密码nchar(20)不为空表3-2图书信息(sjxx)列 名含 义数据类型主 键书号图书编号nchar(20)不为空书名图书名称nchar(20)不为空出版社出版社nchar(20)不为空作者作者nchar(20)不为空类别图书类别nchar(20)不为空单价单价nchar(20)不为空Status图书状态bit默认 true表3-3借阅信息(jiehuan)列 名含 义数据类型说明账号借阅账号nchar(20)不为空书号图书编号nchar(20)不为空书名书名nchar(20)不为空姓名姓名nchar(20)不为空表3-4登录信息(login)列 名含 义数据类型说明UserName管理员账号nchar(20)不为空PassWord密码nchar(20)不为空第4章 详细设计与实现4.1 主界面(Main)进入Visual Studio 2010,创建一个新的“Windows应用程序”类型的项目,名为“图书管理系统”。将默认创建的窗体命名为“Main”,把“Main”作为本系统中的主界面。在窗体中添加一个菜单(MenuStrip)控件。MenuStrip中的菜单项。 如图4-1所示图4-1管理主界面4.2 用户登录模块(Login)本系统的用户分为普通用户和管理用户,管理用户具有系统提供的所有权限,普通用户可以查询图书、借阅图书。在窗体中添加4个标签(Label)控件,2个按钮(Button)控件,1个组合框(ComboBox)控件,2个文本框(TextBox)控件。用户类型分为管理用户和普通用户,在组合窗口中添加这两项。登录部分代码如下:/定义变量 string sql; /给sql赋值,查询用户表中是否有匹配用户名和密码 if (comboBox1.Text.ToString().Trim() = 管理员) sql = select * from Login where UserName= + textBox1.Text.ToString().Trim() + and PassWord= + textBox2.Text.ToString().Trim() + ; else sql = select * from dzxx where 借书账号= + textBox1.Text.ToString().Trim() + and 密码= + textBox2.Text.ToString().Trim() + ; DataSet result = new DataSet(); /定义变量result为数据集型 result = new Consql().getdata(sql); /将查询到的结果放入数据集result中 if (result != null) if (result.Tables0.Rows.Count 0) /如果查询结果不为空 user = textBox1.Text.ToString().Trim(); /给全局变量当前用户user赋值 qx = comboBox1.Text.ToString().Trim(); /给全局变量当前权限qx赋值 this.Hide(); /隐藏当前窗口 if (qx = 管理员) Main f1 = new Main(); /弹出新窗口Main f1.Show(); else guanyu f2 = new guanyu(); /弹出新窗口xuesheng f2.Show(); else /如果查询结果为空 MessageBox.Show(用户名或密码不正确); else /出现异常,给出提示 MessageBox.Show(数据库连接错误,请检查连接!); 如图4-2所示图4-2登录界面 4.3图书信息管理界面4.3.1 图书查询界面(chashu)图书查询提供组合查询的方式,界面窗体名称为“chashu.cs”,图书类别组合框中的项是从数据库中获取的,在设计时不需要添加内容,如图4-3所示。查询界面可实现查询图书信息,删除图书信息,修改图书信息等操作,如图4-4所示。管理员可以在DataGridView控件中直接修改数据,也可以通过右边的分组框实现图书信息的修改。查询代码如下: if (ds1 != null) /如果查询结果不为空,将结果显示在datagridview1中,绑定 dataGridView1.DataSource = ds1.Tables0; dataGridView1.Columns0.HeaderCell.Value = 书名; dataGridView1.Columns1.HeaderCell.Value = 书号; dataGridView1.Columns2.HeaderCell.Value = 出版社; dataGridView1.Columns3.HeaderCell.Value = 作者; dataGridView1.Columns4.HeaderCell.Value = 类别; dataGridView1.Columns5.HeaderCell.Value = 单价; /private void dataGridView1_MouseClick(object sender, MouseEventArgs e) / / /查询当前鼠标选中的行 / string sql; / sql = select * from sjxx where 书号= + dataGridView1.SelectedCells0.Value.ToString().Trim(); / showdata(sql); /调用函数showdata / private void showdata(string sql) /自定义函数showdata DataSet ds1 = new DataSet(); ds1 = new Consql().getdata(sql); if (ds1 != null) /如果查询结果不为空,给各个文本框赋值 textBox2.Text = ds1.Tables0.Rows0书名.ToString().Trim(); textBox3.Text = ds1.Tables0.Rows0书号.ToString().Trim(); textBox4.Text = ds1.Tables0.Rows0出版社.ToString().Trim(); textBox5.Text = ds1.Tables0.Rows0作者.ToString().Trim(); textBox6.Text = ds1.Tables0.Rows0类别.ToString().Trim(); textBox7.Text = ds1.Tables0.Rows0单价.ToString().Trim(); else MessageBox.Show(出错了!); private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) /查询当前鼠标选中的行 string sql; sql = select * from sjxx where 书号= + dataGridView1.SelectedCells0.Value.ToString().Trim(); showdata(sql); /调用函数showdata 图4-3图书查询界面图4-4图书删除界面 4.3.2 图书入库界面(zengjia)管理员有权限将图书添加到数据库中,图书入库界面的设计如图(4-5)所示图4-5图书入库界面在窗体的左边的分组框中添加标签和文本框,用来接收管理员输入的图书信息,以便保存到数据库中。在右边的分组框中添加DataGridView控件,可以显示数据库中的图书信息,新添加的图书信息也可以显示出来。4.3.3 图书借阅界面(jieshu)根据图书馆中已有的图书信息,用户可以通过图书证号实现借阅。界面设计如图4-6所示。图书借阅代码如下: public static string sql,sql1; private void jieshu_Load(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e) SqlConnection con = new SqlConnection(); con.ConnectionString = data source=A707-038;initial catalog=BOOK;user id=sa;password=2015; con.Open(); if (label6.Text.ToString().Trim() != null | textBox4.Text.ToString().Trim() != null) string cmd = insert into jiehuan(书号,账号,书名,姓名) values ( + textBox3.Text + , + textBox4.Text + , + textBox1.Text + , + textBox2.Text + ) ; string cmd1 = update sjxx set Status = + false + where 书号 = + textBox3.Text.ToString().Trim() + ; MessageBox.Show(借书成功!); SqlCommand com = new SqlCommand(cmd,con); SqlCommand com1 = new SqlCommand(cmd1, con); com.ExecuteNonQuery(); com1.ExecuteNonQuery(); con.Close(); else MessageBox.Show(请先查询状态!); private void button2_Click(object sender, EventArgs e) this.Close(); private void textBox2_TextChanged(object sender, EventArgs e) private void button3_Click(object sender, EventArgs e) if (textBox3.Text.ToString().Trim() != null | textBox4.Text.ToString().Trim() != null) sql = select * from sjxx where 书号= + textBox3.Text.ToString().Trim() + ;/通过书号查询图书信息返回到sql sql1 = select * from dzxx where 账号= + textBox4.Text.ToString().Trim() + ;/通过书号查询读者信息返回到sql1 else MessageBox.Show(请输入书号!); DataSet result1 = new DataSet(); result1 = new Consql().getdata(sql); if (result1.Tables0.Rows.Count 0) /如果查询结果不为空 label6.Text = result1.Tables0.Rows0Status.ToString().Trim(); textBox1.Text = result1.Tables0.Rows0书名.ToString().Trim(); else MessageBox.Show(查无此书); DataSet result2 = new DataSet(); result2 = new Consql().getdata(sql1); if (result2.Tables0.Rows.Count 0) /如果查询结果不为空 label8.Text = 账号正确; textBox2.Text = result2.Tables0.Rows0姓名.ToString().Trim(); else MessageBox.Show(并无此账号); 图4-6图书借阅界面4.3.4 图书归还界面(huanshu)添加控件 (命名为huanshu),界面设计如图4-7所示。一、图书封面查看界面名称1.书号:textbox12.查询:button13.账号:textbox24.图书名称:textbox35.姓名:textbox46.确定:button26.取消:button3图4-7图书归还4.4 图书管理系统关于界面(aboutBox1)图4-8关于界面4.5系统用户管理界面(aboutBox1)当管理员临时离开一会儿时,可以使用离开挂起功能,如图4-9所示。图4-9离开挂起界面当管理员需要修改密码,可使用修改密码功能,如图4-10修改密码界面 图4-104.6 读者用户管理界面(user)4.6.1 用户管理主界面(user)当登录成功时,系统会进入主界面并自动检测当前权限和姓名,显示欢迎登录,如图4-11所示。图4-11用户管理主界面 4.6.2 我的信息界面 (Uwdxx)显示当前用户的信息,并提供修改信息功能,如图4-12所示图4-12我的信息界面4.6.3 借书信息界面(Ujscx)显示当前用户的借书信息,如图4-13所示。图4-13借书信息界面 第5章 系统测试5.1 程序调试情况 在数据连接时一定要注意窗体和相应显示控件的绑定关系。在把系统从一台计算机移植到另一台计算机时一定要把数据文件BOOK.mdf和BOOK_log.LDF同时移植,并对相应的提供服务的SQL Server服务器进行相应的修改,否则数据不能正确连接并显示。5.2 具体功能测试5.2.1 运行主窗口及登录窗口测试运行程序后首先显示Login窗体,单击“登录”按钮,输入密码并选择相应的身份权限就可以进入到相应的闯进欧,管理用户具有系统提供的所有权限进入到Main窗口,普通用户可以查询图书和修改自己的个人资料。图5-1 不被认证的登录界面在登录对话框中输入用户姓名和密码,单击“确认”按钮,就会对用户身份进行认证,如果认证通过,那么就会弹出如图4.2所示的Main的界面;如果认证不被通过,就会弹出如图5-1所示提示。管理员和普通用户进入此窗体后,系统所提供的操作权限是不同的。5.2.2 图书查询功能测试图书查询可以实现组合查询,将查询结果显示在DataGridView控件中。窗体载入时,对图书类别组合框中的项进行了初始化,通过查询语句“sql = select * from sjxx where 1=1;”和sql = sql +

温馨提示

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

评论

0/150

提交评论