employee.dicon仕様

コンテナに登録するコンポーネントの仕様を書いてみた。


最終的には実装クラスは何であるとか記載する必要があると思うが、実際の開発時を想定して実装時に命名って事で。

バウンダリ、UIモック、ロバストネス図からDTOやアクションのコンポーネントが見えてくる。見えてきたコンポーネント一覧を昨日リストに上げた。その上げたコンポーネントをdiconに登録、利用出来るよう name、class、instance を意識して記述していく。実装クラスの名称は実装時に決定するとして、アクション名とDTO名はここで決定しておけそう。
アスペクトはまた後かな?

DTOクラスはformと直結した形になる。こんな感じで描いてみた。

登録コンポーネント一覧


DTO一覧


ProcessModeDto


DepartmentDto


EmployeeDto


EmployeeSearchDto


アクションインターフェース一覧


EmployeeSearchInitAction


EmployeeSearchAction


EmployeeListInitAction


EmployeeListAction


EmployeeEditInitAction


EmployeeEditAction


EmployeeConfirmInitAction


EmployeeConfirmAction