银行储蓄管理系统的设计与实现毕业论文_第1页
银行储蓄管理系统的设计与实现毕业论文_第2页
银行储蓄管理系统的设计与实现毕业论文_第3页
银行储蓄管理系统的设计与实现毕业论文_第4页
银行储蓄管理系统的设计与实现毕业论文_第5页
已阅读5页,还剩36页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

通信系统仿真实验课程设计 题 目 银行储蓄管理平台开发设计 学 院 2010222111 专业班级 通信 104 学生姓名 霍守斌 指导教师 大彬哥 2013 年 6 月 15 日 要 近几年来, 随着科技 的 发展和社会 的 进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行 储蓄 管理之中的应用日益 引起 人们的关注 。本文基于 +数据库编程技术,以可视化的集成开发环 境 008 为开发工具, 007 为后台数据库 实现了一个小型的银行储蓄管理系统 ,该系统 主要功能包括用 户 注册、销户 、存款、取款、 查询历史记录、用户修改信息等功能。 从而满足了广大人民群众的需要同时也 实现 了 银行储蓄 管理的系统化、规范化、自动化和智能化,提高 了银行管理的 效率。 关键字 : +; 007;银行储蓄管理系统 n as in of a of in of as of in in of on + + to 008 as 007 to a To of to of to of c + +; 008; 007; 录 摘要 . . 1 章 绪论 . 1 课题背景 . 1 研究目的 . 2 文主要工作 . 2 第 2 章 相关技术与环境配置 . 1 + . 1 础 . 2 统运行需要的软硬件环境 . 3 件需求 . 3 件要求 . 3 第 3 章 需求分析 . 5 能需求 . 5 据需求 . 6 他需求 . 6 第 4 章 系统总体设计 . 7 行性研究 . 7 系统功能模块划分 . 7 据库设计 . 8 念结构设计 . 8 辑结构设计 . 8 理结构设计 . 9 第 5 章 系统详细设计与实现 . 10 发及运行环境 . 10 据库创建过程及其连接 . 10 模块功能设计 . 10 户注册功能的实现 . 11 V 户存款功能的实现 . 13 户取款功能的实现 . 15 改密码功能的实现 . 17 易查询功能的实现 . 17 户销户功能的实现 . 18 第 6 章 系统运行界面 . 19 第 7 章 结论 . 23 统设计总结 . 23 系统设计心得 . 24 致谢 . 25 参考文献 . 26 附录 .1 第 1 章 绪论 课题背景 随着社会经济的 不断 发展,信息化程度的不断深入,银行的传统业务 已 愈来愈不能满足银行客户的需要。 如 今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活中, 已 越来越不习惯每月奔忙于各银行营业柜台之 前 去排队缴 纳 各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券等等纷纷委托银行为其开展代收代付业务 , 一是为了提高服务质量、方便客户,二是为了减轻自己日趋繁重的工作量 ; 同时,随着我国加入世贸组织的日益临近,我国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行 账户 信息管理、进行银行业务再造,提高银行的工作效率和业务 竞 争力是摆在各家银行面前的一个迫切需要解诀的问题。 随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行 的 术提高服务质量 和相应的管理水平提出了更高的要求。如何利用电子化的手段 来 构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业银行所要研究的课题。支持决策系统的,需要在数据库的基础 上,进行联机分析处理,每次处理的数据量大,响应时间长 。 特别是银行每天要处理大量的存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事务。 为 实现银行 账户 管理的规范化 、 系统化 、 自动化和智能化, 我们可以利用+开发语言,借助于 发环境设计出功能较齐全、运行速度快,业务处理量大的银行储蓄 管理系统, 从而达到提高企业管理效率的目的 。 C+具有 与 密结合 、 强大的类库支持和类改造能力 、 拥有高效的运行速度 的特点, 编程灵活、简洁,具有极大的便利性和可靠性。 2 研究目的 1. 理 解并 掌握 +数据库编程技术 2. 掌握数据库的基本理论和 据库的建立方法 3. 熟练掌握 +数据库访问技术 言和可视化窗口的设计 5. 熟练安装和使用 008 和 007 文主要工作 本文的内容安排如下: 1第一章主要阐述了系统开发的背景。 2第二章详细介绍了相关技术和环境配置。 3第三章对系统进行了需求分析。 4第四章对系统做了总体设计。 5. 第五章系统的详细设计与实现 6. 第六章介绍了系统的运行情况。 7第七章总结全文。 1 第 2 章 相关技术与环境配置 + C+语言是在 C 语言的基础上发展起来的。 C 语言是在 20 世纪 70 年代初由贝尔实验室的 人在 B 语言的基础上开发出来的,且最初是作为 作系统的开发语言被人们所认识的。 20 世纪 70 年代末,随 着微型计算机的发展, C 语言开始移植到非 境中,并逐步脱离 统成为一种独立的程序设计语言。 C 语言的版本很多,为了让开发出来的代码能够在多种平台上运行, 1988 年,美国国家标准协会对 C 语言进行了标准化,产生了 为后来许多 C 语言版本的基础。但是从程序设计方法的角度看, C 语言同当时常用的其他高级语言一样,都是面向过程的,以数据和数据的处理过程为设计核心。这种设计方法随着问题复杂性的增加和程序规模的扩大逐步显露出局限性1。 为了适应大规模程序设计的需要, 20 世纪 80 年代初开始提出面向对 象程序设计的概念,继面向对象语言 ,许多原有的语言都向面向对象的方向发展, C+就是由 C 发展而来的以面向对象为主要特征的语言。它是 1980 年由贝尔实验室的 士创建的,最初称为“带类的 C” , 1983 年正式命名为 C+。 作为 C 语言的超集, C+继承了 C 的所有优点,并对数据类型作了扩充,使编译器可以检查出更多类型的错误。 C+的另一个显著特点是支持面向对象的程序设计,通过类和对象的概念把数据和对数据的操作封装在一起,通过派生、重载和多态等技术手段实现软件重用和 程序自动生成,使大型复杂软件的构造和维护变得更加有效和容易。此外在一致性检查机制方面也进行了加强,提高了软件开发的效率和质量。 +则是 台下的一款流行的 C+编译器,它集编辑、调试、编译、链接等功能于一身,提供了大量的类库,并且可以方便地进行 C+项目管理,还可以与 合进行版本管理,堪称 C+中编译器中的集大成者 2。 2 础 严格地说,数据库是 “ 按照数据结构来组织、存储和管理数据的仓库 ” 。 数据库是依照某种 数据模型 组织起来并存放二级 存储器 中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的 应用程序 ,对数据的增、删、改和检索由统一 软件 进行管理和控制。从发展的历史看,数据库是 数据管理 的高级阶段,它是由 文 件管理 系统发展起来的 3。 据库是 美国 司于 1994 年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的 新一代 桌面 数据库管理系统 4。其主要特点如下 : (1)完善地管理各种 数据 库对象 ,具有强大的数据组织、用户管理、安全检查等功能。 (2)强大的数据处理功能,在一个 工作组 级别的网络环境中,使用 统称 )数据库系统所无法实现的客户服务器 (构和相应的 数据库安全 机制, 备了许多先进的大型数据库管理系统所具备的特征,如事务处理 /出错 回滚 能力等。 (3)可以方便地生成各种数据对象,利用存储的数据建立 窗体 和报表,可视性好 。 (4)作为 件的一部分,可以与 成,实现无缝连接。 (5)能够利用 索和发布数据,实现与 连接。 要适用于中小型应用系统,或作为 客户机 /服务器系统 中的客户端数据库 5。 结构化查询语言 。 一种与众不同的语言, 言的主要功能就是同各种数据库建立联系,进行沟通。按 照国国家标准协会 )的规定, 句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了 言标准 6。 能强大但语句却不多,根据功能,这些语句可以分为四类: (1)数据操纵:用于检索或者修改数据,包含的语句有 3 (2)数据查询:用于检索数据,只包含 句。 (3)数据定义:用于定义数据的结构,比如创建、修改或者删除数据库对象 ,包含的语句有 (4)数据控制:用于定义数据库用户的权限,包含的语句有 统运行需要的软硬件环境 件需求 因为本系统需要在 008 上运行并且还要连接数据库,在硬件方面的要求是很高的,需要性能良好而且稳定的服务器。为了加快客户端的访问速度,服务器的配置一般要求很高,但由于本人条件限制,只能在自己的机器上配置服务器 7。以下为建议配置的最低要求。 服务器端最低配置要求: 腾 存: 512示卡: 16K 色以上显示模式 硬盘: 20动器: 50 倍速 上 客户端 (中英文 000/003 客户端最低配置要求: 中央处理器:奔腾 存: 128M 以上内存 硬盘: 10G 以上可用硬盘空间 其它:鼠标、键盘 数据库服务器:同应用服务器 件要求 开发工具: 008 数据库: 007 4 软件环境开发语言: 5 第 3 章 需求分析 能需求 实现一个软件系统首先应该进行需求分析,这样才能让设计出的软件满足用户的各项需求。 所谓 需求分析 , 在软件工程中,需求分析指的是在建立一个新的或改变一个现存的 电脑系统 时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过 程中, 系统分析 员和 软件 工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法 8。 下面就对银行储蓄管理系统的设计进行需求分析。 此管理系统主要是面向银行客户的,为用户提供一个方便快捷的办理银行业务的平台。它包括如下的基本功能: A 用户注册,银行客户要想办理各种银行业务,必须首 先办理一个银行户头,办理开户时需要填写各项有效信息,包括卡号、姓名、性别、身份证号、联系方式、住址、设置密码、活定期类型的选择等信息。 B 存款,用户进入到存款功能界面只要输入用户账号就可以方便地进行存款。存款完毕后会出现存款成功提示对话框。 C 取款,用户进入取款功能界面后通过输入卡号和密码可以进行取款操作。取款完毕后会出现取款成功提示对话框。 D 查询,如果用户想知道自己银行账户里的 存款余额和交易时间,可以使用交易查询功能,只要登录交易查询功能界面输入卡号和密码就可以查询详细交易记录。 E 修改卡号密码 ,用户选择修改密码模块可以进行密码修改,修改密码时需要输入卡号和原来密码然后才能输入新密码。 F 用户销户功能,此功能是为了满足有些银行客户不想使用此账户的需要而设置的,用户输入账号和密码就可以完成,如果账户里还有余额,需要先把余款取出来再进行销户操作,通过此功能用户可以方便安全地注销自己的账户而省去不必要的麻烦。 要实现银行系统的高效率化就要求 每个功能模块之间要能灵活转换,且后台 6 管理必须要有强大的数据库支持,才能够高效率对数据进行处理。 据需求 账户信息:帐号 0),开户人姓名 0),用户密码 ),身分证号 0),账户余额 户日期 址 0); 活期操作:帐号 0),金额 型 (存入,支出 ),账户余额息 入日期 定期存款:帐号 0),存款人姓名 0),存款金额 款日期 储年份 储利率 定期取款:帐号 0),取款人姓名 0),取款金额 款日期 定期历史操作记录:帐号 0),存取款人姓名 0),类型 (存入,支出 ),办理日期 储年份 储利率 他需求 作为一种软件产品,除了在功能方面必需达到用户的基本要求以外,还必须在意一些非功能方面的因素,诸如:软件的用户操作界面的美观和简洁、界面图标的标准化、规范化和灵活性,在设计此银行储蓄系统时最好在界面放置一些“确定”、“取消”和“退出 ” 按钮,这样可以增加银行储蓄系统的灵活性,如 果用户不想进行有关操作可以随时取消该操作或退出该管理系统,以免给用户造成不必要的损失和麻烦。还有一个必须注意的就是软件要有一定的兼容性,应该兼容当前的主流操作系统平台,像 T/000/003 等。硬件方面应当要求配置低一点,像这样的小型开发软件应该适用于现大多数的计算机网络系统。而且,最好是可以适应打印机等其它硬件设备 9。 7 第 4 章 系统总体设计 行性研究 (1)技术可行性 要一台内存在 256M 以上、硬盘在 20G 以上的计算机即可,一般当前 企 业 电脑完全可满足要求。系统设计需要的技术已经很成熟普遍为计算机专业人员所使用,非常稳定,这些都使本系统具有技术上的可行性 10。 (2) 经济可行性 对银行业务而开发的管理系统,投入使用后,能在很大程度上提高银行业务的办理效率 , 节约时间、节省人力并且方便银行客户, 在经济上 会带来很大的经济效益,并且远远大于开发成本 11。 (3) 操作可行性 行客户 的 业务 要求,界面简单明了,各项功能一目了然, 操作十分便捷 。 系统功能模块划分 图 4每个功能模块都有一个相应的对话框为载体,本系统也是基于对话框的。各银行储蓄管理系统 操作页面 用户注册 用户存款 用户取款 修改密码 交易查询 用户销户 8 功能模块既相互独立,又有一定的联系。用户注册之后,他的卡号,密码会成为全局变量,在以后的每个用户模块的操作中,都只是针对这个用户的操作,和其他用户无关,体现了软件编程的紧密和功能的划分的优点。 据库设计 念结构设计 实体关系图:简记 是指以实体、关系、属性三个基本概念概括数据的 基本结构,从而描述静态数据结构的概念模式。 为实体 供了表示 实体型、属性和联系的方法,用来描述现实世界的概念模型 12。 图 4辑结构设计 客户基本信息(自动编号,卡号,姓名,性别,身份证号,联系电话,住址,登录密码) 客户交易记录(自动编号,卡号,交易数额,交易时间,定活期类型,存取状态) 余额查询(自动编号,卡号,交易时间,余额) 活期存取款 存储 帐号 银行 储户 开户地址 姓名 性别 帐户余额 开户日期 密码 身份证号 定期存取款 定期操作记录 活期操作记录 9 理结构设计 在本系统中,主要有 3个表,即客户基本信息表、客户交易记录表、余额查询表。 字段名称 数据类型 可否为空 字段含义 动编号 动编号 0) 号 (主键 ) 0) 名 0) 别 0) 份证号 0) 系电话 0) 址 0) 录密码 表 3段名称 数据类型 可否为空 字段含义 动编号 动编号(主键) 0) 号 (外部键 ) ) 易数额 易时间 活期类型 取状态 表 3段名称 数据类型 可否为空 字段含义 动编号 动编号(主键) 0) 号(外部键) 易时间 ) 额 表 310 第 5 章 系统详细设计与实现 发及运行环境 硬件平台: 8 内存: 256上。 软件平台: 操作系统: ; 数据库: 007; 浏览器: 务器: v 据库创建过程及其连接 进入 007选择 建 ” “ 表设计 ” 向数据库中添加新表,完成 建的表中,每个表都有相对独立的功能,但又要做到有一定的联系,要方便查询,但表不能太多,每个表的属性也要完善。 模块功能设计 银行储蓄管理系 统各模块功能 概要 设计完成,使整个系统有了一个大的架构,接下来的工作就是要把架构充实,使其各项功能实现。如果说系统设计是系统的骨架,那么系统功能的实现则是整个系统的肉体和心脏。在系统功能实现的过程中要用到一些关键代码,本节即对系统的几项重要功能的实现做出详细阐释。 此银行储蓄管理系统界面包括操作选择区和工作区。操作选择区运用标签控件,把该模块分为用户注册、用户存款、用户取款、修改密码、交易查询、用户销户六大块,用户可以灵活进行这几项功能之间的转换;工作区分为用户操作功能页和用户输入信息显示页,还有确定操作按钮 、取消操作按钮和退出整个银行 11 储蓄管理系统按钮,对用户来说既方便、快捷又灵活、安全。 户注册功能的实现 所有用户进入银行储蓄管理系统的首界面就是用户注册功能界面。用户注册功能界面的主要设计过程: 首先是注册对话框的设计与实现。注册对话框 包括用户注册页面和用户输入信息显示列表页面,用户注册页面包括用户注册时需要填写的信息,所以用户注册页面又分为三栏 注册信息栏、个人信息栏、密码输入栏,注册信息栏主要有两项组成,申请所在地组合框和账号类型组合框,个人信息栏包括填写用户姓名、用户性别、身份证号码、移动 电话,密码输入栏需要输入 8位有效密码;用户输入信息列表会自动显示用户在注册页面填写的相关信息包括账号(自动生成 ) 、姓名、性别、身份证号码,移动电话。用户输入信息列表的下面是“注册申请”和“取消”按钮,这样可以让用户再确认一遍是否进行注册用户操作,是为保障用户的利益而设置的。所以注册对话框的设计与实现 具体是 初始化移动窗口位置 、 初始化列表框 、 初始化帐号类型组合框 、 初始化男女组合框 及 自动生成帐号的前半部分 等。关键代码如下: /初始化帐号类型组合框 活期 ); 定期 ); ); ; /初始化男女组合框 男 ); 女 ); ); ; 界面如下: 12 图 5户注册界 面 其次是 用户注册功能的实现。首先用户进入注册功能页面进行信息的输入,单击“注册申请”,然后系统调用创建的 正确后 系统会将信息 写 入 数据库 的表 自动生成 用户 帐号 ,随后显示注册成功对话框 ;如果信息输入不正确,则系统会提示信息输入不正确,请重新输入。 关于用户注册模块实现的关键代码: /创建 T() ); T(); ,0); %); /创建 _; _); 0; 13 户存款功能的实现 此过程首先也要完成存款对话框的设计与实现,运用标签控件把用户存款模块对话框分为用户存款页面和用户存款信息列表页面。用户存款页面主要用户验证信息栏,此栏包括输入银行账号和存款金额。用户存款 信息列表主要列出用户的存款信息包含银行账号、姓名、金额、利息结算、存款类型、交易时间、到期时间(定期)。具体实现过程包括定活期组合框的初始化、时间组合框的初始化。这样做可以让用户一目了然,便于用户理财。关键代码如下: /初始化定活期组合框 活期 ); 定期 ); ); ; /初始化时间组合框 半年 ); 一年 ); 一年半 ); 两年 ); ); 界面如下: 14 图 5户存款界面 用户存款模块主要功能的实现过程是用户进入存款功能模块,输入账号,然后系统会判断输入账号的位数,若数据已满则自动连接数据库查询 此人账号是否存在和以前的余额,显示在表格中;然后 自动检查帐号是定期还是活期 存款,如果是活期 查找到最后一次交易的记录 ,如果是定期 在定期记录表中查找,如果返回为 这时系统会提示客户可以存款,输入存款金额,单击“存款申请”按钮即可, 如果不是,表明该账号已经有存款,不能再继续存放定期存款 ;最后是组织 存款信息写入数据库中的客户交易记录表成数据库的更新,以便对存款信息的管理。 关于用户存款操作的关键代码如下: /开始判断是定期还是活期,根据不同的种类将有不同的 数据处理方式 T(); if(活期 ) if() if() ; 15 if(= ; 活期期存款申请成功! 定期处理 if() if() ; 定期存款申请成功! 户取款功能的实现 用户取款功能的实现,首先是取款对话框的初始化,取款对话框包括用户取款页面和用户取款信息列表,用户取款页面包括两栏 用户验证信息栏和密码输入栏,密码输入栏需输入银行账号、取款金额、账号密码。界面如下: 16 图 5户取款界面 其次是取款功能的实现,用户进入取款功能页面后输入账号和密码,系统根据输入的账号和密码自动连接数据库 ,判断输入的 账号和密码是否正确、 此人 账号 是否存在 ,如果正确则 查询 此用户 以前的余额,显示在表格中 ,还有定活期的检查,定期和活期有不同的处理方法,如果查询到的用户是定期,且到期时间还没到,则不能进行取款操作,反之可以进行取款操作,另外还包括利息的计算和处理, 用户输入取款金额后,单击“取款申请”按钮后系统就会完成取款操作,并且系统会调用 所有取款信息存入数据库中的客户交易记录表更新数据库。 关键代码如下: if()/返回真值 ,开始组织 写数据库 if()/写数据库 ; if(= 17 ;/打印数据表 定期取款申请成功!, 改密码功能的实现 修改密码功能模块的主要实现过程: 首先也是修改密码对话框的初始化,其中最主要的特点是新密码输入窗口需要在输入旧密码正确后才会显示,在此之前新密码输入窗口是隐藏的。 其次是密码修改功能的具体实现,系统 根据输入的账号 和密码查询数据库 中的 客户基本信息表 断该帐号是否存在,且密码是否正确 ,如果正确则输入新密码,新密码检查正确且输入有效后,点击“申请密码修改”按钮,则密码修改成功,系统调用 户基本信息表 界面如下: 图 5改密码界面 易查询功能的实现 用户交易查询模块:首先是交易查询对话框的初始化,其次是交易查询功能 18 的实现,通过创建 断输入数据的位数,若数据已满则自动连接数据库,查询此人帐号 是否存在 , 若 该帐户已经存在, 且 其密码正确 ,开始在交易记录表 显示在表格中 。主界面如下: 图 5易查询界面 户销户功能的实现 用户销户功能模块的实现过程:首先是用户销户对话框的实现,其次是销户具体功能的实现,根据输入的账号和密码,自动连接数据库,查询是否存在该用户,若存在此账户 则 返回值写入中 并且此用户的余额和利息信息会显示在用户信息列表中。最后对数据库进行访问,将客户信息表 的该客户信息删除。界面如下: 图 5户销户界面 19 第 6 章 系统运行界面 使用 008 和 007 对程序进行调试,点击“调试“ “ 启动调试 ” ,经过编译、链接出现如下银行储蓄管理系统主界面: 图 6陆界面 下一步进行用户注册,输入信息,并单击“注册申请”按钮,出现如下界面: 图 6户注册界面 注册完后,账户里是没有存款的,下一步是存款,单击右侧操作选择区中的用户存款,出现如下界面: 20 图 6户存款界面 存款成功。这是一个活期存款,可以进行存款操作。选择用户取款功能,界面如下: 图 6户取款界面 如果用户觉得自己目前的密码不安全,可以进行密码修改。密码修改界面如下: 21 图 6改密码界面 如果用户 想查询以前的交易记录,以明确自己的存取款情况,可以选择交易查询功能,功能界面如下: 图 6易查询界面 如果用户不想继续使用该银行账户,可以使用用户销户功能,界面如下: 22 图 6户销户界面 23 第 7 章 结论 统设计总结 +是一款功能强大的可视化软件开发工具。自 1993 年 +,随着其新版本的不断问世, +已成为专业程序员进行软件开发的首选工具。 相对于 族的其他成员而言,+的学习曲线是最陡的。首先这是因为 C+语言相对于其他语言而言学习难度就大一些,其次 +不只是简单地

温馨提示

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

评论

0/150

提交评论