Home | About Us |ERP Implementation| ERP Projects | Want Website Like This | Links | News | Contact Us
About ERP, Enterprise Resource Planning, ERP Software,
::ERP Softwares::

 

Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP
Overview ERP

 

ERP Basic Home Page


Issue of secondary development

Issue of secondary development, OA secondary development, OA system applicability

Trend of information technology, with the OA the popularity of business-to-OA applications demanding higher and higher, in real applications, more and more users need a second development of OA in order to meet the comprehensive needs of enterprise management, which is characterized by the management software determined . Summarized as two main reasons: on one hand, OA is a commercial software product belonging to industry, general-purpose software, but each enterprise has its own characteristics, so the need for the original OA system, appropriate changes to improve the OA System applicability. On the other hand, with the OA project implementation, customers have a deeper understanding of OA systems, applications continued to deepen, the OA system will demand more, such as increasing, modify the existing functional modules, integrating other applications, etc. (OA systems and business systems integration and as a basis for an integrated business system platform), these requirements form OA secondary development another source.

How to achieve the second development of it, the traditional OA products are generally would control its source code open, so come, if an enterprise has to be on the secondary development of OA system can only continue by the existing OA System to provide service. Even more serious is that if done on the basis of the existing secondary development of OA, then the vendor product upgrades (the general purpose of the upgrade include the addition of modules, add new features, feature upgrades, bug fixes, enhanced security, improved performance, etc.) generally does not contain the secondary development of the user function, choose to upgrade will need to re-development of functional integration into the secondary vendor upgraded version. The general secondary development of services vendors choose the level of technical staff is not very high design capability is limited, many of which are directly in the OA system, modify the source code of conduct, this approach creates two undesirable consequences, one in the product the introduction of new errors to go through a period of running to stabilize the second is if you use the new upgraded version of the vendor Thomas re-integration, costly.

As the OA product technologies mature, more and more companies began offering OA source type OA, support for open source code, for corporate users this is undoubtedly a blessing, using the source code, users can independently carry out OA The second development, an increase of enterprises in the information technology utilization initiative. However, I must mention is that, even with the source code, OA system, the secondary development of the industry and it takes time thing. As the OA system, the secondary development of interfaces, aimed at full-time programmers, often because the implementation cycle is long, risky, high cost of OA affecting the normal application of the enterprise.

OA system, the secondary development of personalized features, first of all should be the product architecture to achieve a modified closed to the expansion of development (in terms of development languages and development platforms, the Java object-oriented design patterns advocated is that this kinds of thinking, so that the whole software more easy to maintain, expand), try to avoid directly modify the existing code, it will introduce new errors. A good addition to OA software system functionality, security, stability and other important factors, if you need to develop a second then its scalability, can be integrated nature of it is very important. The emergence of platform-type OA, to a certain extent, compensate for the shortcomings of secondary development of OA. Platform-based representative of the OA commitments rupeesOA as an example Note: Cheng RupeesOA is one of the biggest features of the development specializes in personalization and customization, the so-called personalized development is that most functions can be achieved needs to be developed by custom implementation supporting platform, the platform-type OA's advantages in the secondary development of mainly the following aspects:

First, for the general use of personnel quick and easy customization tools, avoiding the movement of persons, technical level of the impact of human factors such as missing;

Second, the implementation of secondary development of custom models to save time and greatly reduces the difficulty of secondary development, reducing the user's implementation costs and implementation risks;

3, the user application system business needs change, the platform can be customized for rapid changes to adapt to change;

4, the user's personalized code that is generally through expansion or through a platform embedded in the product after the upgrade is easy to integrate part of individual development and integration (in the development to comply with certain requirements when the secondary development of specifications);

5, the entire system has good scalability, integration with the advantages of sustainable development;

6, to avoid the end-user over-reliance on the vendor.

In short, OA system, the secondary development should closely focus on the core of enterprise management needs to play the maximum effectiveness of OA systems, improve the overall management level and efficiency.

 
 




 
 
ERPwordsd
Technical Dictionary
 
 Page copy protected against web site content infringement by Copyscape
 All Content On This Web Site Are Copyrighted Reserved © 2008 by jason john onwer of abouterp.com