基于云平台的经营管理信息系统设计

发布时间:2019-08-20 来源: 历史回眸 点击:


  摘 要:企业科技管理行为频繁且复杂,建立高效的信息管理系统成为必然。经营管理信息系统开发采用微软技术栈,使用.NET Framework平台、VS2013集成开发环境、C#语言、SQL Server2008r2数据库和力软框架,开发完成后部署在阿里云服务器上。该系统提高了企业科研项目管理效率,经营管理更加高效,并使相关信息具有一致性与安全性。
  关键词:管理信息系统;B/S架构设计;ASP.NET;SQL Server 2008R2数据库;阿里云平台
  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 引言
  伴随着数据管理和网络通信技术的发展,管理信息系统在20世纪60年代开始逐步兴起[1],经过20多年的发展逐步成熟,应用越来越广泛。在欧美各国其应用遍及社会各个角落,如制造业、银行金融业以及政府和国防部门等。
  我国管理信息系统研究工作晚于西方发达国家,大约始于90年代,但由于其理论成熟,在我国应用发展较快,很多企业尤其是国企开发了管理信息系统。互联网的发展使越来越多的信息化系统被开发和使用,为提高我国现代化管理水平作出了贡献[2]。管理系统在广泛应用的同时产生新的问题,如网络安全威胁等[3]。本文设计的企业经营管理信息系统做了以下工作:
  (1)阐述了科技公司经营管理系统设计开发背景,通过深入企业进行面对面交流,获取不同用户的需求并撰写需求文档;对国内外的发展情况进行了分析,明确了系统设计思路,提出科技公司经营管理系统解决方案。
  (2)结合科技公司项目管理工作实际,设计经营管理系统整体框架,完成了数据库设计,在数据库基础上完成功能划分,并通过设计各功能模块的时序图进行业务流程描述。
  (3)在综合考虑现行开发技术和开发时限情况下,采用微软技术栈和力软框架对科技公司经营管理系统的计划管理、合同管理、后勤管理等主要模块进行开发。
  (4)开发完成后将系统部署在阿里云上。
  1 相关技术
  1.1 ASP.NET及三层架构
  ASP.NET是由微软在.NET Framework框架中提供的一个Web框架,可用来开发网站、Web应用程序和Web服务。利用ASP.NET可实现界面设计与后台代码分离,在ASP.NET中主要通过Code-Behind模型實现代码分离功能。
  ASP.NET MVC[4]类似于Java开发框架的SpringMVC,是一种耦合度低且可进行单元测试的Web框架,其所有请求首先到达Controller,再由Controller决定跳转的页面和需要提供的数据,请求流程如图1所示。
  1.2 SQL Server2008数据库
  本系统采用微软公司推出的SQL Server 2008r2[5-6]数据库软件,它是一种功能全面、性能优良的关系型数据库,有极强的伸缩性,可为不同企业提供良好的服务,可用T-SQL维护、实现和访问数据库。
  SQL Server同大多数数据库服务器一样使用C/S架构,其核心的数据库引擎接受数据请求然后把处理结果返回到客户端。SQL Serve在安装完成后默认有4个数据库(master、tempdb、model、msdb),这4个库除tempdb外一般不需要手动修改。在SQL Server的Management?Studio中提供了SQL执行追踪功能,这是解决异常问题的重要手段。

相关热词搜索:管理信息系统 经营 设计 平台

版权所有 蒲公英文摘 www.zhaoqt.net