Skip to content

Latest commit

 

History

History
90 lines (57 loc) · 1.74 KB

Develop.md

File metadata and controls

90 lines (57 loc) · 1.74 KB

문서정보 : 2023.01.08.~ 작성, 작성자 @SAgiKPJH


WPF_DevExpress_MVVM_ArtistHelper

DevExpress MVVM WPF로 만든 ArtistHelper

목표

  • 1. ArtistHelper 프로그램 개요
    • 개요
    • 요구사항
    • 요구사항 총족을 위한 기술적 내용
  • 2. ArtistHelper 설계
    • 개발 환경 설계
    • 개발 구조 설계
    • 개발 일정 설계
  • 3. ArtistHelper 기본 구축
  • 4. ArtistHelper 개발

제작자

@SAgiKPJH

참조



1. ArtistHelper 프로그램 개요

1-1 개요


1-2 요구사항

  • 예술작품 제작을 위한 실시간 이미지 제작 프로그램
  • 수학적 규칙에 따른 결과물 이미지가 나타나야 한다
  • 작품에 필요한 입력값을 쉽게 넣을 수 있다
  • 다양한 값을 넣고 비교를 해볼 수 있다
  • 이미지로 저장할 수 있다

1-3 요구사항 총족을 위한 기술적 내용

  • 개발 언어 C#
  • DeskTop에서 동작하므로 WPF로 제작한다
  • DevExpress를 사용하여 디자인을 설정한다
  • DevExpress의 Docking을 활용하여 여러 결과물을 비교할 수 있게 한다
  • 쉬운 관리를 위하여 MVVM구조를 활용한다
  • 품질관리를 위해 Test를 구성한다
  • Git을 이용해 코드를 관리한다




2. ArtistHelper 설계

2-1 개발환경 설계

Visual Studio

  • Visual Studio 2022
  • Debug, Release(배포)
  • AnyCPU (x32, x64)

Project

  • WPF 앱 (.NET Framework)
  • .Net Framework 4.8
  • DevExpress 22.2.3

Test

  • xUnit
  • FluentAssertion




3. ArtistHelper 기본 구축




4. ArtistHelper 기본 구축