【畢業(yè)學位論文】(Word原稿)電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩59頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

碩士學位論文 (同等學力) 電教中心固定資產(chǎn)管理系統(tǒng)的 設計與實現(xiàn) 姓 名: 曹文君 學 號: 0821170351 所在院系:同濟大學 學科門類:軟件工程 學科專業(yè): 電子信息與商務管理 指導教師: 王介之 副 指導教師 : (如有副導師 或校外導師 ,可在此填寫) 二 一 三年三 月 A in 2013 0821170351 s 電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn) 曹 文 君 同濟大學 學位論文版權使用授權書 本人完全了解 同濟大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部內(nèi)容用于學術活動。 學位論文作者簽名: 2013 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 曹文君 2013 年 月 日 同濟大學 碩士學位論文 摘要 I 摘要 電教中心的固定 資產(chǎn)是保障日常教學任務、科研任務等各項日常工作順利開展的物質(zhì)基礎,是 學校 固定資產(chǎn)的重要組成部分。 目前,許多學校電教中心的 固定資產(chǎn)管理長期沒有受到重視, 并且 管理體系和管理制度建設較為薄弱,固定資產(chǎn)利用率較低, 從而 阻礙了 學校 的進一步建設與高層次發(fā)展。 因此, 有必要 構建一套 網(wǎng)絡化 的 固定 資產(chǎn) 管理系統(tǒng)來 實現(xiàn) 電教中心 固定資產(chǎn) 的 信息共享 和 規(guī)范化管理 , 從而 大幅度提高固定資產(chǎn)的 使用 效率 ,并且 使管理趨于規(guī)范化和合理化 。 本文 研究的 電教中心固定資產(chǎn)管理系統(tǒng)采用 了基于 三層 B/系統(tǒng)具有 良好的 靈活性和可伸縮性 , 并且 合理的 利用 了 現(xiàn)有的學校 網(wǎng)絡環(huán)境, 實現(xiàn)了 規(guī)范化的 電教中心固定 資產(chǎn) 管理流程和安全方便的資產(chǎn)管理操作, 滿足 了學校其他部門 查詢 資產(chǎn)使用情況和變動信息的 需求 , 最大限度地發(fā)揮 了 資產(chǎn)使用效益, 達到了 電教中心 固定資產(chǎn)管理的“規(guī)范化、科學化、信息化”的要求。 論文首先介紹了 固定資產(chǎn) 管理系統(tǒng)在國內(nèi)外的研究現(xiàn)狀和發(fā)展趨勢,并對 臺、軟件系統(tǒng)架構、數(shù)據(jù)庫和 術進行了分析和綜述;然后從總體需求、功能需求和非功 能需求的角度對 電教中心 固定資產(chǎn) 管理系統(tǒng)進行了分析,并且采用了用例圖的方法進行了描述。接著論文根據(jù)需求分析確定了系統(tǒng)的設計目標,并對 電教中心 固定資產(chǎn) 管理系統(tǒng)的構建方案展開了研究,分別對系統(tǒng)的總體架構、各功能模塊、系統(tǒng)數(shù)據(jù)庫和安全性進行了詳細設計;最后描述了系統(tǒng)的運行環(huán)境和各模塊的實現(xiàn)方法,并通過系統(tǒng)測試驗證了 電教中心 固定資產(chǎn) 管理系統(tǒng)構建方案的有效性和可行性 。 關鍵詞: 固定資產(chǎn)管理 , 架 , 術, B/S 架構I he of is of of of of of is of of no of of to a of to of in to in of to In et / S to of of of of of in of to of of at ET ML of of to to of a of of of to to of B/S 大學 碩士學位論文 目錄 錄 第 1 章 緒論 . 1 究背景 . 1 內(nèi)外研究現(xiàn)狀及發(fā)展趨勢 . 2 要研究內(nèi)容 . 3 文的組織結構 . 4 第 2 章 相關技術分析 . 5 臺綜述 . 5 架 . 5 #簡介 . 6 . 7 件架構分析 . 8 系數(shù)據(jù)庫 . 9 術 . 10 述 . 10 建模機制和建模過程 . 11 第 3 章 系統(tǒng)需求分析 . 13 行性分析 . 13 統(tǒng)總體需求 . 13 統(tǒng)功能需求 . 14 務流程分析 . 16 統(tǒng)非功能需求 . 18 例圖分析 . 19 第 4 章 電教中心固定資產(chǎn) 管理系統(tǒng)設計 . 23 統(tǒng)設計目標 . 23 統(tǒng)總體架構設計 . 23 統(tǒng)功能模塊設計 . 25 統(tǒng)數(shù)據(jù)庫設計 . 27 于 數(shù)據(jù)庫設計 . 27 據(jù)表的設計 . 28 統(tǒng)安全性設計 . 31 第 5 章 系統(tǒng)關鍵技術的實現(xiàn)與測試 . 33 統(tǒng)開發(fā)環(huán)境 . 33 統(tǒng)表示層的實現(xiàn) . 33 體的創(chuàng)建 . 33 式表 (應用 . 35 統(tǒng)邏輯層的實現(xiàn) . 36 據(jù)庫層的實現(xiàn) . 37 據(jù)上報的實現(xiàn) . 41 構文檔 . 41 據(jù)庫到 映射 . 42 同濟大學 碩士學位論文 目錄 統(tǒng)安全性實現(xiàn) . 44 統(tǒng)測試 . 45 第 6 章 結論與展望 . 49 論 . 49 望 . 49 致謝 . 51 參考文獻 . 52 個人簡歷、在讀期間發(fā)表的學術論文與研究成果 . 54 第一章 緒論 1 第 1 章 緒論 究背景 固定資產(chǎn)是每個企業(yè)進行生產(chǎn)經(jīng)營的物質(zhì)基礎 。根據(jù)稅法和會計制度的相關規(guī)定,固定資產(chǎn)是指使用年限超過一年的房屋,建筑物,機器,機械,運輸設備以及其他與生產(chǎn)經(jīng)營有關的設備,器具,工具等物品 ;不屬于生產(chǎn)經(jīng)營的設備,但單價在 2000 元以上,使用年限超過兩年的物品,也作為固定資產(chǎn)。 隨著社會經(jīng)濟的不斷發(fā)展,企業(yè)規(guī)模越來越大,企業(yè)資產(chǎn)維護變得越來越困難,在手工管理方式下,財會人員對資產(chǎn)進行折舊時,需要查閱上一個月的資產(chǎn)信息,根據(jù)上月的資產(chǎn)信息核算折舊資產(chǎn)。如果企業(yè)資產(chǎn)很多,可以想象財會人員的工作強度,既要按時對資產(chǎn)進行折舊,既要每月對資產(chǎn)進行折舊,又要保證數(shù)據(jù) 的準確性,因為一旦某個月的資產(chǎn)折舊有誤,會影響以后的資產(chǎn)核算。信息化的發(fā)展幫助企業(yè)解決了上述難題,計算機的使用使財會人員從繁重的勞動中解脫出來,以往需要對資產(chǎn)信息一項一項核算,折舊,現(xiàn)在只需單擊一下按鈕,計算機便會自動完成企業(yè)所有資產(chǎn)的折舊,而且準確無誤。 固定資產(chǎn)管理系統(tǒng)是一款通用性極強的固定資產(chǎn)管理軟件,適用于各類企事業(yè)、機關、學校、醫(yī)院等單位 。 隨著教育事業(yè)的快速發(fā)展,電教中心的規(guī)模日益擴大,占有和使用的也固定資產(chǎn)急劇增長,其成分構成也日益復雜,管理難度加大。學校之間的合并與調(diào)整,以及學校內(nèi)部推行的后勤 、人事、財務等各項改革都對電教中心的資產(chǎn)管理提出了新的要求。 因此 ,需要進一步 加強 對 電教中心固定 資產(chǎn)管理,同時進一步完善資產(chǎn)管理體制,進一步合理構建科學的管理模式和運行機制,采用較為先進的管理手段,不斷提高 固定 資產(chǎn)管理的水平,從而適應國內(nèi)外新形勢下 學校 改革的需要。 如今, 因特網(wǎng)的普及使固定資產(chǎn)管理的網(wǎng)絡化、信息化與資源共享化成為了可能。日前,各地學校的網(wǎng)絡普及率較高,但是利用網(wǎng)絡進行教務管理的學校較少,學?;ㄙM幾百萬元投資建設的網(wǎng)絡無法發(fā)揮其應有的功效,從而導致網(wǎng)絡資源浪費嚴重。而且,利用網(wǎng)絡進行固定資產(chǎn)管理 的院校數(shù)目更少,大部分學校仍然沿襲著原有的管理模式,基于網(wǎng)絡的管理模式還有待于我們進一步開發(fā)和利用。 論文 研究的基于 臺的電教中心固定資產(chǎn)管理系統(tǒng)能夠解決固定資產(chǎn)管理中諸多的問題。 課題通過對 關技術的研究,設計并實現(xiàn) 固定資產(chǎn)管同濟大學 碩士學位論文 電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn) 2 理系統(tǒng), 從而使電教中心 固定資產(chǎn)信息資源共享,而且增大用戶與管理者之間的信息溝通,并擴大對外交流,大大提高 電教中心 固定資產(chǎn)管理的 工作 效率,同時改善管理水平,使固定資產(chǎn)管理趨于規(guī)范化 和科學化 。 內(nèi)外研究現(xiàn)狀及發(fā)展趨勢 近年來,隨著我國社會、經(jīng)濟、教育方面的改革逐步深入 ,學校也不斷在進行改革與發(fā)展,在資產(chǎn)改革方面,其固定資產(chǎn)的管理形態(tài)也呈現(xiàn)出多樣性,由于學校固定資產(chǎn)的數(shù)量越來越大、種類越來越多,并且各種固定資產(chǎn)的資金與規(guī)模也越來越龐大。在這種新形勢下,學校需要對原有的固定資產(chǎn)管理系統(tǒng)進行優(yōu)化與完善,沒有建立信息化的落后的固定資產(chǎn)管理系統(tǒng)進行淘汰,已建立信息化的固定資產(chǎn)管理系統(tǒng)則進行升級與完善,以適應學校固定資產(chǎn)管理和政府部門對教育事業(yè)的發(fā)展的需要。 目前,大部分學校的資產(chǎn)管理模式主要分為兩個類 :手工資產(chǎn)管理模式和計算機資產(chǎn)管理模式。以前,大部分高校的資產(chǎn)管理的整個過程都采 用手工的方式進行管理。該方式主要有兩個突出問題 :一、為查詢數(shù)據(jù)較為困難;二、為統(tǒng)計需要大量的人力和物力。 近些年來,為了加強固定資產(chǎn)管理,國內(nèi)外眾多研究人員對固定資產(chǎn)管理理論進行了深入研究,取得了大量的研究成果。同時,隨著計算機應用技術和網(wǎng)絡技術的迅速發(fā)展,國內(nèi)外一些單位還紛紛組織力量,積極研發(fā)相應的固定資產(chǎn)管理軟件。 1) 理論研究 : 近些年來,西方許多國家在固定資產(chǎn)管理方面取得了長足的進步,針對固定資產(chǎn)管理,提出了質(zhì)量管理理論,通過實踐取得了很好的效果。 摩托羅拉和通用公司通過率先使用六西格瑪?shù)馁|(zhì)量管理程 序,節(jié)約了管理成本、并使得整個管理程序清晰而簡潔。 安達信在固定資產(chǎn)管理方面業(yè)績優(yōu)異。他們集成了行業(yè)專家、顧問以及領先者的知識,并將先進的管理理念進行集中推廣和實施。 張樹民在對中日兩國企業(yè)在固定資產(chǎn)管理方面的理論和做法進行了較為全面的對比,對我國國有企業(yè)在流動資產(chǎn)、固定資產(chǎn)、無形資產(chǎn)的管理上與日本企業(yè)之間存在的差距,同時,針對這些問題,提出了解決的辦法和措施。 李玉霜、劉學超通過對我國諸多企業(yè)固定資產(chǎn)管理核算方式的研究,指出很多企業(yè)仍停留在傳統(tǒng)的手工核算方式上,很難適應目前固定資產(chǎn)管理的需求,不利于企業(yè)固 定資產(chǎn)的統(tǒng)籌管理,應該根據(jù)企業(yè)實際需求,建立固定資產(chǎn)管理信息系統(tǒng),提高管理效率和質(zhì)量。 第一章 緒論 3 2) 固定資產(chǎn)管理系統(tǒng) 研究 國外比較有名的大學如 均自己擁有一套完善且先進的固定資產(chǎn)管理系統(tǒng),該系統(tǒng)從資產(chǎn)的購置到管理再到報廢均有完整的動態(tài)網(wǎng)絡管理體系。因為大部分高等學校的固定資產(chǎn)管理系統(tǒng)均是為本校研發(fā),也適用于本校的管理實情,所以對于資產(chǎn)管理部門對固定資產(chǎn)管理也就十分得心應手。 國內(nèi)從 固定資產(chǎn)管理角度來看,在 2003 年山西大學提出了固定資產(chǎn)條形碼管理,學校也成立了專門的管理機構,并在國內(nèi)高校率先對固定資產(chǎn)實行條形碼管理,這種模式的應用大大地節(jié)省了在資產(chǎn)清查過程中浪費的人力和物力。對固定資產(chǎn)的管理有著深遠的意義,同時使我國高校固定資產(chǎn)管理水平上了一個新臺階。因為該系統(tǒng)研發(fā)較早,所以在實用性方面還有有所欠缺。 上海佳克計算機軟件有限公司將條碼技術用于固定資產(chǎn)管理,并將固定資產(chǎn)管理、低值易耗品管理和設備管理融為一體,實現(xiàn)了資產(chǎn)信息的新增、修改、拆分、轉(zhuǎn)移、調(diào)撥、退出,資產(chǎn)運行、借用、領用情況, 設備的維修、保修、保養(yǎng)、檢測,是管理者能夠準確掌握各項固定資產(chǎn)的使用狀況,提高了管理效率。 中山市德普軟件有限公司開發(fā)了“德普固定資產(chǎn)條碼管理系統(tǒng)”,該款軟件具有很強的通用性,可以支持固定資產(chǎn)的增加、刪除、修改、清理等,同時可以實現(xiàn)固定資產(chǎn)的借出和歸還、轉(zhuǎn)移和維修等管理。 由于國外部分發(fā)達國家在資產(chǎn)管理系統(tǒng)的網(wǎng)絡化開發(fā)方面有比較成熟的產(chǎn)品和技術手段,是因為其資產(chǎn)管理水平和計算機網(wǎng)絡發(fā)展水平要優(yōu)于國內(nèi),但這并等于說明國外的情況也適合國內(nèi),由于國情的不同,許多例子說明,國外固定資產(chǎn)管理軟件不一定適合我國實際情況 ,即這些系統(tǒng)也不定在國內(nèi)就能得到較好的應用。還有國外開發(fā)的軟件價格不菲,如果出了問題也不能及時地解決,這樣購買國外軟件以及支付的售后服務費會加大固定資產(chǎn)管理的成本,為單位增加額外的經(jīng)濟負擔。因此開發(fā)出一套符合我國實際情況的、通用的、適用到互聯(lián)網(wǎng)的固定資產(chǎn)管理系統(tǒng),是國內(nèi)很多軟件開發(fā)人員值得研究的一個具有相當經(jīng)濟價值的課題 。 要研究內(nèi)容 論文的主要研究內(nèi)容如下: (1)通過分析各類軟件體系的結構特點,研究基于 多層分布式體系結構,并且根據(jù)招標項目管理的需求,提出基 術的電教中心固定資 產(chǎn)管理系統(tǒng)的多層分布式體系結構模型。 (2)根據(jù)電教中心固定資產(chǎn)管理的業(yè)務流程,結合本系統(tǒng)的具體要求,選用同濟大學 碩士學位論文 電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn) 4 合適的開發(fā)工具,對系統(tǒng)的設計方案進行研究,構建一個基于 多層分布式體系結構的電教中心固定資產(chǎn)管理系統(tǒng)。 (3)通過模塊化設計方法,對電教中心固定資產(chǎn)管理系統(tǒng)進行模塊化設計,統(tǒng)并對各個模塊的進行詳細解析。 (4)對系統(tǒng)的設計和開發(fā)中一些關鍵技術和難點,如數(shù)據(jù)庫的設計和管理、多層分布式體系結構中的數(shù)據(jù)層接口、系統(tǒng)的安全性設計等進行研究,并結合系統(tǒng)的實際情況,給出相應的解決方法。 文的組織結 構 第一章是緒論,對 課題的 研究背景進行了介紹,并對 固定資產(chǎn) 管理系統(tǒng)的 國內(nèi)外研究現(xiàn)狀進行了 闡述 ,最后對論文主要研究內(nèi)容和組織結構進行了 說明 。 第二章是本文的研究基礎。本章介紹了構建 電教中心固定資產(chǎn) 管理 系統(tǒng)所涉及的相關技術。首先介紹了 臺術,然后對軟件系統(tǒng)的架構進行了分析,最后對 關系 數(shù)據(jù)庫 和 術進行了解析。 第三章對 電教中心固定資產(chǎn) 管理系統(tǒng) 進行了需求分析,首先對系統(tǒng)總體需求進行了分析,然后分別對系統(tǒng)功能需求和非功能需求做了分析,然后采用了 第四章研究了 電教中心 固定資產(chǎn) 管理系統(tǒng) 的構建方案。本章首先確定了系統(tǒng)的設計目標,然后提出了系統(tǒng)總體架構,并對系統(tǒng)的功能模塊和數(shù)據(jù)庫的設計方法進行了詳細的研究,最后對系統(tǒng)安全策略進行了討論。 第五章對系統(tǒng) 關鍵技術 的實現(xiàn)方法進行了研究。本章首先對系統(tǒng)的開發(fā)環(huán)境進行了介紹,然后對系統(tǒng) 表示層、邏輯層和數(shù)據(jù)庫層 的實現(xiàn)方法進行了描述,最后對系統(tǒng)進行了測試, 以 驗證設計方案的可行性和 正確 性。 第六章對全文工作進行總結以及展望 。同濟大學 碩士學位論文 電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn) 5 第 2 章 相關技術分析 臺綜述 架 架 是由微軟開發(fā),一個致力于敏捷 軟件開發(fā)、快速應用開發(fā)、平臺無關性和網(wǎng)絡透明化的軟件開發(fā)平臺 , 架是以一種采用系統(tǒng)虛擬機運行的編程平臺,以通用語言運行庫為基礎,支持多種語言( C#、 C+、 開發(fā) ,同時 為應用程序接口( 供了新功能和開發(fā)工具。這些革新使得程序設計員可以同時進行 用軟件和網(wǎng)絡應用軟件以及組件和 務的開發(fā) 。 架能夠讓開發(fā)者非常方便的構建網(wǎng)絡服務和應用程序。 架是一個的多語言環(huán)境,能夠運行、配置和建立應用程序和 務,多種編程語言的編 譯器可以在 架中進行使用,從而創(chuàng)建各種應用程序利用這些編程語言。這些應用程序可以通過 架來提供一個能夠進行共享的平臺,該平臺中執(zhí)行過程的運行庫服務包括了能夠用于監(jiān)視的應用程序,管理執(zhí)行過程是運行庫的一個重要任務,從而保證可以安全地使用類和其他服務,并且編寫的軟件可以使用不同編程語言。所有編程語言在 架中,都能夠在不同的語言之間進行交互 ,從而實現(xiàn)一次編寫,隨處運行。 以 在統(tǒng)一框架下進行的設計開發(fā),開發(fā)工具無需另外啟動。 架主要包括類庫和公共語言運行庫兩個部分。 擬機的概念和公共語言運行庫相似,開發(fā)的應用程序都在這個虛擬的運行環(huán)境上運行 ;對于類庫來說,其能夠支持系統(tǒng)調(diào)用和開發(fā)者的功能,在公共語言運行庫上的應用程序只有在類庫的支持下才可以開發(fā)和運行。因此應用程序的開發(fā)者最需要關注的是 架部分,由于應用程序都是針對 架的,所以系統(tǒng)的運行都需要 架的支持。 架對于開發(fā)者來說是首先需要掌握的,同時還需要了解怎樣通過C#、 其它的編程語言在 架上開發(fā)應用程序 。 譯平臺由核心組件及其他構件(開發(fā)工具及協(xié)議、 戶端及終端用戶應用、 務及企業(yè)服務器)所組成。微軟的 為操作系統(tǒng)運行于 架之下,在 P 003/統(tǒng)中內(nèi)置 架,它也可以安裝在大多數(shù)老版本的 統(tǒng)中。 第 2 章 相關技術分析 6 架作為 發(fā)平臺的核心組件為 務及其它應用提供構建、移植和運行的環(huán)境。 件是一個帶有動態(tài)鏈接庫擴展的預編制類模塊。在運行的時候,通過使用一個用戶使用程序被激活并加載到內(nèi)存中。 件是用于創(chuàng)建網(wǎng)絡和 用程序的,這些應用程序使一個應用程序所需的功能可以顯示在外部。 臺還包含 單, 單是可從網(wǎng)上下載的標準接口。一個 后使用者可以將表單提交給接收器。 臺至關重要的一部分就是網(wǎng)絡服務器。網(wǎng)絡服務器查詢協(xié)議和標準的合集。應用程序可以使用網(wǎng)絡服務器通過計算機網(wǎng)絡交換數(shù)據(jù)資料。例如,當你在線上訂購火車票,并輸入你的信用卡卡號付款時,你就在使用網(wǎng)絡服務器。 #簡介 C#是微軟推出的一種基于 架的、面向?qū)ο蟮母呒?編程語言 。 C#是一種新的編程語言,是從 C 和 C+語言繼承而來,并且由微軟公司進行開發(fā)的。面向?qū)ο蟮脑O計方法被 C#所采用,無論是應用于系統(tǒng)級的應用程序開發(fā),還是高級的商業(yè)對象開發(fā), C#都具有十分好的開發(fā)優(yōu)勢。通過 C#語言設計的組件能夠十分容易的變成 絡服務,并且在任何操作系統(tǒng)上通過 進行調(diào)用。 序中與 無縫集成是 C#對最大的特點, C#編寫的類可以被 件進行調(diào)用,還可以進行類化,從而變成另外一個 件。 C#是微軟公司在面向 于構建在 礎上的語言,所以 語法和 C#語言的語法進行比較會發(fā)現(xiàn)有很多地方都十分類似。目前所有高級語言的優(yōu)點 C#幾乎都綜合了,其主要的特點包括以下幾個方面: 1) 簡潔的語法 C#淘汰了 C+中偽關鍵字和表示符號,使用了統(tǒng)一的操作符,使用最常見和最簡單的形式來進行描述。 2) 與 緊密結合 因為和 務模型和 用程序開發(fā)模型可以通過 構建,從而可以進行深層次和大規(guī)模的開發(fā),就像在本地進行操作一樣,在進行網(wǎng)絡編程過程中設計的 務組件能夠被方便進行調(diào)用。 3) 靈活性和兼容性 C#的靈活性主要是指 C#可以通過委托來對指針功進行模擬, C#通過對接口的繼承來來實現(xiàn)類的多繼承等特性。 4) 完全的安全性與錯誤處理 衡量一種語言是否優(yōu)秀其錯誤處理能力和完全的安全性是重要的參考依據(jù)。同濟大學 碩士學位論文 電教中心固定資產(chǎn)管理系統(tǒng)的設計與實現(xiàn) 7 在軟件開發(fā)中 C#可以對常見錯誤進行消除,例如未初始化的變量不允許使用,在內(nèi)存管理中提供了垃圾收集機制,以及溢出檢查和邊界檢查的功能,使得開發(fā)人員管理程序的負擔大大減輕了。 5) 精心的面向?qū)ο笤O計 C#是完全按照面向?qū)ο蟮乃枷雭碓O計的,因此它具有封裝、繼承與多態(tài)等面向 對象的一切特性。 C#只允許單繼承,一個類不會有多個基類,從而避免了類型定義的混亂 。 6) 版本處理技術 C#在版本控制上內(nèi)置了特性支持、接口處理方式、函數(shù)重載等功能,使得升級和開發(fā)復雜的軟件變得十分的方便 。 一組向 序員公開數(shù)據(jù)訪問服務的類。 創(chuàng)建分布式數(shù)據(jù)共享應用程序提供了一組豐富的組件。它提供了對關系數(shù)據(jù)、 應用程序數(shù)據(jù)的訪問,因此是 不可缺少的一部分。 持多種開發(fā)需求,包括創(chuàng) 建由應用程序、工具、語言或 覽器使用的前端數(shù)據(jù)庫客戶端和中間層業(yè)務對象 。 在 臺下 語言無關的,主要有面向?qū)ο蟮耐ㄓ脭?shù)據(jù)訪問接口和數(shù)據(jù)庫訪問技術。 所有能夠進行數(shù)據(jù)處理的類的聚集,從而具有典型數(shù)據(jù)庫功能在這些類的排序、查詢、修改、檢索等數(shù)據(jù)操作中。 用了數(shù)據(jù)集( 數(shù)據(jù)供應器兩類組件。數(shù)據(jù)供應器負責執(zhí)行數(shù)據(jù)操作命令和連接數(shù)據(jù)庫。而數(shù)據(jù)集提供了數(shù)據(jù)的表示方式。對數(shù)據(jù)庫操作后的結果可以放在數(shù) 據(jù)集的對象中,也可以直接通過數(shù)據(jù)供應器來進行處理。 過數(shù)據(jù)處理將數(shù)據(jù)訪問分解為多個可以單獨使用或一前一后使用的不連續(xù)組件。 含用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結果的 據(jù)提供程序。您可以直接處理檢索到的結果,或?qū)⑵浞湃?象,以便與來自多個源的數(shù)據(jù)或在層之間進行遠程處理的數(shù)據(jù)組合在一起,以特殊方式向用戶公開。 象也可以獨立于 據(jù)提供程序使用,以管理應 用程序本地的數(shù)據(jù)或源自 數(shù)據(jù) 。 使用 數(shù)據(jù)供應器操作層訪問數(shù)據(jù)的基本過程如下: 1) 數(shù)據(jù)庫連接通過 象來建立。這個鏈接對象由目標提供程序決定是 型或者是 型。 2) 句通過 象對數(shù)據(jù)進行操作,從數(shù)據(jù)源中逐行獲取數(shù)據(jù)第 2 章 相關技術分析 8 并處理,還可以使用 象來獲取數(shù)據(jù)。 3) 數(shù)據(jù)的內(nèi)存駐留采用 象作為表示形式,主要包括表間關系的數(shù)據(jù)集、約束和相關的表。內(nèi)存中的數(shù)據(jù)庫副本就 象,數(shù)據(jù)庫對應著象。數(shù)據(jù)庫操作中 斷開式,這樣就易于持久化、便于與控件綁定、同 夠很好的結合,并且數(shù)據(jù)可排序 。 件架構分析 通常信息管理系統(tǒng)由三大模塊組成:用戶界面模塊、應用程序模塊和數(shù)據(jù)庫模塊,分別稱為表示層、應用層和數(shù)據(jù)層。傳統(tǒng)的信息管理系統(tǒng)將表示層、應用層及數(shù)據(jù)層均裝在工作站上,文件服務器上僅存放共享數(shù)據(jù)庫。如果用戶向文件服務器發(fā)出查詢與處理某個數(shù)據(jù)庫文件的請求,服務器搜索到該數(shù)據(jù)庫后,將其發(fā)送到用戶工作站,工作站運行應用程序?qū)?shù)據(jù)庫文件進行處理 后,再將處理過的數(shù)據(jù)庫文件發(fā)送回文件服務器。 系統(tǒng)開發(fā)模式有兩種 , 即 C/S 模式和 式。 C/S 模式 又稱為客戶機 /服務器模式,它的特點是將應用分解為兩部分 :客戶進程和服務進程,即前臺和后臺。也就是說,前臺是對用戶的界面,后臺是對數(shù)據(jù)庫的處理。這種對信息分布式處理的模式大大減少了網(wǎng)絡數(shù)據(jù)的傳輸量,處理速度快,并能高效實現(xiàn)資源共享。采用 構, 只要將請求發(fā)給 ,而 在處理完請求之后,只是把結果返回給 。C/S 模式一般來說是一種兩層結構 的系統(tǒng):它的第一層是在客戶機上結合了業(yè)務邏輯與表示 ;第二層則是通過網(wǎng)絡結合了數(shù)據(jù)庫服務器,通過將任務合理分配到和 ,降低系統(tǒng)的通訊開銷而且還充分利用兩端硬件環(huán)境的優(yōu)勢。 B/S 三層架構分別表示為用戶表示層、業(yè)務邏輯層、數(shù)據(jù)層,這三層既是相對獨立的單元又有邏輯上的關聯(lián)。 1)用戶表示層。 該層 配置 在 客戶端上,它的任務是向分布點在網(wǎng)絡上的某服務器發(fā)出請求,服務器通過身份驗證后對其請求進行處理,最后把所需的信息傳送給客戶端并顯示在 覽器上。 2)業(yè)務邏輯層 。該層 位于 務器端,用 于進行系統(tǒng)事務處理,當接受到從客戶端發(fā)送

溫馨提示

  • 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

提交評論