版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘 要随着经济的发展,生活水平越来越好了,对物质等方面要求也高了,比如玩具 ,人们在生活中难免会因为家中孩子的日常玩乐问题而感到很苦恼,到底买什么样的玩具孩子会喜欢而且又安全呢,因此,人们往往会想到玩具超市。随着顾客的增加,手动的进行结算太过麻烦,而且还浪费时间,有时候还有可能出错。所以我今天想向大家叙述一下我所编写的玩具超市管理系统,做此系统的目的就是让人们节省一些有效的时间,也可以方便所管理超市的管理员,而且此管理系统是一种典型的信息管理系统(mis),其开发主要包括后台的数据库建立,维护以及前端的相应应用程序的开发两个方面的内容。玩具销售的管理是一个常见的问题,其特点是数据之间的关系简单
2、,但数据量较大。若用人工进行管理,则不便于数据的汇总统计及各种数据分析。所以本软件就是为了解决这个问题而开发的,它能方便得进行各种管理事务,软件设计综合了具有一定代表性多家玩具超市的业务处理模式。能自动计算数量、找零、现金总数与销售客观的玩具种类等等数据;能对顾客及玩具信息进行方便有效的科学管理;界面设计大方、简洁、实用;操作简单方便。让你摆脱繁重混乱的手工时代,进入科学高效的信息管理世纪!关键词: mis,数据分析,玩具超市管理系统目 录第1章 绪论11.1选题背景11.2系统要求11.3 系统的概念11.4 系统测试与维护及其特点21.4.1 系统平台简介31.4.2 性能分析服务31.5
3、 可行性3第2章 需求分析42.1 编写目的与研究范围42.2 .net开发环境和使用环境42.3 系统设计思想42.4玩具超市的管理系统功能框图6第3章 数据库设计83.1 实体及e-r图83.2 数据字典93.3 数据关系图113.4 mvc 模式123.5类图12第4章 详细设计134.1登录界面134.2详细信息查询界面134.3 供应商维护界面144.4 入库维护界面154.5 入库查询界面164.6 前台销售界面16第 5章 编码实现185.1 选择编程语言185.1.1 winform技术185.1.2 c#语言185.1.3 microsoft visual studio.ne
4、t 2005环境195.1.4 sql server2005数据库195.2 代码实现205.2.1 登录功能实现205.2.2 玩具超市收款功能实现21总 结23致 谢24参考文献25iii长春信息技术职业学院2010届专科生毕业设计(论文)第1章 绪论1.1选题背景随着经济的发展,生活水平越来越好了,对物质等方面要求高了,比如给家里的孩子买的玩具,有些超市的玩具管理水平还很低,它浪费了大量人力和物力,耽误了我们许多宝贵的时间。为了提高效率,减轻人们的麻烦,设计开发玩具超市管理系统。玩具超市管理系统是企业信息决策和管理的重要的组成部分,是一种典型的信息管理系统(mis),其开发主要包括后台的
5、数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的一致性、完整性、安全性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。1.2系统要求随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对单位的各项事务进行科学化的管理有着无法比拟的优点。例如:查找方便、迅速、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高玩具超市的工作效率,也是玩具超市管理科学化、正规化并与世界接轨的重要条件。(1
6、) 可以存储所有有关玩具方面的全部信息,供应商信息等,安全、可靠、高效;(2) 只需输入产品信息录入员即可操作管理系统,节省大量人力;(3) 可以迅速查询所需信息。1.3 系统的概念总结所有玩具信息而形成的系统。本系统是本着实用的原则开发的,它根据玩具超市管理人员在实际工作中遇到的情况把机房信息加以科学化、标准化的输入到计算机中,利用计算机的快速处理能力,对玩具超市进行标准化管理。通过对实际情况的考察分析,实现了玩具超市信息的管理、入库、出库、查询,系统维护等功能,较好地解决了玩具信息的安全性,提高了玩具超市管理人员的工作效率。 经过认真的分析和筛选,我选择可视化的.net做为本系统的开发环境
7、,它支持面向对象的编程,可以方便地访问数据库,具有效率高、成本低、质量高、功能强等特点,非常适合本系统的开发。1.4 系统测试与维护及其特点测试的主体方法和结构应在设计阶段定义完成,并在开发阶段进行补充和升版。这尤其会对基于代码的测试产生影响,这种测试主要包括针对单元的测试和集成测试。不管在哪种情况下,如果在执行测试之前做一点计划和设计,都会提高测试效率,改善测试结果,而且对测试重用也更加有利。验收测试应该独立于技术测试,这样可以提供双重的保险,以保证设计及程序编码能够符合最终用户的需求。验收测试既可以在实施阶段的第一步来执行,也可以在开发阶段的最后一步执行。 在项目中从很多方面可以看到变更的
8、发生,例如需要重新访问前一阶段的内容,或者地跟踪并纠正以前提交的内容,修复错误,排除多余的成分,以及增加新发现的功能,等等。开发和测试需要一起反复交替地执行。模型并没有明确指出参与的系统部分的大小。这一点和v模型中所提供的内容相似。不同的是,前置测试模型对反复和交替进行了非常明确的描述。功能测试可在产品制造生命周期不同阶段实施,首先是工程开发阶段,在系统生产验证前确认新产品功能;然后在生产中也是必须的,作为整个流程的一部分,通过昂贵的系统测试降低缺陷发现成本(遗漏成本);最后,在发货付运阶段也是不可缺少的,它可以减少在应用现场维修的费用,保证功能正常而不会被送回来。 单元测试是开发者编写的一小
9、段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。单元测试的优点:(1)、它是一种验证行为。(2)、它是一种设计行为(3)、它是一种编写文档的行为(4)、它具有回归性。集成测试是单元测试的逻辑扩展。采用的方法是测试软件单元的组合能否正常工作,以及与其他组的模块能否集成起来工作。最后,还要测试构成系统的所有模块组合能否正常工作。集成测试所持的主要标准是软件概要设计规格说明,任何不符合该说明的程序模块行为都应该加以记载并上报。 所有的软件项目都不能摆脱系统集成这个阶段。不管采用什么开发模式,具体的开发工作总得从一个一个的软件单元做
10、起,软件单元只有经过集成才能形成一个有机的整体。具体的集成过程可能是显性的也可能是隐性的。只要有集成,总是会出现一些常见问题,工程实践中,几乎不存在软件单元组装过程中不出任何问题的情况。 1.4.1 系统平台简介这一平台建立在xml和因特网标准协议的基础上,包含了.net的基础结构和基础工具,为开发新型的互动协作软件提供了一个先进的体系结构模型,.net系列产品和服务,如msn.net、office.net、visual studio.net、bcentral.net等。第三方厂商的.net服务建立在.net平台和产品上的面向不同应用领域的具体服务。从上面对.net的简单分析可以看出,在对新技
11、术和it产业的推动上,无论如何,微软还是功不可没的。但与此同时,也可以推测出,如果.net一旦成为事实,那么对于其他非应用软件厂商而言,可能会产生巨大的竞争压力。1.4.2 性能分析服务不断提高性能的第一步是确定您在战略目标和超市效能方面的当前情况。通过详细的过程分析,我们可以大致确定您超市的情况并对潜在的性能进行量化。我们还要确定和估算要达到这些结果需要做的改造。有了这样的信息,我们就可以根据项目对超市的整体性能影响以及它的投资回报率确定和安排项目。1.5 可行性本系统是用winform技术实现的,在技术方面,现在这种使用方式可以通过以部分信任(semi-trusted)方式以充足的权限得以
12、执行。不会花费很多物力和财力,而且做出的管理系统很合玩具超市的管理制度,不影响正常的运行轨道。而且对于超市的管理人员也是很方便,管理起来不会影响太多时间,可以方便快捷的找到顾客所需要的一切信息。也可以很好的管理数据。第2章 需求分析2.1 编写目的与研究范围该需求分析将在下面叙述中详细向用户描述该系统实现的功能以及该系统的特点及运行环境,使用户在看到该系统之前能对该系统有一个形象的了解。本课题研究的目的和意义就是想建立信息化的玩具超市管理体系,使数据管理更现代化,自动化,智能化。减轻了人工管理的工作量,使其变得更具有条理性,科学性。2.2 .net开发环境和使用环境.net是一个理想化的未来互
13、联网环境,微软的构想是一个“不再关注单个网站、单个设备与因特网相连的互联网环境,而是要让所有的计算机群、相关设备和服务商协同工作”的网络计算环境。简而言之,互联网提供的服务,要能够完成更高程度的自动化处理。未来的互联网,应该以一个整体服务的形式展现在最终用户面前,用户只需要知道自己想要什么,而不需要一步步地在网上搜索、操作来达到自己的目的。这是一种理想,但的的确确是互联网的发展趋势所在。 .net的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问他们所需要的信息、文件和程序。而用户不需要知道这些东西存在什么地方,甚至连如何获得等具体细节都不知道。他们只需发出请求,然后只管接收就
14、是了,而所有后台的复杂性是完全屏蔽起来的。所以对于企业的it人员来说,他们也不需要管理复杂的平台以及各种分布应用之间的工作是如何协调的。2.3 系统设计思想在系统选型时首先要考虑系统是否符合行业标准,是否具有良好的可扩展性,以便充分保护前期投入。通过玩具超市管理系统,使其他喜欢玩具方面的朋友在为孩子购买和查找时能够方便快捷,不会耗费太多时间,也可以给每个单位或公司带来很好的效益,员工也可以将省下来的时间可以投入到工作中,大大的提高了工作效率。随着科学技术的发展,计算机可以说是现在生活的一大重要部分,使用计算机对玩具超市管理做这样一个管理系统也可以使所管辖者方便许多。管理信息系统在企业中的应用存
15、在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及mis建设的领导机构和实施机构,他们在系统中起主导作用。mis是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。计算机技术是mis得以实施的主要技术。在这些技术中,软件开发是mis开发的重点。第三个因素也不能忽视。企业的管理数据是mis正常运行的基础。广义地说,各项管理制度是mis建设成功的基础。试想要计算一台机床的生产成本,需要按时输入每个部件、每个零件甚至每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度做保证这一
16、平台建立在xml和因特网标准协议的基础上,包含了.net的基础结构和基础工具,为开发新型的互动协作软件提供了一个先进的体系结构模型。.net系列产品和服务 如msn.net、office.net、visual studio.net、bcentral.net等。 第三方厂商的.net服务 建立在.net平台和产品上的面向不同应用领域的具体服务。 从上面对.net的简单分析可以看出,在对新技术和it产业的推动上,无论如何,微软还是功不可没的。但与此同时, 也可以推测出,如果.net一旦成为事实,那么对于其他非应用软件厂商而言,可能会产生巨大的竞争压力。2.4玩具超市的管理系统功能框图玩具超市的管理
17、系统 登 录 维 护 入 库 收 款 出 库 系 统 维 护图2-1 玩具超市管理系统每一个用户可以通过输入正确的用户名和用户密码进行登录,即可进入到主窗体中,管理人员可以对供应商信息进行维护,可以对玩具详细信息进行维护,同样还可以对类别和入库进行维护,也可以对于某个类别的商品进行出库销售,还有数据库的备份和数据库恢复,可以对供应商信息进行增加,修改,删除和查询和对玩具信息的增加,修改,删除和查询。可以通过系统维护功能对数据库进行所谓的数据库备份和恢复,这样可以确保数据库的安全性和稳定性。登录:因为用户在登录时必须要输入名称和密码,所以在数据库中创建用户表时必须要存在这两项。玩具详细:因为在玩
18、具超市中,所需要的数据即编号,名称,制作人,生产厂家,价格,类别和数量,在一个玩具超市中,编号是必须的,这样可以和有些表,比如商品出库表和商品入库表建立主外键关系,名称也是不可缺少的,因为在这个表中需要名称来辨别很多东西,制作人和生产厂家还有价格和数量是这个表的主要字段,而类别是为了在创建类别表时根据这个进行类别的维护。类别:类别表只是为了和明细表建立主外键关系,也是为了后面的根据类别进行查询和维护。供应商:供应商表是为了方便联系供应商,也是为了进行其维护和查询,供应商表中的供应商编号是为了和入库表建立主外键关系,这样可以方便查询其表的内容。入库:入库表的创建是为了和供应商表建立主外键关系,也
19、为了和玩具超市明细表建立主外键关系。而入库时间是要获取当前系统的时间,而不是在数据库中输入的固定时间。出库:出库表的创建是为了和玩具超市明细表建立主外键关系,数量是为了销售时方便修改,而出库时间和入库时间一样,也是要获取当前系统时间的。第3章 数据库设计3.1 实体及e-r图 用 户用户名称用户密码图3-1 用户实体玩具明细表编号名称制作人价格厂家类别数量图3-2 玩具超市明细实体类 别类别名称 类别编号图3-3 类别实体 供应商供应商编号电话供应商名称联系人地址图3-4 供应商实体 入 库入库编号出库编号数量玩具编号供应商编号图3-5 入库实体 出 库出库编号出库时间玩具编号数量图3-6 出
20、库实体入库表 1编号 n明细表 出库表 1编号 n供应商 出库表 1编号 n明细表 图3-7 入库明细 图3-8 出库供应商 图3-9 出库明细3.2 数据字典表3-1 用户表(yx)表 名yx用途保存用户信息中文字段名英文字段名类型长度备注用户名yname字符10用户密码ypwd字符10表3-2玩具信息表(yxinfo)表 名yxinfo用途保存玩具信息中文字段名英文字段名类型长度备注编号id字符10主键 zzzxxx zzz代表类别名称yxname字符10制作人maker字符10生产厂家publishname字符10价格price浮点类别yxtype字符10表3-3 类别表(types)表
21、 名types用途保存类别信息中文字段名英文字段名类型长度备注类别编号typeid字符10不为空类别名称typename字符10不为空表3-4 供应商表(providerinfo)表 名providerinfo用途保存供应商信息中文字段名英文字段名类型长度备注供应商编号providerid字符10主键 zzzxxx zzz代表类别供应商名称providername字符20联系人linkman字符10电话tel字符11地址address字符50表3-5 入库表(inware)表 名inware用途保存入库信息中文字段名英文字段名类型长度备注入库编号inwareid字符10主键 zzz代表类别入库
22、时间inwaredate时间10表3-6 出库表(outware)表 名outware用途保存出库信息中文字段名英文字段名类型长度备注出库编号outwareid字符10主键,不为空供应商编号outproviderid字符10外键出库负责人outuser字符10制作人maker字符103.3 数据关系图图3-10 数据关系图3.4 mvc 模式图3-11 mvc图3.5类图图3-12 类图第4章 详细设计4.1登录界面在登陆时需要判断是普通用户登陆还是管理员登陆,而且还要输入正确的用户名和密码,如果用户名或密码错误,则会给出提示,用户名或密码错误。如果正确,点击“确定”按钮即可登录。如果点击“取
23、消”按钮,即可退出登录。图4-1 系统登录界面4.2详细信息查询界面详细信息查询界面是管理员可以对超市里的玩具的基本信息进行查询操作。当选择了一种类型的玩具时点击确定按钮时,然后就可以在右边看到这一类型的玩具的基本信息。还可以根据玩具的编号,名称和其生产厂家来查询玩具的基本信息。如下图4-2所示。例如,想查询魔术类玩具,即首先要选择你所要查询的玩具的类型(例如魔术类),然后点击“确定”按钮,就会在右边看到所有这一类型玩具的基本信息。图4-2 详细信息查询界面4.3 供应商维护界面在供应商维护界面中,管理员可以对供应商的基本信息进行添加,修改,删除和查询等操作。例如,当想对编号为0004的供应商
24、进行修改操作时,选中这一行,然后点击修改,在左边就可以对供应商的信息进行修改,最后修改完以后点击“确定”按钮,则会出现“修改成功“的提示。点击“取消”按钮式即可取消对供应商信息的操作。图4-3 供应商信息界面4.4 入库维护界面在入库界面里,可以对进回来的货物(玩具)进行入库。输入玩具的编号及其数量然后点击键盘上的回车键,然后点击“保存”即可入库。图4-4 入库维护界面4.5 入库查询界面在入库查询中可以按照玩具编号,名称,日期等进行查询。图4-5 入库查询界面4.6 前台销售界面在前台销售中,超市收银员可以输入玩具的编号和其数量,然后点击回车,再在总价里输入客户所交的金额,按s键即可将找零的
25、金额显示出来,最后按p键即可将这个顾客的货物清除然后将光标定位到编号内,以便进行下一个顾客的结账。图4-6 前台销售界面第 5章 编码实现5.1 选择编程语言因为本人曾进行过c#,.net,sqlserver与winform的学习,所以本设计利用了其特点来进行编程,下面我就像大家介绍一下有关这些语言的内容5.1.1 winform技术winform控件被内嵌于网页或者winform的assemblies存在于一台interne上服务器,他能同时从浏览器与system.reflection.assembly.loadfrom()方法中调用.现在这种使用方式可以通过以部分信任(semi-trust
26、ed)方式以充足的权限得以执行.默认的安全策略已经修改以使由clr分配的assembliy有能力访问internet区域的代码集。5.1.2 c#语言microsoft c#(读作 c sharp)是一种新的编程语言,它是为生成运行在 .net framework 上的、广泛的企业级应用程序而设计的。c# 从 microsoft c 和 microsoft c+ 演变而来,它是一种简单、现代、类型安全和面向对象的语言。c# 代码被作为托管代码编译,这意味着它能够从公共语言运行库的服务中受益。这些服务包括:语言互操作性、垃圾回收、增强的安全性以及改进的版本支持。c# 在 visual studi
27、o .net 套件中作为 visual c# 引入。对 visual c# 的支持包括项目模板、设计器、属性页、代码向导、一个对象模型以及开发环境的其他功能。visual c# 编程的库是 .net framework。正如前文所述,c#是专门为.net应用而开发出的语言。这从根本上保证了c#与.net框架的完美结合。在.net运行库的支持下,.net框架的各种优点在c#中表现得淋漓尽致。让我们来看看c#的一些突出的特点。(1) 简洁的语法 (2) 精心地面向对象设计 (3) 与web的紧密结合(4) 完整的安全性与错误处理 (5) 版本处理技术 (6) 灵活性与兼容性一、简洁的语法在缺省的情
28、况下,c#的代码在.net框架提供的“可操纵”环境下运行,不允许直接地内存操作。它所带来的最大的特色是没有了指针。与此相关的是,那些在c+中被疯狂使用的操作符(例如:“:”、“-”和“.,”)已经不再出现。c#只支持一个“.”,对于我们来说,现在需要理解的一切仅仅是名字嵌套而已。语法中的冗余是c+中的常见的问题,比如const和#define、各种各样的字符类型等等。c#对此进行了简化,只保留了常见的形式,而别的冗余形式从它的语法结构中被清除了出去。5.1.3 microsoft visual studio.net 2005环境 microsoft .net 框架是生成、部署和运行 web 服
29、务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 internet 规模应用程序的部署和操作难题的灵活性。.net 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 asp.net 的 active server pages 组件化版本。 .net framework包括通用语言运行环境、framework类库和active server pages+。.net包括4个重要特点,一是软件变服务,二是基于xml的共同语言,三是融合多种设备和平台,四是新一代的人机界面。这四个特点基本上覆盖了.net的技术特征。
30、5.1.4 sql server2005数据库美国microsoft公司推出的一种关系型数据库系统。sqlserver是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与windowsnt的有机结合,提供了基于事务的企业级信息管理系统方案。其主要特点如下:(1)高性能设计,可充分利用windowsnt的优势。(2)系统管理先进,支持windows图形化管理工具,支持本地和远程的系统管理和配置。(3)强大的事务处理功能,采用各种方法保证数据的完整性。(4)支持对称多处理器结构、存储过程、odbc,并具有自主的sql语言。sql server 2005包括了一些在安
31、全性能上的改进,例如数据库加密、设置安全默认值、增强密码政策、缜密的许可控制、以及一个增强型的安全模式。对于分布式数据库而言,sql server 2005提供了全面的方案修改(ddl)复制、下一代监控性能、从甲骨文(oracle)到sql server的内置复制功能、对多个超文本传输协议(http)进行合并复制,以及就合并复制的可升级性和运行,进行了重大的改良。另外,新的对等交易式复制性能,通过使用复制,改进了其对数据向外扩展的支持5.2 代码实现5.2.1 登录功能实现/*模块名称:登录窗体*功能简述:此代码验证了用户登陆信息是否正确,如果不正确重新输入,如果正确就进入主窗体*开发人:王美
32、杰*开发时间:2010-4-25*/登录确定按钮的代码:private void btnok_click(object sender, eventargs e) if (txtname.text = ) messagebox.show(用户名不能为空, 提示, messageboxbuttons.ok, messageboxicon.exclamation); txtname.focus(); return; if (txtpwd.text = ) messagebox.show(用户密码不能为空, 提示, messageboxbuttons.ok, messageboxicon.exclam
33、ation); txtpwd.focus(); return; yxinfo.yname = txtname.text; yxinfo.yid = txtpwd.text; int i = convert.toint32(yxdao.selectyxinfo(yxinfo); if (i = 1) this.hide(); mainform main = new mainform(); main.showicon = false; main.showintaskbar = false; main.showdialog(); txtname.focus(); return; else messa
34、gebox.show(用户名或密码错误, 提示, messageboxbuttons.ok, messageboxicon.exclamation); txtpwd.text = ; txtname.selectall(); 5.2.2 玩具超市收款功能实现/*模块名称:玩具超市收款窗体*功能简述:此代码验证了用户出货时是否不为空,点击表中数据回显到 各个相应数据中,进行修改它的数量,数量是原数量减去现在的数量即可。*开发人:王美杰*开发时间:2010-4-25*/确定按钮下的代码:private void btnok_click(object sender, eventargs e) out
35、ware.outwareid = txtioutwareid.text; outware.outwaredatetime = txtoutdatetime.text; outware.yxinfoid = cboyxname.selectedvalue.tostring(); outware.num = txtoutnum.text; if (flag = update) if (txtoutnum.text = ) messagebox.show(数量不能为空, 提示, messageboxbuttons.ok, messageboxicon.exclamation); txtoutnum.
36、focus(); return; if (outdao.updateoutware(outware) messagebox.show(收款成功, 提示, messageboxbuttons.ok, messageboxicon.exclamation); filllv(); autoid(); txtoutnum.text = ; else messagebox.show(收款失败, 提示, messageboxbuttons.ok, messageboxicon.exclamation); 总 结在整个玩具超市管理系统的可行性研究、需求调查、需求分析,详细设计、开发、测试以及部署实施的工作中。让我学到了很多有关软件以及硬件的知识,比如软件的配置和硬件的配置,还有编程所需要的环境,数据库,语言与技术。而且在做玩具超市管理系统时还学会了如何画功能框图,和er图,在收集资料时还知道许多有关编程的知识,这一切的一切都要归功于我的指导老师。因为在学习软件之前,本人从没有接触过软件,所以可能在经验上存在着很多缺点,而且在时间上,又很仓促,所以可能在创建项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论