B/S模式下的图档管理系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:menglimengwaiszy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]为了科学有效地组织、管理工程设计部门的电子图纸资源.采用JSP 技术, B/S三层体系结构,中间件技术以及访问数据库的JDBC 技术. 开发了基于B/S模式的工程图档管理系统, 实现了电子图纸的归档、查询等功能, 采用基于B/ S 模式的图档管理系统使系统的管理、维护操作不受时间和地点的限制,可以进行远程操作, 提高了电子图纸的再利用价值以及系统的可维护性和可扩展性.
  [摘 要]图档管理系统;B/S模式;JSP;中间件技术
  中图分类号:TM769 文献标识码:A 文章编号:1009-914X(2015)45-0343-02
  1 问题的提出
  随着CAD技术的发展,越来越多的单位运用CAD来进行计算机辅助设计的工作[1]。随着CAD应用的不断深入,工程设计单位或企业的设计部门逐渐积累了数量庞大的以电子形式存在的工程图样——电子图档,由于积累过多,检索十分困难,降低了图档再利用价值。因此如何采用计算机技术有效的组织、管理这些图档,构成一个企业信息共享的环境受到工程设计单位的高度重视与关注[2]。本文根据企业在工程图纸管理方面的需要,通过综合利用数据库技术、计算机网络技术、图形图像处理技术、Web应用程序开发技术,采用J2EE的框架技术,实现了一个B/S〔浏览器/服务器)模式的三层网络架构的管理信息系统。具有平台无关、便于扩展、使用方便、查阅或浏览快捷等优点,具有较强的实际应用和推广价值[3]。
  2 系统结构设计
  早期的系统设计的模型是基于C/S(Client/Server)两层结构的。它的结构简单,开发和运行的环境也比较简单。在这种结构下,系统拓展性和安装维护性差,同时大量代码驻留在客户机上,系统存在很大的安全性问题。B/S(Browser/Server)三层结构是针对早期的C/S二层结构提出的,如图1所示。它将数据处理过程分为三层:第一层是表示层(用户界面);第二层是业务逻辑层,专门用于业务逻辑的实现,应用服务程序都集中在这一层;第三层是数据层,负责数据信息的存储、访问及其优化[4]。
  通过将表示层和业务逻辑层按照客户端和应用服务器相分离,客户端和应用服务器、应用服务器和数据服务器之间的数据交换等都可以通过相关程序来实现[5]。当客户端发生改变的时候,数据或者应用服务器的业务逻辑并不需要改变,从而大大提高了系统模块的通用性,缩短了开发周期,降低了维护费用。这正是本系统采用B/S三层结构模型的最主要原因。系统框架如图2所示.
  3 系统功能
  基于数据库和网络技术开发的工程图档管理系统,其主要功能包括:文件管理、图档管理、信息管理和系统管理。
  经过对系统的分析,我们得出图档管理信息系统的功能框图,如图3所示.
  3.1 文件管理
  文件管理部分主要是供给设计人员使用的,设计人员对工程资料(图纸、文档等)进行校对、审核、审定操作后,可以进行文件上传以便进行归档处理。
  (1)文件上传:项目管理中指定的专业负责人需要将本专业的设计人员设计的电子文件及其图纸目录文件上传,以便归档管理员进行归档。
  (2)文件删除:当专业负责人发现自己误传了文件后,可以将文件删除。
  3.2 图档管理
  在工程项目的设计过程中,会形成大量的工程图纸文件,以及工程项目的信息资料和图纸相关资料,浏览、查询这些资料信息是工程项目与图档管理系统的基础功能[6]。
  图档管理包括纸质文件管理和电子文件管理,其中主要有以下内容:
  (1) 纸质文件管理:“设计任务通知单”下达后,各设计部门开始设计,经修改最终定稿后,打印出底图,以专业为单位,交晒图室晒出蓝图,然后分别归档到档案室。档案室人员根据需要把蓝图中的信息输入到本系统中,并将底图与蓝图分别上架保管。
  ①图纸归档:根据上传的图纸目录文件,分析提取存储其中的图纸信息,与已经上交的底图与蓝图进行对照;如果设计人员未上传图纸,系统将对相关人员发送通知;
  ②追加图档:在项目管理阶段因某些原因遗漏的专业,没有制定相应的计划,这部分图纸的归档称追加图纸归档;
  ③归档查询:以设计专业为单位,对上交的底图与蓝图的归档情况进行查询;
  ④图纸强制归档:对于那些没有按照设计院正常工作流程设计出来的工程图纸,不能实现图纸信息的自动提取,可以通过此功能输入一些必要的信息来完成归档;
  ⑤其他文件归档:对与项目相关的其他文件,如合同、招标文件等进行统一的管理。
  (2)电子文件管理:完成纸质图纸归档以后,设计人员应上交全部图纸的电子文件,电子归档员将电子文件与图纸目录进行对照,检查电子文件是否完整,以便日后查找、在线浏览。
  ①归档整理:当工程项目的某个专业的蓝图归档完毕后,电子归档员即可进行该专业的电子文件归档,此部分功能是自动进行的,系统会将上传过来的文件与数据库中所存储的图纸信息进行匹配、校对,若匹配、校对成功,则该项目归档完成,将其拷贝到相应的目录下(目录是由“项目的设计编号”+“设计阶段”+“专业名称”+“成品资料”构成),以便刻录光盘,同时将相应DWG文件转化为DWF文件,以便进行在线浏览;否则对相关人员给出提示;
  ②归档查询:在线查询、汇总各个项目的归档情况;
  ③成品管理:已归档的电子文件可以在线浏览;
  ④电子强制归档:对已经完成蓝图强制归档的项目,电子归档员也要将此项目的电子文件归档。
  3.3 信息管理
  信息管理不但实现了系统发送文件上传的通知功能,而且给所有用户提供了一个交互的平台,主要包括:通知查收、发送通知和通知统计等。
  3.4 系统管理   (1)用户/用户组管理:记录本单位职工的基本状况,负责用户信息和用户组信息的管理和维护,实现用户的新建、修改、删除功能;每个用户都隶属于相应的用户组,进而拥有该用户组相应的权限。
  (2)权限管理:对整个系统进行统筹管理,其功能包括用户、用户组权限划分。根据实际情况对用户组进行权限设置,用户即拥有其所在组的权限;也可以根据每个用户个体在主体中所处的位置或涉及的工作范围的不同对用户个体功能模块进行权限划分。
  (3)数据管理:对项目中出现的各种数据进行统一的维护和备份。
  4 技术实现
  本系统主要采用java技术实现,因此其中的客户端技术为Java Applet,服务器端为Java Servlet,服务器与数据库之间的通信采用JDBC技术。其主要工作过程如下:
  (1)Web客户端通过浏览器连上Web服务器,经过身份验证后下载用户界面的Applet到本机;
  (2)Web客户端Applet通过HTTP协议发送请求至服务端,建立通信;
  (3)与服务器建立通信后得到相应Servlet的URL地址,随后触发此Servlet;
  (4)Servlet在Web Server上运行,通过JDBC直接连接到数据库服务器上执行SQL语句,并将获取的数据生成响应内容传给Server或将处理后的结果存入数据库。该响应内容动态生成,通常取决于客户端的不同请求;
  (5)Web Server将生成的动态响应内容同样通过HTTP协议返回到客户端的Applet,从而完成一次完整的交互。
  5 结论
  本文根据目前此类系统发展的现状,并结合设计院的设计特点提出了一种基于B/S结构的图档管理系统方案。本方案着重考虑了图档组织结构定义、图档的安全性、一致性和版本管理、图档信息的自动提取,以及快速浏览和查询等问题。在系统开发中,采用了组件技术和Struts框架,通过使用组件技术提高了整个系统的效率和安全性;用Struts框架完美地实现MVC设计模式,增强了开发人员对系统开发流程的控制,提高了系统的可维护性和可扩充性。
  参考文献
  [1]宋晓宇,许景科,张伟.工程项目与图档管理系统中组件的设计与实现[J].航空计算技术,2005,35(4):68-70.
  [2]陈平,李双群,范利伟.基于Web的图档管理信息系统的设计与研究[J].河南机电高等专科学报,2005.13(5):29-32.
  [3]马长青,狄寒梅. 基于Web的图档管理系统的开发[J]. 机电工程, 2007.24(8):91-93.
  [4]笪可宁,张伟,刘云鹏.中间件技术在基于JSP平台的图档管理系统中的应用[J].沈阳建筑大学学报(自然科学版),2005.21(1):59-62.
  基金项目:辽宁省教育厅科学技术基金项目(L2012205)作者简介:王海涛,硕士研究生、沈阳建筑大学信息与控制工程学院
其他文献
[摘 要]通过对一起厂用电失电事故的分析,找出人员操作及现场设 备等存在的不足,提出整改办法。  [关键词]厂用电 失电 事故  中图分类号:TM621 [关键词]文献标识码:A 文章编号:1009-914X(2015)45-0333-01  某电厂在倒厂用电过程中,出现了厂用电失电事故,通过检查分析,在人员操作、保护定值整定、设备管理等方面存在了较多问题。这里通过对该事故的分析,找出工作中的不足
期刊
[摘 要]近年来,我国艺术教育发展很快,设计院校的教育、教学的方式方法与市场需求的接轨,已经成为设计院校推进设计教育改革的标志。特别是改革开放之后,艺术学科在结构调整上得到了完善和空前的发展,学科建设日趋齐全,已经形成音乐、美术、戏剧、广播影视、舞蹈、工艺美术(艺术设计)六大门类,基本形成了具有一定发展规模、学科专业门类齐全艺术教育教学体系。积极应对市场的需要,提高学生的实践能力及综合素质能力,是
期刊
中图分类号:TQ161 [关键词]文献标识码:A 文章编号:1009-914X(2015)45-0317-01  关键点:保证原材料质量、稳定电石炉负荷、控制入炉深度、净化系统畅通、净化风机运行正常、排灰通畅、阀门无泄漏、精心操作控制炉压。  前言:电石生产中的电石炉净化气流量决定着石灰窑的温度及石灰的质量、产量,石灰的质量影响电石炉的炉况与冶炼电耗,石灰的产量决定着电石炉长周期稳定运行。如何保证
期刊
[摘 要]高中女生由于受到篮球运动技术规则的复杂性、对抗激烈、集体性以及自身的生理等因素影响,普遍对篮球运动缺乏兴趣。因此,本文通过结合以上影响高中女生对篮球运动缺乏兴趣的主要因素的基础上,对如何提高高中女生对篮球运动兴趣的有效途径进行了分析。  [关键词]高中女生;篮球运动;兴趣;原因;途径  中图分类号:X734.2 文献标识码:A 文章编号:1009-914X(2015)45-0251-01
期刊
[摘 要]在我国市场经济的发展过程中,市场对于人才的需求方向也在不断改变,可以说目前单单具备知识贮备的大学生人才已经无法适应市场的需求,只有结合了技术与理论,并具有扎实实践技能的人才,同时在道德素质、专项技能以及人际交往等各个方面市场都相应的提高了对人才的要求,也就是说大学生想要立足于社会,必须要全面发展,在掌握了扎实理论知识的同时,还需要具备强大的综合能力,这就是所谓的核心竞争力,而各大高校为了
期刊
[摘 要]自改革开放以来,各行各业都意识到了档案管理的重要性,尤其是电力施工企业,更是格外重视档案管理。对企业而言,档案扮演着“记录者”的角色,它记录下了企业在发展历程中遇到的挫折,取得的优秀成果,也为后人研究企业的运营模式提供了宝贵的资料。作为一项充满了专业性、机密性、政治性的工作,企业各级管理人员应该对其给予高度重视。本文就如何搞好企业科技档案管理工作,并提出了措施。  [关键词]电力企业;科
期刊
[摘 要]塔吊是指塔式起重机,其在超高层建筑中的应用,需采取安全防护措施,保障塔吊的安全性。超高层塔吊中的安全技术,直接关系到塔吊工程的质量水平,本文通过对超高层塔吊进行研究,分析安全技术的应用。  [关键词]超高层;塔吊;安全技术  中图分类号:TU974 文献标识码:A 文章编号:1009-914X(2015)45-0348-01  超高层塔吊属于一项潜在安全风险的机械作业,其在工程中负责垂直
期刊
中图分类号:TH17 文献标识码:A 文章编号:1009-914X(2015)45-0345-01  常压氨罐筒袋离心泵,作为公司首次采用的氨输送离心泵,主要作用是将常压氨罐内储存的液氨经过筒袋离心泵提压后,为尿素车间提供液氨,满足其生产负荷。液氨泵是分厂重点监控设备,也是车间AA类监控设备,但经过几次开车期间液氨泵有几次启动不成功,且启动操作次数较多,不但影响尿素开车进度,同时增加设备损坏的几率
期刊
[摘 要]本文针对我校电工与电子技术课程教学的实际情况,以及我校生源质量逐年下降的现状,提出当前教学方法存在的问题,并从教学内容、教学手段、实践教学三个方面入手,进行轮机专业电工与电子技术课程的教学改革探索。  [关键词]轮机专业;电工与电子技术;教学改革  中图分类号:X734.2 文献标识码:A 文章编号:1009-914X(2015)45-0258-01  1 引言  随着科技的日新月异,电
期刊
[摘 要]从文化的视阈审视课堂,应包含教学文化、人际文化以及人—物文化。传统的课堂中,存在着教学文化的专断、人际文化的同质以及人—物文化的异化现象,导致了课堂文化的失衡。重构课堂文化,消解传统课堂文化的专断、同质及异化,应建立在开放、和谐的“人的文化路向上。  [关键词]课堂文化;教学文化;人际文化;人—物文化  中图分类号:G423.07 文献标识码:A 文章编号:1009-914X(2015)
期刊