Nội Dung QUATER 6 Công Nghệ Phần Mềm
Đã đổi TRANG WEB qua http://NIITDONGNAI.EDU.VN :: Học tập :: ...: Project and ISAS :... :: (¯`º¦- Q6 -¦º´¯)
Trang 1 trong tổng số 1 trang
Nội Dung QUATER 6 Công Nghệ Phần Mềm
Module 1 -> Developing Applications using XML Technologies (48 hrs – 6 cycles)
Creating, Validating and Rendering XML Documents
• Identify the limitations of Electronic Data Interchange (EDI)
• Identify the need for XML as a standard data interchange format
• Differentiate amongst Standard Generalized Markup Language (SGML), Hypertext Markup Language (HTML), and eXtensible Markup Language (XML)
• Identify the role of World Wide Web Consortium (W3C) in defining XML-related specifications
• Create an XML document
• Declare elements and attributes in a DTD
• Create an XML schema
• Implement CDATA sections in XML documents
• Identify real-life implementation of XML
• Assess vendors’ support for XML
• Declare attributes in an XML schema
• Identify the need for XML namespaces
• Reuse XML schema components
• Create groups of elements and attributes in an XML schema
• Use the sequence, group, choice, all, and attributeGroup schema elements
• Use global attribute groups
• Derive new data types
• Identify the rules for using namespaces with attributes
• Identify the use of the xml:lang and the xml:space attributes
• Define rendering
• Identify the need for style sheets
• Create a cascading style sheet
• Create an eXtensible Style Sheet Language Transformation (XSLT) to format data
• Perform conditional formatting in a style sheet
• Use XPath pattern matching in a style sheet
• Display data in different formats
• Import a style sheet from another style sheet
• Describe Document Style Semantics and Specifications Language (DSSSL)
• Use Microsoft Extension Functions for XSLT
• Describe CSS properties and values
• Describe XSL extensions
• Use XSL inclusions
• Identify the methods used for multiple pass transformation
Querying XML Documents
• Identify the need for XML Document Object Model (DOM)
• Use the following XML DOM objects to access the different parts of an XML document
• Use XML DOM objects to read, search, and, modify data in an XML document
• Validate an XML document against an XML schema
• Provide a user-selected view of data stored in an XML document
• Identify the various types of DOM nodes
• Differentiate between the XPath and DOM data models
• Identify the main DOM Level 3 interfaces
• Identify the handler interfaces of the Simple API for XML (SAX)
• Implement the SAX API in an XML document
• Parse an XML document by using the SAX API
• Identify the types of links in XML documents
• Identify the need for XPointer for referencing specific sections within an XML document
• Identify the SAX API packages
• Identify the use of the JAXP API
• Identify the advantages of the JDOM API
Using XML in Web Services and Databases
• Identify the features of Simple Object Access Protocol (SOAP)
• Identify the features of Web Services Description Language (WSDL)
• Identify the features of Universal Description Discovery and Integration (UDDI)
• Compare SOAP with other distributed object models
• Identify the various parts of a SOAP message
• Work with SOAP Toolkit 3.0
• Secure XML Web services
• Identify the need for using relational databases with XML
• Map data from relational databases to XML documents
• Generate an XML document using SQL Server 2000
• Query an XML document
• Insert XML data in a database
• Classify Web service security
• Describe Java API for XML (JAX)-Remote Procedure Calls (RPC)
• Describe Quality of Service (QOS) of Web
Module 2 -> Object Oriented Analysis and Design using UML (48 hrs – 6 cycles)
UML and Requirements Modeling (16 hrs – 2 cycles)
Identify the Software Development Life Cycle (SDLC) models
Identify the role of Object Oriented Analysis and Design (OOAD) in SDLC
Identify the need and scope of UML
Specify the notations for creating UML diagrams
Identify the various views of software systems
Analyze a problem by using business and system modeling
Model requirements by using use cases and actors
Set the system boundaries and project scope
Refine the system definition
Trace requirements
Realize use cases for the implementation phase
Generate test cases from use cases
Static and Dynamic Modeling (16 hrs – 2 cycles)
Define the role of class diagrams in static modeling
Model classes, attributes, operations, and objects
Establish relationships among classes
Depict class diagrams
Model the different types of classes
Create, interpret, and use interfaces
Create class and object diagrams in Jude
Identify the need for dynamic modeling
Identify the constituents and types of interaction diagrams
Create interaction diagrams
Identify the constituents of state diagrams
Create state diagrams
Create activity diagrams to model workflows and operations
Use the sequential and parallel flows to model the control flow
Architectural Modeling and Extending UML (16 hrs – 2 cycles)
Create package diagrams
Create component diagrams
Create deployment diagrams
Apply framework and patterns to design the software system
Generate code from the design model
Identify various dimensions of quality processes
Apply UML to quality processes
Define extension mechanisms of UML
Measure the process-components of a software development process
Measure the size and complexity of UML diagrams
Creating, Validating and Rendering XML Documents
• Identify the limitations of Electronic Data Interchange (EDI)
• Identify the need for XML as a standard data interchange format
• Differentiate amongst Standard Generalized Markup Language (SGML), Hypertext Markup Language (HTML), and eXtensible Markup Language (XML)
• Identify the role of World Wide Web Consortium (W3C) in defining XML-related specifications
• Create an XML document
• Declare elements and attributes in a DTD
• Create an XML schema
• Implement CDATA sections in XML documents
• Identify real-life implementation of XML
• Assess vendors’ support for XML
• Declare attributes in an XML schema
• Identify the need for XML namespaces
• Reuse XML schema components
• Create groups of elements and attributes in an XML schema
• Use the sequence, group, choice, all, and attributeGroup schema elements
• Use global attribute groups
• Derive new data types
• Identify the rules for using namespaces with attributes
• Identify the use of the xml:lang and the xml:space attributes
• Define rendering
• Identify the need for style sheets
• Create a cascading style sheet
• Create an eXtensible Style Sheet Language Transformation (XSLT) to format data
• Perform conditional formatting in a style sheet
• Use XPath pattern matching in a style sheet
• Display data in different formats
• Import a style sheet from another style sheet
• Describe Document Style Semantics and Specifications Language (DSSSL)
• Use Microsoft Extension Functions for XSLT
• Describe CSS properties and values
• Describe XSL extensions
• Use XSL inclusions
• Identify the methods used for multiple pass transformation
Querying XML Documents
• Identify the need for XML Document Object Model (DOM)
• Use the following XML DOM objects to access the different parts of an XML document
• Use XML DOM objects to read, search, and, modify data in an XML document
• Validate an XML document against an XML schema
• Provide a user-selected view of data stored in an XML document
• Identify the various types of DOM nodes
• Differentiate between the XPath and DOM data models
• Identify the main DOM Level 3 interfaces
• Identify the handler interfaces of the Simple API for XML (SAX)
• Implement the SAX API in an XML document
• Parse an XML document by using the SAX API
• Identify the types of links in XML documents
• Identify the need for XPointer for referencing specific sections within an XML document
• Identify the SAX API packages
• Identify the use of the JAXP API
• Identify the advantages of the JDOM API
Using XML in Web Services and Databases
• Identify the features of Simple Object Access Protocol (SOAP)
• Identify the features of Web Services Description Language (WSDL)
• Identify the features of Universal Description Discovery and Integration (UDDI)
• Compare SOAP with other distributed object models
• Identify the various parts of a SOAP message
• Work with SOAP Toolkit 3.0
• Secure XML Web services
• Identify the need for using relational databases with XML
• Map data from relational databases to XML documents
• Generate an XML document using SQL Server 2000
• Query an XML document
• Insert XML data in a database
• Classify Web service security
• Describe Java API for XML (JAX)-Remote Procedure Calls (RPC)
• Describe Quality of Service (QOS) of Web
Module 2 -> Object Oriented Analysis and Design using UML (48 hrs – 6 cycles)
UML and Requirements Modeling (16 hrs – 2 cycles)
Identify the Software Development Life Cycle (SDLC) models
Identify the role of Object Oriented Analysis and Design (OOAD) in SDLC
Identify the need and scope of UML
Specify the notations for creating UML diagrams
Identify the various views of software systems
Analyze a problem by using business and system modeling
Model requirements by using use cases and actors
Set the system boundaries and project scope
Refine the system definition
Trace requirements
Realize use cases for the implementation phase
Generate test cases from use cases
Static and Dynamic Modeling (16 hrs – 2 cycles)
Define the role of class diagrams in static modeling
Model classes, attributes, operations, and objects
Establish relationships among classes
Depict class diagrams
Model the different types of classes
Create, interpret, and use interfaces
Create class and object diagrams in Jude
Identify the need for dynamic modeling
Identify the constituents and types of interaction diagrams
Create interaction diagrams
Identify the constituents of state diagrams
Create state diagrams
Create activity diagrams to model workflows and operations
Use the sequential and parallel flows to model the control flow
Architectural Modeling and Extending UML (16 hrs – 2 cycles)
Create package diagrams
Create component diagrams
Create deployment diagrams
Apply framework and patterns to design the software system
Generate code from the design model
Identify various dimensions of quality processes
Apply UML to quality processes
Define extension mechanisms of UML
Measure the process-components of a software development process
Measure the size and complexity of UML diagrams
Similar topics
» Slide Quater 6. Công nghệ phần mềm.
» Nội Dung QUATER 5 Công Nghệ Phần Mềm
» Nội Dung QUATER 7 Công Nghệ Phần Mềm
» Nội Dung QUATER 2
» Nội Dung QUATER 3
» Nội Dung QUATER 5 Công Nghệ Phần Mềm
» Nội Dung QUATER 7 Công Nghệ Phần Mềm
» Nội Dung QUATER 2
» Nội Dung QUATER 3
Đã đổi TRANG WEB qua http://NIITDONGNAI.EDU.VN :: Học tập :: ...: Project and ISAS :... :: (¯`º¦- Q6 -¦º´¯)
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|