一、信息系统(Information System)
信息系统(Information System)是以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。它在技术上有4个特点:
(1)涉及的数据量大。数据一般需存放在辅助存储器中,内存中只暂存当前要处理的一小部分数据;
(2)绝大部分数据是持久的,即不随程序运行的结束而消失,而需长期保留在计算机系统中;
(3)这些持久数据为多个应用程序所共享,甚至在一个单位或更大范围内共享;
(4)除具有数据采集、传输、存储和管理等基本功能外,还可向用户提供信息检索、统计报表、事务处理、规划、设计、指挥、控制、决策、报警、提示、咨询等信息服务。
二、信息系统概念
信息系统一般泛指收集、存储、处理和传播各种信息的具有完整功能的集合体。现代信息系统指以计算机为信息处理工具,以网络为信息传输手段的系统。
三、信息系统的功能
信息系统的功能包括:需求功能和实现功能、初级功能和高级功能、通用功能和专业功能、整体功能和局部功能。
四、信息系统的類型
以数据环境来分类的话,可以分成:
第一类数据环境:数据文件(特点:没有使用数据库管理系统,简单,维护缓慢,但费用高昂);
第二类数据环境:应用数据库(特点:使用了数据库管理系统,但是维护费用高)
第三类数据环境:主题数据库(特点:经过严格的数据分析,维护费用很低,但是如果管理不善,会倒退成为第一类或者第二类数据环境);
第四类数据环境:信息检索系统(特点:比传统的数据库有更大的灵活性和动态可变性)。
如果以应用层次分类的话,可以分成:
战略级信息系统(所有者和使用者都是企业的最高管理层)
战术级信息系统(使用者一般是企业的中层经理及其管理的部门)
操作级信息系统(使用者一般是服务型企业的业务部门)
事务级信息系统(使用者一般是企业的管理业务人员)
五、信息系统的發展
1、基於因特網的信息系統2、多媒體信息系統3、海量信息系統4、智能信息系統
六、信息系統的建設复杂性
1、信息系統開發的复杂性
一是要解決基礎數據問題
二是領導介入問題
三是最終用戶問題
四是系統分析師問題
2、信息系統運行复杂性
3、信息系統維護改造复杂性
七、信息系統的生命周期及各階段目標及其主要內容
一、信息系統的生命周期
1、信息系統產生階段 2、信息系統開發階段3、信息系統運行階段 4、信息系統消亡階段
二、信息系統開發階段
1、總體規劃階段
2、系統分析階段
4、系統設計階段
5、系統實施階段
6、系統驗收階段。
八、信息系統的建設原則
1、高層管理人員介入原則
2、用戶參與開發原則
3、自頂向下規劃原則
4、工程化原則
5、其它原則
九、信息系統開發方法
一、信息系統開發方法
1、結構化方法 2、快速原型法3企業系統規劃方法4戰略數據規劃的方法5、信息工程方法6、面向對象方法
二、結構化方法
(1)開發目標清晰化
(2)工作階段工程化
(3)開發文檔規范化
(4)設計方法結構化
三、戰略數據規劃的方法
(1)、數據環境對於信息系統至關重要
(2)四種數據環境
(3建設主題數據庫是信息系統開發的中心任務。
(4)圍遶主題數據庫搞好應用軟件開發。
分享到:
相关推荐
### HTML第一课笔记详解 #### 一、HTML结构与标签 HTML,即HyperText Markup Language,是用于创建网页的标准标记语言。它通过一系列预定义的元素来规定网页内容的显示方式,这些元素被称为标签(tags)。理解HTML...
《中山大学地理信息系统考研专业课笔记》主要涵盖了空间参考系统这一关键概念,这是地理信息系统(GIS)的基础之一。空间参考系统使得地理数据与其位置能够准确关联,通过公共的地球椭球模型来实现这一目标。地球...
【Java基础】 Java是一种广泛使用的面向对象...这些是Java基础知识和高级技术的主要组成部分,掌握它们能够帮助开发者构建稳定、高效、可维护的Java应用程序。通过深入学习和实践,你可以不断提升自己的Java编程能力。
【Hibernate学习笔记第一次课】 在本课程中,我们将深入探讨Hibernate框架的基础知识,这是一个流行的Java对象关系映射(ORM)工具,它简化了数据库与Java应用程序之间的交互。我们的重点是Hibernate 3.1版本,虽然...
总的来说,这个小学信息技术课件详尽地介绍了计算机的基础知识,涵盖了计算机的定义、组成部分、工作流程以及软件的作用,对于初学者来说是一份非常实用的教学资料。通过学习,学生们不仅能了解计算机的基本构成,还...
在第一节课中,教师会介绍课程的大纲和目标,让学生对这门课程有全面的认识。课程的重点在于理解信息技术的基本概念,如信息技术概述和Windows XP的任务栏设置。任务栏是Windows操作系统中一个关键的交互界面元素,...
本资源总结了C++的基础知识点,从Windows和Linux开发环境的准备到第一个C++程序的编写, Output数据的分类和输出,最后到程序的注释。下面是详细的知识点解释: 1. Windows开发环境的准备 在Windows平台上,下载...
【ArcGIS10地理信息系统教程】是一门专为初学者设计的全面课程,旨在帮助学习者从基础到高级掌握ArcGIS10这一强大的地理信息系统软件。ArcGIS是Esri公司开发的一款广泛应用于地理数据处理、空间分析和地图制作的专业...
标题《第10课 Python分布式计算笔记》所指向的知识点涵盖了分布式计算领域中与Python语言的结合使用。分布式计算是一种将计算任务分布在多个计算节点上协同工作的计算模式。它能够高效利用网络中的多台计算机,通过...
本节课的主题是“病毒”,针对的是六年级科学课程的第一单元,旨在让学生初步了解微小生物中的病毒,并探讨其与人类的关系。以下是详细的知识点解析: 1. **病毒的基本概念**: - 病毒是一种极小的生命体,它们...
Java在线视频学习系统是一种以Java技术为基础开发的教育平台,旨在提供便捷的在线学习体验,同时结合了笔记功能和小组讨论功能,以增强用户的学习互动和效率。下面将详细阐述这个系统的各个关键知识点: 1. **Java...
电信号与系统是电子信息工程学科中的一个重要分支,它主要研究电信号的产生、变换、传输、处理等问题,以及这些过程中所涉及的理论基础和技术方法。在这一领域内,学生需要掌握的主要知识点包括但不限于: - **信号...
4. 热力学第一定律:能量守恒定律在热力学中的表达,即内能的变化等于热量与做功的代数和。 5. 热力学第二定律:表述了热力学过程中不可逆性的原理,如熵增原理。 综上所述,提供的文档片段尽管信息不完整,但可以...
总结,"蓝桥杯JavaB组(72页云课笔记 + 各章节代码讲解)"是一份全面的Java学习资源,涵盖了语言基础、面向对象编程、异常处理、集合框架、文件I/O等多个方面,同时通过实战练习加深理解,对于准备参加蓝桥杯或者...
此外,资料还提供了关于专业课调剂的相关信息,这对于未能达到第一志愿录取分数线但希望进入南京中医药大学学习的学生来说非常重要。了解调剂政策、流程及要求有助于考生做好充分准备,增加调剂成功的可能性。 ### ...
笔记文档“新概念第二册1-68课笔记.doc”可能涵盖了以下几个方面的知识点: 1. **基础语法**:新概念第二册着重于巩固和扩展初学者的语法知识,包括动词时态(一般现在时、一般过去时、现在进行时等)、语态(主动...
安装JDK(Java Development Kit)并配置环境变量是开始学习的第一步。 2. **Java语法基础**:包括数据类型(如整型、浮点型、字符型、布尔型)、变量、常量的声明和使用,以及运算符的理解,如算术运算符、比较...