【正文】
M。s actions.CSKA said they were surprised and disappointed by Toure39。s 21 win.Michel Platini, president of European football39。for the racist behaviour of their fans durings about how he felt and I would like to speak to him first to find out what his experience was.Uefa hass 150th anniversary celebrations and will attend City39。Employment tribunals.The (lack of) air up there Watch mCayman Islandsbased Webb, the head of Fifa39。To find your nearest CAB, including those that give advice by , click ona damagesbased agreement, you should make sure you39。t charge you more than 35% of your pensation Further help.If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as aagainst the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal.Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept it.If you are worried about how the time limits apply to you, take advice from one of the organisations listed undert your employer dismisses you and you think that you have been dismissed unfairly.For more information about dismissal and unfair dismissal, see you don39。如果沒有老師和同學(xué),我自己是不可能完成。到了大四,很有幸能獲得柯老師的指導(dǎo),柯老師的認(rèn)真負(fù)責(zé)的精神著實(shí)讓我感動(dòng),特別是在老師身體不便的情況下,老師還是那樣兢兢業(yè)業(yè)。 Bert Bates 著 O’Reilly Taiwan公司譯 Head First 設(shè)計(jì)模式(中文版)[M] 中國(guó)電力出版社,[9] 楊磊,陳凌云. 精通Eclipse web開發(fā) java體系結(jié)構(gòu)、工具、框架整合應(yīng)用[M].人民郵電出版社, [10] 汪孝宜,劉中兵,徐佳晶等. JSP數(shù)據(jù)庫(kù)開發(fā)實(shí)例精粹[M].北京:電子工業(yè)出版社,[11] Bruce Eokel THINK IN JAVA [M]. Prentice Hall PTR,[12] 王珊,薩師楦. 數(shù)據(jù)庫(kù)系統(tǒng)概論 第四版.[M] 高等教育出版社,2007年8月[13] (第二版)[M].清華大學(xué)出版社,[14] Eric . 面向?qū)ο蟮能浖こ蹋河⑽陌鎇M].北京:電子工業(yè)出版社,2003[15] 吳立春,卞良,嚴(yán)軍. 基于UML的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)[J].寧夏醫(yī)藥學(xué)院學(xué)報(bào),2004致謝時(shí)光飛逝,短短的大學(xué)四年生活就在不知不覺中過(guò)去了。參考文獻(xiàn)[1] 張新曼. 精通JSP—Web開發(fā)技術(shù)與典型應(yīng)用[M].人民郵電出版社,[2] 李秀英. 運(yùn)用JSP技術(shù)開發(fā)動(dòng)態(tài)網(wǎng)站[J].中國(guó)科協(xié)2003年學(xué)術(shù)年會(huì)論文集(上),2003[3] [M].人民郵電出版社,[4] 完全自學(xué)手冊(cè)[M].機(jī)械工業(yè)出版社,[5] 孫穎. Flash ActionScript 3 殿堂之路[M] 電子工業(yè)出版社, [6] 景建萍等. XML基礎(chǔ)與應(yīng)用教程 [M].高等教育出版社, [7] 計(jì)磊,李里,[M].人民郵電出版,[8]Eric Freemanamp。在系統(tǒng)中也存在一下不知名的bug還沒有得到更好的解決。并沒有帶到預(yù)期的效果。但是,由于Flex技術(shù)的引入,使項(xiàng)目也存在著許多缺點(diǎn),有些Flex技術(shù)自身造成的,在初始化加載頁(yè)面時(shí)可能等待時(shí)間比較長(zhǎng);還有就是由于對(duì)Flex技術(shù)的應(yīng)用還不熟練造成的,使很多可以優(yōu)化的代碼沒有得到良好的優(yōu)化,讓Flex技術(shù)的缺點(diǎn)更加突出。并且系統(tǒng)還可以對(duì)學(xué)生做錯(cuò)的題目進(jìn)行跟蹤分析,并把分析的結(jié)果顯示在老師的后臺(tái)管理界面中,更好的了解老師的教學(xué)效果和學(xué)生的學(xué)習(xí)情況。并且也具有自己的獨(dú)特的特點(diǎn)。盡管如此,自己在未來(lái)的發(fā)展道路上一定會(huì)為改進(jìn)缺點(diǎn)而努力的。所以在系統(tǒng)的后期,自己試著把自己的文檔編寫的更加完備,不知不覺中感覺自己的文檔編寫能力也有了很大的進(jìn)步,特別是在文檔排版上面。最重要的是發(fā)現(xiàn)了自己的自學(xué)能力也在不斷的進(jìn)步。在一邊學(xué)習(xí)Flex技術(shù)和一邊做系統(tǒng)的過(guò)程中。雖然還有很多的不足,但是也發(fā)現(xiàn)自己的分析問(wèn)題的能力得到了很大的提高。在這個(gè)過(guò)程當(dāng)中,自己的各方面能力都得到很大的提高。(1) OSMulitFileUpload是ActionScript的類負(fù)責(zé)視圖層客戶度端文件上傳的管理,它從要上傳文件的列表中按順序選擇要上傳的文件向服務(wù)器發(fā)送上傳請(qǐng)求;(2) uploadFile是一個(gè)Servlet,專門負(fù)責(zé)從客戶端接收文件流和一些文件信息,將文件流組成文件存儲(chǔ)到服務(wù)器的指定磁盤中,同時(shí),將收集的文件信息通過(guò)調(diào)用ResourceInfoAction類的addResourceInfo方法。:圖 管理員添加單選題: 管理員添加單選題 文件上傳技術(shù)的實(shí)現(xiàn)教師資源管理包括管理教師自己上傳的資源。其中所用到的類有SubjectInfoAction,SubjectUtil,keyUtil等其中KeyUtil類主要是為了讓具有多個(gè)可選答案的選擇題和具有多個(gè)答案的天空題讓這些選擇和答案都在數(shù)據(jù)庫(kù)中都變成一條記錄進(jìn)行存放,而從數(shù)據(jù)庫(kù)查處來(lái)的時(shí)候,會(huì)更加題目的類型有將這些選項(xiàng)轉(zhuǎn)換成集合的形式。用戶試圖界面將查詢結(jié)構(gòu)綁定到視圖層的顯示組件顯示出來(lái),讓管理員可以看到錯(cuò)題的詳細(xì)信息:: 獲得學(xué)生做錯(cuò)題目的詳細(xì)信息 錯(cuò)題分析效果圖: 錯(cuò)題分析效果圖 管理員添加題目作為管理員,除了管理用戶信息以外,還有管理題庫(kù)信息,包括題庫(kù)的維護(hù)等。在顯示界面的窗口中的格式化用戶信息的數(shù)據(jù)組件通過(guò)綁定GetStudentStatististic里的數(shù)據(jù),當(dāng)向服務(wù)器查詢請(qǐng)求成功之后就將查詢結(jié)果顯示出來(lái)。其中StatisticWrongSubLogUtil是ActionScript的類,主要作用是向服務(wù)器端發(fā)送查詢錯(cuò)題統(tǒng)計(jì)的信息,并有點(diǎn)擊上一頁(yè),下一頁(yè)的分頁(yè)方法;PageUtilForClient是客戶端與服務(wù)器端數(shù)據(jù)傳輸?shù)膶?duì)象,里面封裝了數(shù)據(jù)集合和符合這個(gè)查詢條件的數(shù)據(jù)記錄頁(yè)數(shù);而WrongSuLogAction和WrongSubLogOperate在前面那個(gè)用例中已經(jīng)介紹了。:圖 錯(cuò)題測(cè)試順序圖 錯(cuò)題統(tǒng)計(jì)教師錯(cuò)題統(tǒng)計(jì)用例中,教師登錄后,在桌面上將顯示錯(cuò)題統(tǒng)計(jì)的快捷方式,雙擊錯(cuò)題信息的快捷方式,將彈出錯(cuò)題統(tǒng)計(jì)的窗口。(4) ProductRandomNum類用于產(chǎn)生隨機(jī)數(shù):就是從一個(gè)已知整形數(shù)組中隨機(jī)取出先前規(guī)定數(shù)目的整數(shù) 學(xué)生順序組題序列圖 學(xué)生自動(dòng)組題測(cè)試的順序圖圖 學(xué)生組圖界面圖 學(xué)生錯(cuò)題測(cè)試在錯(cuò)題測(cè)試中,學(xué)生先是從自己的錯(cuò)題記錄中選擇出所要測(cè)試的題目的id號(hào),再?gòu)念}目數(shù)據(jù)表中查詢出題目的內(nèi)容,經(jīng)過(guò)后臺(tái)應(yīng)用程序的處理,應(yīng)用程序根據(jù)題的類型,將原始題目轉(zhuǎn)換成相應(yīng)的題目類型傳入視圖層,在視圖成中使用Flex程序?qū)㈠e(cuò)題格式化顯示出來(lái),讓學(xué)生進(jìn)行測(cè)試和瀏覽。同時(shí)SubjectUtil類的有些方法還支持集合轉(zhuǎn)換。(2) SubjectUtil 題目工具類:主要用于將原始的題目根據(jù)原始題目的類型轉(zhuǎn)換成視圖層可識(shí)別的題目。 系統(tǒng)后臺(tái)分頁(yè)順序圖: 系統(tǒng)分頁(yè)的執(zhí)行順序圖 自動(dòng)組題測(cè)試的實(shí)現(xiàn)學(xué)生進(jìn)行測(cè)試的時(shí)候可以有多種形式,如按條件組卷測(cè)試,自動(dòng)組卷測(cè)試(隨機(jī)組卷測(cè)試),順序測(cè)試,錯(cuò)題測(cè)試等,其中自動(dòng)組卷測(cè)試和,自己按條件進(jìn)行測(cè)試的執(zhí)行機(jī)制是差不多的,只是按條件組卷是自己輸入條件,而自動(dòng)組卷是系統(tǒng)已經(jīng)設(shè)定了條件進(jìn)行組卷。 } } 系統(tǒng)分頁(yè)技術(shù)的實(shí)現(xiàn)在系統(tǒng)中用到了許多的分頁(yè),在后臺(tái)中分頁(yè)主要是傳入要查詢的條件,當(dāng)前頁(yè),和一頁(yè)要顯示的大小,在這里同時(shí)又用到了PageEntiyUtil類,它將查詢數(shù)據(jù)結(jié)構(gòu)集合總頁(yè)數(shù)封裝在一個(gè)對(duì)象中。 } catch (Exception e) { ()。 (ClassForName).newInstance()。 數(shù)據(jù)庫(kù)連接序列圖: 它們的實(shí)現(xiàn)代碼和代碼解析如下:獲得數(shù)據(jù)庫(kù)getDB()連接代碼:public Connection getDB() { Connection conn = null。: 系統(tǒng)主界面 系統(tǒng)中關(guān)鍵技術(shù)的實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的鏈接系統(tǒng)數(shù)據(jù)庫(kù)的鏈接都是通過(guò)工具DBConn類來(lái)實(shí)現(xiàn)的,DBConn類提供獲得數(shù)據(jù)庫(kù)連接對(duì)象的方法getDB();同時(shí),它還擁有關(guān)閉數(shù)據(jù)庫(kù)連接的方法,當(dāng)其他對(duì)象連接數(shù)據(jù)庫(kù)獲得所要的結(jié)果后,會(huì)去調(diào)用Close方法關(guān)閉數(shù)據(jù)庫(kù)連接。當(dāng)用戶點(diǎn)擊狀態(tài)改變事件時(shí):他可以從一個(gè)狀態(tài)轉(zhuǎn)變到另一個(gè)狀態(tài),并且可以為狀態(tài)的改變添加效果。并在實(shí)例化的對(duì)象中需要的可視化組件。同時(shí),在用戶后臺(tái)界面中,使用了自定義的窗口組件OSCollapsableTitleWindow。而視圖成的Flex代碼就相當(dāng)于MVC里的V即視圖,、其他的業(yè)務(wù)類就是控制層。 系統(tǒng)架構(gòu)設(shè)計(jì)圖。resultHandle(event)請(qǐng)求成功是執(zhí)行的方法,event對(duì)象中封裝了請(qǐng)求成功后的詳細(xì)信息,包括返回結(jié)果。 return list。 ListSectionInfo list = new ArrayListSectionInfo()。 } 在獲得章節(jié)信息的Flex 類SectionUtil中,remoteObject對(duì)象是向服務(wù)器交互,=sectionInfoAction,同時(shí)監(jiān)聽與服務(wù)器交互的事件,如果交互成功,就用selectResultHandle方法處理結(jié)果,如果失敗直接打印查詢錯(cuò)誤。 } //向服務(wù)器發(fā)送查詢請(qǐng)求public function getSectionList():void{ //調(diào)用服務(wù)器端相應(yīng)類的getSection()方法 (sectionInfo)。 //監(jiān)聽查詢成功后執(zhí)行的方法 (,selectResultHandle)。)。 //監(jiān)聽當(dāng)查詢錯(cuò)誤時(shí)執(zhí)行的方法 (,function():void{(39。 //便宜系統(tǒng)移植 =messagebroker/amf。 remoteObject = new RemoteObject()。 private function init():void{ sectionInfo = new SectionInfo()。而HttpService對(duì)象通過(guò)服務(wù)器端的配置可以直接請(qǐng)求服務(wù)器中的Servlet,它是以傳統(tǒng)的Http字符流的形式進(jìn)行數(shù)據(jù)傳輸?shù)?,適合文件的傳輸和簡(jiǎn)單的Http請(qǐng)求等。在本系統(tǒng)中調(diào)用了兩個(gè)BlazeDS的對(duì)象:RemoteObject和HttpService?;顒?dòng)圖表示如下: 學(xué)生登錄后的活動(dòng)圖第四章 系統(tǒng)關(guān)鍵技術(shù)的實(shí)現(xiàn)系統(tǒng)的實(shí)現(xiàn)在系統(tǒng)的客戶端使用了Flex技術(shù),在服務(wù)器端用J2EE來(lái)處理業(yè)務(wù)邏輯,系統(tǒng)中的各個(gè)功能模塊的工作流程大體都差不多,本人圍繞系統(tǒng)的主體工作機(jī)制,分頁(yè),學(xué)生組卷,文件上傳等關(guān)鍵技術(shù)的實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析和介紹。Event裝載的一些自定義事件。Util包用于裝載視圖成的工具類,包括翻頁(yè)處理類、文件上傳處類和一些簡(jiǎn)單業(yè)務(wù)邏輯的處理類等。在客戶端是使用Flex開發(fā)的Flash;用戶只要在瀏覽器中安裝Flash的插件就可以通過(guò)在地址欄