论文部分内容阅读
随着时代的发展,科学技术给全世界带来了日新月异的变化,信息也逐渐成为了人类社会发展的中坚力量。衡量企业核心竞争力和发展潜力的重要标志之一就是该企业的信息化应用水平。船舶作为中国企业的支柱产业之一,其信息化建设对我国的经济发展意义重大。虽然国内的部分船企实施了不同程度的信息化管理,但是实施后的效果却不容乐观。总结起来有以下几点造成了目前的窘迫局面。首先,这些系统都是业务逻辑固定的,企业在使用过程中无法进行修改调整,无法对界面元素、操作行为进行修改,也无法进行新业务功能的增加。其次,我国的船舶修理企业大多位于交通不太便利的城市边缘,因为地缘因素,国内修船企业在人才队伍上很难达到理想的配置,这也成为修船企业实施信息化和工业化融合应用深入发展的一个瓶颈。为此,构造可由用户自己进行扩展的船舶修理资源管理系统,对国内船舶行业有效实施信息化的影响举足轻重,对增强国内船舶竞争力的巨大推力不容置疑。本文开篇简要综述了国内外船舶企业信息化应用现状,并以表格形式列出了日韩和我国部分船厂信息化应用状况,在此基础上提出了本文的研究内容。其次探讨了几种软件常用的架构和常用的软件扩展方式。文中列举了三种常用的架构:传统C/S、三层B/S和三层C/S结构,对其组成、工作原理和优缺点进行了简单分析;还介绍了两种软件扩展方式:DLL和反射技术。这一章节为资源管理系统软件架构的搭建和扩展方式的选取提供了参考。接下来设计了修船企业资源管理系统的几个模块。首先将资源管理系统划分为人事管理系统、物资管理系统、办公文件管理系统、经营管理系统、设备设施管理系统、系统管理子系统和二次开发配置平台等8个子模块,并对各个模块的具体功能进行了详细设计,船舶修理企业可根据自身实际情况自由选择设计好的子模块。然后对系统中的几个关键技术进行了深入研究。通过引入反射技术,系统可以自由地获取对象内容或者创建某个对象的实体,实现系统的动态可扩展,从而解决制约船舶企业发展的瓶颈问题。至此,完整的修船资源管理系统搭建完毕。最后在.NET平台上以VB.NET语言完成了系统的开发。在对数据库的选择上,本系统采用的是SQL Sever2008。