第三篇 从EXCEL电子表格到数据库

第三篇 从EXCEL电子表格到数据库

一个靠EXCEL电子表格处理各部门业务数据的公司和一个使用一个统一的数据库存储各个部门用到的业务数据并提供大量权限不同的使用界面给用户的公司两者有什么不同呢?
clip_image002

 

EXCEL电子表格是数据和操纵数据的功能在同一个视界内。销售部门用自己的EXCEL表中的数据,仓储用自己的EXCEL表中的数据,采购用自己的EXCEL表中的数据,财务用自己的EXCEL表中的数据。这些数据分散地存储在各个部门各自使用的EXCEL表中,并没有紧密的关联。也许,不同的部门对于同一种客观实体的编码(coding)用的是不同的规则,这样规则不统一就类似于秦朝统一六国前的时代,各个国家有自己的语言,在沟通上就会有障碍,沟通成本必然增加。

数据库中的数据就类似于施展魔法一样,把各个部门的EXCEL表中的数据吸收进数据库,然后封装起来,梳理了各个部门的数据的内在逻辑联系后统一集中存储在数据库中,统一了编码规则,就像秦朝统一了六国后统一了文字一样,沟通用同一种表义文字(coding),必然使得沟通更加顺畅,节省沟通成本;不同部门的用户在不同的PC上会看到不同的界面(WINDOW),通过操纵这些界面可以往数据库中增加数据,查询数据库中的数据,修改数据库中的数据,对数据库中的数据进行运算生成报表等。现在的ERP基本都采用B/S架构,数据库服务器和应用程序服务器分别用于管理数据库中的数据和提供用户界面和业务处理逻辑的程序代码,而最终用户往往只要他的PC能联网,装有某种浏览器就可以访问系统。这样使得数据的维护和应用程序代码的维护更加集中,而桌面端的维护工作量急剧减少,使得企业信息部门的人员的工作得到了优化,同时也使得ERP可以应用于更加宽广的地域范围上。并发处理机制,共享的文件系统机制,安全网络协议https等都强化了B/S架构的好处。

但仅就用户层面来说,EXCEL提供的大量丰富实用的用户界面的数据处理功能是任何一个ERP软件的用户界面所不能比的。但从信息处理系统的发展趋势来看,数据库技术的出现和不断发展,使得大规模的企业级应用程序的开发成为可能。这代表了一种信息产业的发展趋势。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/109246.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 偏最小二乘法

    偏最小二乘法偏最小二乘回归是一种新型的多元统计数据分析方法,它与1983年由伍德和阿巴诺等人首次提出。近十年来,它在理论、方法和应用方面都得到了迅速的发展。密西根大学的弗耐尔教授称偏最小二乘回归为第二代回归分析方法。偏最小二乘回归方法在统计应用中的重要性主要的有以下几个方面:(1)偏最小二乘回归是一种多因变量对多自变量的回归建模方法。(2)偏最小二乘回归可以较好地解决许多以往用普通多元回归无法解决

  • java最长递增子序列_JAVA最长递增子序列「建议收藏」

    java最长递增子序列_JAVA最长递增子序列「建议收藏」问题描述LIS(LongestIncreasingSubsequence,最长递增子序列):给出一个序列a1,a2,a3,a4,a5,a6,a7…an,求它的一个子序列(设为s1,s2,…sn),使得这个子序列满足这样的性质,s1最长递增子序列实例分析17359481最长递增子序列算法设计设b[i]是在a[i]为单调递增子序列最后一个元素时,所得最长单调递增…

  • c# savefiledialog_game是什么意思中文

    c# savefiledialog_game是什么意思中文1、这里通过一个例子来讲解saveFileDialog的使用方法,首先创建一个小的winform程序,然后在主界面中放入一个按钮、一个textbox,按钮用来弹出saveFileDialog,然后textbox用来接收saveFileDialog选择之后的文件路径,如下图:2、下图中的代码就是程序的全部代码了,对其中重要的代码进行解释:InitialDirectory方法:设置save…

  • 哈希算法是对称算法还是非对称算法_对称加密和非对称加密原理

    哈希算法是对称算法还是非对称算法_对称加密和非对称加密原理哈希算法和·Hmac算法

    2022年10月23日
  • 集合类型python_python编程例子

    集合类型python_python编程例子集合集合的特点:是一种可迭代的、无序的、不能包含重复元素的数据结构去重b=[10,5,6,1,9,1]c=set(b)print(c)>>>{1,5

  • 简述django请求生命周期_django批量更新数据库

    简述django请求生命周期_django批量更新数据库Django请求生命周期分析1.客户端发送请求在浏览器输入url地址,例如www.baidu.com,浏览器会自动补全协议(http),变为http://www.baidu.com,现在部分网站都

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号