《面向对象技术》课程简介

作者: 时间:2020-03-06 点击数:

《面向对象技术》课程简介

课程编号:054310                课程性质:专业核心

开课单位:管理学院 管理工程系           总学时:32

理论学时:32                          实验学时:0

上机学时:0                      学 分:2.0

内容简介:

本课程是信息管理与信息系统专业开设的专业核心课程,作为计算机技术课程之一,是管理信息系统架构设计的重要方法和实用工具,在本专业人才培养方案中占有重要的地位。本课程注重理论性和实践性的紧密结合,目的在于培养学生掌握基于面向对象思想的系统分析和设计方法,并能够运用UML统一建模语言进行系统建模。通过本课程的学习,使学生理解与掌握面向对象分析的概念和表示法,能够运用需求分析模型、基本模型和辅助模型针对实际问题进行系统分析;理解与掌握面向对象设计的概念和表示法,能够针对与实现相关的问题进行问题域部分、人机交互部分、数据管理部分、构件及部署部分的设计。本课程通过课堂上的理论讲授、建模操作演示等教学环节,以启发式教学思想为指导,运用类比分析、实例讲解、情景创建等教学方法,帮助学生深刻理解面向对象技术的建模思想,理解分析和设计阶段的概念和模型与面向对象程序设计阶段中(Java、C++)的概念的衔接关系,并能够运用UML语言针对特定环境下的应用问题进行标准化的信息系统开发。

先修课程:Java语言程序设计C++程序设计语言、数据库原理、数据结构

撰写人:王纯子

Brief Introduction to the Course of Object Oriented Technology

Course ID: 054310            Course Type:Majorcore courses

Offered by (School): Department of management engineering, School of management       Total Hours: 32

Teaching Hours: 32            Experimental Hours: 0           Using Computer Hours: 0           Credit: 2.0

Course Description:

This course is a core course of information management and information systemmajor.As one of the courses of computer technology, it is an important method and practical tool for the design of management information system architecture. It plays an important role in the training program of professional talents.

This course focuses on the close integration of theory and practice. The purpose is to train students to master the system analysis and design methods based on object-oriented thinking, and to use UML unified modeling language for system modeling.

Through this course, make students understand and master the concept of object oriented analysis and representation, can use the demand analysis model, the basic model and the auxiliary model for system analysis for the practical problems; to understand and master the concepts and representations of object-oriented design can solve the problems related to the realization of the problem domain part, human-computer interaction part, data management part, component and deployment part of the design.

This course is guided by the idea of heuristic teaching, through theoretical teaching, modeling,operation demonstration and so on. Using analogy analysis, examples to explain, create scenarios of teaching methods, to help the students understand the idea of object-oriented modeling technology,comprehend the relationship between concepts and models in the analysis and design phase and the concepts in the object oriented programming phase (Java, C++), and to develop the information system standardization application using the UML language for a particular environment.

Prerequisite Course:JavaLanguageProgramming,C++ Programming Language,Database Principle, Data Structure

Written by:Wang Chunzi

Copyright(c)2016 西安工程大学网络与信息化管理处   地址:中国·西安·金花南路19号[710048]   联系我们:webmaster@xpu.edu.cn   陕ICP备022000