jagomart
digital resources
picture1_Software Architecture Pdf 185685 | Sage 300 Software Architecture July 2016 1


 159x       Filetype PDF       File size 0.80 MB       Source: www.advancedapplications.com


File: Software Architecture Pdf 185685 | Sage 300 Software Architecture July 2016 1
understanding the benefits of the sage 300 software architecture sage 300 software architecture page 1 of 20 2016 the sage group plc or its licensors all rights reserved sage sage ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
          
          
         Understanding the benefits of the  
         Sage 300 software architecture 
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
         Sage 300 software architecture                Page 1 of 20
          
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                     © 2016 The Sage Group plc or its licensors. All rights reserved. Sage, Sage logos, and Sage product and 
                                                                                                                                                                     service names mentioned herein are the trademarks of The Sage Group plc or its licensors. All other 
                                                                                                                                                                     trademarks are the property of their respective owners. 
                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
                                                                                                                                                                      
         Contents 
         Introduction  ............................................................................................................................ 4 
         What is an architecture? ...................................................................................................... 5 
            Stands the test of time .............................................................................................................................. 6  
            Embraces industry-standard technology ............................................................................................ 6 
            Customizes quickly and safely .............................................................................................................. 6 
            Deploys flexibly to new paradigms ....................................................................................................... 7 
            Scales up as your business grows ....................................................................................................... 7 
            Allows greater flexibility ............................................................................................................................ 7 
         Misleading claims about software architecture ............................................................ 9 
            Claim: “Using a Microsoft language like VB, C, C#, or 
            C++ means a product has a strong architectural 
            foundation.” ................................................................................................................................................... 9 
            Claim: “Developing exclusively for Microsoft platforms 
            means a product has an architecture.” ............................................................................................... 9 
            Claim: “The product is written in .NET, so it has a strong 
            architecture.” ................................................................................................................................................ 9 
         The Sage 300 architecture ................................................................................................. 10 
            Separation of core business logic ...................................................................................................... 12 
            Object-oriented design ........................................................................................................................... 14 
            Protocols ensure maximum object flexibility ................................................................................... 15 
            Simple, stable, future-proof customization ...................................................................................... 16 
            Large objects are ready to deploy anywhere ................................................................................. 17 
            Design flexibility and the hosting paradigm ..................................................................................... 17 
            Single-server support for multiple companies and 
            security systems ....................................................................................................................................... 18 
            User-selectable language settings ..................................................................................................... 18 
         Conclusion   .......................................................................................................................... 20 
          
         Sage 300 software architecture                Page 3 of 20
          
                  Introduction         
                  Why is it important to understand the architecture of a business management software system?  
                  When choosing a business management solution, you are making a significant investment. The 
                  immediate and ongoing costs include licensing the software, training staff and adjusting business 
                  processes. Selecting a product with superior functionality will deliver a quick payback from more 
                  efficient operations. Selecting a product with a superior architecture will further ensure that your 
                  investment will continue to pay dividends for many years to come. 
                  A superior software architecture enables products built within its framework to adapt to fast-
                  changing technology and stand the test of time. Sage has made a substantial investment in 
                  developing the Sage 300 architectural framework—and this investment continues with the web-based 
                  framework for Sage 300c, featuring web screens. 
                  Sage 300 and Sage 300c are available in three editions, which, in increasing levels of functionality, are 
                  Sage 300 Standard, Advanced, and Premium. All editions share the same architecture and code base. 
                  The Sage 300c web screens leverage a new presentation framework, but reuse the existing business 
                  view and database layers. 
                  A software architecture             The Sage 300 and Sage 300c 
                  exists in an ecosystem of 
                  industry-standard                   architecture has been created 
                  technology, and its benefits        by Sage, and is owned by Sage. 
                  cannot be stated without 
                  reference to this                   This architectural technology is 
                  technology. But using 
                  industry-standard                   the key distinction between 
                  technology is not the same 
                  as having an architecture.          Sage and our competitors. 
                  Many software companies 
                  without a real architecture make inflated claims based on technology they use but have not 
                  developed. The Sage 300 and Sage 300c architecture has been created by, and is owned by, Sage. This 
                  architectural technology is one of the key distinctions between Sage and its competitors. 
                  To appreciate the value of a robust software architecture, consider the risk and expense to which a 
                  business will be exposed by building a large, complicated business application on a poor architecture. 
                  Such a system is difficult and expensive to maintain. Adding new features requires a major redesign of 
                  the system, and reliability is compromised as new defects are introduced. As a result, you wait longer 
                  for reliable updates, while your competitors using well-architected products are able to quickly 
                  embrace new technologies and features and enjoy the resulting productivity gains sooner. 
                  Before introducing the Sage 300 architecture, this document will provide real-life examples of benefits 
                  that flow from a superior architectural design.
                   
                  Sage 300 software architecture                                                            Page 4 of 20
                   
The words contained in this file might help you see if this file matches what you are looking for:

...Understanding the benefits of sage software architecture page group plc or its licensors all rights reserved logos and product service names mentioned herein are trademarks other property their respective owners contents introduction what is an stands test time embraces industry standard technology customizes quickly safely deploys flexibly to new paradigms scales up as your business grows allows greater flexibility misleading claims about claim using a microsoft language like vb c means has strong architectural foundation developing exclusively for platforms written in net so it...

no reviews yet
Please Login to review.