版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
啟思java畢業(yè)設(shè)計代做【篇一:java思想外文翻譯畢業(yè)設(shè)計】java編程思想(java和因特網(wǎng))1、客戶端編程web最初采用的“服務(wù)器-瀏覽器”方案可提供交互式內(nèi)容,但這種交互能力完全由服務(wù)器提供,為服務(wù)器和因特網(wǎng)帶來了不小的負擔。服務(wù)器一般為客戶瀏覽器產(chǎn)生靜態(tài)網(wǎng)頁,由后者簡單地解釋并顯示出來?;緃tml語言提供了簡單的數(shù)據(jù)收集機制:文字輸入框、復(fù)選框、單選鈕、列表以及下拉列表等,另外還有一個按鈕,只能由程序規(guī)定重新設(shè)置表單中的數(shù)據(jù),以便回傳給服務(wù)器。用戶提交的信息通過所有web服務(wù)器均能支持的“通用網(wǎng)關(guān)接口”(cgi)回傳到服務(wù)器。包含在提交數(shù)據(jù)中的文字指示cgi該如何操作。最常見的行動是運行位于服務(wù)器的一個程序。那個程序一般保存在一個名為“cgi-bin”的目錄中(按下web頁內(nèi)的一個按鈕時,請注意一下瀏覽器頂部的地址窗,經(jīng)常都能發(fā)現(xiàn)“cgi-bin”的字樣)。大多數(shù)語言都可用來編制這些程序,但其中最常見的是perl。這是由于perl是專為文字的處理及解釋而設(shè)計的,所以能在任何服務(wù)器上安裝和使用,無論采用的處理器或操作系統(tǒng)是什么。2、腳本編制語言插件造成了腳本編制語言的爆炸性增長。通過這種腳本語言,可將用于自己客戶端程序的源碼直接插入html頁,而對那種語言進行解釋的插件會在html頁顯示的時候自動激活。腳本語言一般都傾向于盡量簡化,易于理解。而且由于它們是從屬于html頁的一些簡單正文,所以只需向服務(wù)器發(fā)出對那個頁的一次請求,即可非??斓剌d入。缺點是我們的代碼全部暴露在人們面前。另一方面,由于通常不用腳本編制語言做過分復(fù)雜的事情,所以這個問題暫且可以放在一邊。腳本語言真正面向的是特定類型問題的解決,其中主要涉及如何創(chuàng)建更豐富、更具有互動能力的圖形用戶界面(gui)。然而,腳本語言也許能解決客戶端編程中80%的問題。你碰到的問題可能完全就在那80%里面。而且由于腳本編制語言的宗旨是盡可能地簡化與快速,所以在考慮其他更復(fù)雜的方案之前(如java及activex),首先應(yīng)想一下腳本語言是否可行。目前討論得最多的腳本編制語言包括javascript(它與java沒有任何關(guān)系;之所以叫那個名字,完全是一種市場策略)、vbscript(同visualbasic很相似)以及tcl/tk(來源于流行的跨平臺gui構(gòu)造語言)。當然還有其他許多語言,也有許多正在開發(fā)中。javascript也許是日常用的,它得到的支持也最全面。無論netscapenavigator,microsoftinternetexplorer,還是opera,目前都提供了對javascript的支持。除此以外,市面上講述javascript的書籍也要比講述其他語言的書多得多。有些工具還能利用javascript自動產(chǎn)生網(wǎng)頁。當然,如果你已經(jīng)有visualbasic或者tcl/tk的深厚功底,當然用它們要簡單得多,起碼可以避免學(xué)習(xí)新語言的煩惱(解決web方面的問題就已經(jīng)夠讓人頭痛了)。3、java如果說一種腳本編制語言能解決80%的客戶端程序設(shè)計問題,那么剩下的20%又該怎么辦呢?它們屬于一些高難度的問題嗎?目前最流行的方案就是java。它不僅是一種功能強大、高度安全、可以跨平臺使用以及國際通用的程序設(shè)計語言,也是一種具有旺盛生命力的語言。對java的擴展是不斷進行的,提供的語言特性和庫能夠很好地解決傳統(tǒng)語言不能解決的問題,比如多線程操作、數(shù)據(jù)庫訪問、連網(wǎng)程序設(shè)計以及分布式計算等等。java通過“程序片”(applet)巧妙地解決了客戶端編程的問題。程序片(或“小應(yīng)用程序”)是一種非常小的程序,只能在web瀏覽器中運行。作為web頁的一部分,程序片代碼會自動下載回來(這和網(wǎng)頁中的圖片差不多)。激活程序片后,它會執(zhí)行一個程序。程序片的一個優(yōu)點體現(xiàn)在:通過程序片,一旦用戶需要客戶軟件,軟件就可從服務(wù)器自動下載回來。它們能自動取得客戶軟件的最新版本,不會出錯,也沒有重新安裝的麻煩。由于java的設(shè)計原理,程序員只需要創(chuàng)建程序的一個版本,那個程序能在幾乎所有計算機以及安裝了java解釋器的瀏覽器中運行。由于java是一種全功能的編程語言,所以在向服務(wù)器發(fā)出一個請求之前,我們能先在客戶端做完盡可能多的工作。例如,再也不必通過因特網(wǎng)傳送一個請求表單,再由服務(wù)器確定其中是否存在一個拼寫或者其他參數(shù)錯誤。大多數(shù)數(shù)據(jù)校驗工作均可在客戶端完成,沒有必要坐在計算機前面焦急地等待服務(wù)器的響應(yīng)。這樣一來,不僅速度和響應(yīng)的靈敏度得到了極大的提高,對網(wǎng)絡(luò)和服務(wù)器造成的負擔也可以明顯減輕,這對保障因特網(wǎng)的暢通是至關(guān)重要的。采用黑色墨水工整書寫,自己的源程序打印在課程設(shè)計報告專用紙一樣大小的打印紙上,并配上封面(格式附后)裝訂成冊;②全部內(nèi)容打印在a4打印紙上,并配上封面裝訂成冊。4、課程設(shè)計完畢應(yīng)提交如下設(shè)計成果:課題名稱_姓名1_姓名2_姓名3.rar(里面包含說明如何運行系統(tǒng)以及在本系統(tǒng)中自己做何工作的readme.txt+可以直接執(zhí)行的jar文件(若為applet程序則無需打成jar包,內(nèi)含系統(tǒng)全部源代碼)+數(shù)據(jù)庫文件或?qū)С龅膕ql文件+系統(tǒng)運行需要的其他文件,每個題目即每組交一個rar文件);文字描述不少于3500字(源代碼不包含在內(nèi))的紙質(zhì)課程設(shè)計報告(要求正文內(nèi)容格式為宋體小四,1.5倍行距,小標題為黑體四號,課程設(shè)計報告交紙質(zhì)文檔,每個人一份課程設(shè)計報告,要求報告格式規(guī)范,結(jié)構(gòu)完整,報告內(nèi)容不能雷同,雷同者將發(fā)回重寫)。5、題目來自《java課程設(shè)計案例精編(第二版)》的,必須在原來基礎(chǔ)上增加1-2個功能(由自己決定)。三、課程設(shè)計報告格式課程設(shè)計報告分以下幾部分:1、封面2、目錄3、系統(tǒng)描述:介紹所開發(fā)系統(tǒng)的功能和解決的問題;4、分析與設(shè)計:主要包括以下內(nèi)容:?功能模塊劃分;?數(shù)據(jù)庫結(jié)構(gòu)描述(題目設(shè)計數(shù)據(jù)庫的需要);?系統(tǒng)詳細設(shè)計文檔(類的劃分及相互關(guān)系,系統(tǒng)或模塊的流程圖)?各個模塊的實現(xiàn)方法描述(關(guān)鍵代碼);?測試數(shù)據(jù)及期望結(jié)果;5、系統(tǒng)測試:系統(tǒng)關(guān)鍵功能的運行截圖,凡課題與數(shù)據(jù)庫相關(guān)的表中記錄不得少于5條。6、總結(jié)或心得體會:對課程設(shè)計中值得肯定的內(nèi)容進行評價,客觀地指出其中的不足,并說明克服或改進的辦法。要求真實,杜絕客套話。7、參考文獻:書寫格式要符合如下規(guī)范(不得自己隨意編造,每篇前面應(yīng)加上編號);a.期刊文獻書寫格式:作者﹒論文篇名[j]﹒期刊名﹒出版年,卷(期如:高曙明﹒自動特征識別技術(shù)綜述[j]﹒計算機學(xué)報﹒1998,21(3)b.著作文獻書寫格式:作者﹒書名[m]﹒出版地:出版社,出版年如:劉勇,康立山,陳毓屏﹒非數(shù)值并行算法(第二冊)[m]﹒北京:科學(xué)出版社,19988、附錄:附系統(tǒng)中屬于自己做的關(guān)鍵模塊的源代碼,要求源代碼中關(guān)鍵代碼標上適量的注釋,且編程風(fēng)格符合規(guī)范,源碼打印格式為:newroman5號單倍行距。說明:課程設(shè)計報告中圖表格式如下報告中表格全文統(tǒng)一編序,表序必須連續(xù)。文中引用表格時,“表”在前,序號在后,如:“見表8”。表格的名稱和編號應(yīng)居中,并位于表格上方,表序在前,表名在后,其中空一格,表名末不加標點符號。如:報告中插圖都應(yīng)有名稱和序號,全文統(tǒng)一編序且圖序必須連續(xù)。文中引用插圖時,“圖”在前,序號在后,如:“見圖12”。圖的名稱和編號應(yīng)居中并寫于圖的下方,圖序在前,圖名在后,其中空一格,末尾不加標點。如:四、驗收及評分標準驗收內(nèi)容包括:程序運行情況(課程設(shè)計最后一天檢查)、課程設(shè)計報告及平時成績?nèi)糠?,最后成績以等級分,即?yōu)、良、中、及格、不及格五個等級給出。各部分所占比例為:程序運行情況(35%)、課程設(shè)計報告(50%)、平時成績(15%)。五、人員分組由2-4個人組成一個組(特殊條件可以例外),在組長的管理下完成下面安排的課題。按組提交所設(shè)計的完整系統(tǒng),并說明組內(nèi)成員組成、任務(wù)的劃分以及各人承擔的任務(wù)并做程序演示和現(xiàn)場答辯。六、參考題目(各課題的具體要求參見課程設(shè)計教材)(注:每個同學(xué)所做題目另參見檢查驗收表,請每個課題同學(xué)推選出一名組長)七、注意事項:2.組長職責(zé):組長成員對課題將實現(xiàn)的具體功能進行細化,并指派給各成員。組織和協(xié)調(diào)好本組工作。檢查基本要求:1.注釋.原則每行的上面必須有注釋對代碼的功能給予說明;并署完成人名。一個文件只能署名單人.2.工作量;代碼200-300行,可以有空行,但不能故意湊行。*.java文件數(shù)量即類數(shù)量2個以上,數(shù)據(jù)庫應(yīng)用至少負責(zé)管理的表1個以上。上述2項由組長如實填寫,檢查人員核實。3.功能演示,要求集成后的系統(tǒng)(可執(zhí)行的jar包和數(shù)據(jù)庫文件),在測試環(huán)境無錯誤運行,測試環(huán)境有特殊要求者,由組長和測試人員共同配置。數(shù)據(jù)庫類題目必須提供數(shù)據(jù)庫文件,使用sql數(shù)據(jù)庫的必須提供,數(shù)據(jù)庫連接用戶名和數(shù)據(jù)庫連接密碼的設(shè)定功能,便于測試時采用測試機器的參數(shù)測試。禁止采用程序固定參數(shù)的方式。4.成績評定方法:自我評定,同行評定和老師評定相結(jié)合。以個人為單位;對最終功能實現(xiàn)情況,先請本組長自評,而在邀請其他組的組長,至少3個組長進行評定,評定時,詳細的演示系統(tǒng)功能并介紹說明,各組長根據(jù)實現(xiàn)完美程度和復(fù)雜度進行等級評分。分為:差:中等,良好,優(yōu)秀;最后得到4個成績,所缺成績?nèi)∽畹偷燃壢〈M行綜合。每組一張評定表,民主評議。3.材料提交截止時間:10月31號之前提交選題表的照片(不低于500萬像素);17周之前:由學(xué)習(xí)委員統(tǒng)一收集的電子版材料如下。a.代碼文件名稱見前面。b.實驗報告名稱規(guī)范:4位學(xué)號_姓名_課題名稱.doc(x).c.提交2個目錄:源代碼目錄和設(shè)計報告目錄;成績在期末結(jié)束之前評定。簽名的評定表的照片。17周之前評審團匯報檢查,確定成績?!酒簡⑺冀逃齯i設(shè)計到底是什么】啟思教育ui設(shè)計到底是什么隨著技術(shù)領(lǐng)域的逐步拓展,產(chǎn)品生產(chǎn)的人性化意識日趨增強,越來越多的企業(yè)開始注重交互設(shè)計、用戶測試方面的投入,ui設(shè)計領(lǐng)域“三足鼎立”的局面將越來越成為大勢所趨。這也就意味著兼具多方面綜合能力的ui設(shè)計師將擁有更為廣闊的發(fā)展前景。ui即userinterface(用戶界面)的簡稱。ui設(shè)計則是指對軟件的人機交互、操作邏輯、界面美觀的整體設(shè)計。好的ui設(shè)計不僅是讓軟件變得有個性有品味,還要讓軟件的操作變得舒適、簡單、自由,充分體現(xiàn)軟件的定位和特點。用戶界面是一個人機交互系統(tǒng),它包括硬件(物理層面)和軟件(邏輯層面)兩方面。一般來說,人機交互工程的目標是打造一個讓用戶操作簡單、便捷的界面。所以也就是說,ui指的不是簡單的用戶和界面,還包括用戶和界面的交互。那么作為ui設(shè)計師,要做的就不只是設(shè)計出美觀的界面,還要設(shè)計出讓用戶用起來舒服、操作簡單的界面。界面設(shè)計。在漫長的軟件發(fā)展中,界面設(shè)計工作一直沒有被重視起來。做界面設(shè)計的人也被貶義的稱為“美工”。其實軟件界面設(shè)計就像工業(yè)產(chǎn)品中的工業(yè)造型設(shè)計一樣,是產(chǎn)品的重要買點。一個友好美觀的界面會給人帶來舒適的視覺享受,拉近人與電腦的距離,為商家創(chuàng)造賣點。界面設(shè)計不是單純的美術(shù)繪畫,他需要定位使用者、使用環(huán)境、使用方式并且為最終用戶而設(shè)計,是純粹的科學(xué)性的藝術(shù)設(shè)計。檢驗一個界面的標準即不是某個項目開發(fā)組
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《電工基礎(chǔ)與技能訓(xùn)練》課件-第四章 交流電路的分析-劉鑫尚
- 圖書轉(zhuǎn)庫服務(wù)合同
- 《第九章9.1-9》課件.2-9.2新一代人工智能發(fā)展趨勢
- 2025年榆林貨運從業(yè)資格證考試試題及答案
- 2025年西雙版納怎么考貨運從業(yè)資格證
- 2025年西寧貨運從業(yè)資格證考試答案
- 2025年呂梁貨運資格證安檢考試題
- 環(huán)保工程合伙施工協(xié)議合同
- 客戶反饋處理辦法
- 合同部技術(shù)創(chuàng)新計劃
- 民法典銀行培訓(xùn)課件
- 四年級下冊數(shù)學(xué)單位換算題200道及答案
- 四年級上學(xué)期美術(shù)試卷(附答案)
- 機電一體化職業(yè)生涯
- 山東省煙臺市芝罘區(qū)2023-2024學(xué)年七年級上學(xué)期期末數(shù)學(xué)試卷(含解析)
- 用友U8操作教程2
- 河南省南陽市鄧州市2023-2024學(xué)年七年級上學(xué)期期末數(shù)學(xué)試題(含答案)
- 影視基礎(chǔ)理論基礎(chǔ)知識
- 國際貿(mào)易理論期末考試試卷
- 《測繪管理法律與法規(guī)》課件-測繪標準化
- 《沃森克里克》課件
評論
0/150
提交評論