獣医パティタスABM
獣医ABM。 asp.netを使用したc#.netのWebアプリケーション。 Powershell。 HTML。 XML。 CSS。 JavaScript。エンティティフレームワーク。ブートストラップ。 jquery。 MSSQL。レスポンシブデザイン。 .NET、Technological PoloのEB開発コースの実践的な仕事。ラタンザのユナマ国立大学-DIIT Technological Polo 2017 Webアプリケーションの.NET UNEMでの開発 - 技術ポール実用的な仕事
- 目的このドキュメントは、技術極の.NETにおけるWebアプリケーション開発コースの学生が実践的な仕事の機能的範囲と技術的要件を説明しています。
- チームは、実践的な仕事をするためのチームで、例外なく4人の学生でなければなりません。
- 技術要件3.1 .NETプロジェクト
- ASP.NETを使用して実用的な作業を行う必要があります。使用するプロジェクトの種類はWebアプリケーションです。 3.2スタイル
- Microsoftが既に提供しているスタイルは、Visual Studioが提供するサンプルアプリケーションで使用することはできません。 1ラタンザ国立大学-DiitPolo Technological 2017
- すべての.cssファイルはフォルダー内にある必要があります。
- インラインスタイルを使用しないでください(style =”属性またはページ内のスタイルを定義します(タグ
<style>)。 4.いくつかのフレームワーク/スタイルシートライブラリを使用する必要があります。いくつかの例:a。 Twitter Bootstrap(http://getbootstrap.com/、Themes 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。構造にマスターページの使用アプリケーションWebフォームが必要です。マスターページ内で、スタイルシートを参照する必要があります。 3.5検証1。ASP.NETコントロールのみを使用して、クライアント側(JavaScript)とサーバー側の両方で検証を使用します。ネイティブJavaScriptまたはクライアント側の検証を可能にする他のフレームワークを使用する必要はありません。 2。検証を満たさなかったすべてのフィールドを詳細にするリストを使用できます。 3.6アーキテクチャと開発の考慮事項1.エンティティフレームワークでデータアクセスレイヤーを実行する必要があります。 2。ASPX.CS、ASCX.CS、MASTER.CSなどのファイルで可能な限り最小のコードを使用します。そして、彼らには、ビジネスルールを含む別のプロジェクト内にメソッドへの呼び出しがあります。 2ラマタンザ国立大学-DIITポロテクノロジー2017 4。作業の目的作業の目的は、ABMスクリーンの開発(高/低/修正)と学生の選挙でのエンティティのリストで構成されています。学生は、Webアプリケーション内の以下の条件を満たす任意のエンティティを選択できます。1。エンティティには、少なくとも5つの記述フィールドを含める必要があります。に。フィールドはブール値でなければなりません。 b。フィールドは数値でなければなりません。 c。少なくとも1つのフィールドは、英数字(SQL Server NvarCharのデータのタイプ)でなければなりません。 2。負荷日は保存する必要があります。 3.変更日を記録する必要があります。 4.次のコントロールを使用する必要があります:ASP:TextBox、ASP:Label、ASP:DropDownList。 ASP:GridView5。フィールドの1つには、別の依存エンティティとの参照整合性を含める必要があります(例:本のABMの場合、本のテーブルがある必要があります。たとえば、このテーブルにはジェンダーテーブルを指すIdgenero FKフィールドがあり、「SF」の価値、「サスペンス」、および「サスペンセ」と「Suspense」とのコンボがあります。この場合、DedOwnListコントロールを使用する必要があります。 6.必要な検証を適用する必要があります。すべてのフィールドが必要ですb。比較検証c。正規表現の検証を適用する必要があります。 d。多かれ少なかれの検証を適用する必要があります。アプリケーションフローアプリケーションは、リスト画面で開始する必要があります。この画面には、データベース内のすべての既存のレコードが含まれています。ない場合は、データがないことを示すメッセージを表示する必要があります。新しいレコードを読み込むために画面に移動できるボタン(ASP:ボタン)が必要です。変更と排除のオプションは、リストを含むグリッド内にあり、その中の各アイテムに表示される必要があります。 3ラマタンザ国立大学-DIITPOLO TECHNOLOGICAL 2017は、データベースの各登録の主要な鍵をフィールド内で視覚化すべきではありません。実際の作業の配信に追加のポイントを追加したい学生のボーナス機能は、リスト画面に検索機能を追加する必要があります。 ASPを介して:テキストボックスは、エントリテキストに従って結果を表示するようにする必要があります。フィルターは、エンティティの単一のフィールドに適用する必要があります。 5。配送フォームTPを次の受信者に送信する必要があり、送信されたメールでチームのすべてのメンバーをコピーする必要があります。 ●
[email protected];
[email protected];
[email protected]; ●TP(CCなど)に参加した残りのメンバーには、メールには次のポイントが含まれている必要があります。電子メールタイトルはPole-2017-TP- [メンバー] bになります。次の質問への回答:i。 TPにどのようなメモを取得すべきだと思いますか? (1-10、7の場合、すべての要求された機能でなければなりません)そしてその理由は何ですか? ii。彼らは何を改善できると思いますか? iii。もっと複雑なものは何ですか? c。 [Group-Integrante1-Integrated2-ectc] .zipすべてのソリューションを使用して、任意のコンピューターでコンパイルして実行できるようにします。拡張機能をzipに変更し、[Group-Integrant1-Integrated2-ectc] .txtに変更します。これは、メールがセキュリティのために跳ね返る可能性があるためです。 6。承認条件1。TPは、定義されたすべての技術的および機能的要件を満たす必要があります。いくつかの技術的機能または要件が実際の仕事に反映されていないことは受け入れられません。 4ラマタンザ国立大学 - DIIT Polo Technological 20172。実際の仕事の提供時に、各チームのすべての学生が実践的な仕事の防衛のために出席しなければなりません。 3。仕事の防衛において、各生徒の実践的な仕事の開発への知識の程度と参加が評価されます。 5