好文档 - 专业文书写作范文服务资料分享网站

基于Web的科研信息管理系统的设计 外文文献翻译 精品

天下 分享 时间: 加入收藏 我要投稿 点赞

学校代码: XXX 学 号:XXX

本科毕业设计外文文献翻译

学生姓名:XXX

学 院:信息工程学院 系 别:计算机系 专 业:软件工程 班 级:软件06 指导教师:XXX 讲 师

二○一○年六月

XXX工业大学本科毕业设计外文文献翻译

WWW-BASED RELIABILITY INFORMATION SYSTEM

So-Yeon LEE, Jai-Sang Koh Reliability Engineering Team

Electronics and Telecommunications Research Institute 161 Kajong-Dong, Yuseng-Gu, Taejon, 305-350, Korea

E-mail : sylee@etri.re.kr

ABSTRACT

This paper discusses the reliability information system developed with the concept of world wide web (WWW) and client/server architecture. An existing server and client for the system are modified to perform HTTP duties and graphically advanced reliability analysis. The technical background and the relationship of the WWW and client/server system is explained. With the developed system, the design engineers and reliability analysts can analyze the reliability of the system more quickly and conveniently. ? 1998 Elsevier Science Ltd. All rights reserved.

KEYWORDS: Information system, WWW, client/server architecture, reliability

1. INTRODUCTION

Information systems are used in many practical applications and sometimes it is very useful for decision making. The accepted notion for the information system is that it should model the flow of information in a given organizational structure. In reliability engineering, researchers are faced with several difficult tasks in accessing and analyzing data. Most data are accumulated in the system development site apart from the reliability analyst's site. In case of component data, the application-specific data (for example, applied stress levels, number of functional pins, etc.) which is designed by system developers are important when computing failure rate of each component. It is important to obtain such data at a right moment for concurrent engineering.

The client/server approach is perceived as an effective way to integrate computing resources in an organization. Users can share data, applications, and processing power in the client/server environment much easier than in the traditional centralized computing environment. The ability to balance the work load between clients and servers depending on the application is a key feature of the client/server system.

The world wide web(WWW) has evolved into a vehicle supporting interactive data visualization and distribution. WWW greatly owns its success in the standardization aspect with the information being exchanged the clients and server. And also WWW-based systems can be built rapidly since no special resources are required when developing the client and server software or network protocols. In this

1

XXX工业大学本科毕业设计外文文献翻译

paper, we describe the implementation of the reliability information system based on the technology of WWW and Client/Server. Section 2 provides a brief overview of WWW applied to the client/server computing. Section 3 introduces the implementation details of the reliability information system. And the conclusion and further study will be discussed in Section 4.

2. WWW AND CLIENT-SERVER ARCHITECTURE

Client/server architecture can be explained as the relationship between two

processes that are cooperating to perform some tasks. R supports the scalability and the integrity of an information system. Lyu (1995) discussed the four benefits of the client/server environment such as lower cost, higher productivity, longer system life cycle, and better usability. Therefore, the client/server system architecture is considered as a feasible framework for information systems.

With the advent of the WWW, the most easiest way of implementing the client/server architecture is to use web browser where the client so ware does nothing more than display and format information retrieved from the server. Several kinds of retrieval system for bibliography are the representative examples. By using a web browser as the platform for client to access an existing client/server system, only one set of code(the HTML and helper code) for the system needs to be maintained.

But in the case of other systems, where the client software performs additional tasks on behalf of the server or the users, the mediator is needed to perform this work for the web browser-based clients. The typical solution is to use common gateway interface (CGI) programs. But this method is unsatisfactory for various reasons. With a CGIbased system, all work, normally done by the client, must be emulated by the CGI programs. Therefore it adds more load to the server machine. Another approach of accessing client/server applications from standard WWW browsers was made by Dossick and Kaiser. They suggested a scheme to use a HTTP proxies as a method of connecting an existing client/server system to the web. This HTTP proxy intercepts HTTP requests for data and transforms them into requests for the legacy system using its native protocols.

It is possible to use browser-specific tools like Netscape's Plug-In APIs to create web browser based clients for client/server systems. However, using these APls limits the use of the resulting web-based client sofivcare to specific platforms and specific web browsers. This is an unnecessary limitation which negates many benefits of creating a web-based client.

3. IMPLEMENTED SYSTEM

Electronics and Telecommunications Research Institute(ETRI) has developed the reliability information system called the ERIS. It computerized the calculation of the component failure rates and the reliability of a complex system. The client program of the ERIS consisted of two independent programs having different hardware platform, workstaion and personal computer. It was inconvenient to the users who are not familiar with UNIX environment.

The special requirements for reliability soft'ware tools are pointed out by Birolini.

2

XXX工业大学本科毕业设计外文文献翻译

In order to be a useful tool for users, having a large component database is the very important compared to other requirements. Under the standalone computing environment, users should own the component data storage independently. It will be waste of computing resources and time. The most available tools are standalone so it is very inconvenient to share component data between users. Considering the above requirements and opinions collected from field trial of the ERIS, we draw the following items.

User-friendly human interface : The man-machine interface is important for efficient handling of large amount of data. Also it is helpful understanding the overall results of an analysis.

Openness : The information service must be broadly accessible. Openness also reflects in the end user's possibilities to easily integrate reliability information into other application for use in the client station.

Data sharing : Once the component data had been entered into DBMS, then the data should be shared with other users.

User management : User information database will efficiently handle the increasing number of users.

Security : An appropriate security must be considered to prevent the design data being opened to outside.Only the users who have correct identification number (ID) and password can access server database.

Based on the above requirements, the ERIS has been developed with following characteristics. The functions of the system are classified by two categories: user/component database management and reliability analyses.

We applied the combined WWW method of access and legacy client/server architecture to ERIS. Web browser is commonly used efficiently by the general users in displaying and formatting information retrieved from a server database. ERIS applied the web browser concept in user management. Users can request an ID for use of the ERIS through homepage. Once he/she's ID is registered to user DB, he/she can download ERIS client program anywhere.

The client programs of the ERIS are implemented as windows programs. They handle application-specific functions that the original clients handled on behalf of the server. They have a more easy-to-access and user-friendly interfaces which supplies a good foundation for incorporating reliability studies into the design process. The communication between server process and client process for the request of the standard component data is made through typical TCP/IP. Figure 1 shows the combined structure of WWW and client/server architecture in ERIS. The server has two processes such as CGI and COM. CGI module handles the HTTP request from client web browsers and returns corresponding results. COM is a communication process which manages the request for component data. There are temporary database filtering the incorrect component and user information. Thus only the verified users and component information can be registered.

A workstation with a UNIX operating system is used as a server, and PCs as clients. The INFORMIX database management system is used to manage the user and component data. The server process is implemented using ESQL/C language. Client

3

XXX工业大学本科毕业设计外文文献翻译

programs are developed using MS visual C++ and Delphi development kit.

4. CONCLUSIONS

The developed system ERIS is widely used by both system developers and reliability analysts. By combining the concept of the WWW and the legacy client/server structure, we constructed the reliability design environment directly accessible on the desk of the design engineers. By using WWW, the time needed to distribute and install of the tools is reduced much better than before. Also the ERIS can serve other organization through the internet. The growing technology and popularity of the WWW will motivate the change from legacy client/server systems to the totally web-based system.

REFERENCES

1. J. Lyu. On Developing an Inventory Management System in the Client/Server Environment. Computers and

industrial engineering, 29, 93-97 (1995).

2. R. Orfali, D. Harkey and J. Edwards. Essential Client~Server Survival Guide, Van Nostrand Reinhold, NY (1994).

3. E. S. Dossick and E.G. Kaiser. Wt~VW access to legacy client/server applications. Computer Networks and ISDN

Systems, 28, 931-940 (1996).

4. M. K. JEONG, S. Y. LEE, C. O. JEONG and J. S. KOH. ERIS : A Reliability Design Tool for

Telecommunication Systems. Computers and industrial engineering, 30, 523-530 (1996).

5. A. Birolini. Quality and Reliability of Technical Systems. Springer-Verlag, NY (1994).

There are temporary database filtering the incorrect component and user information. Thus only the verified users and component information can be registered.

本文摘自: Computers ind. Engng Vol. 35, Nos 3-4, pp. 599-602, 1998

1998 Elsevier Science Ltd. All rights reserved

Printed in Great Britain PII: S0360-8352(98)00168-5

4

基于Web的科研信息管理系统的设计 外文文献翻译 精品

学校代码:XXX学号:XXX本科毕业设计外文文献翻译(学生姓名:XXX学院:信息工程学院系别:计算机系专业:软件工程班级:软件0
推荐度:
点击下载文档文档为doc格式
9p84u6yqiv3gyk618jsm0fvam2gyzr007hu
领取福利

微信扫码领取福利

微信扫码分享