ソフトウェア工学の仕事の6週(離れた土地)

まず、理論的研究

ムーの学習(A)レッスン

  今週は研究「ソフトウェア工学」クラスムー第8章と第9章を完了し、関連するショットは次の通りです:

(II)データアクセス

  ソフトウェアモデリング機能の広い範囲で、統一モデリング言語としてUML。UMLは、消化吸収であり、取締役のセット100上のすべてのソフトウェアモデリング言語の存在のために提案された基盤を洗練している、それはソフトウェアのモデリング言語のマスターです。UMLまた、他の分野でのモデリングアプローチを描き、ソフトウェアの限界を突破し、ソフトウェアの機能と組み合わせてモデリングの一般原則に従って、それは固体の理論的基礎と豊富を持っています。UMLは、ソフトウェアモデリングのため、モデリングは他の分野でも使用することができないだけ。 

  ユースケース図、コラボレーション図、アクティビティ図、シーケンス図、図配備含むUMLダイアグラムは、図部材、クラス図、状態図は、UMLモデルはUMLダイアグラムの存在とは無関係である、方法機種情報のグラフ表示です。

  図の実施形態は、ロールとアクターとユースケースとの接続関係して説明しました。システムを使用して説明、およびシステムは、彼らが何ができるかを使用します。ユースケース図は、システム、アクターとユースケースとしてモデル要素の複数を含み、そのような一般化、相関関係及び依存関係としてこれらの様々な要素間の関係を示しています。

いくつかのソフトウェアのモデリング手法の長所と短所の比較:

1、结构化系统开发方法
(1)优点
l 从系统整体出发,强调在整体优化的条件下“自上而下”地分析和设计,保证了系统的整体性和目标的一致性;
l 遵循用户至上原则;
l 严格区分系统开发的阶段性;
l 每一阶段的工作成果是下一阶段的依据,便于系统开发的管理和控制;
l 文档规范化,按工程标准建立标准化的文档资料。
(2)缺点
l 用户素质或系统分析员和管理者之间的沟通问题;
l 开发周期长,难于适应环境变化;
l 结构化程度较低的系统,在开发初期难以锁定功能要求。
(3)适用范围
主要适用于规模较大、结构化程度较高的系统的开发。
2、原型法
(1)优点
l 符合人们认识事物的规律,系统开发循序渐进,反复修改,确保较好的用户满意度;
l 开发周期短,费用相对少;
l 由于有用户的直接参与,系统更加贴近实际;
l 易学易用,减少用户的培训时间;
l 应变能力强。
(2)缺点
l 不适合大规模系统的开发;
l 开发过程管理要求高,整个开发过程要经过“修改—评价—再修改”的多次反复;
l 用户过早看到系统原型,误认为系统就是这个模样,易使用户失去信心;
l 开发人员易将原型取代系统分析;
l 缺乏规范化的文档资料。
3、面向对象开发方法 (1)优点 l 分析、设计中的对象和软件中的对象的一致性; l 实现软件复用,简化程序设计; l 系统易于维护; l 缩短开发周期。 (2)缺点 不易于大系统的开发。


第二に、実践的な学習

  李Xiaohuaの学生の作品を参照してください。

 

第三に、学習記録

学習期間 学びます 主な収穫 問題があります

 3.23

〜2100 1900

理論的研究

ムークラス「ソフトウェア工学」

(清華大学劉強) 

第8章ビデオ、クイズ

方法やプロセスUMLモデリングをご覧ください。  比較的なじみのないUMLモデリングツールを使用します。

 3.24

〜2100 1900

理論的研究

ムークラス「ソフトウェア工学」

(清華大学劉強) 

第9章ビデオ、クイズ

オブジェクト指向設計と解析のプロセスを理解します。   比較的浅いオブジェクト指向設計のさらなる理解のために。

 3.25

〜2100 1900

理論的研究

ムークラス「のPythonプログラミング言語」

(北京理工大学歌日) 

【週6]データタイプの組み合わせ

Pythonのデータ型を学ぶの組み合わせ。 精通していない使用のコレクション型の場合。

 3.26

〜1030 0800

学習ハンズオン

彼らは共同開発

美化ゲームUIには、詩のライブラリを展開します。 李Xiaohuaの学生の作品を参照してください。

 3.27

〜1700 1430

学習ハンズオン

彼らは共同開発

詩のライブラリを拡張するために、ゲームマスターにタイマーコードを統合しました。

李Xiaohuaの学生の作品を参照してください。

 3.28

〜1030 0800

学習ハンズオン

彼らは共同開発

 最適化と修復プログラム初期のバグ、拡張詩ライブラリ。

李Xiaohuaの学生の作品を参照してください。

 3.29

〜1730 1500

 理論的研究

情報へのアクセス

ソフトウェアをモデル化する様々な方法の長所と短所を比較し、UMLモデリングに関連する話を理解します。 ノー

 

IVの概要

  本周收获良多,具体见李肖华同学作业


 

 

おすすめ

転載: www.cnblogs.com/19luyao/p/12591155.html