Information System Integration Professional technical knowledge

Source: Internet
Author: User
Tags knowledge base

Information System Integration Professional technical knowledge 1, the characteristics of information System integration    1) information system integration to meet user needs as the fundamental starting point    2) Information System integration is not just equipment selection and supply, more important, It is a high-tech engineering process, to provide a comprehensive solution to user needs, its core is the software    3) system integration of the final deliverable is a complete system rather than a discrete product     4) system integration, including technology, management and business and other work, is a comprehensive systems engineering. Technology is the core of the system integration work, management and business activities are the guarantee of the successful implementation of the System integration Project 2, the life cycle of the information system development phase also includes which stage    1) Master planning stage: The initial stage of system development, based on the requirements analysis of the project stage , clarify the role and position of information system in the Enterprise management Strategy, guide the development of information system, optimize the configuration and use various resources, including internal resources and external resources, through the planning process to standardize or improve the business process of the user unit. A relatively complete master plan should include information system development objectives, overall structure, organizational structure, management processes, implementation plans, technical specifications    2) systems Analysis phase: The objective is to provide a logical model for the system design phase, including organizational structure and function analysis, Business process analysis, data and data flow analysis and System preliminary    3) system design phase: According to the results of system analysis, design the implementation of information system, the main contents include system architecture design, database design, process design, function module design, Safety control scheme design, system organization and team design and system Management process design    4) system implementation phase: is the design phase of the results in the computer and network specific implementation, the design of text into a computer can run on the software system. As the system implementation phase is the inspection of all previous work, so the user's participation is particularly important    5) system acceptance stage: Through the trial operation, the advantages and disadvantages of the system performance and other problems will be exposed to the user, that is, entered the system acceptance Stage 3, What types and functions are included in software maintenance     (1) Corrective maintenance: Modifications made after the delivery of the SOFTWARE PRODUCT to correct the problems found     (2) Adaptive maintenance: Modifications made after the SOFTWARE product is delivered, To keep the software products in a changing or changing environment.     (3) Perfect maintenance: Software productsModifications made after delivery to improve performance and division ' maintainability '     (4) Preventative maintenance: Changes made after delivery of software products to detect and correct the characteristics of  4 and UML before potential errors in software products become actual errors      (1) is not a visual programming language, but a visual Modeling Language      (2) is a modeling language specification, is a standard representation of object-oriented analysis and design      (3) is not a process, nor a method, but allows any process and method to use it      (4) is simple and extensible, has an extended and proprietary mechanism to facilitate expansion, No need to modify core concepts      (5) Provide support for advanced concepts emerging in object-oriented design and development, such as collaboration, frameworks, patterns, and components, emphasizing reuse of architectures, frameworks, patterns, and components in software development       (6) integration with the best software engineering practices  5, software architecture, several common software architecture patterns and features?     1), pipeline \ Filter mode, features a black box for each function module, high cohesion, low coupling. Disadvantage: The designer needs to coordinate two relatively independent but existing relational data flow     2, the typical application is component-based software development, the advantage is highly modular, the disadvantage is that the call before the object needs to know the identity of the called object, If the identity is found to change, it is necessary to notify all the objects that call the object, or the system will not function properly     3), the event-driven mode, the basic original is the component does not directly invoke the procedure, but trigger one or more events. The main feature is that the event's trigger does not know which artifacts are affected by the event, using a typical system that uses event-driven mode, with no assumptions about the order in which the artifacts are processed, or even what processes are called. Mainly Word,excel and other     4), layered mode, typical applications are layered communication protocols, such as Iso/osi's seven-layer network model. The advantage is the complexity by function decomposition, simplification. The disadvantage is that each system bad points, at the same time too many levels, the system performance will fall     5), Knowledge Base mode, there are two different control strategies, if the input stream trigger process execution of the selection, thenBased on the traditional database model of the Knowledge base, if the current state of the central data structure to trigger the selection of process execution, is based on the blackboard mode Knowledge Base mode, and blackboard system is typically used in the field of signal processing, such as voice and pattern recognition, blackboard system consists of three parts: knowledge source, blackboard data structure and control     6), client/server mode, this mode is based on the resource is not isosceles triangle, the application is divided into one, the server is responsible for data processing, the foreground to complete the interaction with the user task. c/S mode for distributed systems, has been widely used, in order to solve the client in C/S mode, the development of a browser/server B/S mode, in order to solve the server-side problem in C/S mode, the development of three-layer (multilayer) C/s mode, that is, multi-layer application Architecture 6, What are the typical techniques and characteristics of webservices and what are the conditions for webservices?    ① Simple Object Access Protocol for passing information (SIMPLE OBJECT ACCESS PROTOCAL,SOAP)     ② the Web Service Description Language (WEB SERVICES DESCRIPTIONLANGUAGE,WSDL) used to describe the service    ③ a unified description for the registration of the Web service, Discovery and Integration (UNIVERSALDESCRIPTION DISCOVERYAND INTEGRATION,UDDI)    ④ XML for data exchange.     the use of Web services is as follows:    1) across firewalls;    2) application integration;    3) Business-to-business integration;    4) software reuse.      do not use Web services as follows:     (L) stand-alone application;     (2) Homogeneous application 7, network storage mode including which three    1), DAS, direct connection storage, generally through the standard interface, the storage server and the server directly connected    2), NAS, Network-attached storage, which sets the storageConnected to a range of computers through a standard network topology, such as Ethernet. NAS products are true plug-and-play    3), sans, storage area networks, networked storage technology with high-speed fibre Channel as a transport medium, sans with extreme scalability, simplified storage management, optimized resource and service sharing, and high availability


Information System Integration Professional technical knowledge

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.