基于云平臺的經(jīng)營管理信息系統(tǒng)設(shè)計
發(fā)布時間:2019-08-20 來源: 歷史回眸 點擊:
摘 要:企業(yè)科技管理行為頻繁且復(fù)雜,建立高效的信息管理系統(tǒng)成為必然。經(jīng)營管理信息系統(tǒng)開發(fā)采用微軟技術(shù)棧,使用.NET Framework平臺、VS2013集成開發(fā)環(huán)境、C#語言、SQL Server2008r2數(shù)據(jù)庫和力軟框架,開發(fā)完成后部署在阿里云服務(wù)器上。該系統(tǒng)提高了企業(yè)科研項目管理效率,經(jīng)營管理更加高效,并使相關(guān)信息具有一致性與安全性。
關(guān)鍵詞:管理信息系統(tǒng);B/S架構(gòu)設(shè)計;ASP.NET;SQL Server 2008R2數(shù)據(jù)庫;阿里云平臺
DOI:10. 11907/rjdk. 182446
中圖分類號:TP319 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-7800(2019)005-0106-04
Abstract: With the constant development and changes of enterprise science and technology management system, the management behaviors of various science and technology enterprises are frequent and complex, so it is inevitable to establish an efficient information management system. This paper is written for the management system designed and developed by enterprises. The system was actually developed by Microsoft technology stack, using the.net Framework platform, VS2013 integrated development environment, C# language, SQL Server2008r2 database and the force soft Framework. After the development, it was finally deployed on the ali cloud server.The application can improve the management efficiency of enterprises for scientific research projects, and make the operation more efficient. The relevant information also has consistency and security.
Key Words: management information system;B/S architecture design;ASP.NET;SQL Server 2008R2 database;Aliyun platform
0 引言
伴隨著數(shù)據(jù)管理和網(wǎng)絡(luò)通信技術(shù)的發(fā)展,管理信息系統(tǒng)在20世紀(jì)60年代開始逐步興起[1],經(jīng)過20多年的發(fā)展逐步成熟,應(yīng)用越來越廣泛。在歐美各國其應(yīng)用遍及社會各個角落,如制造業(yè)、銀行金融業(yè)以及政府和國防部門等。
我國管理信息系統(tǒng)研究工作晚于西方發(fā)達(dá)國家,大約始于90年代,但由于其理論成熟,在我國應(yīng)用發(fā)展較快,很多企業(yè)尤其是國企開發(fā)了管理信息系統(tǒng);ヂ(lián)網(wǎng)的發(fā)展使越來越多的信息化系統(tǒng)被開發(fā)和使用,為提高我國現(xiàn)代化管理水平作出了貢獻(xiàn)[2]。管理系統(tǒng)在廣泛應(yīng)用的同時產(chǎn)生新的問題,如網(wǎng)絡(luò)安全威脅等[3]。本文設(shè)計的企業(yè)經(jīng)營管理信息系統(tǒng)做了以下工作:
。1)闡述了科技公司經(jīng)營管理系統(tǒng)設(shè)計開發(fā)背景,通過深入企業(yè)進(jìn)行面對面交流,獲取不同用戶的需求并撰寫需求文檔;對國內(nèi)外的發(fā)展情況進(jìn)行了分析,明確了系統(tǒng)設(shè)計思路,提出科技公司經(jīng)營管理系統(tǒng)解決方案。
。2)結(jié)合科技公司項目管理工作實際,設(shè)計經(jīng)營管理系統(tǒng)整體框架,完成了數(shù)據(jù)庫設(shè)計,在數(shù)據(jù)庫基礎(chǔ)上完成功能劃分,并通過設(shè)計各功能模塊的時序圖進(jìn)行業(yè)務(wù)流程描述。
。3)在綜合考慮現(xiàn)行開發(fā)技術(shù)和開發(fā)時限情況下,采用微軟技術(shù)棧和力軟框架對科技公司經(jīng)營管理系統(tǒng)的計劃管理、合同管理、后勤管理等主要模塊進(jìn)行開發(fā)。
。4)開發(fā)完成后將系統(tǒng)部署在阿里云上。
1 相關(guān)技術(shù)
1.1 ASP.NET及三層架構(gòu)
ASP.NET是由微軟在.NET Framework框架中提供的一個Web框架,可用來開發(fā)網(wǎng)站、Web應(yīng)用程序和Web服務(wù)。利用ASP.NET可實現(xiàn)界面設(shè)計與后臺代碼分離,在ASP.NET中主要通過Code-Behind模型實現(xiàn)代碼分離功能。
ASP.NET MVC[4]類似于Java開發(fā)框架的SpringMVC,是一種耦合度低且可進(jìn)行單元測試的Web框架,其所有請求首先到達(dá)Controller,再由Controller決定跳轉(zhuǎn)的頁面和需要提供的數(shù)據(jù),請求流程如圖1所示。
1.2 SQL Server2008數(shù)據(jù)庫
本系統(tǒng)采用微軟公司推出的SQL Server 2008r2[5-6]數(shù)據(jù)庫軟件,它是一種功能全面、性能優(yōu)良的關(guān)系型數(shù)據(jù)庫,有極強(qiáng)的伸縮性,可為不同企業(yè)提供良好的服務(wù),可用T-SQL維護(hù)、實現(xiàn)和訪問數(shù)據(jù)庫。
SQL Server同大多數(shù)數(shù)據(jù)庫服務(wù)器一樣使用C/S架構(gòu),其核心的數(shù)據(jù)庫引擎接受數(shù)據(jù)請求然后把處理結(jié)果返回到客戶端。SQL Serve在安裝完成后默認(rèn)有4個數(shù)據(jù)庫(master、tempdb、model、msdb),這4個庫除tempdb外一般不需要手動修改。在SQL Server的Management?Studio中提供了SQL執(zhí)行追蹤功能,這是解決異常問題的重要手段。
相關(guān)熱詞搜索:管理信息系統(tǒng) 經(jīng)營 設(shè)計 平臺
熱點文章閱讀