20160309 High-item jobs

Source: Internet
Author: User

1 What are 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 importantly, it is a high-tech engineering process, to provide users with a comprehensive solution to the needs of the core is software.
3 The final deliverable of the system integration is a complete system rather than a discrete product.
4 system integration including technology, management and business and other work, is a comprehensive system 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.
System integration mainly includes equipment system integration and application system integration.
Equipment System Integration: Computer network system integration, security system integration, intelligent building system integration.
Application System Integration: Application system integration from the height of the system to provide customer-oriented application system model and implement the system model with the technical solution and operation plan, that is, to provide users with a comprehensive system solution.
Also known as the behavioral Industry Information solution Integration, has been learned to users with this business and application level, can be said to be the advanced stage of system integration, independent software vendors become the core.

2 stages in the development phase of the information System Lifecycle
Information System life cycle can be divided into project, development, operation, extinction 4 Life cycle
Project: One is the concept of process, a user needs analysis (party requirements of the proposed)
Development: The Master Planning phase (should include development objectives, overall structure, organizational structure, management process, implementation plan, technical specifications); The
      system Analysis phase   goal is to provide a logical model for the design development phase, including organizational structure and performance analysis, business process analysis, data and data flow analysis and system preliminary program.
      System design phase   implementation, including architecture design, database design, processing process design, functional module design, security control scheme design, system organization and team body design and system management process design.
      System Implementation phase   ENCODE
      system acceptance Phase
Operations   acceptance after the formal normal operation, System into operation and maintenance of 4 types: Troubleshooting maintenance, adaptive maintenance, integrity maintenance, preventive maintenance.
Extinction  

Information System Development Method: Structured method, prototype method, object-oriented method.
The structure method features: 1 The development goal is clear 2, the work stage procedure 3, the Development document standardization, the design method structure, is suitable for those business work mature, the training system.
The prototype method is suitable for the development of computer systems with fuzzy user requirements and poor structure.
Object-oriented with its intuitive, convenient advantages of a wide range of applications, the basic idea is
1 objective things are composed of objects, objects are abstract results on the basis of the original things.
2 objects are made up of properties and actions
The connection between 3 objects is now through the messaging mechanism.
4 objects can be by their properties
5 objects have encapsulated attributes,
The key is whether to establish a comprehensive and reasonable unified model.

Detailed design of software design architecture design
Software Test black box (consider only requirements regardless of internal logic and functional structure)
White box (object as transparent to program logical path test) 1 all independent execution paths to the program module are tested at least once and tested at least once for both cases of logical decision taking or taking false. On the side of the loop
Loop within bounds and run bounds, validity of internal data structures, etc., Logic overrides are white box tests, including statement overlays,

Unit tests, also known as module tests, are tests for each module
, the integration test assembles all modules into the system according to the design requirements on the basis of unit tests
System Testing
Acceptance Testing
Software test steps to develop a test plan, write test instructions to perform test test report remediation software Testing found problems software testing phase review
Software Maintenance
3 maintenance types and applicable conditions of software engineering

Characteristics of the 4UML
UML is a standard language for software blueprints. A programming language that is not visual is a visual modeling language. is a modeling language-side specification, is a standard representation of the analysis and design of image-oriented, not a process or method but allows
Use it for any kind of process and method. Simple and scalable, integrated with the best software engineering practices.
Static structure static Model: Class Diagram component Diagram deployment diagram
Dynamic structure and Dynamic Model: Object graph use case diagram sequence diagram collaboration diagram state diagram activity diagram
UML Five System View Logical view Process View Implementation View Deployment View use case real diagram
5 software architecture patterns and characteristics of several common architectures
1 Pipeline/Filtration mode The advantages of high cohesion and low coupling, the input and output of the whole system as a simple synthesis of multiple filter behavior, support the reuse of software function modules. Inexpensive for system maintenance to support certain features of
Analysis to support parallel operations. A disadvantage usually results in a batch operation that is handled by the system. Requires the designer to invoke two relatively independent, yet relational, data streams, which may require the performance degradation of the filter's self-completed number parsing and compositing work.
2 The image-oriented mode is highly modular, the encapsulation function realizes the data hiding, and the inheritance provides a means to realize the code sharing, which provides flexible extensibility for easy maintenance and expansion. The disadvantage is that the object is called before
It is necessary to know the identity of the called Image, and to notify all the objects that call the pair like change.
3 Event-driven mode supports software reuse, easy to implement concurrent processing with good extensibility by registering to introduce new artifacts without affecting existing artifacts, you can simplify the code, with the disadvantage that components weaken the self-firing
The control ability of the system, a member can not be determined in response to the event of the other components and the implementation of the components of the smooth charge; The data exchange problem is not well solved, and the logic of the components in the system becomes more complex.
4 layered mode helps to decompose complex problems according to function, so as to make the whole design more clear, to support the gradual abstraction of system design, to have good expansibility and to support reuse. The disadvantage is that not every system can be layered layers without uniform partitioning method,
5 Knowledge Base Schema source blackboard data structure control
6 Client/server mode
Component: com/dcom/com+ CORBA EJB

Middleware database access middleware, remote procedure call middleware RPC, message oriented middleware (MOM), distributed object Middleware
Typical technologies and characteristics of 6webservice and what are the conditions for WebService
It is a technology that solves the communication between applications, and it uses the canonical standard XML description interface WebApp for the user, WebService for the computer. The main feature is cross-platform interoperability
Cross-firewall, application integration, business-to-business integration, software reuse, suitable for application WebService. Standalone program, LAN isomorphic application not applicable.
7 Knowledge Network storage mode and its characteristics of computer network
Das Direct Storage
NAS network-attached storage with a robust storage capability with flexible storage structure without application server intervention, Plug and Play, can be used in hybrid LAN
SAN storage Area network using high-speed fibre Channel as transmission medium for networked storage high-speed shared storage and bad-level access extremely scalable simplifies storage-managed resource and service sharing and high availability.


20160309 High-item jobs

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.