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