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

正文內(nèi)容

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

2024-12-13 16:31本頁面
  

【正文】 a 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL語句的 Java API, 為 Java 程序提供了一套操作各種數(shù)據(jù)庫的統(tǒng)一接口, 它由一組用 Java 語言編寫的類和接口組成。 JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù) 庫開發(fā)人員能夠編寫數(shù)據(jù)庫應(yīng)用程序,同時(shí), JDBC 也是個(gè)商標(biāo)名 [13]。只要有使用 JDBC 的場合均可以使用 Hibernate。 Hibernate 的目標(biāo)是對(duì)于開發(fā)者通常的數(shù)據(jù)持久化相關(guān)的編程任務(wù),解放其中的 95%。由于 Hibernate 只是對(duì) JDBC 做了一個(gè)輕量級(jí)的封裝 (未完全封裝 ),因此也可繞過 Hibernate,直接使用 JDBC API 來訪問數(shù)據(jù)庫。在核心 J2EE模式中是這樣介紹 DAO 模式的:為了 使 J2EE 應(yīng)用 得健壯性更高 ,應(yīng)該 用一個(gè) 公共 的 API來 封裝所有對(duì)數(shù)據(jù)源的訪問操 作 。 本課題設(shè)計(jì)中 將采用 Hibernate 作為數(shù)據(jù)訪問接口。系統(tǒng)總體設(shè)計(jì)過程又可以分為兩個(gè)主要階段,分別為系統(tǒng)設(shè)計(jì)階段和結(jié)構(gòu)設(shè)計(jì)階段,其中系統(tǒng)設(shè)計(jì)階段主要確定系統(tǒng)的具體實(shí)現(xiàn)方案,結(jié)構(gòu)設(shè)計(jì)階段主要確定軟件結(jié)構(gòu)。 由于硬 件選擇方面的原因, 主機(jī)終端模 和 文件服務(wù)器模式 已經(jīng)漸漸的 被 淘汰了 。 本系統(tǒng) 的架構(gòu)模式是 B/S 即 Brower/Server ,該 結(jié)構(gòu)模式是 在Inter/Intra 結(jié)構(gòu)模式 的基礎(chǔ)上發(fā)展起來的 ,分為三層,表示層 作為 第一層 , 通過瀏覽器實(shí)現(xiàn)了 用戶和后臺(tái)的交互 功能,并且在頁面上 輸出最終 的 查詢結(jié)果。數(shù)據(jù)層 作為 第三層 , 也就是最后一層,可以 獨(dú)立地進(jìn)行各種運(yùn) 算 ,來完成用戶的不同 請(qǐng)求。 該 結(jié)構(gòu)由 Web 服務(wù)器接收 客戶端在 Web 頁面發(fā)出 的 請(qǐng)求, 接下來 由數(shù)據(jù)庫服務(wù)器 接收 Web 服務(wù)器 發(fā)出 的 請(qǐng)求,而最后 在數(shù)據(jù)庫服務(wù)器將反饋信息送至 中間件服務(wù)器 后, 仍以頁面的形式 返回給客戶端。 本系統(tǒng)主要是用于管理小區(qū)居住人口的,采用結(jié)構(gòu)化的開發(fā)方法進(jìn)行系統(tǒng)開發(fā),成功登錄后,普通用戶和管理員的權(quán)限不同,所進(jìn)行的操作也會(huì)有所不同,管理員的操作會(huì)多一些,而普通用 戶相對(duì)來說少一些,該系統(tǒng)的總體結(jié)構(gòu)由用戶注冊與登錄模塊、 小區(qū)業(yè)戶管理模塊、投訴管理模塊、報(bào)修管理模塊、收費(fèi)管理模塊、業(yè)主 交流管理模塊組成, 系統(tǒng)功能模塊 圖如圖 所示。模型層 作為應(yīng)用程序的核心,用于封裝內(nèi)核數(shù)據(jù)和功能,模型代表與業(yè)務(wù)有關(guān)的內(nèi)容 ,一個(gè)模型 對(duì) 應(yīng) 多個(gè)視圖, 可以使應(yīng)用反復(fù)使用; 視圖層 的主要作用就是和用戶之間的 交互, 它的數(shù)據(jù)信息是 從模型層獲取 的 ,控制器組件 是 每個(gè)視圖 層必須要有的部分;控制器的作用是 完成用戶的請(qǐng)求 ,其原理是根據(jù)用戶輸入 的信息來 調(diào)用 相應(yīng)的 視圖和模型。 MVC模式的結(jié)構(gòu)如圖 所 示。 表 系統(tǒng)包結(jié)構(gòu)定義 包名 含義 所有的 Action 與數(shù)據(jù)庫連接操作的包 用來存放 JavaBean 和 hibernate 的包 業(yè)務(wù)處理層 系統(tǒng)的工具類 模塊詳細(xì)設(shè)計(jì) 本系統(tǒng)分為三個(gè)子系統(tǒng),分別是注冊和登錄子系統(tǒng)、普通業(yè)主子系統(tǒng)、管理員子系統(tǒng),頁面采用 上面部分為導(dǎo)航區(qū) ,左側(cè)是樹狀菜單,中間主體部分是各 個(gè)功能的頁面,下面部分為版權(quán)。 小區(qū)物業(yè)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 18 圖 系統(tǒng) 時(shí)序 圖 注冊和登錄子系統(tǒng) 該子系統(tǒng)分為注冊和登錄兩個(gè)功能,已經(jīng)成功注冊的用戶可以使用自己的用戶名和密碼,選擇正確的權(quán)限進(jìn)入該系統(tǒng);沒有注冊過的用戶,要先經(jīng)過注冊,然后才能成功登錄。 圖 登錄與注冊模塊流程圖 咸陽師范學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 19 普通業(yè)主子系統(tǒng) 當(dāng)普通業(yè)主以正確的用戶名和密碼成功登錄后,可以進(jìn)入普通業(yè)主子系統(tǒng)的頁面,在該 子系統(tǒng)中,普通業(yè)主可以進(jìn)行密碼修改的基本操作,可以對(duì)投訴和保修進(jìn)行錄入和查看,也可以和其他業(yè)主進(jìn)行在線交流。 圖 普通業(yè)主子系統(tǒng)模塊結(jié)構(gòu)圖 下面給出了在普通業(yè)主子系統(tǒng)中部分功能的時(shí)序圖和活動(dòng)圖。 圖 投訴模塊時(shí)序圖 小區(qū)物業(yè)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 20 ,投 訴錄入操作的活動(dòng)圖如圖 所示。該子系統(tǒng)的模塊結(jié)構(gòu)圖如圖 所示。 所示 圖 收費(fèi)管理時(shí)序圖 所示。 小區(qū)物業(yè)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 22 圖 業(yè)主交流管理時(shí)序圖 咸陽師范學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 23 第五章 系統(tǒng)測試分析 測試 的 重要性及目的 1.測試的重要性 軟件的測試是 軟件生命周期中 重要的一個(gè)環(huán)節(jié),在我們所熟知 的瀑布模型中, 僅在運(yùn)行階段之前會(huì)進(jìn)行相應(yīng)的 軟件測試, 作為保證軟件質(zhì)量的重要手段,其目的是確保所開發(fā)的軟件產(chǎn)品在交付于用戶之后可以正常使用 。如果 測試 沒有在開發(fā)的前期 階段進(jìn)行, 那么可能會(huì)使錯(cuò)誤越積越多,到最后越來越難修改,給 最后 軟件成品的測試帶來很大的 困難。 而我們能做的就是在開發(fā)的過程中采取各種措施來盡量減少錯(cuò)誤的產(chǎn)生,比如使用新語言、成熟的開發(fā)方式、完善開發(fā)過程 ,但是 要 讓開發(fā)的軟件沒有錯(cuò)誤是 不可能 達(dá)到的 。自有程序設(shè)計(jì)的那天起測試就一直伴隨著。 從開銷上來說,30%到 50% 都用到了 測試 上。 2.測試的目的 測試的目的就是針對(duì)軟件復(fù)雜的部分和出錯(cuò)較多的部分,盡可能多 的找出軟件中所存在的錯(cuò)誤 。 首先,在測試階段找到錯(cuò)誤之后, 通過 對(duì)這些錯(cuò)誤進(jìn)行分析,包括產(chǎn)生原因、 分布特征 等 , 使得軟件過程中的缺陷呈現(xiàn)在管理者的面前,使他們意識(shí)到著這些錯(cuò)誤,并加以改進(jìn),并且 , 通過該分析可以得到針對(duì)性高的檢測方法 , 從而使 測試的有效性 上升到一個(gè)新的層次 。 測試 的 主要內(nèi)容 為了保證測試的質(zhì)量,將測試過程分成五 個(gè)階段,即 :單元測試、集成 測試、 確認(rèn)測試、系統(tǒng)測試 和回歸 測試。白盒測試是單元測試的主要方法,編程人員在該階段中比較重要,因?yàn)榇蟛糠质沟脺y試是由他們來完成的,其目的是檢驗(yàn)軟件基本組成單位的正確性。 2. 集成測試 集成測試是將模塊按照設(shè)計(jì)要求組裝起來同時(shí)進(jìn)行測試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的 問題。 3. 確認(rèn)測試 向未來的用戶展示系統(tǒng)能夠按照 預(yù)定 的 要求工作 是確認(rèn)測試的目的。 4. 系統(tǒng)測試 系統(tǒng)測試 是指對(duì)已經(jīng)集成好的軟件系統(tǒng)進(jìn)行徹底的測試,以驗(yàn)證軟件系統(tǒng)的功能、性能能否滿足其規(guī)約所指定求,檢查軟件的行為和輸出是否正確。功能測試對(duì)于 系統(tǒng)測試 來說是必須的,并且是用的最多的 , 在一般情況下它的測試標(biāo)準(zhǔn)就是 正式的軟件說明書。 3). 安全測試: 對(duì) 系統(tǒng)內(nèi) 部 的保護(hù)機(jī)構(gòu) 進(jìn)行 驗(yàn)證 ,看它是否 能夠 在各種非常規(guī)干擾的情況下 對(duì)系統(tǒng)進(jìn)行保護(hù)。其目的是檢驗(yàn)對(duì)軟件進(jìn)行修改的正確性。 咸陽師范學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 25 系統(tǒng)測試 軟件測試方法從測試人員角度看,可分為人工測試和機(jī)器測試。主要有三種方法:個(gè)人復(fù)查、走查、會(huì)審。 下面對(duì) 該小區(qū)物業(yè)管理 系統(tǒng) 的部分功能 進(jìn)行測試,以檢查系統(tǒng)能否正確完成各種操作,是否能夠?qū)崿F(xiàn)預(yù)期具有的功能。只有輸入 正確的用戶名和密碼輸入,才能繼續(xù)進(jìn)行操作 。 表 用戶登錄測試用例表 用例名稱: 用戶登錄 前提條件: 用戶已經(jīng)成功注冊過信息。 “登錄”按鍵。 ,跳轉(zhuǎn)到管理員的用戶界面。 用戶登錄模塊的測試實(shí)際結(jié)果與預(yù)期結(jié)果相同。界面如圖 所示。 小區(qū)物業(yè)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 26 表 住戶添加測試用例表 用例名稱: 小區(qū)住戶添加 前提條件: 系統(tǒng)管理員成功登錄系統(tǒng)。 預(yù)期結(jié)果: ,系統(tǒng)彈出提示,添加住戶失敗。 住戶添加模塊的測試實(shí)際結(jié)果與預(yù)期結(jié)果相同。界面如圖 所示 。 表 業(yè)戶注冊信息編輯 測試用例表 用例名稱: 業(yè) 戶 注冊信息編輯 前提條件: 管理員 成功登錄系統(tǒng)。 “提交 ”按鈕。 ,提示 操作 成功。 住戶信息編輯功能 設(shè)計(jì)正確。 咸陽師范學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 27 圖 住戶信息編輯 主界面 4. 收費(fèi)管理操作 管理員成功登錄該系統(tǒng)后,可以在網(wǎng)上進(jìn)行繳費(fèi)查看和添加操作,繳費(fèi)管理操作的用例如表 所示。 輸入數(shù)據(jù): 繳費(fèi)時(shí)間: 20200419 繳費(fèi)項(xiàng)目:水費(fèi) 繳費(fèi)金額: 100 步 驟: ,繳費(fèi)項(xiàng)目 、 繳費(fèi)金額。 預(yù)期結(jié)果: ,彈出提示信息。 住戶繳費(fèi)操作的測試實(shí)際結(jié)果與預(yù)期結(jié)果相同。界面如圖 所示。 小區(qū)物業(yè)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 28 表 投訴 管理測試用例表 用例名稱: 投訴管理 前提條件: 管理員成功登錄系統(tǒng)。 。 ,彈出操作成功信息。界面如圖 所示。 表 業(yè)戶交流管理測試用例表 用例名稱: 業(yè)主交流 前提條件: 用戶或管理員成功登錄系 統(tǒng)。 “提交留言”按鈕。 業(yè)戶交流操作的測試實(shí)際結(jié)果與預(yù)期結(jié)果相同。界面如圖 所示。 通過該小區(qū)物業(yè)管理系統(tǒng)的開發(fā),是我對(duì)于開發(fā)一個(gè)信息系統(tǒng)的步驟和方法有了更深刻的理解,首先, 在系統(tǒng)開發(fā)之前,必須了解該系統(tǒng)的特點(diǎn)、適用范圍以及使用者需要一個(gè)什么樣的系統(tǒng), 即就是要全面的分析系統(tǒng)的需求,并 以此作為基礎(chǔ)為開發(fā)系統(tǒng)準(zhǔn)確定位,只有這樣,才會(huì)在實(shí)際的開發(fā)工作中循序漸進(jìn),使開發(fā)工作有條不紊的進(jìn)行;其次,認(rèn)真分析總結(jié)市場需要和客戶需求 ,根據(jù) 實(shí)際 情況先設(shè)計(jì)出 一個(gè)初步方案。 本系統(tǒng)采用的是 SSH 框架,對(duì)于 JSP 的的知識(shí)用到較多,同時(shí)也用到了一些比較新的編程框架,這些新的框架是之前在學(xué)校沒有學(xué)過的,而是在外包學(xué)院培訓(xùn)時(shí)老師新講的,相對(duì)來說,會(huì)有一些難以運(yùn)用,但是,學(xué)習(xí)這些就是為了在以后的工作中能夠用到,溫故方可以知新,既然學(xué)了,就要好好的加以利用,不然這些知識(shí)在我們面前永遠(yuǎn)是新的,只有不怕艱難好好地動(dòng)手實(shí)踐一遍,才可以知道其中的奧妙之處,才可以對(duì)這些知識(shí)有更深層次的理解。這次畢業(yè)實(shí)際不僅 使我了解了 JSP 在數(shù)據(jù)庫方面編程的概要,更讓我知道了計(jì)算機(jī)的編程秘訣在于嚴(yán)密的思考與仔細(xì)的推敲,只有這樣,才會(huì)有一個(gè)完善的軟件生成。通過這一系列工作使我系統(tǒng)地掌握大學(xué)所學(xué)的專業(yè)知識(shí),并基本掌握了開發(fā)一個(gè)應(yīng)用軟件的能力。 在 撰寫本篇 論文的 過程中,得到 了大家 的幫助和支持。劉淑英老師對(duì)我們的指導(dǎo)細(xì)致認(rèn)真,一絲不茍,大到 論文的選題 和 大綱 ,小到 寫作內(nèi)容和寫作技巧 以及標(biāo)點(diǎn)符號(hào)等 方面 。 在此期間,我不僅學(xué)到了許多新的知識(shí)和 解決問題的方法 ,而且也 提升了自己看待問題的高度 , 對(duì)于問題的切入點(diǎn)有了更好的把握 。最后感謝在畢 業(yè)設(shè)計(jì)中幫助 我 的眾多朋友和同學(xué),以及在設(shè)計(jì)中被我引用或參考的論著的作者。他們幫助解答了許多技術(shù)上的問題。 小區(qū)物業(yè)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 32 參考文獻(xiàn) [1]Will Liam of Real Estate Management for Experienced Property Manager[J].McGRAW,2020(5):8386. [2]王竹曉 ,殷兆麟 ,邵安賢 ,吳紹偉 .持久性框架模式及其在 J2EE 系統(tǒng)開發(fā)中的應(yīng)用 [D].云南大學(xué) ,2020:153. [3]李斌成 ,王勝明 ,宋雨 ,黃志強(qiáng) .基于 UML 的電子商務(wù)系統(tǒng)的設(shè)計(jì) [J].航空計(jì)算技術(shù) ,2020(3):6668. [4]呂智林 ,蘇德富 ,鄭寧 .基于 UML 的 EBJ 組建建模方法的研究 [J].計(jì)算機(jī)應(yīng)用研究 ,2020(2):4648. [5]李蘋 . JSP 技術(shù)在電子商務(wù)網(wǎng)站中的應(yīng)用研究 [D].昆明理工大學(xué) ,2020:1421. [6]呂琦英 .UML 對(duì)基于 B/S 模式的圖書管理系統(tǒng)的分析與設(shè)計(jì) [J].中國管理信息化 , 2020(10):113114. [7](美 )奧利弗 (Olover,D.) (美 )莫里森 (Morrisen,M.)著 .陳秋萍譯 .HTML與 CSS入門經(jīng)典 (第七版 )[M].北京 :人們郵電出版社 , 2020:174188. [8]孫衛(wèi)琴 .精通 Hibernate:Java 對(duì)象持久化技術(shù)詳解 [M].北京 :電子工業(yè)出版社 .2020:2532. [9]Ted Husted,Cedvic Dumoulin,Gee Franciscus,David in Action: Building Web Applications with the Leading Java Framework[J]. Springer Handbook of Engineering Statistics. 2020(4):46. [10]Roughley Struts2[EB/OL].0603. [11]Spring Persistence with Tepper Fisher and Brian [OL]. [12]王珊 ,薩師煊 .數(shù)據(jù)庫系統(tǒng)概論 [M].北京 :高等教育出版社 ,2020:1~ 40. [13]唐曦光 ,林思伽 .淺談 JDBC 數(shù)據(jù)庫連接 [J].現(xiàn)代化農(nóng)業(yè) , 2020,(1) :4546. [14]程云鵬 .你該選擇什么樣的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1