欧美日韩亚洲一区二区精品_亚洲无码a∨在线视频_国产成人自产拍免费视频_日本a在线免费观看_亚洲国产综合专区在线电影_丰满熟妇人妻无码区_免费无码又爽又刺激又高潮的视频_亚洲一区区
公務(wù)員期刊網(wǎng) 論文中心 正文

軟件工程實(shí)踐化教學(xué)新探

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件工程實(shí)踐化教學(xué)新探范文,希望能給你帶來靈感和參考,敬請閱讀。

軟件工程實(shí)踐化教學(xué)新探

摘要:實(shí)踐化教學(xué)已成為軟件工程教學(xué)的一個基本要求,但如何按照實(shí)踐教學(xué)要求設(shè)計(jì)課程教學(xué)及實(shí)踐內(nèi)容仍然是一個難題。在多年摸索以及與企業(yè)交流的基礎(chǔ)上,確定了以軟件構(gòu)造活動為中心、突出實(shí)踐化培養(yǎng)特色、體現(xiàn)軟件工程師成長路徑的軟件工程教學(xué)指導(dǎo)思想,同時(shí)依托基于云的軟件開發(fā)平臺,以迭代化的方式開展課程教學(xué)實(shí)踐。結(jié)果表明,這種實(shí)踐化教學(xué)方式能夠幫助學(xué)生更好地理解與掌握軟件工程思想和方法。

關(guān)鍵詞:軟件工程;實(shí)踐化教學(xué);軟件構(gòu)造;教學(xué)方法

0引言

軟件工程是一門實(shí)踐性很強(qiáng)的課程,課程實(shí)踐對于鞏固課堂教學(xué)成果、培養(yǎng)學(xué)生軟件工程能力具有重要作用,因此實(shí)踐化教學(xué)已成為軟件工程課程建設(shè)的一個基本方向[1-4]。本文所討論的軟件工程課程是指軟件工程概論課程,一般會作為軟件工程或計(jì)算機(jī)專業(yè)本科生基礎(chǔ)課在大學(xué)二年級或三年級開設(shè),從而為軟件需求、軟件設(shè)計(jì)、軟件測試等后續(xù)專業(yè)課程學(xué)習(xí)打下基礎(chǔ)。例如,復(fù)旦大學(xué)軟件學(xué)院的軟件工程課程在大二下學(xué)期開設(shè),后續(xù)還開設(shè)了多門軟件工程專業(yè)課程以及軟件實(shí)踐課程。因此,這類概論性質(zhì)的軟件工程課程實(shí)踐教學(xué)的主要目的是通過實(shí)踐鞏固與加深對課程內(nèi)容的理解,同時(shí)初步培養(yǎng)學(xué)生的軟件工程能力。在此基礎(chǔ)上,可在高年級專門開設(shè)綜合性的軟件實(shí)踐課程,并突出規(guī)模性、綜合性、集成性、創(chuàng)新性等方面的實(shí)踐要求[2]。軟件工程課程實(shí)踐應(yīng)當(dāng)貼近工業(yè)界的軟件開發(fā)實(shí)踐,以一種迭代化的方式開展。通過多次迭代的系統(tǒng)理解、分析、糾錯、改進(jìn)等演化式的開發(fā)活動,不僅可增強(qiáng)學(xué)生的代碼理解、修改等軟件開發(fā)實(shí)踐能力,還可強(qiáng)化對其軟件設(shè)計(jì)準(zhǔn)則、編碼和文檔習(xí)慣以及軟件測試能力的培養(yǎng)[5]。考慮到授課對象的專業(yè)基礎(chǔ)及可接受性,本文在軟件工程課程教學(xué)與實(shí)踐中采用以軟件構(gòu)造活動為中心的思想。軟件構(gòu)造是指通過將編碼、驗(yàn)證、單元測試、集成測試及調(diào)試相結(jié)合,具體創(chuàng)建可運(yùn)行的軟件的過程[6]。作為剛經(jīng)過2年專業(yè)學(xué)習(xí)、初步掌握編程能力的本科生而言,軟件構(gòu)造活動所覆蓋的軟件工程專業(yè)知識及能力是其最容易理解與接受的學(xué)習(xí)內(nèi)容。以軟件設(shè)計(jì)為例,其中包含兩個層次[6]:體系結(jié)構(gòu)設(shè)計(jì)關(guān)注軟件頂層結(jié)構(gòu)和組織,以及識別各種可用組件;詳細(xì)設(shè)計(jì)關(guān)注為每個組件(或模塊)提供足夠的細(xì)節(jié)以支持軟件構(gòu)造。在這兩個層次中,體系結(jié)構(gòu)設(shè)計(jì)通常在大規(guī)模、分布式軟件系統(tǒng)開發(fā)中有較多考慮,但在此階段的學(xué)生由于缺乏所需專業(yè)知識和軟件開發(fā)經(jīng)驗(yàn),一般很難理解體系結(jié)構(gòu)設(shè)計(jì)。屬于軟件構(gòu)造活動一部分的詳細(xì)設(shè)計(jì)則建立在面向?qū)ο笤O(shè)計(jì)等更貼近編碼開發(fā)能力的基礎(chǔ)上,比較適合在軟件工程課程中進(jìn)行介紹與實(shí)踐。此外,課程設(shè)計(jì)還充分考慮了軟件工程師成長路徑,按照局部編碼、詳細(xì)設(shè)計(jì)、總體設(shè)計(jì)、需求分析與測試的順序逐步開展課程教學(xué)與實(shí)踐。按照以上指導(dǎo)思想,本文設(shè)計(jì)了軟件工程課程教學(xué)及配套實(shí)踐內(nèi)容,在復(fù)旦大學(xué)軟件學(xué)院開展課程教學(xué),并依托華為軟件開發(fā)云DevCloud平臺[7]開展實(shí)踐教學(xué),取得了良好效果。

1課程教學(xué)及實(shí)踐安排

根據(jù)軟件工程實(shí)踐化教學(xué)的需要,同時(shí)考慮修讀本課程學(xué)生的專業(yè)基礎(chǔ)及可接受度,本文確定了以下3條課程教學(xué)內(nèi)容安排基本原則:(1)以軟件構(gòu)造活動為中心。以詳細(xì)設(shè)計(jì)、編碼、單元測試等軟件構(gòu)造活動以及與之密切相關(guān)的版本管理等協(xié)作支持能力為中心,強(qiáng)調(diào)本科生可深入理解并切實(shí)掌握的軟件工程能力。(2)突出實(shí)踐化培養(yǎng)特色。通過課程實(shí)踐項(xiàng)目加強(qiáng)學(xué)生對相關(guān)知識的理解、鍛煉對應(yīng)的軟件工程能力,課程教學(xué)內(nèi)容及進(jìn)度安排配合實(shí)踐項(xiàng)目進(jìn)展過程。(3)體現(xiàn)軟件工程師成長路徑。課程教學(xué)內(nèi)容安排體現(xiàn)企業(yè)中軟件工程師的成長路徑,按照局部編碼、詳細(xì)設(shè)計(jì)、總體設(shè)計(jì)、需求分析與測試的順序逐步培養(yǎng)學(xué)生的軟件工程能力,同時(shí)穿插版本管理和配置管理等團(tuán)隊(duì)協(xié)作能力培養(yǎng)。根據(jù)以上原則,本文設(shè)計(jì)了課程相關(guān)教學(xué)模塊及實(shí)踐內(nèi)容。

1.1課程教學(xué)模塊設(shè)計(jì)

課程教學(xué)內(nèi)容模塊及其教學(xué)順序如表1所示。軟件工程概述部分為學(xué)生提供了一個關(guān)于軟件工程思想及其基本內(nèi)容的概覽,為其理解后續(xù)學(xué)習(xí)內(nèi)容提供一個基本的上下文知識背景。后續(xù)學(xué)習(xí)過程從個人開發(fā)技能和必要的軟件過程與團(tuán)隊(duì)協(xié)作能力開始,逐步展開軟件設(shè)計(jì)、軟件需求、軟件測試等教學(xué)內(nèi)容。其中,個人開發(fā)技能和軟件設(shè)計(jì)兩部分中與軟件構(gòu)造密切相關(guān)的內(nèi)容是教學(xué)重點(diǎn),屬于學(xué)生較容易接受并掌握的基礎(chǔ)開發(fā)能力。各個課程教學(xué)模塊都需要與課程實(shí)踐及相應(yīng)的軟件開發(fā)環(huán)境和工具相結(jié)合,突出各部分的實(shí)踐要點(diǎn)。

1.2課程實(shí)踐內(nèi)容設(shè)計(jì)

課程的重點(diǎn)教學(xué)內(nèi)容需要通過課程實(shí)踐讓學(xué)生進(jìn)行體驗(yàn)與鞏固。為此,本文設(shè)計(jì)了配套的課程實(shí)踐項(xiàng)目。除第一次的體驗(yàn)性實(shí)驗(yàn)外,整個實(shí)踐項(xiàng)目都是圍繞一個開發(fā)項(xiàng)目(如“在線論文投稿系統(tǒng)”)要求,以一種小組協(xié)作和迭代化的方式開展。教學(xué)側(cè)重點(diǎn)從編碼能力、設(shè)計(jì)能力到分析能力逐步進(jìn)階,同時(shí)伴隨著軟件需求逐步增加與變更。實(shí)踐項(xiàng)目依托華為軟件開發(fā)云DevCloud平臺進(jìn)行,可實(shí)現(xiàn)整個軟件開發(fā)與協(xié)作過程全程留痕,幫助學(xué)生更完整與系統(tǒng)地理解工程化軟件開發(fā),同時(shí)為課程項(xiàng)目評分提供依據(jù)。課程實(shí)踐項(xiàng)目以4人為一組,設(shè)置組長1名,根據(jù)交付及完成情況進(jìn)行整體評估打分,期末再通過組內(nèi)協(xié)商或互評將實(shí)踐項(xiàng)目評分分解到人。整個課程實(shí)踐項(xiàng)目分階段安排如下,其中針對卓越工程師班的特殊要求需單獨(dú)注明。階段1(個人任務(wù)):熟悉DevCloud及Git版本庫,在事先準(zhǔn)備好的Web項(xiàng)目內(nèi)容基礎(chǔ)上通過fork操作建立自己的代碼倉庫,利用Maven完成項(xiàng)目構(gòu)建,并在華為云上進(jìn)行在線部署。階段2(小組任務(wù)—初始項(xiàng)目開發(fā)):利用SpringBoot+Vue實(shí)現(xiàn)一個在線論文投稿系統(tǒng)的注冊、登錄以及會議申請等基本功能,并在華為云上進(jìn)行部署;要求使用Dev⁃Cloud的需求規(guī)劃、工作分配以及代碼質(zhì)量檢查功能,確保功能實(shí)現(xiàn)的正確性和完整性,同時(shí)注重版本提交等開發(fā)過程的規(guī)范性。階段3(小組任務(wù)—代碼質(zhì)量):實(shí)現(xiàn)系統(tǒng)中的會議申請與管理等相關(guān)功能;實(shí)踐單元測試,要求項(xiàng)目中的代碼測試覆蓋率不低于80%;提升代碼質(zhì)量,要求使用DevCloud代碼質(zhì)量檢查工具進(jìn)行代碼質(zhì)量檢查,并解決檢查中暴露出來的代碼質(zhì)量問題。階段4(小組任務(wù)—設(shè)計(jì)與持續(xù)集成):完成系統(tǒng)的稿件分配與審稿功能,回顧并檢視軟件設(shè)計(jì)質(zhì)量,進(jìn)行必要的重構(gòu)與改進(jìn);為提交的代碼打標(biāo)簽(如按照每次迭代后實(shí)現(xiàn)的功能打標(biāo)簽),根據(jù)標(biāo)簽實(shí)現(xiàn)選擇性地編譯構(gòu)建;利用華為云平臺構(gòu)建CI/CD流水線,嘗試持續(xù)集成、持續(xù)交付與持續(xù)部署(卓越班要求)。階段5(小組任務(wù)—需求分析與測試):完成系統(tǒng)中的會議評審意見答復(fù)(rebuttal)與論文錄用相關(guān)功能;開展需求分析,檢視此前軟件實(shí)現(xiàn)中的需求完備性和準(zhǔn)確性;在單元測試的基礎(chǔ)上實(shí)踐集成測試;結(jié)合DevCloud和Sonar⁃Qube的代碼檢測能力進(jìn)一步改善代碼質(zhì)量;進(jìn)一步完善CI/CD流水線,使每個任務(wù)的健康度都達(dá)到四星及以上(卓越班要求)。以上課程實(shí)踐項(xiàng)目安排通過迭代化的方式逐步完善項(xiàng)目各項(xiàng)功能,每個階段結(jié)束后都有可交付、可運(yùn)行的軟件版本。這種演化式的開發(fā)過程更有利于學(xué)生理解真實(shí)的軟件開發(fā)過程,同時(shí)對軟件代碼和設(shè)計(jì)質(zhì)量等方面要求有更深刻的理解與體會。與此同時(shí),在每個課程項(xiàng)目階段中都加入與課程教學(xué)內(nèi)容相對應(yīng)的實(shí)踐要求。例如,第2階段在完成初始項(xiàng)目功能開發(fā)的基礎(chǔ)上,要求學(xué)生利用DevCloud的代碼質(zhì)量檢查功能發(fā)現(xiàn)代碼質(zhì)量問題并進(jìn)行修復(fù),同時(shí)建立基本的版本提交規(guī)范;第3階段在增量需求開發(fā)的基礎(chǔ)上,進(jìn)一步要求學(xué)生實(shí)踐單元測試并解決大部分代碼質(zhì)量問題。此外,整個課程實(shí)踐項(xiàng)目過程都貫穿了對軟件設(shè)計(jì)能力和團(tuán)隊(duì)協(xié)作能力的要求:通過迭代化和演化式的開發(fā)過程讓學(xué)生體驗(yàn)軟件設(shè)計(jì)(特別是模塊化設(shè)計(jì))質(zhì)量對軟件持續(xù)演化與擴(kuò)展能力的支持;持續(xù)的小組任務(wù)要求學(xué)生在項(xiàng)目中考慮前后端分離、模塊劃分、接口定義等設(shè)計(jì)問題,同時(shí)建立有效的分工協(xié)調(diào)、進(jìn)度管理、交流討論、版本分支與合并、集成與測試、構(gòu)建與部署等團(tuán)隊(duì)協(xié)作機(jī)制。

2實(shí)踐教學(xué)效果

采用上述實(shí)踐化教學(xué)方式在復(fù)旦大學(xué)軟件學(xué)院開展本科軟件工程教學(xué)取得了良好效果。學(xué)生普遍反饋課程實(shí)踐項(xiàng)目對其有一定壓力,但對于理解軟件工程理論及培養(yǎng)工程化開發(fā)能力有很大幫助。

2.1實(shí)踐中存在的問題

在課程實(shí)踐項(xiàng)目的每個階段,都會對各小組交付情況進(jìn)行評估,并通過課堂交流的方式邀請一些小組進(jìn)行分享。通過該過程也發(fā)現(xiàn)了學(xué)生在課程實(shí)踐中的一些問題,主要包括以下幾個方面:(1)邏輯不嚴(yán)密、測試不充分。對輸入的合法性檢查不夠,例如密碼長度限制檢查、必填數(shù)據(jù)項(xiàng)的非空檢查等;未使用登錄攔截器,可在未登錄狀態(tài)下直接使用URL訪問特定頁面。(2)代碼提交不規(guī)范。一些小組提交頻率過低,僅在項(xiàng)目開始和結(jié)束時(shí)各進(jìn)行了一次提交;一些版本提交的粒度過大或邏輯不完整,對提交消息的描述也不夠準(zhǔn)確;有些小組的代碼提交說明內(nèi)容非常隨意,缺乏可讀性(如圖1所示,其中第一列和第二列分別是代碼提交ID和提交說明)。(3)缺少必要的分支管理。一些小組成員在各自分支上進(jìn)行開發(fā),主分支合并較晚,因而導(dǎo)致較多沖突,修復(fù)負(fù)擔(dān)較重。(4)代碼質(zhì)量存在問題。典型的代碼質(zhì)量問題包括代碼重復(fù)率和圈復(fù)雜度過高、標(biāo)識符命名不規(guī)范、方法參數(shù)過多、在版本中包含alert語句、不合理的代碼重復(fù)等。(5)用戶界面不友好。界面上存在一些對用戶不友好的情況,例如點(diǎn)擊按鈕后系統(tǒng)沒有任何提示、執(zhí)行操作后無法看到操作結(jié)果、一些重要信息無處查看等。(6)前后端分離及模塊劃分不佳。一些小組沒有意識到在前后端分離及模塊化開發(fā)過程中建立接口契約的重要性,出現(xiàn)了模塊實(shí)現(xiàn)未按照契約編寫的情況,導(dǎo)致小組項(xiàng)目集成時(shí)問題較多,拖慢了開發(fā)進(jìn)度。

2.2進(jìn)一步的實(shí)踐探索

大部分小組通過階段性反饋意識到相關(guān)問題后都進(jìn)行了改進(jìn),最終大部分小組不僅圓滿完成了各項(xiàng)基本要求,而且還在多個方面進(jìn)行了一些有意義甚至創(chuàng)造性的實(shí)踐探索,具體包括以下幾個方面:(1)需求規(guī)劃和任務(wù)交流。使用DevCloud進(jìn)行需求分解與開發(fā)任務(wù)規(guī)劃,在此基礎(chǔ)上通過視頻會議或即時(shí)通信討論組的方式進(jìn)行溝通討論及結(jié)對開發(fā),通過共享文檔的方式約定開發(fā)接口、記錄會議紀(jì)要以及協(xié)作完成實(shí)驗(yàn)報(bào)告。(2)設(shè)計(jì)思維和體系結(jié)構(gòu)理解。在前后端分離的基礎(chǔ)上,明確定義了后端接口及其契約,同時(shí)給出了包含后端模塊劃分及前端Web組件結(jié)構(gòu)的完整設(shè)計(jì)方案,在設(shè)計(jì)方案基礎(chǔ)上進(jìn)行開發(fā)任務(wù)分配與協(xié)同。(3)演化式設(shè)計(jì)與軟件重構(gòu)。在迭代化的開發(fā)過程中不斷評估設(shè)計(jì)方案的不足,據(jù)此對代碼進(jìn)行整理與重構(gòu),從而完善設(shè)計(jì)方案。(4)分支策略和開發(fā)協(xié)作。制定適合團(tuán)隊(duì)開發(fā)模式的分支策略,例如將主分支、特性分支、開發(fā)分支進(jìn)行分離,建立規(guī)范化的代碼分支(branching)與合并(merging)實(shí)踐模式,保持主干清晰,及時(shí)提交并解決代碼沖突;規(guī)范版本提交過程,采用規(guī)范化的模板,并按照新增特性、缺陷修復(fù)、重構(gòu)改進(jìn)等不同目的編寫提交消息。(5)高質(zhì)量編碼。建立良好的代碼注釋風(fēng)格;充分體現(xiàn)防御式編程,在前端輸入驗(yàn)證的基礎(chǔ)上,后端代碼也進(jìn)行輸入值的合法性驗(yàn)證,并在發(fā)現(xiàn)問題時(shí)拋出異常;充分利用DevCloud的代碼質(zhì)量檢查工具對前后端代碼進(jìn)行全面掃描,根據(jù)檢查結(jié)果改進(jìn)代碼質(zhì)量;開展代碼評審實(shí)踐,在發(fā)現(xiàn)代碼缺陷的同時(shí),也促進(jìn)了組員對代碼的理解與共享。(6)軟件測試。初步建立測試驅(qū)動開發(fā)實(shí)踐,通過JU⁃nit工具編寫測試用例,對類或方法進(jìn)行單元測試,并保證一定的代碼覆蓋率;采用Web自動化測試方法,通過大量測試用例的自動運(yùn)行保證后臺接口質(zhì)量。

3結(jié)語

課程實(shí)踐是軟件工程課程的重要組成部分,也是幫助學(xué)生理解與鞏固課堂教學(xué)內(nèi)容、培養(yǎng)軟件工程能力的重要支撐。以軟件構(gòu)造活動為中心并依托基于云的軟件開發(fā)平臺,使得軟件工程實(shí)踐教學(xué)的開展更加契合修讀軟件工程概論課程本科生的專業(yè)基礎(chǔ)和接受能力,引導(dǎo)其逐步理解與接受軟件工程的思想、方法及相關(guān)的工程師文化。今后還將結(jié)合翻轉(zhuǎn)課堂思想,加強(qiáng)課堂教學(xué)的互動性和研討性,同時(shí)進(jìn)一步打通課堂理論教學(xué)與課程實(shí)踐相關(guān)內(nèi)容,繼續(xù)推進(jìn)軟件工程的實(shí)踐化教學(xué)之路。

作者:彭鑫 單位:復(fù)旦大學(xué)軟件學(xué)院

相關(guān)熱門標(biāo)簽
亚洲三级黄色毛片| 一区二区av电影网| .国产精品久久| 日日摸夜夜添夜夜添av毛片| 亚洲国产日韩一区二区| 五月开心婷婷网| 一级毛片黄色毛片免费观看视频| 成年美女黄网站色视频大全免费 | 国产精品国产av在线观看| 99re6热这里在线精品视频| 欧美激情国产日韩精品一区| 97超碰精品成人国产| 国产又色又爽无遮挡免| 亚洲成色77777| 老司机影院毛片| 这个男人来自地球电影免费观看 | 国产伦理片在线播放av一区| av专区在线播放| 黄色一级大片看看| 久久久亚洲精品成人影院| 午夜av观看不卡| 少妇人妻久久综合中文| 欧美国产精品一级二级三级 | 熟女av电影| 亚洲无线观看免费| 精品酒店卫生间| 欧美日韩一区二区视频在线观看视频在线| 色94色欧美一区二区| 国产熟女欧美一区二区| 日韩一本色道免费dvd| 美女主播在线视频| 伊人亚洲综合成人网| 成人亚洲精品一区在线观看| 熟女av电影| 秋霞伦理黄片| 久久精品熟女亚洲av麻豆精品| 观看免费一级毛片| 国产色婷婷99| 99热这里只有是精品50| 欧美3d第一页| 韩国av在线不卡| 女性被躁到高潮视频| av卡一久久| 成人漫画全彩无遮挡| 亚洲国产欧美在线一区| 亚洲国产av新网站| 69精品国产乱码久久久| 国产精品偷伦视频观看了| 国产黄色免费在线视频| 欧美日韩一区二区视频在线观看视频在线| 欧美 日韩 精品 国产| 99热6这里只有精品| 简卡轻食公司| 亚洲综合精品二区| 久久午夜综合久久蜜桃| 少妇的逼好多水| 最近最新中文字幕免费大全7| 亚洲天堂av无毛| 免费观看在线日韩| 黄色日韩在线| 日本黄色日本黄色录像| 人人妻人人爽人人添夜夜欢视频 | 欧美高清成人免费视频www| 亚洲丝袜综合中文字幕| 夜夜爽夜夜爽视频| 精品久久久噜噜| 精品久久久噜噜| 大又大粗又爽又黄少妇毛片口| videos熟女内射| 十八禁高潮呻吟视频 | 日韩人妻高清精品专区| 看十八女毛片水多多多| 国产又色又爽无遮挡免| 成年女人在线观看亚洲视频| 欧美一级a爱片免费观看看| 丝袜喷水一区| 97在线人人人人妻| 亚洲美女搞黄在线观看| 亚洲精品国产av蜜桃| 韩国av在线不卡| 热re99久久精品国产66热6| 成人无遮挡网站| 9色porny在线观看| 国产高清国产精品国产三级| 国国产精品蜜臀av免费| 国产男女内射视频| 欧美少妇被猛烈插入视频| 七月丁香在线播放| 18禁裸乳无遮挡动漫免费视频| 日本vs欧美在线观看视频 | 99久国产av精品国产电影| 卡戴珊不雅视频在线播放| 天堂8中文在线网| 丰满乱子伦码专区| 亚洲欧洲日产国产| 国产成人91sexporn| 亚洲天堂av无毛| 亚洲一区二区三区欧美精品| 亚洲成人av在线免费| 性高湖久久久久久久久免费观看| 欧美人与善性xxx| 日韩熟女老妇一区二区性免费视频| h日本视频在线播放| 国产精品一区二区在线观看99| 国产精品久久久久久久电影| 成人亚洲精品一区在线观看| 亚洲成色77777| 大香蕉久久网| 成年人免费黄色播放视频 | 高清视频免费观看一区二区| 在线播放无遮挡| 免费黄频网站在线观看国产| 亚洲av不卡在线观看| 99热6这里只有精品| 91精品国产国语对白视频| 久久97久久精品| 国产美女午夜福利| 韩国高清视频一区二区三区| 国产 精品1| 国产视频内射| 性色av一级| 毛片一级片免费看久久久久| 久久人人爽av亚洲精品天堂| 国产精品三级大全| 免费久久久久久久精品成人欧美视频 | 我要看黄色一级片免费的| 搡女人真爽免费视频火全软件| 美女大奶头黄色视频| 国产成人精品久久久久久| 在线观看av片永久免费下载| 亚洲欧美精品自产自拍| 色网站视频免费| av天堂中文字幕网| 国产成人精品福利久久| 黄色一级大片看看| 在线天堂最新版资源| 男女边摸边吃奶| 最近中文字幕2019免费版| 国产精品蜜桃在线观看| 亚洲精品成人av观看孕妇| 女的被弄到高潮叫床怎么办| 亚洲精品乱码久久久v下载方式| 亚洲精品中文字幕在线视频 | 一级黄片播放器| 99久久精品国产国产毛片| 亚洲欧美中文字幕日韩二区| 老司机亚洲免费影院| 在线免费观看不下载黄p国产| 欧美丝袜亚洲另类| 精品亚洲乱码少妇综合久久| 色视频www国产| 精品99又大又爽又粗少妇毛片| 精品亚洲成a人片在线观看| 日韩一区二区视频免费看| 九草在线视频观看| av有码第一页| 亚洲国产精品999| 看免费成人av毛片| 国产欧美亚洲国产| 欧美最新免费一区二区三区| 国产熟女欧美一区二区| 99视频精品全部免费 在线| 我的老师免费观看完整版| 永久免费av网站大全| 亚洲av国产av综合av卡| 久久久午夜欧美精品| 少妇人妻一区二区三区视频| 少妇丰满av| 国产成人免费观看mmmm| 日本猛色少妇xxxxx猛交久久| 欧美性感艳星| 91久久精品国产一区二区三区| 偷拍熟女少妇极品色| 黑人猛操日本美女一级片| 成人18禁高潮啪啪吃奶动态图 | 熟女电影av网| 久久久久久久久久人人人人人人| 大香蕉久久网| 久久国产精品大桥未久av | 欧美性感艳星| 国精品久久久久久国模美| 在线 av 中文字幕| 51国产日韩欧美| 在线亚洲精品国产二区图片欧美 | 中文字幕亚洲精品专区| 91成人精品电影| 亚洲欧美成人精品一区二区| 亚洲国产日韩一区二区| 99视频精品全部免费 在线| 男女免费视频国产| 久久免费观看电影| 精品国产乱码久久久久久小说| 一本色道久久久久久精品综合| 丰满迷人的少妇在线观看| 亚洲va在线va天堂va国产| 丰满少妇做爰视频| 国产精品一区www在线观看| 一级黄片播放器| 极品少妇高潮喷水抽搐| 精品一品国产午夜福利视频| 国产欧美亚洲国产| 一级毛片黄色毛片免费观看视频| 国产黄频视频在线观看| 国产成人精品婷婷| 久久6这里有精品| 日韩欧美精品免费久久| 狂野欧美白嫩少妇大欣赏| 特大巨黑吊av在线直播| 乱人伦中国视频| 国产伦在线观看视频一区| 日本黄色日本黄色录像| 欧美日韩综合久久久久久| a级毛片在线看网站| 18禁裸乳无遮挡动漫免费视频| 99久久精品热视频| 国产男女内射视频| 国产高清有码在线观看视频| 亚洲综合精品二区| 国产一级毛片在线| 美女中出高潮动态图| 麻豆成人av视频| 国产成人精品无人区| 欧美日韩精品成人综合77777| 国产成人91sexporn| 一级毛片久久久久久久久女| 久久国内精品自在自线图片| 久久久久网色| 99久久综合免费| 亚洲国产最新在线播放| 精品国产国语对白av| 秋霞在线观看毛片| 国产一级毛片在线| 午夜视频国产福利| 在线天堂最新版资源| 亚洲天堂av无毛| 日本vs欧美在线观看视频 | 欧美日韩av久久| 国产乱人偷精品视频| 国产精品嫩草影院av在线观看| 97超视频在线观看视频| 丰满乱子伦码专区| 亚洲婷婷狠狠爱综合网| 国产亚洲一区二区精品| 中文字幕久久专区| 国产午夜精品一二区理论片| 成人亚洲精品一区在线观看| av网站免费在线观看视频| 免费播放大片免费观看视频在线观看| 久久久国产一区二区| 午夜老司机福利剧场| 天堂俺去俺来也www色官网| 在线亚洲精品国产二区图片欧美 | 在线观看免费高清a一片| 午夜激情福利司机影院| 国产日韩欧美亚洲二区| 黄色配什么色好看| 我的老师免费观看完整版| 亚洲熟女精品中文字幕| 午夜久久久在线观看| 中文字幕精品免费在线观看视频 | 亚洲经典国产精华液单| 女性生殖器流出的白浆| 交换朋友夫妻互换小说| 久久精品国产自在天天线| 欧美另类一区| 国产成人免费无遮挡视频| 人妻系列 视频| 久久精品熟女亚洲av麻豆精品| 成人亚洲欧美一区二区av| 少妇丰满av| 99久久综合免费| 亚洲精品乱码久久久v下载方式| 欧美+日韩+精品| 欧美日韩在线观看h| 国产一区亚洲一区在线观看| 91精品伊人久久大香线蕉| 99热6这里只有精品| 久久久国产欧美日韩av| 亚洲欧美成人精品一区二区| 高清午夜精品一区二区三区| 中文欧美无线码| 亚洲国产精品专区欧美| 成人漫画全彩无遮挡| 亚洲精品国产av成人精品| 妹子高潮喷水视频| 精品一区二区三卡| 人妻制服诱惑在线中文字幕| 亚洲一区二区三区欧美精品| 免费不卡的大黄色大毛片视频在线观看| 亚洲国产精品一区三区| 国内精品宾馆在线| 精品99又大又爽又粗少妇毛片| 亚洲性久久影院| 免费高清在线观看视频在线观看| 噜噜噜噜噜久久久久久91| 亚洲国产色片| 久久精品国产亚洲av天美| 女性生殖器流出的白浆| 成年美女黄网站色视频大全免费 | 如日韩欧美国产精品一区二区三区 | 麻豆精品久久久久久蜜桃| 久久国产精品男人的天堂亚洲 | 国产伦精品一区二区三区视频9| 一级片'在线观看视频| 黄色怎么调成土黄色| 啦啦啦啦在线视频资源| 日韩在线高清观看一区二区三区| 亚洲精品乱码久久久久久按摩| 日本猛色少妇xxxxx猛交久久| 大香蕉97超碰在线| 日本欧美视频一区| 亚洲第一区二区三区不卡| 一本色道久久久久久精品综合| 91久久精品国产一区二区三区| 日韩免费高清中文字幕av| 久久精品夜色国产| 日韩电影二区| 22中文网久久字幕| 桃花免费在线播放| 国产在视频线精品| 亚洲精品456在线播放app| 国产精品99久久久久久久久| 美女大奶头黄色视频| 有码 亚洲区| 人妻人人澡人人爽人人| 乱码一卡2卡4卡精品| 国产有黄有色有爽视频| 一本色道久久久久久精品综合| 一区二区三区乱码不卡18| 国产91av在线免费观看| 亚洲久久久国产精品| 亚洲欧美精品专区久久| 日韩av免费高清视频| 我要看黄色一级片免费的| 亚洲精品国产av蜜桃| 在线播放无遮挡| 成人毛片60女人毛片免费| 少妇人妻久久综合中文| 一级毛片久久久久久久久女| 久久久久精品性色| 一个人免费看片子| 黑丝袜美女国产一区| 精品久久久久久久久亚洲| 18禁在线播放成人免费| 亚洲精品成人av观看孕妇| 亚洲av成人精品一区久久| 国产白丝娇喘喷水9色精品| 在线观看国产h片| 18禁在线无遮挡免费观看视频| 亚洲精品456在线播放app| 18+在线观看网站| 亚洲欧美精品自产自拍| 大片电影免费在线观看免费| 久久国内精品自在自线图片| 久久久久久久久久久丰满| 亚洲经典国产精华液单| 亚洲欧美成人综合另类久久久| 亚洲色图综合在线观看| 香蕉精品网在线| 波野结衣二区三区在线| 日韩伦理黄色片| 高清不卡的av网站| 在线观看www视频免费| 亚洲在久久综合| 少妇被粗大猛烈的视频| 91久久精品国产一区二区成人| 中文字幕免费在线视频6| 成年人免费黄色播放视频 | 亚洲成人av在线免费| 国产成人91sexporn| 18禁在线无遮挡免费观看视频| 久久精品久久久久久久性| 亚洲精华国产精华液的使用体验| 男女啪啪激烈高潮av片| 一本—道久久a久久精品蜜桃钙片| 国产在视频线精品| 欧美高清成人免费视频www| 人妻夜夜爽99麻豆av| 国产欧美另类精品又又久久亚洲欧美| 2021少妇久久久久久久久久久| 日本黄色片子视频| 国产色婷婷99| av福利片在线观看| 日韩制服骚丝袜av| 精品少妇久久久久久888优播| 嘟嘟电影网在线观看| 亚洲成色77777| 国产欧美日韩综合在线一区二区 | 男人爽女人下面视频在线观看| 夜夜爽夜夜爽视频| freevideosex欧美| 多毛熟女@视频| 三级国产精品片| 在线精品无人区一区二区三| 亚洲欧洲国产日韩| 亚洲精品日本国产第一区| 99热这里只有精品一区| 大香蕉久久网| 99久久精品热视频| 国产精品久久久久久av不卡| 丁香六月天网| 成人毛片60女人毛片免费| 欧美另类一区| 免费看日本二区| 国产av码专区亚洲av| 久久影院123| 一级av片app| 精品国产一区二区三区久久久樱花| 国产男人的电影天堂91| 日韩一区二区三区影片| 国产精品一区二区三区四区免费观看| 亚洲国产欧美在线一区| 免费看av在线观看网站| 夜夜看夜夜爽夜夜摸| 国产亚洲最大av| 亚洲成人一二三区av| av有码第一页| 各种免费的搞黄视频| 精品国产国语对白av| 80岁老熟妇乱子伦牲交| 国产精品无大码| 国产黄片视频在线免费观看| videos熟女内射| 亚洲激情五月婷婷啪啪| 一二三四中文在线观看免费高清| 日本欧美视频一区| 亚洲欧美精品专区久久| 日韩免费高清中文字幕av| 两个人免费观看高清视频 | 一区二区三区乱码不卡18| 午夜视频国产福利| 精品久久久久久久久亚洲| 夜夜骑夜夜射夜夜干| 亚洲av成人精品一区久久| 亚洲精品视频女| av卡一久久| 丁香六月天网| 天堂中文最新版在线下载| 男女国产视频网站| av在线app专区| 亚洲精品久久久久久婷婷小说| 精品卡一卡二卡四卡免费| 人人妻人人看人人澡| 最新中文字幕久久久久| 狂野欧美激情性bbbbbb| av有码第一页| 一级毛片电影观看| 高清毛片免费看| 蜜臀久久99精品久久宅男| 国语对白做爰xxxⅹ性视频网站| 亚洲丝袜综合中文字幕| 午夜av观看不卡| 亚洲高清免费不卡视频| 久久精品熟女亚洲av麻豆精品| 亚洲欧美精品专区久久| 国产成人精品婷婷| 在现免费观看毛片| 国产成人精品福利久久| 男女国产视频网站| 十八禁高潮呻吟视频 | 亚洲va在线va天堂va国产| 中国美白少妇内射xxxbb| 一级片'在线观看视频| 欧美成人精品欧美一级黄| 久久国产精品大桥未久av | 欧美成人精品欧美一级黄| 寂寞人妻少妇视频99o| 观看美女的网站| 男女无遮挡免费网站观看| a级片在线免费高清观看视频| 国产精品三级大全| 国产91av在线免费观看| 2022亚洲国产成人精品| 美女内射精品一级片tv| 久久亚洲国产成人精品v| 日韩三级伦理在线观看| 如何舔出高潮| 午夜福利网站1000一区二区三区| 男男h啪啪无遮挡| 亚洲欧美成人精品一区二区| 我的女老师完整版在线观看| 欧美 日韩 精品 国产| 成人毛片a级毛片在线播放| 在线观看免费高清a一片| 亚洲精华国产精华液的使用体验| 亚洲天堂av无毛| 一本一本综合久久| 免费看光身美女| 一级a做视频免费观看| 极品教师在线视频| 亚洲精品视频女| 最近手机中文字幕大全| 免费看光身美女| 丰满乱子伦码专区| tube8黄色片| 精品国产一区二区久久| 少妇人妻精品综合一区二区| 欧美日韩一区二区视频在线观看视频在线| 亚洲精品久久午夜乱码| 午夜免费观看性视频| 色吧在线观看| 亚洲av不卡在线观看| 亚洲欧美精品专区久久| 国产成人aa在线观看| 最近中文字幕2019免费版| 一区二区三区乱码不卡18| 黄色日韩在线| 一区二区三区免费毛片| 亚洲国产日韩一区二区| 一级二级三级毛片免费看| 午夜免费观看性视频| 亚洲自偷自拍三级| 亚洲av在线观看美女高潮| 日本色播在线视频| 少妇熟女欧美另类| av网站免费在线观看视频| 春色校园在线视频观看| 国产精品.久久久| 少妇裸体淫交视频免费看高清| 久久久精品免费免费高清| 精品午夜福利在线看| 国产在线一区二区三区精| 精品久久久久久久久亚洲| 国产亚洲一区二区精品| 亚洲激情五月婷婷啪啪| 老司机亚洲免费影院| 高清午夜精品一区二区三区| 美女cb高潮喷水在线观看| 国产有黄有色有爽视频| 亚洲成人手机| 亚洲经典国产精华液单| 91在线精品国自产拍蜜月| 日日摸夜夜添夜夜添av毛片| 国产精品欧美亚洲77777| 成人综合一区亚洲| 日韩中文字幕视频在线看片| 国产乱人偷精品视频| 精品国产乱码久久久久久小说| 超碰97精品在线观看| 国产极品天堂在线| 亚洲人与动物交配视频| 国产精品偷伦视频观看了| 晚上一个人看的免费电影| 菩萨蛮人人尽说江南好唐韦庄| 欧美日韩亚洲高清精品| 亚洲熟女精品中文字幕| 丰满饥渴人妻一区二区三| 男人舔奶头视频| 亚洲人与动物交配视频| 欧美精品一区二区大全| 国产老妇伦熟女老妇高清| 天堂中文最新版在线下载| 插阴视频在线观看视频| 久久国产精品大桥未久av | 欧美97在线视频| 黑人高潮一二区| 亚洲国产毛片av蜜桃av| 桃花免费在线播放| 97在线人人人人妻| 少妇人妻久久综合中文| 乱人伦中国视频| 亚洲伊人久久精品综合| 老熟女久久久| 国产精品秋霞免费鲁丝片| 亚洲美女搞黄在线观看| 人人妻人人澡人人看| 高清毛片免费看| 精品国产一区二区久久| 高清毛片免费看| 草草在线视频免费看| 欧美成人午夜免费资源| 99热国产这里只有精品6| 亚洲av不卡在线观看| 国产一区二区在线观看日韩| 特大巨黑吊av在线直播| 观看av在线不卡| 成年av动漫网址| 日韩不卡一区二区三区视频在线| 18禁动态无遮挡网站| 观看av在线不卡| 中文字幕制服av| 看非洲黑人一级黄片| 在线亚洲精品国产二区图片欧美 | 免费高清在线观看视频在线观看| 少妇人妻精品综合一区二区| 久久热精品热| 水蜜桃什么品种好| 日日啪夜夜撸| 性色av一级| 久久国产乱子免费精品| 超碰97精品在线观看| 午夜av观看不卡| 极品教师在线视频| 免费播放大片免费观看视频在线观看| 亚洲人成网站在线播| 草草在线视频免费看| 免费黄频网站在线观看国产| 亚洲内射少妇av| 欧美老熟妇乱子伦牲交| 日本爱情动作片www.在线观看| 亚洲中文av在线| 大片免费播放器 马上看| 99精国产麻豆久久婷婷| 国产精品久久久久成人av| 天堂中文最新版在线下载| av女优亚洲男人天堂| 亚洲av中文av极速乱| 色视频www国产| 免费观看a级毛片全部| 久久精品国产鲁丝片午夜精品| 亚洲精品色激情综合| 99久久精品一区二区三区| 国产亚洲最大av| 在线精品无人区一区二区三| av卡一久久|