对于简单的ERP来说,大体上的架构可以是C/S或B/S模式 , 配合3-Tier或n-Tier,包括客户/浏览器端、服务器端、数据库端、终端数据端、数据再处理端等等 。
单从这几方面来说,需要学的知识有:
服哗器端开发语言:ASP、JSP或PHP等等任选一种 。
客户端开发语言:Java、C++、C#、VB等等任选一种 。
浏览器端开发语言:HTML/CSS/Javascript等等 。
数据库技术:mysql、Oracle等等任选一种 。
辅助技术:数据通信格式、网络通信技术、分布式系统技术等等 。
数据采集技术:嵌入式开发、条形码、2维码、RFID等等 。
数据分析技术:数据挖掘、OLAP、CBR等等 。
企业财务管理知识:财务核算、财务报表等等 。
总之,做一套ERP系统需要掌握的知识非常多 。举个例子吧,德国的SAP是世界上最成功的ERP软件供应商,拥有超过16000名本土员工,参与ERP软件开发的工程师超过1000人,他们的ERP还包括人力资源管理、客户关系管理、风险管理等等 。
问题八:sql语句是编程语言吗SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统 。SQL是高级的非过程化编程语言,是沟通数据库服务器和客户端的重要工具,允鼎用户在高层数据结构上工作 。
问题九:数据库开发编程是什么样的一个概念啊数据库开发编程主要是指利用数据库本身提高的一些命令,方法,存储过程 , 可以编写对数据的定值维护,操作,删除,比对等一些动作 。好的数据库管理员可以做到让数据库自动定期维护数据 , 查找坏数据,并导到某个特定的表里,然后自动更新等等 。数据库保存数据是一个基本功能 。优势就是开发和利用 。就像仓库一样,如果只是简单地把东西堆进去,那只是仓库的简单功能 。如果给仓库配备了一个管理员,你就可以很方便快捷的查找 , 保管各种物品,并对各种物品进行有序存放 。这就是数据库的作用 。
一些著名的软件都用什么语言编写?一、操作系统:
Microsoft Windows : 汇编 - C - C++
备注:曾经在智能手机的操作系统(Windows Mobile)考虑掺点C#写的程序 , 比如软键盘,结果因为写出来的程序太慢,实在无法和别的模块合并,最终又回到C++重写 。
相信很多朋友都知道Windows Vista,这个系统开发早期比尔盖茨想全部用C#写,但是最终因为执行慢而放弃 , 结果之前无数软件工程师日夜劳作成果一夜之间被宣告作废 。
Linux :C
Apple MacOS :主要为C,部分为C++ 。备注: 之前用的语言比较杂,最早是汇编和Pascal 。
Sun Solaris :C
HP-UX :C
Symbian OS :汇编 , 主要为C++ 。(诺基亚手机)
Google Android:2008 年推出: C语言(有传言说是用Java开发的操作系统,但最近刚推出原生的C语言SDK)
RIM BlackBerry OS 4.x: 黑莓 C++
二、图形界面层
Microsoft Windows UI : C++
Apple MacOS UI (Aqua) :C++
Gnome (Linux图形界面之一,大脚):C和C++, 主要是C 。
KDE (Linux图形界面) ,C++ 。
三、桌面搜索工具
Google Desktop Search :C++
Microsoft Windows Desktop Search :C++
Beagle (Linux/Windows/UNIX 下):C# (基于开源的 .net : Mono)
四、办公软件
Microsoft Office : 在 汇编 - C - 稳定在C++
Sun Open Office :部分JAVA(对外接口),主要为C++ (开源,可下载其源代码)
Corel Office/WordPerfect Office :1996年尝试过Java , 次年被抛弃,重新回到C/C++
Adobe Systems Acrobat Reader/Distiller :C++
推荐阅读
- 拍摄服装吊灯推荐什么,服装店吊灯选什么光
- asp.net堆栈异常,java异常堆栈信息
- 台式硬盘的空间怎么看,台式电脑硬盘空间
- 手机直播连接电脑软件,手机直播连接电脑软件叫什么
- pythonbic函数 python bcc
- java上一级路径代码,java的路径怎么配
- 电商平台如何寻找供应商,电商平台怎么寻找供应商
- 华为怎么设置ip代理,华为手机开启代理
- python拟合检验函数 python拟合优度检验