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

正文內容

小區(qū)物業(yè)管理系統(tǒng)的設計與實現(xiàn)本科畢業(yè)設計-閱讀頁

2025-05-02 13:11本頁面
  

【正文】 ,它與應用程序的性能密切相關。JDBC與Java結合,使用戶可以很容易的把SQL語句傳送到任何關系型數(shù)據(jù)庫中,程序員用它編寫的數(shù)據(jù)庫應用程序,可以在各種數(shù)據(jù)庫系統(tǒng)上運行。 ,它對JDBC進行了非常輕量級的封裝,使得Java程序員可以隨心所欲的使用面向對象的編程思想來操作數(shù)據(jù)庫。 是一個面向Hibernate 一方面含有映射機制,另一方面還提供有關數(shù)據(jù)處理的方法,從而大大的減少了開發(fā)時人工使用SQL 和JDBC 處理數(shù)據(jù)的時間。在分層體系架構中,Hibernate負責應用程序與數(shù)據(jù)庫之間的數(shù)據(jù)轉換,起ORM中間件的作用,使得應用程序通過Hibernate的API就可以訪問數(shù)據(jù)庫。3. DAO(Data Access Object)數(shù)據(jù)訪問,位于在業(yè)務邏輯與數(shù)據(jù)庫資源中間。用更加專業(yè)化的語言來說,首先就是建立了一個包含這種應用程序中將會用到的所有事務方法的接口,該接口的作用是在需要的時候與數(shù)據(jù)源進行交互,并且對于該接口在邏輯上的對應的數(shù)據(jù)存儲,需要編寫一個單獨的類來實現(xiàn)[14]。第四章 系統(tǒng)設計在軟件工程學中系統(tǒng)總體結構設計也被稱為概要設計,根據(jù)系統(tǒng)的需求,確定本系統(tǒng)的功能模塊,以及在系統(tǒng)中這些模塊又是如何合理的整合在一起的,每個字模塊的具體功能又是如何實現(xiàn)的。本章節(jié)主要是介紹小區(qū)物業(yè)管理系統(tǒng)的設計,MIS系統(tǒng)平臺結構模式大體上分為4種:主機終端模式、文件服務器模式、客戶機/服務器模式(Clint/Server,簡稱C/S)、web瀏覽器/服務器模式(Browser/Server,簡稱B/S)。因此,現(xiàn)代企業(yè)級平臺結構模式應主要考慮C/S模式和B/S模式。第二層屬功能層,包含了WEB服務器,該WEB服務器具有ODBC接口,利用該服務器可以完成客戶的應用功能。把瀏覽器作為前臺客戶端,Web服務器作為中間件服務器,數(shù)據(jù)庫服務器為后臺。這樣實現(xiàn)了客戶端不直接和數(shù)據(jù)庫服務器發(fā)生關系,保證了數(shù)據(jù)安全性。 系統(tǒng)功能模塊圖本系統(tǒng)是采用JavaEE最常規(guī)的開發(fā)模式MVC三層架構的模式進行開發(fā)的,簡單地說MVC就是實現(xiàn)了分離的作用,把一個應用的基本流程按照模型層、視圖層、控制層進行分離,這樣一個應用就被分成了三個分工明確的層次。MVC的處理過程是:首先控制器根據(jù)用戶的請求信息,決定所要調用的模型來進行處理,其次相應的業(yè)務邏輯處理在所調用的模型根據(jù)用戶請求的基礎上進行,并將處理的數(shù)據(jù)返回給控制器,控制器再調用相應的視圖來存放模型返回的數(shù)據(jù),最后用戶可以在視圖層上看到最終的結果[1517]。包名含義所有的Action與數(shù)據(jù)庫連接操作的包用來存放JavaBean和hibernate的包根據(jù)MVC的設計思想,在本系統(tǒng)中struts用于處理視圖和頁面,相當于表示層,其頁面是通過JSP技術實現(xiàn)的;所有的Action類相當于控制層,進行實際的業(yè)務邏輯處理,每個映射定義了Action類的路徑和名字,如果路徑與接收到的請求中的URL一致,該Action就會被執(zhí)行,進行必要的事物邏輯處理,然后將控制傳遞給視圖組件;,比如對數(shù)據(jù)的增刪改查, ,這兩個包進行的是后臺操作,最后通過struts顯示在頁面上。 登錄與注冊模塊流程圖 當普通業(yè)主以正確的用戶名和密碼成功登錄后,可以進入普通業(yè)主子系統(tǒng)的頁面,在該子系統(tǒng)中,普通業(yè)主可以進行密碼修改的基本操作,可以對投訴和保修進行錄入和查看,也可以和其他業(yè)主進行在線交流。 投訴錄入活動圖 當管理員以正確的用戶名和密碼成功登錄后,可以進入管理員子系統(tǒng)的頁面,在該子系統(tǒng)中,管理員可以進行修改密碼和增加管理員的基本操作,可以進行業(yè)戶的增刪查和審查的操作,業(yè)戶投訴和報修的查看和受理操作,收費的增刪查操作,業(yè)戶交流的增刪操作。 收費管理時序圖。 業(yè)主交流管理時序圖第五章 系統(tǒng)測試分析1.測試的重要性軟件的測試是軟件生命周期中重要的一個環(huán)節(jié),在我們所熟知的瀑布模型中,僅在運行階段之前會進行相應的軟件測試,作為保證軟件質量的重要手段,其目的是確保所開發(fā)的軟件產(chǎn)品在交付于用戶之后可以正常使用。如果測試沒有在開發(fā)的前期階段進行,那么可能會使錯誤越積越多,到最后越來越難修改,給最后軟件成品的測試帶來很大的困難。而我們能做的就是在開發(fā)的過程中采取各種措施來盡量減少錯誤的產(chǎn)生,比如使用新語言、成熟的開發(fā)方式、完善開發(fā)過程,但是要讓開發(fā)的軟件沒有錯誤是不可能達到的。自有程序設計的那天起測試就一直伴隨著。從開銷上來說,30%到50%都用到了測試上。 2.測試的目的測試的目的就是針對軟件復雜的部分和出錯較多的部分,盡可能多的找出軟件中所存在的錯誤。 首先,在測試階段找到錯誤之后,通過對這些錯誤進行分析,包括產(chǎn)生原因、分布特征等,使得軟件過程中的缺陷呈現(xiàn)在管理者的面前,使他們意識到著這些錯誤,并加以改進,并且,通過該分析可以得到針對性高的檢測方法,從而使測試的有效性上升到一個新的層次。為了保證測試的質量,將測試過程分成五個階段,即:單元測試、集成測試、確認測試、系統(tǒng)測試和回歸測試。白盒測試是單元測試的主要方法,編程人員在該階段中比較重要,因為大部分使得測試是由他們來完成的,其目的是檢驗軟件基本組成單位的正確性。2. 集成測試 集成測試是將模塊按照設計要求組裝起來同時進行測試,主要目標是發(fā)現(xiàn)與接口有關的問題。3. 確認測試 向未來的用戶展示系統(tǒng)能夠按照預定的要求工作是確認測試的目的。 4. 系統(tǒng)測試 系統(tǒng)測試是指對已經(jīng)集成好的軟件系統(tǒng)進行徹底的測試,以驗證軟件系統(tǒng)的功能、性能能否滿足其規(guī)約所指定求,檢查軟件的行為和輸出是否正確。功能測試對于系統(tǒng)測試來說是必須的,并且是用的最多的,在一般情況下它的測試標準就是正式的軟件說明書。3). 安全測試:對系統(tǒng)內部的保護機構進行驗證,看它是否能夠在各種非常規(guī)干擾的情況下對系統(tǒng)進行保護。其目的是檢驗對軟件進行修改的正確性。軟件測試方法從測試人員角度看,可分為人工測試和機器測試。主要有三種方法:個人復查、走查、會審。下面對該小區(qū)物業(yè)管理系統(tǒng)的部分功能進行測試,以檢查系統(tǒng)能否正確完成各種操作,是否能夠實現(xiàn)預期具有的功能。只有輸入正確的用戶名和密碼輸入,才能繼續(xù)進行操作。 用戶登錄測試用例表用例名稱:用戶登錄前提條件:用戶已經(jīng)成功注冊過信息。2. 單擊“登錄”按鍵。,跳轉到管理員的用戶界面。用戶登錄模塊的測試實際結果與預期結果相同。 登錄主界面2. 添加住戶。輸入數(shù)據(jù):住戶名,聯(lián)系方式,住房信息,備注,登錄賬號,登錄密碼等等步 驟:輸入上面所給數(shù)據(jù),查看是否能正確添加住戶。,添加住戶成功。住戶添加模塊設計正確。 業(yè)戶注冊信息編輯測試用例表用例名稱:業(yè)戶注冊信息編輯前提條件:管理員成功登錄系統(tǒng)?!疤峤弧卑粹o。,提示操作成功。住戶信息編輯功能設計正確。 收費管理測試用例表用例名稱:繳費管理前提條件:用戶成功登錄系統(tǒng)?!疤峤弧卑粹o。,提示操作成功信息。住戶繳費功能設計正確。 投訴管理測試用例表用例名稱:投訴管理前提條件:管理員成功登錄系統(tǒng)。,彈出操作成功信息。 投訴管理主界面6. 業(yè)戶交流管理管理員和業(yè)主成功登錄后,可以在線進行信息發(fā)布交流。輸入數(shù)據(jù):標題:通知 內容:水費未交業(yè)主步 驟:,內容。預期結果:。業(yè)戶交流功能設計正確。通過該小區(qū)物業(yè)管理系統(tǒng)的開發(fā),是我對于開發(fā)一個信息系統(tǒng)的步驟和方法有了更深刻的理解,首先,在系統(tǒng)開發(fā)之前,必須了解該系統(tǒng)的特點、適用范圍以及使用者需要一個什么樣的系統(tǒng),即就是要全面的分析系統(tǒng)的需求,并以此作為基礎為開發(fā)系統(tǒng)準確定位,只有這樣,才會在實際的開發(fā)工作中循序漸進,使開發(fā)工作有條不紊的進行;其次,認真分析總結市場需要和客戶需求,根據(jù)實際情況先設計出一個初步方案。本系統(tǒng)采用的是SSH框架,對于JSP的的知識用到較多,同時也用到了一些比較新的編程框架,這些新的框架是之前在學校沒有學過的,而是在外包學院培訓時老師新講的,相對來說,會有一些難以運用,但是,學習這些就是為了在以后的工作中能夠用到,溫故方可以知新,既然學了,就要好好的加以利用,不然這些知識在我們面前永遠是新的,只有不怕艱難好好地動手實踐一遍,才可以知道其中的奧妙之處,才可以對這些知識有更深層次的理解。這次畢業(yè)實際不僅使我了解了JSP在數(shù)據(jù)庫方面編程的概要,更讓我知道了計算機的編程秘訣在于嚴密的思考與仔細的推敲,只有這樣,才會有一個完善的軟件生成。通過這一系列工作使我系統(tǒng)地掌握大學所學的專業(yè)知識,并基本掌握了開發(fā)一個應用軟件的能力。在撰寫本篇論文的過程中,得到了大家的幫助和支持。劉淑英老師對我們的指導細致認真,一絲不茍,大到論文的選題和大綱,小到寫作內容和寫作技巧以及標點符號等方面。在此期間,我不僅學到了許多新的知識和解決問題的方法,而且也提升了自己看待問題的高度,對于問題的切入點有了更好的把握。最后感謝在畢業(yè)設計中幫助我的眾多朋友和同學,以及在設計中被我引用或參考的論著的作者。他們幫助解答了許多技術上的問題。參考文獻[1]Will Liam of Real Estate Management for Experienced Property Manager[J].McGRAW,2003(5):8386.[2]王竹曉,殷兆麟,邵安賢,[D].云南大學,2005:153.[3]李斌成,王勝明,宋雨,[J].航空計算技術,2002(3):6668.[4]呂智林,蘇德富,[J].計算機應用研究,2002(2):4648.[5]李蘋.
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1