毕业设计(论文)-基于BS模式的网上购物系统的研究与开发.doc_第1页
毕业设计(论文)-基于BS模式的网上购物系统的研究与开发.doc_第2页
毕业设计(论文)-基于BS模式的网上购物系统的研究与开发.doc_第3页
毕业设计(论文)-基于BS模式的网上购物系统的研究与开发.doc_第4页
毕业设计(论文)-基于BS模式的网上购物系统的研究与开发.doc_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

贵州财经学院商务学院毕业设计贵 州 财 经 学 院毕业论文题目:基于b/s模式的网上购物系统的研究与开发后台管理模块学生姓名: xxxxx 学生学号: 200510101010 指导老师: xxxxxx 所在学院: 商务学院 年 级: 2005级 专 业: 计算机科学与技术 日 期: 2009年3月20日 摘要本网上购物系统是一个基于internet,采用b2c(business to consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。 本系统主要为用户提供了会员注册,购物车管理,用户资料修改等功能,为管理员提供了商品管理,用户信息管理等功能。结合着整个项目,本项目采用bs结构,在系统设计阶段,对页面的设计采用了struts框架,结合jsp实现了网页的动态显示,在后台业务层的实现采用了mvc分层模式实现了对前台页面请求的处理。后台数据库选用my sql数据库。从快速开发方面考虑,运用了hibernate框架实现对数据库的各项操作。关键词:b/s结构;jsp;struts;hibernate;java abstractthe shop online system is a electronic commercial platform which has been designed according to the situation of shop online system based on internet with b2c mode. it can not only enhance the scale of shopping centre and market influence, and can also reduce the enterprises running cost, improve work efficiency.the thesis has firstly introduced the practical situation and the developing background of the system. and then has described the designing goal、system need and the whole designing plan, has described the detailed design and reality of the system in detail. finally, conclusion has been drawn about the system and problem has also been raised. the system has mainly provided users with the following functions: membership registration、shopping car management、goods search、information modify etc. it has also provided managers with goods management、customer information management、news management 、ad management and so on.according to entire project , the system uses bs structure. in the system design stage, the design of the pages using the struts framework to achieve the jsp page with the dynamic display, in the background of the business to achieve a layered model of the mvc on the prospects of achieving the pages dealing with the request. installed. the database we used is my sql . from the rapid development considerations, use hibernate framework to achieve the operation of the database.key words: b/s structure; jsp ; struts;hibernate;一 概述1.1 系统开发背景近年来,随着internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为b2b,b2c(business to customer,即企业对消费者),c2c(customer to customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设b2c的网上购物系统。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或edi交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。1.2系统实现的目标现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用html、jsp等技术来编辑网页,并运用jdbc技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立网站, 以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。1.3系统的开发意义internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用internet的技术和协议,建立各种企业内部网intranet,企业外部网extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。 当今比较流行的网上购物系统国外有“淘宝()”,国内有“当当()”。它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典范。设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。 设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:动态网页制作技术的,后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈兵,在实践中掌握上述技术的使用。二 需求分析error! reference source not found.系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计2.1网站的设计目标此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。本文主要是前台购物管理。2.2开发环境的需求系统的建设关键在于其所使用的架构,而网上购物这种基于web的系统,传统的c/s架构已经不能满足大量用户的访问和操作,b/s基于浏览器的架构则是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的ie浏览器即可访问系统,方便快捷而且利于系统的更新和维护,java语言在该方面更是得天独厚,j2ee规范的出现则使系统的开发更加规范,层次更加清楚,更利于对复杂事务的处理,而且在安全性方面也做的更好。基于mvc的开发流程则使开发过程更加清晰明了,利于做一些复杂的逻辑实现,从而节省了开发周期和开发成本。2.2.1开发语言的需求java是一种简单的面象对象编程语言。将它作为本系统的主要开发语言主要体现在以下几点:(1)面向对象 java语言的设计完全是面向对象的,具有抽象,继承,封装,多态的特点。它提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制。(2)简单开发java语言是简单的,它摒弃了c+ 中很好使用很难理解也很容易出错的特性,如操作符重载,多继承等,特别地,java语言不使用指针,并提供了自动的垃圾收集(gc),使得程序员不必为内存管理而担忧,因而它是简单易学的,它可以让我们放心的来关注我们的业务流程而不需要考虑各种内存溢出的情况。(3)安全 java的安全性可从两个方面得到保证。一方面,在java语言里,象指针和释放内存等c+功能被删除,避免了非法内存操作。另一方面,当java用来创建浏览器时,语言功能和一些浏览器本身提供的功能结合起来,使它更安全。本系统是一个web系统,安全性尤其重要,采用java能够让我们的系统处于一个安全的环境,不受外来的非法操作而崩溃。 (4)跨平台 java是一种跨平台的语言,因此用java开发的网络应用系统可以在各种平台上运行,大大增加了开发效率,减少重复劳动。而且,java集成的网络功能分有利于开发网络应用系统。本系统就是一个基于网络环境的开发,使用java可以很好的满足本系统的要求。2.2.2服务器的需求本系统采用的是tomcat服务器,tomcat 服务器是一个免费的开放源代码的web 应用服务器;是apache 软件基金会(apache software foundation)的jakarta 项目中的一个核心项目,由apache、sun 和其他一些公司及个人共同开发而成。因为tomcat 技术先进、性能稳订,而且免费,因而深受java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的web 应用服务器。tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试jsp 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好apache 服务器,可利用它响应对html 页面的访问请求。实际上tomcat 部分是apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与apache 独立的进程单独运行的。在tomcat中,应用程序的部署很简单,你只需将你的war放到tomcat的webapp目录下,tomcat会自动检测到这个文件,并将其解压。另外tomcat也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml文件中。通过这个应用,辅助于ftp,你可以在远程通过web部署和撤销应用。当然本地也可以。2.2.3开发结构的需求现在的系统归纳起来有2中结构:cs(client/service)和bs(browser/service).cs是针对特定群体的一种模式,它需要在客户端安装相应客户端软件,它的安全性比bs高。bs 是面向不订向的群体,它不需要用户安装任何软件,只要用户有浏览器即可登陆和此系统进行交互。此系统采用的是bs模式,因为我们的用户是面向所有有意向购买机票的乘客。bs结构的主要特点如下:采用internet/intranet技术,适用于广域网环境 支持更多的客户。可根据访问量动态配置web服务器、应用服务器,以保证系统性能。 客户端只需标准的浏览器 采用面向对象技术,代码可重用性好 系统扩展维护简单 开发费用较高,开发周期较长这种三层体系结构如图所示图2-1 b/s三层结构图2.2.4开发所需框架任何系统都会有它自己的框架,框架的好坏决定了这个系统的工作效率和以后维护的难易程度,一个好的框架都遵循着mvc的分层框架。在本网上购物系统中,将采用通行的mvc模式来构建应用。并通过企业级高端j2ee应用服务器实现mvc开发模型。如下图所示:图2-2 mvc开发模型本系统应用了2个框架:struts框架和持久层框架。(1) struts框架 struts是apache软件组织提供的一项开放源码项目,它为java web应用提供了模型-视图-控制器(model-view- controller,简称mvc)框架,尤其适用于开发大型可扩展的web应用。struts的优点主要集中体现在两个方面:taglib和页面导航。taglib是struts的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的jsp开发者而言,除了使用jsp自带的常用标记外,很少开发自己的标记,或许struts是一个很好的起点。 关于页面导航,我认为那将是今后的一个发展方向,事实上,这样做,使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。struts 完成了servlet的编写,通过servlet它将要处理的请求都转向了action处理,让我们处理请求的代码和发送请求的代码隔离开来,很好的实现了mvc的分层。(2) 持久层框架 hibernatehibernate是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 hibernate可以应用在任何使用jdbc的场合,既可以在java的客户端程序使用,也可以在servlet/jsp的web应用中使用,最具革命意义的是,hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。2.3 实体数据e-r图分析(1)商品实体:商品名,商品类别,商品号id,是否推荐,单价,折扣,图片,介绍,浏览次数,购买次数,状态。商品号商品商品名类别介绍单价图片购买量浏览量折扣状态推荐图2-3 商品实体的属性(2)类别实体:分类编号id,分类名,应用状态类别状态类别名编号图2-4 商品类别实体的属性(3)用户实体:用户编号,用户名,密码,性别,姓名,email、联系电话,安全问题,回答,积分,收货地址,邮编,状态用户用户号用户名姓名收货地址邮箱邮政编码状态性别密码联系电话安全问题答案积分图2-5 用户实体的属性(4)管理员实体:管理员编号,账号,密码,权限管理员管理员密码管理员帐号管理员权限管理员编号图2-6 管理员实体的属性(5)用户订单实体:订单号,所属用户,发货状态,支付金额,发货方式,付款方式,下单时间下单时间用户订单所属用户订单号支付金额付款方式发货方式发货状态图2-7 订单实体的属性(6)商品交易实体:编号,商品名,商品数量,总价,所属订单订单号总价格商品交易商品名购物数量编号图2-8 商品交易项实体的属性(7)购物车实体:商品交易项,总金额商品交易项总价格购物车图2-9 购物车实体的属性(8)留言实体:编号,用户留言,管理员回复,留言时间,留言用户用户留言留言时间留言管理员回复留言用户编号图2-10 留言实体的属性以下几个图示实体与实体之间的关系:类别商品1m图2-11 商品类别实体与商品实体之间的联系商品商品交易项11图2-12 商品实体与商品交易项实体之间的联系订单商品交易项1m图2-13 订单实体与商品交易项实体之间的联系用户订单1m图2-14 用户实体与订单实体之间的联系用户留言1m图2-15 用户实体与留言实体之间的联系购物车商品交易项1m图2-16 购物车实体与商品交易项实体之间的联系购物车商品交易项11用户留言订单商品类别111111mmmm图2-17 各实体之间e-r图2.3 建立用例模型(本文只做后台管理模块的用例分析)功能描述如下:管理员管理,商品管理,用户管理,留言管理,订单管理等。用例图如下:图2-18 系统前台用例图前台功能需求:(1)管理员管理功能当管理员具有超级管理员权限时。才能对管理员进行相关操作。(2)商品管理功能管理员对商品或商品类别的增,删,改,查操作。(3)用户管理功能管理员对用户信息的查看,并对低信誉用户做停用操作。(4)订单管理功能管理员对已发货的订单添加已发货信息,并删除过期为付款订单。(5)留言管理功能管理员回复用户留言,并删除不合理的留言。(6)管理员登陆功能使用本地校验和服务器校验顾客的登陆信息。提供验证码技术尽量减少非人为的登陆。三 系统总体设计error! reference source not found.3.1总体设计的任务和设计原则总体设计的任务就是从系统开发的角度出发,把系统按功能逐曾分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的关系,在这设计阶段,基于这个功能的层次结构把各个部分组合起来成为系统。它包括:1.采用某中设计方法,将一个负责的系统按功能划分成模块的层次结构。2.确定每个模块的功能,建立与已确定的软件需求的对应关系。3.确定模块间的调用关系。4.确定模块间的接口,即模块间传递的信息。设计接口的信息结构。5.评估模块划分的质量及导出模块结构的规则。3.2购物系统总功能模块的设计分析经过前期的深入调查和研究,总结出该系统需要完成的一些具体功能模块,分析如下图:图3-1 总功能模块图四 数据库设计数据库设计是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。系统数据库表的基本设计在建设网站系统之前,我们必须对系统所用到的数据进行大致的分类和具体的结构设计,既要做到清晰明了,又要能适应系统各项功能的调用,而不至于产生结构上的逻辑混乱,保证关键数据在意外情况下不会被破坏,可以说数据库是系统的重中之重。数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细地设计,得到各表的设计.(选用mysql数据库)(1) 管理员信息表表4-1 管理员信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码namevarchar(255)unique key not null管理员账号passwordvarchar(255)not null管理员密码建表sql语句:create table shop_admin (id bigint primary key auto_increment,name varchar(255) not null,password varchar(255) not null);(2)用户信息表表4-2 用户信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码usernamevarchar(255)unique key not null用户名passwordvarchar(255)not null用户密码realitynamevarchar(255)not null用户真实姓名sexbitnot null性别addressvarchar(255)not null收货地址zipcodevarchar(255)not null邮政编码emailvarchar(255)not null电子邮箱mobilephonevarchar(255) not null联系电话questionvarchar(255)not null密码安全问题answervarchar(255)not null答案intnot null信誉statebitnot null状态建表sql语句:create table shop_user (id bigint primary key auto_increment,username varchar(255) not null unique key,password varchar(255) not null,realityname varchar(255) not null,sex bit not null,address varchar(255) not null,zipcode varchar(255) not null,email varchar(255) not null,mobilephone varchar(255) not null,question varchar(255) not null,answer varchar(255) not null,state bit not null);(3)商品类别信息表表4-3 商品类别信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码namevarchar(255)unique key not null类别名fuleivarchar(255)not null父类statebitnot null状态建表sql语句:create table shop_producttype (id bigint(20) primary key auto_increment,name varchar(255) not null unique key,fulei varchar(255) not null,state bit not null);(4)商品信息表表4-4 商品信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码namevarchar(255)unique key not null商品名type_idbigintreferences shop_producttype(id)商品类别号,外键recommendbitnot null是否推荐pricedoublenot null单价discountdoublenot null折扣statebitnot null状态descriptiontextnot null商品介绍imagevarchar(255)not null商品图片链接buycountintnot null购买量readcountintnot null浏览量建表sql语句:create table shop_product (id bigint primary key auto_increment,name varchar(255) unique key not null,type_id bigint references shop_producttype(id),recommend bit not null,price double not null,discount double not null,state bit not null,description text not null,image varchar(255) not null,buycount int not null,readcount int not null);(5)用户订单信息表表4-5 用户订单信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码user_idbigintreferences shop_user(id)用户编号sendbitnot null是否收款发货costdoublenot null购物总金额sendfvarchar(255)not null发货方式payfvarchar(255)not null付款方式timedatetimenot null下单时间建表sql语句:create table shop_order (id bigint primary key auto_increment,user_id bigint references shop_user(id),send bit not null,cost double not null,sendf varchar(255) not null,payf varchar(255) not null,time datetime not null);(6)商品交易项信息表4-6 商品交易项信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码product_idbigintreferences shop_product(id)类别名numberintnot null购买数量costdoublenot null总价order_idbitreferences shop_order(id)所属订单建表sql语句:create table shop_item (id bigint primary key auto_increment,product_id bigint references shop_product(id),number int not null,cost double not null,order_id bigint references shop_order(id);(7)留言信息表表4-7 留言信息表字 段 名数据类型约束描述idbigintprimary key编号,自动编码textbigintreferences shop_product(id)用户留言contextintnot null管理员回复留言timedoublenot null留言时间user _idbitreferences shop_user(id)留言用户建表sql语句:create table shop_message (id bigint primary key auto_increment,text text,context text,time datetime not null,user_id bigint references shop_user(id);五 详细设计5.1 程序流程图根据以上总功能模块的划分,画出主要程序流程图:图5-1 主要程序流程图本系统主要分为前台操作模块和后台管理模块,后台操作模块分为管理员管理,用户管理,订单管理,留言管理,商品管理,共5个小模块。现在对其部分主要模块画出程序流程图,并做业务分析。(本文只对后台管理模块各功能流程分析)5.1.1后台管理总流程图5-2 后台管理流程图5.1.2管理员登陆功能流程 图5-3管理登陆功能流程图功能描述:完成管理员登陆功能,页面提交管理员账号,管理员密码以及验证码处理流程:如果数据库中有该管理员,登陆系统,否则返回本页面重新输入5.1.3商品管理功能流程图5-4 商品管理流程图功能描述:完成管理员对商品和商品类别的增,删,查,找功能。根据输入商品名进行模糊查询。点击页面链接将传入该商品的id号。处理流程:根据传入信息,在业务层对数据库中信息进行修改,然后返回商品管理页面,并提示信息。5.1.4订单管理流程暂无图片图5-5订单管理流程图功能描述:完成管理员对订单的查询,过期未付款订单的删除以及未发货订单提交发货信息等。处理流程:根据查询出的订单所显示的信息,作出相应操作,在业务层对数据库中信息进行修改,然后返回订单管理页面,并提示信息。5.1.4留言管理流程暂无图片图5-6留言管理流程图功能描述:完成管理员对用户留言的查看,与回复,如有不好的信息则删除处理流程:根据页面提交管理员回复信息,在业务层对数据库中信息进行修改,然后返回留言管理页面,并提示信息。5.2 部分功能模块的具体实现首先完成了实体类的编写,再次编程过程中我采用的hibetbate框架,它能够自动在数据库中生成实体类所对应的表,它们之间的逻辑关系通过测试类测试通过后,紧接着就是页面的设计了。页面的设计要达到美观化,所以我采用了模版,先写好模版的子块,最后在进行汇总,通过不同的组合方式来完成不同的页面显示。在页面的设计过程中,每一个功能的产生都要写入一个相应功能的实现,完成了action ,biz 和dao功能的实现。此系统采用的是struts框架,它很好的完成了表现层的mvc分层,即vc的分层,但是对于m层也是最主要的一层它没有很好的实现,我也仅是通过不同的包来区分它们代码的分离;在页面的设计部分采用了struts的tile框架,实现了页面的组合功能。5.2.1 hibetbate框架配置与mysql数据库连接(1)表为基础建立java的实体类(2)所做的java类写对应的配置文件,一个类对应一个配置xml文件(3)hibernate.cfg.xml这个配置文件写好连接数据库名字、url、数据库驱动名、用户名、密码以及应射到为java类所写的xml文件中写以上所写的各个java类对应的service类,这些service类主要负责将其对应的类通过映射文件增、删、改到mysql数据库和从数据库中查出想要得到的对应的java类hibernate.cfg.xml配置文件代码truecom.mysql.jdbc.driverjdbc:mysql:/:3306/netctoss?useunicode=true&characterencoding=gb2312root2org.hibernate.dialect.mysqldialectnonecom.mysql.jdbc.driver5.2.2 管理员登录模块设计(1) 页面设计登陆页面是管理员实现其管理操作的必需通道,在其登录页面上提供了账号和密码以及验证码的输入以及登录按钮组成了登录页面。效果显示如图5-7所示。暂无图片页面主要代码:    帐    号: 密    码: 验 证 码: (2)业务层实现管理员通过登录页面(index.jsp)填写登录信息,但在此对于用户的输入必须进行合法性检查,这样才能保证信息的正确性,系统采用javascript对客户输入的信息进行检查。index.jsp的提交的信息再经业务层处理成功后保存在session中。否则返回登录页面。主要代码:public actionforward execute(actionmapping mapping, actionform form,httpservletrequest request, httpservletresponse response) loginform login = (loginform) form;httpsession sessio

温馨提示

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

评论

0/150

提交评论