亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)研究

        2016-11-22 01:57:46白蕓
        電子設(shè)計(jì)工程 2016年15期
        關(guān)鍵詞:數(shù)據(jù)庫(kù)設(shè)計(jì)

        白蕓

        (陜西職業(yè)技術(shù)學(xué)院 陜西 西安 710100)

        基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)研究

        白蕓

        (陜西職業(yè)技術(shù)學(xué)院 陜西 西安 710100)

        本篇目的在于研究基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)?;诋?dāng)前UML、財(cái)務(wù)軟件設(shè)計(jì)相關(guān)知識(shí),能夠去優(yōu)化分析基于UML的財(cái)務(wù)軟件設(shè)計(jì)相關(guān)需求,開發(fā)設(shè)計(jì)一個(gè)UML對(duì)象建模的財(cái)務(wù)軟件,以便可以使財(cái)務(wù)軟件設(shè)計(jì)性能得到提升。結(jié)果證實(shí),在財(cái)務(wù)軟件設(shè)計(jì)中,基于UML對(duì)象建模,確實(shí)可以提升財(cái)務(wù)軟件重用度,提高20.0%,提升軟件性能,發(fā)揮積極影響。結(jié)論表達(dá)出在進(jìn)行財(cái)務(wù)軟件設(shè)計(jì)中,基于UML對(duì)象建模,優(yōu)化財(cái)務(wù)軟件用戶使用性能,有助于提升財(cái)務(wù)軟件設(shè)計(jì)質(zhì)量,發(fā)揮實(shí)用價(jià)值。

        建模;UML;設(shè)計(jì);財(cái)務(wù)軟件

        對(duì)于實(shí)際軟件設(shè)計(jì)之中,基于UML對(duì)象進(jìn)行建模,由于UML本身是獨(dú)立于軟件設(shè)計(jì)過(guò)程的對(duì)象,這也就意味著在設(shè)計(jì)中運(yùn)用UML建模之時(shí),能夠?qū)⒃搶?duì)象運(yùn)用到各種適合的軟件設(shè)計(jì)過(guò)程之中;進(jìn)行財(cái)務(wù)軟件設(shè)計(jì)中,基于UML對(duì)象建模,有助于提升財(cái)務(wù)軟件設(shè)計(jì)的性能。

        1 淺析UML對(duì)象建模技術(shù)

        UML(Unified Modeling Language,也就是統(tǒng)一的建模語(yǔ)言),UML對(duì)象建模技術(shù),其主要可用來(lái)描述一些具備可視化、面向?qū)ο筌浖到y(tǒng)[1]。在UML之中,不僅涵蓋面向?qū)ο蟮能浖治?,同時(shí)也包括面向?qū)ο蟮脑O(shè)計(jì)和軟件實(shí)現(xiàn),并且,在UML對(duì)象建模之中,也融合早期傳統(tǒng)面向?qū)ο蟮慕7椒?,也包括各種不同軟件建模語(yǔ)言中的優(yōu)點(diǎn),極其有助于開發(fā)一些面向?qū)ο蟮能浖到y(tǒng);運(yùn)用UML對(duì)象建模,也為實(shí)現(xiàn)軟件自動(dòng)化給出有效的環(huán)境工具,有助于提升軟件的擴(kuò)充性[2-8]。

        2 設(shè)計(jì)需求分析

        對(duì)于財(cái)務(wù)軟件設(shè)計(jì)中,可以根據(jù)當(dāng)前網(wǎng)上的銀行系統(tǒng)需要,規(guī)范該軟件設(shè)計(jì)的需求說(shuō)明書,確保UML對(duì)象建模軟件能夠符合用戶需求,可以讓用戶有效通過(guò)網(wǎng)絡(luò)去處理財(cái)務(wù)交易,提升該財(cái)務(wù)軟件設(shè)計(jì)的可用性[9]。并且,在實(shí)際進(jìn)行財(cái)務(wù)軟件設(shè)計(jì)之中,運(yùn)用UML對(duì)象建模,其作為標(biāo)準(zhǔn)的建模語(yǔ)言,可以根據(jù)實(shí)際中不同軟件組織以及實(shí)際需求環(huán)境,優(yōu)化構(gòu)建財(cái)務(wù)軟件的UML對(duì)象建模過(guò)程。在進(jìn)行財(cái)務(wù)軟件的各個(gè)開發(fā)階段之中,都可以去突出現(xiàn)代化UML對(duì)象建模的新思想,可以將UML對(duì)象建模應(yīng)用到設(shè)計(jì)之中,以便能夠進(jìn)一步提高軟件的重用度。

        3 設(shè)計(jì)實(shí)現(xiàn)基于UML對(duì)象建模的財(cái)務(wù)軟件

        3.1 總體結(jié)構(gòu)設(shè)計(jì)

        分層結(jié)構(gòu):采用UML對(duì)象建模,在財(cái)務(wù)軟件的客戶端與數(shù)據(jù)庫(kù)之間可以加入了一個(gè)中間層,將財(cái)務(wù)軟件應(yīng)用程序的將業(yè)務(wù)規(guī)則、數(shù)據(jù)訪問(wèn)以及合法性校驗(yàn)等放到中間層進(jìn)行處理[10]。

        交互設(shè)計(jì):在當(dāng)前基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)中,對(duì)于客戶端部分?jǐn)?shù)據(jù),可以不直接同軟件的數(shù)據(jù)庫(kù)信息去進(jìn)行交互操作,可以與軟件的中間層通過(guò)COM/DCOM通信連接,從而進(jìn)行數(shù)據(jù)交換[11-13]。

        客戶端:采用JavaScript、Java等網(wǎng)絡(luò)編程語(yǔ)言編寫,其腳本程序簡(jiǎn)單易用、靈活性強(qiáng),可以控制整個(gè)Web頁(yè)面。該系統(tǒng)采用B/S模式,并且考慮性能、安全、可靠性、易維護(hù)等方面的問(wèn)題采用架構(gòu)模式MVC2。并且基于成本及易維護(hù)和易遷移的考慮,系統(tǒng)架構(gòu)在J2EE平臺(tái)上,使用的工具有Rational Rose2002、JDK1.4、Ultra Edit9、Jbuilder8等。其總體結(jié)構(gòu)如圖1所示。

        圖1 總體結(jié)構(gòu)圖

        3.2 UML對(duì)象建模設(shè)計(jì)

        UML對(duì)象建模中,可以將面向?qū)ο蠓治龅膯?wèn)題域轉(zhuǎn)換為符合成本、質(zhì)量的求解域模型。該階段再劃分為系統(tǒng)設(shè)計(jì)以及對(duì)象設(shè)計(jì)部分。對(duì)于該財(cái)務(wù)軟件的系統(tǒng)設(shè)計(jì)中,需要去確定出實(shí)現(xiàn)該UML對(duì)象財(cái)務(wù)軟件的系統(tǒng)策略,從而可以進(jìn)行財(cái)務(wù)軟件架構(gòu)設(shè)計(jì)、人機(jī)界面設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)和模塊設(shè)計(jì)[14]。

        對(duì)象設(shè)計(jì):確定設(shè)計(jì)模型中的類、關(guān)聯(lián)、接口和現(xiàn)實(shí)服務(wù)的算法??梢愿鶕?jù)動(dòng)態(tài)模型中的行為和功能模型中的用例描述確定類的服務(wù),然后設(shè)計(jì)實(shí)現(xiàn)服務(wù)的數(shù)據(jù)結(jié)構(gòu)和算法,主要是選擇能正確描述信息的邏輯結(jié)構(gòu)和相應(yīng)的能夠高效實(shí)現(xiàn)算法的物理結(jié)構(gòu)。

        優(yōu)化設(shè)計(jì):UML對(duì)象建模中,還能夠從效率和清晰性角度優(yōu)化對(duì)象模型[15],提高效率和調(diào)整繼承關(guān)系;采用抽象與具體的方法來(lái)優(yōu)化繼承關(guān)系,增加派生屬性和派生關(guān)聯(lián)可以提高訪問(wèn)效率,以實(shí)現(xiàn)財(cái)務(wù)軟件代碼共享、減少冗余。

        設(shè)計(jì)對(duì)象約束:基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)中,無(wú)論是消費(fèi)者、商戶還是銀行員工都可以通過(guò)Internet訪問(wèn)該系統(tǒng),完成各自授權(quán)的活動(dòng)、工作。對(duì)于該系統(tǒng)設(shè)計(jì)中,必須可以確保對(duì)其中的數(shù)據(jù)進(jìn)行完整性安全保護(hù),可以有效避免未經(jīng)授權(quán)用戶訪問(wèn)該財(cái)務(wù)軟件。并且對(duì)于所有遠(yuǎn)程訪問(wèn)的用戶,也需進(jìn)身份驗(yàn)證后才可以登錄,對(duì)于每個(gè)登錄財(cái)務(wù)軟件的用戶,也是只能去訪問(wèn)其用戶角色所授權(quán)的軟件區(qū)域。

        3.3 功能設(shè)計(jì)

        對(duì)于UML對(duì)象建模中,在設(shè)計(jì)財(cái)務(wù)軟件中,其財(cái)務(wù)軟件功能要明確,可以滿足實(shí)際需求。在設(shè)計(jì)軟件過(guò)程中采用統(tǒng)一的UML對(duì)象建模語(yǔ)言,以此來(lái)描述該財(cái)務(wù)軟件設(shè)計(jì)平臺(tái)。在其網(wǎng)絡(luò)系統(tǒng)平臺(tái)設(shè)計(jì)之中,可以充分運(yùn)用軟件以及組合軟件模式,構(gòu)建基于UML對(duì)象建模的設(shè)計(jì)方案,提升財(cái)務(wù)軟件功能。對(duì)財(cái)務(wù)軟件設(shè)計(jì)的最后,可以封裝該財(cái)務(wù)軟件的對(duì)象組件,使對(duì)象組件邏輯上連接,物理上獨(dú)立,提升軟件可用性。其財(cái)務(wù)軟件的功能設(shè)計(jì)如圖2所示。

        其軟件對(duì)象實(shí)體之間的關(guān)系如圖3所示。

        圖2 財(cái)務(wù)軟件功能圖

        圖3 實(shí)體關(guān)系

        對(duì)于功能設(shè)計(jì)中,可以從前臺(tái)、后臺(tái)、數(shù)據(jù)存儲(chǔ)、信息匯總等方面,優(yōu)化設(shè)計(jì)財(cái)務(wù)軟件功能。分別如下所示:

        1)前臺(tái)管理:

        初始化:收銀員登錄,頁(yè)面顯示商品錄入界面。

        輸入:商品二維碼

        處理:系統(tǒng)需訪問(wèn)數(shù)據(jù)庫(kù),查詢商品價(jià)格。

        輸出:小票。

        2)軟件后臺(tái)管理:

        初始化:管理員登錄,頁(yè)面顯示銷售信息管理界面。

        輸入:增、刪、查、改銷售信息

        處理:系統(tǒng)需訪問(wèn)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)中內(nèi)容進(jìn)行修改

        輸出:商品的錄入、刪除、商品信息查詢,商品信息修改

        3)軟件數(shù)據(jù)存儲(chǔ)信息管理:

        初始化:管理員登錄,頁(yè)面顯示商品管理界面。

        輸入:增、刪、改、查商品信息

        處理:系統(tǒng)需訪問(wèn)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)中內(nèi)容進(jìn)行修改

        輸出:查詢時(shí)顯示商品信息,“插入(刪除、更新)”成功

        4)銷售信息匯總管理功能:

        初始化:管理員登錄,頁(yè)面顯示銷售商品信息匯總管理界面。

        輸入:進(jìn)貨信息

        處理:系統(tǒng)需訪問(wèn)數(shù)據(jù)庫(kù),進(jìn)行查詢

        輸出:查詢到商品,存入采購(gòu)表中

        3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)

        基于UML對(duì)象建模中,設(shè)計(jì)財(cái)務(wù)軟件,其數(shù)據(jù)庫(kù)設(shè)計(jì)中,基于SQL Server 2005數(shù)據(jù)庫(kù)平臺(tái)搭建財(cái)務(wù)軟件數(shù)據(jù)庫(kù),進(jìn)一步擴(kuò)充對(duì)象設(shè)計(jì),完善和細(xì)化UML對(duì)象模型數(shù)據(jù)信息。表1產(chǎn)品信息表(cp)

        3.5 代碼實(shí)現(xiàn)

        對(duì)于本次基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)中,其代碼實(shí)現(xiàn)方面,要確保提升軟件代碼的可用性,利用基于UML對(duì)象方法,使代碼功能具備模塊面向?qū)ο蟮奶匦?,以便可以提升軟件設(shè)計(jì)質(zhì)量。對(duì)于財(cái)務(wù)軟件中,其網(wǎng)上支付應(yīng)用中,其注冊(cè)消費(fèi)者的用例包括:登錄、產(chǎn)品查詢、增加定單項(xiàng)等不走,其財(cái)務(wù)軟件處理中,相互協(xié)調(diào)地完成處理邏輯。

        4 設(shè)計(jì)UML對(duì)象建模財(cái)務(wù)軟件的應(yīng)用效益

        在本次財(cái)務(wù)軟件設(shè)計(jì),基于UML對(duì)象建模設(shè)計(jì),提高財(cái)務(wù)軟件的運(yùn)作效率,提高效益,可以減少財(cái)務(wù)軟件差錯(cuò),有助于節(jié)省財(cái)務(wù)管理人力,提高軟件的重用性能,增強(qiáng)財(cái)務(wù)軟件未來(lái)性能擴(kuò)張能力。在財(cái)務(wù)軟件設(shè)計(jì)中,基于UML對(duì)象建模,確實(shí)可以提升財(cái)務(wù)軟件重用度,提高20.0%,提升軟件性能,發(fā)揮積極影響。

        圖4 用戶管理實(shí)現(xiàn)界面

        5 結(jié)論

        綜上所述,設(shè)計(jì)基于UML對(duì)象建模的財(cái)務(wù)軟件,改變傳統(tǒng)的軟件設(shè)計(jì)思想,可以基于對(duì)象開發(fā)方法,綜合每個(gè)面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn),降低了財(cái)務(wù)軟件設(shè)計(jì)的盲目性,有利于財(cái)務(wù)軟件的擴(kuò)展與測(cè)試,最大限度地發(fā)揮各種方法的長(zhǎng)處,避免不同方法的差異,提高財(cái)務(wù)軟件重用效率,發(fā)揮積極應(yīng)用價(jià)值。

        [1]劉萬(wàn)軍,張孟華,郭文越等.基于MPSO算法的云計(jì)算資源調(diào)度策略[J].計(jì)算機(jī)工程,2011,37(11):43-44,48.

        [2]王晶,方偉,陳靜怡等.云計(jì)算環(huán)境下的自適應(yīng)資源管理技術(shù)綜述[J].計(jì)算機(jī)工程與設(shè)計(jì),2012,33(6):2127-2132.

        [3]徐文忠,彭志平,左敬龍等.基于遺傳算法的云計(jì)算資源調(diào)度策略研究 [J].計(jì)算機(jī)測(cè)量與控制,2015,23(5):1653-1656.

        [4]張群慧,李仁發(fā).膜計(jì)算改進(jìn)粒子群優(yōu)化算法的云資源調(diào)度[J].計(jì)算機(jī)工程與應(yīng)用,2013,(20):40-44.

        [5]孟令璽,李洪亮.基于CA-PSO算法的云計(jì)算資源調(diào)度策略[J].計(jì)算機(jī)仿真,2013,30(10):406-410.

        [6]尹紅軍,李京,宋滸等.云計(jì)算中運(yùn)營(yíng)商效益最優(yōu)的資源分配機(jī)制 [J].華中科技大學(xué)學(xué)報(bào):自然科學(xué)版,2011,39(z1):51-55.

        [7]張沫.改進(jìn)混合蛙跳算法的云計(jì)算資源調(diào)度[J].計(jì)算機(jī)應(yīng)用與軟件,2015,(4):330-333.

        [8]余星,胡德敏,黃超等.云計(jì)算資源調(diào)度算法的研究與實(shí)現(xiàn)[J].信息技術(shù),2013,(11):29-32.

        [9]張恒巍,韓繼紅,衛(wèi)波等.基于Map-Reduce模型的云資源調(diào)度方法研究[J].計(jì)算機(jī)科學(xué),2015,42(8):118-123.

        [10]師蓓蕾,胡德敏,余星等.基于特征粒子的調(diào)度算法在云計(jì)算中的應(yīng)用[J].信息技術(shù),2013,(8):144-147.

        [11]寧彬,谷瓊,吳釗等.基于膜計(jì)算的蝙蝠算法在云計(jì)算資源調(diào)度的研究[J].計(jì)算機(jī)應(yīng)用研究,2015,32(3):830-833.

        [12]寧菲菲,王建璽.云計(jì)算環(huán)境中基于分布估計(jì)蛙跳算法的資源調(diào)度[J].微型電腦應(yīng)用,2015,31(7):59-61,65.

        [13]劉勇.UML建模方法在高速公路監(jiān)控系統(tǒng)中的應(yīng)用[J].現(xiàn)代電子技術(shù),2012,35(13):187-190.

        [14]李劍峰,王云光,陳敏.UML在公路養(yǎng)護(hù)信息管理系統(tǒng)建模中的應(yīng)用[J].現(xiàn)代電子技術(shù),2012,16(16):20-23.

        [15]曹雷,薛平貞.UML建模在嵌入式系統(tǒng)開發(fā)中的應(yīng)用[J].現(xiàn)代電子技術(shù),2013,16(16):41-44.

        Research on financial software design based on UML object modeling

        BAI Yun
        (Shaanxi Vocational and Technical College,Xi’an 710100,China)

        the purpose of this thesis is to study the financial software design based on UML object modeling.Based on the current UML,financial software design knowledge,to optimize the analysis based on the UML's financial software design related needs,development and design of a UML object modeling financial software,so that the financial software design performance can be improved.The results confirmed that in the design of financial software,based on the UML object model,it can improve the degree of financial software reuse,improve 20%,improve the performance of the software,play a positive impact.Conclusion express in the design of financial software,based on the UML object modeling,optimization of the performance of the financial software users,help to improve the quality of financial software design,practical value.

        modeling;UML;design;financial software

        TN99

        A

        1674-6236(2016)15-0076-03

        2015-12-16 稿件編號(hào):201512180

        白 蕓(1973—),女,陜西神木人,碩士,助教。研究方向:職業(yè)教育。

        猜你喜歡
        數(shù)據(jù)庫(kù)設(shè)計(jì)
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        瞞天過(guò)?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        數(shù)據(jù)庫(kù)
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        夫妇交换刺激做爰视频| av免费在线播放观看| 激情久久无码天堂| 亚洲av高清资源在线观看三区| 少妇人妻无奈的跪趴翘起| 人人妻人人澡人人爽超污| 性动态图av无码专区| 亚洲区在线| 亚洲av乱码专区国产乱码| 国产大陆av一区二区三区| 香蕉蜜桃av一区二区三区| 色婷婷久久精品一区二区| 亚洲精品成人片在线观看精品字幕 | 日韩一区中文字幕在线| 亚洲中文字幕高清av| 中文字幕人成乱码熟女| 国产女女做受ⅹxx高潮| 国产综合色在线视频| 美女极度色诱视频国产免费| 午夜婷婷国产麻豆精品| 中文字幕一区二区三区乱码人妻| 国产精品9999久久久久仙踪林| 骚小妹影院| 五月激情婷婷丁香| 婷婷色在线视频中文字幕| 人妻精品久久一区二区三区| 亚洲国产夜色在线观看| 天堂av一区一区一区| 国产三级精品三级男人的天堂| 极品少妇小泬50pthepon| 99久久久久国产| 久久熟女精品—区二区蜜臀| 黑人巨大精品欧美| 国产深夜男女无套内射| 亚洲中文久久精品无码ww16| 一区二区无码精油按摩| 国产自拍在线视频91| 桃花影院理论片在线| 少妇精品无码一区二区三区| 成人黄网站免费永久在线观看| 亚洲av精二区三区日韩|