freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于struts的項目申報系統(tǒng)設(shè)計與實現(xiàn)(專業(yè)版)

2025-01-31 01:18上一頁面

下一頁面
  

【正文】 書山有路勤為徑,學(xué)海無涯苦作舟,只有不斷地學(xué)習(xí),才能不斷地進步。文本框提供用戶輸入查詢的值,在下拉列表中用戶選擇查詢的條件。當(dāng)項目管理者查詢項目申請信息后,系統(tǒng)顯示符合條件的項目申請信息,單擊“打印”按鈕,便可以完成對這些項目申請信息的打印。 項目查詢模塊實現(xiàn)該模塊的實現(xiàn)與項目申請者模塊中項目查詢功能的實現(xiàn)方式相同,此處不再做重復(fù)介紹。文本框提供用戶輸入查詢的值,在下拉列表中用戶選擇查詢的條件。String upfilename=。 }} 創(chuàng)建LogonAction類在LogonAction類中驗證用戶輸入的登錄信息、檢查用戶名是否正在使用,并為驗證身份成功的用戶做訪問該網(wǎng)站的初始化操作。 創(chuàng)建LogonForm類該類繼承了ActionForm類,用來存儲登錄用戶的信息,其關(guān)鍵代碼如下。本系統(tǒng)中的office:Menu/,就是用來輸出功能菜單項的,它是自定義標簽中的一種不帶標簽體、沒有嵌套層次的自定義標簽形式。 try{ num=(source)。在該構(gòu)造函數(shù)中,調(diào)用了setNumrs( )、SetNumPages( )和setCurrentPage( )三個方法。DB類的關(guān)鍵代碼如下:1. 創(chuàng)建數(shù)據(jù)庫鏈接: public Connection getCon(){ try{ con=(url,sa,)。2. 用戶資料修改:提供用戶查看并修改個人資料的功能。當(dāng)輸入的用戶密碼與用戶名不匹配時,系統(tǒng)提示錯誤。 項目申請者模塊設(shè)計項目申請者模塊,包括用戶登錄、用戶資料修改、信息錄入、項目修改、項目查詢等功能,各功能說明如下:1. 用戶登錄提供用戶登錄的功能。 文件表字段名稱數(shù)據(jù)類型字段大小是否主鍵說明file_idint4主鍵自動編號file_namevarchar50文件名file_upervarchar50外鍵上傳者姓名file_sizevarchar50文件大小file_uptimevarchar50文件上傳時間file_infovarchar50文件描述信息file_checksmallint2文件是否被審閱2. tb_label(下拉列表信息表)tb_label表中存儲了本系統(tǒng)中所有html:select下拉列表標簽的信息,該標簽的代碼如下:html:select property=”BeanProperty”html:options collection=”ListName” property=”value” labelProperty=”label”//html:select該標簽會向用戶顯示下拉列表項信息,并向服務(wù)器傳遞被選中的下拉列表項的值。Windows NT是Microsoft推出的面向工作站、網(wǎng)絡(luò)服務(wù)器和大型計算機的網(wǎng)絡(luò)操作系統(tǒng),它與通信服務(wù)緊密集成,提供文件和打印服務(wù),能運行客戶機/服務(wù)器應(yīng)用程序,內(nèi)置了Internet/Intranet功能,已逐漸成為企業(yè)組網(wǎng)的標準平臺。PowerDesigner靈活的分析和設(shè)計特性允許使用一種結(jié)構(gòu)化的方法有效地創(chuàng)建數(shù)據(jù)庫或數(shù)據(jù)倉庫,而不要求嚴格遵循一個特定的方法學(xué)。 可信任的——使得公司可以以很高的安全性、可靠性和可擴展性來運行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 Spring是一個輕型容器(lightweight container),其核心是Bean工廠(Bean Factory),用以構(gòu)造設(shè)計者所需要的M(Model)[7]。 模型 模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。現(xiàn)在Java平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。對于信息錄入,錄入方式應(yīng)簡潔,系統(tǒng)必須具備一定的容錯性,能夠針對非法的輸入數(shù)據(jù)進行必要的提示。福建省科技廳的科學(xué)信息綜合業(yè)務(wù)系統(tǒng),就是一個主要針對項目申報而建立的系統(tǒng)。Struts 是一種優(yōu)秀的基于J2EE體系結(jié)構(gòu)的 MVC模式框架,基于Struts框架開發(fā)項目申報系統(tǒng)可獲得好的可重用性、可擴展性和易維護性。即使個別科研單位具有與項目申報有關(guān)的系統(tǒng),系統(tǒng)也存在大量的缺陷,如數(shù)據(jù)量過大導(dǎo)致溢出,訪問量過大導(dǎo)致系統(tǒng)崩潰,輸入數(shù)據(jù)非法導(dǎo)致無法識別。科研單位對項目申報系統(tǒng)的需求也變得越來越急切。Java平臺由Java虛擬機(Java Virtual Machine)和Java 應(yīng)用編程接口(Application Programming Interface、簡稱API)構(gòu)成。 MVCMVC(Model View Controller)是一個設(shè)計模式[4],它強制性的使應(yīng)用程序的輸入、處理和輸出分開。 StrutsStruts是一個MVC框架(Framework),用于快速開發(fā)Java Web應(yīng)用[6]。Microsoft最初批準的SQL Server核心組件是用于在OS/2的PC平臺上的,在1996年推出SQL ,已改為可在Windows 3x/9x和Windows NT系統(tǒng)上運行。所需要的只是 Java應(yīng)用程序與各種不同數(shù)據(jù)庫之間進行對話的方法。Java實現(xiàn)的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態(tài)的Web、Internet計算。 數(shù)據(jù)庫設(shè)計該部分闡述了系統(tǒng)中的數(shù)據(jù)表設(shè)計,介紹了數(shù)據(jù)表之間的關(guān)系。menu_jibie字段表示的是菜單界別:1為根菜單,2為二級菜單,3為三級菜單。開始確認修改N點擊修改按鈕刪除原項目信息Y輸入新的項目信息返回主界面停止 項目修改流程圖當(dāng)用戶點擊“修改”按鈕時,系統(tǒng)會提示是否確認修改:點擊“否”,系統(tǒng)直接返回主界面;點擊“是”,系統(tǒng)將刪除原來的項目信息,同時提示項目申請者輸入新的項目信息,修改完成后將返回主界面。 系統(tǒng)管理員模塊設(shè)計系統(tǒng)管理員模塊,包括用戶登錄、用戶資料修改、賬號管理、信息管理、信息匯總等功能,各功能說明如下:1. 用戶登錄:提供用戶登錄的功能?;趕truts的項目申報系統(tǒng)設(shè)計與實現(xiàn) 第五章 系統(tǒng)具體實現(xiàn)第五章 系統(tǒng)具體實現(xiàn)本章主要介紹了該系統(tǒng)各個模塊的具體實現(xiàn)方法,包括公共類的編寫、登錄模塊的編寫、自定義標簽的開發(fā)、項目申請者模塊的實現(xiàn)、項目管理者模塊的實現(xiàn)、系統(tǒng)管理員模塊的實現(xiàn)。 分頁類:Page該類在DB類中被調(diào)用。strnum=。 }catch(UnsupportedEncodingException e){()。當(dāng)Servlet容器接收到一個該模式的請求后。 private String userfoundtime。+uptime+39。當(dāng)用戶點擊“修改”按鈕時,系統(tǒng)會提示是否確認修改,點擊確認,系統(tǒng)將刪除原來項目信息,同時提示項目申請者輸入新的項目信息,修改完成后將返回主界面。 項目審核模塊實現(xiàn)項目管理者審核項目的過程如下:1. 下載科研項目申請項目管理者單擊“下載”鏈接觸文件下載請求,程序回復(fù)響應(yīng)向用戶顯示文件下載對話框并要求用戶選擇處理文件方式。在TextAction類中編寫實現(xiàn)“收/發(fā)文管理”模塊各功能的方法,TextAction類通過action元素中的parameter屬性值來選擇調(diào)用處理請求的方法。單擊“確定”按鈕,即可完成新用戶的添加。畢業(yè)設(shè)計不僅是對我們大學(xué)四年所學(xué)知識的整合,而且也是對我們軟件開發(fā)能力的一種檢驗。在整個開發(fā)過程中,導(dǎo)師和同學(xué)給予了我十分重大的幫助。2. 編寫Searchtypelist類中的getsearchtypelist( )方法3. 編寫SearchForm類4. 5. 在UserAction類中創(chuàng)建executeLook( )方法基于struts的項目申報系統(tǒng)設(shè)計與實現(xiàn) 第六章 結(jié)束語第六章 結(jié)束語隨著社會的發(fā)展,科技的進步,作為信息載體的計算機日益顯露出其舉足輕重的地位。   }   function printpreview(){   // 打印頁面預(yù)覽   (7,1)。2. 編寫Searchtypelist類中的getsearchtypelist( )方法3. 編寫SearchForm類4. 5. 在UserAction類中創(chuàng)建executeLook( )方法 向上級報送申報數(shù)據(jù)實現(xiàn)向上級送報申報數(shù)據(jù),實際上就是向上級進行發(fā)文,文檔的內(nèi)容為申報數(shù)據(jù)。 信息查詢界面項目編號是系統(tǒng)根據(jù)上傳項目的先后順序來編號的。 endfilename=((.))。如果想通過該文件顯示漢字,必須輸入漢字的特殊編碼才可以在頁面中正常顯示。public class LogonForm extends ActionForm { private int userid。在該方法中編寫自定義標簽所要實現(xiàn)的功能。} return num。例如要顯示第3頁的內(nèi)容,那么記錄指針就應(yīng)該跳過前兩頁所容納的記錄信息,指向下一條記錄。 }2. 獲取一個Statement對象 public Statement getStm(){ try{ con=getCon()。3. 賬號管理:提供系統(tǒng)管理員管理所有項目申請者和項目管理者賬號信息的功能提供項目管理者管理項目申請者賬號的功能。若資料填寫不完善,應(yīng)提示無法完成修改。2. 用戶資料修改提供項目申請者查看并修改個人資料的功能。 上報信息表字段名稱數(shù)據(jù)類型字段大小是否主鍵說明text_idint4主鍵自動編號text_subjectvarchar50上報主題text_sendervarchar50外鍵信息的發(fā)送者text_getervarchar50外鍵信息的接受者text_contenttext16信息內(nèi)容text_sendtimevarchar50信息的發(fā)送時間5. tb_user(用戶表)該表用來保存所有員工的信息。 數(shù)據(jù)庫在有些方面,服務(wù)器數(shù)據(jù)庫(如SQL Server)與主機數(shù)據(jù)庫是相同的。它允許設(shè)計人員不僅創(chuàng)建和管理數(shù)據(jù)的結(jié)構(gòu),而且開發(fā)和利用數(shù)據(jù)的結(jié)構(gòu)針對領(lǐng)先的開發(fā)工具環(huán)境快速地生成應(yīng)用對象和數(shù)據(jù)敏感的組件。216。Struts跟Tomcat、Turbine等諸多Apache項目一樣,是開源軟件,這是它的一大優(yōu)點[8]。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。web包括:web服務(wù)器和web客戶端兩部分。進行信息匯總時,應(yīng)該提供多種匯總方式,例如按日期匯總,按申請人匯總,按項目類別匯總等。國家自然科學(xué)基金項目申報系統(tǒng)(MiniIRIS)是另一個典型項目申報系統(tǒng),它的運行不是在網(wǎng)頁上,而是又一個專門的客戶端。全文首先闡述了項目申報系統(tǒng)的應(yīng)用背景、發(fā)展現(xiàn)狀和趨勢、課題目標以及相關(guān)的技術(shù)支持?,F(xiàn)代社會科學(xué)技術(shù)突飛猛進,各科研單位的研究項目越來越多,怎樣使科研項目的申報和審批更加高效,已經(jīng)成為各個科研單位亟待解決的問題。新的項目申報系統(tǒng)應(yīng)該盡量避免以上問題。 JAVA Web應(yīng)用 JAVAJava,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺的總稱。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結(jié)構(gòu)。 控制器 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。在SQL server移植到Windows 3x/9x和Windows NT后,Microsoft成為了這個項目的領(lǐng)頭羊。JDBC使用已有的SQL標準并支持與其它數(shù)據(jù)庫連接標準,如ODBC之間的橋接。本系統(tǒng)將用戶分為了三個權(quán)限級別:“系統(tǒng)管理員”可對系統(tǒng)中的所有功能進行操作;“項目管理者”可對系統(tǒng)中的部分功能進行操作;“項目申請者”在本系統(tǒng)中只能對自己的項目進行操作。2. 。字段menu_name表示的是在頁面中顯示給用戶的菜單名稱。5. 信息查詢提供項目申請者查詢個人項目申請狀態(tài)的功能。6. 向上級報送申報數(shù)據(jù)提供向上級報送申請項目資料的功能。開始輸入查詢條件查找數(shù)據(jù)庫記錄Y找到記錄N顯示符合條件記錄提示無相符記錄NY是否繼續(xù)查詢停止 信息查詢模塊流程圖當(dāng)用戶輸入查詢條件后,系統(tǒng)將對數(shù)據(jù)庫中的數(shù)據(jù)進行遍歷,查找與查詢條件相匹配的記錄。 } catch(SQLException e){()。}將int型轉(zhuǎn)換成String型的方法public static String inttostr(int source){ String strnum=。此時表單的method屬性必須設(shè)置為“post”。該文件對應(yīng)用程序中的每個可執(zhí)行的行動都作了描述,并且配置該動作所需要的資源。 private String useraginpassword。項目申請者在
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1