Research and Development of Drilling Assistant Design SystembBased on B/S Structure In modern drilling industry computer becomes an indispensable tool in designing because of the increasingly calculation, analysis and data management. 39685
This paper discussed a new drilling design system that based on the structure of Browser / Server (B/S).By separating the database and procedures, the new system could ensure updating data in real-time and securing data, improving the performance while reducing the management cost. The main features of the new system are as following, completely containing all the content in drilling design; providing comprehensive data for drilling design with the support of built-in database; automatically calculating according to the latest standards and realizing intelligent calculating in some modules; automatically drawing needed graphics by using the technology of HTML5; generating and exporting standard design reports with various format (such as Word, PDF, Excel, etc.); importing exist data to starting a new drilling design.Edmonds, Bruce (2004) Artificial Science – a simulation test-bed for studying the social .The key structure of the new system is B/S structure, which is a new programming structure model after the internet becoming popular. The B/S software is pided by browser and server, including system server and data server. The essential parts of calculation and judgment are put on system server, and data server is used to store and query data. In terms of users, they could give commands by browsers, when receiving commands from browsers system server will query and calculate data from data server, then results are feedback to users and stored in the data server.
As following there are several advantages for B/S structure software: Wide application range. Due to the uniform client that exists in almost any computers and its low requirements, users could operate the system at anywhere and anytime on any computer with the connection of internet? Simple operation and maintenance. Excellent software requires long-term maintenance, a number of improvements and upgrades. To B/S structure software, all this above could be completed by managing the system server. No matter how large the user number or how widely the user distribution is, work amount of system upgrades and maintenance will not increase, and all users could new system at the same time when upgrade of system server is completed. Data share. With the same data server, B/S structure software allows users to query or utilize all of the data, achieves the maximum level of data sharing on the premise of no privacy settings.
The technology of ASP, JSP, PHP and HTML with the coordinate of JS is the major program language in B/S structure software programming. Among the four different languages, JSP was selected to finish the drilling design software for such reasons as following. Compare with ASP, the feature of cross-platform is the advantage of JSP. Generally speaking, the technology of JSP, which is short for Java Servlet Pages and developed by SUN Corp., is a dynamic web page technique that insert Java program fragment and specific JSP tags to traditional HTML code.
Usually JSP is pided into the model of JSP+JavaBean+Servlet and the model of JSP+JavaBean. The model of JSP+JavaBean+Servlet applies to the situations that there is a large access number and commands at a same time. As drilling design software is application software in special profession, it is focus on calculation and logic judgment while there will be not too much access number at same time. So the model of JSP+JavaBean, which is easier in developing, is a better choice for the new system in this paper. The JSP page is the Browser tier in B/S structure, it is responsible for communication with users, which used to collect the command from users and display results from system server. JavaBean (used to calculate and logic judge) and database (used to store and query need data) makes up of the Server tier in B/S structure. This model enables the separation of displays, business logic and data. To utilize the system, users could simply operate the JSP pages, and all computing and logical operations are carried out by the JavaBean module on server, which improving the response and processing speed. 钻井辅助设计系统英文文献和中文翻译:http://www.youerw.com/fanyi/lunwen_40073.html