使用.Net平台构建企业应用系统场(上)

简介:

本篇文章将为大家介绍一种较为简捷的搭建企业应用复用体系的方案,该方案适合企业做为甲方,对已有系统进行整合和整合企业自主开发内部软件的情形。

    目前大中型企业内部会有很多信息化系统,基本上都是多系统协同办公,例如ERP、HR、Protal、FA等,有些系统属于企业核心系统,有些属于日常办公系统,招标时都有这样一个特点,业务部门+IT项目组+甲方公司,这3个部门会采集、分析公司内部需求,规范一些制度,甚至会更改一些企业陈旧的生产与经营流程,但几乎会同时忽略一个问题,几乎都没有意识到系统的灵活与敏捷性,这就势必形成一种信息孤岛现象,这个现象会造成企业大量信息流停滞,给企业带来损失,企业为了解决这个现象所花费的资金也是数目不菲。

    所谓信息孤岛是指,在一个单位的各个部门之间由于种种原因造成部门与部门之间完全孤立,各种信息(如财务信息、各种计划信息等)无法或者无法顺畅地在部门与部门之间流动。这样就会形成信息孤岛。是重硬轻软,重网络轻数据的表现。

    举一个简单的例子,比如一个生产型企业,销售部门应该有自己的销售计划,车间则应该依据这个销售计划并结合库房的存货制订自己的生产计划,采购部门则应根据车间的生产计划和库房原材料的库存制定自己的采购计划。而在很多企业里面这个流程是不顺畅甚至是不通的,销售部门制订销售计划不考虑车间的生产能力,车间生产不考虑市场的消化能力,采购部门也不依据车间的计划而自做主张盲目采购。最后造成库房库存大量积压或者造成严重的断货事故。在这种情况下,这种企业里面的各个部门就是一个个孤立的信息孤岛,为避免这种孤岛,我们需要引出一个“场”的概念,“场”以“抽象”为基础解决相应问题。

 

                           r_5.JPG

 

    那么信息孤岛是怎样形成的呢?

    1.传统的系统是有瓶颈的,这里所说的瓶颈并不是技术本身的瓶颈,一些陈旧的技术同样具有非常高的可用性,思想是与具体技术无关的,所以这里将的瓶颈是指由于人而形成的瓶颈,正如刚才介绍过的项目组成方式,目前来讲没有一个组织会想到将来这些系统会造成信息孤岛现象,集成这些孤岛会花费比做项目10倍甚至几十倍的价钱,而且集成工作风险大、收益不明显,IT投资收益比很难计算,可以说正是由于我们对项目过于熟悉,没有在整体IT建设方面灵活广泛的运用软件工程思想,才导致了信息孤岛。


本文转自Aicken(李鸣)博客园博客,原文链接:http://www.cnblogs.com/isline/archive/2009/12/12/1622586.html,如需转载请自行联系原作者

相关文章
|
2月前
|
消息中间件 前端开发 小程序
一个基于.NET Core构建的简单、跨平台、模块化的商城系统
今天大姚给大家分享一个基于.NET Core构建的简单、跨平台、模块化、完全开源免费(MIT License)的商城系统:Module Shop。
|
2月前
|
小程序 C# 数据库
3个.NET开源、免费、强大的商城系统
今天大姚给大家分享3个.NET开源、免费、强大的商城系统,希望可以帮助到有商城系统开发需求的同学。
104 1
|
2天前
|
Kubernetes Cloud Native Linux
如何使用 Containerfile/Dockerfile 构建 .net 镜像?
构建轻量级的 .NET Core 镜像通常涉及到几个关键步骤,主要是选择正确的基础镜像、使用多阶段构建、优化文件结构以及清理不必要的文件。.NET 8 在云原生方面的支持有了显著的增强,这些改进旨在提高性能、减少资源消耗、简化部署流程以及提升应用程序的可观察性和可维护性。
53 5
如何使用 Containerfile/Dockerfile 构建 .net 镜像?
|
2月前
|
开发框架 缓存 前端开发
利用Visual Basic构建高效的ASP.NET Web应用
【4月更文挑战第27天】本文探讨使用Visual Basic与ASP.NET创建高效Web应用的策略,包括了解两者基础、项目规划、MVC架构、数据访问与缓存、代码优化、异步编程、安全性、测试及部署维护。通过这些步骤,开发者能构建出快速、可靠且安全的Web应用,适应不断进步的技术环境。
|
1月前
|
开发框架 前端开发 .NET
LIMS(实验室)信息管理系统源码、有哪些应用领域?采用C# ASP.NET dotnet 3.5 开发的一套实验室信息系统源码
集成于VS 2019,EXT.NET前端和ASP.NET后端,搭配MSSQL 2018数据库。系统覆盖样品管理、数据分析、报表和项目管理等实验室全流程。应用广泛,包括生产质检(如石化、制药)、环保监测、试验研究等领域。随着技术发展,现代LIMS还融合了临床、电子实验室笔记本和SaaS等功能,以满足复杂多样的实验室管理需求。
36 3
LIMS(实验室)信息管理系统源码、有哪些应用领域?采用C# ASP.NET dotnet 3.5 开发的一套实验室信息系统源码
|
14天前
|
开发框架 安全 .NET
使用VB.NET构建Web服务和REST API的指南
【7月更文挑战第2天】使用VB.NET构建Web服务和REST API的指南:从Web服务基础到ASP.NET Core实践,涵盖控制器、路由、模型绑定、安全措施(如JWT、HTTPS)及测试、部署(Azure、Docker)与监控工具。了解如何利用VB.NET在现代云环境中创建高效、安全的API。开始你的VB.NET Web服务开发之旅!**
15 1
|
10天前
|
开发框架 监控 NoSQL
.NET开源的实时应用监控系统 - WatchDog
.NET开源的实时应用监控系统 - WatchDog
|
10天前
|
SQL JavaScript 安全
基于.NET开源跨平台的文档管理系统
基于.NET开源跨平台的文档管理系统
|
1月前
|
SQL 设计模式 开发框架
.NET异步有多少种实现方式?(异步编程提高系统性能、改善用户体验)
想要知道.NET异步有多少种实现方式,首先我们要知道.NET提供的执行异步操作的三种模式,然后再去了解.NET异步实现的四种方式。
|
2月前
|
安全 API C#
C#.Net筑基-类型系统②常见类型--枚举Enum
枚举(enum)是C#中的一种值类型,用于创建一组命名的整数常量。它们基于整数类型(如int、byte等),默认为int。枚举成员可指定值,未指定则从0开始自动递增。默认值为0。枚举可以与整数类型互相转换,并可通过`[Flags]`特性表示位域,支持位操作,用于多选场景。`System.Enum`类提供了如`HasFlag`、`GetName`等方法进行枚举操作。