毕业设计(论文)-医院病历管理系统的设计与实现.doc_第1页
毕业设计(论文)-医院病历管理系统的设计与实现.doc_第2页
毕业设计(论文)-医院病历管理系统的设计与实现.doc_第3页
毕业设计(论文)-医院病历管理系统的设计与实现.doc_第4页
毕业设计(论文)-医院病历管理系统的设计与实现.doc_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

盐 城 师 范 学 院毕业设计医院病历管理系统的设计与实现学生姓名 学 院 信息工程学院 专 业 网络工程 班 级 12(2) 学 号 指导教师 2016年5月16日盐城师范学院毕业设计医院病历管理系统的设计与实现摘 要本文介绍了一个基于JAVA开发的电子病历管理系统,该系统采用了面向对象程序设计的分析方法和设计思想,能够完成计算机对病历的录入和管理,使用JavaWeb技术实现系统的功能。开发工具采用MyEclipse10和Eclipse Tomcat,后台则选用MySQL数据库,比较完整的实现了一个电子病历管理系统所具备的功能。该系统采用MVC开发模式,首先从用户界面中获取相应数据,然后通过逻辑请求调用实体类、业务类以及DAO类中相关的业务方法来进行数据处理,最后将数据返回给用户界面层。用户界面层在该系统中以JSP和HTML来予以实现,用户可以在界面上进行相应的输入输出操作;实体类、业务类和DAO类组成系统的模型层,该层主要负责实现用户的业务需求;而所有的控制器在该系统中以Servlet来予以实现。整个系统分为医务人员和管理员两大模块,医务人员模块实现了对病人和病历的相关管理功能;管理员模块实现了对医生、科室和密码的相关管理功能。【关键词】MySQL;病历管理;JavaWeb; Tomcat全套设计加扣 3012250582The Design And Implementation Of Hospital Medical Record Management SystemAbstractThis paper introduces a electronic medical record management system based on JAVA structure, the system can realize the input and management of medical record by computer, the analysis method and object oriented design, using technology of JavaWeb to realize the function of system. Using MyEclipse10 and MyEclipse Tomcat as the development tools, and choosing the MySQL database as thebackstage, the function of electronic medical records management system can be realized. The system adopts MVC model development, first get the data from the user interface, and then through the logical request call entity class, business class and the DAO class related business methods for data processing, the data is returned to the user interface layer. Using the JSP and HTML as the User interface layerin the system, the interface for input and output operation can be used by users; the entity class, business class and the DAO class are collectively referred to as the systems model layer, the layer is mainly responsible for the implementation of the business needs of users; and all the controller in the system with Servlet to realize. The whole system is divided into medical personnel module and administrator module two big modules, medical personnel module for the patient and the medical record management function; administrator module for the doctors, departments and password management functions.【Key words】MySQL;Medical record management;JavaWeb;Tomcat目 录1 引言11.1 课题背景11.2 选题目的11.3 选题意义22 系统平台及开发技术22.1 Windows 7系统22.2 B/S结构22.3 MVC设计模式22.4 JavaWeb技术32.5 JSP技术33 系统分析33.1 可行性分析33.1.1 技术可行性43.1.2 经济可行性43.1.3 操作可行性43.2 功能模块分析43.3 数据库设计与分析63.3.1 数据库概念结构设计63.3.2 数据库逻辑结构设计93.3.3 设计数据访问层103.4 三层结构设计思想114 系统功能实现114.1 登陆界面114.2 管理员权限134.2.1 修改个人密码134.2.2 录入科室内部分类信息144.2.3 录入公告144.2.4 安全退出系统154.3 医生权限154.3.1 浏览个人信息154.3.2 管理病人164.4 病人权限194.4.1 浏览个人信息194.4.2 我的病历信息查询195 系统测试205.1 系统测试的意义205.2 测试过程206 结论21参考文献22致谢23盐城师范学院毕业设计1 引言1.1 课题背景随着我国医学科学的不断进步,医学模式的加快转变和群众对于医疗观念的逐渐改变,我国的医疗管理难度一步步加大,社会各阶层对医疗管理的要求也就更高。21世纪是高度信息化的互联网时代,毫不夸张地说,互联网在我们的日常生活中有着举足轻重的地位。当然,医院的管理方面也将大量运用到互联网技术,当今计算机信息处理和Internet通信技术的发展,给医院管理水平的提高创造了空前的条件,医院信息网络管理系统因此也逐步在我国医院中推广使用。在过去,工程师开发医院的信息系统,往往是从各个子系统的不同角度来逐一管理病人信息的不同部分。随着系统规模的一天天扩大,功能愈发复杂,要从整体把系统的数据共享,同时要兼顾未来的扩充和发展,从而对系统的设计要求也越来越高1。因此电子病历管理是从更深层次上来保证医院信息系统长久稳定发展的基础。病历管理系统的设计可以实现用计算机对病历的管理给医生以及病人带来了便捷。本系统面对的对象是中小型医院以及包含在内的医生和病人,系统的目的是实现各个医院的数据联通,同时医生可以根据自己的不同角色操作不同权限简化病患看病的流程,很大程度上减少看病过程中的麻烦,既提高了病人看病的效率,同时也方便了各个科室医务人员。由此可见,一个病历管理系统可以加强医院的一些制度管理,使其变得更加规范化与智能化。1.2 选题目的本系统主要采用JavaWeb技术,主要包括JSP和Servlet等技术的开发,同时加入了MYBATIS框架技术。系统严格按照既定的步骤完成各个方面的设计,研究内容主要包括:病人、医生、院系、科室和病历等。各个用户可以根据自己的角色操作不同的功能来对病历进行填写或者查看。这个是本系统设计的初衷,虽然有部分功能暂未得到实现,但是相信在以后的学习中,可以将系统进一步完善。四年的大学生活里学习了很多的专业知识,为了能够将这些专业知识运用到实际生活中来,在毕业时候能够更好适应社会的需要,所以本次设计考虑的是更接近于社会的。1.3 选题意义病历管理系统的设计具有重大的社会、经济意义。第一,病历管理系统的应用势在必行。从我国的现实情况来看,医疗体制改革的目的是降低医疗成本,提高医疗质量。EMR (Electronic Medical Record)电子病历近几年来受到空前的关注,很多地方碍事争先恐后建设以电子病历为核心的医疗卫生信息平台。有研究表明,目前EMR正处于成长期。而且传统的病历所发挥的作用是有限的,所以病历管理系统的应用势在必行。第二,病历管理系统能够为社会带来更优质的服务。传统的病历内容是自由的文本形式,可能出现字迹模糊不清、内容不完整、意思表达不明确等问题;同时保存起来比较分散,难以查找,容易丢失;并且,要科学分析病历时需要转抄,容易出现潜在的错误。而病历管理系统里面有关病人的健康和医护情况很完整,它是一种集成的信息体现形式。它的内容更加充分具体,病历的书写也更加规范,不易出错,减轻书写强度,在效率方面有很大的提高。同时电子病历的保存更加简单,而且查询起来很方便。可以协助医院提高工作效率,从而为社会带来更优质的服务。2 系统平台及开发技术2.1 Windows 7系统微软公司开发的操作系统Windows7,内核版本号为Windows NT 6.1。Windows7使用广泛,商用家用都可以,并且Windows7系统可以完美兼容大部分软件,所以本次设计选择Windows7作为目标平台。2.2 B/S结构B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。并且B/S可以认为是C/S的升级版,由于Client/Server结构存在的种种问题,因此人们又在它原有的基础上提出了一种具有三层模式(3-Tier)的应用系统结构浏览器/服务器(Browser/Server)结构。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。2.3 MVC设计模式MVC设计模式,对应的分别是模型层(Model),负责实现业务和数据;视图层(View),负责实现输入/输出界面;控制层(Controller),主要负责从视图层获取数据,调用模型层来实现业务和数据,最后跳转到视图层2。所以,在整个MVC模式中, Web 用户提交的请求由控制器来接管。在控制器接受到请求的时候,控制器决定处理所需要的模型;之后模型会围绕用户请求,实施业务逻辑处理措施,并且与之相对应,同时返回原来的数据;最后,控制器调用对应的视图格式化返回的数据,并以视图的形式呈现给用户。运用MVC模式,会强制将业务处理和显示相分离,并且把应用分为模型、视图和控制器三个部分,使开发者必须考虑应用的额外复杂度,所以用这样的模式开发出来一个病历管理系统更具有可扩展性3。2.4 JavaWeb技术系统的前台主要采用JavaWeb技术。首先,用户通过访问客户端访问JSP页面,选择自己要实现的某项业务,将其提交给服务器;然后,服务器接受到请求之后,通过Servlet实现逻辑判断,调用具体的业务方法来实现具体的业务;最后,服务器将这些业务的数据响应给客户端,通过JSP页面反馈给用户4。如:管理员通过浏览器客户端在地址栏输入相应的访问该系统的管理员登录地址。登录成功后,选择自己需要操作的业务来实现具体的功能。同样的,医务人员跟病人也需要登录到该地址才可以对数据进行操作。2.5 JSP技术JSP技术使用Java编程语言,封装产生动态网页。因为JSP技术执行的位置是在服务器端,直接将一个HTML文本返回到该客户端,因此只要有浏览器,客户端就可以浏览。3 系统分析系统分析从以下两个方面考虑。3.1 可行性分析开发任何一个计算机系统在时间跟资源方面都会受到一定的限制。因此,做项目之前必须把时间和资源等条件考虑到,进行可行性分析5。可行性分析工作需要在初步的需求定义之后进行。其主要任务不是研究如何去解决这样一个问题,而是在最小的代价为前提下,同时花费最短的时间,确定是否值得去解决这样的项目,是否存在可行性方案。3.1.1 技术可行性技术可行性是可行性分析的关键。本系统用Servlet技术实现逻辑判断,并且以Java和JSP为基础,数据库方面则采用MySQL。同时,运用HTML超文本标记语言,通过网页的形式将内容显示出来6。通过这些专业知识以及网络上的相关资料,开发一个基于中小型医院的病历管理系统是可行的。3.1.2 经济可行性本系统开发工具为MyEclipse10,语言为面向对象的JAVA语言,同时,数据库方面也是免费的。并且,当系统可开发成功后,将给医院的管理带来很大的便捷,当然,该系统所带来的经济效益也是非常可观的。所以本系统在经济上是可行的。3.1.3 操作可行性本系统的运行操作在中小型医院可以得到有效的实施,能够为医生管理病历方面带来很大的便捷,并且本系统不会与原有的其他系统相互矛盾,系统的操作规程和医院基本符合,所以在操作方面也是可行的。3.2 功能模块分析功能模块图,如图3-1所示。病历管理系统医 生病 人系统管理员图3-1 功能模块图该项目根据业务功能分解为下面3个主要的模块。(1) 系统管理员业务该模块可以说包含了整个系统的所有功能包括基本的信息修改以及密码修改,还可以发布系统公告,同时医生和病人可以浏览到已经发布的公告。系统管理员业务如图3-2所示。系统管理员 主治方向信息管理病人病历浏览公告信息管理修改个人密码病人管理医生管理科室管理医院管理图3-2 管理员业务(2)医生业务该功能完成了医生对自己和病人的信息管理。医生业务如图3-3所示。医生病人病历管理公告信息浏览浏览个人信息图3-3 医生业务(3) 病人业务该功能实现病人对医院的监管已经对自己信息的了解。病人业务如图3-4所示。病人我的病历信息系统公告信息主治方向信息查询我的个人信息图3-4 病人业务3.3 数据库设计与分析 病历管理系统是一个以数据库应用为核心的系统,该系统所操作的信息数据都将保存于数据库中,在数据库应用系统的开发过程中数据库的设计是尤其重要的。通过对数据库的设计来实现各种业务的需求。3.3.1 数据库概念结构设计数据库概念设计阶段是在需求分析的基础上,设计出各种对象的实体,该实体能够满足用户的各种功能需求,拟定各个实体之间的关系,分清楚这些关系有助于后期的逻辑结构的设计。该阶段不需要考虑所采用的数据库管理系统、操作系统类型和PC机器类型等问题,该阶段可用工具有很多。采用最多的分析方式为E-R图,加上别的许多计算机的辅助工具进行辅助设计,下面将用E-R图的方法进行该系统的数据库概念结构设计。如图3-5所示。管理医院管理 n病人 n科室 n 1 病历管理管理管理员1 医生 1 n 1 n 个人密码修改管理 1 1 病人 n n 1 修改个人密码 n图3-5 系统功能E-R图各个实体都具有自己的属性,如图3-6到3-10所示。UserPasswordUsername图3-6 管理员用户属性图NameAgeIdSexDoctorPasswordMobileUsername图3-7 医生属性图NameAgeIdSexPatientPasswordNoUsername图3-8 病人属性图HospitalNameAbstractId图3-9 医院属性图CategoryNameAbstractId图3-10 科室属性图3.3.2 数据库逻辑结构设计(1)根据对基本信息的各项操作,有管理员表如表3-1,医生表如表3-2,病人表如表3-3。表3-1 管理员表FieldTypeNot NullpkDefaultCommentusernamevarchar2 (10)Noyes用户名passwordVarchar2 (15)No密码表3-2 医生表FieldTypeNot NullpkDefaultCommentYi_idnumber(7)Noyes医生编号Yi_ nameVarchar2 (20)No医生姓名Yi_ agenumber(2)No医生年龄Yi_ sexchar(1)No医生性别Yi_mobileVarchar2 (15)No医生电话Yi_ usernameVarchar2 (10)No医生登陆账号Yi_passwordVarchar2 (15)No医生登陆密码表3-3 病人表FieldTypeNot NullpkDefaultCommentBing_idnumber(7)Noyes病人编号Bing_nameVarchar2 (20)No病人姓名Bing_agenumber(2)No病人年龄Bing_sexchar(1)No病人性别Bing_ noVarchar2 (18)No身份证号Bing_usernameVarchar2 (10)No病人登陆帐号Bing_passwordVarchar2 (15)No病人登陆密码(2)根据管理员能对医生和病人的信息进行操作,有医院表如表3-4,科室表如表3-5。表3-4 医院表FieldTypeNot NullpkDefaultCommentYuan_idnumber(7)Noyes医院编号Yuan_nameVarchar2 (20)No医院名称Yuan_ abstractVarchar2 (20)No医院简介表3-5 科室表FieldTypeNot NullpkDefaultCommentKe_idnumber(7)Noyes科室编号Ke_nameVarchar2 (20)No科室名称Ke_ abstractVarchar2 (20)No科室简介3.3.3 设计数据访问层数据访问层采用了两种获取连接对象的方式,使用的连接对象为Connection和SqlSession。具体实现是Connection连接对象是针对于表连接操作的,内部采用TOMCAT连接池。而SqlSession为MyBatis框架给我们提供的连接。根据数据库重的表和实体类之间的关系,多数据访问层(DAO)进行代码的编写操作。业务层会调用数据访问层中定义好的方法来进行数据的添加、删除、查询和修改操作,并且实现对应的功能。数据访问层定义采用接口的方式,这样可以使我们在换了另一种数据库之后,只需要修改DAO层接口的实现方法,别的地方都可以按原来的方式进行调用,DAO层对应的实现类和接口(或映射文件)见表3-6所示。表3-6 DAO层的接口和实现类以及实体类关系表实体类数据库访问接口接口实现类或映射文件CategoryCategoryDaocategory-mapper.xmlDoctorDoctorDaoDoctorDaoImplPatientPatientDaoPatientDaoImplUsersUsersDaousers-mapper.xml3.4 三层结构设计思想该系统采用用户界面业务处理层数据访问层三层结构设计,三层结构具体实现就是将整个设计分为:表示层(UI)、业务层(BLL)、数据访问层(DAL)。划分层次的目的是使各层之间的调用具有高类聚的特点,同时降低了代码之间的耦合性。表示层(UI):用于提供用户输入和输出的界面,通过逻辑判断,显示给用户。业务层(BLL):用于实现用户的具体业务功能。数据访问层(DAL):用于实现对数据库中数据的添加、删除、修改和查询。工作原理如图3-11所示。数据访问方法业务方法业务层实现用户需要的各种业务功能。数据访问层实现对数据库中数据的添加、删除、修改和查询。表示层JSP实现界面输入输出,servlet实现页面跳转。 数据结果业务对象图3-11 三层结构工作原理图4 系统功能实现4.1 登陆界面系统登录界面分为管理员登陆、医生登陆和病人登陆模块,界面可以实现超链接跳转8。登录模块程序流程图如图4-1所示。开始登陆用户名密码是否正确否是登陆成功结束图4-1 登陆模块程序流程图管理员登陆界面如图4-2所示。图4-2 管理员登录管理员登陆的主要代码如下: try EMRservice mms=new EMRserviceImpl();Users users = mms.queryUsers();if(!users.getUsername().equals(username)req.setAttribute(loginError,用户名不存在 );/回登录界面req.getRequestDispatcher(/login/login.jsp).forward(req, res);elseif(users.getPassword().equals(password)HttpSession session=req.getSession(true);session.setAttribute(myloginusers, users);/跳转到管理员界面res.sendRedirect(super.getServletContext().getContextPath()+/manager/main.html);elsereq.setAttribute(loginError,登录密码错误 );req.getRequestDispatcher(/login/login.jsp).forward(req, res);/回登录界面 catch (Exception e) e.printStackTrace();4.2 管理员权限描述:管理员权限,分别是修改个人密码、录入科室内部分类信息、录入公告、录入删除医院信息、录入删除科室信息、录入删除医生信息、录入删除病人信息等等。4.2.1 修改个人密码此页面需要输入用户账号相关信息,运用javascript进行验证10。修改管理员密码,也将通过验证,同时还将验证原密码是否输入正确。修改成功后,将删除该帐号下连接服务器的session。验证的关键代码如下:try EMRservice mms=new EMRserviceImpl();Users users = mms.queryUsers();if(!users.getPassword().equals(pass)throw new Exception(旧密码不正确);elsemms.changeUsers(pass1);HttpSession session=req.getSession(true);session.removeAttribute(users);session.invalidate();res.sendRedirect(/EMRManager/login/login.jsp); catch (Exception e) e.printStackTrace();req.setAttribute(updateError, 旧密码不正确);req.getRequestDispatcher(/manager/updateManagerPassword.jsp).forward(req, res);4.2.2 录入科室内部分类信息这里管理员可以依次录入科室标号、科室名称以及科室创立年份等科室基本信息,如图4-3所示。图4-3 录入科室内部分类信息4.2.3 录入公告此功能主要供医院发布通知给医生或者病人,如图4-4所示。图4-4 录入公告4.2.4 安全退出系统安全退出功能是用户点击退出功能后,系统会将该用户访问服务器的连接断开,并将该用户的session删除,将返回登陆界面,从而不让该用户拥有操作权限,这样可以保证该系统的安全性。以管理员用户为例,该部分实现的代码如下:protected void service(HttpServletRequest req, HttpServletResponse res)throws ServletException, IOException HttpSession session=req.getSession(true);session.removeAttribute(myloginusers);session.invalidate();res.sendRedirect(/EMRManager/login/login.jsp);4.3 医生权限4.3.1 浏览个人信息该页面医生用户可以点击第一个浏览我的个人信息按钮来查看自己的个人信息,如图4-5所示。图4-5 医生浏览个人信息4.3.2 管理病人首先病人管理是对病人的信息进行录入、删除、修改和查看操作。对应的操作为病人信息登记和管理登记病人两个模块。管理登记病人界面,是将所有登记完信息的病人显示到页面,按照最后登记的显示在最前面,医生可以对病人有误的信息进行查看、修改和删除操作,具体操作界面如图4-6所示。图4-6 管理登记病人界面其次病历管理模块,该模块所管理的病历都是已经确认无误,并进行归档后的病历,该病历不可以进行删除操作,主要分为查看所有病历、条件查询病历和管理过期病历三个功能。查看所有病历是针对不知道用户信息的盲目查询,该处可以通过下拉列表根据科室来进行查看,并且,可以对查询到的病历进行打印。具体操作界面如图4-7所示。图4-7 查看所有病历界面医生根据病人的就诊以及康复情况填写对应的病历,病人可以在相应的页面查看到这些病历,如图4-8所示。图4-8 添加病历界面添加完病历,将会删除原来病人表中的该条记录,并把该病人信息复制到另一张无法修改的表中保存。具体实现代码如下:try EMRservice mms=new EMRserviceImpl();Med med=new Med();med.setPatient(mms.selectPatientByPid(Integer.parseInt(pid);med.setMhistory(mhistory);med.setSymptom(symptom);med.setPreason(preason);HttpSession session = req.getSession(true);Object obj = session.getAttribute(myloginDoctor);Doctor doctor=(Doctor) obj;med.setDoctor(doctor);med.setChufang(chufang);med.setYizhu(yizhu);med.setTtime(new SimpleDateFormat(yyyy-MM-dd).parse(ttime);System.out.println(med.getDoctor();System.out.println(med.getPatient();mms.insertMed(med);mms.insertPatient1(mms.selectPatientByPid(Integer.parseInt(pid);mms.deletePatient(Integer.parseInt(pid);res.sendRedirect(/EMRManager/doctor/ShowPatientByCnameActionServlet); catch (Exception e) req.setAttribute(addmederror, 添加失败);req.getRequestDispatcher(/doctor/AddMedQueryActionServlet?pid=+pid+).forward(req, res);其次是病历管理功能模块,该功能模块是针对于本科室的病历进行管理操作,也就是医生写好了病历将会自动添加到这个模块中来,具体操作界面如图4-9所示。图4-9 管理本科室病历界面如图所示,可以对这些病历进行查看详情,该功能是将该病人的病历以标准的病历模板的形式显示给用户,如果发现该病例上的信息有误,那么我们可以执行修改操作,将需要修改的信息修改完成后,确定该病历无误,那么医生可以在复选框中选中该条记录,点击病历归档操作,将数据归档到数据库中的病历复制信息表,并将该条记录从病历表中删除,实现归档后的病历无法更改的操作,该功能模块的主要实现代码如下:try EMRservice mms=new EMRserviceImpl();for (int i = 0; i str.length; i+) Med med = mms.selectMedById(Integer.parseInt(stri);mms.insertMed1(med);mms.deleteMed(med.getMedid();res.sendRedirect(/EMRManager/doctor/ShowMedByCnameActionServlet); catch (Exception e) e.printStackTrace();最后密码管理中也是修改医生自己的登录密码,修改时也将验证旧密码是否正确,同时修改成功后将跳转到登录界面。4.4 病人权限4.4.1 浏览个人信息在该页面,病人可以查看自己的个人信息以及所属医院及科室等,如图4-10所示。图4-10 病人浏览个人信息4.4.2 我的病历信息查询此页面对应医生填写的病历信息,病人可以在这里进行查询,如图4-11所示。图4-11 我的病历信息5 系统测试5.1 系统测试的意义系统测试虽然是一个辛苦且漫长的过程,但它能为系统提供可靠性与质量的重要保证,是对系统规格说明、编码和设计的最全面也是最后的审核。系统测试可以发现系统中绝大部分潜在的错误,从而大大提高系统的正确性、可靠性,进而显著提高系统质量。5.2 测试过程(1)登陆模块测试表如表5-1所示。表5-1 登录模块测试表模块名称测试参数估计显示结果实际显示结果分析判断登录模块用户姓名:null 密码:null弹出错误提示,请输入用户名登陆失败,提示请输入用户名通过登录模块用户名:123 密码:null 弹出错误提示,请输入密码登陆失败,提示输入密码通过登录模块用户姓名:null密码:456弹出错误提示,请输入用户名登陆失败,提示请输入用户名通过登录模块用户姓名:a密码:a登陆成功,进入管理员首页登陆成功,通过验证通过(2)病历填写测试病历填写测试表如表5-2所示。表5-2 病历填写测试表模块名称测试参数估计显示结果实际显示结果分析判断健康分值模块分值:-10验证失败添加失败通过健康分值模块分值:110验证成功添加成功通过填写病历时间模块填写病历时间:2017年5月1日验证失败日期添加失败通过经过对各功能模块的测试,所有功能都能正

温馨提示

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

最新文档

评论

0/150

提交评论