【正文】
據(jù)庫設(shè)計好,才更好的開發(fā)系統(tǒng)平臺。 但是原始數(shù)據(jù)庫表僅僅是二維表字段、數(shù)據(jù)的平面顯示,表間關(guān)聯(lián)等信息無法整體表現(xiàn)出來,因此在數(shù)據(jù)庫設(shè)計之前,我們需要進(jìn)行數(shù)據(jù)建模,根據(jù)系統(tǒng)平臺的功能要求,需求分析,確定表內(nèi) 數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,然后建表,建立關(guān)聯(lián),在建模工具中,先把表的邏輯模型建好,再利用工具生成物理模型,最后連接數(shù)據(jù)庫生成數(shù)據(jù)庫表。 總考信息表 圖 9 總考信息表 totalExamId 為總考主鍵, name 為總考名稱, semester 為考試學(xué)期,academicYear 為考試學(xué)年, gradeName 表示參加該考試的年級, type 為考試類型, 11 文科、理科或者其他,如果為文科或者理科,對學(xué)生分?jǐn)?shù)進(jìn)行統(tǒng)計分析顯示時,將會有文科綜合或者理科綜合這一欄信息。 6. 系統(tǒng)各模塊功能實(shí)現(xiàn) 系統(tǒng)登錄 下圖為系統(tǒng)登錄界面: 12 圖 12 登錄界面 基礎(chǔ)數(shù)據(jù)菜單 圖 13 基礎(chǔ)數(shù)據(jù)菜單 13 考試信息 考試列表 圖 14 考試列表 班級信息 年級列表 圖 15 年級列表 14 科目管理 科目列表 圖 16 科目列表 分?jǐn)?shù)管理 考試列表 圖 17 考試列表 15 分?jǐn)?shù)管理 考試列表 參考班級列表 圖 18 參考班級列表 分?jǐn)?shù)管理 考試列表 參考班級列表 考試分?jǐn)?shù)列表 圖 19 考試分?jǐn)?shù)列表 16 整體分析菜單 圖 20 整體分析菜單 整體分析 年級概況 年級 B 值表 圖 21 年級 B 值表 17 整體分析 年級概況 學(xué)生排名 (按年級 ) 圖 22 學(xué)生排名 (按年級 ) 整體分析 年級概況 學(xué)生排名 (按班級 ) 圖 23 學(xué)生排名 (按班級 ) 18 班級分析菜單 圖 24 班級分析菜單 班級分析 基本情況分析 各班成績匯總 圖 25 班級 成績匯總 個體分析菜單 圖 26 個體分析菜單 19 7. 部分功能及實(shí)現(xiàn)代碼 JavaScript 學(xué)年與考試級聯(lián) $().ready(function(){ var currentYear=new Date().getUTCFullYear()。//起始年份 var endYear=currentYear+3。year39。 onload=function(){ for (var i=startYear。i++) (new Option((i++(i+1)),i++(i+1)))。 })。option selected=selected value=選擇班 級 /option39。 var year = (year).value。ts=+(new Date()).valueOf(), function(data) { (totalExams,data)。option value=39。39。/option39。 })。 })。 20 年級學(xué)生分?jǐn)?shù)排名 totalExam = (())。//考試 (exams)。 paginatedQuery3(qh)。 ListTotalScoreRank totalScoreList = (ListTotalScoreRank)(skip, SCOREPAGESIZE, qh)。 studentScoreMap = new HashMapString,ListObject()。 i () 。 String studentId = ().getStudentId()。 (studentId)。 ((clazzId).getName())。//學(xué)號 ((studentId).getName())。 (totalScore)。//總分年級排名 (null)。//總分年級排名 (())。 (plexScore)。//綜合年級排名 (null)。//綜合年級排名 (())。 } if(() 0){ for(Exam e : exams){ ListOneCourseScore scoreList = (studentIdList,())。 Float score = ()。 if(score == null){ (null)。 }else{ (())。 } } } } 22 結(jié)束語 該系統(tǒng)由我和另一名同學(xué)共同完成,我主要完成基礎(chǔ)數(shù)據(jù)及數(shù)據(jù)分析模塊,經(jīng)過兩人一個多月的共同協(xié)作設(shè)計與開發(fā),終于完成的了學(xué)生成績分析系統(tǒng)的基本功能。此外由于軟件工程在開發(fā)過程中錯誤多且雜,解決某些怪異問題的過程往往無跡可尋,甚至不知問題源頭,這就需要自 己的耐心和細(xì)心,解決問題的過程中,我也體會到要 做好 一件事 ,需要有系統(tǒng)的 思維方式 和方法, 面對 對要解決的問題,要善于運(yùn)用已有的 知識, 從整體考慮 。并且在解決問題后需要將問題原因?qū)W習(xí)、消化,避免下次在同一問題上犯錯 。并且當(dāng)遇到自己從未學(xué)過的技術(shù)時, 我開始了 自主 的學(xué)習(xí)和試驗(yàn) ,遇到問題時自己上網(wǎng)或去圖書館查閱 相關(guān)的資料和書籍, 不再是像以前一樣跟著老師或者視頻教程學(xué)習(xí),提高了自主學(xué)習(xí)能力。從開始 學(xué)習(xí) JAVA 語言,到做畢業(yè)設(shè)計, 再到論文的完成, 都需要自己獨(dú)立完成,因?yàn)槭浅醮为?dú)立完成一個項(xiàng)目,自然而然會在設(shè)計、開發(fā)過程以及論文寫作過程中遇到諸多問題, 在這段時間里, 我的導(dǎo)師劉漢軍老師從最初數(shù)據(jù)建模到系統(tǒng)架構(gòu),系統(tǒng)功能的完善都給與我莫大的幫助,使我 的畢業(yè)設(shè)計從整體架構(gòu)、設(shè)計思想到模塊功能都有了很大的完善,在此我表示衷心感謝。由于本人 的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請各位老師批評和指正! 24 為你提供優(yōu)秀的畢業(yè)論文參考資料,請您刪除以下內(nèi)容, O(∩_∩)O 謝謝?。?!2 Many people have the same mixed feelings when planning a trip during Golden Week. With heaps of time, the sevenday Chinese 為你提供優(yōu)秀的畢業(yè)論文設(shè)計參考資料,請您刪除一下內(nèi)容, O(∩_∩)O 謝謝?。。?National Day holiday could be the best occasion to enjoy a destination. However, it can also be the easiest way to ruin how you feel about a place and you may bee more fatigued after the holiday, due to battling the large crowds. During peak season, a dream about a place can turn to nightmare without careful planning, especially if you travel with children and older people. As most Chinese people will take the holiday to visit domestic tourist destinations, crowds and busy traffic are inevitable at most places. Also to be expected are increasing transport and acmodation prices, with the possibility that there will be no rooms available. It is also mon that you39。s largest virgin forest, and known for its spring and ecological environment, Arxan is marveled at by many tourists as the purest land on earth. You cannot miss out the Autumn of Arxan. It is definitely the best with brightlycolored scenery full of emotions. Autumn in the northern part of the country es earlier than the South. A September rain followed by the footprints of Autumn brings more colors to the once emerald green mountain and blooming grassland. Shutterbugs flock to see for themselves the marvel of splendid colors around the mountains and waters, many of whom have travel a long distance and even camp here only to capture a moment of the nature wonder. The silver birch turns golden, while the larch is still proudly green. You will find yourself drowned in the intoxicating red of the wild fruits as well as the glamour of flowers in full blown. And your heart will be lingering on the woods as it39。s misery, the cow told him to turn its hide into a pair of shoes after it died. The magic shoes whisked Niulang, who carried his two children in baskets strung from a shoulder pole, off on a chase after the empress. The pursuit enraged the empress, who took her hairpin and slashed it across the sky creating the Milky Way which separated husband from wife. But all was not lost as magpies, moved by their love and devotion, formed a bridge across the Milky Way to reunite the family. Even the Jade Emperor was touched, and allowed Niulang and Zhinu to meet once a year on the seventh night of the seventh month. This is how Qixi came to be. The festival can be traced back to the Han Dynasty (206 BCAD 220). Traditionally, people would look up at the sky and find a bright star in the constellation Aquila as well as the star Vega, which are identified as Niulang and Zhinu. The two stars shine on opposite sides of the Milky Way. Customs In bygone days, Qixi was not only a special day for lovers, but also for girls. It is also known as