最新文章列表

预成大器,远离对日外包

我的这篇文章每一个字都是三年血泪的精华,希望不要落下任何一个字!     程序员,是一份职业。真正的名字应该叫软件工程师,是真正的技术职业 ...
海水味儿 评论(0) 有742人浏览 2016-12-07 22:00

日文原版软件工学教科书学习笔记三、2、(1)

3、2 ソフトワェア設計 システム設計 ①外部設計 ②内部設計 ③プログラム設計   ▲外部設計(external design) システムの期待される機能からシス ...
awen0702 评论(0) 有685人浏览 2013-05-24 21:14

日文原版软件工学教科书学习笔记三、1、(3)

▲黒板システム 分散する独立した知識を「黒板」と呼ばれる共用メモリに集めて相互作用を行うシステムであり、人工知能の分解で利用されている。 「黒板システム」では、知識源によって、「黒板」の更新を徐々に繰り返すことで問題を解決する。例:「信号処理」「パータン認識」。     ▲ソフトワェア.アーキテクチャのレベル ①概念レベル:抽象化されたシステムについてのソフトワェア.アーキテクチャであ ...
awen0702 评论(0) 有461人浏览 2013-05-23 21:26

日文原版软件工学教科书学习笔记三、1、(2)

▲データ抽象化 データ表現とデータ付随する基本的操作をカプセル化するもの。データ抽象化アーキテクチャのコンポーネントはオブジェクトとなる。 「データ抽象化」では、「ソフトワェア構造」、「仕様」、「言語問題」、「統合」、「情報隠蔽」などの理解が包含している。よって、「データ抽象化」はオブジェクト指向アーキテクチャの基礎と考えられる。   ▲イベント指向システム 処理を行う手続きを直接呼び出 ...
awen0702 评论(0) 有607人浏览 2013-05-22 21:41

日文原版软件工学教科书学习笔记三、1、(1)

今天下班早一点,可以早点来了,呵呵。 继续。   三、ソフトワェア.アーキテクチャ 3、1ソフトワェア.アーキテクチャ(software architecture) 抽象 ...
awen0702 评论(0) 有674人浏览 2013-05-21 21:17

日文原版软件工学教科书学习笔记二、4、(8)

▲デプロイメント図 システム動作する時のコンフィグレーションを表現するための図。 例:インターネット対応のデータベース.システムのデプロイメント図 パソコン(PC)とデスクトップ.コンピュウータがアプリケーション.サーバを介入して、データベースを利用している、また、PCの利用においては、ファイアウォールが設定されている。   UMLにおける図形式化によって、オブジェクトの設計も容易に ...
awen0702 评论(0) 有452人浏览 2013-05-20 21:56

日文原版软件工学教科书学习笔记二、4、(7)

▲アクティビティ図 ステートチャート図の特別な形である、すなわち、アクティビティの流れが記述される。よって、フローチャートやデータフロー.ダイアグラムを表現することができ、条件分岐や並行処理の記述も可能である。     ▲コンポーネント図 ソフトウェア.コンポーネント間の依存関係を示す図である。 System.javaというソース.プログラムから、クラス.ファイルとhtmlファイル ...
awen0702 评论(0) 有569人浏览 2013-05-19 23:03

日文原版软件工学教科书学习笔记二、4、(6)

前言: 这个星期累坏了,今天上午还有事情出了趟门,结果中午的午睡就从下午两点一口气睡到了下午5点半,但还是困,睡眠不足啊,想着还是不要每天都来更新了,但是就怕这个口子一开,将来找借口就有理由了,算了,还是每天翻一点好了,贵在坚持,还好剩下的也不多了。好了,言归正传,继续昨天的翻译。   ▲シーケンス図 オブジェクト間のインタラクションを時間的に表示する図である。 例:前の銀行ATMにおけ ...
awen0702 评论(0) 有829人浏览 2013-05-18 22:33

日文原版软件工学教科书学习笔记二、4、(5)

  ▲ユース.ケース図   システムの要求仕様を実現するための機能を表現する。   ①システムの提供する機能である「ユース.ケース」(use case)、記号:楕円   ②システムのユーザーである「アクタ」(actor)。記号:③これらの「関係」(association)、楕円内に記述される。 例:レストランのユース.ケース図   ▲コラボレーション図 オブジェクト間のイン ...
awen0702 评论(0) 有743人浏览 2013-05-17 22:26

日文原版软件工学教科书学习笔记二、4、(4)

  ▲クラス図 クラス間の静的な構造を表現する図である。 一般化(generalization):「汎化」もと言われ、「継承」に相当する関係。記号: <!--[endif]-->関連(association):関連性をもつ複数のオブジェクトの接続。記号:—— 依存(dependency):関連に分類されない依存関係の接続。記号:-〉 実現(realization):インタ ...
awen0702 评论(0) 有599人浏览 2013-05-16 22:11

日文原版软件工学教科书学习笔记二、4、(3)

  ▲UML 厳密に言うと、分析、設計用の言語であり、開発に関する規定がないので、方法論とは言えない。したがって、適当なオブジェクト指向開発法と組み合わせて利用する必要がある。 「記法」(notation) UMLがオブジェクト指向型プログラミング言語「java」との親和性も高い。 次の九個の図が用いられる。 ①クラス図(class diagram) ②オブジェクト図(object ...
awen0702 评论(0) 有515人浏览 2013-05-15 22:33

日文原版软件工学教科书学习笔记二、4、(2)

▲クラス間の関係 ①継承(inheritance): is-a関係(is-a relation) ②集約(aggregation): has-a関係(has-a relation) 前図において、「円」のクラスは「図形」のクラスの性質を継承する。「図形」は面積を持つが、「面積」という性質は「円」のクラスに継承される。すなわち、内部状態の変数と各種のメソッドが継承される。 「集約」は「部分 ...
awen0702 评论(0) 有629人浏览 2013-05-14 21:22

日文原版软件工学教科书学习笔记二、4、(1)

 4、オブジェクト指向分析(object-oriented analysis:OOA) オブジェクト方法論がオブジェクト指向分析の以外、下記の内容も含む。 オブジェクト指向設計 ...
awen0702 评论(0) 有477人浏览 2013-05-13 22:40

日文原版软件工学教科书学习笔记二、3、(2)

▲データ辞書の記述 データフロー.ダイアグラムで利用される用語の定義をある規則で並べたものである。 ①データフロー ②ファイル ③プロセス ④データ要素:データのそれ以上小さく分解できない要素である。 BNF(Backus-Naur from:バッカスニナウアー記法) ①A=B:AはBに等しい。 ②A+B:A且つB。 ③[A|B]:A又はB。 ④{ }:括弧内の要素の反復。 ...
awen0702 评论(0) 有663人浏览 2013-05-12 23:19

日文原版软件工学教科书学习笔记二、3、(1)

3、構造化分析(structured analysis) システム要求を分割し、それらのインターフェイスの分析して、システム要求全体を「構造化仕様書」(structured specification)と呼ばれる仕様書としてまとめる、トップダウンの分析法である。 構造化とは、システム全体をトップダウンで構成要素に分解し詳細化する考え方であり、最終的にはこれらの構成要素の集まりとしてシステムは ...
awen0702 评论(0) 有609人浏览 2013-05-11 23:49

日文原版软件工学教科书学习笔记二、2

  2、実体関連モデル ERモデル データ指向分析のための重要な技法の一つである。 だーたモデル:データを解釈するためのモデル。 実体(entity)、属性(attribute)、値(value)、関連(relationship)   ▲実体関連図(ER diagram) 1対1関連:一つの実体に対して一つの実体が対応する関連である。 1対多関連:一つの実体に対して複数の実体が ...
awen0702 评论(0) 有742人浏览 2013-05-10 22:31

日文原版软件工学教科书学习笔记二、1

二、要求工学 1、要求定義 ユーザーのソフトワェアに対するニーズであり、これらを分析して明確化するのが「要求定義」の目的である。   ▲システムの分析方法 ①データ指向分析:システムをデータの観点から分析する、データベース(database)の世界 ②プロセス分析:各種処理をプロセスと見なしてシステムを分析する。ウォートフォール.モデルと構造化分析を含む。 ③オブジェクト指向分析( ...
awen0702 评论(0) 有740人浏览 2013-05-09 21:27

日文原版软件工学教科书学习笔记一、2、(2)

▲プロトタイピング.モデル(prototyping model)  使い捨てプロトタイプ(throwaway prototyping)  発展的プロトタイプ(evolutionary prototyping)   利点:  ① ...
awen0702 评论(0) 有333人浏览 2013-05-08 21:33

日文原版软件工学教科书学习笔记一、2、(1)

 2、プロセス.モデル ソフトワェア開発モデル ①プロセス.モデル:効率的に開発するかの観点  ウォータフォール.モデル、成長モデル、プロトタイプ.タイプ、スパイラル.モデル ②コスト.モデル:作業量などのコスト  ハルステッド法、ファンクション.ポイント法、COCOMO   ▲ウォータフォール.モデル(waterfall model) 利点: ①モデル単純 ②工程管理容易 ...
awen0702 评论(0) 有773人浏览 2013-05-07 20:14

日文原版软件工学教科书学习笔记一、1、(2)

▲実装(implementation)  つまり、コーディング/プログラミング  設計結果を具体的なプログラミング言語で記述する作業である。  プログラミング言語が作るソフトワェアの性質やユーザの要望などに依存する。  言語:手続き型言語(procedural programming)     オブジェクト指向言語 非手続き型言語 ▲テスト  ソフトワェア.システムの構成要素である ...
awen0702 评论(0) 有423人浏览 2013-05-06 20:43

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics