新書推薦 | ASP.NET網站開發項目化教程(教學大綱)

2021-01-09 網易

  

  ASP.NET網站開發項目化教程(教學大綱)

  課程名稱

  ASP.NET應用開發

  適用專業

  軟體技術

  課程類型

  職業技術課程

  版本

  V.02

  學分/課時

  5 / 84

  先修課程

  資料庫設計與實現、C#與WinForm高級程序設計、網頁設計與製作、Java客戶端腳本編程

  課程概述

  (一)課程性質與作用

  《ASP.NET應用開發》是軟體技術專業的職業技術課程(專業核心課程),是一門動手實踐能力要求高、與實際工作崗位聯繫緊密的課程。目前軟體開發企業對Web應用開發人員的需求大,大多數學生畢業後從事Web應用開發。該課程對實現專業的培養目標、增強學生的就業競爭力具有非常重要的作用,是檢驗專業教學成果的核心課程,也是評價本專業是否掌握學科基礎知識、能否綜合運用所學知識解決實際問題、是否具備軟體開發各種技能的重要課程。

  該課程採用「項目導向,任務驅動,理論實踐一體化」的教學模式開展教學,主要是培養學生利用ASP.NET技術進行B/S架構應用程式的開發、網站開發等技能。通過本課程的學習,學生能夠掌握軟體編程的B/S體系的編程思路,能夠熟練操作HTML控制項、Web伺服器控制項,能夠編寫操作SQL Server資料庫的B/S程序,具備進行ASP.NET項目開發的能力。

  (二)與前後課程的聯繫

  1.與前續課程的聯繫

  《C#與WinForm程序設計》《C#與WinForm高級程序設計》使學生具備了程序設計的思想和基本技能;《實用資料庫技術(SQL Server)》《資料庫設計與實現》讓學生具備了資料庫的開發和應用能力;《網頁設計與製作》《Java客戶端腳本編程》使學生具備Web前端網頁設置和製作的能力。

  2.與後繼課程的關係

  為學生後續課程《專業提升實訓》《畢業設計》《頂崗實習》提供了利用ASP.NET技術進行B/S架構應用程式的開發、網站開發等技能。

  課程目標

  為培養Web應用開發人員,本課程將真實的項目貫穿在整個理論教學與知識技能的提升過程中,讓學生在開發項目的過程中體會與掌握項目開發的全過程,讓學生在「做中學,學中做」,提高實踐動手能力。培養學生良好的程序設計風格、自主學習能力、創新能力與團隊合作精神。

  課程設計

  (一)課程設計理念與思路

  1.課程設計理念

  (1) 以「基於工作過程」課程開發理念為先導,邀請就業單位骨幹、行業專家對Web應用開發崗位進行工作任務和職業能力分析,以此為依據確定本課程的教學任務和課程內容。

  (2) 以職業導向為基礎開發教學項目,以企業崗位工作流程為依據,體現真實工作過程及工作步驟。

  (3) 以學生活動為中心設計學習任務,根據應用型本科及高職學生的層次要求組織教學,以學生為中心設計教學,體現因材施教,培養學生自主學習能力、獨立工作能力。

  2.課程設計思路

  (1) 以崗位主流技術確定教學平臺。根據對軟體、畢業生以及人才招聘網站的調查,確定VS+SQL Server為開發工具進行Web應用開發。

  (2) 以典型實用項目貫穿教學內容。以能比較全面反映ASP.NET技術的網上書店項目——「新知圖書」為載體,採用任務驅動式教學。

  (3) 以工作任務為中心組織教學。緊緊圍繞工作的完成來進行理論知識及技能的學習和理解,使學生在完成任務的同時,也能知道為什麼要這麼做。

  (4) 以建設開放的教學資源平臺滿足學生自主學習的需要。通過建設教學資源平臺,將電子課件、習題庫、視頻講解等資源上網,滿足學生隨時隨地學習的需要,提高學生的學習興趣。

  (二)課程整體設計

  1.教學單元設計

  《ASP.NET應用開發》教學單元設計如表1所示。

  

  ▍表1 《ASP.NET應用開發》教學單元設計

  2.操作任務設計

  《ASP.NET應用開發》操作任務設計如表2所示。

  

  ▍表2 《ASP.NET應用開發》操作任務設計

  3.教學流程設計

  《ASP.NET應用開發》教學流程設計如表3所示。

  

  ▍表3 《ASP.NET應用開發》教學流程設計

  (三)課程內容和教學要求

  根據網頁設計與製作職業崗位的要求,將本課程的教學內容分解為 10 個教學單元。《ASP.NET應用開發》的課程內容和教學要求如表4所示。

  

  

  ▍表4 《ASP.NET應用開發》的課程內容和教學要求

  課程考核方式

  《ASP.NET應用開發》課程的考核改變單一的終結性評價的方法,採用過程考核和終結性考核相結合,靈活多樣的考核方式可以全面考核學生的學習效果。《ASP.NET應用開發》課程的考核方式與成績比例如表5所示。

  

  ▍表5 《ASP.NET應用開發》課程的考核方式

  教學進度表

  《ASP.NET應用開發》教學進度表如表6所示。

  

  ▍表6 《ASP.NET應用開發》課程進度表

  教材選用

  內容簡介

  本書以「新知書店」網站項目的開發過程為主線,以C#為程式語言,講述了Web應用程式開發從系統架構到編碼實現的過程。全書分為10個單元,包括: ASP.NET基礎及開發環境搭建、使用控制項高效創建網站頁面、ASP.NET內置對象與數據傳遞、搭建風格統一的Web站點、使用ADO.NET訪問資料庫、數據綁定技術、數據綁定控制項的應用、使用三層架構搭建系統框架、ASP.NET MVC編程基礎、「新知書店」購物功能的設計與實現。

  本書結合專業課程特點,對基於ASP.NET Web軟體開發的工作過程進行剖析,以真實、完整的項目「新知書店」為載體,在行業專家的指導下,結合Web項目開發的流程和規範,分解出工作過程的典型任務,根據工作任務整合相關知識點,按照應用型本科及高職學生的認知特點設計教學過程。把基礎知識的應用滲透到各個項目任務中。任務講解步驟清晰,循序漸進,通過對項目任務的學習,讀者可以更好地領會ASP.NET的語法和編程技巧,有助於將所學的知識融會貫通。

  本書內容豐富、層次清晰、講解深入淺出,可作為高等院校應用型本科、專科及高等職業院校計算機類專業Web應用程式開發課程的教材,也可作為培訓班的培訓教材,還可供從事ASP.NET開發和應用的相關人員學習與參考。

  目錄

  單元1 ASP.NET基礎及開發環境搭建

  1.1.NET Framework概述

  1.1.1.NET Framework的定義及組成

  1.1.2.NET Framework的功能特點

  1.1.3.NET Framework環境

  1.1.4.NET Framework的主要版本

  1.2Web基礎知識

  1.2.1HTTP

  1.2.2Web伺服器和瀏覽器

  1.2.3C/S模式與B/S模式

  1.2.4Web的訪問原理

  1.3IIS的安裝與配置

  1.3.1IIS概述

  1.3.2IIS中的網站、Web應用程式和虛擬目錄

  任務1-1安裝和配置IIS Web伺服器

  1.4ASP.NET概述

  1.4.1ASP.NET的歷史

  1.4.2ASP.NET的優點

  1.4.3ASP.NET的開發模式

  任務1-2安裝Visual Studio 2017

  1.5Visual Studio使用基礎

  1.5.1Visual Studio Web開發環境

  1.5.2ASP.NET網站基本構建流程

  任務1-3創建簡單的Web網站

  任務1-4ASP.NET文檔分析

  1.6ASP.NET頁面的處理機制

  1.7ASP.NET的網頁代碼模型

  1.7.1單文件頁模型

  1.7.2代碼隱藏頁模型

  單元小結

  單元練習題

  單元2 使用控制項高效創建網站頁面

  2.1伺服器控制項概述

  2.1.1控制項分類

  2.1.2在頁面中添加HTML伺服器控制項

  2.1.3在頁面中添加Web伺服器控制項

  2.1.4設置伺服器控制項屬性

  2.2標準伺服器控制項

  2.2.1文本類型控制項

  2.2.2按鈕類型控制項

  2.2.3連結類型控制項

  2.2.4選擇類型控制項

  任務2-1設計「新知書店」用戶註冊頁面

  2.3驗證控制項

  2.3.1驗證控制項及其作用

  2.3.2驗證控制項的屬性和方法

  2.3.3表單驗證控制項(RequiredFieldValidator)

  2.3.4比較驗證控制項(CompareValidator)

  2.3.5範圍驗證控制項(RangeValidator)

  2.3.6正則驗證控制項(RegularExpressionValidator)

  2.3.7驗證組控制項(ValidationSummary)

  任務2-2為「新知書店」用戶註冊頁面添加驗證功能

  2.4圖像控制項(Image)

  2.5Panel控制項

  2.6文件上傳控制項(FileUpload)

  2.6.1FileUpload控制項概述

  2.6.2FileUpload控制項應用

  2.7第三方控制項

  2.7.1驗證碼控制項(WebValidates)

  2.7.2富文本控制項(CKEditor)

  2.7.3日期輸入控制項

  任務2-3設計「新知書店」求職簡歷頁面

  單元小結

  單元練習題

  單元3 ASP.NET內置對象與數據傳遞

  3.1ASP.NET對象概述及屬性方法事件

  3.2Page對象

  3.2.1Page對象的常用屬性

  3.2.2Page對象的常用方法

  3.2.3Page對象的常用事件

  任務3-1體驗頁內數據傳遞

  3.3Response對象

  3.3.1Response對象的常用屬性

  3.3.2Response對象的常用方法

  3.4Request對象

  3.4.1Request對象的常用屬性

  3.4.2Request對象的常用方法

  任務3-2獲取客戶端數據與跨頁傳遞數據

  3.5Server對象

  3.5.1Server對象的常用屬性

  3.5.2Server對象的常用方法

  3.5.3Server對象的應用

  3.6Cookie對象

  3.6.1Cookie對象的常用屬性

  3.6.2Cookie對象的常用方法

  3.6.3Cookie對象的應用

  3.7Session對象

  3.7.1Session對象的常用屬性

  3.7.2Session對象的常用方法

  3.7.3Session對象的事件

  3.7.4Session對象的應用

  任務3-3實現防非法訪問的登錄功能

  3.8Application對象

  3.8.1Application對象的常用方法

  3.8.2Application對象的事件

  3.8.3Application對象的應用

  3.8.4Application、Session、Cookie 對象的區別

  任務3-4製作簡易在線聊天室

  單元小結

  單元練習題

  單元4 搭建風格統一的Web站點

  4.1CSS樣式控制

  4.1.1頁面中使用CSS的三種方法

  4.1.2樣式規則

  4.2頁面框架

  4.2.1「新知書店」項目概況

  4.2.2網頁布局和框架技術

  4.3母版頁

  4.3.1母版頁概述

  4.3.2創建母版頁

  4.3.3創建內容頁

  4.3.4訪問母版頁的控制項和屬性

  任務4-1使用母版頁搭建「新知書店」後臺頁面框架

  4.4網站導航

  4.4.1站點地圖

  4.4.2導航控制項

  任務4-2實現「新知書店」後臺麵包屑導航功能

  任務4-3實現「新知書店」後臺的菜單功能

  任務4-4實現「新知書店」前臺頁面菜單欄功能

  單元小結

  單元練習題

  單元5 使用ADO.NET訪問資料庫

  5.1ADO.NET概述

  5.1.1ADO.NET簡介

  5.1.2ADO.NET的結構

  5.1.3與數據有關的命名空間

  5.1.4ADO.NET數據提供者

  5.1.5ADO.NET對象模型

  5.2Connection數據連接對象

  5.2.1Connection對象概述

  5.2.2Connection對象的常用屬性和方法

  5.2.3使用SqlConnection對象連接資料庫

  5.3Command命令執行對象

  5.3.1Command對象概述

  5.3.2Command對象的常用屬性和方法

  5.3.3創建Command對象

  5.3.4使用Command對象操作數據

  任務5-1實現「新知書店」用戶註冊功能

  5.4DataReader數據讀取對象

  5.4.1DataReader對象概述

  5.4.2DataReader對象的常用屬性和方法

  5.4.3創建DataReader對象

  5.4.4使用DataReader對象檢索數據

  任務5-2實現「新知書店」用戶登錄功能

  5.5DataSet對象和DataAdapter對象

  5.5.1DataSet對象

  5.5.2DataAdapter對象

  單元小結

  單元練習題

  單元6 數據綁定技術

  6.1數據綁定概述

  6.1.1數據綁定的定義

  6.1.2Eval和Bind方法

  6.2數據綁定語法

  6.2.1簡單數據綁定

  6.2.2複雜數據綁定

  6.3數據源控制項

  6.3.1數據源控制項概述

  6.3.2SqlDataSource數據源控制項

  6.3.3ObjectDataSource數據源控制項

  6.3.4SiteMapDataSource數據源控制項

  6.4常用控制項的數據綁定

  6.4.1RadioButtonList控制項的數據綁定

  6.4.2DropDownList控制項的數據綁定

  任務6-1實現用戶註冊的省市選擇功能

  任務6-2實現「新知書店」後臺圖書列表的檢索類別選擇

  單元小結

  單元練習題

  單元7 數據綁定控制項的應用

  7.1數據綁定控制項

  7.1.1數據綁定控制項的層次結構

  7.1.2數據綁定控制項與數據源控制項

  7.2GridView控制項

  7.2.1GridView控制項的常用屬性、方法和事件

  7.2.2使用GridView控制項綁定數據源

  7.2.3自定義GridView控制項的列

  7.2.4使用GridView控制項分頁顯示數據

  7.2.5使用GridView控制項編輯和刪除數據

  任務7-1實現「新知書店」後臺圖書信息的查詢

  任務7-2實現「新知書店」後臺圖書詳細信息的編輯

  任務7-3實現「新知書店」後臺的圖書添加功能

  任務7-4實現「新知書店」後臺用戶信息的更新

  任務7-5實現「新知書店」後臺用戶信息的刪除

  7.3DataList控制項

  7.3.1DataList控制項概述

  7.3.2DataList控制項的常用屬性、方法和事件

  7.3.3分頁顯示DataList控制項中的數據

  7.3.4在DataList控制項中編輯與刪除數據

  任務7-6實現「新知書店」前臺圖書列表顯示功能

  任務7-7實現「新知書店」前臺圖書列表顯示的排序和分頁

  7.4Repeater控制項

  7.4.1Repeater控制項概述

  7.4.2Repeater控制項的常用屬性、方法和事件

  7.4.3分頁顯示Repeater控制項中的數據

  7.5其他數據綁定控制項

  7.5.1DetailsView控制項

  7.5.2FormView控制項

  7.5.3ListView控制項

  7.5.4DataPager控制項

  任務7-8實現「新知書店」前臺圖書詳細信息顯示

  單元小結

  單元練習題

  單元8 使用三層架構搭建系統框架

  8.1系統架構設計和分層

  8.1.1系統架構設計

  8.1.2三層架構概述

  任務8-1搭建「新知書店」系統三層架構

  8.2「新知書店」系統功能分析

  8.2.1「新知書店」系統功能概述

  8.2.2「新知書店」系統總體功能結構設計

  8.2.3「新知書店」系統主要用例描述與功能流程

  8.3「新知書店」系統架構設計

  8.3.1「新知書店」系統架構概述

  8.3.2資料庫的設計

  8.3.3表示層(UI)設計

  8.3.4業務邏輯層(BLL)設計

  8.3.5數據訪問層(DAL)設計

  任務8-2實現三層架構下的「新知書店」用戶註冊功能

  單元小結

  單元練習題

  單元9 ASP.NET MVC編程基礎

  9.1MVC概述

  9.1.1MVC和WebForm

  9.1.2MVC頁面的運行機制

  9.2ASP.NET MVC應用程式

  9.2.1創建ASP.NET MVC應用程式

  9.2.2ASP.NET MVC應用程式的結構

  9.2.3ASP.NET MVC的約定和規則

  9.3MVC控制器(Controller)

  9.3.1深入理解控制器

  9.3.2創建控制器

  9.4MVC視圖(View)

  9.4.1深入理解視圖

  9.4.2創建視圖

  9.4.3視圖模板引擎

  9.4.4布局頁

  9.5MVC模型(Model)

  9.5.1深入理解模型

  9.5.2創建模型

  9.6ASP.NET MVC開發示例

  9.6.1用戶信息列表顯示

  9.6.2實現圖書的查詢功能

  任務9-1實現「新知書店」用戶信息管理功能

  單元小結

  單元練習題

  單元10「新知書店」購物功能的設計與實現

  任務10-1設計「新知書店」購物車商品實體類

  任務10-2設計「新知書店」購物車類的業務邏輯

  任務10-3實現「新知書店」購物車界面設計及顯示

  任務10-4實現「新知書店」購物車的增、刪、改

  單元小結

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關焦點

  • asp.net4.0,dll後臺限制破解
    【新朋友】點擊標題下面藍字「黑白之道」關注【老朋友】點擊右上角,分享或收藏本頁精彩內容【公眾號】搜索公眾號:黑白之道,或者ID:i77169 有一個客戶買的程序,放我們這裡了犀牛雲的自助建站,他們給網站打包了
  • Asp.Net Core+Dapper開發直播平臺!
    部署靈活,對雲原生,容器化支持很好,是現代化敏捷開發首選!這裡還附一個Stackoverflow 2020 年度開發者調查結果,ASP.NET Core 登頂最受喜愛的Web 框架!Dapper的基礎使用很簡單,這裡給大家羅列幾個項目中使用頻繁的進階功能案例。其實就是批量操作優化,基於SqlBulk實現,需要SqlServer2008+,包括Bulk Insert,Bulk Update,Bulk Delete,Bulk Merge。
  • 程式設計師需知的 59 個網站
    一、在線教程首先列出一些在線教程網站,這些在線教程網站通常都比較適合入門,可以作為開發學習路上的第一個階梯,也可以作為工作中的在線文檔。推薦指數:網站封面4、簡單教程地 址:https://www.twle.cn/簡 介:大量IT編程入門教程(前端、移動端、Java、.net等)。
  • asp.net web api中的版本管理
    api也是演進的,這篇博文就說說asp.net web api演進時的版本管理。asp.net web api的版本管理是通過微軟的一個包來實現的。
  • 收藏 各大音樂學習資料網站 歌譜 琴譜 教學視頻等
    ://www.77music.com/蛐蛐鋼琴網http://www.jitapu.com/吉他譜網站 吉他譜子下載http://bbs.guitarchina.com/吉他中國http://www.cnscore.com/中國樂譜網http://www.yuepu.net
  • 影視資源的網站分享
    / 動漫必備:http://www.acgsou.com/電影小二網:  www.X2Y4.COM小浣熊:  www.xiaohx.net聚合網站: www.neets.cc電影核工廠: www.bt1280.cn艾瑪看: www.flyvp.com3397影視: www.w3397.com飄花電影網:http://www.piaohuatv.co
  • 保定app封裝app開發製作教程
    2.新建項目:3.manifest介紹 :manifest是app的所有配置所在的文件裡面可以設置app的圖標,啟動頁,權限,版本等等與app相關的配置,很重要4功能開發(有技術就做開發,新手就不用動了
  • 零基礎也能做微信小程序開發?看技術牛人如何現場教學 今晚直播
    無論是微信發布的官方教程文檔,還是受邀內測者的持續爆料,關於小程序的各種解讀,紛至沓來。微信小程序如此火爆?開發難度如何?在前端老師葉倍宏看來微信小程序既是一個框架,也是一套工具。 小程序開發真的很簡單。不信?
  • 媒體人必備:常用國內外傳媒網站網址大全
    新報                                 http://hkdailynews.net     ( 暫停服務 )大公報                             http://www.takungpao.com     最早上網的香港報紙之一,項目齊備,有新聞搜尋功能。亦中國各地區天氣情況等。
  • CG行業網站推薦
    傳說養活了半個設計圈的Behance,Adobe旗下網站,裡面超級多國內外大師作品值得學習。Vimeo是一個高清視頻網站,很多案例作品,聚集了全球頂尖的動態設計師,包含各種MV,TVC,各種ID,教學視頻,各種有創意的精品,很多人跑來這裡找參考。
  • 16個練習黑客技術的在線網站
    這裡羅列了16個合法的來練習黑客技術的網站,不管你是一名開發人員、安全工程師、代碼審計師、滲透 測試人員,即便你是零基礎,通過不斷的練習才能讓你成為一個優秀安全研究人員。以下網站希望能給各位安全小夥伴帶來幫助!
  • 【Timeline時間軸】優秀影視網站推薦
    影視特輯:##敬請期待咯##咳咳:下面進入我們第一期的正題:優秀視頻網站推薦小編看了AK的教程後可是對AK崇拜了很久=_= 當然,現在還在找膝蓋ing。最喜歡有神奇魔法的人了!! AK大神的全名是Andrew Kramer. 是廣大摳腳技術宅的人生導師。.
  • 【工具】20個韓國開源情報資源網站
    1、韓國房屋交易查詢網站https://rt.molit.go.kr/2、房地產中介代理網站
  • 以太坊智能合約全棧教程即將上線
    但其實完全沒有,這段時間,鋪子裡在設計和準備我們的第一次智能合約全棧教程。今天我們宣布,乾貨鋪將聯合矽谷Live,矽谷密探和一個強大的助教團隊,共同給大家奉上我們的第一次以太坊智能合約編程教程!本著只做乾貨的態度,第一期課程名額只有50人,今天乾貨鋪先期開放15個名額進行預報名,乾貨鋪的老粉絲會有優先報名權!我們會對所有感興趣報名的同學進行一些篩選,確定首期課程參與者。
  • 因為不想付費,「摳門」程式設計師業餘開發了款網站截圖API 順便賺了點錢
    我叫德克·胡克斯特拉(Dirk Hoekstra),是阿姆斯特丹的一名軟體開發人員。在過去的幾個月裡,我一直在利用空閒時間開發screenhsotapi.net,這是一個允許開發人員通過一個簡單的API調用對網站進行截圖的工具。
  • .Net Core 會逆襲成為最受歡迎開發平臺嗎?
    遷移原有項目到新的.Net Core 平臺意味著你可以保留舊項目的所有核心業務功能,不需要重構整個項目,從0開始開發。以下是我們根據經驗給出了幾類的應用的遷移難度。遷移還是重構如果針對前端項目,遷移是最佳選擇,畢竟前端代碼均可復用,唯一要改動的就是後端代碼。儘管.Net Core 和.Net Frame Work 項目都是基於C# 語言做開發的,然而兩者是不同的運行機制。所以如果是後端很重的項目,還是建議重寫,這樣也會利用一些新技術的優勢。2.
  • 推薦28個英文有聲書免費下載網站
    1 http://www.audiobooks.net/audiobooks_free.php提供462多個免費下載的有聲讀物。但必須註冊(免費)才能下載。20 http://www.moxon.net/ebooks/audiobooks.html免費的MP3或AAC下載網站,有IPOD的朋友可以嘗試一下ACC格式的,很不錯。21 http://podiobooks.com/提供大約100個非常好品質的MP3免費有聲讀物。這些都是最初是作為播客發布(現在仍是),但大部分已經完成。
  • 近百家騙子琴行及樂器銷售網站公示
    網絡轉載:所謂騙子琴行網站,就是把鋼琴等樂器的價格標的極低,吸引貪小便宜的購琴消費者,然後騙取定金。這種手法雖然很容易被識破,但世界上永遠不缺少貪小便宜的人,所以騙子琴行網站也就層出不窮,甚至到百度和google推廣。想不上當也容易,假東西不能曝光,經不起討論,如果你發現樂器標價特別低的網站,把網址貼出來,讓大家幫你把關。所有騙子網站的一個共同特點就是報價極低,低的不可想像。
  • 假期倒計時, 這份完整區塊鏈開發資源列表, 趕緊收藏學起來!
    本資源庫包含以下內容:一、資源列表開發者工具生態系統工具教程/參考資料以太坊官方資料博客推薦DApp發現工具以太坊瀏覽器和錢包書籍論壇報刊活動和會議求職Twitter/參考一、教程以下是教程和參考資料列表,可以幫助你快速入門區塊鏈開發:參考/教程資源地址:以太坊DApp開發終極教程:http://www.dappuniversity.com
  • 體育總局青少司關於舉辦2017年《中國青少年沙灘排球訓練教學大綱...
    體育總局青少司關於舉辦2017年《中國青少年沙灘排球訓練教學大綱》培訓班的通知 發布時間:2017-03-17 來源:青少年體育司 作者:青少司 字體: 大 中