【畢業(yè)學位論文】(Word原稿)基于MVC的財務管理系統(tǒng)設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)基于MVC的財務管理系統(tǒng)設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)基于MVC的財務管理系統(tǒng)設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)基于MVC的財務管理系統(tǒng)設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)基于MVC的財務管理系統(tǒng)設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩66頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

碩士學位論文 (專業(yè)學位) 基于 財務管理系統(tǒng)設計與實現(xiàn) 姓 名: 學 號: 所在院系: 軟件學院 職業(yè)類型: 教 師 專業(yè)領域: 軟件工程 指導教師: 副 指導教師 : (如有副導師 或校外導師 ,可在此填寫) 二 一 四 年 三 月 A in 2014 基于 M V C 的 財務管理系統(tǒng)設計與實現(xiàn) 同濟大學 5右 5右 學位論文版權使用授權書 本人完全了解同 濟大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部內(nèi)容用于學術活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日同濟大學 碩士學位論文 摘要 I 摘要 企業(yè)實施信息化管理是進行現(xiàn)代化管理體制建設的重要步驟,而財務管理的信息化是進行企業(yè)信息化的不可或缺的一環(huán)。隨著國內(nèi)市場化的不斷推進,企業(yè)面臨的市場競爭也是日趨激烈,因此在進行財務業(yè)務管理時必須以服務企業(yè)決策為導向,盡可能的為領導者提供可供分析和利用的財務數(shù)據(jù)。與此同時,成本核算必須作為企業(yè)財務信息化的核心內(nèi)容,保障其提供準確、及時以及快速的數(shù)據(jù),最終實現(xiàn)財務數(shù)據(jù)的共享和集成。 財務管理 系統(tǒng)針對 企業(yè) 內(nèi)部的 財務管理 需求,采用將 財 務管理 業(yè)務與面向?qū)ο笙嘟Y合的設計與實現(xiàn)方法。系統(tǒng)的設計遵循軟件設計理論,實現(xiàn)需求分析、總體設計、詳細設計以及軟件測試過程。本論文的主要研究內(nèi)容包括五個方面: ( 1)針對當前 財務管理 存在的信息孤島和資源分散問題,建立了符合 財務管理業(yè)務 需求基于 B/務 管理 系統(tǒng),具有高效和便于使用的特點; ( 2)借助于統(tǒng)一建模語言技術,建立系統(tǒng)需求模型、活動模型以及時序模型,便于系統(tǒng)的設計和實現(xiàn); ( 3)通過可視化的方式,實現(xiàn)工作流的權限、角色、流程控制管理,工作流引擎的設計則采用類和接口的形式實現(xiàn),提高了流程管理的靈活 性; ( 4)系統(tǒng)的結構采用 在此基礎上增加了 財務管理 與其他業(yè)務系統(tǒng)通訊的擴展層,提高了系統(tǒng)的擴展性和可維護性; ( 5)將 務管理 系統(tǒng)的實現(xiàn)中,增強了系統(tǒng)的技術先進性和代碼重用性。 本文技術上將 據(jù)實際要求劃分為不同的層次結構;功能上在預審階段引入工作流技術,增加預審的流程化、規(guī)范化管理,有助于對于預審進行有效的監(jiān)控。 財務管理 系統(tǒng)完善了 企業(yè) 數(shù)字化的體系結構,體現(xiàn)了管理的先進理念,必將推進 企業(yè) 信息化建設進程。本系統(tǒng)建設將規(guī)范化的 財務 管理與 信息流、 資金流、 工作流 以及物流 有機的結合起來,實現(xiàn)資源的數(shù)字化管理,提高資源的重復利用程度。系統(tǒng)的投入使用可以給單位的發(fā)展提供科學化、標準化和信息化的管理平臺。 關鍵詞 : 財務管理 , 統(tǒng)一建模引言 , 工作流I of is an in of of is an of in is so be on of as At as be of it of of of of of of of of (1) of , of of (2) by of to of (3) a to is in of to of (4) VC is to on to of (5) VC to to of is VC is on II at in to of be to of of of be to to of 碩士學位論文 目錄 錄 第 1 章 引言 . 1 題背景 . 1 內(nèi)外研究現(xiàn)狀 . 1 外研究狀況 . 1 內(nèi)研究狀況 . 1 究意義 . 2 文研究內(nèi)容 . 2 文組織結構 . 3 第 2 章 關鍵技術研究 . 4 術 . 4 術 . 5 式簡介 . 5 式特點 . 6 . 58 個人簡歷、在讀期間發(fā)表的學術論文與研究成果 . 59 第 1 章 引言 1 第 1 章 引言 題背景 目前,隨著計算機技術和網(wǎng)絡技術的發(fā)展,國內(nèi)各個領域都在進行不斷的深化改革,信息技術在推動行業(yè)發(fā)展和信息自動化處理方面發(fā)揮著越來越重要的作用。從黨的“十六大”提出要“堅持以信息化帶動工業(yè)化,以工業(yè)化促進信息化”,“優(yōu)先發(fā)展信息產(chǎn)業(yè),在經(jīng)濟和社會領域廣泛應用信息技術”到十七大提出 “信息化與工業(yè)化融合 ” 的理論創(chuàng)新,明確了我國經(jīng)濟發(fā)展的道路。而企業(yè)作為國家的經(jīng)濟細胞,是信息化的主要承擔者和實施主體。 從企業(yè)信息化的角度來看,財務信息化是實現(xiàn)企業(yè)管理信息化必須做且可以先做的工作。與其相關的軟件是財務軟件,然而,單獨的財務軟件難以真正實現(xiàn)企業(yè)管理信息化,另外,還需要各種業(yè)務處理、管理的信息化;況且,隨著互聯(lián)網(wǎng)的迅速發(fā)展,企業(yè)又開始建立自己的電子商務系統(tǒng)。 現(xiàn)代企業(yè)管理以財務管理為中心,現(xiàn)代企業(yè)財務管理需要財務信息化的支持,但財務管理信息化不單單是簡單的會計電算化,不只是目前簡單的一套財務軟 件就能解決。財務管理軟件要支持核算、管理以及決策等重要內(nèi)容,財務管理軟件需要與其他業(yè)務子系統(tǒng)無縫連接,平滑集成。目前,我國企業(yè)的財務管理信息化大部分采用購買一家或幾家財務軟件開發(fā)公司的商品化軟件,這些軟件在使用過程中暴露出許多問題,其中包括:( 1)財務數(shù)據(jù)及時分析的時效性差。( 2)進行集中財務管理不夠。 基于上述企業(yè)財務管理信息化存在的問題,本文提出采用 對財務管理過程中的主要業(yè)務進行梳理,規(guī)范財務管理的業(yè)務流程,實現(xiàn)業(yè)務管理與財務管理的集中化和及時性管理。 內(nèi)外研 究 現(xiàn)狀 外研究狀況 目前,許多國內(nèi)外財務軟件商紛紛轉(zhuǎn)向企業(yè)管理軟件的開發(fā),而把財務軟件的開發(fā)當作其中一個非常重要的部分。國外的財務軟件經(jīng)歷了十幾年甚至幾十年的發(fā)展,在管理思想、高度集成性和注重保留審計線索等方面都很成熟,可以給同濟大學 碩士學位論文 基于 財務管理系統(tǒng)設計 與實現(xiàn) 1 我們一些啟示。 ( 1)集成化較高:國外的企業(yè)管理軟件,特別是 件,是以物料需求計劃 (基礎,以生產(chǎn)為中心,發(fā)展到制造資源規(guī)劃 (,它是以生產(chǎn)制造為中心的。財務與成本是 與其他子系統(tǒng)是高度集成的,真正實現(xiàn)了資金流、信息 流和物流的統(tǒng)一。國外的軟件是針對整個企業(yè)而設計的,財務軟件是 用數(shù)據(jù)都是從生產(chǎn)開始,財務與生產(chǎn)、采購、銷售、庫存等環(huán)節(jié)緊密相連,一環(huán)扣一環(huán),真正做到無縫連接有的軟件還能夠單獨運行,組合自如。 ( 2)適應現(xiàn)代審計的要求,具有保留和提供審計線索的功能:國外的大部分軟件都能適應現(xiàn)代審計的需要,我們要在這方面加以借鑒。在會計電算化程度較高的國家,評價財務軟件最重要標志之一是:軟件是否能夠充分的保留審計線索的功能。例如,許多軟件能夠保留對數(shù)據(jù)的變動處理的痕跡:初始錄入時建立一條記錄記載,改 動、刪除時,不僅變動原記錄,而且另有記錄記載和操作相關的信息。因而一筆業(yè)務有哪些改動,何時改動的,誰操作的,在哪項功能中變動的,均可查出。每一筆處理的痕跡為審計工作提供了線索和方便。 ( 3)注重軟件內(nèi)部控制功能,體現(xiàn)先進的管理思想:國外的軟件比較注重內(nèi)部控制功能。財務軟件的設計,有利于互相監(jiān)督、互相牽制,進而有利于堵塞漏洞、加強管理。 內(nèi)研究狀況 國內(nèi)財務軟件的商品化推廣始于 1989 年,早期主要是用友和金蝶兩家公司從事商品化財務軟件的開發(fā)和推廣工作。在各級財政部門的大力推動下,商品化會計軟件在 我國企事業(yè)單位得以迅速推廣,專業(yè)從事商品化財務軟件開發(fā)和推廣的隊伍不斷壯大。 國內(nèi)財務軟件由賬務處理、工資管理、固定資產(chǎn)管理、材料核算、產(chǎn)成品核算、庫存商品核算、銷售核算、成本核算、財務分析和報表處理等模塊構成。按其數(shù)據(jù)處理方式,大致可分為兩種類型。一類是以記賬憑證為唯一的數(shù)據(jù)入口,通過對憑證的處理分別產(chǎn)生總賬、總分類賬數(shù)據(jù)和相關的存貨、銷售、固定資產(chǎn)等明細賬的財務軟件。這類財務軟件基本上不涉及存貨、銷售的業(yè)務管理,同時也不處理存貨和銷售的成本核算。它的優(yōu)點是系統(tǒng)集成度高,系統(tǒng)間關系簡單;不足之處是對材料和 銷售等業(yè)務核算過于簡單,難以滿足市場經(jīng)濟下企業(yè)管理的需要。產(chǎn)生這類財務軟件的原因主要是開發(fā)者先從一個基層單位的財務核算角度出發(fā),沒有考慮市場經(jīng)濟對企業(yè)管理的要求。 另一類財務軟件則通過記賬憑證產(chǎn)生總賬和總分類賬;通過對原始憑證的處同濟大學 碩士學位論文 基于 財務管理系統(tǒng)設計 與實現(xiàn) 2 理產(chǎn)生明細賬;材料、產(chǎn)成品、庫存商品、銷售等系統(tǒng)除能作為成本核算外還能根據(jù)業(yè)務管理要求提供財務控制手段和相應的數(shù)據(jù)。這類財務軟件的總賬系統(tǒng)與業(yè)務核算系統(tǒng)之間的數(shù)據(jù)聯(lián)系一般通過轉(zhuǎn)賬系統(tǒng)來解決。它的優(yōu)點是加強了財務對業(yè)務的核算和控制,比較符合市場經(jīng)濟發(fā)展對財務工作的要求;不足之處是系統(tǒng) 集成度低,系統(tǒng)之間的數(shù)據(jù)傳遞比較復雜。產(chǎn)生這類財務軟件的原因一般是開發(fā)者先開發(fā)了賬表系統(tǒng),后來根據(jù)管理的需要逐步開發(fā)了其它系統(tǒng)。沒有站在企業(yè)管理信息系統(tǒng)的角度作通盤的考慮。 究意義 務為企業(yè)內(nèi)應用集成提供了新的解決方案。 務是建立在可互操作的分布式應用程序的新平臺, 定義了應用程序如何在 在財務系統(tǒng)中實現(xiàn) 他業(yè)務子系統(tǒng)只需調(diào)用這個接口,就可以實現(xiàn)與財務的協(xié)同。如果在企業(yè)各個應用系統(tǒng)中都提供 建復雜的電子 商務系統(tǒng),實現(xiàn)企業(yè)與企業(yè)的系統(tǒng)對接不再是一件困難事。 隨著 于 務建立企業(yè)應用系統(tǒng)成為目前國內(nèi)外研究的熱點。國外著名的管理軟件提供商 推出自己的基于 些公司成功研究成果具有積極的參考價值和借鑒意義。 進行本單位財務管理系統(tǒng)的設計與實現(xiàn)具有以下幾方面的意義: ( 1)可以有效的與單位的其他業(yè)務軟件緊密集成、信息共享,從而提供全面的核算、管理與決策功能。 ( 2)可以支持單位的電子商務活動。實現(xiàn)與單位合作伙伴的商務鏈、信息鏈的對接。 ( 3)通過單位 內(nèi)部管理、控制、運作的有效實施,能促進和支持單位經(jīng)營的國際化、集團化和業(yè)務多元化。 文研究內(nèi)容 基于 財務管理系統(tǒng) 的研究主要針對單位對于財務管理的實際需要和當前財務管理的不足進行的,本文主要研究內(nèi)容包含以下內(nèi)容: ( 1) 結合財務管理需求的實際調(diào)研,進行財務管理系統(tǒng)主要業(yè)務數(shù)據(jù)模型和對象模型的構建工作; ( 2) 完成系統(tǒng)主要功能模塊 預算管理模塊、憑證管理模塊、工資核算管理同濟大學 碩士學位論文 基于 財務管理系統(tǒng)設計 與實現(xiàn) 3 模塊、統(tǒng)計決策管理模塊以及系統(tǒng)管理模塊 的設計與實現(xiàn)工作; ( 3)結合預算審核管理功能的實際要求和工作流引擎的特點,對預算審批的 工作流模型進行分析和設計,通過可視化的形式進行預算審核的管理和制定; ( 4)以 計模式作為財務管理系統(tǒng)設計與實現(xiàn)的技術基礎,完成用戶交互展示層、財務業(yè)務處理邏輯層、對象持久化封裝層以及物理數(shù)據(jù)提取層的劃分,便于分層次分模塊的功能管理,有助于后期對財務管理系統(tǒng)的升級和維護。 文組織結構 根據(jù)軟件工程生命周期和研究順序,將基于 個章節(jié)的主要內(nèi)容如下: 第 1章前言,主要對課題研究背景,財務管理理論及應用在國內(nèi)和國外的研究狀況進行分析,然后對本文財務管理 系統(tǒng)研究的意義及組織結構進行介紹; 第 2章關鍵技術研究,主要對財務管理系統(tǒng)從需求分析到實現(xiàn)過程中所采用的主要技術進行研究,包括需求分析工具統(tǒng)一建模語言、系統(tǒng)設計所采用的 務審批所采用的工作流技術等; 第 3章財務管理系統(tǒng)需求分析,根據(jù)財務管理業(yè)務的實際需求,對系統(tǒng)功能需求和性能需求等進行分析,并建立相應功能的數(shù)據(jù)和用例模型; 第 4章財務管理系統(tǒng)設計,系統(tǒng)設計主要包括三個方面:總體設計、功能設計以及數(shù)據(jù)庫設計,并對軟件設計過程進行介紹; 第 5章財務管理系統(tǒng)實現(xiàn)與測試,對系統(tǒng)的實現(xiàn)效果、實現(xiàn)方法以 及實現(xiàn)代碼進行介紹,并建立測試用例,分析測試效果; 第 6章總結與展望,對系統(tǒng)設計和論文撰寫過程中的收獲和得失進行總結,并歸納后期工作的方向和方法。 第 2 章 關鍵技術研究 4 第 2 章 關鍵技術研究 術 本 單位財務 管理系統(tǒng)利用 主要應用于 有較高的統(tǒng)一性。企業(yè)級 些服務都是由 供的。同時, 有新的編程模型和基礎結構,其應用程序不限制具體的訪問設備或者瀏覽器。重要組成部分便是 本質(zhì)上是一種編程環(huán)境,主要面向 夠簡化程序的開發(fā)過程。而 要由 庫、由代碼安全、進程管理以及硬件管理組成的核心服務以及共同語言運行庫組成。它是類型與程序的綜合,主要進行面向?qū)ο蟮某绦蜷_發(fā)。 要表現(xiàn)在以下幾個方面 27 ( 1)兼容性好: 及 是由微軟推出的開發(fā)語言平臺,兩者之間具有良好的兼容性。相同的 服務器可以完成兩種程序的同時運行,不會出現(xiàn)兼容性的問題。兩種編程語言在同一服務器中的處理引擎是通過其后綴名進行區(qū)分調(diào)用的,兩者之間的會話狀態(tài)是不能通用的,避免了兩者之間的混亂情況。 ( 2) 有與語言良好的獨立性: 有較強的靈活性和互用性,可以廣泛應用于 集成成多種開發(fā)語言和 過公共語言運行庫進行支持,開發(fā)者可以根據(jù)程序和功能的需要選擇開發(fā)語言、數(shù)據(jù)訪問形式以及所要調(diào)用的平臺類庫。 ( 3) 良好調(diào)試和跟蹤的服務。 基于 臺開發(fā)的應用程序,可以利用平臺自帶的調(diào)試方法對程序進行調(diào)試,調(diào)試的同時根據(jù)自己的需要可以設置跟蹤的位置,以便開發(fā)者能夠隨時跟蹤程序狀態(tài),此平臺的調(diào)試最大特點是運行時也可以進行。 ( 4) 良好的支持移動設備。 雖然 微軟提供的開放平臺,但是其客戶端具有良好的實用性,不僅僅局限于 覽器,同時也可以支持手機瀏覽器等移動設備。 ( 5) 良好的可用性和擴展性。 架平臺統(tǒng)一管理監(jiān)控系統(tǒng)進程,不需要開發(fā)者實時關注進程的使用情況,異常情況被監(jiān)控到以后,為了使得處理請求得到保障,平臺會自 動以新的進程替代異常進程;同時此平臺可以適應集群的建立,具有良好的擴展性。同濟大學 碩士學位論文 基于 財務管理系統(tǒng)設計與實現(xiàn) 5 ( 6) 輸出緩存靈活性。 緩存可以提高應用程序的執(zhí)行速度, 成平臺便提供了數(shù)據(jù)的緩存機制,而且能夠靈活的設置數(shù)據(jù)的過期策略。 ( 7)優(yōu)越性能。不同于早起的 用程序,利用 臺設計的應用程序通過利用程序優(yōu)化、實時編譯以及緩存策略等手段以后,在代碼執(zhí)行效率和運行速度等方面具有優(yōu)越的性能,使得系統(tǒng)的應用更加廣泛。 ( 8)方便部署。 樣也是微軟提供的產(chǎn)品,具有良好的通用 性,系統(tǒng)應用部署以后(中途替換部分代碼也可), 于開發(fā)人員的調(diào)試和部署具有極大的便利性。 ( 9)較高的安全性。為了提高系統(tǒng)的安全性, 架平臺集成了身份驗證和授權的方案,部署或者實施人員只需要通過可視化的配置即可完成安全方案設置。 ( 10)較好的管理性。通過管理純文本的配置信息,便可以實現(xiàn)應用系統(tǒng)的管理工作,當配置文件發(fā)生變更時, 供的另外兩個方面的功能。 遠程服務器的訪問工作主要利用 成服務端數(shù)據(jù)與客戶端數(shù)據(jù)之間的交換工作,如果此語言需要與其他形式的語言進行結合,則僅僅需要完成調(diào)用 務接口的編寫工作 31,32。基于 體網(wǎng)頁的制作可以利用 以簡化代碼的編寫以及提供代碼的復用程度。 術 式簡介 制器 ),此設計模式是以控制器、視圖和模板作為依據(jù),分離程序的三個流程(輸入、處理和輸出),進而將系統(tǒng)劃分為模型層、視圖層和控制層三個層次,不同的應用可在此基礎上對層次進行擴展。 理和輸出的處理過程中有其典型的流行,可以概括為 20,21:( 1)用戶發(fā)送操作請求,交由 行處理;( 2)行調(diào)用處理;( 3) 行業(yè)務邏輯的封裝,并完成用戶請求的業(yè)務邏輯處理;( 4) 收 理的返回結果,并調(diào)用對應的 返回結果進行格式化;( 5)以用戶可接受的形式對 同濟大學 碩士學位論文 基于 財務管理系統(tǒng)設計與實現(xiàn) 6 整個設計模式的控制層,其負責協(xié)調(diào)視圖、模型以及用戶請求之間的關系,協(xié)同處理用戶請求。通過控制層的設置,可以有效的對各種功能進行劃分,以區(qū)分用戶不同請求的不同處理方式,應該通過何種視圖何種模型進行處理,起到分發(fā)器的作用。所有的數(shù)據(jù)處理都不在控制層進行操作和處理。比如,當用戶填寫個人用戶名和密碼并提交以后,控制層首先獲得用戶的操作請求,根據(jù)用戶個人信息的請求,選擇用戶信息處理模型進行處理,并調(diào)用與用戶操作相關的視圖對返回結果進行格式化,并最終展現(xiàn)給用戶。通過對控制層的分析可知,模型和視圖之間的 關系是多對多的關系,即一個視圖可與多個模型關聯(lián),同樣一個模型也可與多個視圖進行關聯(lián)。 負責制定業(yè)務運行的規(guī)則、狀態(tài)以及處理流程。模型層主要對控制層轉(zhuǎn)發(fā)的用戶請求進行處理,并將處理結果交由視圖層進行展示,而模型層處理業(yè)務的流程相對控制層和視圖層來說是不可見的22。在 在核心位置的便是業(yè)務模型的設計,其需要滿足用戶的業(yè)務需求,主要包括方便的將新增組件集成到已有系統(tǒng)中;工作流事務的組織處理;協(xié)調(diào)系統(tǒng)中不同組件的信息處理。在 是對模型的組織 管理進行要求,對于模型的設計沒有硬性的規(guī)定,這樣可以提高模型的重用性和可擴展性。 負責用戶交互和友好性處理。常用的 以作為視圖層的有 隨著客戶要求的增加和程序復雜性的提高,視圖處理的工作也越來越困難,要求具有較高的水平。在 圖層主要進行用戶請求、視圖數(shù)據(jù)采集以及視圖數(shù)據(jù)格式化等方面的處理,與之相關的業(yè)務邏輯處理全部交由模型層進行。在一個系統(tǒng)應用中,往往同時包含多個視圖。 式特點 重用性、低成本、部署簡單、可維護性和工程化管理幾個方面 23,24。 1 低耦合性 應用 夠?qū)崿F(xiàn)業(yè)務層與視圖層的分離,用戶視圖層要求發(fā)生改變時,控制器和模型部分的代碼不需要重新進行修改和變異。另外一個方面,當業(yè)務邏輯發(fā)生變化時,不需要進行視圖層代碼的改變,只需對模型層中的業(yè)務邏輯模型進行修改即可。可以說,業(yè)務邏輯和規(guī)則的處理和視圖、控制器代碼的耦合度極低。 2 高重用性 現(xiàn)在處在一個技術日新月異的階段,進行應用程序的執(zhí)行和訪問方式越 來越同濟大學 碩士學位論文 基于 財務管理系統(tǒng)設計與實現(xiàn) 7 多。利用 以使用相同的服務器代碼而不依賴于特定的視圖模式。在服務器端代碼設計完成后,用戶進行應用程序的訪問可以通過普通的 可以通過移動客戶端進行,不同點在于視圖層的設計和實現(xiàn)方式。這主要是由模型處理數(shù)據(jù)的方式?jīng)Q定的,處理的結果是原始數(shù)據(jù),具體的格式化則由視圖層界面進行。比如,當前智能機的使用越來越廣泛,應用程序的應用環(huán)境已不再局限于個人電腦,訪問形式也不再僅僅是 時進行智能機客戶端應用程序開發(fā)時,模型層和控制層不需要進行修改,只需對視圖層實 現(xiàn)進行改變就能夠完成。 3 低成本 這里的低成本是針對生命周期而言的。利用 夠使得用戶接口在開發(fā)和維護兩個方面的技術含量得到降低。 4 部署 的便利性 利用 以縮減開發(fā)時間,便于開發(fā)人員將精力集中于業(yè)務邏輯的處理,美工人員只需關注于頁面展示。 5 可維護性 實現(xiàn)業(yè)務邏輯與視圖的分離,能夠提高應用程序的維護性和擴展性。 6 軟件工程化管理 應用程序 通過功能層次的劃分,可以使得不同層次的職責界定清晰,各個層次各司其職,便于程序代碼的工具化和工程化管理。 , B/B/S 結構 (構 )即瀏覽器 /服務器結構,利用瀏覽器用戶可以完成所有的系統(tǒng)操作,但是業(yè)務邏輯的處理則是集中于服務器端進行實現(xiàn),客戶端只是進行簡單業(yè)務數(shù)據(jù)的驗證工作。通過這種模式的設計,可以減輕客戶端電腦的壓力,并降低整個系統(tǒng)的維護成本。利用此結構設計的應用系統(tǒng),務器端實現(xiàn)所有的用戶請求業(yè)務邏輯處理 。用戶進行用戶操作時只需要進行瀏覽器訪問即可, 此結構已經(jīng)成為 用程序的主要體系結構 。 B/務器以及數(shù)據(jù)庫服務器三個部分。B/得系統(tǒng)維護和用戶使用的難度得到極大的降低。系統(tǒng)所做的所有升級、系統(tǒng)維護和系統(tǒng)調(diào)整都在服務器端進行,集中于數(shù)據(jù)庫服務器和 于客戶端不會產(chǎn)生影響,具有較高的可擴展性和維護

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論