会员信息管理系统设计与实现_第1页
会员信息管理系统设计与实现_第2页
会员信息管理系统设计与实现_第3页
会员信息管理系统设计与实现_第4页
会员信息管理系统设计与实现_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

基于B/S的会员信息管理系统设计与实现摘要:会员信息管理系统是一个所有管理系统中必不可少的功能块,也是构建管理系统的核心。本文是以“基于B/S的会员信息管理系统的开发与实现为题,初步完成了能满足大多数被动管理系统的会员信息管理系统。阐述了系统分析,系统设计,数据库设计和系统实现全过程。也对于应用B/S还是C/S结构进行说明,对为何采用ASP技术作为开发工具,选择SQL Server 2005作为后台数据库的优点等做出阐述。而管理员功能又是会员信息管理系统的核心,所以本人在此次毕业设计中主要针对管理员功能模块进行开发。 关键词:会员信息管理系统;核心;B/S结构;ASP技术Based on B/S Member information management system design and implementationAbstract:Ember Information Management System is a management system in all the features necessary to build a management system is the core.This article is based on the membership of B/S the development of an information management system to achieve the initial completion to meet the most passive management system membership information management system.The system analysis system design database design and system-wide process. Also for the application B/S or C/S structure or a description of why ASP technology as a development tool select SQL Server 2005 as a background for database such as the benefits.While the administrator and is a member of the core information management system.I graduated from the Design primarily for administrators to develop functional modules.Key words: Member information management system; core; B/S structure; ASP technologyII目 录目 录摘要IAbstractII1 绪论11.1设计背景和意义11.1.1设计背景11.1.2设计意义11.2主要设计目的和内容21.2.1设计目的21.2.2设计内容213系统需求22系统开发环境与技术32.1环境配置32.2工具介绍32.2.1 HTML语言(css+div的介绍)32.2.2 ASP简介42.2.3 SQL Server 2005数据库52.2.4 B/S与C/S结构的区别53系统分析83.1可行性分析83.1.1 技术可行性分析83.1.2操作可行性分析83.1.3社会可行性分析83.2系统功能分析83.2.1系统功能简介83.2.2 功能结构图94.系统设计104.1系统总体设计概要104.2系统体系结构设计(B/S结构)104.3系统功能图设计104.4数据库结构设计114.4.1数据库逻辑结构设计114.4.2数据表联系E-R图:135会员管理系统的实现145.1数据库连接代码:145.2登录界面145.3会员界面165.3.1会员信息首页165.3.2会员修改资料185.3.3会员更改密码185.3.4会员退出系统195.4管理员功能:195.4.1管理员信息首页195.4.2管理员修改资料205.4.3管理员更改密码215.4.4管理员信息发布215.4.5管理员管理会员225.4.6管理员添加会员245.5 主控制流程图266系统测试276.1测试内容276.2 测试实例276.2.1添加会员测试276.2.2越权测试286.3 测试结论297总 结30致 谢31参考文献32西安翻译学院毕业设计(论文)1 绪 论1.1设计背景和意义1.1.1设计背景随着计算机技术的进步和信息技术在管理上越来越深入而被广泛应用,管理系统也从传统管理科学的范畴延伸到了软件技术的范畴,管理系统已经成为一个新型学科。管理系统帮助管理者提高工作效率,因为其没有复杂的流程设计,没有复杂的表单设计,更加重视系统功能的全面性,流程的可控性,技术的先进性等优势就使得管理系统在各行各业得到肯定和大规模使用。各行各业都会建立一个与之相关的管理系统,如学生管理系统,图书馆管理系统,职员工资管理系统等等;而学生,读者,职工等就是“会员”,内部操作人员就是“管理员”。当然每个系统侧重不同,所实现的功能也各不相同,但相同的是必须有会员功能和管理员功能这两功能。不管系统是多么强大或应用多么广泛,都少不了人的作用,系统是给人来使用的,管理也是管理使用系统的人。所以管理系统中必须包含会员管理系统且作为核心地位。而信息是一个会员的核心,没有信息的会员如同是一个没有家具的空房子,又如何能住呢?所以会员信息管理系统的开发是有必要的。1.1.2设计意义基于角色的系统安全控制模型是国际上流行的、先进的安全管理控制方法。管理人员根据需要顶一个角色,并设置合理的访问权限这样除了方便权限管理之外还可以很好的描述角色的层次间关系,实现最少全新原则和职责分离的原则,而管理员与会员就是这一职责分离的体现。会员信息管理系统是一个主要体现管理员功能的系统,所以别设定成“被动式”。何谓被动式管理系统,就是会员初始信息由管理员进行注册(包括密码),然后自己在下面登录并进行修改资料及密码。而后虽然管理员能在管理界面对用户资料继续进行修改,但无法修改密码。此类被动式系统已经广泛应用在学校,KTV,网吧等一些收费性刷卡机等,所以就会涉及金额等的参数。所以预留有修改项。1.2主要设计目的和内容1.2.1设计目的设计目的:以通用性和适应被动型管理系统为基准。1. 是因为会员范围太广没法设计,不知道以具体哪个会员为设计目的,所以就设计出通用性系统。2. 是因为要实现会员信息管理,重点在管理,所以管理员管理就是重点。3. 因为如果是通用性则安全性无法保障,所以开发成被动型,也进一步加强管理员的功能。1.2.2设计内容论文将以“会员信息管理系统”课题为依托,对构建基于B/S的会员信息管理系统的关键技术进行深入研究,初步构建能满足,大多数被动的会员信息管理的需求,能够运行在Intranet/Internet上的会员信息管理系统。其主要的研究内容涉及以下几方面:(1)研究了会员信息管理系统的基本发展状况及其相关开发方法,研究了管理信息反而相关体系结构,探讨了C/S体系结构和B/S体系结构的管理系统的异同,并研究了Web数据库访问技术及其相关技术特点。(2)论文以会员信息管理安全化合通用化作为目的,以SQL Server 2005 作为后台数据库,采用ASP技术,分析设计了基于B/S机构会员信息管理系统,以及相关技术的应用,并对系统功能进行了具体的实现。(3)系统安全性研究,对于系统安全性做出阐述。13系统需求通过调查,要求系统需要以下功能:(1)有良好的界面要求;(2)删除,修改,查询等功能简洁方便;(3)在相应权限下,发送留言,通知等简单方便,数据稳定性好;30西安翻译学院毕业设计(论文)2系统开发环境与技术2.1环境配置基于B/S的会员信息管理系统的开发与运行环境如下:开发环境:Windows 7开发语言:ASP,JavaScript,Html开发技术: Web开发 开发工具:Dreamweaver CS5数据库工具:SQL Server 2005 数据库运行环境:Windows 7浏览器: IE6.0以上屏幕分辨率:1024*768结构:基于B/S结构2.2工具介绍2.2.1 HTML语言(css+div的介绍)HTML是Hyper Text MarKup Language(超文本标记语言)的缩写,它是构成Web页面(Page)的主要工具,是用来表示网上信息的符号标记语言。CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言。DIV元素是用来为HTML文档内大块的内容提供结构和背景的元素。DIV的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由DIV标签的属性来控制,或者是通过使用样式表格式化这个块来进行控制。CSS的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码(其真正意义在于,增加了有效关键词),因此使用CSSDIV的Web标准制作的网站具有搜索引擎友好的一定优势。CSS+DIV制作的网站使得网站改版相对简单,很多问题只需要改变CSS而不需要改动程序,从而降低了网站改版的成本。2.2.2 ASP简介Microsoft Active Server Pages(ASP)是一个“服务器端脚本编写”环境,可用与创建和运行动态交互式Web服务器应用程序。使用ASP可以合并HTML页。脚本命令以及COM组件交互式Web页和功能强大的Web应用程序,它们都可以轻松地开发并修改。 从软件的技术层面看,ASP有如下的特点: 1.无需编译 ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。2.易于生成 使用常规文本编辑器(如WINDOWS下的记事本),即可进行*。asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。3.独立于浏览器 用户端只要使用可解释常规HTML码的浏览器, 即可浏览ASP所设计的主页。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察ASP主页,在浏览器端见不到正确的页面内容。 4.面向对象 在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能。 5.与任何ActiveX scripting 语言兼容 除了可使用VBScript 和JavaScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting 语言。 6.源程序不会外漏 ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。 从应用的层面看,ASP有如下的功能: 1.处理由浏览器传送到站点服务器的表单输入。 2.访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。 3.读写站点服务器的文件,实现访客计数器、座右铭等功能。 4.提供广告播放器、取得浏览器信息、URL表管理等内置功能。 5.由cookies读写用户端的硬盘文件,以记录用户的数据。 6.可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。 7.使用VBScript或JavaScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。 8.扩充功能的能力强,可通过使用Visual Basic、Java、Visual C + 等多种程序语言制作ActiveX Server Component以满足自己的特殊需要。2.2.3 SQL Server 2005数据库 SQL Server 2005数据库是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序 。SQL Server 2005不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。所以使用SQL Server 2005数据库。2.2.4 B/S与C/S结构的区别B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。B/S结构采用星形拓扑结构建立企业内部通信网络或利用Internet虚拟专网(VPN)。前者的特点是安全、快捷、准确。后者则具有节省投资、跨地域广的优点。须视企业规模和地理分布确定。企业内部通过防火墙接入Internet,再整个网络采用TCP/IP协议。C/S 与 B/S 区别:Client/Server是建立在局域网的基础上的。Browser/Server是建立在广域网的基础上的。1.硬件环境不同: C/S 一般建立在专用的网络上,小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。B/S 建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备,信息自己管理。有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。2.对安全要求不同C/S 一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S 结构适宜,可以通过B/S发布部分可公开信息。B/S 建立在广域网之上,对安全的控制能力相对弱, 面向是不可知的用户群。3.对程序架构不同C/S 程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上。 比C/S有更高的要求 B/S结构的程序架构是发展的趋势,从MS的。Net系列的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统。SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟。4.软件重用不同C/S 程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好。B/S 对的多重结构,要求构件相对独立的功能。 能够相对较好的重用。就入买来的餐桌可以再利用,而不是做在墙上的石头桌子。5.系统维护不同 系统维护是软件生存周期中,开销大。 C/S 程序由于整体性,必须整体考察,处理出现的问题以及系统升级,升级难,可能是再做一个全新的系统 。B/S 构件组成,方面构件个别的更换,实现系统的无缝升级。系统维护开销减到最小。用户从网上自己下载安装就可以实现升级。6.处理问题不同 C/S 程序可以处理用户面固定,并且在相同区域,安全要求高需求,与操作系统相关,应该都是相同的系统。B/S 建立在广域网上,面向不同的用户群,分散地域飞,这是C/S无法作到的与操作系统平台关系最小。7.用户接口不同C/S 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。B/S 建立在浏览器上,有更加丰富和生动的表现方式与用户交流。并且大部分难度减低,减低开发成本。 8.信息流不同C/S 程序一般是典型的中央集权的机械式处理,交互性相对低。B/S 信息流向可变化,B-B B-C B-G等信息,流向的变化更象交易中心。3系统分析3.1可行性分析随着管理系统的广泛应用,而作为管理系统的核心的会员信息管理系统的开发就更加有必要性了。以下主要以技术,操作,社会可行性分析进行等方面进行分析。3.1.1 技术可行性分析本系统用的是ASP+JavaScript 开发语言,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前Web网站相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高,完全能满足系统的需求。3.1.2操作可行性分析本系统网站对电脑硬件条件要求不高,且对使用者所需专业知识要求也不高;它操作流程简单,页面简洁,用户界面友好,色彩舒适明快,适合大多数人的逻辑思维方式,因此它的操作方面可行性强。3.1.3社会可行性分析在此网络系统化管理的广泛应用里,管理系统因其侧重不同,应用不同,使得他在会员信息管理上难以统一,有一个更好标准,而所以开发一个基于B/S的会员信息管理系统成为当今社会的一种需求。3.2系统功能分析会员信息管理系统主要体现其通用及管理功能,所以相对来说功能有限单一,但都很实用。3.2.1系统功能简介由于本会员信息管理系统主要体现管理员分层管理,所以本系统有以下几个功能模块组成。1.会员登录模块:作为唯一的登录窗口它提供了会员与管理员登录。2.会员模块:信息首页,修改资料,修改密码,退出系统。3.管理员模块:信息首页,修改资料,更改密码,信息发布,会员管理,添加会员,退出系统。而后台管理:主要体现在管理员模块;会员的管理:对会员留言进行删除,对会员信息进行修改,删除,提升权限。对信息发布管理:发布多条或一条信息,对所发布信息进行删除,修改。3.2.2 功能结构图主体系统功能层次如下图:图3-1功能结构图4.系统设计4.1系统总体设计概要本系统可以实现管理员发布信息,以便通知会员,而会员同样会给管理员留言这样管理员和会员可以互相交流,进行沟通。本系统分为会员模块和管理员模块。4.2系统体系结构设计(B/S结构)本系统采用B/S结构,B/S是Browser/Server的缩写,客户机上只要安装一个浏览器(Browser)。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。B/S结构的特点:几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在,用户可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客户端所遇到的问题。4.3系统功能图设计会员功能图:图4-1 会员界面管理员功能图:图4-2 管理员界面4.4数据库结构设计数据库的设计是系统设计的关键部分,好的数据库设计不仅能够提高系统的整体性能,也会在很大程度上影响整个项目的后续开发工作。因此需要正确无误的操作。4.4.1数据库逻辑结构设计逻辑设计是将整个系统的数据库概念结构转变为可以用计算机实现的数据逻辑结构。该会员信息管理系统中主要包括3张表用户信息表、信息表、留言表。1.用户信息表用户信息表主要包括用户编号、用户名、密码等属性。表4-1 users表属性名数据类型是否为主键是否为空备注UseridIntYN用户IDUsernameNvarchar(255)NY用户名AddtimedatetimeNY注册时间LastlogintimedatetimeNY最后登录时间UserkeyIntNY权限号ArticlenumIntNY文章数loginIPNvarchar(150)NY登录IP地址U_nameNvarchar(50)NY用户真实姓名U_emailNvarchar(255)NY邮箱U_infoNvarchar(255)NY个人简介U_birthdayNvarchar(255)NY生日U_sexintNY性别U_oicqNvarchar(50)NYQQ号U_telNvarchar(50)NY电话U_addressNvarchar(255)NY地址U_zipNvarchar(50)NY邮编UserpwdNvarchar(255)NY密码loginNumintNY登录次数2信息表信息表主要包括信息编号,信息标题,信息内容,添加时间,信息发起者,信息接受者。表4-2 xinxi表属性名数据类型是否为主键是否为空备注MsgidIntYN信息编号MsgtitleNvarchar(255)NY信息标题MsgcontentNvarchar(max)NY信息内容addDateDatetimeNY发布时间msgUsernameNvarchar(255)NY发布人姓名UsersNvarchar(50)NY发给人名3.留言表留言表主要包括留言号,ID号,留言用户名,留言时间,留言内容。表4-3 liuyan表属性名数据类型是否为主键是否为空备注LiuyanidIntYN留言编号IdIntNYId号(信息)LiuyannameNvarchar(50)NY留言者名LiuyandateDatetimeNY留言时间LiuyancontentNvarchar(max)NY留言内容4.4.2数据表联系E-R图:图4-3 E-R图5会员管理系统的实现5.1数据库连接代码:5.2登录界面图5-1 登录登录界面主要代码:alert( 错误:此用户名不存在! );location.href = javascript:history.back()%response.End()elseif md5(userpwd)rs(userpwd) then%alert(错误:您的密码不正确!);location.href = javascript:history.back()%response.End()end ifif codegetcode thenresponse.writealert(你输入的验证码有误!请重新输入);history.back();response.endend ifalert(您已经成功登录到管理员界面! );location.href = index.aspalert(您已经成功登录到会员界面! );location.href = index.asp5.3会员界面5.3.1会员信息首页信息首页:查看管理员所发的消息和回复管理员发的消息。图5-2 会员首页%dim pagecount,page,Spage,Epage,recordcount,ipage = request.querystring(page)if page = or IsNull(page) then page = 1if not IsNumeric(page) then page = 1page = Cint(page)set rs = server.CreateObject (Adodb.recordset)sql = select * from xinxi where users=&session(username)& or users=all order by msgid descend ifrs.open sql,conn,1,1recordcount = RS.RecordCountRS.PageSize = PAGESIZEpagecount = RS.PageCountif page pagecount then page = pagecountend ifif RS.EOF then%end if 回复管理员留言:图5-3 用户留言5.3.2会员修改资料修改资料:主要修改自己的信息。图5-4 修改信息5.3.3会员更改密码更改密码:更改会员个人密码,不用输入原有密码。图5-5 修改密码5.3.4会员退出系统退出系统:退出会员信息管理系统5.4管理员功能:5.4.1管理员信息首页信息首页:查看发布过的信息,修改信息,删除会员留言和删除信息。图5-6 管理员首页%dim pagecount,page,Spage,Epage,recordcount,ipage = request.querystring(page)if page = or IsNull(page) then page = 1if not IsNumeric(page) then page = 1page = Cint(page)set rs = server.CreateObject (Adodb.recordset)if session(userkey)=4 thensql = select * from xinxi order by msgid descend ifrs.open sql,conn,1,1recordcount = RS.RecordCountRS.PageSize = PAGESIZEpagecount = RS.PageCountif page pagecount then page = pagecountend ifif RS.EOF then%5.4.2管理员修改资料修改资料:修改管理员个人信息。图5-7 修改信息5.4.3管理员更改密码更改密码:更改管理员个人密码。图5-8 更改密码5.4.4管理员信息发布信息发布:给一个或多个会员发送消息。还有可爱的QQ表情。图5-9 消息发布option value= 所有用户访问 5.4.5管理员管理会员会员管理:主要是查看会员信息,修改会员资料,删除会员及提升会员权限,发送E-mail等。图5-10 会员管理管理员不能被删除代码:【a href=userinfo.asp?action=useredit&username=修改】 【ahref=userinfo.asp?action=useredit&username=修改】【ahref=javascript:DoEmpty(admin_user.asp?action=deluser&userid=);删除】【ahref=admin_user.asp?action=editpop&userid=权限】 图5-11 管理权限权限修改代码: alert( 管理用户权限更改成功! );location.href = admin_user.asp 5.4.6管理员添加会员添加会员:添加新会员图5-12 添加新用户添加会员主要代码: alert( 用户添加成功 );location.href = admin_user.asp5.5 主控制流程图图5-13 流程图6系统测试系统在投入使用之前必须进行严格的测试,测试的内容包括功能测试、性能测试、可用性测试、客户端兼容性测试、安全测试等。测试完成后要上交测试报告,我们可以根据测试报告及时发现问题并提出解决方案,便于系统的维护与升级。6.1测试内容先对被测软件进行系统级别的测试,针对软件的功能需求进行功能测试,验证此软件是否实现了需求分析中所定义的功能,是否正确实现了功能。再进行单元测试,单元测试是针对软件设计的最小单位程序模块,进行正确性检验的测试工作。其目的在于发现每个程序模块内部可能存在的差错。6.2 测试实例对系统主要模块进行相关测试,检查各模块是否与设计目标相符。下面将给出几个主要测试实例。6.2.1添加会员测试测试内容:测试添加会员时用户名、密码等信息不输入,是否出现错误提示。操作流程(1):不填写用户名,点击“确定”按钮。图6-1 错误提示结果:系统出现错误提示。操作流程(2):不填写密码点击“确定”按钮。图6-2错误提示结果:系统出现错误提示。操作流程(3):不填写真实姓名点击“确定”按钮。图6-3错误提示结果:系统出现错误提示。结论:用户名,密码,真实姓名,性别,出生日期,电子邮箱为必填项目。6.2.2越权测试测试内容:测试超出自己的权限范围,是否而出现的提示。操作流程:从IIS管理器不经过登录界面直接浏览主页面。图6-4错误提示结果:出现跳转页面。结论:如果非正常登录则会出现权限问题。6.3 测试结论经过软件的测试,系统基本上达到需求定义阶段所提出的要求。软件达到设计要求,软件功能基本完整,用户界面良好,错误处理正确,且能正确提示错误信息。但是在测试中也发现软件的一些不足与缺陷,比如会员功能太少,权限功能有时会出错,软件还会存在些小问题等,则需要在

温馨提示

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

评论

0/150

提交评论