ui設計論文范文
時間:2023-03-25 18:33:45
導語:如何才能寫好一篇ui設計論文,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:畢業設計質量;多級模糊綜合評價模型;土木工程專業
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2012)08-0016-02
河北工業大學土木工程專業創辦于1950年,具有悠久的辦學歷史和豐富的辦學經驗。從早期的房屋建筑專業、工業與民用建筑專業,發展為建筑工程專業、交通土建專業,直到現在的土木工程專業、道路橋梁與渡河工程專業和交通工程專業,已積累了60余年的辦學經驗,擁有完善的教學條件、教學管理和質量監控機制;為河北省、京津以及周邊地區的建筑、道路、橋梁、交通等行業的研究機構、設計院(所)、施工企業和政府管理部門,輸送了大批合格的土木工程專業技術和管理人才,在河北省、天津市的土木工程行業和土木工程教育界享有較高的聲譽。畢業設計是本科教學計劃中的一個重要組成部分,是培養學生綜合運用所學基礎知識、基本理論和基本技能,解決工程實際問題和初步科學研究能力的一個重要環節,它具有鮮明的實踐性與綜合性。通過對畢業設計(論文)工作及教學質量進行檢查與評價,進而總結經驗,找出差距,分析影響畢業設計(論文)質量的因素,提出改進措施,不斷提高畢業設計(論文)質量,具有十分重要的現實意義。對于本科畢業設計質量的檢查具體體現在:(1)畢業設計(論文)前期至中期工作階段。對畢業設計(論文)的教學條件(選題質量及指導教師情況)及組織管理、學生狀況、中期檢查等情況進行抽查、評分。(2)畢業設計(論文)后期工作(答辯、評分)階段。對學生畢業設計(論文)的答辯情況進行抽查、評分。(3)畢業設計(論文)工作結束階段。對學生畢業設計(論文)質量進行抽查、評分。必要時,抽調部分學生畢業設計(論文)送外校評審。(4)畢業設計(論文)工作總結階段。召開總結評議會,總結檢查評估中出現的問題及經驗,研究進一步提高畢業設計(論文)質量的措施。寫出評估報告,提出對我校“畢業設計(論文)教學質量檢查評估指標體系”的修改意見。同時,組織申報、評選本年度畢業設計(論文)工作優秀單位及優秀指導教師。在評價過程中,不確定性因素很多。為更加可過的評價學生畢業設計質量。本文提出運用模糊評價理論來評價學生畢業設計質量。
一、多級模糊綜合評價模型的理論和方法
模糊綜合評價與其他確定性評價方法不同,它在評價過程中能充分考慮影響學生畢業設計質量的不同因素。首先用U={u1,u2,…,um}={選題質量,學生能力,畢業設計質量}等不同評價指標。V={v1,v2,…,vn}=優,良,中,及格,差表示不同評價指標所處評語集合。
1.首先構建畢業設計質量評價指標體系,本文根據土木工程專業畢業設計特點,構建了二級指標,二級評價指標可以更加清楚的實現指標值的量化。根據每個評價指標ui(i=l,2,…,m)對確定評判等級的影響程度不同確定權重模糊子集A,A={a1,a2,a3,…,am}其中ai為因素集中ui的權重值,ai≥0且ai=1。
2.設不同評價指標因素ui又包含s個二級評價指標,其評價指標集為ui,ui={ui1,ui2,…,uis},對應的權重Ai={ai1,ai2,ai3…,ais},ais表示uis在ui中的權重,ais≥0且∑ais=l。
3.設評價等級可分為n個等級,其評價集V={v1,v2,…,vn}=“優,良,中,及格,不及格”5個等級。
4.對每個ui的m個因素按作綜合評價。從ui到V的模糊關系用模糊矩陣Ri來描述。
5.然后再根據以下的模糊運算關系得到目標的綜合評價分數。
Ri=r11 r12 K r1nr21 r22 K r2nK K K Krm1 rm2 K rmnB=A·R=(a1,a2,a3,K,am)or11 r12 K r1nr21 r22 K r2nK K K Krm1 rm2 K rmn=(b1,b2,b3,K,bn)其中,rmn表示因素指標uis對于第j級評語vj的隸屬度。
二、多級模糊綜合評價模型在畢業設計質量評價中的運用
1.確定評價指標因素集。依據模糊不確定性綜合評價理論,確定土木工程專業評價指標體系,見表1所示。
2.評價指標等級。土木工程專業畢業設計質量評語集合分為v={v1,v2,v3,v4,v5}={優,良,中,及格,差}五個等級。
3.評價因素權重集。各指標因素權重集在表1中已列出。
其中一級指標權重為A=(0.20,0.60,0.20),二級指標權重為A1=(0.25,0.25,0.25,0.25),A2=(0.17,0.25,
0.17,0.17,0.07,0.17),A3=(0.50,0.30,0.20)。
三、結語
畢業設計是本科教學計劃中的一個重要組成部分,本文利用根據土木工程專業畢業設計特點,構建了畢業設計質量評價的指標體系,然后提出利用模糊綜合評價,使評價結果更加客觀、公正,大大提高了學生畢業設計的主動性,有利于提高畢業設計質量。
參考文獻:
[1]陳水利,等.模糊集理論及其應用[M].北京:科學出版社,2005.
篇2
1、計算機人工智能識別技術應用瓶頸探析
2、計算機科學與技術的應用現狀與未來趨勢
3、計算機信息處理技術在大數據時代背景下的滲透
4、計算機基礎課程應用教學思考和感悟
5、中職中藥專業計算機應用基礎教學改革實踐
6、淺談虛擬現實技術在中職計算機基礎教學中應用的必要性
7、計算機圖像處理技術在UI設計中的應用
8、計算機生成兵力行為建模發展現狀
9、智慧檔案館計算機網絡系統方案設計
10、淺談如何提高計算機網絡的安全穩定性
11、計算機應用技術與信息管理的整合探討
12、計算機科學技術小組合作學習研究
13、計算機科學與技術有效教學策略研究 >>>>>計算機網絡和系統病毒及其防范措施畢業論文
14、互聯網+背景下高校計算機教學改革的認識
15、藝術類應用型本科高校"計算機基礎"課程教學改革研究
16、計算機技術在石油工業中應用的實踐與認識
17、計算機技術在電力系統自動化中的應用研究
18、微課在中職計算機基礎教學中的應用探析
19、課程思政在計算機基礎課程中的探索
20、計算機服務器虛擬化關鍵技術探析
21、計算機網絡工程安全存在問題及其對策研究
22、人工智能在計算機網絡技術中的運用
23、慕課在中職計算機應用基礎教學中的運用
24、淺析如何提高高校計算機課程教學效率
25、項目教學在計算機基礎實訓課程中的應用分析
26、高職計算機網絡教學中項目式教學的應用
27、計算機信息安全技術在校園網絡的實踐思考
28、大數據背景下的計算機網絡安全現狀及優化策略
29、基于計算機網絡信息安全及防護對策簡析
篇3
高校教師論文及著作管理系統采用.NETFramework3.5框架,利用+C#技術,運用C/S和B/S相結合的系統架構來設計完成系統的主要功能,系統開發平臺采用微軟的VisualStudio2010。
1.1系統功能模塊設計
近年來,隨著高校教師隊伍的不斷擴大,整體科研水平不斷提高,在各專業學科領域涌現出了很多學術成果,并據此撰寫了大量的論文及著作,如何對這些寶貴的學術成果數據信息進行有效管理是當下各高校面臨的重要課題。筆者結合本人日常工作經歷,并走訪了各級各類高校相關管理工作人員、專職教師和科研人員,收集了大量需求信息,隨后進行系統功能模塊設計和數據庫設計、程序編碼,最終形成了本系統原形產品,本系統的主要功能有:1、教職工所撰寫的論文及著作基本信息查詢,包括:第一作者姓名、第二作者姓名、第三作者姓名、論文(著作)名稱、ISBN(ISSN)、出版社名(期刊名稱)、成果類別、獲獎情況、總頁碼、封面彩圖、封底彩圖、總字數,本人所完成的字數等信息;2、根據論文及著作成果影響程度和類別,以及本人完成的字數來計算科研積分及工作量折算;3、存儲論文及著作的的目錄,封面、封底圖片,以備日后查詢;4、與現有教師教學工作量計算系統無縫集成,以便匯總教師總的工作量及績效津貼。圖1反映了高校教師論文及著作管理系統的主要工作的流程示意圖,其中教師操作部分使用B/S模式,采用Windows2003server+IIS+.net+MSSQLServer2005平臺,使用C#.net進行編程;管理工作人員操作部分采用C/S模式,使用C#.net進行編程。
1.2論文及著作管理系統的數據庫系統設計
由于高校教師論文及著作管理系統中涉及到的用戶權限和業務一般相對復雜,因此在進行數據庫系統設計時,充分利用數據庫理論和設計規則,同時兼顧硬件系統性能指標等客觀條件,適當容忍較低程度的數據冗余。由于要儲存論文及著作的封面、封底的圖片,故涉及到大量圖像采集和存儲,對系統的存儲功能要求較高,要求采用大容量存儲技術,對所有用戶所提交的各種文檔采用二進制流文件格式統一存放到數據庫中,避免了占用服務器中的大量存儲資源,根據需要,在數據庫中設計若干個數據表,其中論文及著作表(CEC_AUTHORS)主要存儲教職工的論文及著作數據,該表是整個系統的主數據表,其結構如圖2所示,其中著作編號為主鍵,封面、封底字段的數據類型設置為image數據類型。同時,為降低系統運行中出現“臟”數據的幾率,在數據庫系統別設計了以論文及著作表為中心的數據庫關系圖,以保證數據庫數據完整性和一致性,如圖3所示。
2基于績效管理制度的高校教師論文及著作管理系統的實現及性能分析
本系統的后臺數據庫采用SQLServer2005搭建,在B/S部分采用了MVC(Model-View-Controller)三層結構設計模式,即模型-視圖-控制器三層,用以實現程序代碼、業務邏輯以及數據顯示的分離,下面談談對系統的實現和性能分析。
2.1系統實現
在此,筆者以本系統中位于Model層中的數據訪問類的實現和View層功能的實現為例,簡要敘述基于.NETFramework3.5的高校教師論文及著作管理系統的B/S部分的實現過程。由于篇幅有限,在此簡單羅列部分關鍵代碼,希望能拋磚引玉,在MicrosoftVisualStudio2010開發環境下,實現數據訪問公共類的簡要代碼如下。在B/S部分,系統中的用戶登錄模塊負責接受來自UI層的用戶號、用戶密碼、用戶身份等數據,并將這些數據傳送到控制層,控制層根據不同用戶身份數據,返回相應的不同數據給用戶,從而在View層中顯示不同的內容,圖4和圖5展示了根據不同用戶身份返回不同的View內容。在C/S部分,管理員對論文及著作成果信息進行逐一分類、匯總核實,然后根據教職工通過B/S客戶端提交的信息對各成果取得人進行統一入庫歸檔,如圖6所示,其中作者單位和姓名是根據教職工提供的作者教師號自動生成,無需管理人員手動輸入。
2.2系統性能分析
本系統采用基于.NETFramework3.5開發平臺,該軟件項目充分利用AJAX技術創建更有效、更具交互性、高度個性化界面,在B/S部分的Web系統中大量運用母板技術,使整個系統界面統一規范,外觀友好,設計合理,用戶操作起來非常方便。服務器采用WindowsServer2010操作系統,運行穩定,響應速度快,數據庫系統狀態良好,數據準確,同時為方便管理、整合各種數據,便于用戶檢索數據信息,在設計本系統后臺數據庫時,采用了大容量存儲技術,合理、恰當地利用了數據庫系統的事務、存儲過程、和觸發器等技術,優化服務器配置,保證了數據的安全性和一致性,使其滿足海量數據的并發訪問和存儲的需要。
3結論
篇4
>> 門診電子病歷管理系統的設計與實現 結構化電子病歷系統的設計與實現 數字簽名技術在電子病歷中的設計與實現 電子病歷系統的設計與應用 電子病歷EMR與LIS、HIS的接口設計及實現 “無線電子病歷系統”在院前急救中的研究與實現 多功能電子密碼鎖的設計與實現 多功能精準電子秤的設計與實現 依據HQMS數據標準建立電子病歷首頁在線質量控制系統的設計與實現 基于電子病歷的臨床路徑系統設計與應用 康復電子護理病歷的設計與應用 電子病歷系統質控后臺的構建與設計 結構化電子病歷系統的設計與實施 腎病專科電子病歷系統的分析與設計 文本病歷轉換構件的設計與實現 基于Word模版筆錄軟件的設計與實現 基于WebDav的Word文檔在線審批設計與實現 醫院電子病歷信息系統的設計及實現研究 基于共享的電子病歷系統設計 基于電子病歷的質量控制系統的研究與實現 常見問題解答 當前所在位置:lTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
sb.Append("");
Panel1.RenderControl(hw);// 將目標數據綁定到輸入流輸出
sb.Append("var _userid = '';var _siteid =2230;var _istoken = 1;var _model = 'Model03'; WebPageSpeed =203; UrchinTrack();");
Response.Write(sb.ToString());
Response.End();
5 結論
病歷的打印是臨床工作的實際需要,是電子病歷的技術難點之一。在Word中,通過將頁面不打印的部分利用VBA自動隱藏,在激光打印機或噴墨打印機上實現了電子病歷的續打功能。
參考文獻:
[1] 彭柳芬. 基于XML的電子病歷系統的應用研究[D]. 廣州:暨南大學, 2006.
[2] 孟巖. 基于XML的電子病歷系統[D].吉林:吉林大學, 2008.
[3] 李亞, 杜蒙蒙, 黃曉平,等. 電子病歷與醫院信息系統的關系[J]. 醫學信息:上旬刊,2010(10):3523-3525.
[4] 石會玲, 王玲勉, 任愛玲,等. 電子病歷存儲歸檔方法及優勢分析[J]. 護理學報,2009(5):29-30.
[5] 孟曉陽. 電子病歷互操作性的實現技術[J]. 中國衛生質量管理,2010(4):19-21.
[6] 孟曉陽. 基于SOA與HL7的醫院信息系統的研究與實踐[D]. 北京:清華大學碩士論文,2008.
[7] 李包羅. 區域衛生信息共享需要正確的技術路線[R]. 區域醫療研討會, 2009.
[8] 衛生部電子病歷委員會. 國外電子病歷應用現狀與發展策略[M]. 西安: 第四軍醫大學出版社, 2009.
[9] 衛生部電子病歷委員會. 電子健康檔案藍圖[R]. CH IMA 內部資料, 2008.
[10] CH IMA. 中國醫院信息化狀況調查總報告2009~2010[R]. 2010.
篇5
【關鍵詞】;科研成果管理;AJAX;系統設計
1.引言
在當前形式下,通過IT技術等信息化手段,實現科研管理信息化,加強日常科研工作管理,整合科研工作流程,為決策層提供真實有效的參考依據,加強日常從而提升科研管理水平,是當今高校科研管理的大勢所趨。科研工作集中管理、量化管理是高職院校中比較流行的管理、考核方法,但是,目前在高職院校這方面的系統還不多見,且不能完全滿足高職院校科研成果量逐漸增加、科研工作政策靈活的特點,因此設計開發面向高職院校的科研管理信息系統具有十分重要的意義[1]。
2.科研成果管理需求分析
科研管理的內容復雜,信息量大,主要包括科研課題的管理和科研成果管理兩大部分。科研課題管理對科研課題從申請、批準立項、經費劃撥、開題、中期檢查、結題、成果鑒定以及成果轉化的科研課題全生命周期進行管理。科研成果管理主要進行科研成果申報、檢查、計算、獎勵等過程。目前我院的科研課題管理以及科研成果申報都是采用Excel進行管理,隨著數據量的增大,Excel已經不能滿足信息計算和統計的要求。
科研成果的申報統計系統主要包括論文統計、科研課題統計、獲獎成果統計、專利統計和對外技術服務統計,學院老師通過網上登陸科研成果登記頁面,將自己的科研成果按類別輸入,并將各種佐證材料掃描后上傳到服務器。科研成果登記后,先由系部的教學管理干事對每位老師的科研成果進行逐條審核,發現有不符合或者有疑問的情況將返回給教師進行修改,如果符合申報要求,則將成果上報科研處。科研處的管理人員對經過系部篩選的記錄進行再審核,符合要求的則進入成果庫。統計系統將根據登記資料自動計算成果科研分,并按個人、部門等條件進行分類統計。最后計算出每位老師的科研獎金,計算學院的科研先進工作者名單、科研工作先進部門名單。
3.所采用的技術及基本思路
針對科研工作的具體管理、量化指標來開發相應軟件,充分利用軟件工程的方法,從系統分析、系統設計、軟件開發等方面最終實現一個基于B/S結構的科研管理信息系統。該系統運用SQL sever 2005作為后臺數據庫、作為Browser端的開發環境,使用C#語言實現了在瀏覽器端的成果信息錄入、科研情況查詢;客戶端的成果認定,科研工作量化的度確認、統計報表生成、人員管理、科研成果數據的導入導出、打印等功能[2]。具有人性化的用戶界面,可靠的數據安全機制,從而在一定程度上可以提高科研管理效率和科研管理工作的質量,推進科研管理的信息化。系統全面支持科研工作量化管理處理,功能齊全,操作簡單,使用方便。
4.數據庫設計
通過在表中設置約束可以對表中的數據進行約束,防止不符合條件的臟數據錄入到表中,本項目廣泛采用了在表中設置主鍵、外鍵,以及設置字段的類型、寬度、是否唯一、是否能為空等屬性來進行約束。
為了將科研成果系統數據表中分散的數據能夠統一的輸出到一個統計表中,采用視圖技術對各表進行一個集成,視圖viewPaperStat定義如下:
SELECT TOP (100) PERCENT
dbo.UserInfo.UserName, dbo.DepartInfo.DepartName,dbo.StaffRomInfo.StaffRomName,dbo.PaperInfo.PaperTitle,
dbo.PaperPublishInfo.AuthorOrder,dbo.PaperInfo.AuthorCount,dbo.Journal.JournalName,dbo.Journal.Presider,_Number,
dbo.Journal.ISSN_Number,dbo.PaperInfo.PostTime,dbo.PaperInfo.Issue,dbo.PaperInfo.WordCount,dbo.PaperPublishInfo.PersonalScore
dbo.PaperPublishInfo.PersonalKHScore,dbo.Subject.SubjectName,
dbo.Subject.SubjectFitness,dbo.PaperInfo.Remark
dbo.PaperState.PaperStateName,dbo.PaperInfo.PaperFitness
FROM
dbo.PaperState INNER JOIN
dbo.PaperInfo INNER JOIN
dbo.Journal ON dbo.PaperInfo.JournalId=dbo.Journal.JournalId INNER JOIN
dbo.PaperPublishInfo ON dbo.PaperInfo.PaperId=dbo.PaperPublishInfo.PaperId ON dbo.PaperState.PaperStateId=dbo.PaperInfo.StateId INNER JOIN
dbo.UserInfo ON dbo.PaperPublishInfo.AuthorId=dbo.UserInfo.UserId INNER JOIN
dbo.DepartInfo ON dbo.UserInfo.DepartId=dbo.DepartInfo.DepartId INNER JOIN
dbo.StaffRomInfo ON dbo.UserInfo.StaffRomId=dbo.StaffRomInfo.StaffRomId INNER JOIN
dbo.Subject ON dbo.PaperInfo.SubjectId=dbo.Subject.SubjectId
ORDER BY dbo.DepartInfo.DepartName,dbo.UserInfo.UserName
5.系統設計與實現
在傳統的系統設計中,將對數據庫的訪問、業務邏輯及可視元素等代碼混雜在一起。這樣雖然直觀,但是代碼可讀性差,耦合度高,也為日后的維護和重構帶來不便。為了解決這個問題,有人提出了N層架構思想,即將各個功能分開,放在獨立的層中,各層之間通過協作來完成整體功能。[3]
本項目的設計采用三層架構,系統分為UI、BLL、DAL三個層次,UI為用戶界面設計文件.ASPX和對應的代碼文件.CS;BLL是對DAL層的封裝,并為UI層提供訪問接口,BLL一般情況來說與DAL層相對應,但是根據業務邏輯可以自行進行擴展和定制;DAL是對數據進行的訪問,DAL調用數據庫通用訪問模塊DBHELP,并采用實體對象進行數據的傳遞。
1)實體模塊設計。一個實體對象其實就是數據庫表中一條記錄在內存中的一種映射,通過這種方式可以很方便的對數據表中的記錄進行存取訪問,而且數據的傳遞采用面向對象的方式,防止傳遞數組等類型數據中可能導致的不可預期訪問發生。2)數據訪問層設計。數據訪問層主要提供數據的“增、刪、改、查”等操作,采用公共數據訪問模塊可以提高數據庫訪問的效率,降低代碼的榮譽程度。3)業務邏輯層設計。業務邏輯層是對數據訪問層的一種封裝,在業務邏輯比較簡單的時候其代碼也比較簡單。4)用戶界面層。用戶界面的設計采用了中的母版頁技術,使用母版頁可以為應用程序中的頁創建一致的布局。單個母版頁可以為應用程序中的所有頁(或一組頁)定義所需的外觀和標準行為。然后可以創建包含要顯示的內容的各個內容頁。當用戶請求內容頁時,這些內容頁與母版頁合并以將母版頁的布局與內容頁的內容組合在一起輸出。
6.總結
從第一版本的系統到目前的第三版本系統已經經過了兩年的時間,由最初的兩個模塊增加到了七個功能模塊,功能得到了大大增強,前期出現的Bug也到了修復,系統在2010年度的科研成果統計中應用效果良好,系統能夠實現院、系、教研室三個層次的統計和匯總工作,為學院的科研成果管理工作帶來了方便。下一階段的主要工作主要在代碼性能的優化和用戶界面的改造上。
參考文獻
[1]劉錦偉,唐俊.AJAX技術在高校科研成果管理系統中的應用[J].當代教育理論與實踐,2010:2(1):24-26.
[2]胡志敏,唐俊,石躍祥.基于Web服務的車輛維修管理信息系統[J].湘潭師范學院學報(自然科學版),2009,31(4):51-53.
[3]李基初,唐俊.基于輕量級JavaEE平臺的高職學院信息孤島整合[J].信息技術,2009,12:5-8.
篇6
論文關鍵詞:無線WIFI,Android手機,應用程序設計
我國是一個資源大國,野外資源豐富,對野外資源實地勘測任務艱巨。由于野外資源分布廣,加之地形復雜惡劣、森林覆蓋率大、未知區域居多等這些不利條件都給野外工作人員帶來了極大不便。
本系統通過嵌入式Android手機平臺遠程控制四旋翼微型勘測飛行器,該平臺利用高清攝像頭來采集作業面環境圖像,利用多種環境探測器和GPS定位,探測環境實情;并通過WIFI將視頻和勘測信息實時回傳給手機,以便直觀地掌握當前的勘測情況。
為實現上述功能,整個勘測平臺搭載于四旋翼飛行器上,為保證整個平臺的穩定,每個重要功能由單獨的處理器處理,整個系統構架如圖1所示:
其中,飛控主要解算姿態傳感器數據以獲得當前飛行器的姿態信息并調整電機轉速,保持飛行器的平穩和飛行方向控制;主控,主要保證飛行器和控制端的連接穩定,解析和創建數據包,并傳遞控制指令給飛控。WIFI是建立手持控制端與主控間通信的媒介。手持控制端是控制整個勘測飛行器的工作,在整個系統的大腦,本文將具體對它的設計做闡述。
1 系統分析
現在的智能手機一般有WiFi、藍牙、移動網絡三種通信方式,相比而言WiFi是最合適做控制的短距離通信協議。通信平臺通過寫入OpenWRT系統的TP-LINKWR703N路由器和手機無線連接。OpenWRT是嵌入式設備上運行的linux系統,附帶3000左右的軟件包,開發者無需在每一次修改后重新編譯,且用戶可以方便的自定義功能來制作固件。也可以方便的移植各類功能到openwrt下[1]。而Android操作系統是基于Linux系統研發的一款開源的手機操作系統,由操作系統、中間件、用戶界面和應用軟件組成。由于Android提供了豐富的封裝庫,編程時無需在意系統底層設計和兼容性,現已然在現今智能手機操作系統市場占有率為首位。
路由器里的OpenWRT系統帶有Mjpeg stream插件,可以把從USB攝像頭采集的圖像轉換成流媒體輸出,可以通過文件或者HTTP形式得到視頻。路由器帶有調試用串口引腳,通過配置系統文件可以讓路由器將網絡端口(TCP/IP協議)的數據經串口輸出,人工智能論文同樣也可以把串口的數據傳送的到網絡端口上。從而下位機(主控)通過串口便可以和上位機(手持控制端,如手機)的網絡端口實現信息的透傳。由此,手機端需要打開兩個連接端口,一個從Mjpeg-stream中獲得圖像信息,另一個和下位機通信。系統設計流程如圖2所示:
2 系統實現
2.1 搭建Android開發環境
2.1.1 安裝JDK
根據電腦的操作系統從Oracle公司官網下載對應的JDK;下載完成后根據安裝向導提示完成JDK的安裝。
2.1.2 環境配置
JDK安裝完成后,打開Windows系統的命令窗口,在其中輸入“java-version”,若在下面顯示了Java的版本號說明已經安裝成功;否則要手動配置系統環境。配置過程如下:按如下步驟打開系統環境變量設置窗口,計算機->屬性->更改設置->高級->環境變量,然后在系統變量處新建,變量名為“JAVA_HOME”,變量值中填剛才JDK安裝的路徑,如“C:\Program Files\Java\jdk1.8.0_25”;點擊確定后,再新建一個變量名為classpath,變量值為“.;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar”;點擊確定后,找到變量Path,在變量值后加”;%HAVA_HOME%/bin“;最后通過命令窗口驗證JDK是否成功安裝。
2.1.3 開發工具
從Android下載適合電腦系統的集成ADT的Eclipse開發工具,解壓后便可直接打開Eclipse開發平臺。
2.2 新建Android應用程序
在Eclipse項目管理窗口點擊右鍵,依次New->Android Application Project->Next,根據新建工程向導設置應用名、工程名、包名和應用程序圖標等,所有需要設置的設置完成之后點擊Finish完成,至此應用程序的新建已經完成。
2.3 界面布局
顯示和控制是人機交互的重要環節。上位機UI操作界面包括攝像頭舵機俯仰左右轉動、飛行器前后左右飛行、傳感器數據顯示和圖像畫面顯示。前三項分別用Button(按鍵)、TextView(文本)、ImageView(圖片)控件即可實現;視頻圖像即通過繼承SurfaceView類在屏幕上顯示實時圖像。
篇7
論文摘 要 隨著計算機技術的發展和網絡人口的增加,人們對網絡的需求也越來越苛刻,越來越貼近生活,本文設計構想一套基于SSH 架構的社區綜合管理系統將傳統行業的服務延伸到網絡,以方便居民的生活、工作和學習。
一、引言
伴隨著我國社會主義市場經濟發展和政府職能轉變,社區作為現代城市的細胞所發揮的基礎作用越來越重要,對管理手段、管理能力、管理方式的要求也日益增多,信息化應用需求和應用能力之間的矛盾日益突出。這時社區信息管理系統的開發與應用就變得更為重要。社區信息管理系統用計算機全面、準確、可靠、及時的記錄和處理社區日常業務運作過程中產生的各種業務信息,規范社區工作,提高社區的工作效率,便于民政局統一的調度及統計管理,為其他相關部門提供準確、有效的基礎數據。
國外一些發達國家社區管理系統經過多年的發展,也日趨完善,和國家的整體電子政務系統也能有機的結合起來。經過多年建設,我國社區管理部門基礎設施逐步改善,信息化發展環境進一步優化,業務協同的信息化應用水平、面向社會公眾的便民服務能力都有了較大進步。同時,政府的一批重大應用系統也在提高城市管理水平、加強公眾服務、輔助宏觀決策等方面取得了實效,為進一步建設一體化的社區信息平臺,實現社區工作的電子化、信息化打下堅實的基礎。社區管理系統作為社區信息化的基本組成單元,也具備了開發與使用的土壤。
二、系統需求分析
對于系統的開發而言,系統的需求工作非常重要,它規定了系統設計統一的最基本的要求,需求分析的結果是系統設計實現測試驗收和維護的依據。需求分析是在可行性分析研究的基礎上,確定新項目必須完成的工作,既對項目最終目標提出完整準確清晰和具體的要求。其具體任務是:確定用戶對新系統的綜合要求,分析系統的數據要求,導出新系統數據字典及系統流程,確定和評價系統方案,確定系統開發計劃 。
社區管理部門為了給社區居民提供更為便捷的服務,并對社區進行信息化管理,響應國家加快電子政務建設的指導,將開發一套滿足社區日常工作的管理系統。
社區存在的意義在于溝通政府與社會,進而促進城市的發展,社會文明的進步并不斷的為居民提供城市社區服務,改善生活環境,實現這些就有賴于城市社區的功能。作為中介組織的城市社區具有如下功能:
(1)政治功能(2)教育功能(3)服務功能(4)參與功能
這幾個功能細化到社區中可分為社區概況、社區組織、社區治安、社區計劃生育、社區衛生等功能。作為基層管理組織,社區管理工作具有事物多,需處理并存檔事項多等特點。
三、系統方案
1.技術可行性分析
系統采用B/S 模式進行開發,三層的B/S 體系結構具有許多傳統C/S 體系結構不具備的優點,而且在技術實現上采用Struts+Spring+Hibernate 三種主流框架相結合,整個系統框架結構清晰明了,大大縮短了開發周期和工作量,使后期的維護簡單化,數據庫采用了已經相當成熟而且靈活精簡的MySQL,完全滿足了社區信息數據方面的存儲需求,在運行方面也降低了對硬件的要求。
轉貼于
2.實現技術
(1)C/S 和B/S 結構
C/S結構,即Client/Server(客戶機/服務)結構。它由兩部分構成:前端是客戶機,即用戶界面(Client)結合了表示業務邏輯。接受用戶的請求,并向數據庫服務提出請求,通常是一個PC機;后端是服務器,即數據管理(Server)將數據提交給客戶端,客戶端將數據進行計算并將結果呈現給用戶。B/S結構,即Browser/Server(瀏覽器/服務器)結構。B/S模式是基于Internet/Intranet的結構模型,即前臺客戶端采用瀏覽器,中間件為Web服務器,后臺為數據庫服務器,形成三層結構。
(2)SSH架構簡介
SSH 在J2EE項目中表示了3種框架,即 Struts + Spring + Hibernate
典型的J2EE三層結構,分為表現層、中間層(業務邏輯層)和數據服務層。三層體系將業務規則、數據訪問及合法性校驗等工作放在中間層處理。客戶端不直接與數據庫交互,而是通過組件與中間層建立連接,再由中間層與數據庫交互。
表現層是傳統的JSP技術,自1999年問世以來,經過多年的發展,其廣泛的應用和穩定的表現,為其作為表現層技術打下了堅實的基礎。
中間層采用的是流行的Spring+Hibernate,為了將控制層與業務邏輯層分離,又細分為以下幾種。
Web層,就是MVC模式里面的“C”(controller),負責控制業務邏輯層與表現層的交互,調用業務邏輯層,并將業務數據返回給表現層作組織表現,該系統的MVC框架采用Struts。
Service層(就是業務邏輯層),負責實現業務邏輯。業務邏輯層以DAO層為基礎,通過對DAO組件的正面模式包裝,完成系統所要求的業務邏輯。
DAO層,負責與持久化對象交互。該層封裝了數據的增、刪、查、改的操作。
PO,持久化對象。通過實體關系映射工具將關系型數據庫的數據映射成對象,很方便地實現以面向對象方式操作數據庫,該系統采用Hibernate作為ORM框架。
Spring的作用貫穿了整個中間層,將Web層、Service層、DAO層及PO無縫整合,其數據服務層用來存放數據。
一個良好的框架可以讓開發人員減輕重新建立解決復雜問題方案的負擔和精力;它可以被擴展以進行內部的定制化;并且有強大的用戶社區來支持它。框架通常能很好的解決一個問題。然而,你的應用是分層的,可能每一個層都需要各自的框架。僅僅解決UI問題并不意味著你能夠很好的將業務邏輯和持久性邏輯和UI 組件很好的耦合。
四、結束語
社區管理系統作為為一套面向社區管理部門而設計的一套系統,高效、快速、便捷就應成為他的基本要求,并應立足于社區日常管理各項業務操作要求進行開發,滿足社區信息的各項管理工作,詳細記錄轄區居民及轄區單位住戶等信息,為社區工作提供全面、準確、便捷的信息管理工具。同時按照統一的數據格式記錄和處理信息以及處理信息,為其他相關部門提供準確、有效的基礎數據。社區管理系統作為一個整體,還應具有強烈的服務性和可操作性,也為社區民眾提供了一個享受貼心服務的平臺。
參考文獻:
篇8
關鍵詞:動態模糊測度;教師業績評價
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)26-5958-02
在我們日常生活的環境中,動態模糊數據是無處不在的。我們對某個事物進行描述,例如 “某某老師這學期的科研能力進步了很多”。 在這個命題里“科研能力”、“進步”是動態的描述,“很多”則是一個很模糊的描述,相應的對于科研能力進步了多少的測量就是一個充滿了動態性以及模糊性的測量。
在我們高校的年底一般都會對老師進行一個綜合的業務的評價,以此作為年底評優評先的理論依據。分析教師業績的綜合評價的本質,不難發現它其實不僅僅是對教師教學最終結果的評價,更加是對相應教師整年全方面工作的一個動態的評價。而我們利用傳統的方法,比如紙質累加積分的方法耗時、耗力,而純碎的利用計算機的加減來處理信息的方法對于DF數據是力不能及的。
基于上述要求,我們在實踐操作中需要找到一種能夠將感性的信息進行定量的描述、采集、加工以及計算處理的方法。通過動態模糊測度額可以實現以上要求。基于動態模糊測度的評價顯然可以對每個教師的綜合業績進行動態的、準確的評價。優點是不僅可以體現每位教師的綜合成績,更可以體現他的未來趨勢。
1 分析DFD的表示方法
動態模糊集([DFS])的定義[1]。
定義1.1 設在論域[U]上定義一個映射:
[(A,A):(U,U)[0,1]×[,],(u,u)?(A(u),A(u))]
記為[(A,A)=A或A],則稱[(A,A)]為[(U,U)]上的動態模糊集([DFS]),稱[(A(u),A(u))]為隸屬函數對[(A,A)]的隸屬度。
定義1.2[1] 如果用[(R,R)]描述資源[(X,X)]和資源[(Y,Y)]之間的動態模糊格[DFL]上的關系。具體形式化表示為[(R,R)],則稱[(R,R)]為[(X,X)]到[(Y,Y)]的[L]型[DF]關系。若[L=[(0,0),(1,1)],(R,R)∈DF((X,X)×(Y,Y))],稱[(R,R)]為[(X,X)]到[(Y,Y)]的[DF]關系。
從定義1.2中可以發現求出[(R,R)]就是求出了[(X,X)][(Y,Y)]之間的關系。
2 分析動態模糊數據的測度方法
動態模糊測度[1][2]是研究動態模糊數據的一個重要內容。
定義2.1[1] 映射[μ:σ[(0,0),(1,1)]]稱為DF測度,若
a)[μ(φ,φ)=(0,0),μ(X,X)=(1,1)]
b)[(A,A)?(B,B)?μ(A,A)≤μ(B,B)]
c)[(An,An)()(A,A)?μ(An,An)()μ(A,A)]
[((X,X),σ,μ)]稱為DF測度空間。
3 分析教師業績評價系統的功能和流程
教師年底業績評價系統的主要作用是多所有老師一年的工作情況進行總結計算并對以后的發展趨勢進行分析。包含的功能如下:1) 數據導入;2) 查詢;3) 評價;4) 統計。 基于這樣的功能模塊,分別設計出系統的基本框架入下圖1所示,系統的流程如下圖2所示。
4 分析動態模糊測度方法在系統中的應用
4.1教師基本業績信息的DFS表示
教師在登錄系統是輸入的各自的基本數據本身就是動態模糊數據,在系統中我們用動態模糊集合的形式來表達。系統接收了前臺輸入的基本數據信息后,將數據進行動態模糊處理,然后利用定理分析動態模糊數據之間的關系,最后建立動態模糊關系方程。
4.2教師基本業績信息指標體系的構建
按照平時的工作情況,我們將系統中的業績評價信息分為如下六個方面:1)課堂教學質量評價;2)科研能力評價;3)公開課開展情況評價;4)興趣小組開展情況評價;5)班主任工作情況評價;6)考勤考績情況評價。
4.3動態模糊測度中權重系數的確定
本系統中權重系數是采用統計方法確定的[3]。我們事先請了各個系部的優秀教師代表對我們的指標因素集合[U(U=u1,u2,...,un)]中各項,各自寫出他們心中最適合的權重向量[Aj=a1j,a2j,...,anj,i=1naij=1,(j=1,2,...,m)],然后對其中每個指標因素[ui(i=1,2,...,n)]進行單因素統計[3]:
1)對指標因素[ui(i=1,2,...,n)],在它的權重系數[aij(j=1,2,...,m)]中找出最大值[Mi]和最小值[mi];其中[Mi=max1≤j≤maij] [mi=min1≤j≤maij];
2)找到一個合適的正整數[K],通過[Mi-miK]這個公式計算出一個組距,再通過這個組距把權重系數分成[K]組,然后將權重系數按照由小到大的順序分成[K]組;
3)仔細計算權重系數落在每組內的頻數和頻率;
4)根據計算出來的頻數和頻率的分布情況,確定[ui]的權重系數[ai],從而得到權重系數向量:[A=a1,a2,...,an]。
5 統計最終結果
在我們這個系統中,最終的結果是有6條評價結果綜合計算得到的。對每條數據我們規定成三個級別即優為100分,良為70分,差為50分。另外我們還對這三個檔次的分數內在的趨勢也明確清楚,用“”表示趨勢越來越差,“”表示趨勢越來越好。在系統中對各個老師的情況進行計算評估時,我們依據這六項指標的分數以及發展趨勢進行計算。最終的評價結果由已經確定好的權重系數和采集的動態模糊數據進行相乘計算而得。
6 小結與展望
教師年終業績評價不僅是對教師工作能力的一種客觀評價,更是對學校整體運行情況的參考。我們相信基于DFL的教師業績評價系統對我們進一步的探索動態模糊數據的應用必將起到一定的推進作用。
參考文獻:
[1] 李凡長.動態模糊邏輯引論[M].昆明:云南科技出版社,2005.
篇9
關鍵詞:JSF;國際化;SMTP;POP3
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2013)24-5433-03
自從電子郵件進入人們的生活,人們對傳統的信件已經不再依賴,它的可靠、快速、方便、靈活、廉價、內容豐富等特點都使人們更加喜歡和接受它。近年來,電子郵件飛速發展,可以看到在比較專業、服務比較全面周到的網站基本上都有免費電子郵件服務。它們大部分都是通過各種軟件進行開發的。而在當今很流行的Java技術中就包含有JavaMail API,它提供了大量的類和接口實現網絡郵件傳輸。本次設計就是利用Java技術來實現郵件發送和接收的功能,以開發一個屬于自己的郵件系統。
1 相關技術與開發平臺
整個系統開發完全采用MVC模式,開發平臺為Java平臺,以Tomcat為JSF引擎和Web服務器。JSF是基于Java 的Web 應用開發領域里提供了的一個可重用、可擴展、基于組件、工具友好的服務器端UI 框架。在支持JSF 的RAD開發工具中,人們可以像使用Visual Studio. NET一樣方便快捷地構建Web 用戶界面,大大降低了利用Java技術實現Web 用戶界面的難度,提高了開發效率。
2 系統功能分析
用戶要進入系統首先必須登錄系統,登錄后即可閱讀郵件、回復郵件、撰寫新郵件、轉發郵件等。不僅可以發送文本,還可以發送附件等信息。
該系統的總體用例圖如圖2所示。
3 系統部分功能的實現與程序的編制
系統主要有功能模塊分別為:登錄模塊、郵件發送模塊、郵件接收模塊、郵件閱讀模塊、郵件回復模塊、郵件轉寄模塊和退出模塊。系統使用JavaMail的核心類來實現這些功能。
3.1 郵件發送模塊
進入系統后的界面,在這個界面當中顯示了系統的郵件列表,其界面如圖3所示。
在介紹發送模塊之前先說下寫郵件,在這需要使用MailBasisBean,因為發送模塊要調用這個類,也只有寫好信才能發送。在MailBasisBean中設置了主題subject,發信人,收信人,暗送,抄送,回復,附件的屬性。同時還有添加附件的功能,只要附件的名字不為空,通過 mbp.setContent設置好內容,可以添加附件其代碼如下所示:
MimeBodyPart mbp = new MimeBodyPart();
mbp.setContent(upFile.getBytes(), upFile.getContentType());
mbp.setDataHandler(new DataHandler(new
ByteArrayDataSource(upFile.getBytes(),
upFile.getContentType())));
attachments.add(mbp);
寫好郵件,就是發送了,在這個過程中用到的類是Transport。若發送安全連接的信息直接用Send()發送信息,Transport.send(mm);
3.2 郵件處理模塊
這個模塊當中主要是刪除郵件,首先判斷郵件列表里是否有郵件,若沒郵件則返回列表,有列表就可以選擇性的刪除,郵件前面打個勾就可以刪除想要刪除的信件,如果想全刪,就直接全選郵件就可以全部刪除了。下面是其主要代碼:
FacesContext facesContext = FacesContext.getCurrentInstance();
FolderWrapperBean folderWrapper;
int messageNumbersOfSelectedDisplayMessages[];
MailboxConnection mailboxConnection;
String currentMailboxFolder;
folderWrapper = (FolderWrapperBean)getManagedBeanByName("folderWrapperBean");
messageNumbersOfSelectedDisplayMessages = folderWrapper.getMessageNumbersOfSelectedDisplayMessages();
if(messageNumbersOfSelectedDisplayMessages.length < 1)
mailboxConnection = getMailboxConnection();
currentMailboxFolder = getCurrentMailboxFolder();
mailboxConnection.login(currentMailboxFolder);
mailboxConnection.setMultipleDeletedFlags(messageNumbersOfSelectedDisplayMessages);
SessionContainerBean sessionContainer = (SessionContainerBean)getManagedBeanByName("sessionContainerBean");
sessionContainer.setRenewEnvelopes(true);
assureCorrectOffset(folderWrapper,sessionContainer,essageNumbersOfSelectedDisplayMessages);
3.3 郵件回復模塊
回復模塊就是調用發送模塊,在這可以回給一個人,也可以回給多個人,具體實現的代碼如下:
MailBasisBean mailBasis = (MailBasisBean)getManagedBeanByName("mailBasisBean");
DisplayMessageBean displayMessage = (DisplayMessageBean)getManagedBeanByName("displayMessageBean");
ReactionMailBasisAssembler.refurbishGivenResponseMailBasis(mailBasis, displayMessage, responseToAll);
回復的信件在郵箱列表當中會顯示出來那個“Re:”標上如圖5所示:
以上是一個簡單的郵件系統的實現過程,通過使用Java技術中的JavaMail API,很容易開發出一個屬于自己的電子郵件系統。
參考文獻:
[1] Norah Jones.SMTP[J]. OVERSEAS ENGLISH,2003(6):34-35.
[2] 滁州,馬金虎.編寫基于SMTP網絡應用程序[J].電腦愛好者,2003(5):92-94.
[3] 滁州,馬金虎.編寫基于POP3網絡應用程序[J].電腦愛好者,2003(6):92-94.
篇10
1 課程標準設計思路
以工作過程為導向的高職課程體系,要求課程設計要基于工作過程,充分體現工學結合的特點,以真實的工作任務或產品為載體來實施課程整體設計。課程標準設計的思路首先應依據專業人才培養方案中關于人才培養目標的闡述,明確課程目標;其次應結合職業教育課程觀、教學觀、能力觀,基于軟件工程的開發過程,以項目化教學來組織課程內容,在課程內容的選擇與排序中,以軟件工程實施的不同階段、典型任務為載體,將課程內容劃分為互相聯系的學習情景;第三應通過對各學習情景中學習目標、主要內容、授課方式、師生要求等各項內容的描述,來規范課程所要求的內容;第四應通過對課程內容的選取和組合,以一個完整的項目為載體,完成課程的實施;最后,通過對項目實施過程中各個環節的考察和評價,來完成對課程的評鑒與考核。嵌入式應用與開發課程標準制訂的設計思路可以用圖1來表示。
1.1 課程標準制訂依據
由于嵌入式系統應用技術是一門新興的技術,發展歷史較短,發展速度很快,所以課程的設置與開發,既要以國家職業標準為基礎,又要依據市場變化和企業對人才的需求進行調整。根據市場調研和企業人才分析,我院計算機應用技術專業嵌入式應用與開發課程所面向的工作崗位主要是J2ME程序員、手機軟件測試員、手機多媒體程序員、手機游戲工程師以及相關的3G網絡環境下的無線應用型人才嵌入式應用與開發課程的開設,緊密結合市場對人才的需求,具有一定的前瞻性。結合目前3G市場對手機軟件開發人才的需求,課程的內容設計將以此為依據進行動態更新。課程內容將隨著市場的變化、企業對人才的需求和嵌入式系統應用技術的發展及時更新和補充;基于目前的教學環境,本課程主要以J2ME應用軟件開發為主。
1.2 課程標準框架結構
嵌入式應用與開發課程標準共有七個部分組成:前言部分、課程目標、課程內容、課程實施、課程評鑒、教材編寫與使用建議、附錄。其中,前言部分包括目的、設計思路、課程性質與任務、課程職業面向、課程能力培養分解、參考文檔;課程目標包括總體目標和具體目標;課程內容包括學習情景、課程單元、情感態度、學習策略;課程實施包括教學模式、教學建議、項目參考實例說明等;課程評鑒包括課程考核和課程評價;教材編寫與使用建議包括教材編寫原則和教材使用建議;附錄部分包括國家職業標準、參考數目、網絡資源、精品課程等。
2 嵌入式應用與開發課程標準內容
2.1 課程目標
課程目標是課程學習的預期結果:即完成某個專業或某門課程之后,學生將要達到某一確定的知識、能力、素質的人才規格要求,其總目標與專業培養目標一致。專業培養目標是由社會需求分析、個體需求分析、教學現狀分析的綜合結果來確定的,因此也是課程目標確定的依據。
2.1.1 總體目標
嵌入式應用與開發課程的總體目標是加強學生的嵌入式軟件應用與開發意識,培養學生基于J2ME開發和應用嵌入式手機軟件的綜合能力。該能力的形成建立在學生基礎知識、基本技能、情感態度、學習策略和文化意識等素養整體發展的基礎上。
2.1.2 具體目標
依據總體目標,嵌入式應用與開發課程的具體能力目標如下:
(1) 熟悉嵌入式軟件開發的一般流程;
(2) 能夠安裝并配置J2ME開發環境;
(3) 能夠根據需求分析設計并完成UI設計;
(4) 能夠根據詳細設計文檔完成事件處理;
(5) 能夠應用MIDP通用框架實現網絡互聯;
(6) 能夠在移動設備中保存數據;
(7) 能夠完成多媒體編程(使用MMA);
(8) 能夠完成短信息編程;
(9) 能夠完成簡單的手機游戲開發。
加的為課程的擴展目標,對于個別學有余力的同學通過組建興趣小組的形式進行指導。
2.2 課程內容
同一課程目標可以用不同的內容來實現,包括不同的課程、學程與方法途徑。課程作為人才培養方案的基本實施單元,其科學性與合理性直接影響人才質量。課程內容的確定以前面的課程目標分析為依據,以職業綜合能力的細化分析為基礎,按照定向配置、動態優化的原則來選擇課程內容。
依據課程的具體目標以及上述課程選擇的原則,確定嵌入式應用與開發課程內容如表1所示。
2.2.1 學習情景
根據課程目標,確定“嵌入式應用與開發”課程共包括八個學習情景,每個學習情景包括:學習目標、課時、主要內容、教學方法與建議、考核與評價、教學材料、學生知識與
能力要求、教師能力及知識要求。以“根據需求分析設計并實現UI”學習情景為例,如表2所示。
2.2.2 課程單元
以完整的項目為載體,按照軟件工程的實施過程,將上述典型工作任務融入其中,以每四個學時為一個課
程單元,將整個課程內容組織起來。各課程單元包括學習目標、主要內容(重難點)、教學設計與組織、教學地點、教學儀器設備、教材及參考資料、練習與習題等。以“認識J2ME軟件開發項目”為例,如表3所示。
轉貼于
2.3 課程實施
2.3.1 教學模式
不同課程模式是不同課程觀念的具體體現,所以對課程模式的選擇首先是對課程觀念的選擇。課程觀是教育觀在課程領域中的體現,是人們對課程本質、屬性、功能、目的、規律、原理和法則等問題所持的基本態度,是人們對課程的價值取向。模式的本質特性有三個:典型性、可分類性、可復制性。它反映了教學規律的主要矛盾和主要特征。
為了在教學中潛移默化地提高學生的軟件工程素養,擬在整個場景教學的過程中,全程貫穿軟件工程思想,并提供軟件工程管理工具。提供Step By Step的實訓指導手冊,來指導學生一步步完成開發環境搭建、需求分析、詳細設計、編碼調試、測試、源代碼管理、進度管理等一系列軟件項目管理相關的工作。
同時還會提供涉及到的軟件工程管理工具,例如源代碼管理工具、Bug管理工具、進度管理工具等等,并提供相應的說明書。此論文由流星畢業論文免費提供 網址2008w.com
2.3.2 項目教學參考實例
課程標準中給出課程實施過程中可以應用的參考實例,并明確項目內容、形式和具體要求。實例如下:
項目名稱:手機版列車時刻表的設計與實現(J2ME平臺;單機版)。
項目內容:根據課程學習的內容,在充分理解并掌握J2ME相關知識的基礎上,以項目小組(3~5人)的形式,在J2ME平臺上設計并實現列車時刻表軟件(單機版)的開發,主要功能包括軟件界面設計、車次查詢、站站查詢和列車詳細信息查詢。主要內容包括:
(1) 項目小組組建與成員分工;
(2) 項目需求分析與總體設計;
(3) 項目詳細設計與模塊劃分;
(4) 代碼編寫與單元測試;
(5) 在PC模擬機上試運行;
(6) 在支持J2ME的手機上真機運行并投入使用。
具體要求:
(1) 項目小組各個成員明確自己的分工和定位,積極主動完成各項任務;
(2) 在小組討論會議上積極發言,闡述自己對項目開發的建設性意見,記入成績考核;
(3) 集體討論并確定總體設計方案和詳細模塊設計;
(4) 認真完成個人的模塊任務;
(5) 撰寫需求分析報告、項目總體設計(小組全部成員);
(6) 撰寫模塊詳細設計文檔(對應模塊的責任人);
(7) 撰寫測試報告與試運行報告(該項工作的完成人);
(8) 撰寫實訓報告,并提交作品。(項目小組)。
3 結束語
“嵌入式應用與開發”課程標準已經初步形成,并用于指導任課教師進行教學實踐,取得了較好的效果。但是課程標準的制訂是一項系統而復雜的工程,需要經歷調研、分析、設計、實施、評鑒、反饋、修訂的完整過程才能夠更好地指導教學。在以工作過程為導向的課程體系架構下,開發適合高職計算機應用專業人才培養需求的課程標準,還面臨企業在標準制訂過程中參與的方式、課程實施相關的考核與評鑒、學生對于新的教學模式變革的接受程度等新的問題,需要經過實踐的檢驗和不斷的反饋來趨于完善,希望本文的研究對于推動高職教育教學改革的發展具有一定的意義。
參考文獻
[1] 石偉平, 徐國慶. 職業教育課程開發技術[M]. 上海: 上海教育出版社, 2006.
[2] 鄧澤民, 王寬. 現代四大職教模式[M]. 北京: 中國鐵道出版社,2006.
[3] 孫國菊. 高職計算機軟件人才培養的思與行[J]. 計算機教育, 2005,(3).