基于云平臺的經(jīng)營管理信息系統(tǒng)設計
發(fā)布時間:2019-08-20 來源: 歷史回眸 點擊:
摘 要:企業(yè)科技管理行為頻繁且復雜,建立高效的信息管理系統(tǒng)成為必然。經(jīng)營管理信息系統(tǒng)開發(fā)采用微軟技術棧,使用.NET Framework平臺、VS2013集成開發(fā)環(huán)境、C#語言、SQL Server2008r2數(shù)據(jù)庫和力軟框架,開發(fā)完成后部署在阿里云服務器上。該系統(tǒng)提高了企業(yè)科研項目管理效率,經(jīng)營管理更加高效,并使相關信息具有一致性與安全性。
關鍵詞:管理信息系統(tǒng);B/S架構設計;ASP.NET;SQL Server 2008R2數(shù)據(jù)庫;阿里云平臺
DOI:10. 11907/rjdk. 182446
中圖分類號:TP319 文獻標識碼: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)絡通信技術的發(fā)展,管理信息系統(tǒng)在20世紀60年代開始逐步興起[1],經(jīng)過20多年的發(fā)展逐步成熟,應用越來越廣泛。在歐美各國其應用遍及社會各個角落,如制造業(yè)、銀行金融業(yè)以及政府和國防部門等。
我國管理信息系統(tǒng)研究工作晚于西方發(fā)達國家,大約始于90年代,但由于其理論成熟,在我國應用發(fā)展較快,很多企業(yè)尤其是國企開發(fā)了管理信息系統(tǒng)。互聯(lián)網(wǎng)的發(fā)展使越來越多的信息化系統(tǒng)被開發(fā)和使用,為提高我國現(xiàn)代化管理水平作出了貢獻[2]。管理系統(tǒng)在廣泛應用的同時產生新的問題,如網(wǎng)絡安全威脅等[3]。本文設計的企業(yè)經(jīng)營管理信息系統(tǒng)做了以下工作:
(1)闡述了科技公司經(jīng)營管理系統(tǒng)設計開發(fā)背景,通過深入企業(yè)進行面對面交流,獲取不同用戶的需求并撰寫需求文檔;對國內外的發(fā)展情況進行了分析,明確了系統(tǒng)設計思路,提出科技公司經(jīng)營管理系統(tǒng)解決方案。
。2)結合科技公司項目管理工作實際,設計經(jīng)營管理系統(tǒng)整體框架,完成了數(shù)據(jù)庫設計,在數(shù)據(jù)庫基礎上完成功能劃分,并通過設計各功能模塊的時序圖進行業(yè)務流程描述。
。3)在綜合考慮現(xiàn)行開發(fā)技術和開發(fā)時限情況下,采用微軟技術棧和力軟框架對科技公司經(jīng)營管理系統(tǒng)的計劃管理、合同管理、后勤管理等主要模塊進行開發(fā)。
。4)開發(fā)完成后將系統(tǒng)部署在阿里云上。
1 相關技術
1.1 ASP.NET及三層架構
ASP.NET是由微軟在.NET Framework框架中提供的一個Web框架,可用來開發(fā)網(wǎng)站、Web應用程序和Web服務。利用ASP.NET可實現(xiàn)界面設計與后臺代碼分離,在ASP.NET中主要通過Code-Behind模型實現(xiàn)代碼分離功能。
ASP.NET MVC[4]類似于Java開發(fā)框架的SpringMVC,是一種耦合度低且可進行單元測試的Web框架,其所有請求首先到達Controller,再由Controller決定跳轉的頁面和需要提供的數(shù)據(jù),請求流程如圖1所示。
1.2 SQL Server2008數(shù)據(jù)庫
本系統(tǒng)采用微軟公司推出的SQL Server 2008r2[5-6]數(shù)據(jù)庫軟件,它是一種功能全面、性能優(yōu)良的關系型數(shù)據(jù)庫,有極強的伸縮性,可為不同企業(yè)提供良好的服務,可用T-SQL維護、實現(xiàn)和訪問數(shù)據(jù)庫。
SQL Server同大多數(shù)數(shù)據(jù)庫服務器一樣使用C/S架構,其核心的數(shù)據(jù)庫引擎接受數(shù)據(jù)請求然后把處理結果返回到客戶端。SQL Serve在安裝完成后默認有4個數(shù)據(jù)庫(master、tempdb、model、msdb),這4個庫除tempdb外一般不需要手動修改。在SQL Server的Management?Studio中提供了SQL執(zhí)行追蹤功能,這是解決異常問題的重要手段。
相關熱詞搜索:管理信息系統(tǒng) 經(jīng)營 設計 平臺
熱點文章閱讀