10
Why we need software In today’s rapidly changing business environment every organization has to face new markets, new standards of quality assurance, new competition, ever increasing customer expectations, managing resources etc. As a result business enterprises are in constant need of reviewing and reengineering their processes in order to survive and grow under competitive environment. It is therefore, essential to have a well-knit information system, timely decision making process and aggressive cost control measures. Under this growing awareness there is a feeling among the organizations globally that it is better to depend on reputed packaged software than to develop such software internally. There may be a number of reasons for such opinion.

Software Overview - 2

Embed Size (px)

Citation preview

Page 1: Software Overview - 2

Why we need softwareIn today’s rapidly changing business environment every organization has to face new markets, new standards of quality assurance, new competition, ever increasing customer expectations, managing resources etc. As a result business enterprises are in constant need of reviewing and reengineering their processes in order to survive and grow under competitive environment. It is therefore, essential to have a well-knit information system, timely decision making process and aggressive cost control measures.

Under this growing awareness there is a feeling among the organizations globally that it is better to depend on reputed packaged software than to develop such software internally. There may be a number of reasons for such opinion.

Page 2: Software Overview - 2

Basic knowledge of software• Front end• Back end• Language & Package• Open source & Paid software• Middleware• Architecture

Page 3: Software Overview - 2

FRONT END Front End is the Screen used by the user called user interface(UI). Two types of front end:

• CHUI- Character user interface It is called as language It is a 100% coding system Developing efforts will be moreLook and feel of the user end will not be as good as GUIFaster processing(e.g) foxpro,c , c++,Cobol, photon

• GUI- Graphical user interfacePartly coding & Partly packages(predefined coding)Developing efforts will be lessLook and feel of the user end screen will be betterSlower processing compared to CHUI(e.g) VB, .NET ,D2K

Page 4: Software Overview - 2

Back End

DataBase Management System is called Back End.It is used to store permanent data.Eg; Ms Acess,Ms SQl,Oracle,DB2-IBM,Progress DB,My SQl.There are two types of database system• DBMS & RDBMS• DBMS- Used to store data• RDBMS-used to store data in Rows and Columns(Tables)Codd’s Rule 11: According to this rule any data that will satisfy more than 7 out of 11 rules are called RDBMS.

Page 5: Software Overview - 2

Open Source & Paid SourceOpen Source: Software available in the for free of cost.Eg; linux(OS),Apache(Middle Ware),My SQL(DB),PHP(UI)Paid software: Which we have to pay to the concern firm for using it.Eg; Ms Acess, Ms SQL,Oracle,DB2-IBM,Progess DB.Two types of charges in Paid software:Purchase of software. Eg;Entire package or module wiseLicense of software. Eg;Depends on number of users based on their roles

Page 6: Software Overview - 2

Client/Server Architecture 2-Tier Architecture:In 2 tier architecture has client and server.3-Tier Architecture:In 3 tier architecture also has client and server but there will be a middleware between client and server for the ease of larger data handling and more users.

Page 7: Software Overview - 2

One Business multiple softwareLarge enterprises started using software base on the different division /department.(e.g.) Accounts and finance used accounting sofware ,Human resource used HRIS sofware &Production used MRP software So one company has many software based on their individual divisions.Advantage:Faster processing compared to manual entriesLess time & manhoursDisadvantanges:The reports generated is not real time compared to ERPNot suitable for proprietor type business

Page 8: Software Overview - 2

One Buisness one solution

ERP can integrate the entire business activities through a SAM (Single Access Mechanism). The ERP can provide :

Multi PlatformMulti Mode Multi CurrencyMulti LingualMulti TaskingMulti Processing

It improves customer serviceIt bridges the information gap.

Page 9: Software Overview - 2

Q & A ?

Page 10: Software Overview - 2

THANK YOU