델파이 프로그래밍 포괄적 인 교육 작업 책
1. 질문
멀티 문서 텍스트 편집기
2. 목적 및 요구 사항
1 ) 학생들은 Delphi7의 기본 지식과 기술을 마스터해야합니다 . 3) 데이터베이스 애플리케이션 개발에 대한 기본 지식을 마스터하십시오. 4) 간단한 애플리케이션 설계를 수행하기 위해 배운 기본 지식과 기술을 사용할 수 있습니다. 2. 기본 요구 사항 : 1 ) 시스템 설계를 완료하기 위해 객체 지향 프로그래밍 아이디어 및 구성 요소 개발 원칙을
사용해야 합니다 . 3) 예를 들어, 기능 인터페이스는 메뉴 및 도구 모음을 통해 작동하며 상태 표시 줄을 통해 사용자에게 피드백 정보를 통해 작동합니다 .
혁신 요구 사항 : 기본 요구 사항이 충족 된 후 이미지 열기 기능 및 이미지 편집 기능 추가와 같은 혁신적인 디자인을 수행 할 수 있습니다. III. 정보 설명
텍스트의 편집, 타이핑, 인쇄 등을 활성화하기 위해 멀티 문서 텍스트 편집기를 설계하십시오. 프로그램이 시작되면 비밀번호 입력 프롬프트가 있어야하며 양식에는 메뉴 표시 줄, 툴바, 상태 표시 줄, 툴팁 (Word와 유사) 등이 포함되어야합니다.
4. 함수 설명
1. 파일 작업을 구현할 수 있습니다 : 새 문서 작성, 문서 저장, 문서 열기, 문서 닫기, 페이지 설정, 인쇄 미리보기, 인쇄 설정, 인쇄 등 2. 작업 편집 작업은 선택, 절단, 복사, 붙여 넣기, 검색, 텍스트 콘텐츠 교체 등을 가능하게 할 수 있습니다. 3. 형식 작동은 텍스트 내용의 글꼴, 색상 등의 설정을 실현할 수 있습니다. 4. 작업보기는 도구 모음을 표시하고 숨길 수 있습니다. 5. 도움말 작업은 버전 정보 등을 표시 할 수 있습니다.
V. 솔루션
1. 첫 번째 요구 사항 분석을 수행하고 시스템 기능 및 작업을 명확하게합니다. 2. 그런 다음 전체 설계에서 모듈 구조를 결정하고 기능 모듈을 나누고 소프트웨어 기능 요구 사항을 분할 최소 단위 모듈에 할당하십시오. 모듈 간의 연결을 결정하고 데이터 구조, 파일 구조, 데이터베이스 모델을 결정하고 테스트 방법 및 전략을 결정합니다. 3. 자세한 설계에서 각 모듈에 사용 된 알고리즘을 결정하고 알고리즘을 표현할 수있는 적절한 도구를 선택하고 모듈의 상세한 프로세스를 설명하십시오 시스템 외부의 인터페이스 및 사용자 인터페이스를 포함한 모듈 인터페이스 및 시스템 내부의 다른 모듈에 대한 인터페이스. 4. 분석을 기반으로 델파이 코드를 작성하십시오.
6. 포괄적 인 디자인 보고서 또는 포괄적 인 디자인 요약 작성
포괄적 인 설계 보고서에는 요구 사항 분석, 전체 설계, 세부 설계, 코딩 (
Xiangxi가 프로그래밍 단계 및 컨텐츠, 코스 설계 요약, 참조 자료 등을 포함한 요약 보고서가 필요합니다. ,이 디자인은 시험을 놓쳤을 것입니다.
7. 참조 자료
DELPHI7 프로그래밍 예제 안내서 소프트웨어 엔지니어링