Enterprise-level application platform - outline of domestic office software

zhaozj2021-02-11  210

Enterprise-level applications are the main source of software in the future, like computer hardware requires a unified operating system platform, enterprise applications also require a unified enterprise application platform, and enterprise application software platform will become future killer software. The domestic office software can develop in this regard. Many enterprise applications are in fact, based on the company's business logic, the combination of office software functions, such as ERP, if the data stream behind it, the business logic, the form of business, and the present, data Forms, combinations of statistical graphics, all of which are long items for office software. Establishing an enterprise-class application based on office software, making it possible to make full use of the document interface familiar to users, developers no longer repeatedly develop the underlying user interface (such as text display, print, statistical list, etc.), but focus on business logic Realization. Based on the document-based user interface (such as the Browser / Server structure, HTML page user interaction function is too simple) has a simple deployment (such as B / S app, as long as browser / office software) is installed, deploy new enterprise applications just call new HTML / Document, no installation), can dynamically adapt to changes in corporate logic (traditional software, such as corporate logic changes, you need to recompile the deployment software, this for large, more dispersed, hierarchical system is very high And the document user interface only needs to call new documents, and it is not necessary to easily cause the user's confusing installation software process. But in Msoffice, Lotus's unparalleled dinosaur-level office software, first, one of the disadvantages is that the cost deployed in Chinese enterprises (if all use genuine), almost or exceed the ERP separately developed ERP The cost of software deployment is deployed. The domestic office software can use the price advantage, and it is reversed to expand the market by using the company. Again these software only provides its dedicated secondary development interface, such as Msoffice's VBA, Lotus Lotus Script, which not only requires developers to familiarize with its complex structural systems, but also basically the program-level call (even if you call a certain pole Small features must start the entire program), it is difficult to visualize rapid development and debugging applications with the RAD tools you are familiar with. The domestic office software can be developed in combination of controls. Its controls can be called not only their own programs, but also can be called by VB or Delphi, and generally users can also be called by Script language applicable. Its functionality can be expanded in a variety of forms to truly become a platform for application software. If you use Delphi / Kylix's CLX control, you can achieve cross-Windows, Linux platform development.

转载请注明原文地址:https://www.9cbs.com/read-3819.html

New Post(0)