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

正文內(nèi)容

某公司工程預(yù)算管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文(已改無(wú)錯(cuò)字)

2023-07-25 00:57:02 本頁(yè)面
  

【正文】 設(shè)計(jì),目的是對(duì)軟件構(gòu)建一種內(nèi)部的單元?jiǎng)澐帧卧g如何相互調(diào)用和協(xié)同的技術(shù)架構(gòu),以及單元內(nèi)部的數(shù)據(jù)結(jié)構(gòu)和算法。軟件編程,目的是對(duì)軟件系統(tǒng)構(gòu)建一種可執(zhí)行的程序,將需求分析的目標(biāo)通過(guò)程序的運(yùn)行行為準(zhǔn)確地表現(xiàn)出來(lái),達(dá)到預(yù)期的應(yīng)用目的。軟件測(cè)試,目的是識(shí)別所實(shí)現(xiàn)的軟件程序是否存在不滿足預(yù)期需求的情況、驗(yàn)證該軟件確實(shí)具有需求分析所要求的全部特性。較為早期的軟件工程直接按照以上的任務(wù)類型劃分開(kāi)發(fā)階段,這就是典型的線性開(kāi)發(fā)模型(瀑布模型)。線性開(kāi)發(fā)模型的特點(diǎn)是順序化,每個(gè)階段完成特定的任務(wù),后續(xù)階段在此基礎(chǔ)上進(jìn)一步完成相應(yīng)的任務(wù)。這樣一來(lái),如果前一個(gè)階段的成果不充實(shí)、開(kāi)發(fā)質(zhì)量有缺陷,會(huì)直接影響后續(xù)階段的開(kāi)發(fā)質(zhì)量。線性模型的另一個(gè)不足是測(cè)試任務(wù)集中在后期開(kāi)發(fā)階段,這就使得軟件在需求分析、設(shè)計(jì)和編程方面的缺點(diǎn)和錯(cuò)誤要在交完階段才暴露出來(lái),更正的成本很大而且易于延誤開(kāi)發(fā)進(jìn)度。這些不足對(duì)功能復(fù)雜、規(guī)模較大的軟件開(kāi)發(fā)表現(xiàn)尤其顯著。因此,線性開(kāi)發(fā)流程適合于功能和架構(gòu)較為成熟的軟件系統(tǒng)的開(kāi)發(fā),而對(duì)于創(chuàng)新性較高的軟件則有效控制風(fēng)險(xiǎn)的能力較弱,項(xiàng)目失控的機(jī)律較高。為了改善這些不足,軟件工程研究界建立了快速原型開(kāi)發(fā)方法。這一方法在初期階段忽略不重要或?qū)τ脩魞r(jià)值不大的功能,圍繞最重要的功能特性構(gòu)建一個(gè)基本滿足要求的系統(tǒng)原型,目的是接受用戶的評(píng)價(jià),在此基礎(chǔ)上進(jìn)一步改進(jìn)和完善軟件功能,在基本確定最主要的需求特性后,再展開(kāi)詳細(xì)的設(shè)計(jì)和編程實(shí)現(xiàn)??焖僭烷_(kāi)發(fā)方法對(duì)某些類型的軟件開(kāi)發(fā)十分適合,后期的改進(jìn)通過(guò)漸進(jìn)增加新功能特性來(lái)形成一種螺旋上升的完善過(guò)程,最終接近和達(dá)到預(yù)期的軟件特性目標(biāo)。軟件開(kāi)發(fā)的方法與過(guò)程管理進(jìn)一步深化,融合各種類型的方法、技術(shù)與優(yōu)點(diǎn),在九十年代形成了較為成熟的方法。該方法的基礎(chǔ)是面向?qū)ο蟮能浖幊棠P?。面向?qū)ο竽P蛯④浖到y(tǒng)作為相互作用的對(duì)象,對(duì)象之間的作用是指一個(gè)對(duì)象通過(guò)接口對(duì)另一個(gè)對(duì)象的調(diào)用。通過(guò)對(duì)象來(lái)封裝一組屬性和行為函數(shù),這些屬性和行為函數(shù)的目的是針對(duì)某種特定的完整功能實(shí)現(xiàn)某種處理,接口函數(shù)的行為描述該類服務(wù)的輸入輸出語(yǔ)義,而具體的處理算法在對(duì)象內(nèi)部實(shí)現(xiàn)。面向?qū)ο蠓椒ǖ谋举|(zhì)優(yōu)點(diǎn)是將如何做和做什么明確區(qū)分開(kāi),也就是將軟件的操作性語(yǔ)義和說(shuō)明性語(yǔ)義明確分離,由此簡(jiǎn)化了軟件的設(shè)計(jì)與編程模型。按照面向?qū)ο蟮挠^點(diǎn)進(jìn)行軟件開(kāi)發(fā),任何軟件系統(tǒng)都能夠以對(duì)象為單元進(jìn)行劃分,每個(gè)復(fù)雜的對(duì)象相當(dāng)于一類子系統(tǒng),子系統(tǒng)又可以通過(guò)一組對(duì)象組成,因此軟件的開(kāi)發(fā)在抽象的層次上關(guān)注對(duì)象之間的調(diào)用關(guān)系和接口語(yǔ)義,然后逐步對(duì)每個(gè)層次展開(kāi)接口內(nèi)部的實(shí)現(xiàn),這樣的結(jié)果是使軟件開(kāi)發(fā)的復(fù)雜程度在每個(gè)層次上都近似均衡,通過(guò)不斷的抽象細(xì)化來(lái)達(dá)到最終的目標(biāo)。面向?qū)ο蠓椒ú粌H軟件分析和設(shè)計(jì)的復(fù)雜性得到有效控制,而且也簡(jiǎn)化了軟件維護(hù)的復(fù)雜性。大型軟件系統(tǒng)的升級(jí)與運(yùn)行維護(hù)一直是成本較高的任務(wù),面向?qū)ο蠓椒ㄓ捎谛纬苫诮M件的軟件系統(tǒng)架構(gòu),運(yùn)行維護(hù)任務(wù)對(duì)程序功能的更新歸結(jié)為對(duì)軟件對(duì)象內(nèi)部實(shí)現(xiàn)機(jī)理的更新和替換。由于軟件通過(guò)對(duì)象之間的接口調(diào)用來(lái)構(gòu)成,因此只要保持接口語(yǔ)義穩(wěn)定,軟件組件可以被任意替換而不影響系統(tǒng)整體的邏輯語(yǔ)義,從而使軟件維護(hù)的工作大為簡(jiǎn)化。軟件工程的高度發(fā)展,不僅逐步完善了開(kāi)發(fā)方法,也創(chuàng)造了有價(jià)值的開(kāi)發(fā)工具。通行的軟件工程的工具圍繞某種語(yǔ)言的編譯器來(lái)組織,如C++、Java、Ada等,目的是為了結(jié)合軟件開(kāi)發(fā)的工具來(lái)提供完整的開(kāi)發(fā)環(huán)境,但是這些開(kāi)發(fā)環(huán)境的功能已經(jīng)遠(yuǎn)遠(yuǎn)超越了傳統(tǒng)的編譯器,成為軟件工程開(kāi)發(fā)環(huán)境和平臺(tái),從需求分析到軟件維護(hù),在全生命周期的范圍內(nèi)支持復(fù)雜軟件的開(kāi)發(fā)。這些典型的軟件工程工具有以下幾類。需求分析工具用以描述和評(píng)估軟件的功能是否滿足用戶的預(yù)期,主要的模型有用例模型。設(shè)計(jì)工具通過(guò)一組模型來(lái)描述軟件系統(tǒng)的組織架構(gòu)、單元內(nèi)部結(jié)構(gòu)、對(duì)象之間的接口調(diào)用關(guān)系和對(duì)象之間的協(xié)同關(guān)系。主要模型有的類圖模型、時(shí)序圖模型,狀態(tài)圖模型、協(xié)作圖模型等。編程與調(diào)試工具在主流開(kāi)發(fā)環(huán)境中除了對(duì)算法語(yǔ)言的編譯,還通過(guò)宏、類、框架、程序包等機(jī)制提供對(duì)語(yǔ)言功能的擴(kuò)展,豐富了算法語(yǔ)言的內(nèi)在特性。調(diào)試工具則包括源程序調(diào)試器、變量觀測(cè)工具、資源檢查工具、性能測(cè)試工具等。維護(hù)工具,包括程序安裝向?qū)?、升?jí)接口、組件替換和注冊(cè)工具等。此外,主流的開(kāi)發(fā)環(huán)境還提供高效的源程序版本管理工具,使程序文件自動(dòng)保持版本一致。軟件工程領(lǐng)域針對(duì)復(fù)雜軟件的開(kāi)發(fā)需求,發(fā)展出很多新的分支,如針對(duì)需求分析與評(píng)估方法的需求工程、針對(duì)架構(gòu)分析和設(shè)計(jì)的軟件架構(gòu)設(shè)計(jì)和軟件重用技術(shù)、針對(duì)如何解決軟件質(zhì)量的軟件可靠性和軟件質(zhì)量管理方法。軟件質(zhì)量與可靠性研究對(duì)軟件開(kāi)發(fā)過(guò)程中的可靠性度量指標(biāo)與相應(yīng)的資源如測(cè)試時(shí)間、編程時(shí)間等建立一組基于半經(jīng)驗(yàn)的定量關(guān)系,即可靠性模型,通過(guò)這組模型預(yù)計(jì)軟件在特定的分院配置下能夠達(dá)到的質(zhì)量水平,或者要從特定的狀態(tài)達(dá)到質(zhì)量目標(biāo)需要再投入多少資源。軟件質(zhì)量的這種定量研究方法在歐美發(fā)達(dá)國(guó)家已經(jīng)取得很大成果。綜上所述,軟件工程是解決復(fù)雜軟件開(kāi)發(fā)過(guò)程中的技術(shù)與管理問(wèn)題的系統(tǒng)化的方法,提供了切實(shí)可行的技術(shù)與工具,保障軟件系統(tǒng)的開(kāi)發(fā)以盡可能合理的資源成本達(dá)到預(yù)期的目標(biāo)。軟件工程的目的是解決各類應(yīng)用領(lǐng)域的軟件開(kāi)發(fā)的挑戰(zhàn)星任務(wù),這些應(yīng)用領(lǐng)域?yàn)檐浖こ痰陌l(fā)展提供了豐富的問(wèn)題,促進(jìn)了軟甲工程方法和技術(shù)的成熟,在理論和實(shí)踐層面取得了重大的成果。軟件工程是開(kāi)發(fā)軟件系統(tǒng)的一組方法和工具,目的是有效與可靠地構(gòu)建滿足要求的軟件系統(tǒng)。軟件工程從早期的模塊化開(kāi)發(fā)方法,發(fā)展到以面向?qū)ο蠹夹g(shù)和組件重用技術(shù)為基礎(chǔ)的大規(guī)模的軟件系統(tǒng)開(kāi)發(fā)方法,積累了大量的實(shí)踐成果和富有成效的概念、理論和方法,是開(kāi)發(fā)任何應(yīng)用軟件不可缺少的指南。隨著用戶的實(shí)際需求越來(lái)越復(fù)雜,軟件系統(tǒng)特別是大型應(yīng)用軟件系統(tǒng)的開(kāi)發(fā)所面臨的風(fēng)險(xiǎn)因素、不確定性因素越來(lái)越多,影響到軟件系統(tǒng)的成功。這些風(fēng)險(xiǎn)因素有以下幾類。在功能需求方面,復(fù)雜應(yīng)用系統(tǒng)在開(kāi)發(fā)的初期可能面臨不完整、不準(zhǔn)確的需求特性,而這種不準(zhǔn)確性可能在開(kāi)發(fā)的后期才充分暴露出來(lái),使系統(tǒng)的修正和更新的成本過(guò)高、進(jìn)度嚴(yán)重滯后,影響了軟件的交付。在設(shè)計(jì)和采用的技術(shù)方面,可能對(duì)新技術(shù)的難度與風(fēng)險(xiǎn)估計(jì)不足或者缺少充分驗(yàn)證的手段,影響了軟件達(dá)到預(yù)期的性能指標(biāo)。在具體編程和測(cè)試方面,可能由于編程模型的語(yǔ)義缺陷、測(cè)試工具能力不足或者缺乏有效率的驗(yàn)證工具,導(dǎo)致未能充分排出程序故障而使軟件系統(tǒng)存在隱患和缺陷。此外,在開(kāi)發(fā)過(guò)程匯總對(duì)于所采用的技術(shù)經(jīng)驗(yàn)不足、資源不充分等也是導(dǎo)致軟件開(kāi)發(fā)失效的風(fēng)險(xiǎn)因素。大型應(yīng)用軟件的開(kāi)發(fā)是一種項(xiàng)目管理過(guò)程,其中既有技術(shù)性的因素,也有管理性的因素,多重因素交錯(cuò)作用決定軟件項(xiàng)目的成功或者失敗。因此,軟件工程監(jiān)理的不僅是一組技術(shù),也是一組運(yùn)用和組織和諧技術(shù)的管理方法,包括如何評(píng)價(jià)這些技術(shù)的實(shí)際成效、在每個(gè)開(kāi)發(fā)階段如何評(píng)估項(xiàng)目的進(jìn)度與質(zhì)量狀態(tài)等。軟件工程將軟件的開(kāi)發(fā)作為一種工程型的過(guò)程,包括完成一組特定的任務(wù),這些任務(wù)的類型有需求分析,目的是針對(duì)軟件系統(tǒng)構(gòu)建一種面向操作者的視角的輸入輸出行為描述。軟件設(shè)計(jì),目的是對(duì)軟件構(gòu)建一種內(nèi)部的單元?jiǎng)澐帧卧g如何相互調(diào)用和協(xié)同的技術(shù)架構(gòu),以及單元內(nèi)部的數(shù)據(jù)結(jié)構(gòu)和算法。軟件編程,目的是對(duì)軟件系統(tǒng)構(gòu)建一種可執(zhí)行的程序,將需求分析的目標(biāo)通過(guò)程序的運(yùn)行行為準(zhǔn)確地表現(xiàn)出來(lái),達(dá)到預(yù)期的應(yīng)用目的。軟件測(cè)試,目的是識(shí)別所實(shí)現(xiàn)的軟件程序是否存在不滿足預(yù)期需求的情況、驗(yàn)證該軟件確實(shí)具有需求分析所要求的全部特性。較為早期的軟件工程直接按照以上的任務(wù)類型劃分開(kāi)發(fā)階段,這就是典型的線性開(kāi)發(fā)模型(瀑布模型)。線性開(kāi)發(fā)模型的特點(diǎn)是順序化,每個(gè)階段完成特定的任務(wù),后續(xù)階段在此基礎(chǔ)上進(jìn)一步完成相應(yīng)的任務(wù)。這樣一來(lái),如果前一個(gè)階段的成果不充實(shí)、開(kāi)發(fā)質(zhì)量有缺陷,會(huì)直接影響后續(xù)階段的開(kāi)發(fā)質(zhì)量。線性模型的另一個(gè)不足是測(cè)試任務(wù)集中在后期開(kāi)發(fā)階段,這就使得軟件在需求分析、設(shè)計(jì)和編程方面的缺點(diǎn)和錯(cuò)誤要在交完階段才暴露出來(lái),更正的成本很大而且易于延誤開(kāi)發(fā)進(jìn)度。這些不足對(duì)功能復(fù)雜、規(guī)模較大的軟件開(kāi)發(fā)表現(xiàn)尤其顯著。因此,線性開(kāi)發(fā)流程適合于功能和架構(gòu)較為成熟的軟件系統(tǒng)的開(kāi)發(fā),而對(duì)于創(chuàng)新性較高的軟件則有效控制風(fēng)險(xiǎn)的能力較弱,項(xiàng)目失控的機(jī)律較高。為了改善這些不足,軟件工程研究界建立了快速原型開(kāi)發(fā)方法。這一方法在初期階段忽略不重要或?qū)τ脩魞r(jià)值不大的功能,圍繞最重要的功能特性構(gòu)建一個(gè)基本滿足要求的系統(tǒng)原型,目的是接受用戶的評(píng)價(jià),在此基礎(chǔ)上進(jìn)一步改進(jìn)和完善軟件功能,在基本確定最主要的需求特性后,再展開(kāi)詳細(xì)的設(shè)計(jì)和編程實(shí)現(xiàn)??焖僭烷_(kāi)發(fā)方法對(duì)某些類型的軟件開(kāi)發(fā)十分適合,后期的改進(jìn)通過(guò)漸進(jìn)增加新功能特性來(lái)形成一種螺旋上升的完善過(guò)程,最終接近和達(dá)到預(yù)期的軟件特性目標(biāo)。軟件開(kāi)發(fā)的方法與過(guò)程管理進(jìn)一步深化,融合各種類型的方法、技術(shù)與優(yōu)點(diǎn),在九十年代形成了較為成熟的方法。該方法的基礎(chǔ)是面向?qū)ο蟮能浖幊棠P?。面向?qū)ο竽P蛯④浖到y(tǒng)作為相互作用的對(duì)象,對(duì)象之間的作用是指一個(gè)對(duì)象通過(guò)接口對(duì)另一個(gè)對(duì)象的調(diào)用。通過(guò)對(duì)象來(lái)封裝一組屬性和行為函數(shù),這些屬性和行為函數(shù)的目的是針對(duì)某種特定的完整功能實(shí)現(xiàn)某種處理,接口函數(shù)的行為描述該類服務(wù)的輸入輸出語(yǔ)義,而具體的處理算法在對(duì)象內(nèi)部實(shí)現(xiàn)。面向?qū)ο蠓椒ǖ谋举|(zhì)優(yōu)點(diǎn)是將如何做和做什么明確區(qū)分開(kāi),也就是將軟件的操作性語(yǔ)義和說(shuō)明性語(yǔ)義明確分離,由此簡(jiǎn)化了軟件的設(shè)計(jì)與編程模型。按照面向?qū)ο蟮挠^點(diǎn)進(jìn)行軟件開(kāi)發(fā),任何軟件系統(tǒng)都能夠以對(duì)象為單元進(jìn)行劃分,每個(gè)復(fù)雜的對(duì)象相當(dāng)于一類子系統(tǒng),子系統(tǒng)又可以通過(guò)一組對(duì)象組成,因此軟件的開(kāi)發(fā)在抽象的層次上關(guān)注對(duì)象之間的調(diào)用關(guān)系和接口語(yǔ)義,然后逐步對(duì)每個(gè)層次展開(kāi)接口內(nèi)部的實(shí)現(xiàn),這樣的結(jié)果是使軟件開(kāi)發(fā)的復(fù)雜程度在每個(gè)層次上都近似均衡,通過(guò)不斷的抽象細(xì)化來(lái)達(dá)到最終的目標(biāo)。面向?qū)ο蠓椒ú粌H軟件分析和設(shè)計(jì)的復(fù)雜性得到有效控制,而且也簡(jiǎn)化了軟件維護(hù)的復(fù)雜性。大型軟件系統(tǒng)的升級(jí)與運(yùn)行維護(hù)一直是成本較高的任務(wù),面向?qū)ο蠓椒ㄓ捎谛纬苫诮M件的軟件系統(tǒng)架構(gòu),運(yùn)行維護(hù)任務(wù)對(duì)程序功能的更新歸結(jié)為對(duì)軟件對(duì)象內(nèi)部實(shí)現(xiàn)機(jī)理的更新和替換。由于軟件通過(guò)對(duì)象之間的接口調(diào)用來(lái)構(gòu)成,因此只要保持接口語(yǔ)義穩(wěn)定,軟件組件可以被任意替換而不影響系統(tǒng)整體的邏輯語(yǔ)義,從而使軟件維護(hù)的工作大為簡(jiǎn)化。軟件工程的高度發(fā)展,不僅逐步完善了開(kāi)發(fā)方法,也創(chuàng)造了有價(jià)值的開(kāi)發(fā)工具。通行的軟件工程的工具圍繞某種語(yǔ)言的編譯器來(lái)組織,如C++、Java、Ada等,目的是為了結(jié)合軟件開(kāi)發(fā)的工具來(lái)提供完整的開(kāi)發(fā)環(huán)境,但是這些開(kāi)發(fā)環(huán)境的功能已經(jīng)遠(yuǎn)遠(yuǎn)超越了傳統(tǒng)的編譯器,成為軟件工程開(kāi)發(fā)環(huán)境和平臺(tái),從需求分析到軟件維護(hù),在全生命周期的范圍內(nèi)支持復(fù)雜軟件的開(kāi)發(fā)。這些典型的軟件工程工具有以下幾類。需求分析工具用以描述和評(píng)估軟件的功能是否滿足用戶的預(yù)期,主要的模型有用例模型。設(shè)計(jì)工具通過(guò)一組模型來(lái)描述軟件系統(tǒng)的組織架構(gòu)、單元內(nèi)部結(jié)構(gòu)、對(duì)象之間的接口調(diào)用關(guān)系和對(duì)象之間的協(xié)同關(guān)系。主要模型有的類圖模型、時(shí)序圖模型,狀態(tài)圖模型、協(xié)作圖模型等。編程與調(diào)試工具在主流開(kāi)發(fā)環(huán)境中除了對(duì)算法語(yǔ)言的編譯,還通過(guò)宏、類、框架、程序包等機(jī)制提供對(duì)語(yǔ)言功能的擴(kuò)展,豐富了算法語(yǔ)言的內(nèi)在特性。調(diào)試工具則包括源程序調(diào)試器、變量觀測(cè)工具、資源檢查工具、性能測(cè)試工具等。維護(hù)工具,包括程序安裝向?qū)?、升?jí)接口、組件替換和注冊(cè)工具等。此外,主流的開(kāi)發(fā)環(huán)境還提供高效的源程序版本管理工具,使程序文件自動(dòng)保持版本一致。軟件工程領(lǐng)域針對(duì)復(fù)雜軟件的開(kāi)發(fā)需求,發(fā)展出很多新的分支,如針對(duì)需求分析與評(píng)估方法的需求工程、針對(duì)架構(gòu)分析和設(shè)計(jì)的軟件架構(gòu)設(shè)計(jì)和軟件重用技術(shù)、針對(duì)如何解決軟件質(zhì)量的軟件可靠性和軟件質(zhì)量管理方法。軟件質(zhì)量與可靠性研究對(duì)軟件開(kāi)發(fā)過(guò)程中的可靠性度量指標(biāo)與相應(yīng)的資源如測(cè)試時(shí)間、編程時(shí)間等建立一組基于半經(jīng)驗(yàn)的定量關(guān)系,即可靠性模型,通過(guò)這組模型預(yù)計(jì)軟件在特定的分院配置下能夠達(dá)到的質(zhì)量水平,或者要從特定的狀態(tài)達(dá)到質(zhì)量目標(biāo)需要再投入多少資源。軟件質(zhì)量的這種定量研究方法在歐美發(fā)達(dá)國(guó)家已經(jīng)取得很大成果。綜上所述,軟件工程是解決復(fù)雜軟件開(kāi)發(fā)過(guò)程中的技術(shù)與管理問(wèn)題的系統(tǒng)化的方法,提供了切實(shí)可行的技術(shù)與工具,保障軟件系統(tǒng)的開(kāi)發(fā)以盡可能合理的資源成本達(dá)到預(yù)期的目標(biāo)。軟件工程的目的是解決各類應(yīng)用領(lǐng)域的軟件開(kāi)發(fā)的挑戰(zhàn)星任務(wù),這些應(yīng)用領(lǐng)域?yàn)檐浖こ痰陌l(fā)展提供了豐富的問(wèn)題,促進(jìn)了軟甲工程方法和技術(shù)的成熟,在理論和實(shí)踐層面取得了重大的成果。票據(jù)管理出納事務(wù)基礎(chǔ)信息管理出納人員業(yè)務(wù)員票據(jù)確認(rèn)正常沖銷處理對(duì)賬處理票據(jù)重開(kāi)期初數(shù)據(jù)設(shè)置銀行數(shù)據(jù)錄入賬戶及科目信息維護(hù)出納規(guī)則設(shè)置(現(xiàn)金賬戶審核狀態(tài)關(guān)系)票據(jù)生成借貸沖銷處理生成未達(dá)賬調(diào)節(jié)表賬務(wù)對(duì)沖處理 出納事務(wù)管理功能用例Fig. Cashing Transaction Processing Usecase 小結(jié) 本章對(duì)鴻恒公司的預(yù)算管理系統(tǒng)的主要需求功能進(jìn)行了分析,主要功能包括:系統(tǒng)管理功能,具體包括財(cái)務(wù)賬套的設(shè)置、用戶設(shè)置及權(quán)限分配、系統(tǒng)安全備份等功能;總賬管理功能,具體包括總賬初始化、制單、往來(lái)處理、結(jié)轉(zhuǎn)、賬簿查詢等功能;預(yù)算管理功能,具體包括預(yù)算初始化、控制項(xiàng)設(shè)置、計(jì)劃、撥款、查詢等功能;出納事務(wù)管理功能,具體包括現(xiàn)金出納、銀行出納、確認(rèn)、開(kāi)票、銀行對(duì)賬、查詢等功能;報(bào)表處理,具體包括報(bào)表設(shè)置、報(bào)表查詢功能。 3 系統(tǒng)設(shè)計(jì) 設(shè)計(jì)架構(gòu) 該系統(tǒng)的軟件設(shè)計(jì)采用客戶服務(wù)器結(jié)構(gòu),客戶端主要完成與用戶的交互和視圖顯示,復(fù)雜的事務(wù)處理請(qǐng)求均從客戶端模塊提交服務(wù)器端模塊來(lái)處理。服務(wù)器端的核心模塊在業(yè)務(wù)上劃分為:總賬信息管理模塊預(yù)算事務(wù)處理模塊出納事務(wù)處理模塊除此之外,該系統(tǒng)還包含一組輔助性的功能模塊,主要針對(duì)系統(tǒng)的訪問(wèn)安全控制管理、運(yùn)行配置管理和與其他系統(tǒng)的數(shù)據(jù)接口管理。服務(wù)器端總賬信息管理視圖窗口預(yù)算事務(wù)管理出納事務(wù)處理預(yù)算基礎(chǔ)信息管理預(yù)算計(jì)劃管理預(yù)算控制管理 軟件架構(gòu)模型 Fig. Software Architecture Model 該系統(tǒng)的設(shè)計(jì)遵循以下原則。首先是需求驅(qū)動(dòng),也就是設(shè)計(jì)方案的依據(jù)完全參照需求分析,在功能需求的基礎(chǔ)上進(jìn)行設(shè)計(jì)單元的劃分,從用戶的角度出發(fā)進(jìn)行設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1