论文部分内容阅读
我国目前在电力部门的设备招、投标管理中还处于相对落后的状态,在数据信息资料管理方面大量采用人工收集、整理、汇总,从而造成工作时间的大量重复、资料丢失、数据错误多、管理成本高、工作强度高、工作效率低等缺点,这些使得设备招、投标工作不能科学管理;另一方面,也不能充分利用现有的招、投标信息为在建工程的设备招、投标服务。 本课题是北京国华电力公司设备招、投标信息管理实际项目。针对该公司设备招标、投标资料和各种信息管理比较混乱,招、投标没有统一的标准而出现许多不规范的信息等问题,提出了采用目前先进的软件技术——COM+、Web Service技术并结合Delphi中开发多层分布式数据库应用系统的关键技术——DataSnap,构建一个能实现北京总公司和全国各项目分公司信息共享的系统,利用该系统能对集团公司所有设备的招、投标信息进行科学的管理,为在建工程的设备招、投标工作提供高效、准确的决策支持,对设备招、投标信息进行归档管理,并对数据作相应处理后能为管理者提供智能决策支持。本文的主要成果与特色如下: (1) 通过分析两层C/S结构的数据库应用系统与三层C/A/S结构的数据库应用系统的优缺点,提出了基于Web Service的多层分布式数据库应用系统是管理信息系统发展的新趋势。 (2) 深入探讨了实现招、投标管理信息系统的关键技术——COM+技术、Web Service技术。指出COM+是在Windows平台上构建多层结构中应用服务器的理想选择,而Web Service作为多层结构中数据传输的中介可提高系统扩展性。四川大学硕士学位论文 (3)提出T采用COM+、Web Serviee技术并结合Datasnap技术构建多层分布式数据库应用系统,并对多层分布式数据库应用系统的数据传输与更新作了深入地研究。 (4)根据电力公司设备招、投标的实际情况,从系统的需求分析、功能设计和研发环境等方面作了详细地分析和设计。 (5)在对数据库设计原则分析的基础上,提出了使用第三范式及各种约束条件来设计设备招、投标管理信息系统数据库中的各数据表。 (6)论述了在设备招、投标管理信息系统中如何建立C伽十应用服务器和Web Service应用服务器,结合Borland公司的最新数据处理技术—DatasnaP技术,分析和设计了从COM十应用服务器的创建、COM+应用服务器与后台数据库的交互到Web Service应用服务器的创建、Web Service调用COM十应用服务器再到客户端调用Web Service应用服务器的整个流程。 (7)深入研究了系统的安全性并给出了相应的解决方案。采用了数据库安全模式和应用程序安全模式相结合的方式来保证数据的安全性,提出了使用权限管理模块划分和赋予用户相应的权限并通过客户端身份验证的方式来保证系统运行的安全性。 (8)研制开发的“设备招、投标管理信息系统”已成功运用于北京国华电力公司设备的招、投标管理中。关键词:多层分布式应用系统数据库信息管理梅b Service应用服务器