Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets สัปดาห์ที่ 9 การบริหารทรัพย์สินเครื่องและ.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
J2EE Architecture for Web Application & Enterprise Programming
Advertisements

E-COMMERCE WEBSITE Smartzap Co., Ltd.. Company Profile บริษัท สมาร์ทแซป จำกัด ก่อตั้งเมื่อปี 2543 (13 ปี ) ในช่วงยุค Internet เพิ่ง เริ่มต้น เป็นบริษัทที่ดำเนินงานทางด้าน.
Retail Organization & HRM Chapter 4. Chapter topics  The organizational structure  Process of organizing  Retail tasks  Classifying jobs  Hierarchical.
Accounting and ERP Software by Crystal Software Group
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
หลักการและแนวคิดการนำ สื่ออิเล็กทรอนิกส์ มาใช้ใน การเรียนการสอน ผศ. นพ. ทรงพล ศรีสุโข 30 ก. ย
IT685 หัวข้อพิเศษในเทคโนโลยีสารสนเทศ 2 IT&Cloud/ Infrastructure
ขั้นตอนวิธีและเครื่องมือในการพัฒนาโปรแกรม (ต่อ)
จำนวน สถานะ NUMBER OF STATES. ประเด็นที่ สนใจ The number of distinct states the finite state machine needs in order to recognize a language is related.
Project Based Learning
Chapter 9 : Designing Approach
Graphical User Interface charturong.ee.engr.tu.ac.th/CN208
Braille OCR Mobile Application
Human Resource Management
รู้จักกับเทคโนโลยี RFID เบื้องต้น
Emergency Response System for Elderly and PWDs: Design & Development
CIO Roles and Responsibilities
Database Management System
Marketing to Business.
Planning Step : TU Property Management & Others
ฮาร์ดแวร์ ในระบบสารสนเทศคอมพิวเตอร์
ระบบการจัดเก็บในคลังสินค้า
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
โปรแกรมการส่ง Tele-pathology ไปยังคอมพิวเตอร์ ส่วนบุคคลของแพทย์ผ่านทางเครือข่ายโรงพยาบาล (The Tele-pathology delivered to physician’s personal computer.
NETE0516 Operating Systems
Chapter 19 Network Layer: Logical Addressing
Course Software Engineering SE Overview and Introduction.
Computer Graphics.
โครงการวิจัยและพัฒนา ศักยภาพของ ระบบสารสนเทศ ดานอุบัติเหตุจราจร.
Introduction to Computer
        วงจรดิจิตอลลอจิก 3(2-1-3)
MK380Kulachatrakul Na Audhya Management Information System Week Management Information System Week 6 Database system By Aj-Kulachatr.
การออกแบบและพัฒนาซอฟต์แวร์ บทที่ 7 การทดสอบโปรแกรม
Sripatum University IS516 การสื่อสารคอมพิวเตอร์และเครือข่าย
Cloud Power: Demand Computing
Modern Management นำเสนอโดย อาจารย์มุกดา ยี่หวา คณะบริหารธุรกิจ.
SPU Information Science Institute of Sripatum University Sripatum University CIS511 Information System Architecture สถาปัตยกรรมระบบสารสนเทศ Asst.Prof.Dr.Surasak.
Create the Knowledge Management Blueprint
บทที่ 2 งบการเงินพื้นฐาน BASIC FINANCIAL STATEMENTS 2.
Sawit Soothipunt Senior Product Manager Microsoft (Thailand) Limited.
Introduction to webmaster Introduction to webmaster 1. บริการที่พบใน Internet 2. เป้าหมายของการพัฒนาเว็บไซต์ 3. ปัญหาของเว็บมาสเตอร์
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ ผศ. บุรินทร์ รุจจน พันธุ์.. ปรับปรุง 19 ตุลาคม 2555 Introduction to Batch.
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ Gate & Karnaugh Map มหาวิทยาลัยเนชั่น จังหวัดลำปาง
โดย นรฤทธิ์ สุนทรศารทูล สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
Menu and Interactive with Powerpoint ให้นำเรื่อง Input /Output Technology มา จัดทำ การนำเสนอ โดยใช้หลักการ Menu and Interactive with powerpoint มาประยุกต์
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
iWaLL โดย 1. นายวีกิจ สัจจะมโนรมย์
Java Programming Language สาขาวิชาระบบสารสนเทศ คณะบริหารธุรกิจ มหาวิทยาลัยเทคโนโลยีราชมงคลกรุงเทพ.
1-1: Software Project Management การจัดการโครงงานซอฟต์แวร์ Software Project Management การจัดการโครงงานซอฟต์แวร์ ความหมายการจัดการโครงงาน.
วิธีการทำงานของ ตัวประมวลผลสารสนเทศมีการ ศึกษาวิเคราะห์ และออกแบบโครง สร้างหน้าที่ด้วยสถาปัตยกรรมองค์ประกอบ 6 ส่วน ในตัวประมวลผลสารสนเทศ ได้แก่……………..
ผัก. หน่อไม้ ฝรั่ง กะหล่ำ ปลี แค รอท กะหล่ำ ดอก.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
Dianne J. Hall David B. Paradice James F. Courtney Proceedings of the 34th Hawaii International Conference on System Sciences
ทุนทางปัญญา Intellectual Capital KM743 Session 3.1
เอกสารเรียนวันที่ 27 มกราคม 2555
วันที่ 3 กรกฎาคม 2555 Forecasting technique การพยากรณ์
เอกสารเรียนวันที่ 7 กันยายน 2555
Chapter 3 Simple Supervised learning
CS (204)321 ระบบฐานข้อมูล 1 (Database System I)
Chapter 1/1 Arrays. Introduction Data structures are classified as either linear or nonlinear Linear structures: elements form a sequence or a linear.
1 Formal request to service provider. 2 RFI desired information  Company profile  Product & service  Financial stability  Plans & direction  Customer.
An Online Computer Assisted Instruction Development of Electronics Devices Subject for Learning Effectiveness Testing By Assoc.Prof. Suwanna Sombunsukho.
Last Updated: 13 Nov 2006 Computer System Division Office of Computer Services, Kasetsart University.
อ. กิตติศักดิ์ โชติกิติพัฒน์. DataProcessInformation Text Voice Image Video etc Calculate Sum Sort Merge etc Text Voice Image Chart etc.
 Mr.Nitirat Tanthavech.  HTML forms are used to pass data to a server.  A form can contain input elements like text fields, checkboxes, radio-buttons,
การออกแบบระบบ System Design.
The management of change Changes in work patterns and jobs
Extreme Programming Explained: Embrace Change
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
Description of Training
ใบสำเนางานนำเสนอ:

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets สัปดาห์ที่ 9 การบริหารทรัพย์สินเครื่องและ โปรแกรมคอมพิวเตอร์ กระบวนวิชา ระบบสารสนเทศเพื่อการจัดการ (Management Information System)

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets คอมพิวเตอร์ที่ความสามารถ ( ในการ ประมวลผลและเก็บข้อมูล ) ระดับใดที่องค์กร ของเราต้องการใช้งาน เพื่อจัดการสารสนเทศ และ ธุรกรรมทางธุรกิจ ? จะจัดเตรียมคอมพิวเตอร์และการประมวลผล แบบใดที่จะสร้างประโยชน์สูงสุดให้แก่องค์กร ของเรา ? โปรแกรมคอมพิวเตอร์และเครื่องมือ อรรถประโยชน์ชนิดใดที่เราต้องการเพื่อ นำมาใช้ในธุรกิจของเรา เกณฑ์ใดที่เราต้องมี เพื่อนำมาใช้คัดเลือกเทคโนโลยีซอฟท์แวร์ ? วัตถุประ สงค์

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets OBJECTIVES เทคโนโลยีโปรแกรมคอมพิวเตอร์ใหม่ๆ แบบใดที่เราควรทำความรู้จัก ? เทคโนโลยีโปรแกรมคอมพิวเตอร์จะสร้าง ประโยชน์ให้กับองค์กรของเราอย่างไร ? เราจะจัดหาให้ได้มาและบริหารจัดการ ทรัพย์สินเครื่องและโปรแกรมคอมพิวเตอร์ (hardware และ software) ขององค์กร อย่างไร ?

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Hardware Components of a Computer System Figure 6-1

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE The Computer System คอมพิวเตอร์รู้จักข้อมูลในลักษณะใด Bit Binary digit Represents smallest unit of data in the form of either 0 or 1 Byte String of bits, usually eight  “Byte” Stores one number or character

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Bits and Bytes Figure Characters are represented by one byte for each letter. 1or0One bit One byte for character A

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE The CPU and Primary Storage Central Processing Unit (CPU) Manipulates symbols, numbers, and letters มีหน้าที่ในการจัดการสัญลักษณ์ ตัวเลข ตัวอักษร Controls other parts of the computer system ควบคุมการทำงานของอุปกรณ์อื่นๆ ที่อยู่ใน เครื่อง Bus สายวงจรที่ทำหน้าที่ถ่ายโอนข้อมูลระหว่าง อุปกรณ์

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE The CPU and Primary Storage Primary Storage (Main Memory) Temporarily stores program instructions เก็บข้อมูลและโปรแกรมหรือ ชุดคำสั่งไว้ชั่วคราวสำหรับการ ประมวลผล Data Bus เส้นทางในการถ่ายเทข้อมูล Address Bus เส้นทางในการบอกตำแหน่ง ข้อมูล Control Bus เส้นทางส่งสัญญาณควบคุมการ ทำงานของอุปกรณ์

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE The CPU and Primary Storage Figure 6-3

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Primary Storage Stores Software program being executed เก็บชุดคำสั่งชั่วคราวเพื่อรอ การประมวลผลหรือโปรแกรม ที่กำลังทำงานอยู่ Operating system programs เก็บโปรแกรมระบบปฏิบัติการ ในการบริหารจัดการเครื่อง คอมพิวเตอร์ Data being used by program ข้อมูลจะถูกเก็บไว้ใน หน่วยความจำหลักก่อนการ ประมวลผล

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Arithmetic-logic unit (ALU): performs the computer’s principal logic and arithmetic operations Control Unit: coordinates and controls the other parts of the computer system CPU

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE RAM: Random Access Memory Directly accesses any randomly chosen location in the same amount of time ใช้บันทึกข้อมูลและโปรแกรมในช่วง ระยะเวลาสั้นๆ ในขณะที่โปรแกรม กำลังทำงาน ใช้ได้เฉพาะตอนที่มี ไฟฟ้าเท่านั้น ข้อมูลในชิพประเภทจะ สูญหายทันทีเมื่อไฟฟ้าดับ ROM: Read Only Memory Semiconductor memory chips with program instructions, cannot be written to เป็นชิพที่ทำหน้าที่เก็บข้อมูลไว้ใน ตัวเองอย่างถาวร ไม่สามารถเขียน เข้าหรือลบทิ้งได้ ส่วนใหญ่ใช้เก็บ ข้อมูลหรือโปรแกรมสำหรับการบู้ธ เครื่อง Primary Storage

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Computer Processing Microprocessors Integrated circuit technology (IC-Technology) Integrates the computer’s memory, logic, and control on a single chip Processing Power ( ปัจจัยที่ระบุความสามารถในการประมวลผล ) 1.Word Length ความเร็วในการอ่านข้อมูล (64 Bit > 32 Bit) 2.Clock Speed ระยะเวลาที่ใช้ในแต่ละวงรอบเครื่อง (1.5 GHz > 4.47 MHz) 3.Data Bus Width ความกว้างของดาต้าบัส (64 Bit > 32 Bit) Pentium 4 (1.5 GHz) มีความเร็ว Clock Speed = 1,500 ล้านรอบต่อวินาที มี Word Length = 32 Bit หรือ 4 byte ต่อวงรอบเครื่อง มี Data Bus Width = 64 Bit

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Computer Processing Parallel Processing Problem broken down into smaller parts Multiple instructions processed simultaneously with multiple processors

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Sequential and Parallel Processing Figure 6-4

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Magnetic disk: Floppy disk, Hard disk Optical disks: CD-ROM, DVDs Magnetic tape: Inexpensive, older secondary- storage medium New storage alternatives: Storage Area Networks (SANs) COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Secondary Storage Technology

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE A Storage Area Network (SAN) Figure 6-5

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Input and Output Devices

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Input and Output Devices

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Batch processing Transactions accumulated and stored until processing มีประโยชน์กับการรวบรวมข้อมูลที่ต้องเก็บไว้ ประมวลผลพร้อมๆกัน เช่น ผลงานพนักงาน กำไร สุทธิรายวัน รายเดือน งบการเงินรายเดือน รายปี On-line processing Transactions are entered directly into computer and processed immediately เหมาะกับการประมวลผลที่ต้องการทราบผล ในทันที เช่น การเบิกเงิน ระบบจองตั๋วต่างๆ COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Batch and On-Line Input and Processing

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE A Comparison of Batch and On-line Processing Figure 6-6

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Integrates two or more types of media into a computer- based application as Text, Graphic, Sound, Voice, Images, Animation Used in interactive Web pages with graphics, sound, animation, video Games, e-Learning, e-Newspaper, e-Conference Multi-media website –Streaming Video –MP3 (Motion Picture Experts Group, audio player3) COMPUTER HARDWARE AND INFORMATION TECHNOLOGY INFRASTRUCTURE Interactive Multimedia

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Mainframes: Largest computer, massive memory, rapid processing power Midrange computers: Less powerful, less expensive, and smaller than a mainframe Server: Provides software and other resources to computers over a network CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS Classifying Computers

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Minicomputers: Middle-range computer, used in universities, factories, or research laboratories Server Farm: Large group of servers maintained by a commercial vendor, available for electronic commerce and other activities CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS Classifying Computers

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Personal Computer (PC): Small desktop or portable computer Workstation: Desktop computer with powerful graphics and mathematical capabilities Supercomputer: Highly sophisticated and powerful, performs complex computations CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS Classifying Computers

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Computer Networks and Client/Server Computing Distributed processing: Distribution of processing work among multiple computers ( ระบบการกระจายกัน ประมวลผล )Distributed processing: Distribution of processing work among multiple computers ( ระบบการกระจายกัน ประมวลผล ) Centralized processing: Accomplished by one large central computer ( ระบบการประมวลผลที่ ศูนย์กลาง )Centralized processing: Accomplished by one large central computer ( ระบบการประมวลผลที่ ศูนย์กลาง ) Client/server computing: Splits processing between “clients” and “servers” on network ( ระบบการ ประมวลผลแบบมีผู้ให้บริการและผู้รับบริการ ซึ่งกำลังเป็นที่นิยม )Client/server computing: Splits processing between “clients” and “servers” on network ( ระบบการ ประมวลผลแบบมีผู้ให้บริการและผู้รับบริการ ซึ่งกำลังเป็นที่นิยม ) CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Client/Server Computing CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS Figure 6-7

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Types of Client/Server Computing CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS Figure 6-8

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Network Computers and Peer-to-Peer Computing Network computer (NC): Simplified desktop computer, does not store data permanentlyNetwork computer (NC): Simplified desktop computer, does not store data permanently Peer-to-peer computing: Distributed processing that links computers through Internet or private networksPeer-to-peer computing: Distributed processing that links computers through Internet or private networks Grid computing: Applies computational resources of many networked computers to solve a large, complex problemGrid computing: Applies computational resources of many networked computers to solve a large, complex problem CATEGORIES OF COMPUTERS AND COMPUTER SYSTEMS

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets BREAK!!!

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Software program: Series of statements or instructions to the computerSoftware program: Series of statements or instructions to the computer System software: Generalized programs, manages computer’s resourcesSystem software: Generalized programs, manages computer’s resources Application software : Programs written to perform functions specified by end usersApplication software : Programs written to perform functions specified by end users TYPES OF SOFTWARE The Major Types of Software

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets TYPES OF SOFTWARE The Major Types of Software Figure 6-9

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Operating system System softwareSystem software Manages and controls computerManages and controls computer TYPES OF SOFTWARE System Software and PC Operating Systems

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Functions of the operating system Allocates and assigns system resourcesAllocates and assigns system resourcesจัดสรรทรัพยากร Schedules use of computer resourcesSchedules use of computer resourcesจัดคิวการทำงานให้อุปกรณ์ Monitors computer system activitiesMonitors computer system activitiesตรวจตราการทำงานของอุปกรณ์ Provides locations in primary memory for data and programsProvides locations in primary memory for data and programs ให้พื้นที่ในหน่วยความจำหลักเพียงพอต่อ ข้อมูลและโปรแกรม Controls the input and output devicesControls the input and output devices ควบคุมอุปกรณ์ Input และ Output TYPES OF SOFTWARE System Software and PC Operating Systems

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software AssetsMultiprogramming Executes two or more programs concurrently using the same computer สามารถใช้โปรแกรมจำนวนมากกว่า 1 ใน ทรัพยากรคอมพิวเตอร์เครื่องเดียวกันได้อย่าง มีประสิทธิภาพ CPU executes only one program but services the input/output needs of othersCPU executes only one program but services the input/output needs of others หน่วยประมวลผลจะทำงานเพียงครั้งละ 1 โปรแกรม แต่สามารถให้บริการอุปกรณ์อื่นๆ ได้พร้อมๆ กัน ด้วยกันผลัดกันเข้าใช้หน่วย ประมวลผล TYPES OF SOFTWARE System Software and PC Operating Systems

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software AssetsMultitasking Multiprogramming capability of single- user operating systemsMultiprogramming capability of single- user operating systems Virtual Storage Handles programs more efficiently by dividing the programs into small fixed or variable lengthHandles programs more efficiently by dividing the programs into small fixed or variable length TYPES OF SOFTWARE System Software and PC Operating Systems

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Time Sharing Sharing of computer resources by many users simultaneouslySharing of computer resources by many users simultaneouslyMultiprocessing Executing two or more instructions simultaneously in a single computer using multiple central processing unitsExecuting two or more instructions simultaneously in a single computer using multiple central processing units TYPES OF SOFTWARE System Software and PC Operating Systems

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Language translation and utility software Translates high-level language programs into machine languageTranslates high-level language programs into machine language TYPES OF SOFTWARE System Software and PC Operating Systems

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets GUIs in contemporary PC operating systemsGUIs in contemporary PC operating systems Windows XPWindows XP Microsoft’s Windows 98 and MeMicrosoft’s Windows 98 and Me Windows 2000Windows 2000 TYPES OF SOFTWARE PC Operating Systems and Graphical User Interfaces

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Windows.NET serverWindows.NET server UNIXUNIX Linux: open-source softwareLinux: open-source software TYPES OF SOFTWARE PC Operating Systems and Graphical User Interfaces

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Programming languages: evolved from machine language to high-level languages for business and scientific workProgramming languages: evolved from machine language to high-level languages for business and scientific work Important programming languages for business today: COBOL, C, C++, and Visual BasicImportant programming languages for business today: COBOL, C, C++, and Visual Basic TYPES OF SOFTWARE Application Software and Programming Languages

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Fourth-generation language: Can help end users develop software with little or no assistance from IS specialistsFourth-generation language: Can help end users develop software with little or no assistance from IS specialists Natural languages: Close to human languageNatural languages: Close to human language Query languages: Provide immediate on-line answers to requestsQuery languages: Provide immediate on-line answers to requests TYPES OF SOFTWARE Fourth-Generation Languages

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Object-oriented programming Approach to software development that combines data and procedures into a single objectApproach to software development that combines data and procedures into a single object Visual programming Construction of software programs by selecting and arranging programming objectsConstruction of software programs by selecting and arranging programming objects CONTEMPORARY TOOLS FOR SOFTWARE DEVELOPMENT Object-Oriented Programming

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Class and inheritance Figure 6-10

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Programming languageProgramming language Delivers the software functionality needed for a particular taskDelivers the software functionality needed for a particular task Runs on any computer and operating systemRuns on any computer and operating system CONTEMPORARY TOOLS FOR SOFTWARE DEVELOPMENT Java

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Hypertext Markup Language (HTML): Page description language, creates Web pages and other hypermedia documentsHypertext Markup Language (HTML): Page description language, creates Web pages and other hypermedia documents XML (eXtensible Markup Language): Describes the structure of a document, supports links to multiple documents, allowing data to be manipulated by the computerXML (eXtensible Markup Language): Describes the structure of a document, supports links to multiple documents, allowing data to be manipulated by the computer CONTEMPORARY TOOLS FOR SOFTWARE DEVELOPMENT Hypertext Markup Language (HTML) and XML

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets PC software tools: Word Processing Software, Spreadsheets, Data Management Software, Presentation GraphicsPC software tools: Word Processing Software, Spreadsheets, Data Management Software, Presentation Graphics Other productivity software: , groupware, Web browsersOther productivity software: , groupware, Web browsers TYPES OF SOFTWARE Application Software Packages and Productivity Software

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Figure 6-11 TYPES OF SOFTWARE Word Processing Software

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets TYPES OF SOFTWARE Spreadsheet Software Figure 6-12

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets TYPES OF SOFTWARE Data Management Software Figure 6-13

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Enterprise software Set of integrated modules for major business functionsSet of integrated modules for major business functions Allows data to be used by multiple functions and business processesAllows data to be used by multiple functions and business processes TYPES OF SOFTWARE Software for Enterprise Integration

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software AssetsMiddleware Allows two disparate applications to communicate to exchange dataAllows two disparate applications to communicate to exchange data Web server Manages requests for Web pages on the computer where they are storedManages requests for Web pages on the computer where they are stored TYPES OF SOFTWARE Software for Enterprise Integration

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Enterprise application integration software Ties together multiple applications to support enterprise integrationTies together multiple applications to support enterprise integration TYPES OF SOFTWARE Software for Enterprise Integration

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets TYPES OF SOFTWARE Middleware Figure 6-14

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Capacity planning: Process of predicting the computing powerCapacity planning: Process of predicting the computing power Scalability: Ability of a computer, product, or system to expand and to serve without breaking downScalability: Ability of a computer, product, or system to expand and to serve without breaking down MANAGING HARDWARE AND SOFTWARE ASSETS Hardware Technology Requirements for Electronic Commerce and Digital Firm

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Designates the total cost of owning technology resourcesDesignates the total cost of owning technology resources Includes initial purchase costs, cost of hardware and software upgrades, maintenance, technical support, and trainingIncludes initial purchase costs, cost of hardware and software upgrades, maintenance, technical support, and training MANAGING HARDWARE AND SOFTWARE ASSETS Total Cost of Ownership (TCO) of Technology Assets

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets On-line storage service providers Third-party providers that rent out storage space to subscribers over the WebThird-party providers that rent out storage space to subscribers over the Web Allow customers to store and access dataAllow customers to store and access data Application service providers (ASPs)Application service providers (ASPs) Provide software that can be rented by other companiesProvide software that can be rented by other companies MANAGING HARDWARE AND SOFTWARE ASSETS Rent or Build Decisions: Using Technology Service Providers

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets Other types of service providers Management service providers and business continuity service providers Management service providers and business continuity service providers Utility computing “Pay as you go” model” where firms pay only for the information technology resources they actually use during a specified period“Pay as you go” model” where firms pay only for the information technology resources they actually use during a specified period MANAGING HARDWARE AND SOFTWARE ASSETS Rent or Build Decisions: Using Technology Service Providers

Management Information Systems 8/e Managing Hardware and Software Assets Managing Hardware and Software Assets MANAGING HARDWARE AND SOFTWARE ASSETS Figure 6-15 or NAS)secure network connection.