




已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中圖分類號: 學校代碼: 10055 密級: 公開 碩 士 專 業(yè) 學 位 論 文 基于 B/S 的基層事業(yè)單位財務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn) B/S 文作者 指導教師 申請學位 軟件工程碩士 培養(yǎng)單位 軟件學院 學科專業(yè) 軟件工程 研究方向 財務(wù)管理 答辯委員會主席 評 閱 人 南開大學研究生院 二 一 三 年 九 月 中文摘要 I 中文摘要 隨著我國社會的政治體制改革,同市場經(jīng)濟的飛速發(fā)展,基層事業(yè)單位在管理日常事務(wù)中的不確定因素越來越多,給地方財政事務(wù)的管理帶來的壓力也越來越大。為提高基層財務(wù)管理效率,有效調(diào)整 政府和各級部門的財務(wù)管理活動,從人工收支管理向信息化過度成為必然趨勢。 本課題針對目前財務(wù)管理工作瑣碎,繁重,過度依賴手工的現(xiàn)狀,通過搭建網(wǎng)絡(luò)服務(wù)器與數(shù)據(jù)庫,來提高財務(wù)管理工作效率,減輕財務(wù)管理人員負擔,同時減少收支報表等由于儲藏、傳送等帶來的失誤,使得財務(wù)部門可以及時掌握各部門財務(wù)信息,以此做到各部門收支信息透明,進而促進和提高事業(yè)單位工作效率。 本文遵從軟件工程思想,從需求分析,系統(tǒng)框架設(shè)計,數(shù)據(jù)模型設(shè)計,系統(tǒng)環(huán)境的構(gòu)建, 以及 原型系統(tǒng)的設(shè)計與實現(xiàn)等各方面介紹了該課題的整個實施過程。 本論文首先對 課題 相關(guān) 的技術(shù)進行綜合概述,包括開發(fā)語言 據(jù)庫等相關(guān)內(nèi)容, 而后對 具體 的實現(xiàn)方案與架構(gòu) 設(shè)計 進行詳細描述 與重點分析,在整合相關(guān)技術(shù)方案與用戶實踐的基礎(chǔ)上,完成此 事業(yè)單位財務(wù) 信息管理系統(tǒng)的設(shè)計與實現(xiàn)。 論文主要有以下兩個方面的特色: 1) 采用 發(fā)框架,最終在基于臺實現(xiàn),提高了系統(tǒng)的可移植性和可擴展性; 2) 采用 更安全的方式來管理各部門的財務(wù)信息 。 關(guān)鍵詞 : 財務(wù)管理 ; 軟件工程 ; I of to in to In to of it an to of is up a to of by or on of by of a of is in to 1. s by VC 2. D5 us a to 錄 目 錄 . 一章 緒論 . 1 第一節(jié) 研究背景 . 1 第二節(jié) 研究目的及意義 . 1 研究目的 . 1 研究意義 . 2 第三節(jié) 本文的主要工作 . 2 第四節(jié) 解決方案概述 . 3 第五節(jié) 論文的主要內(nèi)容及組織結(jié)構(gòu) . 3 第二章 相關(guān)技術(shù) . 5 第一節(jié) 關(guān)技術(shù) . 5 序語言技術(shù)介紹 . 5 態(tài)網(wǎng)頁技術(shù)介紹 . 6 術(shù) . 6 術(shù) . 7 術(shù)優(yōu)勢 . 8 第二節(jié) 術(shù) . 9 第三節(jié) 發(fā)模式 . 10 第四節(jié) 開發(fā)框架介紹 . 12 現(xiàn)層 術(shù) . 12 務(wù)邏輯層框架 . 13 據(jù)持久層框架 . 14 第五節(jié) 絡(luò)服務(wù)器 . 15 第六節(jié) 據(jù)庫 . 16 第七節(jié) 開發(fā)工具介紹 . 17 發(fā)環(huán)境 . 17 發(fā)平臺 . 17 . 18 第八節(jié) 本章小結(jié) . 18 第三章 需求分析與總體 設(shè)計 . 19 目錄 一節(jié) 可行性分析 . 19 術(shù)可行性 . 19 作可行性 . 19 濟可行性 . 20 第二節(jié) 功能需求 . 20 第三節(jié) 系統(tǒng)總體架構(gòu) . 31 流系統(tǒng)架構(gòu)介紹 . 31 種架構(gòu)的權(quán)衡 . 31 第四節(jié) 系統(tǒng)設(shè)計目標 . 32 第五節(jié) 運行環(huán)境 . 32 第六節(jié) 本章小結(jié) . 32 第四章 系統(tǒng)詳細設(shè)計 . 34 第一節(jié) 系統(tǒng)架構(gòu) 設(shè)計 . 34 第二節(jié) 服務(wù)器端數(shù)據(jù)庫設(shè)計 . 34 計思想 . 34 據(jù)表結(jié)構(gòu)設(shè)計 . 34 第三節(jié) 本章小結(jié) . 39 第五章 系統(tǒng)實現(xiàn) . 40 第一節(jié) 整體配置 . 40 第二節(jié) 業(yè)務(wù)層類設(shè)計說明 . 44 統(tǒng)類圖 . 44 務(wù)層對表現(xiàn)層接口說明 . 45 第三節(jié) 系統(tǒng)關(guān)鍵模塊設(shè)計 . 46 統(tǒng)總模塊設(shè)計 . 46 色信息管理 . 47 用戶信息管理 . 50 用戶登錄管理 . 53 預算規(guī)章管理 . 55 預算記 錄管理 . 56 薪金發(fā)放管理 . 57 賬務(wù)信息管理 . 59 第四節(jié) 本章小結(jié) . 61 第六章 總結(jié)與展望 . 63 第一節(jié) 工作總結(jié) . 63 目錄 V 第二節(jié) 未來工作 . 63 參考文獻 . 65 第一章 緒論 1 第一章 緒論 第一節(jié) 研究背景 隨著我國社會的政治體制改革,同市場經(jīng)濟的飛速發(fā)展,基層事業(yè)單位在管理日常事務(wù)中的不確定因素越來越多,給地方財政事務(wù)的管理帶來的壓力也越來越大。為提高基層財務(wù)管理效率,有效調(diào)整政府和各級部門的財務(wù)管理活動,從人工收支管理向信息化過度成為必然趨勢。 傳統(tǒng)財務(wù)收支管理主要依賴手工進行,在記錄預算和賬務(wù)的同時,各級會計、審計人員需要維護與日 俱增的紙質(zhì)票務(wù)。其缺點顯而易見,工作量大,編制時間長,內(nèi)容單一不夠全面。單從財務(wù)部門的角度來看,各有關(guān)部門將預算呈交之后,財務(wù)部門必須加以統(tǒng)一匯總和整理,然而各部門采用的預算編制方法又不盡相同,再加上基層部門本身存在的工作滯后性,使得財務(wù)部門既要擔負日益繁重的調(diào)整任務(wù),同時要不斷協(xié)調(diào)各部門提交預算時間,更增加了工作任務(wù)量的不確定性。 放眼環(huán)球,許多知名跨國企業(yè)及國外各級政府部門均采用計算機來管理預算和收支。他們的成功經(jīng)驗也證明了數(shù)字化管理是行之有效的現(xiàn)代管理方法。 鑒于以上所述,在工作繁重的財務(wù)部門引入信息 化管理工作顯得尤為重要。本系統(tǒng)的研究和實現(xiàn)正是為了解決此基層事業(yè)單位中常見的問題。 第二節(jié) 研究目的及意義 研究目的 本 財務(wù) 信息管理系統(tǒng) 是以 一個 基層事業(yè)單位的實際需求為藍本,同時兼顧其它企業(yè)型財務(wù)管理 普遍存在需求為依據(jù)進行統(tǒng)一設(shè)計, 是一 個基于 B/S 架構(gòu)的 財務(wù) 信息管理系統(tǒng) 。 通過這個系統(tǒng)平臺 , 可以有效提高 基層事業(yè)單位 的辦公自動化水平,滿足不同部門基層工作人員 的 特定需求, 幫助 財務(wù)部門 員工 及時 了解各個部門 的最第一章 緒論 2 新 財務(wù)信息 。 本系統(tǒng)可以 在很大程序上 以最為經(jīng)濟有效的手段 解決 基層事業(yè)單位中財務(wù)信息管理混亂 、不透明、信息傳達不及時的問題,促進 各部門 管理水平的提升,提高 事業(yè)單位 統(tǒng)一協(xié)作的工作效率。 研究意義 本文緊緊圍繞中小型公司的實際情況,綜合利用網(wǎng)絡(luò)技術(shù)、移動辦公技術(shù)有效對公司內(nèi)部人事信息進行管理與整合,同時確保信息及時傳達給工作在各各崗位的公司員工,通過手機網(wǎng)絡(luò)把公司最新的信息及時傳達給戶外工作人員,避免了電話、短信通知的繁瑣工作,同時又能很好的降低了公司信息傳達的成本,有效提高了公司成員之間信息共享與協(xié)同工作的效率。 第三節(jié) 本文的主要工作 事業(yè)單位財務(wù)信息管理系統(tǒng)是一個針對性強的財務(wù)信 息管理平臺,它能有效的整合各級,各部門的預算與開支,使基層事業(yè)單位更好的傳達和管理各部門的財務(wù)信息,有效的提高了工作效率。 本課題的主要目標是針對目前財務(wù)管理工作瑣碎,繁重,過度依賴手工的現(xiàn)狀,通過搭建網(wǎng)絡(luò)服務(wù)器與數(shù)據(jù)庫,來提高財務(wù)管理工作效率,減輕財務(wù)管理人員負擔,同時減少預算、收支報表等由于儲藏、傳送等帶來的失誤,使得財務(wù)部門可以及時掌握各部門財務(wù)信息,以此做到各部門收支信息透明,進而促進和提高事業(yè)單位工作效率。 本系統(tǒng)的主要研究 端,數(shù)據(jù)庫加密存儲及加密訪問,通過合理的信息傳遞方式,結(jié)合基層事業(yè) 單位財務(wù)管理現(xiàn)狀,解決在管理過程中急需解決的實際問題。以更低廉的成本,更安全的方式來管理好各部門的財務(wù)信息,做到必要信息公開透明、工作配合和諧、默契、高效。 本論文的主要完成的工作 有 : ( 1)總結(jié)分析國內(nèi) 傳統(tǒng) 的 基層事業(yè)單位財務(wù) 信息管理的 經(jīng)驗 和教訓 , 通過調(diào)研目 前常見的 信息管理系統(tǒng) 的 使用 現(xiàn)狀,發(fā)現(xiàn) 其 存在的不足之處 ,并予以解決 。 第一章 緒論 3 ( 2)根據(jù)所掌握的理論知識對本系統(tǒng)進行較為詳細需求分析。 ( 3)在 進行 需求分析之后,建立系統(tǒng)的模型,完成對本系統(tǒng)的總體設(shè)計。 ( 4)對 事業(yè)單位財務(wù) 信息管理系統(tǒng) 的各個功能模塊 進行詳細設(shè)計。 ( 5)基于以上工作,編碼實現(xiàn) 企業(yè) 人事信息管理系統(tǒng)。 ( 6)測試本系統(tǒng)并修復 第 四 節(jié) 解決方案概述 在本課題的研究過程中,本人結(jié)合自身工作經(jīng)驗和當前社會背景,充分對基層事業(yè)單位的財務(wù)管理需求進行了詳細的調(diào)研和分析,進而對整個系統(tǒng)模塊進行抽象處理和詳細設(shè)計。 本系統(tǒng) 選擇 和 為基本的開發(fā)語言,使用 據(jù)庫,系統(tǒng)將運行于 務(wù)器下,并對以上涉及的相關(guān)技術(shù)進行充分的學習和研究。 本系統(tǒng)在設(shè)計前充分評估了全面財務(wù)管理的現(xiàn)狀,本著易用性,安全性和滿足 實際需要的原則進行設(shè)計和開發(fā)。最終在基于 臺來實現(xiàn)本系統(tǒng)設(shè)計、開發(fā)和測試。 主要內(nèi)容將在本文第二章中詳細介紹。解決該問題是用的主要工具如下所述: ( 1)開發(fā)語言: 2)數(shù)據(jù)庫: 3) 務(wù)器: ( 4)工作站操作系統(tǒng): ( 5)開發(fā)平臺 : 本系統(tǒng)開發(fā)是用 臺。 系統(tǒng)的底層平臺,負責提供底層的 行 作和內(nèi)存數(shù)據(jù)的 管理。 第 五 節(jié) 論文的主要內(nèi)容 及 組織結(jié)構(gòu) 本論文共分 為六 章 ,各章的內(nèi)容安排為: 第 一 章 是緒論,介紹了本課題的研究背景,研究的目的與意義,研究的主要內(nèi)容,以及本課題的解決方案概述。 第 二 章 綜述了包括 等在內(nèi)的相關(guān)理論和技術(shù),第一章 緒論 4 包括服務(wù)器端 務(wù)器的搭建, 據(jù)庫的安裝,以及開發(fā)平臺使用等。 第 三 章 完成了對基層事業(yè)單位財務(wù)管理業(yè)務(wù)的需求分析,進而完成了系統(tǒng)的功能設(shè)計。 第四章在系統(tǒng)功能設(shè)計的基礎(chǔ)之上給出相對完整的系統(tǒng)后臺數(shù)據(jù)庫設(shè)計。 第 五 章 詳細介紹了系統(tǒng)環(huán)境的構(gòu)建,在系統(tǒng)功能設(shè)計的基礎(chǔ)之上,完成各個功能模塊的詳細函數(shù)和接口設(shè)計。 第 六 章是對本系統(tǒng)總結(jié)和展望 ,對本人在整個畢業(yè)設(shè)計期間的主要工作進行全面總結(jié),并對項目后續(xù)的完善工作進行展望。第二章 相關(guān)技術(shù) 5 第二章 相關(guān)技術(shù) 第一節(jié) 關(guān) 技術(shù) 序 語言技術(shù)介紹 一種電腦程序設(shè)計語言,擁有跨平臺,物件導向,泛型程序設(shè)計的特性,廣泛應(yīng)用于企業(yè)級 用開發(fā)和移動應(yīng)用開發(fā)。 由 司于 1995 年 5 月推出的,它是對 序設(shè)計語 言和 臺的總稱 ,最初的名字為 標設(shè)定在 網(wǎng)站, 家用電器等小型系統(tǒng)的程序語言,應(yīng)用在電視機,電話,鬧鐘等家用電器的控制和通訊。 隨著互聯(lián)網(wǎng)的迅猛發(fā)展, 漸成為重要的網(wǎng)絡(luò)編程語言。其編程風格接近 于 C+面向?qū)ο蟪绦蛟O(shè)計語言,繼承了 C+程序設(shè)計 語言面向?qū)ο蠹夹g(shù)的核心, 棄了 C+中最容易引起錯誤的指針,改以引用取代,同時移除原C+與原來運算符重載,也移除多重繼承特性,改以借口取代,增加垃圾回收器功能。 程語言是個簡單的,面向?qū)ο蟮?,分布式的,解釋性的,健壯的,安全而又與 系統(tǒng)無關(guān)的,可移植的,高性能且多線程的動態(tài)編程語言。其不同于一般的編譯語言和直譯語言。它首先將源代碼 通過編譯系統(tǒng)翻譯 成字節(jié)碼,然后依賴不同平臺上的虛擬機來解釋執(zhí)行,從而實現(xiàn) “一次編碼,到處執(zhí)行”的跨平臺特性。 按照 術(shù)的被應(yīng)用領(lǐng)域范圍, 劃分為 智能手機系統(tǒng)盛行之前, 手機領(lǐng)域一直發(fā)揮著其重大的影響力,而后起之秀的 臺雖然不支持 是 卻 允許開發(fā)者 使用 言進行編 程,編譯后仍然可以完美的運行在 統(tǒng)之上。而 一直在桌面軟件領(lǐng)域表現(xiàn)平平,這與 統(tǒng)統(tǒng)治整個 腦有很大關(guān)系, 跨平臺特性幾乎變成雞肋 , 再加上 本身很容易被反編譯,所以 域的基于 軟件產(chǎn)品屈指可數(shù)。 正大展拳腳的領(lǐng)域是在服務(wù)器領(lǐng)域,因為這里是各種操作系第二章 相關(guān)技術(shù) 6 統(tǒng)混戰(zhàn)的領(lǐng)域, 跨平臺特性從而得已發(fā)揮的淋漓盡致 。 態(tài)網(wǎng)頁 技術(shù)介紹 全稱 為 最初 是由 司倡導,眾多公司參與一起建立 的一種動態(tài)網(wǎng)站技術(shù)標準,其根本是一個簡化的 計,是 張。 頁 (以 后綴)可以通過直接在傳統(tǒng)的 碼來構(gòu)建 。 得 碼 ,和特定的預定義行為 可以嵌入到靜態(tài)頁面中。 法結(jié)構(gòu) 增加了被稱為 是 作的 簽 ,它們 可以 用來調(diào)用內(nèi)建功能。另外, 還 可以創(chuàng)建 標簽庫,然后像使用標準 簽一樣使用它們。標簽庫提供了一種和平臺無關(guān)的擴展服務(wù)器性能的方法。 件并不像 件那樣可以直接由 器解析執(zhí)行, 發(fā)布到 器之后, 會被編譯成標準的 后在服務(wù)器端執(zhí)行。當 客戶端向 器 發(fā)出的請求時, 責完成對改請求的響應(yīng),最終響應(yīng)結(jié)果是以流的方式發(fā)送到 客戶端 。 其中,流中的數(shù)據(jù)格式可以是任意的,如果客戶端是瀏覽器,可以選擇 果客戶端是一個普通的應(yīng)用軟件,數(shù)據(jù)格式可以使用 者 總之數(shù)據(jù)格式由開發(fā)者來制定,最終輸出結(jié)果并不一定就是 當然, 主要優(yōu)勢還是在生成 頁方面的。 準允許 使用言 編寫類 標簽 , 以 封裝 生 成數(shù)據(jù) 的 業(yè)務(wù) 邏輯。 通過使用標簽, 業(yè)務(wù) 邏輯與 頁 面 設(shè)計 分離 , 這有利于程序員與美工人員分合作,也有利于 組件 重用 。 術(shù) 一門基于對象和事件驅(qū)動,并且具有安全性能的跨平臺的動態(tài)網(wǎng)頁開發(fā)的腳本語言。 之前叫做 司開發(fā)的腳本語言。當 司推出 后,又跟 作,改名為 后共同推出。 由于超強的兼容性,使其在 開發(fā)中成了炙手可熱 必備的開發(fā)技能。 1. 腳本語言 第二章 相關(guān)技術(shù) 7 腳本語言,可以嵌入到網(wǎng)頁中,與 識結(jié)合在一起。而且 一種解釋性語言,不需要預編譯,在執(zhí)行過程中,逐行解釋執(zhí)行。 2. 基于對象的語言。 說 基于對象而不是面向?qū)ο蟮恼Z言,主要是因為 有提供抽象、繼承、重載等面向?qū)ο笳Z言共有的功能。沒有繼承的概念,進而也沒有多態(tài)的概念,但事實上,每個 象是相同基類的實例。它可以使用預定義的對象,也可以使用自己創(chuàng)建 的對象,所以,它的功能來自于腳本環(huán)境中對象的方法與腳本的相互作用。 3. 簡單性。 一種描述性的腳本語言,它是直接嵌入到 的,是一種簡單而緊湊的腳本語言。 在變量定義上,采用了弱類型,沒有了其他語言嚴格的類型限制。 在運行方面,不需要高性能的機器,不需要服務(wù)器通道,只要有一個瀏覽器就能運行。 4. 動態(tài)性。 動態(tài)的,由事件來驅(qū)動,無須 務(wù)器的程序,即可完成本地的某些功能,比如檢驗輸入合法性。對事件進行編程,在觸發(fā)這個事件后,自然會運行編寫的程序段。 5. 跨平臺性。 腳本語言,它依賴于瀏覽器本身,而與操作系統(tǒng)無關(guān)。所以只要瀏覽器支持 么它就可以運行?,F(xiàn)在的主流瀏覽器,都支持 術(shù) 是 程語言中的一個類,它 可以 用來擴展服務(wù)器的性能 。 服務(wù)器上駐留著可以通過“請求 程模型來訪問的應(yīng)用程序。 以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴展 務(wù)器的應(yīng)用程序。 術(shù)為這些應(yīng)用程序定義了一個特定 于 。 第二章 相關(guān)技術(shù) 8 術(shù)優(yōu)勢 高度的跨平臺性 為 臺 標準 的一部分, 同樣具備 序的 “一次編寫,到處運行 ”的特點, 在服務(wù)器領(lǐng)域,幾乎所有的操作系統(tǒng)都可以完美支持 統(tǒng),而越來越多的公司也基于這一特點優(yōu)先選用 言來實現(xiàn)自己的產(chǎn)品 , 一但產(chǎn)品被開發(fā)出來,就不需要再針對不同的操作系統(tǒng)進行重復開發(fā),即便將該軟件產(chǎn)品從一個系統(tǒng)遷移到另一個截然不同的操作系統(tǒng)上也可以完美運行,這在很大程度上降低了產(chǎn)品的開發(fā)和使用成本 。 魯棒性 、易 擴展 與 關(guān)的 技術(shù)以其面向?qū)ο?,支持分布式,高度的可移植性、良好的性能、支持多線程、跨平臺、成熟、健壯、易擴充等優(yōu)秀特性著稱。 術(shù)使得開發(fā)人員的工作在其他方面也變得容易和簡單。 言通過提供防止內(nèi)存泄漏的方法,在內(nèi)存管理方面大顯身手。加之, 應(yīng)用程序提供了更為健壯的 異常 事件處理機制,充分發(fā)揮了 優(yōu)勢。 業(yè)務(wù)邏輯與界面設(shè)計的 分離 使用 術(shù) 設(shè)計網(wǎng)頁可以實現(xiàn)將業(yè)務(wù)邏輯與界面設(shè)計分離處理 , 程序員專心負責編寫業(yè)務(wù)處理邏輯, 頁面 設(shè)計 人員 專心設(shè)計頁面效果,美工人員也可以使用現(xiàn)有的網(wǎng)頁設(shè)計 工具,提高工作效率,程序員與美工人員的工作可以獨立進行互不影響,這樣更利于項目進展 。 程序員在完成業(yè)務(wù)邏輯部分后,可以將它封裝成一個 簽或者 件中 ,然后直接添加到美工人員提交上來的頁面上即可。 健壯的存儲管理和安全性 基于 程語言的 有 術(shù)的所有優(yōu)點,包括 健壯的存儲管理 以及 安全性。 執(zhí)行速度快 件在第一次被請求時會被 編譯 為 由 處理具體的請求信息,此后如果不對 行修改, 器不會對它進行再次編譯,響應(yīng)線程被啟動后會 一 直駐留 在 器中監(jiān)聽客戶端發(fā)來的請求 , 這 加快了對 客戶端請求 的響應(yīng)速度。 第一次被編譯時會比較慢,此后的響應(yīng)速度會非???。 第二章 相關(guān)技術(shù) 9 海量的第三方類庫與應(yīng)用程序框架支持 由于 術(shù)的開源特性,有大量的第三方公司、組織、個人為其開發(fā)擴展應(yīng)用,各個領(lǐng)域的類庫幾乎無所不包,這為開發(fā)人員在軟件編寫時提供了絕好的 支持,開發(fā)人員不再需要親力親為的去實現(xiàn)一套自己的技術(shù)框架,因為 海量的第三方開源框架已經(jīng)被無償貢獻出來,節(jié)省了開發(fā)人員的大量精力,對公司來說也節(jié)省了很多的開發(fā)成本。當前應(yīng)用系統(tǒng)一般是基于三層架構(gòu)開發(fā),即表現(xiàn)層、數(shù)據(jù)持久層、業(yè)務(wù)邏輯層。其中,不 論進行 哪一層的開發(fā), 臺都可為我們提供大量的優(yōu)秀框架 ,以 幫助我們快速實現(xiàn)自己的開發(fā)任務(wù)或目標。表現(xiàn)層框架比較常用的有: ; 數(shù)據(jù)持久層比較常用的有: ; 業(yè)務(wù)邏輯層常用的有: 中,比較常用的組合是 就是我們常說的 擴展性,降低系統(tǒng)維護成本。 由于本系統(tǒng)要涉及到移動辦公的 部 分 內(nèi)容,而在移動領(lǐng)域 , 好是 比較適合的開發(fā)語言之一 。 出于節(jié)省開發(fā)成本的 目的 , 言也就理所當然 的成為了手機端開發(fā)語言的不二之選 。 第二節(jié) 術(shù) 文全稱“超文本標記語言” (是為網(wǎng)頁創(chuàng)建和其他可在網(wǎng)頁瀏覽器中看到的信息而設(shè)計的一種標記語言。用來結(jié)構(gòu)化信息,例如標題,段落和列表等等,也可用來在一定程度上描述文檔的外觀和語義?,F(xiàn)已成為國際標準,由萬維網(wǎng) (護。 為 構(gòu)成網(wǎng)頁的基本元素 , 它并不 需要編譯 , 而是直接由瀏覽器 解釋 執(zhí)行。 網(wǎng)頁的本質(zhì)就是超級文本標記語言,通過結(jié)合使用其他的 發(fā)相關(guān)技術(shù),例如動態(tài)腳本語言,公共網(wǎng)關(guān)接口等,可以創(chuàng)造出功能強大的網(wǎng)頁,也就是說 程的基礎(chǔ)。 能強大,支持不同數(shù)據(jù)格式的文件。其主要特點為: 簡易性: 學易用,語法簡單,版本升級更采用超集方式,靈活方便; 可擴展性: 于標簽的機制帶來了加強功能,增加標識符等第二章 相關(guān)技術(shù) 10 要求,為系統(tǒng)的可擴展性帶來保證; 可移植性和平臺無關(guān)性: 瀏覽器解析執(zhí)行,可以廣泛使用在不同的計算機平臺上 。 第 三 節(jié) 發(fā) 模式 式 ( 是軟件工程中的一種 重要且常用 的 軟件架構(gòu)模式。該模式把 系統(tǒng)分為三個基礎(chǔ)部分:模型 (視圖 (控制器 ( 主要思想是將業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離,三個主要部分相互獨立,卻又可以通過各自的接口協(xié)同工作。在設(shè)計理論中,三層之間依次向下依賴,視圖 制器層依賴數(shù)據(jù)模型 ,而彼此之間的依賴關(guān)系都要通過接口設(shè)計來實現(xiàn)。在這樣的開發(fā)模式下,三層部件具有了良好的可插拔性, 提高了各層的可重用性,以低耦合、高內(nèi)聚的原則實現(xiàn)良好的系統(tǒng)可維護性和可擴展性。 展現(xiàn)層 視圖 就是 用戶 可見的 并 能夠 與之交互的 系統(tǒng) 界面 ,它主要負責完成系統(tǒng)與用戶 的 交 互,包括數(shù)據(jù)輸 入 、響應(yīng) 輸出 。 在經(jīng)典 的 用 系統(tǒng)中 ,視圖就是由 素 構(gòu)成 的 網(wǎng)頁 界面,在 用 系統(tǒng) 中 的一些胖客戶端上 , 扮演著重要的角色,但一些 功能已經(jīng)被 新的技術(shù)已 取代 , 比如 術(shù)、 術(shù)、 6技術(shù) 等 等 。如何處理應(yīng)用程序的界面變得越來越有挑 戰(zhàn)性。 式可以 為你的應(yīng)用程序處理 提供 很多不同的視圖 ,而后臺實現(xiàn)卻可以重用相同的業(yè)務(wù)邏輯 。在視圖 層并不會有業(yè)務(wù)層面的邏輯 處理發(fā)生, 無論是進行 聯(lián)機存儲還是 數(shù)據(jù)統(tǒng)計 ,作為視圖來講,它 的作用僅僅是 允許用戶操縱 接收數(shù)據(jù)錄入、響應(yīng)并 輸出 處理結(jié)果。 業(yè)務(wù)邏輯層 模型 顧名思義是對業(yè)務(wù)的建模 1617,它包括了 企業(yè) 的業(yè)務(wù) 數(shù)據(jù) 、 業(yè)務(wù)規(guī)則 、具體 業(yè)務(wù)邏輯 的 實現(xiàn) 、對業(yè)務(wù)對象的 狀態(tài)管理。在 式的三層結(jié)構(gòu) 中,模型 層就是負責業(yè)務(wù)邏輯 處理 的 。 系統(tǒng)對前臺數(shù)據(jù)的業(yè)務(wù)運算、業(yè)務(wù)數(shù)據(jù)的處理算法、處理結(jié)果的持 久化存儲、處理結(jié)果的反饋都要在模型層完成 。被模型返回的數(shù)據(jù)是中立的 ,也就是說模型 返回的數(shù)據(jù)不應(yīng)用具有特定的 數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 美食探店直播服務(wù)企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 童星培養(yǎng)行業(yè)跨境出海戰(zhàn)略研究報告
- 校企合作辦學行業(yè)跨境出海戰(zhàn)略研究報告
- 物聯(lián)網(wǎng)智能零售解決方案行業(yè)跨境出海戰(zhàn)略研究報告
- 線上魔術(shù)大師班行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 污泥處理技術(shù)行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 電子書AI應(yīng)用行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 體育教師年度思想工作總結(jié)范文
- 2025人教版小學數(shù)學一年級上冊家長溝通計劃
- 物業(yè)管理消防安全工作職責
- 中等職業(yè)學校英語課程標準(2020年版)(word精排版)
- XX醫(yī)院年度經(jīng)濟運營分析報告范本參考醫(yī)療
- 干部履歷表(國家機關(guān)事業(yè)單位)
- 第25講飛剪演示系統(tǒng)控制程序設(shè)計
- DN400輸油臂總體及立柱設(shè)計畢業(yè)設(shè)計說明書
- DMA原理與應(yīng)用解讀課件
- 六年級下冊數(shù)學課件-《探索規(guī)律》 人教新課標 (共14張PPT)
- 2022年小升初入學考試數(shù)學真題重慶市巴川中學初一新生入學水平測試
- 中國大宗商品交易市場名單-Version 3.0
- 2021年阿勒泰市法院書記員招聘考試試題及答案解析
- PDC鉆頭設(shè)計課件解讀
評論
0/150
提交評論