客户信息管理系统的开发与设计毕业论文.doc_第1页
客户信息管理系统的开发与设计毕业论文.doc_第2页
客户信息管理系统的开发与设计毕业论文.doc_第3页
客户信息管理系统的开发与设计毕业论文.doc_第4页
客户信息管理系统的开发与设计毕业论文.doc_第5页
免费预览已结束,剩余23页可下载查看

下载本文档

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

文档简介

毕业设计客户信息管理系统的开发与设计系 别 电子信息工程系 专 业 信息安全技术 班 级 学生姓名 指导老师 2012年3月16日25摘 要随着计算机技术的飞速发展和计算机技术的普及,计算机越来越多的应用在企业管理中。企业的客户信息管理是企业管理的重要内容,传统管理方法不仅繁冗复杂,而且低效。本系统正是基于改变这种现状,采用高级开发工具,开发了企业客户信息管理系统。其前台是基于visual c# 2008 的 windows 应用程序,利用数据库技术建立本次项目所涉及到的系统用户表、客户信息表,为后面的界面登录,信息查询服务。而后台数据库则采用microsoft sql server 2000进行设计。此客户信息管理系统使得企业的客户管理工作更加系统化、规范化、自动化,从而达到提高企业客户管理效率的目的。企业客户管理系统能够对企业客户基础信息、客户档案浏览、客户资料查询 、客户资料统计、日常记事、通讯录、数据库备份和还原及清空等进行管理,及时了解各个环节中信息的变更。本文先对visual c#2008开发工具进行了介绍,了解开发环境界面,了解编程语言。然后介绍了客户信息管理系统的功能模块及相应的数据表结构。根据划分的功能模块设计了系统的逻辑体系结构,并使用microsoft sql server 2000 为客户信息管理系统设计一个数据库,并用visual c+2008 开发客户信息管理系统。关键词:客户信息管理系统,visual c# 2008,数据库目录摘 要i1 序论11.1课题来源11.2 开发背景和开发目的12 开发工具简介22.1 visual c#2008简介22.1.1 visual studio 2008开发环境22.2 sql server 2000简介62.2.1 sql server 2000的特性62.2.2 sql数据库的安装及其注意问题72.2.3 sql server 2000的工具93 客户信息数据库应用系统的设计113.1 需求分析113.2 客户信息数据库应用系统的设计113.2.1使用企业管理器创建kehuxinxi数据库113.2.2 使用企业管理器创建数据表123.2.3 创建工程123.2.4登录窗体界面设计133.2.5客户信息窗体界面设计183.2.6调试运行、保存22致谢词23参考文献241 序论1.1课题来源 在客户信息管理业竞争越来越激烈的今天,企业如何提高服务质量、管理能力显得越来越重要。尤其是对于客户信息管理,服务发生的项目众多,既需要完成一些前台服务工作,还需要完成后台的各项管理工作(统计、报表等),并且还要进行正常的日程规划管理,受理投诉等众多内容。如果没有一套可靠的客户信息管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到企业的服务质量。随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。今天我们使用计算机对客户信息管理进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客户信息管理效率。面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作.1.2 开发背景和开发目的当今社会,随着企业规模不断扩大,有关服务的各种信息也成倍增长,特别是一些比较大的服务性质的企业,而面对庞大的信息量,有必要开发一套与之相适应的信息管理系统来提高管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。在企业中,客户信息管理是客户管理中最基本的一项常规性工作。而长期以来,这一类型的管理都是依赖人工来进行管理的,面对如此众多的客户信息管理反溃信息,其工作量是相当巨大的。这样浪费了大量的人力物力,而且由于人工管理存在着大量的不可预知性,造成服务信息管理的一些不规范,使得信息管理陷入“事倍功半”的地步。开发本系统就是为了解决客户信息管理中的一些不规范,使客户信息管理向着规范化、简单化、有效化的方向发展。2 开发工具简介系统开发平台:microsoft visual studio 2008系统开发语言:c#数据库管理系统软件:sql server 20002.1 visual c#2008简介visual studio 是微软公司推出的开发环境,visual studio 可以用来创建 windows 平台下的 windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 office 插件。visual c# 2008是一个强大的开发工具,它的许多相对以前版本的新功能和新特点使软件开发变得更加方便、快捷,从而大大提高了软件的开发效率。visual c#已成为在.net平台上进行开发的首选语言。visual c# 2008融c+的灵活性和强大功能与visual c#的简单性于一身。c#允许开发人员开发面向windows、web和移动设备等类型的程序。与所有其它面向microsoft .net framework的语言一样,使用c#编写的程序都具有安全性和语言互操作性方面的优点。2.1.1 visual studio 2008开发环境visual studio 2008是microsoft推出的c# 3.0开发工具,其强大的功能可以帮助开发人员进行快速简便的开发。 单击“开始/程序/microsoft visual studio 2008/ microsoft visual studio 2008”命令或单击桌面上的图标,就可以启动visual studio 2008软件,如图2.1所示。 图2.1 visual studio 2008 1.新建项目启动visual studio 2008软件后,单击菜单栏中的“文件/新建/项目”命令,弹出“新建项目”对话框,如图2.2所示。 图2.2 新建项目在“项目类型”中,可以设置开发语言如visula c+,也可以设置具体新建的项目。如果要创建windows应用程序,只须采用默认即可。在“模板”项中,可以选择不同的模板,如类库、windows控件库、控制台应用程序等,要创建windows应用程序,要选择“windows应用程序”项。 接下来就可以设置项目的名称、位置及解决方案的名称。设置好后,单击“确定”按钮即可创建项目,如图2.3所示。图 2.3创建windows应用程序项目2.属性窗口属性窗口是用来显示和设置各种开发元素属性的。在默认情况下,每次启动visual studio 2008时,属性窗口都会显示。属性窗口中显示的内容,随着选择开发元素的不同,而动态改变,从而及时反应所选择的开发元素的属性。如果在设计界面中,没有属性窗口,可以单击菜单栏中的“视图/属性窗口”命令,即可显示属性窗口。在visual studio 2008中,属性窗口主要用来在设计窗体或web表单时显示和设置可视控件的属性,在属性窗中直接修改开发元素的属性,这些修改直接体现在设计视图中。3.代码编辑器代码编辑器支持visual studio 2008的所有编程语言,如c+、c#、visual basic等。代码编辑器主要由标题、类型、成员及代码编辑区组成。在窗体或窗体某个控件上双击就可以显示代码编辑器,如图2.4所示。 图 2.4代码编辑器代码编辑器各部分位置及意义如下:1) 标题:位于窗口的最上方,默认显示为“form1.cs”。2) 类型:位于标题的下方,显示是那个项目的那个窗体。3) 代码编辑区:在该区域,可以输入或修改代码,并且可以使用编辑器所提供的各种功能,如用不同的颜色显示不同的部分、自动换行及智能感知等。在代码编辑区的左侧边框中可以显示一些标识,如断点标识、书签标识等,还可以进行断点设置。visual studio 2008中的代码编辑器功能相当强大,可以进行常规的插入、删除操作,并且能智能感知功能自动完成语句的输入。该代码编辑器结构清晰、层次分明、易于阅读,并且提供了查找与替换功能。4.命令窗口单击菜单栏中的“视图/其他窗口/命令窗口”命令,打开命令窗口,如图2.5所示。图 2.5命令窗口在命令窗口中,可以直接输入并执行各种命令,包括菜单中命令,也包括没有在菜单中出现的命令。命令窗口常用于调试应用程序。 在命令窗口中输入命令时,可以使用上下箭头键重复以前的输入命令,还可以利用ctrl+箭头键来滚动命令窗口中显示的命令内容。5. 控件在visual studio 2008中,控件可分为两种,一种是标准控件,即工具箱中的控件,另一种是activex控件,即能够实现特定功能的控件。利用“工具箱”,可以向windows应用程序或web应用程序添加标准控件。“工具箱”使用选项卡分类管理标准控件,打开“工具箱”将显示visual studio 2008项目中使用的各个不同的控件列表。根据当前正在使用的设计器或编辑器,“工具箱”中可用的选项卡和控件会有所变化。 activex控件是对工具箱的扩充,activex控件即可以添加到工具箱中,也能从工具箱中移除。使用activex控件与使用标准控件的方法完全相同,在程序中加入activex控件后,他就成为开发和运行环境的一部分。activex控件通常保存在ocx或dll文件中。activex控件不能单独运行,必须依赖某种应用程序,如windows应用程序、web应用程序等,这些程序称为activex控件的宿主程序。下面来看一下添加activex控件的方法。1) 在“工具箱”中单击右键,在弹出的菜单中选择“选择项”命令。2) 单击“选择项”命令,就会弹出“选择工具箱项”对话框,然后单击“com组件”选项卡。3) 选择要添加的控件前的复选框,然后单击“确定”按钮即可。2.2 sql server 2000简介sql是英文structured query language的缩写,意思为结构化查询语言。sql语言的主要功能就是同各种数据库建立联系,进行沟通。按照ansi(美国国家标准协会)的规定,sql被作为关系型数据库管理系统的标准语言。sql语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如oracle, sybase, microsoft sql server, access等都采用了sql语言标准。sql server 2000 是microsoft 公司推出的sql server 数据库管理系统,该版本继承了sql server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行microsoft windows 98 的膝上型电脑到运行microsoft windows 2000 的大型多处理器的服务器等多种平台使用。2.2.1 sql server 2000的特性 1.internet 集成sql server 2000 数据库引擎提供完整的xml 支持。它还具有构成最大的web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。sql server 2000 程序设计模型与 windows dna 构架集成,用以开发 web 应用程序,并且sql server 2000 支持 english query 和 microsoft 搜索服务等功能,在web 应用程序中包含了用户友好的查询和强大的搜索功能。2.可伸缩性和可用性同一个数据库引擎可以在不同的平台上使用,从运行 microsoft windows 98 的便携式电脑,到运行 microsoft windows 2000 数据中心版的大型多处理器服务器。sql server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 web 站点所需的性能级别。3.企业级数据库功能sql server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。sql server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 sql server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。4.易于安装部署和使用sql server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 sql server 的过程。sql server 2000 还支持基于标准的、与 windows dna 集成的程序设计模型,使 sql server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 sql server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。2.2.2 sql数据库的安装及其注意问题1.下载sql server 2000后,打开安装文件,选择“安装sql server 2000组件”,出现一个页面后,选择“安装数据库服务器”。2.选择“下一步”,然后选择“本地计算机”进行安装,如图2.6所示。图 2.6计算机名对话框3.在“安装选择”窗口,选择“创建新的sql server 实例”。4.在用户信息窗口,输入用户信息,并接受软件许可证协议。5.在安装定义窗口选择服务器和客户端工具,点击下一步。6.在实例名窗口,选择默认的实例名称。7.在安装类型窗口选择“典型”安装选项,并制定目的文件夹。8.服务账号窗口选择“对每个服务使用统一账户”的选项,在服务设置处,选择“使用本地系统账户”,在身份验证模式窗口,选择“混合模式”。如图2.7所示。图 2.7服务账户对话框9之后就是几分钟的安装时间,安装完毕后点击完成即可。如图2.8所示图 2.8安装完毕对话框10.在“开始”菜单中可以看到“microsoft sql server”的菜单。如图2.9所示图 2.9 microsoft sql server的菜单安装程序正在安装ms数据访问组件时,屏幕出现错误提示:command line option syntax error,type command/? for help,然后点确定继续,安装程序正在安装html帮助时,屏幕又出现标题为html help 1.32 update的错误警告对话框command line option syntax error,type command/? for help,然后我再点确定继续,安装程序开始复制文件,复制完文件后又出现错误提示:无法找到动态连接库sqlunirl.dll,于指定路径点确定后安装程序停止运行,让查看安装日志。引起这问题的原因是,sqlserver的安装文件放在了中文目录下,将sqlserver的安装文件,拷到英文目录,安装就可以了。比如将:d:软件sqlserver中的“软件”去掉。2.2.3 sql server 2000的工具 sql server 2000的强大功能主要通过它的一系列工具来实现,掌握工具的使用可以更加娴熟地操作sql server 2000。1. 服务管理器用户在使用sql server 系统之前,必须启动sql server 某项服务。sql server 服务管理器负责启动、暂停和停止sql server的系统服务。启动服务管理器的步骤如下。1) 选择“开始”“程序”“microsoft sql server” “服务管理器”命令,启动服务管理器。2) 在“sql server服务管理器”对话框中,可以启动、暂停、停止sql server服务器上得系统服务。2. 企业管理器企业管理器是一个功能非常强大的工具,也是在实际应用中使用最多、最重要的工具。它主要用于配置sql server系统环境,创建和管理所有sql server对象。启动企业管理器的步骤如下。1) 选择“开始”“程序”“microsoft sql server” “企业管理器”命令,启动企业管理器工具。2) 展开企业管理器工具,如图2.10所示。图 2.10企业管理器窗口3) 在“sql server企业管理器”窗口中,可以管理所有sql server对象。3. 查询分析器查询分析器是一个交互执行sql语句和脚本的图形工具,主要功能是编辑t-sql语句,然后发送到服务器并显示从服务器返回的结果。 4.联机丛书 联机丛书工具主要提供sql server的帮助信息。启动联机丛书的步骤与其它方法类似,这里不做具体说明。如图2.11所示 图 2.11联机丛书窗口3 客户信息数据库应用系统的设计3.1 需求分析客户信息管理系统是企业客户管理系统中重要的一个系统,该系统要求完成以下功能: 1)用户管理部分:具有用户登录功能,用户分为主管超级用户和一般管理人员(简称管理员),用不同的身份登录,可以使用系统不同的功能;为了保证系统安全性,用户密码要求加密后保存数据库中;设置用户找回密码功能。2)可以完成对客户编号、客户姓名、客户地址、客户电话等基本信息的录入、删除、修改和查询功能。3.2客户信息数据库应用系统的设计3.2.1使用企业管理器创建kehuxinxi数据库1. 选择“开始”“程序”“microsoft sql server” “企业管理器”命令,启动企业管理器工具。2. 展开sql server组,再展开要为其创建数据的“服务器”节点。3. 右击“数据库”选项,从弹出的快捷菜单中选择“新建数据库”命令,打开“数据库属性”对话框。4. 在“数据库属性”对话框中选择“常规”选项卡,在名称文本框中输入数据库名“kehuxinxi”。5. 在“数据库属性”对话框中选择“数据文件”选项卡,对“数据库文件”和“文件属性”两栏数据进行设置。在“数据库文件”栏中,修改文件存储路径为d:database,文件名为默认值。在“文件属性”栏中,选中“文件自动增长”,文件增长选择按百分比,速度为10,最大文件大小选择“文件增长不受限制”。6. 设置完数据文件后,在数据库属性对话框中选择事务日志选项卡,修改文件存储路径为d:database,文件名为默认值。选中文件属性中的“文件自动增长”,文件增长选择按兆字节,速度为1,最大文件大小选择“将文件增长限制为mb”,输入大小为5。7. 单击“确定”,完成数据库的创建。3.2.2 使用企业管理器创建数据表1. 选择“开始”“程序”“microsoft sql server” “企业管理器”命令,启动企业管理器工具。2. 展开sql server组,再展开要为其创建数据的“服务器”节点。3. 单击数据库项,在左边窗口的树型目录中,展开要建表的数据库“kehuxinxi”4. 右击“表”选项,在弹出的快捷菜单中选择新建表命令,如图3.1所示。图 3.1 新建表5. 在出现的表设计窗口中定义表结构,一次填写表中包含的列名、数据类型、长度。6. 单击工具栏中的“保存”图标,在弹出的“选择名称”对话框中,输入数据表的名称“customer”,单击确定按钮。3.2.3 创建工程1.创建工程存储目录“d:databasekehuxinxi”,工程中所有的文件和数据库文件都保存在此目录下。2.启动visual basic主程序,新建一个标准exe工程,新建工程后,在visual basic窗口中有一个默认的窗体“form1”。3.选择工程菜单中的工程1属性命令,在工程属性对话框中,将工程名设置为“sms”。4.单击保存按钮,将工程文件和窗体文件分别命名为“sms.vbp”和“frmmain.frm”,并保存到工程目录“d:databasekehuxinxi”文件夹中。3.2.4登录窗体界面设计1.登录窗体设计1) 单击菜单栏中的“文件/新建/项目”命令,弹出“新建项目”对话框,开发语言选择“visual c#”,模板选择“windows窗体应用程序”项,名称为“windowsformsapplication2” ,如图3.2所示。图 3.2 新建项目对话框2) 设置好各参数后,单击“确定”按钮即可创建windows窗体,如图3.3所示。图 3.3创建windows窗体3) 单击工具箱中的 控件,按下鼠标左键拖入到窗体中,调整其大小及位置后效果如图3.4所示。 图 3.4添加groupbox控件4) 同理,在窗体中添加2个文本框和3个按钮,调整他们的大小及位置后效果如图3.5所示。 图 3.5窗体的设计界面2.对象属性的设置单击要设置属性的控件,这时该控件周围出现八个白色的小方块,表示已选择该控件,这样在属性窗口中,就可以具体设置该控件的属性了。具体操作如下:1) 选择窗体,设置其“text”属性为“用户登录”。2) 选择groupbox控件,设置其“text”属性分别为“用户名”和“用户密码”。3) 选择textbox控件,设置其“passwordchar”属性为“*”号,这样程序运行后在该文本框中输入的内容,就被星号(*)代替。4) 选择button控件,设置他们的“text”属性分别为“登录”、“取消”和“配置”,这时窗体设计界面如图3.6所示。 图 3.6设置button控件的text属性 3. 对象事件过程及编程创建用户界面并为每个对象设置属性后,就要考虑用什么事件来激发对象以执行所需要的操作。在这个过程中,需要进行两步操作,分别是选择对象事件和编写事件代码,具体操作如下:1) 选择“登录”按钮,然后单击属性窗口中的事件按钮,就可以看到按钮的所有事件,如图3.7所示。 图 3.7按钮的所有事件2) 双击“click”事件后面的下拉列表框,就可以进入代码编辑器。3) 接下来就可以添加“登录”按钮的单击事件代码,具体如下:private void btnlogin_click(object sender, eventargs e) try if (txtusername.text.trim() = ) messagebox.show(用户名不能为空!, 错误); txtusername.focus(); return; else if (txtuserpassword.text.trim() = ) messagebox.show(密码不能为空!, 错误); txtuserpassword.focus(); return; his.cursor = system.windows.forms.cursors.waitcursor; string sqlstr = select userpassword, userpurview, firstlogin from tbl_user where username=+ txtusername.text.trim() + ; dataset ds = new dataset(); cdatabase.conn.connectionstring = cdatabase.connstr; cdatabase.conn.open(); sqldataadapter adapter = new sqldataadapter(sqlstr, conn); adapter.fill(ds); if (ds.tables0.rows.count = 0) messagebox.show(用户名错误,请重新输入!, 错误); this.cursor = system.windows.forms.cursors.arrow; this.text = 登录; txtusername.text = ; txtuserpassword.text = ; txtusername.focus(); else if (ds.tables0.rows0.itemarray0.tostring().trim() = txtuserpassword.text.trim() frmmain ob_frmmain = new frmmain(); cpublic.userinfo0 = txtusername.text.trim(); cpublic.userinfo1 = txtuserpassword.text.trim(); cpublic.userinfo2 = ds.tables0.rows0.itemarray1.tostring().trim(); cpublic.userinfo3 = ds.tables0.rows0.itemarray2.tostring().trim(); this.cursor = system.windows.forms.cursors.arrow; this.text = 登录; ob_frmmain.show(); else messagebox.show(密码错误,请重新输入!, 错误); this.cursor = system.windows.forms.cursors.arrow; this.text = 登录; txtuserpassword.text = ; txtuserpassword.focus(); catch (exception ex) messagebox.show(ex.message, 登录异常); this.cursor = system.windows.forms.cursors.arrow;this.text = 登录; txtusername.text = ; txtuserpassword.text = ; txtusername.focus(); finally cdatabase.conn.close(); 4) “取消”按钮的单击事件代码如下:private sub cmdcancel_click() unload me ;卸载窗体end sub3.2.5客户信息窗体界面设计1. 客户信息管理窗体设计打开窗体设计器窗口,使用panel、label、textbox、combobox、button和datagridview控件对客户信息管理界面进行设计,然后设置对象属性,结果如图3.8所示。 图 3.8客户信息管理界面 2. 对象事件过程及编程创建用户界面并为每个对象设置属性后,就要考虑用什么事件来激发对象以执行所需要的操作。在这个过程中,需要进行两步操作,分别是选择对象事件和编写事件代码。代码如下: private void btnadd_click(object sender, eventargs e) try if (btnadd.text.trim() = 添加) objopen(); clearall(); refreshdata(); btnupdate.enabled = false; btndelete.enabled = false; btnclose.enabled = false; cmbselect.enabled = false; txtselect.enabled = false; btnselect.enabled = false; btnall.enabled = false; dgrdvstudent.enabled = false; return; else if (txtno.text.trim() = ) messagebox.show(编号不能为空!, 提示); txtno.focus(); return; else if (txtname.text.trim() = ) messagebox.show(姓名不能为空!, 提示); txtname.focus(); return; else if (cmbsex.selectedindex = -1) messagebox.show(请先选择性别再添加!, 提示); cmbsex.focus(); return; else if (txtage.text = ) messagebox.show(请输入该客户的电话号!, 提示); txtage.focus(); return; else if (txtdept.text.trim() = ) messagebox.show(请输入该客户的地址!, 提示); txtdept.focus(); return; else if (!no(txtno.text.trim() messagebox.show(该客户编号已存在!, 提示); txtno.text = ; txtno.focus(); return; btnadd.text = 添加;string psw = cpublic.getmd5str(txtno.text.trim(); sqlstr1 = insert into tbl_student values( + txtno.text.trim() + , + txtname.text.trim() +, + cmbsex.text.trim() + , + txtage.text.trim() + , + txtdept.text.trim() + ); sqlstr2 = insert into tbl_user values( + txtno.text.trim() + , + psw.trim() +,客户,是); cdatabase.updatedb(sqlstr1); cdatabase.updatedb(sqlstr2); refreshdata(); if (messagebox.show(添加成功!继续添加吗?, 添加客户,) messageboxbuttons.yesno,messageboxicon

温馨提示

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

评论

0/150

提交评论