Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
INF160 IS Development Environments AUBG, COS dept PowerPoint Presentation
Download Presentation
INF160 IS Development Environments AUBG, COS dept

INF160 IS Development Environments AUBG, COS dept

93 Vues Download Presentation
Télécharger la présentation

INF160 IS Development Environments AUBG, COS dept

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. INF160IS Development EnvironmentsAUBG, COS deptReference books:Baltzan Paige, Business Driven Information Systems, McGraw-Hill/Irwin, 3e, 2012.Doar Matthew B., Practical Development Environments, O’Reilly, 2005.Any C++, C#, Java, VBasic book available in AUBG library Course lecturer: Assoc. Prof. Stoyan Bonev, PhD

  2. INF160 IS Development Environments AUBG, COS dept Lecture 01a Title: Introduction to Inf Sys Dev Env (Extract from ISDE Syllabus) Reference: Baltzan, Chapters 1-7; Doar, pp xxi, 1

  3. Lecture Contents: • The subject/discipline titles • Basic title components • Information Systems • Development Environments • Information System • Definition/Description • Development Environment • Definition/Description • Information Systems & Development Environments • Key Terms

  4. The subject/discipline titles • ISDE • Inf Sys Dev Env • Information Systems Development Environments To be considered acronyms for:

  5. The subject/discipline titles • Developing Information Systems with tools like Practical Development Environments Or • Using Practical Development Environments for Developing Information Systems

  6. Information System • Definition • Description

  7. Information System - Definition • Source from: http://www.businessdictionary.com/definition/information-system.html • Information System: A combination of • hardware, • software, • infrastructure and • trained personnel • organized to facilitate planning, control, coordination, and decision making in an organization.

  8. Information System - Description • from the On-line Encyclopædia Britannica, 2013 http://www.britannica.com/EBchecked/topic/287895/information-system • Information system: An integrated set of components for • collecting, • storing, • processing, and • communicating • information.

  9. Information System - Description • from Webster’s New World Dictionary, 1991 • Information science: The science dealing with the efficient • collection, • storage, and • retrieval • of information.

  10. Information System - Description • from Longman Dictionary of Contemporary English, 1987 • Information technology: The science or practise of • collecting, • storing, • using and • sending out information • by means of computer systems.

  11. Information System - Description • From the College of Business, Washington State University, 2013 • General Description of Information Systems major: • The information systems (IS) field involves the design, development, use, and management of organizational computer-based IS to support and guide business activities.

  12. Information System - Description • From the College of Business, Washington State University, 2013 • General Description of Information Systems major: • The IS field includes a broad range of career opportunities including: • Business (Systems) Analysts. • Programmer\Analysts. • Database Administrators. • Database Analysts. • Network Administrators. • IS Project Managers. • Computer Support Specialists.

  13. Development Environment • Definition • Description

  14. Development Environment -Definition • From:http://searchsoftwarequality.techtarget.com/definition/development-environment • Development environment is the set of processes and programming tools used to create the program or software product.

  15. Development Environment -Definition • From:http://searchsoftwarequality.techtarget.com/definition/development-environment • AnIntegrated Development Environment(IDE) is one in which the processes and tools are coordinated to provide developers an orderly interface to and convenient view of the development process or at least the processes of • Writing code, • Testing code, and • Packaging code for use.

  16. Development Environment - Definition • From: http://searchsoftwarequality.techtarget.com/definition/integrated-development-environment • IDE is a programming environment that has been packaged as an application program, typically consisting of • a code editor, • a compiler, • a debugger, and • a graphical user interface (GUI) builder. The IDE may be a standalone application or may be included as part of one or more existing and compatible applications. The BASIC programming language, for example, can be used within Microsoft Office applications, which makes it possible to write a WordBasic program within the Microsoft Word application.

  17. Development Environment -Description [Doar] • Development Environment is the whole collection of tools that people use to create software • Tools for tracking versions of files • Build tools • Testing tools • Bug tracking tools • Tools for creating documentation

  18. Information Systems&Development Environments Key Terms

  19. IS & DE: Key Terms [Baltzan] • Fact: • Data: • Information: • Do these three terms relate? • How do they relate?

  20. IS & DE: Key Terms [Baltzan] • Fact: Confirmation or validation of an object or an event. • Data: • Information:

  21. IS & DE: Key Terms [Baltzan] • Fact: Confirmation or validation of an object or an event. • Data: Raw facts that describe characteristics of an event or object. • Information:

  22. IS & DE: Key Terms [Baltzan] • Fact: Confirmation or validation of an object or an event. • Data: Raw facts that describe characteristics of an event or object. • Information: Data converted in meaningful and useful context.

  23. IS & DE: Key Terms [Baltzan] • Business Intelligence: Information collected from multiple sources. • Knowledge: Skills, experience and expertise coupled with information & intelligence that creates person’s intellectual resources. • Knowledge worker: Individual with ability to interpret and analyze facts, data and information.

  24. IS & DE: Key Terms [Baltzan] • System: Collection of parts that link to achieve a common purpose. • Systems thinking: a way of monitoring the entire system by viewing multiple inputs being processed to produce outputs while continuously gathering feedback on each part. • Feedback: information that returns to its original transmitter and modifies the transmitter’s actions.

  25. IS & DE: Key Terms [Baltzan] • Content Management Systems help companies to manage the creation, storage, editing and publication of their website content. • Taxonomy: scientific classification of organisms into groups based on similarities or origin. Taxonomies are also used for indexing the content on web site into categories and subcategories of topics. • Every car is a vehicle. • But Not every vehicle is a car. • Some vehicles are vans, busses, trucks. • “Child” terms fall under “Parent” terms.

  26. IS & DE: Key Terms [Baltzan] • Information architecture: set of ideas about how all information in a given context should be organized. • Information architect creates IS /website/ taxonomy. • A well-planned taxonomy ensures easy search and navigation. • If the taxonomy is confusing, IS /website/ will soon fail.

  27. IS & DE: Key Terms [Baltzan] • Source code contains instructions written by a programmer specifying the actions to be performed by computer SW. • Open source refers to any SW whose source code is made available free for any third party to review and modify.

  28. IS & DE: Key Terms [Baltzan] • Blog, or Web log: An online journal that allows users to post their own comments, graphics and video. • Unlike traditional HTML web pages, blog websites let writers communicate on a regular basis through a simple interface that does not require any programming efforts.

  29. IS & DE: Key Terms [Baltzan] • Wiki is a type of collaborative Web page that allows users to add, remove and change content. For example, Wikipedia, the open encyclopedia • A wiki user can alter the original content of any article • A blog user can only add information in the form of comments.

  30. IS & DE: Key Terms [Baltzan] • Ethics – principles and standards that guide our behavior toward other people. • Information ethics – govern the ethical issues arising from the development and use of IT or IS.

  31. IS & DE: Key Terms [Baltzan] • Authentication and Authorization: • Authentication: method for confirming user’s identities. • Authorization: process of providing a user with permission including access level to resources and abilities.

  32. IS & DE: Key Terms [Baltzan] • IS infrastructure • IS have played a significant role in modern society. • What protects IS from failures/crashes? • It is the IS infrastructure, which includes plans for how a firm will • Build, • Deploy, • Use, and • Share Its data, processes, and IS assets.

  33. IS & DE: Key Terms [Baltzan] • IS infrastructure contains: • HW • SW • Network is a communications system created by linking two or more devices and establishing a standard methodology in which they can communicate. • Client is a computer designed to request info from a server. • Server is a computer dedicated for providing info in response to requests.

  34. IS & DE: Key Terms [Baltzan] 3 main areas to maintain IS infrastructure: • Supporting operations • Information IS infrastructure • Supporting changes • Agile IS infrastructure • Supporting the environment • Sustainable IS infrastructure

  35. IS & DE: Key Terms [Baltzan] • Supporting operations • Information IS infrastructure • Backup and recovery plan • Disaster recovery plan • Business continuity plan

  36. IS & DE: Key Terms [Baltzan] • Supporting changes • Agile IS infrastructure • Accessibility • Availability • Maintainability • Portability • Reliability • Scalability • Usability

  37. IS & DE: Key Terms [Baltzan] • Supporting the environment • Sustainable IS infrastructure • Grid computing • Cloud computing • Virtualized computing

  38. IS & DE: Key Terms [Baltzan] • Grid computing • - collection of computers, often geographically dispersed, that are coordinated to solve a common problem • With grid computing, a problem is broken into pieces and distributed to many machines, allowing faster processing than could occur with a single system

  39. IS & DE: Key Terms [Baltzan] • Cloud computing • - refers to the use of resources and applications hosted remotely on the Internet. • The term comes from the image of a cloud to represent the Internet or some large networked environment. • Users connect to the cloud from their PCs using a client, such as Web browser. To these individual users, the cloud appears as their personal application, device, or document.

  40. IS & DE: Key Terms [Baltzan] • Virtualized computing • - creates multiple “virtual” machines on a single computing device. • Instead of purchasing a separate fax machine, copy machine, printing machine • You can buy a virtualized computer printer that functions as a fax machine, copy machine and printing machine

  41. Thank You For Your Attention!