教师管理系统-(数据库)_第1页
教师管理系统-(数据库)_第2页
教师管理系统-(数据库)_第3页
教师管理系统-(数据库)_第4页
教师管理系统-(数据库)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

数据库技术与应用数据库技术与应用 SQLServer2005 课课 程程 设设 计计 题 目教师管理系统 组 员 王加铭 龚兴茂 班 级计科 1002 班 学 院信息科学与工程学院 指导教师彭浩 快乐圣诞节放假 第 25 页 2012 年 11 月 22 日 任务分配表任务分配表 第第 组组学号学号姓名姓名负责部分负责部分成绩成绩 组长组长104301231531970王加铭 完成需求分析 概念逻辑结 构设计和运行 维护部分 组员组员104323281541250龚兴茂 实现数据库实施阶段和运行 部分 指导老师点评 摘摘 要要 随着计算机技术的飞速发展 计算机在各种单位机构管理中应用的普及 管理信息系统的开发在强调管理 强调信息的现代社会中也显得越来越重要 因此 利用计算机支持单位高效率地完成人事管理的日常事务 是适应现代各 种单位机构制度要求 推动各种单位机构人事管理走向科学化 规范化的必要 条件 本系统详细介绍了以 SQL Server 2005 为语言编写教师管理信息系统的过程 从教师管理信息系统分析到总体设计与实现及测试的各个环节 该系统具备完 善的教师信息管理功能 教师基本信息的录入 修改 查询 删除模块 教师 考勤信息 以及系统的维护功能 为教师管理提供信息咨询 信息检索 信息 存取等 服务 基本上能够满足高校对教师管理的需要 数据库设计与实现的基本过程包括需求分析 概念结构设计 逻辑结构 设计 数据库的实施阶段以及数据库的实施和维护等内容 需求分析确定系统 的数据需求和处理需求 概念结构设计通过对用户需求的综合 归纳和抽象 形成一个独立的概念模型 逻辑结构设计则将概念模型转换为具体的数据库管 理系统所支持的数据模型 数据库的物理设计结合应用确定数据模型的存储结 构和存取方式 在这些工作完成之后 就可以建立数据库并开始调试运行了 在数据库的运行过程中必须对其进行维护 包括数据库的备份与恢复 性能 分析与改进等等 关键字关键字 概念结构 逻辑结构 需求分析 关系模式 数据字典 物理实现 系统设计 数据库系统 数据库技术与应用 SQLSever2005 课程设计 1 目录目录 第一章 绪论 5 1 1 背景分析 5 1 2 开发设计思想 5 1 3 系统功能分析 5 第二章 需求分析 6 2 1 功能要求 6 2 2 流程模块图 6 2 2 1 数据流程顶层图 7 2 2 2 目标数据流程图 7 第三章 数据库概念结构设计 8 3 1 实体属性图 8 3 1 1 教师基本信息实体 8 3 1 2 课程基本信息实体 8 3 1 3 学院基本信息实体 9 3 1 4 授课基本信息实体 9 3 2 总体 E R 图 10 第四章 数据库逻辑结构设计 11 4 1 关系模型 11 4 2 优化 11 4 3 数据信息表 12 第五章 数据库实施阶段 14 5 1 创建数据库 14 5 2 功能 17 5 2 1 查询功能 17 5 2 2 添加功能 21 5 2 3 修改功能 22 5 2 4 删除功能 23 第六章 数据库运行和维护 24 6 1 运行和维护阶段的主要工作 24 6 2 维护的类型与内容 24 总结 25 参考文献 26 数据库技术与应用 SQLSever2005 课程设计 2 第一章第一章 绪论绪论 1 1 背景分析背景分析 传统意义上的教师管理均采用手工书写的方式来完成 需要通过大量的人 工操作来进行 工作人员以纸 笔为处理工具 完全靠手工操作来记录 查询 各种信息 不仅劳动强度较大 效率低 而且容易出错 数据不便更改 造成 人力和财力资源的浪费 随着社会的发展 计算机应用的日益普及 通过现代化的方式对教师信息 进行管理已成为可能 基于此 我希望能通过开发这一管理系统 由计算机代 替人工执行一系列诸如教师信息输入 修改 查询 统计等操作 减轻工作人 员的工作强度 提高工作效率 降低学校运行成本 同时 也对教师的科学化 规范化管理做出一点尝试 1 2 开发设计思想开发设计思想 本系统开发设计思想 1 尽量采用学校现有软硬件环境 及先进的管理系统开发方案 从从而 达到充分利用学校现有资源 提高系统开发水平和应用效果的目的 2 系统采用模块化程序设计方法 既便于系统功能的各种组合和修改 3 系统应具备数据库维护功能 及时根据用户需求进行数据的查询 添加 删除 修改等操作 1 3 系统功能分析系统功能分析 根据本 教师管理系统 主要是为了满足学校的需求而设计 注重操作简 单易用 功能简洁但够用的特点 拟定系统应当具有如下功能 1 教师基本信息数据的输入 操作人员可以在本系统中建立教师编号 教师姓名 性别 学历 职称 出生年月 地址等信息 作为教师查询的依据 之一 2 教师基本信息数据的修改 删除 学校中的教师人数和人员 包括职 称 工资都会随着时间的迁移而发生变化 因此 在系统中设置了增加记录 修改记录 删除记录等操作 教师管理人员可以随时对教师基本信息进行更新 数据库技术与应用 SQLSever2005 课程设计 3 和修改 第二章第二章 需求分析需求分析 随着中国高等教育的发展 学校的规模不断地扩大 教师数量也越来越多 学校各系别的教师基本信息 授课信息及其他相关信息的信息处理量日益增大 手工管理不经成本高昂 容易出错 产生不必要的麻烦 为了能够快速 方便 地显示结果 并且有效的对有关教师授课 课程信息的各种信息进行统计与管 理 我们设计了教师管理系统 这个系统可以方便了学校对教师管理 降低了 管理成本 是一个简洁而又高效的系统 根据需求分析 本系统要实现以下基本功能 教师授课课程基本信息实现了教师基本信息的添加 删除 修改以及查询 教师学院信息表是对教师授课信息的添加 删除 修改以及查询 是对教师与 学院关系信息的维护 2 1 功能要求功能要求 1 管理员能对教师有关的各类数据进行输入 更新 添加 删除与查询 并且可以增加新的用户 2 教师能对个人信息和他人信息进行查询 3 教务人员能对教师所有的信息进行查询并可以打印教师档案报表 4 用户可以修改自己的个人密码 5 用户可以修改自己的个人信息 2 2 流程模块图流程模块图 根据需要完成的功能 设计出系统的总体功能模块 本系统共分为 2 个功能模块 基 本信息管理 系统用户管理 功能模块示意图如下 教师管理系统 查 询 更 新 退 出 查 询 姓 名 查 询 职 称 查 询 部 门 删 除 修 改 添 加 用 户 账 号 密 码 添 加 修 改 数据库技术与应用 SQLSever2005 课程设计 4 图 2 1 教师管理系统功能模块示意图 2 2 1 数据流程顶层图数据流程顶层图 图 2 2 数据流顶层图 2 2 2 目标数据流程图目标数据流程图 通过系统的需求分析和教师信息的输入 最终组合了教师的基本信息表 如图 2 3 目 标数据流程图所示信息来源过程 学 生 教 师 领 导 教务处 管理员 教 师 信 息 管 理 评价信息 信息录用 考核信息 教学任务 信息管理 教师教务处学生 录用统计测评 信息变更教学任务考试成绩 教师管理系统 统计计算 教学任务量测评信息 教师信息 汇总 数据库技术与应用 SQLSever2005 课程设计 5 图 2 3 目标数据流程图 第三章第三章 数据库概念结构设计数据库概念结构设计 根据需求分析的结果 我们准备为学校编写一个教师管理系统 对该系统 进行概念设计 依据我们的想法 该系统会分为三个实体 分别是教师实体 课程实体 学院实体 其中的联系是教师教授课程 教师所属学院 E R 图如下 3 1 实体属性图实体属性图 概念模型是对现实世界的抽象和概述 它真实的反映了事物和事物之间的 联系 应用实体属性图可以描述某一组织的概念模型 下面根据需求分析设计 教师管理信息系统的实体属性图 3 1 1 教师基本信息实体教师基本信息实体 教师实体图中包括的属性有编号 姓名 性别 工资 职称和联系方式 这些属性阐明了教师基本信息实体 如图 3 1 1 所示 图 3 1 教师信息实体图 3 1 2 课程基本信息实体课程基本信息实体 课程实体图中包括的属性有编号 课程名 学分和学时 这些属性阐明了 课程基本信息实体 如图 3 1 2 所示 教 师 课 程 编号姓名性别工资职称联系方 式 数据库技术与应用 SQLSever2005 课程设计 6 图 3 2 课程信息实体图 3 1 3 学院基本信息实体学院基本信息实体 学院实体图中包括的属性有编号 名称 专业数和人数 这些属性阐明了 学院基本信息实体 如图 3 1 3 所示 图 3 3 学院信息实体图 3 1 4 授课基本信息实体授课基本信息实体 授课实体图中包括的属性有教师编号 课程编号 上课班级 学院名和上 课时间 这些属性阐明了授课基本信息实体 如图 3 1 4 所示 图 3 4 授课信息实体图 学 院 编号课程名学分学 时 编号名称专业数人数 上课时 间 学院名上课班 级 课程编 号 教师编 号 授课 数据库技术与应用 SQLSever2005 课程设计 7 3 2 总体总体 E R 图图 所有局部实体属性图设计好之后 接下来把它们综合成一个全局概念结构 即总体 E R 图 在该总体 E R 图中 有 4 个实体类型 4 个联系类型 其实体 属性分别见各自的实体图 该总体 E R 图说明了实体与实体间的联系 如图 3 2 所示 图 3 5 教师管理信息系统完整 E R 图 课程 教师 学院 所属 授课 名称 专业数人数 编号 姓名电话职称性别 工资 编号 编号课程名学分学时 1 N 1 1 教编号课编号 班级 学院名 时间 数据库技术与应用 SQLSever2005 课程设计 8 第四章第四章 数据库逻辑结构设计数据库逻辑结构设计 4 1 关系模型关系模型 教师 教师编号 姓名 性别 联系方式 职称 工资 课程 课程编号 课程名 学分 学时 学院 学院编号 学院名 专业数 人数 授课 教师编号 课程编号 上课班级 学院名 上课时间 4 2 优化优化 模式优化就是应用模式规范化技术对设计出来的数据库模式进行规范化处理 其目的是减少乃至消除关系模式中存在的各种异常 改善完整性 一致性和存 储概率 1 教师关系模式优化 教师关系模式的函数依赖集为 F 教师编号 姓名 教师编号 性别 教师编号 联系方式 教师编号 职称 教师编号 工资 教师关系模式规范化 根据 1NF 定义和分析 教师关系模式的每个属性都是简单属性 所以 教师关系模式属于 1NF 根据 2NF 定义和分析 教师关系模式中不存在部分函数依赖 所以 教师关系模式属于 2NF 根据 3NF 定义和分析 教师关系模式中不存在传递函数依赖 所以 教师关系模式属于 3NF 2 课程关系模式优化 课程关系模式的函数依赖集为 F 课程编号 课程名 课程编号 学分 课程编号 学时 课程关系模式规范化 根据 1NF 定义和分析 课程关系模式的每个属性都是简单属性 所以课 程关系模式属于 1NF 根据 2NF 定义和分析 课程关系模式中不存在部分函数依赖 所以课程 关系模式属于 2NF 根据 3NF 定义和分析 课程关系模式中不存在传递函数依赖 所以课程 关系模式属于 3NF 数据库技术与应用 SQLSever2005 课程设计 9 3 学院关系模式优化 选修关系模式的函数依赖集为 F 学院编号 学院名 学院编号 专业数 学院编号 人数 学院关系模式规范化 根据 1NF 定义和分析 选修关系模式的每个属性都是简单属性 所以选 修关系模式属于 1NF 根据 2NF 定义和分析 选修关系模式中不存在部分函数依赖 所以选修 关系模式属于 2NF 根据 3NF 定义和分析 选修关系模式中不存在传递函数依赖 所以选修 关系模式属于 3NF 4 授课关系模式优化 授课关系模式的函数依赖集为 F 教师编号 课程编号 上课班级 教师编号 课程编号 学院 名 教师编号 课程编号 上课时间 授课关系模式规范化 根据 1NF 定义和分析 选修关系模式的每个属性都是简单属性 所以选 修关系模式属于 1NF 根据 2NF 定义和分析 选修关系模式中不存在部分函数依赖 所以选修 关系模式属于 2NF 根据 3NF 定义和分析 选修关系模式中不存在传递函数依赖 所以选修 关系模式属于 3NF 4 3 数据数据信息表信息表 1 通过关系模型和不断优化修改 得出如图 4 1教师信息表 列名数据类型可否为空说明 教师编号Varchar 10 NOT NULL教师编号 主键 姓名Varchar 10 NOT NULL教师姓名 性别Char 2 NOT NULL教师性别 联系方式Varchar 10 NULL联系方式 职称Varchar 10 NOT NULL教师职称 工资Int 10 NOT NULL教师工资 图 4 1 教师信息表 2 通过关系模型和不断优化修改 得出如图 4 2课程信息表 列名数据类型可否为空说明 课程编号Varchar 10 NOT NULL课程编号 主键 课程名Varchar 10 NOT NULL课程名称 数据库技术与应用 SQLSever2005 课程设计 10 学分Int 4 NOT NULL学分 学时Varchar 200 NOT NULL学时 图 4 2 课程信息表 3 通过关系模型和不断优化修改 得出如图 4 3学院信息表 列名数据类型可否为空说明 学院编号Varchar 10 NOT NULL学院编号 主键 学院名Varchar 10 NOT NULL学院名称 专业数Varchar 10 NOT NULL专业数 人数Varchar 20 NOT NULL学院人数 图 4 3 学院信息表 4 通过关系模型和不断优化修改 得出如图 4 4授课信息表 列名数据类型可否为空说明 教师编号Varchar 10 NOT NULL教师编号 主键 课程编号Varchar 10 NOT NULL课程编号 主键 上课班级Varchar 10 NOT NULL上课班级 学院名Varchar 20 NOT NULL学院名称 上课时间Varchar 10 NOT NULL上课学期 图 4 4 授课信息表 数据库技术与应用 SQLSever2005 课程设计 11 第五章第五章 数据库实施阶段数据库实施阶段 5 15 1 创建数据库创建数据库 create database 教师管理 on primary 主文件 name m filename F 教师管理 PersonFinance mdf size 5MB maxsize 100MB filegrowth 1MB 辅助文件 name n filename F 教师管理 PersonFinance ndf size 5MB maxsize 50MB filegrowth 1MB 日志文件 name l filename F 教师管理 PersonFinance ldf size 5MB maxsize 50MB filegrowth 1MB 1 创建教师信息表 create table 教师信息表 编号 int primary key 姓名varchar 10 not null 性别varchar 10 工资int 职称varchar 16 联系方式int 数据库技术与应用 SQLSever2005 课程设计 12 insert into 教师信息表values 10001 张三 男 5000 教授 123465612 insert into 教师信息表values 10002 李四 男 4000 讲师 1212321312 insert into 教师信息表values 10003 王好 女 3435 助教 2131241 insert into 教师信息表values 10004 陶于 女 4322 副教授 32123123 insert into 教师信息表values 10005 于吉 男 3412 教授 32423412 查询表中信息 代码如下 select from 教师信息表 执行后的结果显示如图所示 图5 1 教师信息表 2 创建课程表 create table 课程表 编号int primary key 课程名varchar 10 学分int 学时int insert into 课程表values 1001 数据库 4 80 insert into 课程表values 1002 数据结构 4 60 insert into 课程表values 1003 大学英语 3 60 insert into 课程表values 1004 大学物理 2 40 insert into 课程表values 1005 高数 4 50 查询表中信息 代码如下 select from 课程表 执行后的结果显示如图所示 数据库技术与应用 SQLSever2005 课程设计 13 图 5 2 课程表 3 创建学院表 create table 学院表 编号int primary key 名称varchar 20 专业数int 人数int insert into 学院表values 1030 管理学院 6 4000 insert into 学院表values 1023 信息科学与工程 8 5000 insert into 学院表values 1040 外语学院 7 4500 insert into 学院表values 1899 机械与工程学院 5 4523 insert into 学院表 values 1235 中文学院 4 3800 查询表中信息 代码如下 select from 学院表 执行后的结果显示如图所示 图 5 3 学院表 4 创建授课表 create table 授课表 教师编号int primary key 数据库技术与应用 SQLSever2005 课程设计 14 课程编号int 上课班级varchar 10 学院名varchar 20 上课时间varchar 20 insert into 授课表values 10001 1002 计科 管理学院 10 00 11 40 insert into 授课表values 10002 1001 计科 信息科学与工程 8 00 9 40 insert into 授课表values 10005 1005 计科 外语学院 15 40 17 20 insert into 授课表values 10003 1004 计科 管理学院 14 00 15 40 insert into 授课表values 10004 1003 计科 机械与工程学 10 00 11 40 查询表中信息 代码如下 select from 授课表 执行后的结果显示如图所示 图 5 4 授课表 5 2 功能功能 5 2 1 查询功能查询功能 创建教师信息查询过程 实现对教师信息中教师教课的查询 即输入教师 编号 查询该教师的所教的课程名和上课时间等信息 1 单表存储查询 创建教师信息查询存储过程 实现对教师信息中教师信息的查询 例如 查询编号 10001 的教师信息 即输入教师编号 则输出该教师相关信息等 if exists select from sysobjects where name 教师信息查询 and type p drop procedure 教师信息查询 go 数据库技术与应用 SQLSever2005 课程设计 15 create proc 教师信息查询 b 编号int n 姓名varchar 10 output s 性别varchar 10 output g 工资varchar 10 output l 联系方式varchar 10 output t 职称Varchar 10 output as Select b 编号 编号 t 职称 职称 n 姓名 姓名 g 工资 工资 l 联系方式 联系方式 s 性别 性别 from 教师信息表 where 编号 b 编号 go 查询教师信息 declare n 姓名varchar 10 s 性别varchar 10 g 工资varchar 10 l 联系方式varchar 10 t 职称Varchar 10 exec 教师信息查询 10001 n 姓名output s 性别output g 工资output l 联系方式output t 职称output select n 姓名as 姓名 s 性别as 性别 g 工资as 工资 l 联系方式as 联系方式 t 职称as 职称 结果如图 5 5 所示 经过与图 5 1 对比 却是其中的一项 图 5 5 单表存储查询 数据库技术与应用 SQLSever2005 课程设计 16 1 多表连接查询 即输入教师编号 通过连接多个数据基本表 查出该教师教的是哪一门课 程 在哪个学部 什么时间上课等等 通过创建视图 简化查询操作 如下所示 视图 create view view 教师教课 as select 教师信息表 姓名 课程表 课程名 授课表 上课班级 授课表 学院名 授课表 上课时间 from 教师信息表 课程表 授课表 where 教师信息表 编号 授课表 教师编号and 授课表 课程编号 课程表 编号 查询教师教课视图 select from view 教师教课 删除视图 drop view view 教师教课 所操作的结果如图 5 6 视图多表连接查询所示 数据库技术与应用 SQLSever2005 课程设计 17 图 5 6 视图多表连接查询 通过创建用户自定义函数来简化查询操作 如下所示 例如查询教师编号 10003 的教师所教授的课程 通过多个表的连接查询 的出的信息过程如下所示 查询教师教课 create function 教师教课 t no int returns table as return select 教师信息表 姓名 课程表 课程名 授课表 上课班级 授课表 学院名 授课表 上课时间 from 教师信息表 课程表 授课表 where 教师信息表 编号 t no and 教师信息表 编号 授课表 教师编号and 授课表 课程编号 课程表 编号 执行函数查询 select 姓名 课程名 上课班级 学院名 上课时间 from 教师教课 10003 drop function 教师教课 数据库技术与应用 SQLSever2005 课程设计 18 通过和图 5 6 对比 可以清楚的知道图 5 7 所示的结果 如下图 图 5 7 函数使用查询结果 5 2 2 添加功能添加功能 在教师信息表上创建教师信息添加存储过程 实现教师信息的添加 if exists select from sysobjects where name 教师信息表添加 and type p drop procedure 教师信息表添加 go create procedure 教师信息表添加 t 编号int t 姓名Varchar 10 t 性别Varchar 10 t 工资int t 职称Varchar 16 t 联系方式int as insert into 教师信息表 values t 编号 t 姓名 t 性别 t 工资 t 职称 t 联系方式 go 例如在图 5 1 教师信息表中添加 10006 张 1 男 4800 教授 123443242 的信息 数据库技术与应用 SQLSever2005 课程设计 19 执行教师信息存储过程 exec 教师信息表添加 10006 张 男 4800 教授 123443242 所得到的结果如图 5 8 添加信息所示 图 5 8 添加信息 5 2 3 修改功能修改功能 创建教师信息修改存储过程 实现教师信息的修改 if exists select from sysobjects where name 教师信息修改 and type p drop procedure 教师信息修改 go create proc 教师信息修改 t 编号Varchar 10 t 姓名Varchar 10 t 性别Char 2 t 工资int t 联系方式Varchar 16 t 职称Varchar 10 as update 教师信息表 set 编号 t 编号 姓名 t 姓名 性别 t 性别 工资 t 工资 联系方式 t 联系 方式 职称 t 职称 where 编号 t 编号 go 数据库技术与应用 SQLSever2005 课程设计 20 例如在图 5 1 教师信息表中将 于吉 修改成 于高 和 男 修改成 女 其余的不变 如下所示 执行教师信息修改过程 exec 教师信息修改10005 于高 女 3412 教授 32423412 修改后查询 select from 教师信息表 所得到结果如图 5 9 修改信息所示 图 5 9 修改信息 5 2 4 删除功能删除功能 创建教师信息删除存储过程 实现教师信息的删除 if exists select from sysobjects where name 教师信息删除 and type p drop procedure 教师信息删除 go create procedure 教师信息删除 t 编号Varchar 10 as delete from 教师信息表 where 编号 t 编号 go 例如在图 5 1 教师信息表中将编号 10004 的教师所有信息删除 如下所示 执行教师信息删除过程 exec 教师信息删除 10004 修改后查询 select from 教师信息表 数据库技术与应用 SQLSever2005 课程设计 21 所得到结果如图 5 10 删除信息所示 图 5 10 删除信息 第六章第六章 数据库运行和维护数据库运行和维护 数据库试运行合格后 即可投入正式运行了 这标志着数据库开发工作基 本完成 但是由于环境在不断变化 数据库运行过程中物理也会不断变化 对 数据库设计进行评价 调整 修改和维护工作时一个长期的任务 也是设计工 作的继续喝提高 6 1 运行和维护阶段的主要工作运行和维护阶段的主要工作 在数据库运行阶段 数据库你的维护主要由 DBD 完成 数据库的维护工作包括以下 五项 1 数据库的转储和恢复 2 数据库的安全性 完整性控制 3 数据库性能的监督 分析和改造 4 数据库的数据重组 5 数据库的重新构造 由于数据库应用环境发生变化 例如增加了新的应用或新的实体 取消了 某些应用 有的实体与实体间的联系发生了变化等 使原有的数据库设计不能 数据库技术与应用 SQLSever2005 课程设计 22 满足新的需求 需要调整数据库的模式和内模式 例如在表中增加或删除某些 数据项 改变数据项的类型 增加或删除某个表 改变数据库的容量 增加或 删除某些索引 以及增加或取消某些功能等等 当然数据库的重新构造也是有 限的 只能做部分修改 如果应用变化太大 重新构造也无济于事 说明此 DBS 生命周期已经结束 应该设计新的 DBS 了 6 2 维护的类型

温馨提示

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

最新文档

评论

0/150

提交评论