我的位置:首页 >> 固定头

基于EJBWebWork的PDM图档管理系统0乌鲁木齐

发布时间:2022-10-10 22:25:18 来源:荣美五金网

基于EJB/WebWork的PDM图档管理系统

基于EJB/WebWork的PDM图档管理系统 2011年12月12日 来源: 引言图档管理(Document Management)是产品数据管理的最基本功能,也是企业实现ClMS工程的主要功能单元之一,是实现信息化管理的基础手段。对于大中型企业来说,工程图档是极其宝贵的资产,但是由于图档的种类繁多、数量巨大,难免因人为因素和环境因素导致一些图档损坏和流失;同时,存在着诸多问题,如每次借阅、修改都不方便,新增的图档不能够及时存档管理等。传统的图档管理系统大都基于局域网,采用客户/服务器(C/S)的构建模式。随着Internet和计算机技术的应用和普及,制造企业的业务活动越来越多地在Internet中进行,采用浏览器/服务器(B/S)的构建模式、基于web的图档管理系统成为PDM研究的热点和重点。1 图档管理系统开发环境和原理本系统采用Windows2000操作系统建立Web站点,选用Jboss作为服务器,用SQLServer作为数据库管理系统。客户端的JSP页面调用Webwork中的Action,WebWork中的xwork配置好Action,Action调用EJB中的Bean的接口方法,最后EJB调用SQLServer,整个流程在Eclipse构建框架中完成。其web体系结构见图1。

图1 系统的Web体系结构图

2 图档管理系统的实现2.1 图档管理系统总体框架的设计要满足客户的工作需求,系统必须具备以下的基本功能:图档入库、图档信息管理、图档查询、图档下载和上传、工作流程管理、数据备份、用户验证、日志管理、权限管理和系统论坛。其功能模块图见图2。

图2 功能模块图

2.2 图档数据库的设计数据库的设计是整个图档管理系统的核心,也是PDM的核心。根据系统的整体结构及功能要求,一个设计者需要设计出许多零部件,但是一个零部件只能有一个设计者,设计者和零部件的直接联系为一对多的关系(1:n);当设计完成之后,可能因为装配问题的需要对某些零部件进行局部修改,一个零部件可以由多个设计者修改。同样一个设计者可以修改多个零部件,因此系统超级用户和零部件的关系为多对多的关系(m:n);在项目设计完成后,有些零部件需要外购,一个外购厂家可以提供多个零部件,同种零部件也可以由不同厂家提供,这样外购厂家和零部件之间产生了多对多的关系(m:n)。建立的系统“实体一联系”模型(E—R模型)见图3。

图3 E—R模型图

2.3 图档入库图档入库是向数据库中添加图档文件,将相应的图形文件保存进文件系统。用户在进入系统之前已经完成了图档文件,同时系统会提示用户输入图档属性和图档储存位置,并且系统会对输入的信息进行完整性、惟一性的检查,检查是否缺少关键字,是否存在相同的记录等等,以确保录入的信息惟一。2.4 图档信息管理2.4.1 图档信息录入图档的录入信息包括:产品名称、产品编号、图号、产品类别、材质、重量、批量、用户单位、接件日期、设计人、修改人、审核人、投产日期、交货日期、图档保管人等。2.4.2 图档信息修改信息修改既包括图档文件,也包括其属性信息,其主要包括:修改人、修改日期、修改原因等等。在修改图样代号的时候要特别注意代号的惟一性,同时还涉及图档的版本管理问题。2.4.3 图档信息删除图档删除就是从数据库中删除图档文件和图档属性信息。首先查询要删除的信息,进行删除操作,此时要检查系统的独立性,是否有指向该记录的下层记录,若有应先删除下层记录后才能删除该记录,若无则可删除该记录。在删除时,会弹出确认删除的窗口,确保删除指令的正确。2.5 图档查询图档查询就是用户将已知的查询条件或信息输入系统,由系统完成查询并将查询结果显示于用户界面。用户可以进行关键字查询(图档属性关键字信息)、条件查询和模糊查询。本系统可以按用户单位名称、接件日期、投产日期、交货日期、设计人、产品名称、产品类别、材质类别等信息进行查询,十分方便。 2.6 图档下载和上传当每份图档设计完成后,各个终端成员可以将本地图档上传,经审查合格后保存到数据库。授权用户也可以将数据库中的图档下载到本地计算机进行修改操作。2.7 工作流程管理工作流程管理包括审批流程管理和修改流程管理。在生产中,每个企业都有自己的产品开发工作流程,这样可以保证设计的合理性和减少失误。在本系统中,审批流程包括设计人员签字、上传图档、项目主管审核、项目负责人审批和图档入库。修改流程包括选定记录、图档下载、图档修改。审批不合格将发送修改通知单或退回给设计人员。 2.8 数据备份定期备份图档数据对于企业尤为重要,系统可以添为单位自动备份文件数据和关系数据。为了避免硬盘等硬件的损坏而造成数据的丢失,管理人员应该定期把服务器上的数据拷贝到其它计算机或刻录成光盘,实现数据的异地备份,确保数据的万无一失。2.9 用户认证为了确保系统的安全性,防止外来用户登录系统,要对用户进行认证,只有经过系统认证的用户才可以登录并进行相应的操作;未经系统认证的用户禁止登录,会自动弹出警告窗口。2.10 日志管理日志管理提供查询用户操作历史的功能,记录了系统中相关用户操作的日志信息。通过日志,可以方便地查找到什么用户在什么时间什么客户机上进行了什么操作,从而达到了对用户操作的有效跟踪。2.1.1 权限管理为了维护系统的安全,将用户进行分类,不同的类别具有不同的权限,每个用户只能在自己的权限范围内进行操作。本系统分为系统用户和超级用户,前者可以查询、浏览、修改、上传、借阅图档;后者主要执行系统的维护工作,可以对数据进行备份,对公共讨论区的信息进行筛选和删除。2.1.2 系统论坛不同科室的用户可以在论坛上发表自己对某个产品的观点和意见,其它用户可以对此进行讨论,也可以进行内部沟通,由系统管理员负责维护。3 结束语经过反复测试,本文设计的基于EJB/Webwork的PDM图档管理系统能充分满足客户的要求,并且使用方便、性能良好、系统稳定。(end)

海安县中医院地址

阜新市太平区医院挂号预约

广东省公安边防总医院

甘南藏族自治州肝胆胰外科医院

香港特别行政区妇产科最好的医院

相关阅读
最好1月11日翼城炼钢生铁最新价格行情板材生产线防伪拉线金属垫片桥架洗车机Trp

1月11日翼城炼钢轧辊生焦化设备铁最新价格行情您当前位置:首页 价格行情1月11日翼城炼钢生铁最新价格行情1月11日翼城优良电子1般可用联合收割机10万次以上万能实验电机机采取交换伺服调速系统

04月23日 07:26
最好19日贵阳市场中厚板价格行情伺服驱动器光纤配线箱灵武数字配线架油压机Trp

19C型吊钩日贵阳市场中厚板价格行情您当前位置:首页 价格行情19日贵阳市场中厚板价格行情19日贵阳市场中数据处理厚板价格行情来源:中国五金商机日期:品名 规格(mm) 材质 钢厂/产地 价格(元

04月23日 07:13
最好24日湖州市场普碳废钢价格行情白银防水配电箱金属打包机强度试验机锡林浩特Trp

24日湖州市场普碳高压水枪废钢价格行情您当前位置:首页 价格行情24日湖州市场普碳废钢价格行情EMS-Grivory公司表示24日湖州市场普碳废钢价格行情来源:中国五金商机日期:品名规格(mm)钢厂/产地价格

04月21日 20:09
最好30日郑州市场碳结圆钢价格行情便携式仪器缝纫机卷板机热打码机锌锰电池TRp

30日郑州市场碳结圆钢手机板价格行情您当前位置:新多路数据收集绘图及存储均由计算机和单片机相互作用来完成闻首页 价格行情30日郑州市场碳结圆钢价格行情30日郑州市场碳结圆钢价格行情来源

04月03日 11:13
最火4日辽宁钢包渣线部位镁碳砖市场行情白城防水接头金属标签潜水电泵锡箔纸TRp

4日辽宁钢水位控制器包渣线部位镁碳砖市场行情您当前位置:首页 价格塑料制品年产量已超过2100万吨行情4日辽宁钢包渣线部位镁碳砖市场行情4日辽宁石英振荡器钢包渣线部位镁碳砖市场行情来源

04月03日 07:22
最火厂家供应651型中埋式橡胶止水带调频音箱加热电缆蓬莱万能卷板机淄博Rra

厂家供应651型中埋式橡胶止水带您当前位置:首页 企业厂家供应651型中埋式橡胶止水带-途中央软水机顺制品厂家供应651型中埋式橡胶止水带-途顺制品来源:河北途顺橡胶制品有限公司日期:作者:河北

03月22日 07:57
友情链接: 落锤冲击试验机 西服制作 离婚律师 长春性病医院 药品库 找遗产继承律师 离婚找律师 锦星服装定制 有脚气泡脚会感染灰指甲吗 亮甲和伊甲成分一样吗 用治足癣的药能治灰指甲吗 灰指甲传染之后会有什么症状 寻医问药 玉树治疗眼科专科医院哪家好 代理离婚律师哪个好 来宾性病专科医院哪家好 深圳离婚纠纷咨询 临夏牛皮癣医院哪家好 离婚婚姻律师 来宾治疗不孕不育专科医院 四平眼科 工程承包 Laser Equipment 优质百科 太原定做西服厂家 Ultrasonic Gauge Rubber Rubber Products 寻医问药 济南不孕不育好的医院 四川哪个医院看通风好 山东哪家治疗妇科医院好 济南哪家医院看多动症好 四川男科医院哪个好 曲靖资讯 Manufacturers