【正文】
s work. When pared with two documents, this plugin u。s plugin unit, seals in the plugin unit. In order to expand the existing Eclipse function or carry on the construction in above, the plugin unit the concrete expansion contribution for the expansion spot which will expose by other plugin units. Usually, the plugin unit concentrates the specific region responsibility, and gives through or a many expansion way other responsibility designation other plugin units. For example, a plugin unit allows you parallel to pare two documents visibly the contents, but it will not care how to read these documents even how to explain these document structure。s method, and causes each kind of anization obtains balanced in their existing skill and in the optimized result development endeavor. uses marking The Web page development personnel will not be the familiar script language programmers. The JSP technology has sealed many functions, these functions are easy to use, marking to carry on the dynamic content production with JSP in the related XML to need. The standard JSP marking can visit and the instantiation JavaBeans module, the establishment or the retrieval module attribute, downloads Applet, as well as the execution difficulty with codes and the timeconsuming function with other methods. adapts the platform Nearly all platforms support Java, JSP+JavaBeans to be possible to pass unimpeded nearly under all platforms. Transplants from a platform to other platform, JSP and JavaBeans does not even need to translate, because the Java byte code is standard has nothing to do with the platform. database connection In Java connects the database the technology is the JDBC, Java procedure is connected through the JDBC driver and the database, operations and so on execution inquiry, extraction data. Sun Corporation has also developed JDBCODBC bridge, uses this technical Java procedure to be possible to visit has the ODBC driver database, at present the majority database systems have the ODBC driver, therefore the Java procedure can visit such as Oracle, Sybase, MS SQL Server and databases and so on MS Access. In addition, through the development marking storehouse, the JSP technology may further expand. The third party development personnel and other personnel may found their marking storehouse for the monly used function. This enables the Web page development personnel to be able to use the familiar tool and to be similar to marking same carries out the specific function ponent to carry on the work. The JSP technology very easy conformity to many kinds of application architecture, to use the extant tool and the skill, and can expand to the support enterprise distributional application.3 Eclipse function synopsis More and more Java development personnel already started the productivity which and the quality ine appreciates Eclipse JDT to provide. It was the Java editor provides grammar Gao Liang to demonstrate that the formatting, the fold, the content were auxiliary, code template and so on many functions. It grows unceasingly available restructuring and the code generation function set permits you in a higher rank the operation code, and automated usual code intensity duty and easy wrong duty. Moreover, in develops the code and uses JDT to pile and to carry out the JUnit test builtin support carries on the unit testing after the code, may use Eclipse the firstclass Java debugger debugging when the movement meets any question. Besides JDT, Eclipse SDK the most popular downloading also contains Plugin Development Environment(PDE). PDE used the specific function to expand JDT to construct the Eclipse plugin unit based on the Eclipse application procedure basic construction agglomeration. In fact, uses the tool which provides by Eclipse itself to be able to surmount the Java development, may expand the existing Eclipse application procedure, or even founds the brandnew application procedure. Eclipse by a script level constitution, contains in many functional modules or the Eclipse terminology socalled “the plugin unit”. The plugin unit is provides all functions in the Eclipse application procedure the module. They cooperate through its API to pay the final oute together. In Eclipse, even the most foundation39。s form transmits the result by HTML the browser. This both are helpful in the author protects own code, and can guarantee any based on the HTML Web browser39。s dynamic content originally. Production content39。s development needs Java Servlet and the JSP coordination can plete. JSP had the Java technology simply easy to use, plete objectoriented, had the platform independency, and safe reliable, mainly faced Inter39。祝和我一起走過(guò)大學(xué)四年的朋友、同學(xué)一生幸福、前程似錦。朋友、同學(xué)之間的相互幫助、相互關(guān)懷讓我十分感動(dòng)。在此,瑾向李老師表示崇高的敬意和衷心的感謝!另外,在系統(tǒng)開(kāi)發(fā)過(guò)程中黨欣同學(xué)也給予我很大的幫助,解決了不少技術(shù)問(wèn)題,使的系統(tǒng)能及時(shí)開(kāi)發(fā)完成,在這里表示感謝。本次畢業(yè)設(shè)計(jì)從選題到完成,每一步都是在李老師的指導(dǎo)和幫助下完成的,傾注了李老師大量的心血。本文能夠成功的完成,要特別感謝我的指導(dǎo)老師 XXX。而且還學(xué)到了許多課堂上和書(shū)本上無(wú)法學(xué)到的實(shí)踐知識(shí),提高了自學(xué)能力,增強(qiáng)了專(zhuān)業(yè)技術(shù)的水平,為今后從事本專(zhuān)業(yè)的工作打下一定的基礎(chǔ)。我會(huì)繼續(xù)努力學(xué)習(xí)知識(shí),完善自我,進(jìn)一步努力去改進(jìn)系統(tǒng),使其更符合實(shí)際的使用要求,達(dá)到真正客戶(hù)需要的系統(tǒng)。將這些信息存儲(chǔ)在數(shù)據(jù)庫(kù)中,并能對(duì)其相應(yīng)的修改、刪除。圖 未選題提示圖 重復(fù)選題提示總 結(jié)經(jīng)過(guò)這段時(shí)間的努力,完成了畢業(yè)設(shè)計(jì)管理系統(tǒng),并且達(dá)到了最初的期望設(shè)計(jì)要求。圖 添加課題非法輸入圖 初審列表圖 初審列表圖 選題列表(3)選題測(cè)試 當(dāng)學(xué)生用戶(hù)登錄成功以后就可以對(duì)自己的選題進(jìn)行查看,如果沒(méi)有選題則可以進(jìn)行選題。在添加選題的時(shí)候假如只輸入課題名,則不能提交,會(huì)有如圖 所示;當(dāng)成功添加一個(gè)課題后則可以在初審列表中查看,如圖 所示;初審?fù)瓿珊髣t會(huì)出現(xiàn)在終審列表,如圖 所示。(1)專(zhuān)業(yè)信息管理測(cè)試添加一個(gè)專(zhuān)業(yè)代碼為 003,專(zhuān)業(yè)名稱(chēng)為網(wǎng)絡(luò)工程,運(yùn)行前的專(zhuān)業(yè)列表如圖 所示,添加成功后的界面如圖 所示。 系統(tǒng)功能測(cè)試根據(jù)系統(tǒng)功能,采用黑盒測(cè)試方法,分別對(duì)專(zhuān)業(yè)信息、專(zhuān)業(yè)方向、職稱(chēng)、學(xué)位、課題類(lèi)型、課題來(lái)源、教研室、辦學(xué)層次、學(xué)生、教師、立題、選題分別做出測(cè)試,該系統(tǒng)均能實(shí)現(xiàn)以上功能。(2)設(shè)計(jì)測(cè)試測(cè)試用例時(shí),給出一個(gè)測(cè)試預(yù)期結(jié)果,測(cè)試的結(jié)果要和預(yù)期結(jié)果一致才可以。return subjectlist2。//設(shè)置最終審核標(biāo)志getSubjectService().saveOrUpdate(subject)。 //設(shè)置初審日期(getSubject().getCheckUpLast())。圖 最終審核列表圖 最終審核主要代碼如下所示:public String check2(){Subject subject = getSubjectService().getById(getSubject().getId())。點(diǎn)擊左側(cè)的菜單最終審核即可跳轉(zhuǎn)至要審核的列表頁(yè)面,如 圖所示。return subjectlist。圖 添加課題添加課題主要代碼如下:public String add() {getSubjectServic