• Kĩ thuật lập trình - Chapter 5: System ModelingKĩ thuật lập trình - Chapter 5: System Modeling

    Behavioral models are used to describe the dynamic behavior of an executing system. This behavior can be modeled from the perspective of the data processed by the system, or by the events that stimulate responses from a system. Activity diagrams may be used to model the processing of data, where each activity represents one process step. State di...

    pptx53 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 970 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 6: Architectural DesignKĩ thuật lập trình - Chapter 6: Architectural Design

    Models of application systems architectures help us understand and compare applications, validate application system designs and assess large-scale components for reuse. Transaction processing systems are interactive systems that allow information in a database to be remotely accessed and modified by a number of users. Language processing system...

    pptx54 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 903 | Lượt tải: 0

  • Kĩ thuật lập trình - Web servicesKĩ thuật lập trình - Web services

    Document: Requirement Understand clearly about Web Service Security Components. How to sign SOAP messages to assure integrity (non-repudiation) How to encrypt SOAP messages to assure confidentiality. How to attach security tokens.

    ppt168 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 888 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 7: Design and ImplementationKĩ thuật lập trình - Chapter 7: Design and Implementation

    When developing software, you should always consider the possibility of reusing existing software, either as components, services or complete systems. Configuration management is the process of managing changes to an evolving software system. It is essential when a team of people are cooperating to develop software. Most software development is h...

    pptx56 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 923 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 8: Software TestingKĩ thuật lập trình - Chapter 8: Software Testing

    When testing software, you should try to ‘break’ the software by using experience and guidelines to choose types of test case that have been effective in discovering defects in other systems. Wherever possible, you should write automated tests. The tests are embedded in a program that can be run every time a change is made to a system. Test-first...

    pptx60 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 854 | Lượt tải: 0

  • Java message serviceJava message service

    IBM: MQSeries Progress: SonicMQ Fiorano: FioranoMQ Softwired: iBus Sun Microsystems: Java Message Queue BEA: WebLogic Server ExoLab: OpenJMS

    ppt85 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 1042 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 9: Software EvolutionKĩ thuật lập trình - Chapter 9: Software Evolution

    There are 3 types of software maintenance, namely bug fixing, modifying software to work in a new environment, and implementing new or changed requirements. Software re-engineering is concerned with re-structuring and re-documenting software to make it easier to understand and change. Refactoring, making program changes that preserve functionali...

    pptx57 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 943 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 10: Sociotechnical SystemsKĩ thuật lập trình - Chapter 10: Sociotechnical Systems

    System procurement covers all of the activities involved in deciding what system to buy and who should supply that system. System development includes requirements specification, design, construction, integration and testing. When a system is put into use, the operational processes and the system itself have to change to reflect changing busine...

    pptx53 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 967 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 12:  Dependability and Security SpecificationKĩ thuật lập trình - Chapter 12: Dependability and Security Specification

    Reliability requirements can be defined quantitatively. They include probability of failure on demand (POFOD), rate of occurrence of failure (ROCOF) and availability (AVAIL). Security requirements are more difficult to identify than safety requirements because a system attacker can use knowledge of system vulnerabilities to plan a system attack, ...

    pptx55 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 838 | Lượt tải: 0

  • Kỹ thuật lập trình cơ bản - Chương 2: Cấu trúc điều khiểnKỹ thuật lập trình cơ bản - Chương 2: Cấu trúc điều khiển

    • Nếu có nhiều thành phần trong biểu thức điều kiện của WHILE và DO WHILE, thì các điều kiện kết hợp với nhau băng phép AND (&&) hoặc phép OR (||)

    pdf22 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1055 | Lượt tải: 0