Python is a powerful object-oriented programming language with dynamic semantics. It is easy to use and easy to learn language, these features rise its value, and it is good for prototype development and other quick programming tasks, and also pay attention on maintenance and also reduce maintenance cost. It is good solution for rapid application development. Python is flexible language it supported modules and packages.
CAD is stand for Computer Aided Design. CAD system consist of the combination of hardware and software. For utilizing CAD system needed quality graphics monitor, mouse, light pen and printer. It is mostly used by engineers, drafters, architectures, artists to create accurate technical illustration and drawings. By using CAD software we can design anything like furniture, toys, automobile, airplanes, house, circuit boards etc. It allow you to create two dimensional(2D) and three dimensional (3D) graphical representations of physical objects.
Business Process Management(BPM) is a methodology which is used to focus on improving corporate performance by managing and optimizing a company's business processes. It provide the discipline in various activities of organization like measurement and optimization, modeling, spanning system,execution & control,support enterprise goal etc.
Business Process Management is a best way to monitor business performance either its run accurately and improved over the time. BPM used best business practice and also utilize good techniques and structured methods.
OCR stand for Optical Character Recognition is a technology that is used to convert different types of documents, such as scanned paper documents, PDF files or images captured by a digital camera into editable and search able data. We can also say that it is the electronic conversion of images of typed, handwritten or printed text into machine-encoded text. It is very useful technology, you can utilize this OCR technology in the form of data entry from printed data records such as computerized receipts, business cards,passport documents, bank statements, invoice or any other documentation.
Virtualization is to refer as a technology it enable us to run multiple operating systems and applications on the same server at the same time. Virtualization create virtual rather than actual version of resources like server storage device, network ,an operating system where the framework divides the resource into one or more useable environments. It can also be understand as like hard drive partitioning, it create two separate hard drives.The way of utilizing the technology changing day by day. Virtualization technology provide scalability, flexibility and offer cost saving. It reduced workload and faster work performance and make work automated.
ETL stand for Extract Transform and Load. It is a process in data warehousing which used to full the data from source system and place this data into data warehouse. Three functions of database are combined together into one tool and get data out from one database and put it to another database. Lets see these three task individually.
Extract: This process we define as process of reading the data from database.
Transform: This process is used to converting the extract data from previous form into the new form and placed into another database.
Load: This process is used to writing the data into database.