Ocean information management is of great importance as it has been employed in many areas of ocean science and technology. However, the developments of Ocean Information Systems(OISs) often suffer from low efficiency ...Ocean information management is of great importance as it has been employed in many areas of ocean science and technology. However, the developments of Ocean Information Systems(OISs) often suffer from low efficiency because of repetitive work and continuous modifications caused by dynamic requirements. In this paper, the basic requirements of OISs are analyzed first, and then a novel platform DPOI is proposed to improve development efficiency and enhance software quality of OISs by providing off-the-shelf resources. In the platform, the OIS is decomposed hierarchically into a set of modules, which can be reused in different system developments. These modules include the acquisition middleware and data loader that collect data from instruments and files respectively, the database that stores data consistently, the components that support fast application generation, the web services that make the data from distributed sources syntactical by use of predefined schemas and the configuration toolkit that enables software customization. With the assistance of the development platform, the software development needs no programming and the development procedure is thus accelerated greatly. We have applied the development platform in practical developments and evaluated its efficiency in several development practices and different development approaches. The results show that DPOI significantly improves development efficiency and software quality.展开更多
The paper puts forward a kind of online shopping system based on ASP. NET technology, including the establishment of data- base anti the design of the front web pages. The system uses Microsoft ASP. NEF as development...The paper puts forward a kind of online shopping system based on ASP. NET technology, including the establishment of data- base anti the design of the front web pages. The system uses Microsoft ASP. NEF as development platform, C as the server language, and Microsoft Visual Studio 2008 as the development tool. ADO. NET is used to connect with SQL SERVER 2000 database through the data- base controls. A variety of server controls are used to create the ASP. NET page to implonent the syste^n functions. The syston is designed in 3-Layer application which includes Presentation Layer (PL), Busi- ness Logic Layer (BLL) and Data Access Layer (DAL). The operation of the database is in DAL, the logic fimction is in BLL. So the amotunt of work in the development, the difficulty of system maintenance and the upgrading can be reduced. After being tested, the system meets the requirement of the users.展开更多
The engineering information is divided into operation management, partners, public services and integrated innovation in the article. At the same time, the article discusses the difference and connection between proje...The engineering information is divided into operation management, partners, public services and integrated innovation in the article. At the same time, the article discusses the difference and connection between project management informationization knowledge and enterprise information management. The single project management extended to the whole life cycle of information management, the information management extended to the cooperation platform, innovation platform, integrated service platform.展开更多
基金supported in part by National Natural Science Foundation of China under grant No. 61170258 and 61379127National Ocean Public Benefit Research Foundation under grant No. 201305033-6 and 2011 05034-10+1 种基金Marine Renewable Energy Special Foundation under grant No. GHME2012ZC02Science and Technology Development Plan of Qingdao City under Grant No. 12-1-3-81-jh
文摘Ocean information management is of great importance as it has been employed in many areas of ocean science and technology. However, the developments of Ocean Information Systems(OISs) often suffer from low efficiency because of repetitive work and continuous modifications caused by dynamic requirements. In this paper, the basic requirements of OISs are analyzed first, and then a novel platform DPOI is proposed to improve development efficiency and enhance software quality of OISs by providing off-the-shelf resources. In the platform, the OIS is decomposed hierarchically into a set of modules, which can be reused in different system developments. These modules include the acquisition middleware and data loader that collect data from instruments and files respectively, the database that stores data consistently, the components that support fast application generation, the web services that make the data from distributed sources syntactical by use of predefined schemas and the configuration toolkit that enables software customization. With the assistance of the development platform, the software development needs no programming and the development procedure is thus accelerated greatly. We have applied the development platform in practical developments and evaluated its efficiency in several development practices and different development approaches. The results show that DPOI significantly improves development efficiency and software quality.
文摘The paper puts forward a kind of online shopping system based on ASP. NET technology, including the establishment of data- base anti the design of the front web pages. The system uses Microsoft ASP. NEF as development platform, C as the server language, and Microsoft Visual Studio 2008 as the development tool. ADO. NET is used to connect with SQL SERVER 2000 database through the data- base controls. A variety of server controls are used to create the ASP. NET page to implonent the syste^n functions. The syston is designed in 3-Layer application which includes Presentation Layer (PL), Busi- ness Logic Layer (BLL) and Data Access Layer (DAL). The operation of the database is in DAL, the logic fimction is in BLL. So the amotunt of work in the development, the difficulty of system maintenance and the upgrading can be reduced. After being tested, the system meets the requirement of the users.
文摘The engineering information is divided into operation management, partners, public services and integrated innovation in the article. At the same time, the article discusses the difference and connection between project management informationization knowledge and enterprise information management. The single project management extended to the whole life cycle of information management, the information management extended to the cooperation platform, innovation platform, integrated service platform.