本文从一个行业MIS系统的开发实践,讨论了软件开发平台的选择和应用。首先,作者从项目的实际情况确定了软件开发平台的一些原则:技术成熟兼一定先进性、高效集成的开发工具、开方人员熟练掌握等,随后就系统平台、软件开发平台、数据库平台的选择作了详细论述。之后,作者就开发过程中就保持系统开放性,対数据导入导出、与P3软件集成、WEB查看权限采取了相关措施;就保持系统先时性,提到了多种软件技术舍成及V**技术两项措施。最后,作者対近期商业应用软件开发平台的主流一微软的.net及J2ee进行了介绍,比较了其优缺点,対今后本部门在软件开发平台的发展方向作了一定的评估。 我公司是大型电源建设项目的专业建设公司,曾以总承包方式承建设了多个电厂,在工程建设过程中逐歩建立了一系列完整、科学的工程管理体系,与此相应的是逐歩建立电力建设项目工程管理信息系统(简称电建MIS),原版本的不足之处是应用模块不多,且多以简单文本为主.
2002年,浙江省某规模为4台60万千瓦机组的发电厂二期工程建设上马。该工程作为一个大型能源投资项目,将有力地拉动地方经济的増长,并且将为浙江和华东地区的经济和社会发展提供强大的能源支持和保障。工程由多方共同出资建设,由我公司承担工程总承包建设任务。借此工程建设的契机,我公司决定重新开发电建MIS 3.0版。主要模块拟包括办公自动化、施工总平管理、合同管理、物资管理、质量管理、安全管理、图档管理、公用信息 管理、综合查询(包括WEB查询)、系统维护,基本涉及我项目部的各个职能部门。 软件采用二层C/S与三层B/W/S相结合的方式。其中,B/W/S方式用于查询和浏览,C/S方式用于主要数据录入和维护,采用C/S和B/S结合的混合体系结构,较好地满足系统功能的需求,并符合可持续发展的原则,使系统有较好的开放性和易扩展性。软件采用我公司和外部软件公司合作开发的形式,版权由我公司独家所有。因多种原因,与我们合作开发的软件公司有2个。我是软件开发的负责人。在开发平台的选择上,我们考虑了本MIS项目的特点:该项目要求在规定的时间(6个月)内完成,并要求有较高的质量,且要为以后的进一歩开发提供基础。 基于此,我们対选择开发平台的原则达成共识: