数据库课程设计--学生管理系统.doc_第1页
数据库课程设计--学生管理系统.doc_第2页
数据库课程设计--学生管理系统.doc_第3页
数据库课程设计--学生管理系统.doc_第4页
数据库课程设计--学生管理系统.doc_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

本科课程设计组长姓名: 某某某 组长学号: 。 专 业: 10信息管理与信息系统 院 系: 信息工程学院 指导老师: 某某某 完成时间:2012年5月23日星期三 数据库课程设计任务及成绩前 言随着各个学校的规模扩大,有关学生管理工作所涉及的数据量越来越大,各个学校的学生管理基本上都是靠手工进行,有的学校不得不靠增加人力、物力来进行学生管理。但手工管理效率低、,所以我们想借本次数据库课程设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生管理系统。学生管理系统已经成为适应我国高等教育扩大规模和培养高等人才跨世纪工程的关键环节,也是高等教育得以顺利发展的基础条件。建设相关的学生信息管理系统,将会促进高等教育的发展。学生管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和维护带来了不少的困难。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生管理的效率,也是使企业科学化、正规化管理,以及与世界接轨的重要条件。建立学生管理系统,采用计算机对学生进行管理,进一步提高办学效益和现代化水平,帮助广大教师提高工作效率,实现学生管理工作流程的系统化、规范化和自动化。因此,开发这样一套管理软件是很有必要的事情,在下面的各章中我们将以开发学生管理系统为例,谈谈其开发过程中所涉及到的问题及解决方法。摘 要1技术可行性研究学生管理是高校管理的重要组成部分,是高等学校非常重要的一项数据资源。学生的稳定是学校快速发展的有力保障,这不仅仅关系到学生在校期间的表现,在很大程度上度量了一个学生的跟踪管理。学生管理的重要性不言而喻,但因为其包含的数据量大,涉及的人员面广,而且需要及时更新,所以学生管理在学校中是很繁琐的,在每个系,每个学生都需要有对应的档案记录。所以在实际管理工作中,往往由于记录的数量多、管理复杂、可连续性差,造成学生管理的混乱。对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个学生管理进行记载,并实行电子化管理。本课题的目的就是开发“学生管理系统”,通过这一系统来掌握学生的管理情况,实现学生管理的电子化,提供一个电子化的学生管理平台。2系统开发的意义学生管理系统的建立是可以有效的节省人力资源提高管理效率的投资,其设计理念很简单,变人工管理学生信息为计算机自动化进行学生信息的管理,既省时间又提高效率。因此在系统构建时,只要我们本着丰富学生管理的信息资源,为学生和教务管理员提供方便的快捷的学生信息查询途径和管理手段,去改变原有的效率低下的管理方式,那么学生管理系统是完全可行的.学生管理系统是一个学校不可缺少的部分,它的内容对于学校管理者来说是至关重要,所以学生管理系统应该能够为学校管理者提供充足的信息和快捷的查询手段。随着计算机科学技术的不断研究与发展,计算机正日益广泛地应用到社会各大领域,他在人类社会各个领域发挥着越来越重要的作用,给人们的学习、工作、生活带来了极大的便利,在教育系统领域亦是如此。关键词:信息世界、信息管理系统、方便快捷绪 论1系统概述学生管理是学校对学生进行有效管理的一个重要组成部分。它将便于学校快速的对某个学生总体的了解。管理是一项琐碎,复杂而以十分细致的工作,在过去人们还处于手工管理阶段的时候,那时的管理员摆在他面前和是一大堆的工作无论是信息的录入还是信息的查找都要让他忙上几天几夜,在那个阶段,不要花费管理员的大量时间,而且往往由于抄写不慎,出现张冠李戴的现象。在计算机快速发展的今天,学校把学生的信息都放入了计算机中,为了把学生大量的信息进行统一有效的管理,随即产生学生管理系统。2系统开发的基本目标学生管理系统开发的总体任务是实现学生信息管理的系统化、规范化和自动化。系统支持高效率完成学生信息管理的各项任务。确定在一定的时间内能完成预定的程序功能是可行性分析报告的重点。3系统开发设计思想尽量采用学校现有和软件硬件环境及先进的管理系统开发方案,从而达到充分利用学校现有的资源,提高系统开发水平和应用效果的目的。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护。系统应及时根据用户需求进行数据的添加,删除,修改,备份系统应符合学校对学生的管理流程满足学校对学生的管理需要,并达到操作过程中直观,方便,实用,安全等要求4系统设计的原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1) 正确性原则:消息在不同系统平台之间进行传递和显示时不会出现乱码现象。(2)源程序可读性原则:为了便于其他人员设计,维护人员读懂代码或代码修改,尽可能地做好代码注释工作。(3)易操作原则:要求设计的系统功能齐全,操作方便,必要的地方进行提示。目 录数据库课程设计任务及成绩II前 言III摘 要IV1技术可行性研究IV2系统开发的意义IV绪 论V1系统概述V2系统开发的基本目标V3系统开发设计思想V4系统设计的原则VI第1章 系统的需求分析阶段1.1系统需求分析的方法1.2问题的提出1.3功能需求(1)学生管理(2)课程管理(3)学生选修课管理(4)学生德育考评管理1.4功能模块图1.5用户用例图(1)学生用户(2)教师用户(3)管理员用户第2章 概念结构设计阶段1学生实体E-R图2课程实体E-R图3学生选修课实体E-R图4学生德育考评实体E-R图5学生综合评定实体E-R图6系统E-R图7. 数据库关系图第3章 逻辑结构设计阶段1关系模式1)学生表2)课程表3)学生选修课表4)学生德育考评表5)学生综合评定情况表2表具体的实现第4章 物理结构设计阶段1. 存取方法和优化方法2. 确定数据库的存储结构第5章 数据库实现阶段1库的创建2表的创建(1)学生表(2)课程表(3)学生选修课表(4)学生德育考评表(5)学生综合评定情况表3.规则4.索引5.查询1).简单查询2).连接查询3).嵌套查询4).聚合查询6.存储过程7. 视图8.触发器9.用户权限结束语致 谢参考文献附:源代码第1章 系统的需求分析阶段1.1系统需求分析的方法分析和表达用户需求的方法很多,常用的有结构化分析方法,它是一种简单实用的方法。结构化分析方法从最上层的系统组织机构入手,采用自顶向下、逐层分解的方式分析系统。结构化分析方法把任何一个系统都抽象如图1.1图1.1 结构化分析方法示例图1.1给出的只是最高层的抽象概貌。要反映更详细的内容,可将一个处理功能分解为若干子功能,每个子功能还可以继续分解,直到把系统工作过程表示清楚为止。1.2问题的提出学校新生注册形成学生最基本的信息,学校就学校培养人才的方案设置课程基本信息,形成学生选课基本信息、成绩基本信息系、智育考评基本信息、综合考评基本信息。从而形成学生所有基本信息。设计学生信息管理系统对学生所有基本信息进行管理。图1.2学生管理流程图1.3功能需求系统提供了学生管理、课程管理、学生选修课管理、学生德育考评管理、学生综合素质考评情况管理等几部分功能。(1)学生管理学生管理模块是管理学生基本信息的模块,包括学生基本情况的录入、修改、查询等操作。1)学生信息录入:在此将录入学生基本情况,产生某个学生的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。2)学生信息查询:在这里可以对学生进行自定义多元化的查询。比如按学号查询,按班级查询等等,快速方便地提供用户所需信息。3)学生信息删除和修改:可以轻松的进行多种信息的删除或修改。(2)课程管理课程管理模块是管理课程基本信息的模块,包括课程基本情况的录入、修改、查询等操作。1)课程信息录入:在此将录入课程基本情况,产生某个课程的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。2)课程信息查询:在这里可以对课程进行自定义的多元化的查询。比如按课程号查询等等,快速方便地提供用户所需信息。3)课程信息删除和修改:可以轻松的进行多种信息的删除或修改。(3)学生选修课管理学生选修课管理模块是管理学生选修课基本信息的模块,包括学生选修课程基本情况的录入、修改、查询等操作。1)学生选修课程信息录入:在此将录入学生选修课程基本情况,产生某个学生选修课程的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。2)学生选修课程信息查询:在这里可以对学生选修课程进行自定义多元化的查询。比如按课程号查询等等,快速方便地提供用户所需信息。3)学生选修课程信息删除和修改:可以轻松的进行多种信息的删除或修改。(4)学生德育考评管理学生德育考评管理模块是管理学生德育考评基本信息的模块,包括在学生德育成绩基本情况的录入、修改、查询等操作。1)学生德育考评信息录入:在此将录入学生基本情况,产生某个学生的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。2)学生德育考评信息查询:在这里可以对学生进行自定义的多元化的查询。比如按学号查询,快速方便地提供用户所需信息。3)学生德育考评信息删除和修改:可以轻松的进行多种信息的删除或修改。(5)学生综合考评管理学生综合考评管理模块是管理学生综合考评基本信息的模块,包括学生综合成绩基本情况的录入、修改、查询等操作。1)学生综合考评信息录入:在此将录入学生基本情况,产生某个学生的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。2)学生综合考评信息查询:在这里可以对学生进行自定义多元化的查询。比如按学号查询,快速方便地提供用户所需信息。3)学生综合考评信息删除和修改:可以轻松的进行多种信息的删除或修改。1.4功能模块图 图1.3学生管理系统要实现的功能图1.4 学生管理系统重要部分的功能图1.5学生管理信息系统重要部分的功能1.5用户用例图 根据用户填写的名称和密码,判断该用户是否是学生、教师、管理员。如果用户名和密码都正确,则转到主界面,如果不正确,提示错误信息。图1.6用户登录流程图(1)学生用户以学生身份登录:学生以学号,密码登录。登录成功后,学生可以查看个人的基本信息、课程基本信息、选课基本信息、智育考评基本信息、综合考评基本信息。图1.7学生用户权限图(2)教师用户以老师身份登录:老师以用户名,密码登录。登录成功后,老师可以查看全体学生的基本信息、课程基本信息、选课基本信息。查看、修改、插入智育考评基本信息、综合考评基本信息。图1.8教师用户权限图(3)管理员用户以管理员身份登录:管理员以用户名,密码登录。登录成功后,管理员可以对库中的所有表进行查看、 插入、修改、删除。 图1.9管理员1.10各种用户权限图第2章 概念结构设计阶段概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体的DBMS概念模型。设计学生管理数据库包括学生、课程、学生选修课、学生德育考评和学生综合评定五个关系。E-R图如下:1学生实体E-R图学生实体属性包括学号、姓名、性别、家庭住址、出生日期、专业、班级、联系电话、所属院系图2.1学生实体E-R图2课程实体E-R图课程实体属性包括课程号、课程名、学时、学分图2.2课程实体E-R图3学生选修课实体E-R图学生选修课实体属性包括学号、课程号、成绩图2.3学生选修课E-R图4学生德育考评实体E-R图学生德育考评实体属性包括学号、德育考评分、智育考评分、体育考评分图2.4学生德育考评实体E-R图5学生综合评定实体E-R图学生综合评定实体属性包括学号、综合考评分、名次图2.5学生综合评定实体E-R图6系统E-R图图2.6系统E-R图7. 数据库关系图图2.7数据库关系图第3章 逻辑结构设计阶段逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。设计学生成绩管理数据库,包括学生、课程、学生选修课、学生德育考评、学生综合评定五个关系, 其关系模式中对每个实体定义的属性如下:1关系模式1)学生表:学生(学号、姓名、性别、家庭住址、出生日期、专业、班级、联系电话、所属院系)2)课程表:课程(课程号、课程名、学时、学分)3)学生选修课表:学生选修课(学号、课程号、成绩)4)学生德育考评表:学生德育考评(学号、德育考评分、智育考评分、体育考评分)5)学生综合评定情况表:学生综合评定情况(学号、综合考评分、名次)2表具体的实现表3.1学生表字段名称 数据类型 长度 是否为空约束 学号char12否主键 姓名char8否 性别char2否默认男家庭住址char50否出生日期 datetime否出生在1989年之后 专业 varchar20否 班级 varchar20否联系电话 char11否所属院系 varchar30否表3.2课程表字段名称数据类型长度是否为空 约束课程号char4否 主键课程名char20否要求唯一学时char20否学分smallint否1=X=5表3.3学生选修课表字段名称数据类型长度是否为空约束学号char12否外键课程号char4否外键成绩tinyint否1=X=100表3.4学生德育考评表 字段名称数据类型长度是否为空约束 学号 char12否外键德育考评分float否1=X=100智育考评分float否1=X=100体育考评分float是1=X=100表3.5学生综合评定情况表字段名称数据类型长度是否为空约束学号char12是外键综合考评分float10是1=X=0 and成绩=0 and德育考评分=0 and体育考评分=0 and智育考评分=0 and综合考评分01-01-1989goexec sp_bindrulerulebirthday,学生表.出生日期 图5.6创建规则4.索引学生选课表按成绩升序建立唯一索引create unique index 成绩 on 学生选修课表(成绩asc)select * from 学生选修课表图5.7 索引后的学生选课表5.查询1).简单查询查询学生综合评定情况表中,综合考评成绩在90分以上的学生的学号,名次select 学号,名次 from 学生综合评定情况表where 综合考评分90图5.8简单查询的结果2).连接查询查询商学院不及格学生的姓名及其综合考评情况图5.9 链接查询的结果3).嵌套查询查询所有选修数据库学生的基本信息select * from学生表where 学号 in (select学号 from学生选修课表where 课程号 in (select课程号from课程表where 课程名=数据库)图5.10 嵌套查询的结果4).聚合查询查询学生选修课程的最高成绩的课程号 select学生选修课表.课程号,max(成绩) as 最高成绩 from 学生表,学生选修课表where 学生表.学号=学生选修课表.学号 group by学生选修课表.课程号图5.11 聚合查询的结果6.存储过程输入课程名,输出平均成绩create proc prc2课程名 char(20)=数据结构,avg real outputasif exists (select * from 学生选修课表where课程号in(select 课程号from课程表where课程名=课程名)select avg=avg(成绩) from学生选修课表where 课程号in(select 课程号from课程表where 课程名=课程名)elseprint无该课程选修记录declare 课程名1 char(20),avg1 realset 课程名1=数据库exec prc2 课程名1,avg1 output图5.12 存储过程的创建7. 视图查询所有学生选课的信息,包括学号、姓名、课程号、课程名、成绩create view view1asselect 学生表.学号 as学号,学生表.姓名 as学生名,课程表.课程号 as课程号,课程表.课程名 as课程名,学生选修课表.成绩 as成绩from 学生表,课程表,学生选修课表where 学生表.学号=学生选修课表.学号 and 课程表.课程号=学生选修课表.课程号go图5.13视图表修改信息:将刘瑞的名字改为刘瑞瑞update view1set 学生名=刘瑞瑞where 学生名=刘瑞图5.14 修改后的视图表8.触发器从学生表中删除一条记录,分别自动的在学生选修课表、学生德育考评表、学生综合评定情况表上级联的删除一条记录create trigger trg_delete on 学生表instead of delete asbegin declare 学号 char(12) select 学号=学号 from deletedif exists(select * from学生选修课表 where学号=学号) delete from 学生选修课表 where 学号=学号else print 学生选修课表中此人没选修课if exists(select * from学生德育考评表 where学号=学号) delete from 学生德育考评表 where 学号=学号else print学生德育考评表中此人不存在if exists(select * from学生综合评定情况表 where学号=学号) delete from 学生综合评定情况表 where 学号=学号else print 学生综合评定情况表中此人不存在delete from 学生表 where 学号=学号 Enddelete from 学生表where 学号=10008图5.15触发后的学生表图5.16触发后的学生选修课表图5.17 触发后的学生德育考评表图5.18触发后的学生综合评定情况表9.用户权限1).创建SQL Server身份验证的登录账户学生、教师exec sp_addlogin 学生,000,studentexec sp_addlogin 教师,000,student图5.19创建登录权限2).创建数据库用户exec sp_adduser 学生 exec sp_adduser 教师图5.20 创建数据库用户3).建立数据库角色exec sp_addrole 管理员图5.21建立数据库角色4).授权操作(1)把对学生表的select权限授予学生用户,并允许他再将此权限授予其他用户。grant select on 学生表To 学生With grant option(2)把对学生表的学生用户查询学生表的权限收回revoke select on学生表from 学生(3)把对学生选修课表select ,update,insert,权限授予教师用户,并允许他再将此权限授予其他用户。grant select,update,insert on 学生表to 教师with grant option(4)把对学生表的所有权限授予管理员,并允许他再将此权限授予其他用户。grant all on学生表to 管理员with grant option 结束语通过近一个月的设计和开发,我们终于完成了学生管理系统。在此过程中使我们学会了很多有用的东西,受益匪浅。在编写程序的过程中,我们回顾了以前所学的知识,将学习到的知识在这个项目中得到了充分的应用,达到了检验自我的目的。并且通过和别人一起合作,学到了新的知识,积累了经验。在这次设计中我们得到了老师和同学的指导和帮助,使我们认识到团队精神的重要性,因为一个人所学的知识不可能面面俱到的,只有通过合作,发挥自己的优点,体现团队精神,才能使工作做得更为出色。通过这次设计,我们感觉到了团队合作在软件开发过程中的重要性,一个人是没有办法完成一个好的项目的。通过这次设计,我受益匪浅,亲身体验了系统开发的全过程,在实践中了解了系统设计开发的步骤、流程以及思路,增长了在系统开发方面的见识,我们深刻认识到以前所学的基础课程的重要性,也使我掌握了很多新知识,特别是一些课本之外的知识,体会到了理论知识和实践相结合的重要性。通过这个设计加强了团队精神,也深深的体会到团队精神的重要性。由于设计时间较短,且受知识技术水平的限制所以该系统还有许多不尽人意的地方,比如功能较少、用户界面不够美观、出错处理不够等多方面问题。系统开发是一个不断完善的过程,只有在实际的使用过程中才能不断的发现问题,从而再加以改进。而在系统的设计过程中,难免会出现一些预测不到的异常,这些异常甚至在系统测试阶段都检查不出来,只有在用户的使用过程中才能检查出来。很多地方未能考虑周全以致系统存在着很多不足之处。这些不足主要是由于时间不足造成的。在代码设计上也存在不足,容易造成系统运行效率的降低,这需要在以后系统维护过程中逐步发现,并不断进行升级。都有待进一步改善。最后,总的来说,尽管这次作业还存在很多问题,但是通过这次设计,我们学到了许多书本上学不到的知识,增强了自己的动手能力和自信心,为我们以后的工作积累了宝贵的财富,而且让我们明白了,团队合作的重要性。致 谢在论文即将完成之际,回顾紧张但又充实的学习氛围和开发过程,在此向所有关心我们及帮助我们的老师和同学们致以最真诚的感谢。在本次设计中,我们从指导老师汪红霞老师,身上学到了很多东西。她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我们受益匪浅。她无论在理论上还是在实践中,都给与我们很大的帮助,使我们得到很大的提高,这对于我们以后的工作和学习都有巨大的帮助,在此感谢她耐心的辅导。在撰写论文阶段,汪老师几对我们提出了许多宝贵意见,没有她的指导,我们就不能较好的完成课题设计的任务。这次设计是对以前所学知识的回顾和综合运用,使得我们对所学知识进行了综合应用和拓展。在这次综合实践过程中,我们掌握了一般系统设计的方法,同时也对我们实践应用能力提出了更高的要求,开拓了视野,拓展了知识面。通过这次实践使我们认识到团队精神的重要性,因为一个人所学的知识不可能面面俱到,只有通过合作,发挥自己的优点,体现团队精神,才能使工作做得更为出色。在整个系统开发期间得到了汪红霞老师以及同学的大力支持和帮助,在此表示衷心的感谢!参考文献1.数据库系统原理及应用教程 苗雪兰 刘瑞新 宋歌 著 机械工业出版社社2.SQL SERVER 200管理,开发及应用实例陈世洪 著 人民邮电出版社3.Visual C+程序设计教程 周鸣扬 于秋生 著 机械工业出版社4.数据库原理与应用 姜代红 著 机械工业出版社5.C#程序设计基础郑宇军 王侃 凌海风 著 清华大学出版社6.数据库系统与应用(SQL Server)赵致格 著 清华大学出版社 7.数据库技术设计与应用实例 岳昆 著 清华大学出版社8.Visual C+数据库开发经典实例精解夏邦国 刘凡馨 著 机械工业出版9.SQL Server 2000管理及应用系统开发李晓喆 张晓辉 著 人民邮电出版社10.高校教务管理信息系统的设计与实现吴会丛 秦敏 赵玲玲 著 河北工业科技出版社附:源代码create database studenton (name=student_data,filename=E:DBstudent_data.mdf,size=10MB,maxsize=unlimited,filegrowth=10%),(name=student_data1,filename=E:DBstudent_data1.ndf,size=10MB,maxsize=unlimited,filegrowth=10%)log on(name=student_log,filename=E:DBstudent_log.ldf,size=10MB,maxsize=unlimited,filegrowth=10%)use studentcreate table 学生表(学号 char(12) primary key,姓名 char(8) not null,性别 char(2) default 男 ,家庭住址 char(50) not null,出生日期 datetime not null,专业 varchar(20) not null,班级 varchar(20) not null,联系电话 char(11) not null,所属院系 varchar(30) not null)create rule rulebirthdayas出生日期01-01-1989goexec sp_bindrulerulebirthday,学生表.出生日期create table 课程表(课程号 char(4) primary key,课程名 char(20) unique,学时 char(20) not null,学分 smallint check(学分 between 1 and 5)create table 学生选修课表(学号 char(12) foreign key references 学生表(学号),课程号 char(4) not null,成绩 float check(成绩=0 and 成绩=0 and 德育考评分=0 and 体育考评分=0 and 智育考评分=0 and 综合考评分90select 姓名,学生综合评定情况表.*,成绩 from 学生表, 学生综合评定情况表,学生选修课表where 学生表.学号=学生综合评定情况表.学号 and 学生表.学号=学生选修课表.学号 and 所属院系=商学院 and 成绩60select * from 学生表where 学号 in (select 学号 from 学生选修课表where 课程号 i

温馨提示

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

评论

0/150

提交评论