【正文】
copy and backup data in database regularly. If there is any unexpected failure to server, the whole system should be able to automatically switch to backup server for continuous work to avoid loss of data.b) System is easy to manage and maintain: It should possess simple and convenient system management tools such as tools for user authority management, each functional management, system operation parameter management, runlog management, integrated network management and system monitoring, debug and diagnostics.c) System is easy to learn and use: The system is often under concurrency operation by many people, or one person operates many subsystems. The users puter skill is different, so the system should have a simple and flexible friendly humanputer interface.d) System should have good scalability and openness: It can be built up in different systems with better clientside system scalability。 teacher can teach students according to their aptitude on the basis of evaluation results. With the development of university construction and student management, number of enrolled students increases steadily, campus area bees larger and lager, work of maintaining and managing students’ data information bees exceptionally heavy, the traditional evaluation and test mode is being less and less suitable for modern management and education. Managing the enormous and plex students’ information by puter is not only convenient forThe key scientific and technological project of query, correction and statistic but also effective and rapid which can satisfy requirements of modern management.2. Construction Objective of the SystemThe overall objective of evaluation system is to manage the students,integrated quality evaluation information in a more effective way through implementation of this system. By widely taking students,and employing units,advice, update the contents of courses in universities and improve teaching and management level。參考文獻[1] [M].北京:科學出版社,.[2] 黃國瑜,葉乃菁. 數(shù)據(jù)結構:Java語言版[M].北京:清華大學出版社,[3] 薩師煊. 數(shù)據(jù)庫系統(tǒng)概略[M]. 北京:高等教育出版社,2001.[4] [韓]李載甲. JSP完全探索(鄭振華,付霞)[M]. 北京:中國青年出版社,[5] 林邦杰. Java程序設計入門教程[M]. 北京:中國青年出版社,[6] [M].北京:中國鐵道出版社,2001.[7] [美]Ben Forta,et al. JSP應用程序開發(fā)指南.(章明 吳疆) [M]. 北京:清華大學出版社,[8] [M].北京:清華大學出版社,[9] [美] Phil Hanna. JSP技術大全.( 聞道工作室) [M]. 北京:機械工業(yè)出版社,[10] 林邦杰. JSP交互網(wǎng)站實務經(jīng)典[M]. 北京:中國青年出版社,[11] (美)Bruce A. in Spring[M].北京:清華大學出版社,.[12] (德)Christian Bauer. Hibernate實戰(zhàn)[M].北京:人民郵電出版社,.[13] Zoya Ali. Designing Object Oriented Software Applications within the Context of Software Frameworks[D]. Ohio State University,[14] Rachit Mohan Garg, YaminiSood etc. A Framework Based Approach for the Development of Web Based Applications Waknaghat[J].Jaypee University of Information Technology,2011,1(1):14科技外文文獻Study on System Architecture Design of University Students Quality1. IntroductionNo matter what kind of mode adopted in carrying out quality education, there must be corresponding evaluation system for students’ prehensive quality level. Evaluation not only checks out prehensive education level but also promotes the implementation and improvement of it. The result of evaluation can direct the personalization education。當然我辜負了老師的期望,沒能按時按量按質的完成,系統(tǒng)做的也沒有當初想象的那么完善。致謝在畢業(yè)設計結束之際,首先我要向我的指導老師鐘老師致以崇高的敬意和衷心的感謝。此外,我還覺得,我個人在這次設計中走了很多彎路。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù),有條不絮。 在開發(fā)過程中我學到了一些經(jīng)驗:系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設計將是成功開發(fā)主要因素。7 總結通過開發(fā)本系統(tǒng),我較全面的掌握了JSP及SQL Server 2008的基本知識和編程技巧,并在開發(fā)過程中我的JSP開發(fā)能力得到了進一步的提高。 系統(tǒng)測試下面對大學生綜合測評系統(tǒng)系統(tǒng)進行黑盒測試,以檢查系統(tǒng)能否正確完成各種操作,是否能夠實現(xiàn)預期具有的功能。根據(jù)軟件的需求規(guī)格說明書測試用例,從程序的輸入和輸出特性上測試是否滿足設定的功能。因此,所有的測試都必須在整個軟件系統(tǒng)的生命周期中進行維護。單元測試是在軟件開發(fā)過程中要進行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試。而對于一些特別重要的大系統(tǒng),測試的工作量和成本更大,甚至超過系統(tǒng)開發(fā)其他各階段的總和的若干倍。系統(tǒng)測試占用的時間、花費的人力和成本占軟件開發(fā)的很大比例。}6 系統(tǒng)測試 測試的作用和意義系統(tǒng)測試是系統(tǒng)開發(fā)周期中的一個非常重要環(huán)節(jié)。jljf1 = 0。xfjdpjf = ((xfjdpjf)).floatValue()+jljf1cfjf1。while(()){ cfjf1 = cfjf1+((dd)).floatValue()。}cfsql1 = cfsql1+ group by xingming。}if((xueqi)==所有 ||(xueqi)==null ){}else{cfsql1=cfsql1+ and xueqi like 39。if((xuenian)==所有 ||(xuenian)==null ){}else{cfsql1=cfsql1+ and xuenian like 39。}String cfsql1 = select xingming ,SUM(jianfen)dd from chengfajianfen where xuehao = 39。ResultSet rspmjf = (pmsql)。%+new String((xueqi).getBytes(8859_1))+%39。%+new String((xuenian).getBytes(8859_1))+%39。+xueh+39。 while(()){ xingm = (xingming)。+xueh+39。 xueh = (xuehao)。rspm2 = (pmSql2)。%+new String((xueqi).getBytes(8859_1))+%39。%+new String((xuenian).getBytes(8859_1))+%39。String pmSql2 = select xuehao,SUM(chengji) zongfen,AVG(xuefenjidian)xfjdpjf,ROW_NUMBER() OVER (ORDER BY AVG(xuefenjidian) desc) AS RowNumber from xueshengchengji where 1=1。float cfjf1 = 0。 String graphURL = () + /DisplayChart?filename= + filename。 //圖例文字亂碼 餅圖下面的5個說明 ().setItemFont(new Font(宋體, , 20))。 //餅上的文字亂碼 PiePlot plot = (PiePlot) ()。//設置不顯示負值 //標題文字亂碼 IT行業(yè)職業(yè)分布圖 TextTitle textTitle = ()。 (true)。 (false)。//獲得StandardPieSectionLabelGenerator對象 (sp)。//獲得一個DecimalFormat對象,主要是設置小數(shù)問題 NumberFormat nf = ()。 PiePlot pieplot = (PiePlot) ()。} 綜合查詢對學生的綜合信息進行查詢。 fdysh = (fdysh)。 jtzk = (jtzk)。 zypm = (zypm)。 xueqi = (xueqi)。 xingming=(xingming)。 id=(id)。 int i=0。String fdysh=。String jtzk=。 String zypm=。String xueqi=。String xingming=。 String id=。} sql=sql+ order by id desc。}if((xingming)== ||(xingming)==null ){}else{sql=sql+ and xingming like 39。 if((xuehao)== ||(xuehao)==null ){}else{sql=sql+ and xuehao like 39。 sql=select top +page_record+ * from jzxj where id not in (select top +((curpage1)*page_record)+ id from jzxj order by id desc) and xuehao =39。 } if(curpagezys) { curpage=zys。//獲取傳遞的值,需要顯示的頁} else{curpage=1。 zys=zgs/page_record+1。ResultSet RS_resultfy=(fysql)。//用下面的方法(sql查詢完成,速度快)String hsgnpage=(page)。//每頁顯示的記錄數(shù)int z