版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)的設計與實現(xiàn)軟件工程領域研究生指導老師如今,信息化已成為全球經(jīng)濟和社會發(fā)展的主流趨勢,在國民經(jīng)濟生產(chǎn)的各個層面占有至關重要的地位,如:工業(yè)化,產(chǎn)業(yè)優(yōu)化升級,生產(chǎn)力的發(fā)展,現(xiàn)代化的各個關鍵環(huán)節(jié)。信息技術的應用越來越廣泛。事業(yè)單位是我國教育、科研、文化、衛(wèi)生等各項社會公益事業(yè)發(fā)展的基礎和骨干力量,是提供公益服務的主要載體,在促進我國經(jīng)濟發(fā)展、改善人民群眾生活等方面發(fā)揮著重要作用。事業(yè)單位固定資產(chǎn)管理是我國資產(chǎn)管理的重要組成部分,具有重大的戰(zhàn)略意義,因此我們應當給予足夠的重視。事業(yè)單位合理的使用固定資產(chǎn),科學地對固定資產(chǎn)進行全面管理,特別是加強對固定資產(chǎn)利用情況的信息化管理與分析,對挖掘固定資產(chǎn)潛力,提高固定資產(chǎn)利用效果,增強企業(yè)活力,提高單位經(jīng)濟效益具有重要意義。本文對事業(yè)單位固定資產(chǎn)管理現(xiàn)狀及存在的突出問題進行了分析,探討了建立事業(yè)單位固定資產(chǎn)全面管理信息系統(tǒng)的思路和方法及其給單位帶來的經(jīng)濟和社會效益,深入分析了管理信息系統(tǒng)的相關需求,提出了管理信息系統(tǒng)建設的總體目標和指導原則,并論述了管理信息系統(tǒng)建設的主要內(nèi)容。通過在對事業(yè)單位固定資產(chǎn)管理業(yè)務須求進行詳細分析的基礎上,本項目利用.NET應用程序開發(fā)工具,設計開發(fā)了一套集固定資產(chǎn)系統(tǒng)管理、數(shù)據(jù)管理、制度管理、統(tǒng)計分析、查詢打印等功能于一體的軟件系統(tǒng)。實現(xiàn)了對事業(yè)單位固定資產(chǎn)管理的規(guī)范化、現(xiàn)代化和信息化管理,提高了事業(yè)單位固定資產(chǎn)管理工作的質(zhì)量和效率。關鍵詞:固定資產(chǎn)事業(yè)單位管理信息系統(tǒng)固定資產(chǎn)管理DesignandimplementationofassetsinformationmanagementsystemofpublicserviceunitSoftwareEngineeringGraduateStudent:Adviser:Nowadays,Informatizationhasbecomethemaindevelopmentaltrendofglobeandsociety.Andithasbecomeveryimportantfortheeachpartofcountry’seconomicdevelopment,suchasindustrialization,optimizingandupgradingtheindustrystructure,developingtheproductiveandallaspectsofmodernization.Informationtechnologiesarewidelyused.Andpublicservicesectoristhemainpowerandfoundationofourcounty’seducation,research,civilization,healthandtheotherpublicservice.Itplaysthedecisiveroletoimprovethepublicservice,acceleratetheeconomicdevelopmentandpromotethepublic’slivingstandard.TheassetsmanagementmissionofpublicservicesectorhastakenalargeportionoftheState-ownedPropertyManagement’swork.So,wecannotemphasizetheimportanceofthemanagementofpublicservicesector’sassettoomuch.Itisverymeaningfultorationalusefixedassets,scientificarrangethem,especiallytoenforcetheanalysistheinformationoftheassetsusagesituation,in-depthmindtheidlecapacityandimprovetheassetutilizationratio.Inthispaper,first,weanalyzedthepresentproblemsinpublicservicesectors’assetsmanagementanddiscussedthetechnicalschemeandmethodtobuildthefixedassetsinformationmanagementsystem.Andthenwedeepanalyzedthesystemrequirementofassetsmanagementandputforwardthesystemdesigngoalandimplementprinciple.Atlastwegavethedetailofbuildingtheassetsmanagementinformationsystem.Accordingtoanalyzethebusinessdemandofpublicservicesectors’assetsmanagement,thefixedassetsinformationsystemhasbeendevelopedbyusing.NETdevelopmenttool.Thissystemhasmanyfoundationswhichincludeassetsmanagement,datamanagement,statistic,printandsoon.Byusingthisfixedassetsinformationmanagementsystemtheefficiencyandaccuracyofassetsmanagementhasbeenimproved.KeyWords:permanentassets,publicservicesector,MIS,assetsmanagement目錄第一章綜述11.1.項目研究目的11.2.項目內(nèi)容及意義11.3.項目研究現(xiàn)狀21.3.1.國外研究現(xiàn)狀21.3.2.國內(nèi)研究現(xiàn)狀31.4.項目可行性分析41.5.論文的組織及結(jié)構(gòu)5第二章固定資產(chǎn)管理系統(tǒng)采用技術和開發(fā)平臺7概述7IIS的簡介7IIS服務器的特點72.2..NET開發(fā)技術概述9平臺92.2.2C#語言概述1011132.3.SQLServer2005簡介13數(shù)據(jù)庫連接技術142.5.軟件建模介紹15統(tǒng)一建模語言15建模語言的特點15的建模過程16第三章事業(yè)單位固定資產(chǎn)管理系統(tǒng)需求分析173.1.系統(tǒng)調(diào)查173.2.系統(tǒng)需求分析183.3.系統(tǒng)建設的必要性分析193.4.用戶權(quán)限分析203.5.業(yè)務流程分析213.6.數(shù)據(jù)流程分析223.7.系統(tǒng)設計目標23第四章事業(yè)單位固定資產(chǎn)管理系統(tǒng)的設計244.1系統(tǒng)概要設計244.2子模塊詳細設計25員工管理25基礎信息管理26資產(chǎn)管理27審批管理284.3數(shù)據(jù)庫設計28數(shù)據(jù)表的設計29數(shù)據(jù)表之間的關系324.4系統(tǒng)軟硬件配置334.5網(wǎng)絡架構(gòu)設計34第五章事業(yè)單位固定資產(chǎn)管理系統(tǒng)的實現(xiàn)355.1系統(tǒng)管理模塊355.2系統(tǒng)信息模塊365.3資產(chǎn)管理模塊415.4審批管理模塊475.5系統(tǒng)測試50第六章結(jié)論52參考文獻54第一章綜述項目研究目的固定資產(chǎn)管理是事業(yè)單位管理中的一個重要組成部分,事業(yè)單位固定資產(chǎn)通常包含價值高,使用周期較長、使用的人員和地點分散、管理難度大等特點[[]馬斌.高校國有資產(chǎn)管理信息系統(tǒng)的研制[J].開封大學學報,2004(4):85—87.]。同時固定資產(chǎn)的管理和控制還存在:數(shù)據(jù)分散、統(tǒng)計時間長,經(jīng)常發(fā)生轉(zhuǎn)移,盤點工作量大、信息反映不及時等問題。這導致了固定資產(chǎn)重復購置,使單位運行成本大幅增加,影響經(jīng)濟效益及工作效率[[]孫合法,賈春風,倉華[]馬斌.高校國有資產(chǎn)管理信息系統(tǒng)的研制[J].開封大學學報,2004(4):85—87.[]孫合法,賈春風,倉華.當前基層電網(wǎng)企業(yè)固定資產(chǎn)管理存在的問題及改進措施的探討.河南省電力會計學會,2005,(11):15~16[]夏英華,許風光.關于國有企業(yè)固定資產(chǎn)管理中存在問題的思考及對策.現(xiàn)代經(jīng)濟信息,2007,8:98近年來財政部頒發(fā)了《事業(yè)單位國有資產(chǎn)管理暫行辦法》,從而進一步從資產(chǎn)的配置、使用、處置、評估、產(chǎn)權(quán)和收益管理等方面規(guī)范和加強了各級行政事業(yè)單位對自身占有和使用資產(chǎn)的管理,并加大了管理部門和財政部門的監(jiān)督管理力度[[]謝獲寶,朱日禾子,吳漢青.我國企業(yè)固定資產(chǎn)管理存在的問題及其治理策略.今日工程機械,2007,09:76-8][]謝獲寶,朱日禾子,吳漢青.我國企業(yè)固定資產(chǎn)管理存在的問題及其治理策略.今日工程機械,2007,09:76-8從而達到保證事業(yè)單位的固定資產(chǎn)安全和完整的目標,做到帳實相符,帳帳相符。項目內(nèi)容及意義事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)的建立,有利于提高事業(yè)單位的固定資產(chǎn)管理水平,合理配置和利用資源的能力,降低管理成本,增加投入產(chǎn)出效益的能動性,具有重大意義。首先,事業(yè)單位固定資產(chǎn)管理人員可以把主要精力集中在日常對設備的管理和數(shù)據(jù)維護上,而數(shù)據(jù)錄入和提交等工作則完全可以由各使用部門負責,這樣不但大大降低了管理人員的工作強度,減少了錄入工作量,而且也確保了數(shù)據(jù)的準確性和及時性,有利于實現(xiàn)對固定資產(chǎn)信息的實時、動態(tài)管理;其次,固定資產(chǎn)管理信息的資源共享,可以有效減少重復購置[[]林平,韓玉章.企業(yè)固定資產(chǎn)管理系統(tǒng)的開發(fā)與實施.數(shù)字化工,2005,0l02合期:67-70[]林平,韓玉章.企業(yè)固定資產(chǎn)管理系統(tǒng)的開發(fā)與實施.數(shù)字化工,2005,0l02合期:67-70[]余明強.企業(yè)應如何運用計算機進行固定資產(chǎn)管理.時代經(jīng)貿(mào),2008,6:102因此本項目的研究內(nèi)容主要是通過對事業(yè)單位固定資產(chǎn)的實際調(diào)研,針對實際固定資產(chǎn)管理中的不足,提出切實可行的解決方案,建立一個基于B/S模式的,符合實際管理需求的,事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)。從而實現(xiàn)事業(yè)單位固定資產(chǎn)管理的現(xiàn)代化,信息化。本文研究內(nèi)容主要基于以下幾個方面:在掌握固定資產(chǎn)管理的基本理論和方法后對系統(tǒng)所采用的技術和開發(fā)平臺進行選型。對固定資產(chǎn)管理信息系統(tǒng)建立的內(nèi)外部環(huán)境進行詳細分析和調(diào)研,找出管理上存在的問題,用戶需求和管理上需要改進的方面。根據(jù)調(diào)研數(shù)據(jù),對系統(tǒng)進行分析,確立整體設計思想,對系統(tǒng)進行功能設計和邏輯結(jié)構(gòu)設計。運用ASP.NET建立系統(tǒng)實施的框架,并對基于B/S的事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)的各子頁面功能進行實現(xiàn)。確立數(shù)據(jù)結(jié)構(gòu),和建立數(shù)據(jù)字典,創(chuàng)建數(shù)據(jù)庫表,構(gòu)建數(shù)據(jù)庫,對數(shù)據(jù)庫進行連接并對后臺進行配置。對系統(tǒng)個功能和模塊進行測試,并對不足之處進行完善。項目研究現(xiàn)狀國外研究現(xiàn)狀近年來,西方國家在固定資產(chǎn)管理的基礎上提出了質(zhì)量管理理論,并取得了顯著的成就。摩托羅拉和通用公司采用的六西格瑪?shù)馁|(zhì)量管理程序,不僅使企業(yè)的生產(chǎn)和研發(fā)降低了成本,還使原先混亂的固定資產(chǎn)管理程序變得更加清晰、簡潔、有效[[]J.k.ShankandV.Govindarajan.StrategyCostManagemen[]J.k.ShankandV.Govindarajan.StrategyCostManagement.TheNewToolsforCompetitiveAdvantage.NewYork.FreePress.1983文獻[[]Rajendran,N.;Kamal,P.;Nayak,D.;Rabara,S.A.WATS-SN:awirelessassettrackingsystemusingsensornetworks.PersonalWirelessCommunications,2005.ICPWC2005.2005IEEEInternationalConferenceonVolume,Issue,23-25Jan.2005Page(s):237~243],[[]WhatIsAccountingforFixedAssets?/product_data/excerpt/0X/04710921/047109210X.pdf[EM/OL]],[[]TakecontrolofyourfixedassetswiththisfullyautomatedbarcodesystemfromRioScan.[EM/OL]],[]Rajendran,N.;Kamal,P.;Nayak,D.;Rabara,S.A.WATS-SN:awirelessassettrackingsystemusingsensornetworks.PersonalWirelessCommunications,2005.ICPWC2005.2005IEEEInternationalConferenceonVolume,Issue,23-25Jan.2005Page(s):237~243[]WhatIsAccountingforFixedAssets?/product_data/excerpt/0X/04710921/047109210X.pdf[EM/OL][]TakecontrolofyourfixedassetswiththisfullyautomatedbarcodesystemfromRioScan.[EM/OL][]EugeneFBrigham,ScottBesley.Essentialsofmanagerialfinance.Beijing:ChinaMachinePress,2004:75~78[]Thetreasury.AguidetothemanagementofdepartmentalfixedAssets.1999,8~321.主要從事固定資產(chǎn)研究信息系統(tǒng)開發(fā)研究的公司,這些公司常年從事固定資產(chǎn)管理的研究與信息系統(tǒng)的規(guī)劃和設計,具有豐富的管理經(jīng)驗和技術基礎。由于他們的研究起步早,已經(jīng)積累了大量的經(jīng)驗和開發(fā)案例,這些公司在固定資產(chǎn)管理方面處于行業(yè)領先水平。2.公司的技術部門對固定資產(chǎn)信息系統(tǒng)進行研究和開發(fā),技術部門根據(jù)公司的具體需求,定制專門的固定資產(chǎn)管理系統(tǒng),這種系統(tǒng)可以很好的滿足公司當前的業(yè)務需求,但是可擴展性不足,隨著公司的業(yè)務量增加,往往會出現(xiàn)一些使用上的缺陷。國內(nèi)研究現(xiàn)狀我國學者在固定資產(chǎn)管理方面也做了較多研究。張樹民在《我國國有企業(yè)資產(chǎn)管理與日本資產(chǎn)管理的比較研究》一文中對我國企業(yè)和日本企業(yè)在資產(chǎn)管理方面進行了比較研究,指出了我國國有企業(yè)資產(chǎn)管理與日本企業(yè)之間的差距,并提出了如何解決國有資產(chǎn)流失、運行不良等的對策[[]張樹民[]張樹民.我國國有企業(yè)資產(chǎn)管理與日本資產(chǎn)管理的比較研究.經(jīng)濟縱橫,2004(9):36~37魏霞飛、趙瑞璽在《加強固定資產(chǎn)管理提升企業(yè)經(jīng)濟效益》中指出目前,在企業(yè)固定資產(chǎn)的管理方面,主要存在以下幾個方面問題:一是管理不規(guī)范,造成設備資源浪費。主要表現(xiàn)是重復購置、超前購置、提前報廢、家底不清;二是投資、擔保方面的失誤,造成資產(chǎn)流失或損失。主要表現(xiàn)是市場法律意識和科學決策能力弱而導致的盲目投資、“人情投資”、無據(jù)借貸、非法擔保、高風險擔保等;三是管理制度不健全,造成損失。主要表現(xiàn)是沒有建立比較系統(tǒng)的、有章可循的管理制度,資產(chǎn)狀況不清,管理混亂;長期資產(chǎn)不核對、庫存不清點、造成有的公用設備被私人無償使用或長期占用;資產(chǎn)及設備物資丟失等現(xiàn)象[[]魏霞飛[]魏霞飛,趙瑞璽.加強固定資產(chǎn)管理,提升企業(yè)經(jīng)濟效益.露天采礦技術,2006增刊李玉霜、劉學超在《會計電算化在固定資產(chǎn)核算中的管理和應用》一文中指出許多企業(yè)的固定資產(chǎn)核算一直延用傳統(tǒng)的手工核算方式,管理手段落后。主要表現(xiàn)在核算速度慢,查找卡片不方便;不便于分析考核固定資產(chǎn)使用情況;不便于固定資產(chǎn)綜合利用分析,提出應該建立和設計符合企業(yè)需要的固定資產(chǎn)管理信息系統(tǒng),來有效的對固定資產(chǎn)進行管理,提高固定資產(chǎn)核算的工作效率和工作質(zhì)量[[]劉學超[]劉學超.會計電算化在固定資產(chǎn)核算中的管理和應用.電子商務,2006(10)綜合國內(nèi)外情況來看,固定資產(chǎn)的管理仍然有很大的發(fā)展空間。許多單位的固定資產(chǎn)管理系統(tǒng)的建設仍然處于初級階段,這些系統(tǒng)存在信息孤島,效率底下,數(shù)據(jù)更新周期慢等特點。特別是國內(nèi),固定資產(chǎn)管理系統(tǒng)大多還處于靜態(tài),單項,批處理的階段,無法滿足事業(yè)單位各部門的需求。在當前網(wǎng)絡技術迅速發(fā)展的情況下,開發(fā)一個基于網(wǎng)絡的固定資產(chǎn)管理信息系統(tǒng)可以有效解決當前固定資產(chǎn)管理的困境,這也是未來信息系統(tǒng)發(fā)展的必然趨勢。項目可行性分析任何一個項目開發(fā)之前,必須根據(jù)客戶可能提供的資金和限定的時間進行項目可行性分析,以期減少項目的不確定性和開發(fā)風險,避免人力、物力和財力的損失。同時還需要對項目的風險進行風險分析,項目風險越大,開發(fā)的難度就越大,遇到的不確定性就更多,可行性就越小。下面主要從技術和經(jīng)濟兩個角度來研究該項目的可行性[[]Susarla[]Susarla,A.Barua,A.Whinston,A.B.Mythsaboutoutsourcingtoapplicationserviceproviders.ITProfessionalPublicationDate:May—June2001ISSN:1520—920.技術可行性傳統(tǒng)的C/S結(jié)構(gòu)的信息管理系統(tǒng),在開發(fā)性和信息共享方面,存在有很大缺陷。因此在此項目中我們考慮采用IIS+ASP.NET+SQLServer的組合的方式,架構(gòu)采用B/S模式。其模式為:客戶機在瀏覽器上對服務器發(fā)出請求,而服務器根據(jù)相應的請求執(zhí)行相應的ASP腳本程序,產(chǎn)生解析后的HTML文本返回到用戶的瀏覽器上,從而實現(xiàn)用戶的請求。同時這種結(jié)構(gòu),可以很好的適應以后事業(yè)單位發(fā)展對信息系統(tǒng)的要求。頁面采用Dreamweaver進行開發(fā),其在網(wǎng)頁制作方面具有很高的效率。數(shù)據(jù)庫使用SQLServer2005,對數(shù)據(jù)庫的訪問通過ODBC來進行連接。該方案技術成熟,有較多的優(yōu)越性:(1)易于用戶使用建立的系統(tǒng)擁有一個友好且熟悉的用戶界面,客戶端運行在瀏覽器上,由Web服務器執(zhí)行數(shù)據(jù)的查詢、處理,使得用戶只要具備網(wǎng)絡和瀏覽器,就可以連接到系統(tǒng),進行管理和操作。(2)系統(tǒng)擁有良好的可伸縮性基于B/S的管理信息系統(tǒng),可以輕松實現(xiàn)系統(tǒng)的跨平臺使用,具有很好的伸縮性,同時可以根據(jù)用戶不斷增加的需求,對系統(tǒng)進行擴充和改進。(3)系統(tǒng)不受地理位置限制采用Internet/Intranet的方式,對系統(tǒng)進行訪問,可以在任何地點對系統(tǒng)進行登錄,對資產(chǎn)進行管理,方便了管理人員,和單位領導對固定資產(chǎn)情況的了解和使用情況的監(jiān)督。(4)系統(tǒng)具備良好的遷移性,并且易于維護升級。B/S模式的管理中心在服務器端,管理人員只要在服務器端對系統(tǒng)進行維護和更新即可。這樣系統(tǒng)減少了大量的客戶端維護工作負擔,也有利于管理人員、開發(fā)人員將更多的時間和精力投入到新系統(tǒng)的研發(fā)和舊系統(tǒng)的改進方面,節(jié)省了以往對客戶端進行維護的大量時間,同時也能給用戶帶來更好的支持。(5)綜合集成系統(tǒng)基于ASP.NET的事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)把單位業(yè)務功能集中到一個單一的、統(tǒng)一的環(huán)境下,提供一站式服務,能給單位用戶帶來更多的便利性,同時事業(yè)單位的其他服務也都可以集成在該門戶下。(6)三層體系結(jié)構(gòu)該系統(tǒng)采用標準的三層體系結(jié)構(gòu)設計。這三層分別為:用戶界面層、業(yè)務邏輯層和數(shù)據(jù)訪問層。采用該架構(gòu)系統(tǒng)的結(jié)構(gòu)更為清晰,分工更為明確,有利于后期系統(tǒng)的維護和升級。[[]趙增敏.《ASP動態(tài)網(wǎng)頁設計》.電子工業(yè)出版社,2003.20]用戶界面層主要負責客戶端和服務器進行交互,是用戶使用系統(tǒng)的主要端口[]趙增敏.《ASP動態(tài)網(wǎng)頁設計》.電子工業(yè)出版社,2003.20經(jīng)濟可行性作為事業(yè)單位的固定業(yè)務,固定資產(chǎn)管理信息系統(tǒng)具有很高的經(jīng)濟可行性,因為其涉及固定資產(chǎn)管理的各個方面,同時固定資產(chǎn)管理信息系統(tǒng)的實現(xiàn)還有助于推動事業(yè)單位信息化水平的提高。同時通過固定信息系統(tǒng)的實施,可以使事業(yè)單位固定資產(chǎn)管理人員從日常的工作中解脫出來,有效提升工作效率[[]吳兵,宋菲,趙志強,武文芳.基于[]吳兵,宋菲,趙志強,武文芳.基于Web技術的固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn)[J].實驗技術與管理,2007,24(1):153-157.毋庸置疑,該系統(tǒng)的成本主要集中在軟件的開發(fā)和維護上,在開發(fā)方面,現(xiàn)在的網(wǎng)站開發(fā)技術已經(jīng)趨于成熟,系統(tǒng)的開發(fā)過程,現(xiàn)在更多的是把精力投在系統(tǒng)的事務邏輯處理上,而編碼實現(xiàn)過程相對來說工作量已不及以前那么大,是較為次要的,ASP技術已經(jīng)將許多常用的功能進行了封裝,我們只需調(diào)用其內(nèi)置的軟件包即可,同時該系統(tǒng)的使用對用戶來說是透明的。在維護方面,因為系統(tǒng)只要在服務器端運行,只需維護服務器就可以了,相對于傳統(tǒng)的C/S模式來說該系統(tǒng)有很大優(yōu)勢,同時系統(tǒng)的維護成本也得到了很大程度的減少。系統(tǒng)投入運行后可以大大提高事業(yè)單位固定資產(chǎn)管理的效率,對固定資產(chǎn)進行有效配置。該系統(tǒng)所帶來的經(jīng)濟效益將遠遠大于開發(fā)成本。在經(jīng)濟上是完全可行的。論文的組織及結(jié)構(gòu)本文研究內(nèi)容是基于ASP.NET的事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)的設計和實現(xiàn),在對固定資產(chǎn)管理內(nèi)容的充分掌握和對系統(tǒng)可行性進行分析之后,我們將提出系統(tǒng)的總體使用需求和設計方案,構(gòu)建系統(tǒng)的主題框架,利用科學的統(tǒng)一建模語言建立系統(tǒng)的用例圖,數(shù)據(jù)流程圖,業(yè)務流程圖,軟后根據(jù)前期的需求分析,對系統(tǒng)進行總體設計,期中包括網(wǎng)絡架構(gòu)、運行平臺的選擇、系統(tǒng)架構(gòu)、UML建模以及數(shù)據(jù)庫設計等,從而實現(xiàn)事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)所因具備的全部功能。文章主要分為六個部分:第一章:綜述,本章主要介紹了固定資產(chǎn)管理信息系統(tǒng)的國內(nèi)外應用及研究現(xiàn)狀,以及國內(nèi)固定資產(chǎn)管理存在的問題,介紹了系統(tǒng)研究和開發(fā)的意義。第二章:固定資產(chǎn)管理信息系統(tǒng)采用的技術和開發(fā)平臺簡介,本章主要介紹了開發(fā)本系統(tǒng)所用到的開發(fā)環(huán)境與技術,為隨后的設計開發(fā)提供支持。期中包括了對服務器,平臺,數(shù)據(jù)庫,數(shù)據(jù)庫連接方式的介紹。第三章:事業(yè)單位固定資產(chǎn)管理系統(tǒng)的需求分析,本章通過對事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)進行調(diào)查分析,進而提出了系統(tǒng)的設計目標,并對系統(tǒng)的業(yè)務流程,數(shù)據(jù)流和各部門應用需求進行分析,從而為后續(xù)的功能模塊的劃分提供良好的基礎。第四章:事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)的設計,本章將具體闡述各子模塊的設計,其中包括:系統(tǒng)概要設計,網(wǎng)絡架構(gòu)設計,子模塊詳細設計,數(shù)據(jù)庫設計。第五章:事業(yè)單位固定資產(chǎn)管理系統(tǒng)的實現(xiàn),本章主要說明了各系統(tǒng)模塊的功能,并對系統(tǒng)進行測試。第六章:總結(jié)與展望,對系統(tǒng)進行綜合評價,對不足之處進行改進,并提出系統(tǒng)的完善方向。第二章固定資產(chǎn)管理系統(tǒng)采用技術和開發(fā)平臺IIS概述IIS的簡介IIS是InternetInformationServices的縮寫,是一個WorldWideWebserver。Gopherserver和FTPserver全部包容在里面。使用IIS可以使你能發(fā)布網(wǎng)站,并且有ASP(ActiveServerPages),JAVA,VBscript產(chǎn)生頁面,同時還具備了許多擴展功能[[]李錦春.WEB軟件開發(fā)框架的研究和實踐[D].武漢:武漢大學。2004.]。IIS支持許多功能,像編輯環(huán)境的界面FRONTPAGE、全文檢索功能的INDEXSERVER、有多媒體功能的NETSHOW等。其次,IIS是隨WindowsNTServer4.0一起提供的文件和應用程序服務器,是在WindowsNTServer上建立Internet服務器的基本組件。它能與WindowsNTServer完全集成,并且允許使用WindowsNTServer內(nèi)置的安全性以及NTFS文件系統(tǒng)建立強大且靈活的Internet/Intranet站點[[]馮延暉,王永慶,劉海明.《ASP技術手冊(第二版)》A.KeytonWeissinger北京:中國電力出版社。2001.[]李錦春.WEB軟件開發(fā)框架的研究和實踐[D].武漢:武漢大學。2004.[]馮延暉,王永慶,劉海明.《ASP技術手冊(第二版)》A.KeytonWeissinger北京:中國電力出版社。2001.5IIS提供了一些新功能來幫助組織、IT專業(yè)人士和Web管理員為單個IIS服務器或多個服務器上可能存在的上千個網(wǎng)站實現(xiàn)高性能、可靠性、可伸縮性和安全性的目標。IIS允許在同一時間打開多個網(wǎng)頁,打開一個頁面占一個IIS,打開一個站內(nèi)框架頁面有可能占用二到三個個IIS;若本網(wǎng)站的圖片被其他網(wǎng)頁所引用,在其它網(wǎng)站打開本站圖片同樣會占用一個IIS[[]辛峰.候春俊IIS服務HTTP500內(nèi)部錯誤分析及解決辦法[J].科技資訊,2008(29)]。假若設置參數(shù)為50個IIS,著這個網(wǎng)站允許同時進行五十個頁面訪問。但要在同一時間(極短的時間)有五十個頁面被打開,這需要五十個人同時對頁面進行操作,這個概率還是比較低的。所以,[]辛峰.候春俊IIS服務HTTP500內(nèi)部錯誤分析及解決辦法[J].科技資訊,2008(29)IIS服務器的特點可靠性IIS使用的是一種新的處理請求結(jié)構(gòu),并且采用了新的隔離應用程序環(huán)境,使得單個Web應用程序可以在一個自包含的工作進程中發(fā)揮作用。這種環(huán)境可以防止一個應用程序或網(wǎng)站停止另一個應用程序或網(wǎng)站[[]李儒銀基于[]李儒銀基于IIS的站點安全設置與管理[J]-長沙通信職業(yè)技術學院學報2009(2)可伸縮性IIS采用了一種新的內(nèi)核驅(qū)動模式,該模式用于HTTP解析和高速緩存,對多處理器計算機和服務器的吞吐量進行了優(yōu)化,從而大大增強了一下兩方面的特性[[]IsemingerD.邢怡[]IsemingerD.邢怡.全剛《IIS系統(tǒng)管理手冊》北京:電子工業(yè)出版社.1999任務處理的并發(fā)活動工作進程的數(shù)目一個IIS服務器可以主持的站點數(shù)目通過對工作進程配置啟動和關閉時間的限制,服務可以向活動站點分配資源,而不是將資源浪費在空閑請求上,從而進一步增強了IIS的可伸縮性。安全性IIS提供了多種保障安全的技術和功能,使用這些功能和技術可以確保網(wǎng)站及FTP站點內(nèi)容的完整性,以及由這些站點傳輸?shù)臄?shù)據(jù)的完整性。同時開發(fā)人員為了減少系統(tǒng)受到網(wǎng)絡攻擊的風險,在默認情況下,運行WindowsServer
2003的服務器上是不會安裝IIS的??晒芾硇詾榱藵M足各種復雜的客戶需求,IIS提供了多種控制和管理工具。作為管理員,可以用IIS管理器、管理腳本或直接編輯IIS純文本配置文件來配置IIS服務器;還可以通過遠程管理來管理IIS服務器和站點。IIS包括一個純文本的.XML配置數(shù)據(jù)庫配置文件,可以手動或通過某些程序編輯該文件[[]求是科技.《ASP信息管理系統(tǒng)開發(fā)實例導航》.人民郵電出版社,2003.20]。這個配置數(shù)據(jù)庫成為了大多數(shù)IIS[]求是科技.《ASP信息管理系統(tǒng)開發(fā)實例導航》.人民郵電出版社,2003.20增強開發(fā)開發(fā)人員將ASP.NET和IIS集成,并提供了增強的開發(fā)體驗。ASP.NET能理解大多數(shù)ActiveServerPages(ASP)代碼,并提供了更強大的功能。其作為.NETFramework的企業(yè)級Web應用程序。ASP.NET的使用,可以充分利用公共語言運行庫的所具備的功能,例如:類型安全、繼承、語言互操作性以及版本控制等功能。IIS支持最新的Web標準,包括XML、SOAP和IP版本6(IPv6)等。應用程序的兼容性IIS開發(fā)人員根據(jù)眾多客戶和獨立軟件供應商的所提供的反饋信息,IIS已經(jīng)可以與多數(shù)現(xiàn)有應用程序兼容。為了確保最大的兼容性,可以將IIS配置為在較低版本的隔離模式下運行。.NET開發(fā)技術概述.NET平臺簡單的說.NET是微軟以服務的方式遞交軟件的一種策略。[[]黃承安,張長春.VisualC++.NET全方位教程.北京:航空工業(yè)出版社,2003.76[]黃承安,張長春.VisualC++.NET全方位教程.北京:航空工業(yè)出版社,2003.76.NET三大核心是:XML、WEB服務、和.NETFramework。在此我們介紹一下.NETFramework。.NETFramework是.NET開發(fā)平臺的核心,是所有.NET平臺應用程序的運行基礎。由通用語言運行CLR環(huán)境和基礎類庫組成。.NET的詳細框架如圖:圖圖SEQ圖\*ARABIC1.NET的詳細框架如圖JscriptC++C#VB…..ASP.NETWEB服務用戶界面ADO.NET基礎類庫通用語言運行時VisualStidio.NET從.NET框架體系圖中,我們可以了解到通用語言運行時以及它所提供的類庫構(gòu)成了.NET框架的基礎。在開發(fā)技術方面,.NET框架提供了全新的數(shù)據(jù)庫訪問技術ADO.NET,以及支持網(wǎng)絡應用開發(fā)的技術ASP.NET和WindowsForms;.NET給VB,C++,C#和Jscript等多種開發(fā)語言提供了支持,而VisualStudio.NET則是支持多種.NET開發(fā)語言的圖形集成開發(fā)環(huán)境。公用語言運行時(CLR):CLR是整個.NET框架的基礎,通常CLR被我們視為一個代理,它運用于執(zhí)行時的代碼管理,主要負責代碼執(zhí)行、線程執(zhí)行、內(nèi)存管理、代碼安全驗證以及編譯等核心系統(tǒng)服務,實際上CLR代理了操作系統(tǒng)的部分管理功能[[]應宏,鄢沛.基于WebService的跨企業(yè)應用模型.計算機工程,2005,31(1):127-129]。CLR為代碼執(zhí)行提供了一個虛擬機,在某些方面和Java虛擬機類似。CLR的基本原則是代碼管理,并且[]應宏,鄢沛.基于WebService的跨企業(yè)應用模型.計算機工程,2005,31(1):127-129基礎類庫:.NET框架的類庫是一組廣泛的、面向?qū)ο蟮目芍赜妙惖募希cCLR緊密集成,為應用程序提供各種高級的組件和服務。它將開發(fā)人員從繁重的編程細節(jié)中解放出來,專注于程序的商業(yè)邏輯,并為應用程序提供各種開發(fā)支持。類庫還提供用戶托管代碼,其可從中導出功能的類型,這樣.NET框架類型不但變得易于使用還減少了學習以及.NET框架新功能所需要的時間。此外,第三方組件可與.NET框架中的類無縫集成。[[]陳鐘.C#編程語言程序設計與開發(fā).北京:清華大學出版社,2003.126].NET類庫的組件和服務包括:系統(tǒng)框架服務,ADO.NET組件,XML[]陳鐘.C#編程語言程序設計與開發(fā).北京:清華大學出版社,2003.126.NET框架所能實現(xiàn)的目標是,提供一個一致的面向?qū)ο蟮木幊汰h(huán)境,而不必考慮對象代碼的存儲位置和執(zhí)行位置;提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境;提供一個可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境;提供一個可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境;使開發(fā)人員的經(jīng)驗在面對類型大不相同的應用程序(如基于Windows的應用程序和基于Web的應用程序)時保持一致;按照工業(yè)標準生成所有通信,以確保基于.NETFramework的代碼可與任何其他代碼集成[[]NETFramework[]NETFramework概念概述./zh-cn/library/zw4w595w(VS.90).aspxC#語言概述MicrosoftVisualC#是一種編程語言,它是為生成在.NETFramework上運行的多種應用程序而設計的。C#簡單、功能強大、類型安全,而且是面向?qū)ο蟮?。使用C#,可以創(chuàng)建XMLWebservices、數(shù)據(jù)庫應用程序、分布式組件、客戶端/服務器應用程序、傳統(tǒng)的Windows客戶端應用程序以及很多其他類型的程序。C#語法簡化了C++的諸多復雜性,同時提供了很多強大的功能,C#支持類型和泛型方法,因而提供了更為出色的性能和類型安全。C#還提供了迭代器,該迭代器允許集合類實現(xiàn)者自定義迭代行為,簡化了客戶端代碼對C#的使用。C#作為一種面向?qū)ο蟮恼Z言,支持封裝、繼承、多態(tài)的面向?qū)ο蟾拍?。所有變量和方法,包括主方法(應用程序的起始入口點),都封裝在類定義中。類可以直接從一個父類繼承,并同時實現(xiàn)任意數(shù)量的接口。重寫父類中的虛方法的各種方法,要求overwrite關鍵字是一種避免意外重定義的方式。而且在C#中,結(jié)構(gòu)類似于一個輕量類,它是一種堆棧分配類型,不支持繼承,但可以實現(xiàn)接口。除了基本的面向?qū)ο蟮脑?,C#還提供了幾種創(chuàng)新的語言結(jié)構(gòu)提高了軟件組件的開發(fā)速度,其中包括[[]唐曉波[]唐曉波.管理信息系統(tǒng).北京:科學出版社,2005.89-94內(nèi)聯(lián)XML文檔注釋。屬性(Property),充當私有成員變量的訪問器。屬性(Attribute),提供關于運行時類型的聲明性元數(shù)據(jù)。封裝的方法簽名(稱為委托),它實現(xiàn)了類型安全的事件通知C#程序運行在.NETFramework上,CLR是Microsoft公司開發(fā)的公共語言基礎結(jié)構(gòu)(CLI)的一個商業(yè)實現(xiàn)項目。CLI是一種國際標準,用于創(chuàng)建庫和語言,并使創(chuàng)建的庫和語言能在CLI中協(xié)同工作,并在開發(fā)環(huán)境中執(zhí)行。用C#編寫的源代碼被編譯為一種符合CLI規(guī)范的中間語言IL。IL代碼與資源(如位圖和字符串)被稱為程序集的可執(zhí)行文件存儲在磁盤上,通常存儲的文件的擴展名為.exe或.dll。程序集里包含清單,清單中標明了有關程序集的類型、版本、安全要求和區(qū)域性等信息。執(zhí)行C#語言編寫的程序時,程序集被加載到CLR中,然后根據(jù)清單中的信息執(zhí)行不同的操作。同時,如果程序集符合安全要求,CLR執(zhí)行實時(JIT)編譯,用于將IL代碼轉(zhuǎn)換為運行機器的機器指令。C#語言最典型的特點是功能性和高效性,并兼容不斷涌現(xiàn)的WEB編程標準。C#對現(xiàn)有代碼提供完全COM平臺支持,通過與在.NETframework上運行實現(xiàn)了垃圾回收和類型安全從而保證了可靠性,通過提供內(nèi)部代碼信任機制保證安全性,完全支持可擴展元數(shù)據(jù)概念。ASP.NETASP.NET是Microsoft.NETFramework的主打產(chǎn)品之一,它為開發(fā)動態(tài)的.NETWeb應用程序提供基礎結(jié)構(gòu)。ASP.NET是在抓住ASP的最大優(yōu)點并全力使其擴大化的基礎上開發(fā)出來的,同時也修復了許多ASP運行時會發(fā)生的錯誤。[[]孟軍,王寶學.精通ASP.NET網(wǎng)絡編程.[]孟軍,王寶學.精通ASP.NET網(wǎng)絡編程.北京:人民郵電出版社,2002.3-4目前在ASP.NET中可以使用:VB.NET、C#、JavaScript多種語言,它的缺省語言是VisualBasic而不是VBScript,這意味著可以擺脫VBScript的語言限制,代碼將在編譯后運行,而不是原來的解釋執(zhí)行方式。其實ASP.NET不只支持這三種語言,凡是可以編譯成MSIL(Microsoftintermediatelanguage)的程序語言都可以成為制作ASP.NET網(wǎng)頁的語言。MSIL是一種中介語言,介于高級程序語言機器碼之間,在ASP.NET中,編寫的程序語言先編譯成MSIL,然后MSIL再被編譯成機器碼加以執(zhí)行。ASP.NET的主要特點和優(yōu)勢有:簡易性ASP.NET從簡單的窗口提交、客戶端身份驗證到站點的配置和部署,使常見任務的執(zhí)行變得容易。另外,公共語言運行庫利用的代碼托管服務(如自動引用計數(shù)和垃圾回收)簡化了ASP.NET的開發(fā)過程。2.靈活性我們可從Web無縫訪問.NET框架的類庫、消息處理和數(shù)據(jù)訪問解決方案。ASP.NET與語言無關,所以可以選擇最適合的語言開發(fā)應用程序,或能運行多語種的分割應用程序。另外,公共語言運行庫的交互性可以保證在遷移到ASP.NET時,保留基于COM的開發(fā)中的原有的開發(fā)項目還能有效。3.可管理性ASP.NET采用基于文本的分層配置系統(tǒng),簡化了Web應用程序的設置和應用于服務器環(huán)境。由于配置信息是以純文本形式存儲的,因此新設置的應用可以在沒有本地管理工具幫助的情況下應用。同時將ASP.NET框架應用程序部署到服務器,只需將必要的文件復制到服務器即可,不需要重新啟動服務器,即使是在替換或部署運行的編譯代碼時。4.可伸縮性和可用性由于ASP.NET在設計時考慮了可伸縮性,因此其增加了專門用于多處理器環(huán)境和在聚集環(huán)境中提高性能的功能。另外,ASP.NET運行庫的密切管理和監(jiān)視程序進程,以便當進程不正常(死鎖、泄漏)時,創(chuàng)建新進程,以幫助保持應用程序隨時可以處理請求。5.自定義和擴展性ASP.NET有一個設計周到的服務,它使開發(fā)人員可以將代碼“插入”適當?shù)募墑e。實際上,可以用自己編寫的自定義組件替換或擴展ASP.NET運行庫的任何子組件。6.安全性借助基于每個應用程序的配置和內(nèi)置的Windows身份驗證,可以保證應用程序的安全性。ADO.NET隨著Internet的應用日益普及,對于分布式的數(shù)據(jù)庫存取環(huán)境的需求是愈來愈迫切。尤其在以Internet為主導的年代,Web類型的數(shù)據(jù)庫應用程序基本成為主流。而ADO.NET就是微軟專為像在Internet這種龐大的分布式計算環(huán)境下,所專門設計的數(shù)據(jù)存放平臺。[[][]陳惟彬.ASP.NET會計系統(tǒng)程序設計.北京:科學出版社,2004.50ADO.NET提供了可伸縮的數(shù)據(jù)訪問和平臺互用性。ADO.NET增強了非連接編程模式的支持,并開始支持RICHXML.由于傳輸?shù)臄?shù)據(jù)都是XML格式的,因此只要能夠讀取XML格式的應用程序都可以進行數(shù)據(jù)處理。ADO.NET的主要功能是和數(shù)據(jù)源進行交互,它是一組面向?qū)ο蟮念悗?。通常情況下,數(shù)據(jù)源是數(shù)據(jù)庫,但它同樣也可以是Excel表格、XML文件或者文本文件。ADO.NET可以和不同類型的數(shù)據(jù)庫以及數(shù)據(jù)源進行交互。然而微軟并沒有提供與此相關的一系列類來完成這樣的工作。因為不同的數(shù)據(jù)源采用不同的協(xié)議進行通信,所以對于不同的數(shù)據(jù)源必須統(tǒng)一采用相應的協(xié)議。.NET的ADO.NET類庫可以連接一些老式的數(shù)據(jù)源,如:使用ODBC協(xié)議,和許多新的數(shù)據(jù)源,如:使用OLEDB協(xié)議,并且還能兼容現(xiàn)在不斷出現(xiàn)更多的數(shù)據(jù)源。與數(shù)據(jù)源進行相關交互的公共方法由ADO.NET提供,但是它會對不同的數(shù)據(jù)源采用一組不同的類庫。這些類庫被稱為DataProviders,并且其命名通常是以與之交互的協(xié)議和數(shù)據(jù)源的類型來命名的。SQLServer2005簡介SQLServer2005是微軟推出的一種數(shù)據(jù)庫軟件產(chǎn)品,2005代表其系列版本號。Server是服務器的意思,表明SQLServer2005在計算機網(wǎng)絡中是一臺提供數(shù)據(jù)服務的服務器。SQL(StructuredQueryLanguage)譯為結(jié)構(gòu)化查詢語言,它是各種關系型數(shù)據(jù)庫所采用的標準語言[[]郭朝彬[]郭朝彬.張?zhí)鞓蚧赟QLSERVER2005的第三代數(shù)據(jù)挖掘系統(tǒng)構(gòu)建分析[J]電腦開發(fā)與應用2008(8)MicrosoftSQLServer2005擴展了SQLServer2000的性能,進一步提高了可靠性、可用性、可編程性和易用性。SQLServer2005包含了多項新功能,這使得它成為大規(guī)模聯(lián)機事務處理(OLTP)、數(shù)據(jù)倉庫和電子商務應用程序的優(yōu)秀數(shù)據(jù)庫平臺。SQLServer2005數(shù)據(jù)庫平臺包括關系型數(shù)據(jù)庫、復制服務、通知服務、集成服務、分析服務、報表服務、管理工具、開發(fā)工具:(1)關系型數(shù)據(jù)庫:安全、可靠、可伸縮、高可用的關系型數(shù)據(jù)庫引擎,提升了性能且支持結(jié)構(gòu)化和非結(jié)構(gòu)化(XML)數(shù)據(jù)。(2)復制服務:數(shù)據(jù)復制可用于數(shù)據(jù)分發(fā)、處理移動數(shù)據(jù)應用、系統(tǒng)高可用、企業(yè)報表解決方案的后備數(shù)據(jù)可伸縮存儲、與異構(gòu)系統(tǒng)的集成等,包括已有的Oracle數(shù)據(jù)庫等。(3)通知服務:用于開發(fā)、部署可伸縮應用程序的先進的通知服務能夠向不同的連接和移動設備發(fā)布個性化、及時的信息更新。(4)集成服務:可以支持數(shù)據(jù)倉庫和企業(yè)范圍內(nèi)數(shù)據(jù)集成的抽取、轉(zhuǎn)換和裝載能力。(5)分析服務:聯(lián)機分析處理(OLAP)功能可用于多維存儲的大量、復雜的數(shù)據(jù)集的快速高級分析。(6)報表服務:全面的報表解決方案,可創(chuàng)建、管理和發(fā)布傳統(tǒng)的、可打印的報表和交互的、基于Web的報表。(7)管理工具:SQLServer包含的集成管理工具可用于高級數(shù)據(jù)庫管理和調(diào)諧,它也和其他微軟工具,如MOM和SMS緊密集成在一起。標準數(shù)據(jù)訪問協(xié)議大大減少了SQLServer和現(xiàn)有系統(tǒng)數(shù)據(jù)集成所花的時間。此外,構(gòu)建于SQLServer內(nèi)的內(nèi)嵌Webservice支持確保了和其他應用及平臺的互操作能力。(8)開發(fā)工具:SQLServer為數(shù)據(jù)庫引擎、數(shù)據(jù)抽取、轉(zhuǎn)換和裝載(ETL)、數(shù)據(jù)挖掘、OLAP和報表提供了和MicrosoftVisualStudio?相集成的開發(fā)工具,以實現(xiàn)端到端的應用程序開發(fā)能力。SQLServer中每個主要的子系統(tǒng)都有自己的對象模型和API,能夠以任何方式將數(shù)據(jù)系統(tǒng)擴展到不同的商業(yè)環(huán)境中。ODBC數(shù)據(jù)庫連接技術ODBC(OpenDatabaseConnectivity)的全稱是開放數(shù)據(jù)庫互連。一個使用ODBC進行開發(fā)的數(shù)據(jù)庫訪問應用程序并不直接依賴于數(shù)據(jù)庫管理系統(tǒng),也就是說應用程序不直接于DBMS打交道,無論是FoxPro、Access,MYSQL還是Oracle數(shù)據(jù)庫,均可用ODBCAPI進行訪問,而API是相對固定的,從而大大縮短了軟件項目的開發(fā)周期,由此可見,ODBC的最大優(yōu)點是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫,ODBC主要有兩個類。1.CDatabase類(數(shù)據(jù)庫類)2.CRecordSet類(數(shù)據(jù)集類)[[]鄧春健[]鄧春健.黃杰勇.李文生.呂燚ODBC數(shù)據(jù)源自動配置與測試方法的實現(xiàn)[J]現(xiàn)代計算機(專業(yè)版)2008(11)應用程序通過ODBC來訪問數(shù)據(jù)庫,首先需要用ODBC管理器注冊一個數(shù)據(jù)源,然后管理器根據(jù)數(shù)據(jù)源所提供的數(shù)據(jù)庫類型、數(shù)據(jù)庫位置和ODBC驅(qū)動程序等屬性信息,建立起ODBC與系統(tǒng)數(shù)據(jù)庫的聯(lián)系。根據(jù)以上步驟,只要應用程序提供數(shù)據(jù)源的名稱給ODBC,則ODBC就能建立起與指定數(shù)據(jù)庫的連接。在ODBC中,ODBC的API不能直接訪問數(shù)據(jù)庫[[]RobertSignore著.侯雪萍譯《開放式數(shù)據(jù)庫互連ODBC方案集粹》.北京:電子工業(yè)出版社1995][]RobertSignore著.侯雪萍譯《開放式數(shù)據(jù)庫互連ODBC方案集粹》.北京:電子工業(yè)出版社1995本文采用的數(shù)據(jù)庫是微軟公司的SQLServer2005,通過ODBC數(shù)據(jù)源管理器添加數(shù)據(jù)源,為數(shù)據(jù)源指定相應的SQLServer驅(qū)動程序;通過ASP內(nèi)置對象使用ADO控件技術創(chuàng)建Connection對象來進行數(shù)據(jù)庫的鏈接;并通過數(shù)據(jù)庫連接字符串來執(zhí)行連接到數(shù)據(jù)庫的任務,這樣連接該向的實現(xiàn)變得較為容易;同時庫連接字符串保存在文件Database.a(chǎn)sp中,該文件保存在根目錄。系統(tǒng)所擁有的各模塊的ASP源代碼都可以通過包含該文件,來實現(xiàn)數(shù)據(jù)庫的統(tǒng)一連接。軟件建模介紹UML統(tǒng)一建模語言UML(UnifiedModelingLanguage)為面向?qū)ο筌浖O計提供統(tǒng)一的、標準的、可視化的建模語言[[]JamesR.rumbaugh.MichaelR.Blaha.Object—OrientedModelingandDesignwithUML(SecondEdition).北京:人民郵電出版社,2006.]。它是軟件界第一個統(tǒng)一的建模語言,該方法結(jié)合了Booch,OMT,和OOSE方法的優(yōu)點,統(tǒng)一了符號體系,并從其它的方法和工程實踐中吸收了許多經(jīng)過實際檢驗的概念和技術。它是一種標準的建模語言,已成為國際軟件界廣泛承認的標準。它是第三代面向?qū)ο蟮拈_發(fā)方法,是一種基于面向?qū)ο蟮目梢暬耐ㄓ?General)建模語言。UML為不同領域的用戶提供了統(tǒng)一的交流標準,其應用領域很廣泛,可用于軟件開發(fā)建模的各個階段,商業(yè)建模和其它類型[]JamesR.rumbaugh.MichaelR.Blaha.Object—OrientedModelingandDesignwithUML(SecondEdition).北京:人民郵電出版社,2006.(1)UML語義:UML對語義的描述使開發(fā)者能在語義上取得一致認識,消除了因人而異的表達方法所造成的影響。(2)UML表示法:UML表示法定義UML符號的表示法,為開發(fā)者或開發(fā)工具使用這些圖形符號和文本語法為系統(tǒng)建模提供了標準。UML定義了9種圖,分別是類圖,用例圖,時序圖,狀態(tài)圖,活動圖,組件圖,部署圖,對象圖,協(xié)作圖。其中,用例圖,類圖,對象圖,組件圖,配置圖表示靜態(tài)建模機制;時序圖,狀態(tài)圖,活動圖,合作圖表示動態(tài)建模機制。UML建模語言的特點UML圖由事物、關系、圖三種基本元素構(gòu)成。事物(Things):UML模型中最基本的構(gòu)成元素,是具有代表性的成分的抽象;關系(Relationships):關系把事物緊密聯(lián)系在一起;圖(Diagrams):圖是事物和關系的可視化表示。UML的主要特點有:統(tǒng)一標準UML統(tǒng)一了Booch、OMT和OOSE等方法中的基本概念,已成為OMG的正式標準,提供了標準的面向?qū)ο蟮哪P驮氐亩x和表示。(2)面向?qū)ο骍ML還吸取了面向?qū)ο蠹夹g領域中其他流派的長處。UML符號表示考慮了各種方法的圖形表示,刪掉了大量易引起混亂的、多余的和極少使用的符號,也添加了一些新符號。(3)可視化、表示能力強系統(tǒng)的邏輯模型或?qū)崿F(xiàn)模型都能用UML模型清晰的表示,可用于復雜軟件系統(tǒng)的建模。(4)獨立于過程UML是系統(tǒng)建模語言,獨立于開發(fā)過程。(5)易掌握、易用由于UML的概念明確,建模表示法簡潔明了,圖形結(jié)構(gòu)清晰,易于掌握使用。UML的建模過程UML給出了面向?qū)ο蠼5姆柋硎竞鸵?guī)則,但未給出使用的過程和方法,因此,需要有使用UML的過程。過程描述做什么、怎么做、何時做及為什么做,即描述一組特定次序的活動。使用UML過程的基本特征是:用例驅(qū)動,以體系結(jié)構(gòu)為中心,反復,漸增式。(1)用例驅(qū)動的系統(tǒng)用例包含了功能描述,它們將影響后面所有階段及視圖。(2)以體系結(jié)構(gòu)為中心在開發(fā)的早期建立基礎的體系結(jié)構(gòu)(原型)是十分重要的,進一步對原型進行精化,建立一個易于修改、易理解和允許復用的系統(tǒng)。主要工作是在邏輯上將系統(tǒng)劃分為若干個子系統(tǒng)(UML包)。(3)反復UML的建模型過程要經(jīng)過若干次的反復。(4)漸增式漸增式開發(fā)是在多次反復迭代的過程中,每次增加一些功能(或用例)的開發(fā),每次迭代都包含了分析、設計、實現(xiàn)和測試。第三章事業(yè)單位固定資產(chǎn)管理系統(tǒng)需求分析系統(tǒng)調(diào)查為了新建立的事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)符合事業(yè)單位的實際業(yè)務需要,對管理信息系統(tǒng)需求的調(diào)查分析是必要的。實事求是是分析和調(diào)查用戶需求的前提也是建立一個良好信息系統(tǒng)的基礎,這一步工作對于整個管理系統(tǒng)后期的開發(fā)具有決定性。系統(tǒng)調(diào)查是一項工作量大、涉及各個部門的業(yè)務和人的、數(shù)據(jù)量大、信息繁雜的工作。所以科學的組織和開展系統(tǒng)調(diào)查工作十分重要。通常系統(tǒng)調(diào)查一般分為兩個階段,即:初步調(diào)查和詳細調(diào)查。1.初步調(diào)查階段初步調(diào)查是系統(tǒng)可行性研究的前提和基礎,主要包括以下步驟:(1)用戶需求調(diào)查。用戶調(diào)查所要達到的目標是,了解用戶提出購買新系統(tǒng)的原因、從用戶對新系統(tǒng)的需求開始,考察用戶對系統(tǒng)的要求,預測和評估待建系統(tǒng)所要達到的目的。(2)單位概況調(diào)查。該步驟主要調(diào)查:事業(yè)單位的歷史狀況、目前單位的規(guī)模、管理的體制、管理的水平、設備的資金、人員的素質(zhì)、事業(yè)單位的總目標和總?cè)蝿盏取?3)管理狀況或現(xiàn)行信息系統(tǒng)的調(diào)查。對事業(yè)單位的固定資產(chǎn)管理狀況進行調(diào)查,如果已經(jīng)具備有信息系統(tǒng),還要對現(xiàn)行信息系統(tǒng)的職能、工作的內(nèi)容、工作的效率、可靠性和所采用的技術手段等進行調(diào)查,了解現(xiàn)存管理制度和系統(tǒng)存在的問題,找到解決方案。(4)新系統(tǒng)是否具備開發(fā)條件。了解單位人員對新系統(tǒng)開發(fā)的態(tài)度也至關重要,同時還要考察單位可提供的資源,其中包括可投入系統(tǒng)的人力、物力和財力:單位現(xiàn)行的基礎管理工作,特別是單位的各種基礎數(shù)據(jù)的準確性和完整性。2.詳細調(diào)查階段通過了初步調(diào)查,可以掌握事業(yè)單位的具體情況,然后便可進行更進一步的針對事業(yè)單位固定資產(chǎn)管理業(yè)務的詳細調(diào)查。詳細調(diào)查的目的是要了解單位現(xiàn)行的管理流程,業(yè)務流程,和各部門的智能,使開發(fā)人員了解實際情況,發(fā)現(xiàn)組織中存在的問題和弱點,獲得系統(tǒng)設計所必需的資料,了解單位結(jié)構(gòu)。它是在后期合理制定設計方案和設計結(jié)構(gòu)良好的信息系統(tǒng)的基礎。詳細調(diào)查除要詳細的對初步調(diào)查中涉及的環(huán)節(jié)作進一步細致的調(diào)查外還應包括以下幾個環(huán)節(jié):(1)掌握組織的職能和機構(gòu)設置。調(diào)查單位的組織結(jié)構(gòu)和個部門的的設置及行政隸屬關系,調(diào)查各部門工作人員的分工情況和有關的工作職責、權(quán)限、和管理上存在的問題。(2)掌握組織的業(yè)務流程。逐個調(diào)查固定資產(chǎn)管理的所有環(huán)節(jié)的業(yè)務處理過程、處理的內(nèi)容、處理的順序和對不同處理請求的時間的要求,弄清各個流程所需要的信息、信息的來源、信息的流向、信息處理的方法、和相關計算方法、信息的時間與形態(tài)等。(3)收集事業(yè)單位資產(chǎn)管理的計劃、報表和單據(jù)。收集各類計劃、單據(jù)和報表,了解各種報表的數(shù)據(jù)格式、內(nèi)容、處理的時間、效率等信息作為未來建數(shù)據(jù)庫表的依據(jù)。(4)調(diào)查系統(tǒng)建立的約束條件。了解現(xiàn)行管理制度和系統(tǒng)在人員、資金、設備、時間要求方面的限制條件和規(guī)定情況。(5)找到潛在問題。現(xiàn)行管理機構(gòu)中和系統(tǒng)中存在的問題是新資產(chǎn)管理系統(tǒng)所要首要解決的主要問題,也是新系統(tǒng)目標的重要組成部分。因此在調(diào)查分析中要求細心觀察,認真傾聽,發(fā)現(xiàn)現(xiàn)成問題并找到問題的結(jié)癥所在。系統(tǒng)需求分析隨著這幾年事業(yè)單位的改革,事業(yè)單位越來越重視對固定資產(chǎn)的管理和使用,但應該看到,事業(yè)單位目前在固定資產(chǎn)管理方面仍存在很多的缺陷和不足,主要體現(xiàn)在以下幾個方面[[]金平[]金平.重視資產(chǎn)固定資產(chǎn)管理,有效提高資產(chǎn)使用率.北京:實驗技術與管理,2007(2)(1)存在賬實不符現(xiàn)象賬實不符的現(xiàn)象在事業(yè)單位是相當普遍的。固定資產(chǎn)采購項目的計劃指標被挪用,形成固定資產(chǎn)虛列。財務部門只登記其總分類賬,未同時登記其明細分類賬,即使登記了明細分類賬,與總分類賬不及時對帳或長期不對帳,與實物管理部門缺乏溝通與協(xié)調(diào)。機構(gòu)變更、人員變動時未辦理或不及時辦理資產(chǎn)移交手續(xù),也未作相應的權(quán)責變更記錄,造成賬賬、賬實不符,不利于固定資產(chǎn)的實物管理。(2)忽視對固定資產(chǎn)利用效果的考核事業(yè)單位普遍存在不重視對固定資產(chǎn)的利用效果和完好率進行定期考核,缺少對利用效果的反饋控制。事業(yè)單位管理者對于各部門的固定資產(chǎn)管理具體績效未納入考核的范圍。單位內(nèi)部審計的重要性沒有得到足夠重視,審計機構(gòu)依法審計的執(zhí)行力度不夠,審計人員未能配齊配強,所以其審計力度無從保證。這些都導致了固定資產(chǎn)產(chǎn)值低,獲利低。(3)固定資產(chǎn)實物管理與價值管理脫節(jié)問題固定資產(chǎn)管理流程未形成閉環(huán)控制、缺乏有效管理。固定資產(chǎn)管理比較粗放,資產(chǎn)管理各部門沒有形成聯(lián)動,保管責任不到位,歸口管理不落實。財務部門受專業(yè)限制,只能按規(guī)定做好資產(chǎn)的價值形式的管理,而技術部門和業(yè)務部門對實物管理不得力,如對資產(chǎn)異動、出售、報廢、毀損未即時辦理變更或清理手續(xù),無法嚴格閉環(huán)控制等,資產(chǎn)管理制度執(zhí)行情況差強人意。所以要在清查結(jié)束后,重新理順各資產(chǎn)管理部門的職責,以可以共享實用的資產(chǎn)信息系統(tǒng)為依托,明確資產(chǎn)使用單位必須實時維護資產(chǎn)信息的管理控制責任,和財務部門通過價值形式監(jiān)督來實現(xiàn)資產(chǎn)信息的閉環(huán)管理的工作定位。(4)閑置或報廢固定資產(chǎn)的處置問題絕大多數(shù)事業(yè)單位閑置的固定資產(chǎn)屬于非生息資產(chǎn),不僅占用了企業(yè)的車間、倉庫,影響企業(yè)的正常生產(chǎn),而且還占用了企業(yè)大量資金,造成企業(yè)資金的短缺。同時,事業(yè)單位部分報廢的固定資產(chǎn)在回收、轉(zhuǎn)讓、出售過程中,不按規(guī)定的程序辦理相關手續(xù)而隨意處置,造成了資產(chǎn)的流失。有些單位不對報廢或毀損的資產(chǎn)進行評估,擅自定價或是作廢品隨意處置;處置后不及時進行賬務處理,造成有賬無物;處置后的資金不在財務上入賬,形成賬外資金,造成國有財產(chǎn)損失。(5)固定資產(chǎn)管理制度不完善及內(nèi)控制度執(zhí)行不到位問題雖然事業(yè)單位也制定了相應的固定資產(chǎn)管理辦法及內(nèi)部考核制度,但是由于管理辦法不健全,內(nèi)控制度執(zhí)行不到位,造成固定資產(chǎn)管理較混亂,主要表現(xiàn)在以下幾方面:1)固定資產(chǎn)管理辦法中對固定資產(chǎn)的概念及計量方法界定模糊,造成業(yè)務人員對統(tǒng)計固定資產(chǎn)的口徑不一致。這也是造成固定資產(chǎn)統(tǒng)計不完整的重要原因。2)固定資產(chǎn)管理辦法中沒有對固定資產(chǎn)管理的職責權(quán)限進行明確規(guī)定,造成管理上出現(xiàn)部門間相互扯皮、推諉等現(xiàn)象。3)根據(jù)單位內(nèi)部考核制度規(guī)定的要求,單位應該對造成上述違規(guī)現(xiàn)象的責任人進行處罰,但由于一些主觀或客觀原因,使得考核制度形同虛設,這也是事業(yè)單位監(jiān)管不利的通病。由于內(nèi)部控制執(zhí)行不到位,造成有關負責人責任意識差,對固定資產(chǎn)的管理工作不重視,結(jié)果形成惡性循環(huán),產(chǎn)生更多的違規(guī)現(xiàn)象。但近年來,隨著事業(yè)單位內(nèi)部控制制度的完善及三令五申,這種情況已有所好轉(zhuǎn)??傊?,良好的資產(chǎn)管理可以減少浪費,提高利用率,直接降低事業(yè)單位的運行成本。反之,管理不善則會造成資產(chǎn)利用率低下,甚至國有資產(chǎn)流失。針對我國事業(yè)單位所需,建立一個人與計算機相結(jié)合的固定資產(chǎn)全面管理信息系統(tǒng),以解決傳統(tǒng)人工管理模式的弊端。做到點對點地直接查詢與修改資產(chǎn)信息,能大大減少工作量以及用人的數(shù)量,提高管理效率和速度。系統(tǒng)建設的必要性分析固定資產(chǎn)管理對每個事業(yè)單位都是一件十分重要的工作,固定資產(chǎn)管理得好,可以準確地反映事業(yè)單位的經(jīng)營成果和業(yè)績,杜絕腐敗現(xiàn)象,為考核任期內(nèi)的干部工作提供依據(jù),反之管理不善則會造成生產(chǎn)資料利用率低下,甚至國有資產(chǎn)流失。特別是針對固定資產(chǎn)分散型的事業(yè)單位,使用固定資產(chǎn)的部門很多,包括局內(nèi)直屬部門、中間層托管的資產(chǎn);使用地點范圍大,可以說從市區(qū)到郊區(qū),從平地到山坡,遍及轄區(qū)的每一個角落;結(jié)構(gòu)分類復雜,覆蓋面大,可以分為實驗設備、日常業(yè)務設備、辦公設備、測量儀器設備及通訊設備、自動化設備、工具器具、運輸設備、房屋建筑物、土地、福利設施等十幾大類;另外某些事業(yè)單位的固定資產(chǎn)通常數(shù)量多,金額大,更新快,管理上就要求及時準確反映這些變化,所有這些都為事業(yè)單位的固定資產(chǎn)管理提出了挑戰(zhàn)。事業(yè)單位固定資產(chǎn)的特點要求我們在開發(fā)中具有行業(yè)針對性,針對不同的單位部署符合其特點的管理信息系統(tǒng),因此為不同業(yè)務的事業(yè)單位建立專有的固定資產(chǎn)管理系統(tǒng)是絕對必要的。用戶權(quán)限分析用戶權(quán)限的設置是事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)需求分析的重要部分。需要根據(jù)管理的需求對用戶的操作權(quán)限、數(shù)據(jù)接入權(quán)限以及部門管理權(quán)限等多種類型的權(quán)限進行設置,對一般操作人員、系統(tǒng)管理人員以及固定資產(chǎn)管理人員的操作權(quán)限和管理范圍都要劃分權(quán)限范圍,以滿足單位內(nèi)部的管理崗位的職責分工和實施內(nèi)部控制的需要。在系統(tǒng)開發(fā)完成后,應確保各種權(quán)限用戶在進入系統(tǒng)后,可根據(jù)自己的權(quán)限進行相應的操作。同時,由于我們設計的是B/S系統(tǒng),因此權(quán)限的設置顯得更為重要。因為在以往的C/S系統(tǒng)中,由于具有特殊的客戶端,所以用戶訪問權(quán)限的檢測可以通過客戶端實現(xiàn)或通過客戶端加服務器檢測實現(xiàn),而B/S中,每一臺計算機都配備有網(wǎng)頁瀏覽器,如果不建立一個完整的權(quán)限檢測,那么“非法用戶”很可能可以通過瀏覽器輕易訪問到B/S系統(tǒng)中的所有功能,造成系統(tǒng)的管理混亂。因此B/S業(yè)務系統(tǒng)都需要有一個或多個權(quán)限系統(tǒng)來實現(xiàn)訪問權(quán)限檢測,讓經(jīng)過授權(quán)的用戶可以正常合法的使用已授權(quán)功能,而對那些未經(jīng)授權(quán)的“非法用戶”,則以非法訪問方式,拒絕其登入系統(tǒng)。在事業(yè)單位固定資產(chǎn)管理信息系統(tǒng)中,權(quán)限的設置主要遵循以下原則:(1)不同職責的人員,對于系統(tǒng)操作的權(quán)限應該是不同的。(2)可以對“組”進行權(quán)限分配。對于一個大型的業(yè)務系統(tǒng)來說,如果要求管理員為其下員工逐一分配系統(tǒng)操作權(quán)限的話,是件耗時且不夠方便的事情。所以,系統(tǒng)中就提出了對“組”進行操作的概念,將權(quán)限一致的人員編入同一組,然后對該組進行權(quán)限分配。(3)權(quán)限管理系統(tǒng)應該是可擴展的。它可以加入到任何帶有權(quán)限管理功能的系統(tǒng)中。就像是組件一樣的可以被不斷的重用,而不是每開發(fā)一套管理系統(tǒng),就要針對權(quán)限管理部分進行重新開發(fā)。圖SEQ圖\*ARABIC2圖SEQ圖\*ARABIC2固定資產(chǎn)管理系統(tǒng)用戶用例圖業(yè)務流程分析圖SEQ圖SEQ圖\*ARABIC3固定資產(chǎn)管理信息系統(tǒng)業(yè)務流程圖數(shù)據(jù)流程分析圖SEQ圖圖SEQ圖\*ARABIC4固定資產(chǎn)管理信息系統(tǒng)數(shù)據(jù)流程圖系統(tǒng)設計目標為了達到事業(yè)單位固定資產(chǎn)管理的要求,系統(tǒng)采用先進的計算機編程語言和數(shù)據(jù)庫管理技術。力求建立一套完整的事業(yè)單位固定資產(chǎn)管理體系。該系統(tǒng)要求能如實準確的反應事業(yè)單位固定資產(chǎn)使用情況,使用期限,設備數(shù)量,型號等信息。包括從資產(chǎn)的采購,編號,分發(fā),保修,回收一整套處理流程。同時該系統(tǒng)的還應該按部門,按業(yè)務給予不同的權(quán)限,并根據(jù)具體事業(yè)單位的固定資產(chǎn)管理章程進行設計,到達信息系統(tǒng)與組織業(yè)務的
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學數(shù)學與生活相結(jié)合的教學實踐
- 四川電子機械職業(yè)技術學院《建筑制圖與AutoCAD》2023-2024學年第一學期期末試卷
- 四川電影電視學院《企業(yè)資源規(guī)劃》2023-2024學年第一學期期末試卷
- 四川大學錦江學院《有害生物風險分析》2023-2024學年第一學期期末試卷
- 租房運營酒店合同范例
- 四川財經(jīng)職業(yè)學院《設計學科新進展》2023-2024學年第一學期期末試卷
- 抵款協(xié)議 合同范例
- 如何為孩子進行生動的在線教學制作匯報
- 瓷磚粘貼合同范例
- 超市聘用合同范例版
- 半導體行業(yè)的投資機會與風險分析
- 高中英語U4-The-Words-That-Changed-A-Nation教學課件
- 《藝術概論》課件
- 大學生創(chuàng)業(yè)法律服務智慧樹知到期末考試答案2024年
- 中職學考《哲學與人生》考試復習題庫(含答案)
- 貨運駕駛員崗前培訓
- 項痹中醫(yī)護理課件
- 預防未成年人犯罪法主題班會
- 環(huán)衛(wèi)公司行業(yè)風險分析
- 基坑開挖降水課件
- 消防行車安全教育課件
評論
0/150
提交評論