프로그램 등록 템플릿
프로그램 등록 템플릿은 등록 사이트의 기능을 보여주기 위해 설계되었습니다. 우리는 방과후 수업에 등록하는 예를 선택했습니다. 이 템플릿은 등록 웹 사이트를 만들려는 모든 산업 또는 조직에 유용할 수 있습니다.
사용자
템플릿은 두 가지 주요 사용자를 위해 설계되었습니다.
자녀의 방과후 수업을 등록하고 싶은 학부모.
과정 목록을 유지 관리하고 기존 과정을 편집하고 카탈로그에 새 과정을 추가하려는 학교 담당자.
부모
수업 등록을 원하는 부모는 다음을 할 수 있습니다.
수강 가능한 수업 목록에서 방과후 수업을 등록하십시오.
일정을 수정합니다.
참석자 정보를 추가하고 수정합니다.
등록을 수정하는 데 사용할 수 있는 수업 정보가 포함된 이메일을 수신합니다.
학교 담당자
학교 담당자로서 다음을 수행할 수 있습니다.
과정 카탈로그를 유지 관리합니다.
기존 수업을 추가하고 수정합니다.
제작자
제작자는 디자인 스튜디오를 사용하여 특정 요구 사항에 맞게 템플릿을 수정할 수 있습니다.
다음은 템플릿에서 제공되는 페이지, 기본 양식 및 사용자 지정 가능한 테이블입니다. 특정 프로젝트 요구 사항에 맞게 수정할 수 있습니다.
페이지
고객 페이지
다음 페이지는 부모가 사용합니다.
페이지 | Description |
---|---|
Home | 이벤트를 검색하고 지정된 기준에 따라 과정 및 과정 세부 정보를 봅니다. |
참석자 등록 취소 | 이전에 등록한 자녀의 등록을 취소합니다. |
참석자 프로필 추가 | 자녀의 프로필을 설정합니다. |
참석자 정보 | 참석자 프로필 설정을 위해 자녀의 정보를 입력합니다. |
내 등록 | 참석자 프로필에 대한 등록을 봅니다. |
등록 성공 | 자녀가 과정에 성공적으로 등록되었는지 확인합니다. |
과정 세부 정보 보기 | 선택한 과정 세부 정보를 봅니다. |
관리자 페이지
학교 담당자가 사용하는 페이지는 다음과 같습니다.
페이지 | Description |
---|---|
과정 홈 | 지정된 필터를 기반으로 하는 과정의 목록 보기입니다. |
과정 만들기 | 과정을 만듭니다. |
중복 과정 | 기존 과정에서 과정을 복제합니다. |
과정 삭제 | 과정을 삭제합니다. |
과정 편집 | 과정을 편집합니다. |
양식 및 테이블
템플릿은 Dataverse 테이블에 연결된 다음 양식을 사용합니다.
테이블 | 테이블 양식 이름* | 페이지 양식 이름** |
---|---|---|
연락처 | 자녀 프로필 추가 | 참석자 추가 |
msdynce_course | 포털 과정 양식 | ASP 과정 만들기 |
msdynce_course | 포털 과정 양식 | ASP 편집 양식 |
msdynce_course | 과정 양식 삭제 | 과정 삭제 양식 |
연락처 | 자녀 프로필 편집 | 참석자 편집 |
msdynce_registration | 등록 취소 양식 | 참석자 등록 취소 |
* 데이터 작업 영역의 테이블에 연결된 양식 이름입니다.
** 페이지에 구성 요소로 추가될 때 표시되는 양식 이름입니다.
테이블 정보
테이블 이름 | 스키마 이름 | Description |
---|---|---|
연락 상대 | 연락처 | 자녀의 프로필에 대한 연락처 세부 정보입니다. |
과정 | msdynce_course | 과정 이름, 설명, 유형, 강사, 범주, 학년, 시작 날짜, 시작 시간, 종료 날짜, 종료 시간, 등록 마감일, 정원, 정원 비율, 상태와 같은 과정 세부 정보입니다. |
등록 | msdynce_registration | 과정 등록 세부 정보입니다. |
전문 개발자
이 템플릿에는 사용자 지정 코드가 포함되어 있으며 동급 최고의 UX 패턴을 따르도록 스타일이 지정되었습니다. 사용자 지정 코드 편집의 경우 Microsoft Power Platform CLI를 사용하여 사이트 메타데이터를 다운로드하고 Visual Studio Code를 사용하여 소스 코드를 보고 수정합니다.