Product Name: JCL (JavaScript Component Library)
Function Description: Object-oriented B / S structure front end component library, with pure JS HTML realizes a strong browser interaction similar to C / S, query and paging browsing speed increase, can enter data, have a complete database Table Access and Pure Web Printing, you can fusion JSP, ASP completes web applications.
Application direction: 1. Database application for developing B / S structures
2. Quick query and browsing for Internet databases
System Overview:
Based on the standard browser script JavaScript, JCL (JavaScript Component Library is the core component library, providing Web visualization, componentization, object-oriented development method, focusing on database Web, with existing Web technology JSP, ASP Complement complementary and compensating the lack of existing web-end development, changing some unreasonable processing distributions and insufficient features in the existing B / S mode, easy to implement the performance and operability of the web end, including database access, multiple forms, statistics Figure, graphics, report printing, data control, web display, etc.
Situation Analysis
First we analyze the usual technical methods of the web, the first application of the browser is used for information browsing, but with the development of web applications, people have to set CGI, ASP, PHP, All the server-based technologies such as server-based technologies are dynamic processing and computing, but all of this type is fully concentrated on the server side, while the Web terminal can operate and behave in a weak problem, which has never been resolved, Microsoft's ActiveX and Sun JavaApplet technology is also unable to be promoted on the web, so we provide components libraries for web front-end performance and control, providing object-oriented usage and management, providing more professional and rich functional components sets, further providing Visualized environment, greatly improve the performance of the web end, simplify the development of the web end, and make the technical resources on the Web to get sustainable development and easy management, protect developers' investment
Disadvantages of existing web implementations 1 have not provided rich visual front-end assembly libraries, mostly dependent on the source code modification, low efficiency, difficult to maintain management; 2 Unable to implement rich performance and manileability of the Web and data combination, Or spend a large amount of cost complex programming; 3 requires diverse technology in various fields, complex development process, not visualization and fast, multiple technologies are not integrated; 4 server centralized load calculations, no distribution calculation; 5 each request Download the overall page and refresh, the efficiency is low, the speed is unbearable; 6 All implementations are server code (such as ASP, JSP, PHP), which is not conducive to software transplantation. First we analyze the usual technical methods of the web, the first application of the browser is used for information browsing, but with the development of web applications, people have to set CGI, ASP, PHP, and in order to meet the increasingly complex demand. All the server-based technologies such as server-based technologies are dynamic processing and computing, but all of this type is fully concentrated on the server side, while the Web terminal can operate and behave in a weak problem, which has never been resolved, Microsoft's ActiveX and Sun JavaApplet technology is also unable to be promoted on the web, so we provide components libraries for web front-end performance and control, providing object-oriented usage and management, providing more professional and rich functional components sets, further providing Visualized environment, greatly improve the performance capability of the web end, simplify the development of the web end, and make the technical resources on the Web to obtain sustainable development and easy management, the shortcomings of the existing Web implementation of developers 1 No rich visual front end Component library, mostly dependent on the source code modification, low efficiency, difficult to maintain management; 2 Unable to implement rich performance and manileability of the Web and data combination, or spend a large amount of cost complex programming; 3 requires a variety of various fields Technology, the development process is complex, not visualization and fast, many technological development is not integrated; 4 server centralized load calculation, no distribution calculation processing; 5 Each request is downloaded and refreshed, low efficiency, unbearable; 6 All implementations are server code (such as ASP, JSP, PHP), which is not conducive to software transplantation. Main features: 1 Packaged component library is rich, can quickly develop B / S structure software, and easily achieve complex web features, such as complete database access capabilities, operable tables, graphics, chart, etc .; 2 will be calculated In the service and browser, the browser has an object-oriented controllability and performance capability, reaching interaction with C / S, realizing batch complex data processing, reducing service request, reducing network traffic; 3 granular update capabilities, data Separate with styles, the webpage style does not need to re-download or refresh, and implement the data query on the Internet to increase the speed of several times.
4 Service processing, business code is separated from the front end table, which is conducive to software transplantation; 5 web ends completely facing the development mode of components and objects; 6 completely adopting standard JavaScript scripts, object-oriented components development; 7 completely adopts standard HTML, XML, XSL, CSS, VML and other technologies; 8 with JSP, ASP, Web Service and other technologies have very good fusion, easy to cooperate with the development of online complex applications. 9 Through XML Interface, the technical or language used by the front desk JCL and background service Not related to development interfaces such as JSP, ASP, Web Service. Application Direction: 1. Database Application Software for Developing B / S Structures 2. Used for Query and Browse for Internet Database
System Overview:
Based on the standard browser script JavaScript, JCL (JavaScript Component Library is the core component library, providing Web visualization, componentization, object-oriented development method, focusing on database Web, with existing Web technology JSP, ASP Complement complementary and compensating the lack of existing web-end development, changing some unreasonable processing distributions and insufficient features in the existing B / S mode, easy to implement the performance and operability of the web end, including database access, multiple forms, statistics Figure, graphics, report printing, data control, web display, etc.
Situation Analysis
First we analyze the usual technical methods of the web, the first application of the browser is used for information browsing, but with the development of web applications, people have to set CGI, ASP, PHP, All the server-based technologies such as server-based technologies are dynamic processing and computing, but all of this type is fully concentrated on the server side, while the Web terminal can operate and behave in a weak problem, which has never been resolved, Microsoft's ActiveX and Sun JavaApplet technology is also unable to be promoted on the web, so we provide components libraries for web front-end performance and control, providing object-oriented usage and management, providing more professional and rich functional components sets, further providing Visualized environment, greatly improve the performance of the web end, simplify the development of the web end, and make the technical resources on the Web to get sustainable development and easy management, protect developers' investment
Disadvantages of existing web implementations 1 have not provided rich visual front-end assembly libraries, mostly dependent on the source code modification, low efficiency, difficult to maintain management; 2 Unable to implement rich performance and manileability of the Web and data combination, Or spend a large amount of cost complex programming; 3 requires diverse technology in various fields, complex development process, not visualization and fast, multiple technologies are not integrated; 4 server centralized load calculations, no distribution calculation; 5 each request Download the overall page and refresh, the efficiency is low, the speed is unbearable; 6 All implementations are server code (such as ASP, JSP, PHP), which is not conducive to software transplantation.
First we analyze the usual technical methods of the web, the first application of the browser is used for information browsing, but with the development of web applications, people have to set CGI, ASP, PHP, and in order to meet the increasingly complex demand. All the server-based technologies such as server-based technologies are dynamic processing and computing, but all of this type is fully concentrated on the server side, while the Web terminal can operate and behave in a weak problem, which has never been resolved, Microsoft's ActiveX and Sun JavaApplet technology is also unable to be promoted on the web, so we provide components libraries for web front-end performance and control, providing object-oriented usage and management, providing more professional and rich functional components sets, further providing Visualized environment, greatly improve the performance capability of the web end, simplify the development of the web end, and make the technical resources on the Web to obtain sustainable development and easy management, the shortcomings of the existing Web implementation of developers 1 No rich visual front end Component library, mostly dependent on the source code modification, low efficiency, difficult to maintain management; 2 Unable to implement rich performance and manileability of the Web and data combination, or spend a large amount of cost complex programming; 3 requires a variety of various fields Technology, the development process is complex, not visualization and fast, many technological development is not integrated; 4 server centralized load calculation, no distribution calculation processing; 5 Each request is downloaded and refreshed, low efficiency, unbearable; 6 All implementations are server code (such as ASP, JSP, PHP), which is not conducive to software transplantation.
main feature:
1 Packaged component library enriched, quickly develop B / S structure software, and easily achieve complex web features, such as complete database access capabilities, operable tables, graphics, charts, etc .;
2 Distribution in the service and browser side, the browser end has an object-oriented controllability and performance capability, reaching the interaction of C / S, realizing batch complex data processing, reducing service request, reducing network traffic;
3 granular update capabilities, data is separated from the style, and the webpage style does not need to re-download or refresh, and the data query on the Internet will increase the speed of several times.
4 service processing, business code is separated from the front end table, which is conducive to software transplantation;
5 The web end is fully facing the development model of components and objects;
6 Complete standard JavaScript script, object-oriented development;
7 completely adopt standard HTML, XML, XSL, CSS, VML and other technologies;
8 with JSP, ASP, Web Service and other technologies have very good integration, easy to cooperate with the development of online complex applications.
9 Unrelated to the technical or language of the front desk JCL and the background service processing, providing JSP, ASP, Web Service, and other development interfaces.