版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計(論文)資料設計(論文)
基于web的學生就業(yè)信息管理系統(tǒng)的設計與實現摘 要隨著信息技術在管理上越來越深入而廣泛的應用,管理信息系統(tǒng)的實施在技術上已逐步成熟。管理信息系統(tǒng)是一個不斷發(fā)展的新型學科,任何一個單位要生存要發(fā)展,要高效率地把內部活動有機地組織起來,就必須建立與自身特點相適應的管理信息系統(tǒng).學生就業(yè)管理系統(tǒng)是學校管理系統(tǒng)的主要構件之一,在某種程度上體現了一個學校的教學現代化水平,系統(tǒng)的先進性將引領學校教學質量向前飛速發(fā)展。通過學生就業(yè)信息管理系統(tǒng)這個平臺,可以實現學生管理、就業(yè)管理的信息化、網絡化、系統(tǒng)化、規(guī)范化管理,從繁雜的數據查詢和統(tǒng)計中解脫出來,更好的掌握學生就業(yè)信息。系統(tǒng)的主要功能包括:班級信息管理、學生就業(yè)信息管理、就業(yè)信息管理以及招聘信息等。JSPSQL2005MyEclipse,服務器采用tomcat,開發(fā)出的一個基于WebB/S關鍵詞:學生就業(yè)管理、管理系統(tǒng),JSP,B/S結構IVABSTRACTAlongwiththeinformationtechnologyinthemanagementofamoreprofoundandextensiveapplication,managementinformationsystemsimplementation,technologyhasgraduallymatured.Managementinformationsystemisacontinuousdevelopmentofnewdisciplines,anyoneunittosurviveandtodevelop,efficientactivitiesoftheinternalorganizationoforganic,itmustestablishitsowncharacteristicsandtoadaptthemanagementofinformationsystem.Studentmanagementsystemisoneofthemaincomponentsoftheschoolmanagementsystem,tosomeextentreflectsaaschoolteachingmodernizationlevel,thesystem'sadvancednaturewillleadtheschoolteachingqualityforwardrapiddevelopment。Throughthisplatform,studentsemploymentinformationmanagementsystem,studentscanachievemanagement,employmentmanagementinformatization,network,systematic,standardizedmanagement,liberatedfromthecomplexdataqueryandstatistics,abettergraspofstudentemploymentinformation.Themainfunctionsofthesysteminclude:theclassinformationmanagement,studentemploymentinformationmanagement,employmentinformationmanagementandRecruitmentInformation。ThefrontofthesystemusingJSPasadevelopmentlanguage,theuseofSQL2005asadatabasemanagementsystem,thedevelopmentenvironmentisMyEclipse,serverusingtomcat,developedaWebtechnologybasedonB/Sstructurebasedstudentinformationmanagementsystem。Keywords:Themanagementofstudentemployment,managementsystem,JSP,B/SstructureIV目 錄摘 要 IABSTRACT II第一章緒論 1課題背景 1目的和意義 1開發(fā)工具及技術 2開發(fā)工具 2JSP技術 2JavaScript 3軟硬件需求 4第二章需求分析 5需求調研 5可行性分析 5技術的可行性 5經濟的可行性 5操作可行性 5法律的可行性 6系統(tǒng)用例圖 6功能模塊需求分析 7設計的基本思想 7性能需求 8系統(tǒng)的安全性 8數據的完整性 8界面需求 8第三章系統(tǒng)分析與設計 9數據庫的分析與設計 9數據庫的概念結構設計 9數據庫的邏輯結構設計 12數據庫的連接原理 13第四章系統(tǒng)功能實現 15系統(tǒng)登陸頁面實現 15管理員功能模塊 17學生信息管理 18班級信息管理 20IV就業(yè)信息管理 22招聘信息管理 24修改登陸密碼 26安全退出系統(tǒng) 27學生功能模塊 27修改個人信息 27查詢招聘信息 27第五章系統(tǒng)測試 28系統(tǒng)測試目的與意義 28測試過程 28主頁面的登錄模塊測試 29其他錯誤 29結 論 30參考文獻 31致 謝 32IV第一章緒論課題背景它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,學生就業(yè)信息管理系統(tǒng)必定是一個教育單位不可缺少的部分。一個功能齊全、簡單易用行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高高校就業(yè)信息管理的效率,也是一個單位科學化、正規(guī)化管理,與世界接軌的重要條件。目的和意義MIS,在強調管理,強調信息的現代社會中它越來越得到普及。MIS要一個不斷進行技術交流和培訓的系統(tǒng)。的內容對于學校的決策者和管理者來說都至關重要,所以學生就業(yè)信息管理系統(tǒng)應該能算機來管理學校的信息,是非常必要的。開發(fā)工具及技術開發(fā)工具MyEclipseTomcatJSPMyEclipse、TomcatSQL2005MyEclipseMyEclipseJava,J2EEEclipseMyEclipseMyEclipse企業(yè)級工作平臺(MyEclipseEnterpriseWorkbenchMyEclipse)EclipseIDEJavaEEJavaEEHTML,Struts,JSP,CSS,Javascript,Hibernate。TomcatTomcatJSPApahceHTMLTomcatApachetomcatApache獨立的進程單獨運行的。SQL2005SQL2005SQL2005CC++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植AIXFreeBSDHP-UXLinuxMacOSNovellNetwareOpenBSDOS/2Wrap、SolarisWindowsAPI;支持多線程,充分利CPUTCP/IPODBCJDBCSQL2005JSP技術JSPJavaXMLtagsscriptlets,來封裝產生動態(tài)網tagsscriptletsJSPWeb應用程序的開發(fā)變得迅速和容易。WebJSPJSPHTMLJava重新定向網頁等,以實現建立動態(tài)網頁所需要的功能。JSPServletHTMLHTMLJavaJavaHTMLServletJSPWebJavaServletJSPJSPJava一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。ASP/.netJar臺服務器進行集群和負載均衡,到多臺Application務器到無數臺服務器,JavaJava(5)webwebJSPJAVABEANS組件來實現復雜商務功能。內部對象說明:request客戶端請求,此請求會包含來自GET/POST請求的參數;response 網頁傳回客戶端的響應;pageContext網頁的屬性是在這里管理;session與請求有關的會話;applicationservlet正在執(zhí)行的內容用來傳送響應的輸出流;config 代碼片段配置對象;page JSP網頁本身;exception 針對錯誤網頁未捕捉的例外JavaScriptJavaScriptWebHTMLJavaScriptHTMLJavascriptWebJavascriptjavascript軟硬件需求硬件需求:CPU:Pentium以上計算機內存:512M以上軟件需求:操作系統(tǒng)版本:WindowsXP/vista/Win7開發(fā)工具:MyEclipse6.0.1后臺服務器:ApacheTomcat6.0開發(fā)語言:Java瀏覽器:IE6.0第二章需求分析需求調研教育是科學之本,隨著我國教育的普及和當前全球范圍的知識經濟的突飛猛進,一套高質量高效率的學生就業(yè)信息管理系統(tǒng)更是必不可少,當前不僅是我國還是海外其他國家,均把學校教育放在戰(zhàn)略地位,投入巨大的人力物力研制各種教育模式,其中,學生管理信息系統(tǒng)的開發(fā)是首當其沖。一套好的管理系統(tǒng)是良好學習環(huán)境的組織者。由于信息系統(tǒng)數據量大,傳統(tǒng)的人工操作不僅效率低,準確性不高,而且其完整性,保密性均得不到保證。此信息管理系統(tǒng)可以實現學生就業(yè)信息管理的高效查詢,修改,刪除等操作,使學生就業(yè)信息管理關系系統(tǒng)化,規(guī)范化和自動化。可行性分析就技術、經濟、操作和法律四個方面來介紹。技術的可行性MyEclipseSQL2005Java,主要使用了J2EEJ2EE的知識,學生就業(yè)信息管理系統(tǒng)總體上開發(fā)件測試,UML統(tǒng)一建模語言等就業(yè),每個學期也會完成對應的就業(yè)設計,具備一定的系統(tǒng)分析、設計和測試能力。因此,完成系統(tǒng)實現在技術上完全具有可行性。經濟的可行性全面化。這樣可以為企業(yè)帶來較高的工作效益和經濟效益,本系統(tǒng)對計算機配置的要求不高,企業(yè)機房更換下來的低配置電腦都可以完全滿足需要,再者,企業(yè)在管理工作上的高效率和便捷性遠遠超過了開發(fā)本系統(tǒng)的成本,所以在經濟上具有完全的可行性。操作可行性本系統(tǒng)操作簡單,輸入信息頁面大多數都是下拉框的選擇形式,在某些頁面,信息可以自動生成,無需輸入,時間的輸入也是用的日歷控件,操作簡便,對操作人員的要求很低,只需對WINDOWS操作熟練,加之對本系統(tǒng)的操作稍加培訓即可工作,而且本系統(tǒng)可視性非常好,所以在技術上不會有很大難度。法律的可行性本學生就業(yè)信息管理系統(tǒng)是自行開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)環(huán)境軟件和使用的數據庫都是開源代碼,開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵權等問題,即法律上是可行的。綜上所述,開發(fā)一個學生就業(yè)信息管理系統(tǒng)與人工記錄的方式相比具有速度更快,操作更準確,節(jié)省開支等有利之處,因此,建立一個學生就業(yè)信息管理系統(tǒng)是必要可行的。系統(tǒng)用例圖修改登陸密碼修改登陸密碼班級信息管理學生信息管理登陸系統(tǒng)有權限的管理人員就業(yè)信息添加就業(yè)信息查詢招聘信息管理圖2.1管理員用例圖功能模塊需求分析修班學就就招改級生業(yè)業(yè)聘個信信信信信人息息息息息密管管添查管碼理理加詢理
系統(tǒng)功能模塊圖圖2.3管理員用戶功能模塊圖系統(tǒng)功能模塊圖設計思想遵循以下幾點:B/S習慣網頁方式的用戶。和準確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產品較強的穩(wěn)定性和運行效率。的重載,簡化設計和實現過程。作。速度優(yōu)先原則。由于此工具最重要的評測標準就是速度,因此在設計過程中,具體過程盡量做到資源占用少,速度快。行擴充,使系統(tǒng)更適應用戶的需要。性能需求系統(tǒng)的安全性本就業(yè)信息管理系統(tǒng)在管理權限上要嚴格進行控制,具體要求如下:想登錄就業(yè)信息管理系統(tǒng)進行操作,必須有操作權限,沒有權限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng)的任何信息和數據,以確保系統(tǒng)的嚴密性和安全性。數據的完整性各種記錄信息的完整性,信息記錄內容不能為空各種數據間相互聯系的正確性相同數據在不同記錄中的一致性界面需求JAVAJSPJAVAHTTP輸出設計輸出是由計算機對輸入的原始信息進行加工處理,形成高質量的有效信息,并使之具有一定的格式,提供管理者使用,這是輸出設計的主要職責和目標。系統(tǒng)設計的過程正好和實施過程相反,并不是從輸入設計到輸出設計,而是從輸出設計到輸入設計,這是因為輸出表格直接與使用者相聯系,設計的出發(fā)點應當是保證輸出表格方便地為使用者服務,正確及時反映和組成用于各部門的有用信息。輸出設計的原則是考慮既要全面反映不同管理層的各項需要,又要言簡意賅,不要將用戶需要和不需要的都提供給用戶。輸入設計如果輸入系統(tǒng)的數據有錯誤,則處理后的輸出將擴大這些錯誤,因此輸入數據的正確性對于整個系統(tǒng)質量的好壞是具有決定性意義的。輸入設計的原則有如下幾點:1)拉式數據窗口等方式盡量減少用戶鍵盤輸入量。輸入量越少,錯誤率就越少,數據準備時間也減少。輸入的準備及輸入過程應盡量容易進行,從而減少錯誤的發(fā)生。應盡量早對輸入數據進行檢查(盡量接近原數據發(fā)生點更正。一種介質時需要轉錄而可能發(fā)生的錯誤第三章系統(tǒng)分析與設計數據庫的分析與設計計算機信息系統(tǒng)以數據庫為核心,在數據庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。數據庫已經成為現在信息系統(tǒng)等計算機系統(tǒng)的基礎與核心部分。數據庫設計的好壞直接影響到整個系統(tǒng)的質量和效率。數據庫的設計一般經過規(guī)劃。需求分析、概念設計、邏輯設計、物理設計5個步驟。數據庫的概念結構設計概念設計是指在數據分析的基礎上自底向上的建立整個系統(tǒng)的數據庫概念結構,從用戶的角度進行視圖設計,然后將視圖集成,最后對集成的結構分析優(yōu)化得到最后結果。E-R素有:實體、屬性、聯系,E-RE-R物,屬性則是對實體特性的描述。概念設計的目標是產生反映企業(yè)組織信息要求的數據庫概念結構,即概念模式。概念模式是獨立于數據庫邏輯結構,獨立于支持數據庫的DBMS,不依賴于計算機系統(tǒng)的,根據以上對數據庫的需求分析,并結合系統(tǒng)概念模型的特點及建立方法,建立E-R模型圖。實體屬性實體間關系實體屬性實體間關系E-R3.1班級名稱班級名稱編號班級信息圖3.1班級信息管理實體E-R圖姓名編號年齡入學時間學生信息性別姓名編號年齡入學時間學生信息性別學號民族電話圖3.2學生信息實體E-R圖E-R3.3就業(yè)時間就業(yè)時間學生信息就業(yè)單位就業(yè)信息備注信息薪資待遇就業(yè)職位圖3.3就業(yè)信息實體E-R圖學歷要求職位名稱工作經驗招聘信息備注信息薪資待遇學歷要求職位名稱工作經驗招聘信息備注信息薪資待遇工作地點圖3.4招聘信息實體E-R圖E-R3.7登陸密碼登陸密碼賬號ID管理員信息3.7管理員信息實體E-R數據庫的邏輯結構設計體使用的數據庫管理系統(tǒng)的特點進行轉換。即轉化為按計算機觀點處理的邏輯關系模型,E-R*每一個實體要轉換成一個關系*所有的主鍵必須定義非空(NOTNULL)*對于二元聯系應按照一對多、弱對實、一對一、多對多等聯系來定義外鍵。E-R的詳細說明。3.1表3.1學生就業(yè)信息管理表(t_xuesheng)列名數據類型長度允許空是否主鍵說明idint4否是編號xuehaovarchar50否否學號xingmingvarchar50否否姓名xingbievarchar50否否性別nianlingvarchar50否否年齡Banji_idint20否否班級loginpwvarchar20否否密碼3.2表3.2班級信息表(t_banji)列名列名idMingchengintvarchar長度 允許空 是否主鍵4 否 是50 否 否說明編號班級名稱3.3表3.3就業(yè)信息表(t_jiuye)列名 數據類型列名 數據類型id intxuesheng_id varchar長度 允許空 是否主鍵4 否 是50 否 否說明編號shijianvarchar50否否就業(yè)時間zhiweivarchar50否否職位danweivarchar50否否就業(yè)單位daiyuvarchar50否否薪資待遇beizhuvarchar50否否備注信息3.4表3.4招聘信息表(t_zhaopin)列名數據類型長度允許空是否主鍵說明idInt4否是編號mingchengInt4否否職位名稱xuelivarchar50否否學歷要求daiyuvarchar50否否薪資待遇didianvarchar50否否工作地點jingyanvarchar50否否工作經驗beizhuvarchar50否否備注信息fabushivarchar50否否發(fā)布時間(7)管理員信息表主要記錄的管理員的賬號信息,包括用戶名和密碼,表結構如表3.4所示。表3.7管理員信息表(t_admin)列名數據類型長度允許空是否主鍵說明userIdint4否是編號userNamevarchar50否否用戶名userPwvarchar50否否密碼數據庫的連接原理JDBCjar便的對數據庫進行連接,在程序中,用Class.forName()方法來加載驅動程序,在用DriverManagergetConnection()DAO,DAO(DataAccessObjectJavaJ2EE的軟件架構來實現對數據庫的訪問操作。DAO使用封裝使用封裝BusinessObjectDataAccessObjectDataSource創(chuàng)建/使用獲取/修改DataTransferObject圖3.10 DAO模式類圖圖中BussinessObjectDAODataTransferObjectDataObjectAcces/輸出對象封裝了對數據源的一些基本操作;DataSourceDBContent(DBContent,代碼如下:<beanid="dataSource"class="mons.dbcp.BasicDataSource"><propertyname="driverClassName"value="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property><propertyname="url"value="jdbc:sqlserver://localhost:1433;databaseName=db_jygl"></property><propertyname="username"value="sa"></property><propertyname="password"value="sa123qwe"></property></bean>在程序需要連接數據庫的地方,只需要生成一個DBConnet的對象,就可以對數據庫進行連接并操作。第四章系統(tǒng)功能實現在管理信息系統(tǒng)的生命周期中,經過了需求分析、系統(tǒng)設計等階段之后,便開始了系統(tǒng)實施階段。在系統(tǒng)分析和設計階段,系統(tǒng)開發(fā)工作主要是集中在邏輯、功能和技術因此系統(tǒng)實施的成果是系統(tǒng)分析和設計階段的結晶。系統(tǒng)登陸頁面實現正確的賬號和密碼登錄本系統(tǒng)。4.1圖4.1系統(tǒng)登陸頁面設計在登陸頁面輸入用戶名和密碼以,點擊提交按鈕,跳轉到登陸的serviceservicepublicStringlogin(StringuserName,StringuserPw,intuserType){System.out.println("userType"+userType);try{Thread.sleep(700);}catch(InterruptedExceptione){//TODOAuto-generatedcatche.printStackTrace();}Stringresult="no";if(userType==0)//系統(tǒng)管理員登陸{Stringsql="fromTAdminwhereuserName=?anduserPw=?";Object[]con={userName.trim(),userPw.trim()};ListadminList=adminDAO.getHibernateTemplate().find(sql,con);if(adminList.size()==0){}else{}}
result="no";WebContextctx=WebContextFactory.get();HttpSessionsession=ctx.getSession();TAdminadmin=(TAdmin)adminList.get(0);session.setAttribute("userType",0);session.setAttribute("admin",admin);result="yes";if(userType==1){}if(userType==2){Stringsql="fromTXueshengwherexuehao=?andloginpw=?";Object[]con={userName.trim(),userPw.trim()};ListxueshengList=xueshengDAO.getHibernateTemplate().find(sql,con);if(xueshengList.size()==0){result="no";}else{WebContextctx=WebContextFactory.get();HttpSessionsession=ctx.getSession();TXueshengxuesheng=(TXuesheng)xueshengList.get(0);session.setAttribute("userType",2);session.setAttribute("xuesheng",xuesheng);result="yes";}}returnresult;}管理員功能模塊頁面可以鏈接到子菜單,并且高亮顯示,每個管理模塊下面都有相應的子菜單。4.2圖4.2管理員主頁面jsp經過登陸頁面而進入任何子菜單頁面:if(session.getAttribute("user")==null){out.print("<script>alert('請先登錄!');window.open('../index.jsp','_self')</script>");}學生信息管理學生信息錄入都通過form表單中定義的方法onsubmit="returncheckForm()"來檢查,checkForm()函數中是各種的校驗輸入數據的方式。4.3所示:圖4.3學生就業(yè)信息管理錄入4.4不通過不通過登錄系統(tǒng)息驗證通過結束錄入成功
圖4.4學生就業(yè)信息管理錄入流程圖action4.5圖4.5學生就業(yè)信息管理學生就業(yè)信息管理關鍵代碼:publicStringxueshengAdd(){TXueshengxuesheng=newTXuesheng();xuesheng.setBanjiId(banjiId);xuesheng.setXuehao(xuehao);xuesheng.setXingming(xingming);xuesheng.setXingbie(xingbie);xuesheng.setNianling(nianling);xuesheng.setLoginpw(loginpw);xuesheng.setDel("no");xueshengDAO.save(xuesheng);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("msg","班級信息添加成功");return"msg";}publicStringxueshengMana(){Stringsql="fromTXueshengwheredel='no'orderbybanjiId";ListxueshengList=xueshengDAO.getHibernateTemplate().find(sql);for(inti=0;i<xueshengList.size();i++){TXueshengxuesheng=(TXuesheng)xueshengList.get(i);xuesheng.setBanji(banjiDAO.findById(xuesheng.getBanjiId()));}Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("xueshengList",xueshengList);returnActionSupport.SUCCESS;}publicStringxueshengDel(){TXueshengxuesheng=xueshengDAO.findById(id);xuesheng.setDel("yes");xueshengDAO.attachDirty(xuesheng);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("msg","班級信息刪除成功");return"msg";}publicStringxueshengAll(){Stringsql="fromTXueshengwheredel='no'orderbybanjiId";ListxueshengList=xueshengDAO.getHibernateTemplate().find(sql);for(inti=0;i<xueshengList.size();i++){TXueshengxuesheng=(TXuesheng)xueshengList.get(i);xuesheng.setBanji(banjiDAO.findById(xuesheng.getBanjiId()));}Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("xueshengList",xueshengList);returnActionSupport.SUCCESS;}班級信息管理班級信息錄入formonsubmit="returncheckForm()函數中是各種的校驗輸入數據的方式。4.7
圖4.7班級信息錄入action4.8圖4.8班級信息管理班級信息管理關鍵代碼:publicStringbanjiAdd(){TBanjibanji=newTBanji();banji.setMingcheng(mingcheng);banji.setDel("no");banjiDAO.save(banji);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("msg","添加完畢");return"msg";}publicStringbanjiMana(){Stringsql="fromTBanjiwheredel='no'";ListbanjiList=banjiDAO.getHibernateTemplate().find(sql);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("banjiList",banjiList);returnActionSupport.SUCCESS;}publicStringbanjiDel(){TBanjibanji=banjiDAO.findById(id);banji.setDel("yes");banjiDAO.attachDirty(banji);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("msg","刪除成功");return"msg";}publicStringbanjiAll(){Stringsql="fromTBanjiwheredel='no'";ListbanjiList=banjiDAO.getHibernateTemplate().find(sql);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("banjiList",banjiList);returnActionSupport.SUCCESS;}就業(yè)信息管理就業(yè)信息錄入formonsubmit="returncheckForm()函數中是各種的校驗輸入數據的方式。4.10
圖4.10就業(yè)信息錄入action4.11圖4.11就業(yè)信息查詢就業(yè)信息管理關鍵代碼:publicStringjiuyeAdd(){TJiuyejiuye=newTJiuye();jiuye.setXuesheng_id(xuesheng_id);jiuye.setShijian(shijian);jiuye.setZhiwei(zhiwei);jiuye.setDanwei(danwei);jiuye.setDaiyu(daiyu);jiuye.setBeizhu(beizhu);jiuyeDAO.save(jiuye);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("msg","添加完畢");return"msg";}publicStringjiuyeDel(){TJiuyejiuye=jiuyeDAO.findById(id);jiuyeDAO.delete(jiuye);Maprequest=(Map)ServletActionContext.getContext().get("request");request.put("msg","刪除成功");return"msg";}招聘信息管理招聘信息錄入formonsubmit="returncheckForm()函數中是各種的校驗輸入數據的方式。4.13
圖4.13招聘信息錄入action4.14圖4.14招聘信息管理招聘信息管理關鍵代碼:publicStringzhiweiAdd(){HttpServletRequestrequest=ServletActionContext.getRequest();TZhiweizhiwei=newTZhiwei();zhiwei.setXueli(xueli);zhiwei.setDaiyu(daiyu);zhiwei.setDidian(didian);zhiwei.setBeizhu(beizhu);zhiwei.setFabushi(newSimpleDateFormat("yyyy-MM-ddHH:mm").format(newDate()));zhiwei.setDel("no");zhiweiDAO.save(zhiwei);request.setAttribute("msg","職位添加完畢");return"msg";}publicStringzhiweiMana(){HttpServletRequestrequest=ServletActionContext.getRequest();Stringsql="fromTZhiweiwheredel='no'orderbyfabushi";ListzhiweiList=zhiweiDAO.getHibernateTemplate().find(sql);request.setAttribute("zhiweiList",zhiweiList);returnActionSupport.SUCCESS;}publicStringzhiweiDel(){HttpServletRequestrequest=ServletActionContext.getRequest();TZhiweizhiwei=zhiweiDAO.findById(id);zhiwei.setDel("yes");zhiweiDAO.attachDirty(zhiwei);request.setAttribute("msg","職位刪除完畢");return"msg";}publicStringzhiweiAll(){HttpServletRequestrequest=ServletActionContext.getRequest();Stringsql="fromTZhiweiwheredel='no'orderbyfabushi";ListzhiweiList=zhiweiDAO.getHibernateTemplate().find(sql);request.setAttribute("zhiweiList",zhiweiList);returnActionSupport.SUCCESS;}publicStringzhiweiRes(){HttpServletRequestrequest=ServletActionContext.getRequest();StringBuffersql=newStringBuffer("fromTZhiweiwheredel='no'");sql.append("andmingchenglike'%"+mingcheng.trim()+"%'");sql.append("andxuelilike'%"+xueli.trim()+"%'");sql.append("anddidianlike'%"+didian.trim()+"%'");sql.append("orderbyfabushidesc");ListzhiweiList=zhiweiDAO.getHibernateTemplate().find(sql.toString());request.setAttribute("zhiweiList",zhiweiList);returnActionSupport.SUCCESS;}修改登陸密碼碼成功。4.21
圖4.21修改密碼描述:點此按鈕回到系統(tǒng)的主頁面。javascriptitem_word[8][4]="item_link[8][4]="javascript:window.open('../index.jsp','_self')";學生功能模塊修改個人信息4.224.23圖4.22招聘信息瀏覽查詢招聘信息action4.25圖4.25我的成績信息第五章系統(tǒng)測試系統(tǒng)測試目的與意義系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一個十分重要而漫長的的階段。其重要性體現在他是保證系統(tǒng)質量與可靠性的最后關口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實現的最終審查。的定義,找出需求規(guī)格不符合或與之矛盾的地方。測試過程在測試之初,由于將數據庫中的數據是隨便輸入,沒有實用性,為了使系統(tǒng)更加完善,在系統(tǒng)測試的過程中,本系統(tǒng)將一開始編程隨便輸入的數據全部清理后,輸入了一些有效的測試數據,這樣可以更真實的反映系統(tǒng)的功能實現情況。這樣不斷發(fā)現問題,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化場館防水修繕合同
- 汽車制造廠外墻翻新膩子施工合同
- 郊區(qū)倉庫租賃協議
- 橋梁施工平地機租賃合同
- 高速公路修建施工合同
- 電影院彩繪施工合同
- 證券交易所安保人員聘用協議
- 建筑施工合同:城市地下管網改造
- 城市公寓交易合同模板
- 紀念館真石漆修復合同
- 2024年中國水晶鉆石市場調查研究報告
- 五年級中國民間故事題及答案
- 藝術導論學習通超星期末考試答案章節(jié)答案2024年
- 八年級語文上冊-成語運用練習-試題
- 四川省2024年中考數學試卷十七套合卷【附答案】
- 2024-2030年中國抹茶行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 肺部感染護理業(yè)務學習課件 2
- 重慶市2024年高三年級高考一?;瘜W試題(含答案)
- 2024-2025學年華東師大版數學七年級上冊計算題專項訓練
- (必會)山西省生態(tài)環(huán)境監(jiān)測專業(yè)技術人員大比武理論試題庫(含答案)
- 《誡子書》考點集訓2(含答案)- 2024年中考語文一輪復習
評論
0/150
提交評論