수의사-파티 타스 -ABM
수의사 ABM. ASP.NET을 사용한 C#.NET의 웹 응용 프로그램. PowerShell. HTML. XML. CSS. 자바 스크립트. 엔티티 프레임 워크. 부트 스트랩. jQuery. MSSQL. 반응 형 디자인. .NET, 기술 폴로의 EB 개발 과정의 실용적인 작업. UNAMA LA MATANZA 대학교 - DIIT 기술 POLO 2017 웹 응용 프로그램 .NET UNEM- 기술 극 실용 작업 개발
- 목적이 문서는 기술 폴 .Net에서 웹 애플리케이션 개발 과정의 학생들이 실용적인 작업의 기능적 범위와 기술 요구 사항을 설명합니다.
- 팀이 실용적인 일을하도록 팀은 예외없이 4 명의 학생이어야합니다.
- 기술 요구 사항 3.1 .NET 프로젝트
- ASP.NET을 사용하여 실용적인 작업을 수행해야합니다. 사용될 프로젝트 유형은 웹 응용 프로그램입니다. 3.2 스타일
- Microsoft가 이미 제공 한 스타일은 Visual Studio가 제공 한 예제 응용 프로그램에서 사용할 수 없습니다. 1 La Matanza National University -Diit Polo Technological 2017
- 모든 .CSS 파일은 폴더 내부에 있어야합니다.
- 인라인 스타일을 사용하지 마십시오 (Style =”속성 또는 페이지 내에서 스타일을 정의하십시오 (태그
<스타일>). 4. 일부 프레임 워크/스타일 시트 라이브러리를 사용해야합니다. 몇 가지 예 : a. Twitter bootstrap (http://getbootstrap.com/, 테마 http://bootswatch.com/). 비디오 제안 된 입문 과정 (비공식) https://youtu.be/nug1pmke-y4 b. Foundation (http://foundation.zurb.com/docs/) 3.3 JavaScript 1. 실제 작업에 필요한 기능에 대해 JavaScript를 사용할 필요는 없습니다. 3.4 HTML 1. 태그 테이블을 사용하지 않으면 열 페이지의 내용을 구성하면 테이블 태그가 그리드/정보 목록 만 나타낼 수 있습니다. 2. 구조에 마스터 페이지 사용 애플리케이션 웹 양식이 필요합니다. 마스터 페이지 내에서 스타일 시트를 참조해야합니다. 3.5 유효성 검사 1. ASP.NET 컨트롤 만 사용하여 클라이언트 측 (JavaScript) 및 서버 측에서 유효성 검사를 사용합니다. 클라이언트 측의 검증을 허용하는 기본 JavaScript 또는 기타 프레임 워크를 사용할 필요는 없습니다. 2. 유효성 검사를 충족하지 않은 모든 필드를 자세히 설명하는 목록을 사용할 수 있습니다. 3.6 아키텍처 및 개발 고려 사항 1. 데이터 액세스 계층은 엔티티 프레임 워크를 사용하여 수행되어야합니다. 2. ASPX.CS, ASCX.CS, MASTER.CS 등에서 가장 적은 양의 코드를 사용하십시오. 그리고 그들에게는 비즈니스 규칙이 포함 된 다른 프로젝트 내에 방법에 대한 호출이 있습니다. 2 LA MATANZA 대학 -DIIT POLO TECHNOLOGICAL 2017 4. 작품의 목표 작품의 목표는 ABM 스크린의 개발 (고/낮/수정)과 학생 선거에서 실체 목록으로 구성됩니다. 학생은 웹 응용 프로그램 내에서 다음 조건을 충족시키려는 엔티티를 선택할 수 있습니다. 1. 엔티티에는 5 개의 설명 필드가 포함되어야합니다. 에게. 필드는 부울 여야합니다. 비. 필드는 수치이어야합니다. 기음. 적어도 하나의 필드는 영숫자 (SQL Server Nvarchar의 데이터 유형)이어야합니다. 2.로드 날짜가 저장되어야합니다. 3. 수정 날짜를 기록해야합니다. 4. 다음 컨트롤을 사용해야합니다. ASP : TextBox, ASP : Label, ASP : DropdownList. ASP : GRIDVIEW 5. 필드 중 하나에는 다른 부양 기관과의 참조 무결성이 포함되어야합니다 (예 : 책의 ABM 인 경우 책 테이블이 있어야 하며이 테이블에는 성별 테이블을 나타내는 Idgenero FK 필드가 있어야하며,“공상 과학”,“경찰”,“경찰”,“정지 된 가치”가있는 콤보가있을 것입니다. 이 경우 Dedownlist 컨트롤을 사용해야합니다. 6. 필요한 검증을 적용해야합니다. 모든 필드가 필요합니다. b. 비교 검증 c. 정규 표현식 검증을 적용해야합니다. 디. 더 크거나 적은 검증이 적용되어야합니다. 응용 프로그램 흐름 응용 프로그램은 목록 화면에서 시작해야합니다. 이 화면에는 데이터베이스의 모든 기존 레코드가 포함되어 있습니다. 없는 경우 데이터가 없음을 나타내는 메시지를 표시해야합니다. 새 레코드를로드하기 위해 화면으로 이동할 수있는 버튼 (ASP : Button)이 있어야합니다. 수정 및 제거 옵션은 목록이 포함되어있는 그리드 내부에 있어야하며 그 안에있는 각 항목에 대해 나타나야합니다. 3 La Matanza National University -Diit Polo Technological 2017은 데이터베이스의 각 등록의 주요 키를 필드 내에서 시각화해서는 안됩니다. 실용적인 작업 전달에 추가 포인트를 추가하려는 학생들의 보너스 기능 목록 화면에 검색 기능을 추가해야합니다. ASP를 통해 : 텍스트 박스는 항목 텍스트에 따라 결과를 필터링해야합니다. 필터는 엔티티의 단일 필드에 적용해야합니다. 5. 배달 양식 TP는 다음 수신자에게 보내야하며 전송 된 이메일에 팀의 모든 구성원을 복사해야합니다. ●
[email protected];
[email protected];
[email protected]; ● TP (예 : CC)에 참여한 나머지 회원에게는 이메일에는 다음 사항이 포함되어야합니다. a. 이메일 제목은 Pole-2017-TP- [회원] b. 다음 질문에 대한 답변 : i. 그들이 TP에 들어가야한다고 생각하십니까? (1-10, 7의 경우 어디에나 요청 된 기능이 있어야합니다) 왜? II. 그들은 어떤 것들이 개선 될 수 있다고 생각합니까? III. 더 복잡한 것은 무엇입니까? 기음. [Group-Integrante1-integrated2-eCTC] .ZIP 모든 솔루션과 함께 모든 컴퓨터에서 컴파일 및 실행할 수 있습니다. 메일이 보안을 위해 바운스 할 수 있기 때문에 확장을 zip로 변경하고 [Group-Integrant1-Integrated2-AECTC] .txt로 변경하십시오. 6. 승인 조건 1. TP는 정의 된 모든 기술 및 기능 요구 사항을 충족해야합니다. 일부 기술적 기능이나 요구 사항이 실제 작업에 반영되지 않는다는 것은 인정되지 않습니다. 4 La Matanza National University -Diit Polo Technology 2017 2. 실용적인 작업을 제공 할 때 각 팀의 모든 학생들은 실용적인 작업을 방어하기 위해 참석해야합니다. 3. 일의 방어에서, 각 학생의 실질적인 작업 개발에 대한 지식의 정도와 참여가 평가 될 것입니다. 5