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

正文內(nèi)容

固定資產(chǎn)管理系統(tǒng)本科畢業(yè)論文-資料下載頁

2025-06-22 03:11本頁面
  

【正文】 String execute() throws Exception { Integer orgId = ()。 Staff staff = (Staff) (orgId, (), ())。 if (staff != null) { User u = new User()。 (())。 (())。 (())。 Organization org = (Organization) ((), 0)。// 得到機構對象 (())。 (())。 (())。 setLoggedUser(u)。// 保存到session中 return success。 } setLogonMessage(登錄名或密碼錯誤!)。 return failure。 } 注銷實現(xiàn)當用戶選擇退出系統(tǒng)的時候,系統(tǒng)只需要從session里面把登錄用戶的信息刪除就可以了。 public String execute() throws Exception { HttpServletRequest request = ()。 HttpSession Session = ()。 (_SESSION_KEY_USER)。 return success。 } 資產(chǎn)查詢資產(chǎn)的查詢是系統(tǒng)最基本的功能,有快速查詢和高級查詢兩種,快速查詢是指,當用戶輸入某個關鍵字的時候,系統(tǒng)會進行對資產(chǎn)的各個屬性的逐一匹配,如果資產(chǎn)的某個屬性中含有輸入的關鍵字就表示匹配成功,然后取出記錄展現(xiàn)到前臺Web界面上。高級查詢是指,用戶指定資產(chǎn)的部分或者全部屬性,凡是與所輸入的屬性全部匹配的就表示匹配成功,并取回記錄返回到web界面上進行展現(xiàn)。當用戶在前臺輸入關鍵字并點擊查詢按鈕以后,系統(tǒng)會傳一個qryType的參數(shù)來表示查詢的方式是快速查詢還是高級查詢。struts調(diào)用AjaxActionAssetBrief類的getAssetBriefNodes函數(shù)進行資產(chǎn)檢索。 public String getAssetBriefNodes() { String qryType = (qryType)。 ListObject foundList = new ArrayListObject()。 if (exp.equals(qryType)) { // 快速查詢 foundList = getNodesExpress()。 } else if (bo.equals(qryType)) { // 多條件組合查詢 foundList = getNodesCombo()。 } ().put(foundList, foundList)。 return FOUNDLIST。 }這里getAssetBriefNodes函數(shù)調(diào)用了兩個方法,第一個是getNodesExpress,這個函數(shù)是快速查詢函數(shù)。第二個函數(shù)是getNodesCombo,這個函數(shù)是高級查詢函數(shù)。 private ListObject getNodesExpress() { Integer prId = (node)。 String key = (key)。 if ((key == null) || (().length() 1)) key = NEVER。// 快速查詢條件為空 ListObject found = (prId, key, ().toString(), code )。 ListObject data = new ArrayListObject()。 for (IteratorObject it = ()。 ()。) { (new AssetBriefDto((AssetBrief) (), assetLogCreateBiz))。 } return data。 } /** * 按組合條件查詢資產(chǎn)節(jié)點信息 */ private ListObject getNodesCombo() { Integer prId = (node)。 String where = createHqlConditionFull()。 ListObject found = (prId, where, code , 0, 99999).getList()。 ListObject data = new ArrayListObject()。 for (IteratorObject it = ()。 ()。) { (new AssetBriefDto((AssetBrief) (), assetLogCreateBiz))。 } return data。 } 測試 測試的任務及目標在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。 測試方案設計測試方案是測試階段的關鍵技術問題。所謂測試方案包括預定要測試的功能。應該輸入的測試數(shù)據(jù)和預期的結(jié)果,目標是設計一組可能發(fā)現(xiàn)錯誤的數(shù)據(jù)。測試有兩種方法:黑盒測試和白盒測試。黑盒測試又稱為功能測試,在程序接口進行,只檢查程序功能是否能夠按照規(guī)格說明書的規(guī)定正確使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)并發(fā)生正確的輸出信息,而且要能夠保持外部信息的完整性。白盒測試又叫結(jié)構測試,完全了解程序的結(jié)構和處理過程,這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中每條通路是否都能按照預定要求正確工作。本系統(tǒng)開發(fā)過程進行的測試步驟如下:1.模塊測試:也叫單元測試,目的是保證每一個模塊作為一個單元能正確運行,本測試所發(fā)現(xiàn)的往往是編碼和詳細設計的錯誤,主要評價模塊的下述五個特點:(1)模塊接口(2)局部數(shù)據(jù)結(jié)構(3)重要的執(zhí)行路徑(4)出錯處理通路(5)影響上述各方面特性的邊界條件模塊測試主要由代碼審查和軟件測試兩部分組成。下以管理員登錄為例描述模塊測試過程:用例名稱:管理登錄測試基本描述:通過登錄擁有網(wǎng)站的管理權限測試方案:分別使用不同的登錄方法進行登錄,從而查看系統(tǒng)是否相應的錯誤和成功提示。(1)用正確密碼登錄已存在賬號(2)用錯誤密碼登錄已存在賬號(3)用不存在賬號登錄(4)賬號或密碼為空輸入數(shù)據(jù):(1)使用用戶名:admin,密碼:admin登錄(2)使用用戶名:1,密碼:1登錄(3)使用用戶名:admin,密碼:12345登錄(4)不填寫用戶名和密碼預期結(jié)果:(1)第一組測試身份驗證成功,進入管理功能界面(2)第二組測試提示“沒有找到該登錄名稱!”,返回登錄界面(3)第三組測試提示“沒有找到該登錄名稱!”,返回登錄界面(4)第四組測試提示“請輸入用戶名稱!”,返回登錄界面測試成果:和預期結(jié)果一樣,通過測試狀態(tài),測試成功2.集成測試包括系統(tǒng)測試和子系統(tǒng)測試。集成測試是組裝軟件的系統(tǒng)技術,主要目標是發(fā)現(xiàn)與接口有關的問題。集成測試有兩種方法:非漸增式和漸增式,但比較而言,漸增式方法比較好,因為:(1)編寫的測試軟件較少,開銷較?。?)較早地發(fā)現(xiàn)模塊間的接口錯誤(3)錯誤位置容易判斷(4)測試更徹底因此,本系統(tǒng)集成測試采用漸增式測試中的混合法,即對軟件結(jié)構中較上層使用自頂而下的測試方法,而對軟件結(jié)構中較下層,使用的是自底向上方法,兩者結(jié)合,這是對模塊較多時測試的一種折衷方法。3.驗收測試:這一步是驗證軟件的有效性。目的是向未來的用戶表明系統(tǒng)能夠象預定的那樣工作,驗收測試一般使用黑盒測試法,驗收測試有兩種可能的結(jié)果。(1)功能和特性與用戶的要求有差距(2)功能和性能與用戶要求一致,軟件是可以接受的這個階段發(fā)現(xiàn)的問題往往和需求分析階段的差距有關 運行結(jié)果 登錄界面整個登錄界面左邊是系統(tǒng)logo圖片,右邊是登錄框,有一個機構(角色)下拉列表,下面是賬號密碼輸入框。還有一個“提交”按鈕。當?shù)卿浭〉臅r候,系統(tǒng)會給出錯誤提示,并以紅色字體顯示在登錄界面上。 主界面這是系統(tǒng)的主界面,上面是系統(tǒng)工具區(qū),展現(xiàn)登錄用戶的用戶名,個人資料等相關信息。左邊是系統(tǒng)菜單,右邊是展現(xiàn)區(qū)。當用戶點擊菜單的某個子項的時候,便以tab的形勢展現(xiàn)在右邊。當首先登錄系統(tǒng)的時候,進入的是“我的桌面”。我的桌面上展現(xiàn),備忘錄和系統(tǒng)消息。 資產(chǎn)查詢資產(chǎn)查詢分為快速查詢,當用戶在“快速查詢”按鈕左邊的輸入框中輸入相應關鍵字,然后點擊“快速查詢”按鈕便進行快速查詢。當用戶點擊“更多查詢”菜單時,并點擊菜單中的高級查詢的時候,系統(tǒng)會彈出一個高級查詢窗口 如圖。 統(tǒng)計分析統(tǒng)計分析分為兩種,第一種是用戶統(tǒng)計其所早部門的資產(chǎn)。第二種是根據(jù)資產(chǎn)的類別來統(tǒng)計資產(chǎn)。前臺界面從系統(tǒng)中發(fā)出請求,查詢所有資產(chǎn)類別列表,然后將返回的結(jié)果以下拉列表的形式展現(xiàn)給用戶,用戶不需要手動輸入資產(chǎn)類別。 結(jié)論經(jīng)過將近2個月的畢業(yè)設計,本系統(tǒng)初步達到了預期的目的和要求。通過本次畢業(yè)設計進一步熟悉了Java語言的特性,能夠靈活運用java開發(fā)軟件。從最開始的兩層架構,逐漸的轉(zhuǎn)換到現(xiàn)在的MVC架構。能夠?qū)SH框架整合到系統(tǒng)當中,利用hibernate屏蔽了數(shù)據(jù)庫的差異性,能夠方面的實現(xiàn)數(shù)據(jù)庫的操作,把數(shù)據(jù)庫操作由面向過程轉(zhuǎn)換為面向?qū)ο?。利用Spring,方便的實現(xiàn)了面向切面編程,和依賴注入,聲明事務管理。利用struts2實現(xiàn)了控制層和表示層的完全分離,提高了開發(fā)效率,縮短了開發(fā)時間。本系統(tǒng)主要是完成固定資產(chǎn)信息的基本管理,包括資產(chǎn)的添加、刪除、修改、查詢。在這系統(tǒng)中,我采用現(xiàn)在開發(fā)后臺頁面比較流行的javascript框架Extjs來實現(xiàn)后臺頁面的開發(fā),利用Extjs可以快速的開發(fā)出界面以及功能都比較完美的頁面。Extjs已經(jīng)封裝了很多控件,包括表格、樹、窗口等。我們只需要簡單的配置一些參數(shù)就能生成我們想要的效果。本系統(tǒng)的最大特點就是實時性比較強,當用戶輸入某條記錄后立刻可以在本地或服務器上瀏覽到。為了增強系統(tǒng)的安全性,只有管理員才可以更改里面的數(shù)據(jù),所以把登錄數(shù)據(jù)庫的工作放到了程序的運行中。本系統(tǒng)經(jīng)過了大量的實際數(shù)據(jù)測試后,基本上實現(xiàn)了用戶的需求,具有實時性,容錯性等特點,保證單層數(shù)據(jù)庫的正常運行。由于所做前期工作不是很充分,在一定程度上還很些缺陷,比如頁面的易瀏覽性,還需要很多的改進。 總結(jié)與體會2012年3月,我開始了我的畢業(yè)設計以及畢業(yè)論文,時至今日,論文基本完成。從剛選定題目時候的茫然,到慢慢的進入狀態(tài),再到對思路逐漸的清晰,整個過程難以用語言來表達。歷經(jīng)了幾個月的奮戰(zhàn),緊張而又充實的畢業(yè)設計終于落下了帷幕?;叵脒@段日子的經(jīng)歷和感受,我感慨萬千,在這次畢業(yè)設計的過程中,我擁有了無數(shù)難忘的回憶和收獲。3月初,在與導師的交流討論中我的題目定了下來,是:固定資產(chǎn)管理系統(tǒng)。當選題報告,開題報告定下來的時候,我當時便立刻著手資料的收集工作中,當時面對浩瀚的書海真是有些茫然,不知如何下手。我將這一困難告訴了導師,在導師細心的指導下,終于使我對自己現(xiàn)在的工作方向和方法有了掌握。在搜集資料的過程中,我認真準備了一個筆記本。我在學校圖書館,大工圖書館搜集資料,還在網(wǎng)上查找各類相關資料,將這些寶貴的資料全部記在筆記本上,盡量使我的資料完整、精確、數(shù)量多,這有利于論文的撰寫。然后我將收集到的資料仔細整理分類,及時拿給導師進行溝通。3月中旬,資料已經(jīng)查找完畢了,我開始著畢業(yè)設計。在設計過程中遇到困難我就及時和導師聯(lián)系,并和同學互相交流,請教專業(yè)課老師。在大家的幫助下,困難一個一個解決掉,畢業(yè)設計也慢慢成型。4月底,畢業(yè)設計已經(jīng)基本完成。5月開始著手寫畢業(yè)論文,畢業(yè)論文主要是描述整個軟件的設計到編碼實現(xiàn)以及軟件測試的過程。當我終于完成了所有打字、繪圖、排版、校對的任務后整個人都很累,但同時看著電腦熒屏上的畢業(yè)設計稿件我的心里是甜的,我覺得這一切都值了。這次畢業(yè)論文的制作過程是我的一次再學習,再提高的過程。在論文中我充分地運用了大學期間所學到的知識。我不會忘記這難忘的幾個月的時間。畢業(yè)論文的制作給了我難忘的回憶。在我徜徉書海查找資料的日子里,面對無數(shù)書本的羅列,最難忘的是每次找到資料時的激動和興奮;親手實現(xiàn)軟件時間里,記憶最深的是每一步小小思路實現(xiàn)時那幸福的心情;為了論文我曾趕稿到深夜,但看著親手打出的一字一句,心里滿滿的只有喜悅毫無疲憊。這段旅程看似荊棘密布,實則蘊藏著無盡的寶藏。我從資料的收集中,掌握了很java軟件開發(fā)的知識,讓我對我所學過的知識有所鞏固和提高,并且讓我對當今固定資產(chǎn)最新發(fā)展技術有所了解。在整個過程中,我學到了新知識,增長了見識。在今后的日子里,我仍然要不斷地充實自己,爭取在所學領域有所作為。腳踏實地,認真嚴謹,實事求是的學習態(tài)度,不怕困難、堅持不懈、吃苦耐勞的精神是我在這次設計中最大的收益。我想這是一次意志的磨練,是對我實際能力的一次提升,也會對我未來的學習和工作有很大的幫助。在這次畢業(yè)設計中也使我們的同學關系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學。在此更要感謝我的導師和專業(yè)老師,是你們的細心指導和關懷,使我能夠順利的完成畢業(yè)論文。在我的學業(yè)和論文的研究工作中無不傾注著老師們辛勤的汗水和心血。老師的嚴謹治學態(tài)度、淵博的知識、無私的奉獻精神使我深受啟迪。從尊敬的導師身上,我不僅學到了扎實、寬廣的專業(yè)知識,也學到了做人的道理。在此我要向我的導師致以最衷心的感謝和深深的敬意。 謝辭走的最快的總是時間,來不及感嘆,在完成畢業(yè)論文的今天,在敲完最后一個句號的時刻,我的思想同周圍凝固的熱氣一樣停駐了,不知道是慰藉還是悲傷,大學四年的生活就這樣結(jié)束了,而眼前的路還很長,雖然似乎有些迷茫,但我必須整理心情,背上行囊,堅定的踏上新的征程……經(jīng)過幾個月的收集和整理材料,完成畢業(yè)設計,撰寫畢業(yè)論文,今天終于可以順利的完成論文的最后的謝辭了,
點擊復制文檔內(nèi)容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1