• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      信息管理系統(tǒng)常用技術(shù)及工具概述

      2017-12-29 00:00:00潘平
      知識(shí)文庫 2017年4期

      隨著開發(fā)技術(shù)以及開發(fā)工具的發(fā)展,現(xiàn)在的信息管理系統(tǒng)通常使用C#、SQL Server、Visual Studio等工具,并采用基于ASP.NET技術(shù)的三層結(jié)構(gòu)模型進(jìn)行開發(fā),下面簡略的介紹其相關(guān)知識(shí)。

      一、C#簡介

      C#是微軟推出的一種基于.NET框架的、面向?qū)ο蟮母呒壘幊陶Z言。C#語言自C/C++演變而來,繼承了其強(qiáng)大的性能,同時(shí)又以.NET 框架類庫作為基礎(chǔ),擁有類似Visual Basic的快速開發(fā)能力。C#簡化了C++在類、命名空間、方法重載和異常處理等領(lǐng)域的工作,摒棄了C++的復(fù)雜性,而增加了一些更方便的新功能,如類型安全、版本控制、垃圾收集等。

      C#是專門為.NET平臺(tái)而推出的。因此,語言的特色都和.NET平臺(tái)有著密不可分的關(guān)系。例如,C#語言本身并無類庫,而是直接使用.NET Framework 所提供的類函數(shù)庫。此外,關(guān)于類型安全檢查、自動(dòng)資源回收等操作,也都是直接交給CLR來處理。

      二、SQL Server數(shù)據(jù)庫簡介

      SQL Server是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。

      SQL Server數(shù)據(jù)引擎是企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server結(jié)合了分析、報(bào)表、集成和通知功能。這使企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的商業(yè)智能解決方案,幫助團(tuán)隊(duì)通過記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。

      與Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)緊密集成使得SQL Server與眾不同。無論是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2005 都可以提供創(chuàng)新的解決方案。這些功能將有助于開發(fā)人員在以下三個(gè)主要方面提高效率:

      1.企業(yè)數(shù)據(jù)管理

      SQL Server針對行業(yè)和分析應(yīng)用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺(tái)。SQL Server的最新版本不僅是迄今為止SQL Server的最大發(fā)行版本,而且是最為可靠安全的版本。

      2.開發(fā)人員生產(chǎn)效率

      SQL Server提供了一種端對端的開發(fā)環(huán)境,其中涵蓋了多種新技術(shù),可幫助開發(fā)人員大幅度提高生產(chǎn)效率。

      3.商業(yè)智能

      SQL Server的綜合分析、集成和數(shù)據(jù)遷移功能使各個(gè)企業(yè)無論采用何種基礎(chǔ)平臺(tái)都可以擴(kuò)展其現(xiàn)有應(yīng)用程序的價(jià)值。構(gòu)建于 SQL Server 2005 的 BI 解決方案使員工可以及時(shí)獲得關(guān)鍵信息,從而在更短的時(shí)間內(nèi)制定更好的決策。

      三、Visual Studio .NET簡介

      Microsoft Visual Studio(簡稱VS)是美國微軟公司的開發(fā)工具包系列產(chǎn)品。VS是一個(gè)基本完整的開發(fā)工具集,包括了整個(gè)軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境等等。所寫的目標(biāo)代碼適用于微軟支持的所有平臺(tái),包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。

      而Visual Studio .NET是用于快速生成企業(yè)級ASP.NET Web應(yīng)用程序和高性能桌面應(yīng)用程序的工具。Visual Studio包含基于組件的開發(fā)工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及許多用于簡化基于小組的解決方案設(shè)計(jì)、開發(fā)和部署的其他技術(shù)。

      Visual Studio .NET是一套完整的開發(fā)工具,用于生成ASP.NET Web 應(yīng)用程序、XML Web服務(wù)、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic.NET、Visual C#.NET和Visual J#.NET 使用統(tǒng)一的集成環(huán)境,該環(huán)境允許它們共享工程并創(chuàng)建混合語言解決方案。這些語言都利用.NET Framework 的功能,它提供了對簡化ASP.NET Web應(yīng)用程序和XML Web服務(wù)開發(fā)關(guān)鍵技術(shù)的訪問。另外,Visual Studio .NET提供了強(qiáng)大的、可視化的項(xiàng)目調(diào)試功能,用戶可以設(shè)置斷點(diǎn),查看、監(jiān)視變量、堆棧值,還可以直接使用命令窗口。

      四、基于ASP.NET技術(shù)的三層結(jié)構(gòu)模型

      “三層架構(gòu)”中的“三層”是指:表現(xiàn)層、中間業(yè)務(wù)層和數(shù)據(jù)訪問層。三者之間的關(guān)系

      表示層:位于客戶端,用于表現(xiàn)數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式的操作界面。

      中間業(yè)務(wù)層:負(fù)責(zé)處理用戶輸入的信息,將這些信息發(fā)送給數(shù)據(jù)訪問層進(jìn)行保存,也可調(diào)用數(shù)據(jù)訪問層中的函數(shù)再次讀出這些數(shù)據(jù)。中間業(yè)務(wù)層中還可以包括一些對“商業(yè)邏輯”的描述代碼。

      數(shù)據(jù)訪問層:僅實(shí)現(xiàn)對數(shù)據(jù)的保存和讀取操作。數(shù)據(jù)訪問可以訪問數(shù)據(jù)庫系統(tǒng)、二進(jìn)制文件、文檔文件或是XML文檔。

      以上就是信息管理系統(tǒng)常用工具的簡單論述,希望可以為初學(xué)者提供一些實(shí)用性的經(jīng)驗(yàn)。

      (作者單位:江蘇省徐州技師學(xué)院)

      任丘市| 珲春市| 定襄县| 新营市| 万年县| 都江堰市| 高台县| 芒康县| 平昌县| 莒南县| 凤城市| 松原市| 元氏县| 玉树县| 邹平县| 晴隆县| 奉化市| 宜君县| 岚皋县| 五华县| 台南县| 兴义市| 商河县| 长沙市| 澎湖县| 林口县| 柳林县| 湖北省| 达尔| 寿宁县| SHOW| 绍兴县| 寻甸| 安达市| 无为县| 左权县| 绩溪县| 泰顺县| 扬州市| 乌兰察布市| 定安县|