Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
from
Ritesh Singhal
Ritesh Singhal
Information is Critical
The information we have is not what we want, The information we want is not the information we need, The information we need is not available.
Ritesh Singhal
To ensure effective and efficient decision making leading to prosperity of the Organization.
Ritesh Singhal
Ritesh Singhal
Information
Data
Understanding
Ritesh Singhal
Quality of Information
Timeliness Relevant Reliable Accuracy Completeness
Ritesh Singhal
MIS
Management Information System MIS refers broadly to a computerbased system that provides managers with the tools for organizing, evaluating and efficiently running their departments.
Ritesh Singhal
Ritesh Singhal
Historic Development
The concept of MIS has changed substantially over the years. In the 60s, the management saw the potential of computers to process large amounts of data speedily and accurately. The departments that were involved with such activities were known as Electronic Data Processing (EDP) departments. The focus of EDP was Record Keeping e.g. accounting data Payroll data.
Ritesh Singhal
Historic Development
In the 70s, there was a discernible shift from data to information. The focus was not on data but on the analysis of Organization data. There was a shift in the philosophy. Such a concept came to be widely known as Management Information System.
Historic Development
In the 70s the top management relied on the staff of EDP & MIS to supply the necessary information. The 80s saw the Personal Computer (PC) revolution. The Personal Computer & the desk-top metaphor changed the picture completely. This led to the emerge of Decision Support Systems (DSS)
Ritesh Singhal
Historic Development
The information and decision hungry managers of 80s saw a huge potential in the expert systems as a result of spectacular growth in the Artificial Intelligence area. Combined with DSS philosophy the expert systems could supply a superior class of managerial information support, known as Knowledge Based Systems (KBS).
Ritesh Singhal
Historic Development
EDP - Focus on Data OAS - Focus on Communication MIS - Focus on Information DSS - Focus on Decision Support EIS (Executive Information System) - Focus on Decision Support for Top Management ES (Expert System) - Focus on Consultation and knowledge AI - Focus on self-learning / thinking systems
Ritesh Singhal
Developing IS
Investigate Analyze
Design
Implement Maintain
Ritesh Singhal
Process of MIS
Government Agency Customers Output Labor Unions Stockholders
Goods and services: Products Services Payments Contributions Information Other Effects
Information system
Suppliers
Economic Resources: People, Money Material, Machines, Land Facilities Energy Information
Business Process: Market , Develop , Produce and Deliver Products and Services Support Customers Other Processes
Processing
IS Resource
People Resource Hardware Resource Software Resource Data Resource Network Resource Information resource
Ritesh Singhal
The applications of IS that are implemented in todays business world can be Classified in several different ways. Several types of IS can be classified as Either operations or management information system. Information System
Operations Support System
Expert System
Knowledge base
Expert System
It is a knowledge based information system that uses the knowledge about specific & complex area to act as an expert consultant. ES provide answers to the questions by making human-like inferences. These systems are loaded with the knowledge of experts to arrive at decisions.
Ritesh Singhal
Decision Structure
Information Characteristics
Ad Hoc Un scheduled Summarized Infrequent Forward Looking External Wide Scope
Unstructured
Strategic Management Executives and directors DSS, ES, EIS
Semi structured
Tactical Management Business Unit Managers (TPS) Operational Management (OAS) Prespecified Scheduled Detailed Frequent Historical Internal Narrow Focus
Structured
By Ritesh Singhal
Characteristics of MIS
Management Oriented & Management Directed: MIS is for the management by the management. It will connect top to bottom. Integrated: It integrates all operational & functional activities of management. Common data flows (centralization) to avoid duplication & redundancy.
Characteristics of MIS
Strategic planning: MIS requires very high degree of planning which creates effective organization and runs for coming years. Any modern MIS should be built on latest Information & communication technology (ICT).
Benefits of MIS
MIS increase productivity MIS enhances the quality of decisionmaking. MIS improves communication which helps to develop team work. MIS helps organizations to remain competitive.
Middle Mgt
Moderate
Heavy
Lower Mgt
Low
Heavy
Heavy
Low
Decision Making
Type of Information Required Understanding Competition Understanding the line of business Leading activity
Heavy
Strategic
Moderate
Tactical
Low
Operational
High High
Heavy
Moderate
Low
Marketing
Production/Operations
Order processing Inventory control Accounts receivable Accounts payable Payroll General Ledger
Cash Management Credit Management Investment Management Capital budgeting Financial forecasting
Accounting
Finance
NOTE:
The Goal of SCM is to create a fast , a efficient and low-cost network of business relationships or supply chain to get a companys products from concept to market.
Ritesh Singhal
Commit
Schedule
Make
Deliver
Forecast and Demand Planning Strategic Sourcing and Customer Order Fulfillment/Service Procurement Distribution Network and Warehouse Operations Production Transportation and Shipment Logistics Management
The Internet
Shared Market Data Collaborative Fulfillment
Supplier
Manufacturer
Ritesh Singhal
Retailer
Customer
Operational
Execution
Ritesh Singhal
Trends In SCM
Order Management Inventory Management Resource Allocation Systems Use and Integration
Collaborative Marketing Sales and Service SCM Optimization Collaborative Design and Delivery
SCM Stage3 Collaborative planning and fulfillment Extranet and exchangebased collaboration
Ritesh Singhal
CIO is the head of MIS department. The key task that CIO performs: Ensuring that MIS is managed properly. Create security policy Limited access to employees Interpersonal skills Technical skills
Ritesh Singhal
Fundamentals of DBMS
Field Record File Database Key Field Data Information Knowledge
Ritesh Singhal
DBMS Users
Naive Users are the end users of the database who work through a menu driven application. Online Users are those who may communicate with the database via an online terminal. Applications Programmers are those who responsible for developing applications programs. Data Base Administrators who is responsible for design, management and implementation of database.
Ritesh Singhal
Ritesh Singhal
Data Models
Hierarchical This model is like a structure of tree with records forming the nodes and field like the branch of the tree Network In this model, a record type can have multiple owners. For example order processing should use customer table, product table, order table, account table. Relational A relational model allows you to groups its data items into one or more independent tables that can be related to one another by using common field
Ritesh Singhal
Database Structure
Multidimensional Structure Object Oriented Database structure
Ritesh Singhal
What is System?
A system may be defined as a set of elements, joined together to achieve a common objective. The word system is used quite often in our everyday life, like educational system, political system, economic system, solar system & computer system etc. It is clear that a system is not a randomly assembled set of elements, rather it consists of elements which can be identified as related to each other.
Ritesh Singhal
Types of system
Abstract and Physical System: Abstract system is an orderly
arrangement of interdependent ideas which may or may not have any counterpart in the real world. Where as physical system are concrete operational system made of people, material, machine etc.
Deterministic
system is one where occurrence of all events is known with certainty, where as in probabilistic system occurrence can not predicted.
interacts with the environment and exchange information, material and undefined input. Where as a closed system is one which does not interact with its environment. eg. A computer program
Riteswhich h Singhal
& Probabilistic
System: A deterministic
Interface: Each system can have sub-systems where White box & Black box: White box is where a clear
understanding of internal working of the system is known while black box is where a no clear understanding of internal working of the system.
Ritesh Singhal
Ritesh Singhal
Systems Investigation Product: Feasibility Study Systems Analysis Product: Functional Requirement
Determine how to address business opportunities and priorities Conduct a feasibility study to determine whether a new or improved business system is a feasible solution Develop a project management plan and obtain management approval Analyze the information needs of employees, customers and other business stakeholders. Develop the functional requirements of a system that can meet business priorities and the needs of all stakeholders.
Systems Design
Product: System Specifications Systems Implementations Product: Operational System Systems Maintenance Product: Improved System
Develop specifications for the hardware, software, people, network and data resources, and the information products that will satisfy the functional requirements of the proposed business information system.
Acquire hardware and software. Test the system, and train people to operate and use it. Convert to the new business system. Manage the effects of system changes on end users.
Use a post implementation review process to monitor, evaluate and modify the business system as needed
Feasibility Studies
Because the process of development can be costly, the systems investigation stage typically requires a preliminary study called a feasibility study. A feasibility study is a preliminary study where the information needs of prospective users and the resources requirements, costs, benefits, and feasibility of a proposed project are determined. The feasibility of a proposed business system can be evaluated in terms of five major categories.
Operational Feasibility
Economic Feasibility
How well the proposed system support the business priorities of the organization. How well the proposed system will fit in the existing organization.
Technical Feasibility
Cost savings Increased revenue Decreased investment requirements Increased profits Cost/Benefit Analysis
Organizational Feasibility
Hardware, software and Employee, customer, supplier network capability, reliability acceptance and availability. Management support
Legal/Political feasibility
Patent, copyright Software licensing. Government restrictions Affected stake holders and reporting authority.
Ritesh Singhal
System Analysis
Whether you want to develop a new application quickly or involved in a long term project, you will need to perform several basic activities of system analysis. It is an in-depth study of enduser information needs that produces functional requirements that are used as the basis for design of a new information system. The activities, resources and products of one or more of the present information system being used.
Ritesh Singhal
Organizational Analysis
The members of IS development team have to know something about the organization, its management structure, its people, its business activities, the environment system it deals and its current information system. Thats why business end users are frequently added to system development team.
Ritesh Singhal
Ritesh Singhal
Logical analysis
The logical model can be thought of as a blueprint of the current system. Here the system analyst can more easily understand various processes, functions and data associated.
Ritesh Singhal
Automatic entry of the product and easy to use data entry screen. Fast, automatic calculations
c. Storage requirement
data
d. Control requirement
quick e-mail confirmation.
Ritesh Singhal
System Design
System analysis describes what a system should do to meet the information needs of users. Systems design specifies how the system will accomplish this objective. Systems design consists of design activities that produce system specifications satisfying the functional requirements that were developed in the systems analysis process.
Data Design
Data Element Structure Design
Process Design
Program and Procedure Design
Prototyping Model
Prototyping is the process of iterative development of working model of new application that can be used by both IS specialist and business professionals. It makes the development process faster and easier, especially for projects where end-user requirements are hard to define. Usually, a prototype is modified several time before end users find it acceptable.
Ritesh Singhal
Prototyping
Identifying an End Users Business Requirements
Investigation/Analysis: End users identify their business needs and assess the feasibility of several alternative information system solutions Analysis/Design: End users and/or IS specialists use application development tools to interactively design and test prototypes of information system components that meet end user business needs.
Develop Business system Prototypes Prototyping Cycle Revise the Prototypes to Better Meet End User Requirements Maintenance Cycle Use and Maintain The Accepted Business System
Design/Implementation: The business system Prototypes are tested , evaluated and modified repeatedly until end users find them acceptable
Implementation/Maintenance: The accepted Business system can be modified easily since most system Documentation is stored on disk.
Spiral Model
This methodology uses some features of waterfall model and prototype model both. The spiral model start with the quadrant A then B , C and D quadrant respectively. The spiral model moves one stage to another and after each stages the software gets improved.
Ritesh Singhal
Spiral Model
Ritesh Singhal
Processing
are what
What information is needed by end users and in what form should the output be presented?
Output
Does the application use previously stored data? Does it create data that must be stored for future use by this or other applications?
Storage
System Testing
GUI software testing Usability testing Performance testing Compatibility testing Error handling testing Load testing Security testing Sanity testing Regression testing Reliability testing Installation testing Recovery testing
Ritesh Singhal
System Implementation
Ones the new information system has been designed, it must be implemented as a working system and maintained to keep it operating properly. Implementation is a vital step in the deployment of IS to support the employees, customer, and other business stakeholders of a company.
Ritesh Singhal
Implementation tasks
Implementation Plan Organizing the MIS department Selection & procurement of hardware Procurement of software Database administration Training of users Creating physical infrastructure Transition to the new system
Ritesh Singhal
Pilot Conversion:
a. b. This can be used when new system may be installed only at some branches. This approach is required where some location have different characteristics.
Phased Conversion:
a. b. c. Attempt to take advantage of the best features of both system. Implementation would be done in different phases. Risk minimization
Direct Conversion:
a. b. Both the system cannot coexist simultaneously Greatest risk of failure
Ritesh Singhal
Ritesh Singhal
System Documentation
Documentation is a written text that accompanies computer software. It either explains how it operates or how to use it, and may mean different things to people in different roles. Types of documentation include: Requirements Statements that identify attributes, capabilities, characteristics, or qualities of a system. This is the foundation for what shall be or has been implemented. Architecture/Design - Overview of software. Includes relations to an environment and construction principles to be used in design of software components. Technical - Documentation of code, algorithms, interfaces, and APIs. End User - Manuals for the end-user, system administrators and support staff. Marketing - How to market the product and analysis of the market demand.
Ritesh Singhal
IT assets having very short life span. The rate of obsolescence is again high. IT assets require very high capital expenditure. Constant maintenance is required. Requires strict monitoring to ensure that the assets are not devalued.
Ritesh Singhal
Implementation Activities
Data Conversion
Ritesh Singhal
Waterfall Model
Ritesh Singhal
E-Commerce
For most companies today, electronic commerce is more than just buying and selling products online, instead it encompasses the entire online process of developing, marketing, selling, delivering, servicing and paying for product and services transacted on inter-networked, global market places of customer, with the support of a world-wide network of business partners.
E-Commerce
Most companies, large and small are engaged in some form of e-commerce activities. Therefore, developing an ecommerce capability has become a competitive necessity for most businesses in todays marketplace.
E-Commerce
The advantage of E-Commerce allow a business of any size that is located virtually anywhere on the planet to conduct business with just about anyone, anywhere.
E-Commerce
Introduction to E-commerce
E-commerce is changing the shape of competition , the speed of Action, and the streamlining of interactions, products and payments from customers to companies and from companies to suppliers.
Categories of e-Commerce
Many companies today are participating in or sponsoring three Basic categories of electronic commerce applications:
1.Business-to-Consumer(B2C) e-Commerce: In this form of electronic Commerce , businesses must develop attractive electronic marketplace to sell products and services to consumers. For example many companies offer e-commerce websites that provide virtual storefronts and multimedia catalogs, interactive order processing, secure electronic payment systems and online customer support.
Ritesh Singhal
2.
Business-to-Business(B2B) e-Commerce: This category of electronic Commerce involves both electronic business marketplaces and direct market Links between businesses. For example, many companies offer secure Internet Or extranet e-commerce catalog websites for their business customers and Suppliers. Also very important are B2B e-commerce portals that provide auction and exchange marketplaces for businesses.
3. Consumer-to-Consumer(C2C) e-Commerce: The huge success of online auctions like eBay , where consumers can buy and sell with each other in an auction process at an auction website, makes this e-commerce model an important e-commerce business strategy. Thus, participating in or sponsoring consumer or business auctions is an important e-commerce alternative for B2B, C2B or B2B ecommerce. Electronic personal advertising of products or services to buy or sell by consumers at electronic newspaper sites, consumer ecommerce portals, or personal websites is also an important form of C2C e-commerce.
Ritesh Singhal
Product Discove ry
Order Trackin g
Order Payme nt
Product Receipt
Buying Process
Ritesh Singhal
Catalog Management
Workflow Management Buying Process Automation Document Management Rule and RoleBased Content Routing
Event Management Event Driven Transaction Processing Message to eMail Message Boards Newsgroups
Ritesh Singhal
3. Search Management
Efficient and effective search processes provide a top e-commerce website capability that helps customer to find the specific product or service they want to evaluate or buy. Advance search option may also include to optimizes the search process.
Ritesh Singhal
Content management software helps e-commerce companies to develop, generate, deliver, update and achieve text data and multimedia information at e-commerce website. It works with the profiling tool to personalize the content of web pages seen by individual users.
Ritesh Singhal
5. Workflow Management
Workflow system for enterprise collaboration help employee electronically collaborate to accomplish structured work tasks within knowledge based business processes. Workflow system ensures that the proper transactions, decisions and work activities are performed and the correct data and documents are routed to the right employees, customer, suppliers and other business stakeholders.
Ritesh Singhal
6. Event Notification
Event notification works with workflow system to monitor all ecommerce processes and record all relevant events. E.g. when you purchase any product from a website, you automatically receive e-mail of your order, payment status, shipment status or any other related information.
Ritesh Singhal
Ritesh Singhal
E-Commerce is changing how companies do business both internally and externally with their customers, suppliers , and other business partners. How companies apply e-Commerce to their business is also subject to change As their managers confront a variety of e-Commerce alternatives. The application of e-Commerce by many companies have gone through several major stages as e-Commerce matures in the world of business.
For Example, E-Commerce between businesses and Consumers(B2C) moved from merely offering multimedia company information at corporate websites to offering Products and services at web store front sides via electronic catalogs and online sales transactions. B2B e-Commerce , on the other hand , started with website Support to help business customers serve themselves ,and than moved toward automating intranet and extranet procurement systems.
Ritesh Singhal
High
Self-Service Web Sales Interactive Web Store Interactive Marketing
SCM CRM
Business Value
Procurement Automation
B2C
Web Brochures
B2B
Customer Self-Service
Low
Operations automation
High
E-commerce Example
B2B- Intel selling micro processors to Dell B2C- Target selling toilet paper to you
C2B- Grandma selling pies to the local coffee shop to sell to its customers
C2C- My neighbor selling his car to me
Ritesh Singhal