freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

打字系統(tǒng)—免費畢業(yè)設計論文-在線瀏覽

2025-01-11 04:18本頁面
  

【正文】 的動作姿勢,并引導學生去觀察老師是用哪些手指打字的,具體哪個手指打哪個字母鍵,手指擊鍵完畢以后怎么放,遇到難以敲擊的鍵怎樣移動手腕去調(diào)整位置。在這種引導積極發(fā)現(xiàn)和游戲形式的學習中,學生回答問題非常積極,紛紛希望把發(fā)現(xiàn)到的問題答案告訴老師和其他同學,其他同學答錯了還踴躍爭取補充的機會,學習得既積極主動又開心。最重要的是,在操作練習階段,學生都很樂于把自己發(fā)現(xiàn)獲得的打字技巧和方法運用起來,希望馬上就能像老師那樣純熟地打字呢。從打字效果的角度看,事實上學生不需要正規(guī)的打字姿勢和 指法也能打出需要表達的意思和內(nèi)容,只要他們學會了拼音的大寫和小寫,有一點的語文語法基礎,在鍵盤上找到拼音相應的字母鍵就用一兩個手指頭把它按下去,這樣并不是一件難事。所以,我堅持要求我的學生從一開始打字就要有正確的姿勢和指法,不允許他們用一個手指看著鍵盤來敲打,即使開始的時候會練習得很辛苦,也要堅持,萬事開頭難,慢慢地熟練了以后就可以進行盲打了。 建構主義學習理論認為,學生是學習的主體,只要在教師設置的一定情景下,學生可以借助老師或是學習伙伴的幫助去獲得知識和經(jīng)驗。在指法練習的教學過程中,我在學生中選出了一部分指法較好的作為小老師,讓小老師們代替教師巡視課堂,發(fā)現(xiàn)指法錯誤的同學馬上進行糾正和示范,然后再發(fā)展更多的小老師,最后基本全班學生都可以成為小老師。課堂的學習氣氛和互助氣氛相當濃郁。 學生練習打字過程與跨越式課程整合兩者并不是孤立的,它們相互嵌套,相互影響,互相促進。熟練的打字使學生進行課程整合學習更有效果,學生的打字作品更加是課程整合反饋效果的重要依據(jù)。 開發(fā)工具 Visual Basic Visual Basic 是面向對象程序設計的有利工具,它不僅秉承了BASIC 的特點,而且為人們揭開了開發(fā) Windows 應用程序的神秘面紗,有了它您就能成為 Windows 環(huán)境下的編程高手。利用這種方法,用戶不必書寫復雜的描述接口元素外觀和位 置的程序代碼,而只需將系統(tǒng)提供的對象放在屏幕上的適當位置,并通過屬性窗口進行適當?shù)脑O置,即可設計一個優(yōu)秀的程序界面。 Visual Basic 在原有 BASIC 編程語言的功能,而初學者只要掌握幾個關鍵詞就可以建立實用的應用程序。 Visual Basic Scripting Edition(VBScript)是廣泛使用的腳本語言,它是 Visual Basic 語言的子集。 此外,用戶除了可以使用單獨的 Visual Basic 程序設計環(huán)境進行程序設計外。此外,目前使用較多的 VBScript 腳本語言實際上是 Visual Basic 語言的子集。 Visual Basic 語言的特點無論用戶是編制一個小的實用程序,還是開發(fā)一個大型的專業(yè)系統(tǒng),甚至是開發(fā)一個跨越 Inter 的分布式應用系統(tǒng), Visual Basic 都為用戶提供了合適的工具。 利用 ActiveX 技術允許用戶使用其它的應用程序提供的功能,如Microsoft Word、 Microsoft Excel,甚至 可直接使用由 Visual Basic 專業(yè)版和企業(yè)版創(chuàng)建的應用程序和對象。 用戶最終創(chuàng)建的程序是一個真正的可執(zhí)行文件,該文件可自由發(fā)布。 分數(shù)據(jù)格式建立數(shù)據(jù)庫和前端應用程序,以及可調(diào)整的服務器端部件。升級到 之后,其功能和性能都得到了增強,漢化后的 Visual 中文版,由于有全新的中文界面,更是方便了用戶的使用。該版本包括學習版的全部功能以及 ActiveA 控件、 Inter Information Sever Application Ddsigner、集成的 Visual Database Tools 和 Data Environment Active Date Objects 和 Dynamic HTML Page 業(yè)版提供的文檔有 Visual Studio professional Features 手冊和包含全部聯(lián)機文檔的 Microsoft Developer Network CD。該版本包括專業(yè)版的全部功能以及 Back Office 工具, SQL Sever 、 Microsoft transaction sever、 Visual Sourcesafe 、 SNASever,以及其他。 面向對象的程序設計 Visual 它提供了開發(fā) Microsoft Windows 應用程序的最迅速、最簡捷的方法。 盡管 Visual Basic 以非??斓乃俣瘸墒炱饋?,但它也只有這些年間才作為實用的軟件開發(fā)工具得到應用。這個情況甚至在 Visual Microsoft JET數(shù)據(jù)庫引擎的支持之后也沒有得到改善,因為這些功能還不足以使 Visual Basic 像 C++一樣有完全的數(shù)據(jù)庫訪問能力 。 2 系統(tǒng)分析 需求分析的目的 盡早地對軟件項目的可行性做出細致而謹慎的評估,以避免在項目開發(fā)過程中浪費大量的人力、物力、財力。這兩個問題雖然簡單,但卻是軟件開發(fā)周期中不可缺少的兩個階段。顯然,這個 問題解決整個軟件開發(fā)周期中起著指導性作用?,F(xiàn)在我們應該明確問題定義階段的主要任務:我們要建立一個 打字 系統(tǒng), 以解決全國高校都把測試學生打字速度作為一項必備的工作,每個在校大學生在畢業(yè)時打字速度都必須合格。而這些打字系統(tǒng)都得到了社會的普遍認可,它們在進行單及測試的時候的功能是非常強大的,界面也是做的越來越完善,在很多方面都做了擴充。 ( 2)可行性 研究 這個階段要解決的關鍵問題是“對上一階段所確定的問題有無行得通的解決辦法”。由于實際條件的制約,對可行性研究我們不再多說,但我們必須明確,現(xiàn)在我們所討論的問題從各方面來說都行得通。需求分析階段是軟件定義時期的是后一個階段,這一階段的中心任務是準確的回答“系統(tǒng)必須做什么?”這個問題。 重點解決的問題 可以顯示出歡迎語句,有良好的 “人性化 ”界面 ; 屏幕可以隨機出現(xiàn)字符或者是隨機出現(xiàn)字符串; 輸入按鍵,與隨機出現(xiàn)的字符或字符串相比,如果輸入正確時,則顯示字符或字符串及其黑底白色的屬性;與隨機出現(xiàn)的字符或字符串相比,如果輸入不正確時,則顯示與之對應的正確的字符或字符串及其黑底紅色的屬性; 輸入一次 Back Space 鍵,可以使光標前移一位。以此可以修改輸入錯誤的字符或字符串; 輸入 Esc 鍵,自動退出打字練習游 戲; 當輸入完最后一個隨機出現(xiàn)的字符或字符串時,根據(jù)輸入的正確與否執(zhí)行完第3 或第 4 步后,自動跳出打字練習游戲 。 ( 2)同時由于打字系統(tǒng)事務種類繁多,結合目前的實際情況,學校以及學生對本系統(tǒng)需要等因素 , Windows2020 操作系統(tǒng)易學易用,而且可以滿足需求,故 決定采用 Windows2020 平臺開發(fā)。 ( 4)由于 Microsoft 公司的 Visual Basic 具有面向對象可視化編程的特點,是創(chuàng)建 Windows98 應用程序最簡便、最快捷的開發(fā)工具之一,是集先進性、實用性于 一體的現(xiàn)代化軟件開發(fā)工具,故采用Visual 為開發(fā)工具。39。 經(jīng)濟方面可行性分析 本系統(tǒng)開發(fā)經(jīng)費并不是很多。 投入:除軟件開發(fā)成本,一臺中等電腦,現(xiàn)價 4000 元左右,完全可以良好的運行系統(tǒng),完成硬件平臺的要求,而且經(jīng)濟實用。因此,總體設計階段由兩個小階段組成。然后進行軟件結構設計,確定軟件由那些模塊組成以及這些 模塊之間的動態(tài)調(diào)用關系。我所做的主要工作是編譯打字練習游戲中的輸入錯誤時的模塊及其輸入 Esc 鍵自動退出打字練習游戲的模塊。 新的科研管理信息系統(tǒng)應具備以下特點:覆蓋所有需要計算機處理的業(yè)務;功能齊全;數(shù)據(jù)共享;信息傳遞方便、快捷;操作簡單。該系統(tǒng)經(jīng)歷二十多年的發(fā)展,至今已具有相當高的水平,應用領域也在不斷擴大和深入。 系統(tǒng)流程圖 圖 1 系統(tǒng)流程圖 實現(xiàn)功能介紹 本系統(tǒng)很好地采用了 B/S 和 C/S 兩種信息系統(tǒng)開發(fā)模式,發(fā)揮了C/S 高效安全和 B/S 方便易用的優(yōu)點,在技術上采用了 COM 和ActiveX 技術。最后計算輸入的正確的漢字的速度。 網(wǎng)絡 單機 登錄服務器 接受漢字輸入,并處理 計算并向服務器提交成績 計算并輸出成績 ⑵ 在 CClientPortView 中創(chuàng)建一個文本框。在 CClientPortView 中創(chuàng)建的文本框就是基于 CMyEdit,用來接受文本輸入。把于輸入的文本框定好位置。它們都要在 OnDraw 函數(shù)中輸出。在每一行文字下面就是一個文本框,用戶輸入的每個漢字就是在這個文本框里面進行的,它是動態(tài)創(chuàng)建的,在OnCreate()函數(shù)里面創(chuàng)建。在其里面也相當于窗口的初始化工作。本軟件是為漢字測速,并不需要進行英文測試,所以沒有必要處理單字符的輸入。 ⑸ 由于屏幕是滾動的,所以要不斷的為輸出位置和輸入文本框重定位。當當前窗口信息改變時,程序便根據(jù) WinPla 來調(diào)整輸出位置,以及輸入文本框的位置。在測試過程中要向用戶輸出一些信息,如當前速度,時間等。 4 系統(tǒng)詳細設計 系統(tǒng)主要功能模塊 系統(tǒng)模塊圖如圖 2 所示 圖 2 系統(tǒng)模塊圖 打字考試系統(tǒng) 幫助 設置 成績查詢 練習 測試 單機 登錄 開始 結束 測試時間 關于 系統(tǒng) 退出 系統(tǒng)主界面 圖 3 系統(tǒng)主界面 主要功能介紹 打字測試 主要用途是給學生提供平時練習的機會,僅供學生練習時使用,而不能作為考試使用。 如圖 4 和圖 5 所示 圖 4 選擇 測試時間界面圖 圖 5 測試界面圖 用戶此時需要注意自己的輸入法要切換到中文下的全角,然后單擊“確定”按鈕就可以進行單機的打字練習。//練習的標記置假 m_bSingle=true。 OnStart()?,F(xiàn)在是進行單機測試,因此要將其設置為假。隨后調(diào)用顯示對話框的函數(shù)(),出現(xiàn)上面所顯示的對話框,然后調(diào)用OnStart()進行打字測試,這是進行打字測試的處理函數(shù)。唯一和“單機”不同的地方在于:“單機”是有時間限制的,因為“單機”也可以用于考試,這個和以前的考試系統(tǒng)基本一樣,因為考慮到某些硬件條件的限制,比如有些地方不能上網(wǎng),那就可以用“單機”進行本地測試,所以本系統(tǒng)特別又設置了這一項。此處的實現(xiàn)過程如 圖 6 所示 : 圖 6 打字練習界面圖 在試視圖類的函數(shù) void CClientPortView::OnTimer(UINT nIDEvent)中做如下設 置: if(!m_bPrac)//不是練習,因為練習是不需要時間限制的 if(minutes==) { OnEnd()。 } } 其中的 m_bPrac 變量是判斷是否是練習的標記。 ( 2)結束 主要是用于結束學生的練習,如果學生不想練習了 ,可以點擊此項結束本次練習。 ( 3)關鍵說明 在 CClientPortView 中創(chuàng)建一個文本框。在 CClientPortView 中創(chuàng)建的文本框就是基于 CMyEdit,用來接受文本輸入。因為它是接受文本輸入的,所以不需要其單擊右鍵事件, 所以要將其屏蔽。在一個系統(tǒng)中調(diào)試應該包括程序調(diào)試、功能調(diào)試(分調(diào))、總調(diào),在庫存管理系統(tǒng)中用的調(diào)試方法也包括這些: 1. 程序調(diào)試 包括語法調(diào)試和邏輯檢查,測試數(shù)據(jù)除采用正常數(shù)據(jù)外,還應用一些異常資料,用來考驗程序的正確性。 ② 用異常資料調(diào)試。 2. 分調(diào) 即將一個功能內(nèi)所有程序按次序 串聯(lián)起來調(diào)試。 測試 測試是系統(tǒng)開發(fā)周期中一個十分重要的階段,其重要性體現(xiàn)在它是保證系統(tǒng)質量與可靠性的最后關口,是對整個系統(tǒng)開發(fā)過程的最終審查,如果錯誤不能在測試階段被發(fā)現(xiàn)并糾正,就會造成不堪設想的后果。系統(tǒng)測試是以找錯誤為目的,不是要證明程序無錯,而是要精心選取那些易于發(fā)生錯誤的測試數(shù)據(jù),以十分挑剔的態(tài)度,證明程序有錯。在人工測試中用的是個 人復查,即當源程序編完以后,由自己進行檢查,但這種測試方法存在不足之處:由于心理上對自己程序的偏愛,因此有些習慣性的錯誤不易發(fā)現(xiàn),如果對功能理解有誤,自己也不易糾正,所以在個人復查的基礎上又用了機器測試中的白盒測試和黑盒測試。在進行白盒測試時,開發(fā)者對其軟件進行測試,在完全了解系統(tǒng)功能、內(nèi)部結構的前提下對系統(tǒng)進行測試,看實現(xiàn)的功能與想要實現(xiàn)的設計有什么 沖突不符,并及時改正。在進行黑盒測試時,開發(fā)者以使用者的身份對其軟件進行測試,多次輸入符合條件的數(shù)據(jù),看結果是否與預期相符,如果相符則說明程序對輸入的條件反映正確,如果不符則說明程序有錯,所以這種黑盒測試只能證明程序有錯而不能證明程序無錯。封裝是對數(shù)據(jù)的隱藏,外界只能通過被提供的操作來訪問或修改數(shù)據(jù),這樣降低了數(shù)據(jù)被任意修改和讀寫的可能性,降低了傳統(tǒng)程序中對數(shù)據(jù)非法操作的測試。多態(tài)性使得面向對象程序對外呈現(xiàn)出強大的處理能力。 ( 1) 功能測試:測試是否滿足開發(fā)要求,是否能夠提供設計所描述的功能,是否用戶的需求都得到滿足。 ( 2) 強度測試及性能測試:測試系統(tǒng)的能力最高實際限度,即軟
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1