大学信息技术基础

陈琼 刘必雄 李丽珊 陈细妹 刘秀玲 敖永霞 廖世涛

目录

  • 1 信息技术与计算科学
    • 1.1 信息与信息技术
    • 1.2 信息的度量
    • 1.3 计算与计算科学
    • 1.4 数制及其转换
    • 1.5 计算机的信息表示与编码
    • 1.6 第一单元测验
  • 2 计算机硬件系统
    • 2.1 计算机发展史
    • 2.2 微机系统组成
    • 2.3 CPU和内存
    • 2.4 外部设备
    • 2.5 第二单元测验
  • 3 计算机软件系统
    • 3.1 软件的定义及发展史
    • 3.2 操作系统
      • 3.2.1 操作系统的定义及发展
      • 3.2.2 操作系统的功能
      • 3.2.3 常用的操作系统
    • 3.3 第三单元测验
  • 4 多媒体技术基础
    • 4.1 多媒体的概念
    • 4.2 模拟信号的数字化过程
    • 4.3 音频信号处理
    • 4.4 图像信息处理(上、中、下)
    • 4.5 视频信息处理
    • 4.6 第四单元测验
  • 5 数据库概论
    • 5.1 数据库与数据库管理系统
    • 5.2 数据模型
    • 5.3 关系模型
    • 5.4 数据库的设计
    • 5.5 第五单元测验
  • 6 算法、程序与问题求解方法
    • 6.1 问题求解方法(上、下)
    • 6.2 算法与程序设计
    • 6.3 程序设计的一般过程
    • 6.4 第六单元测验
  • 7 通信与网络技术
    • 7.1 网络传输介质
    • 7.2 网络拓扑结构
    • 7.3 通信模型与信道容量
    • 7.4 网络协议
    • 7.5 IP地址和DNS域名系统
    • 7.6 第七单元测验
  • 8 信息系统安全
    • 8.1 信息系统安全架构
    • 8.2 个人信息安全防护(一、二)
    • 8.3 数据加密技术(一、二)
    • 8.4 大数据时代的信息安全隐患
    • 8.5 第八单元测验
数据库的设计















数据库应用系统设计的六个阶段









结构化开发方法的开发过程

用结构化系统开发方法开发一个系统,将整个开发过程划分为五个首尾相连接的阶段,一般称之为系统开发的生命周期

系统开发的生命周期分为系统规划、系统分析、系统设计、系统实施、系统运行和维护五个阶段。

1.系统规划阶段

系统规划阶段的工作就是要确定信息系统的发展战略,明确企业总的信息需求,制定信息系统建设总计划。

根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行可行性研究;

2.系统分析阶段

系统分析阶段的任务是分析企业业务流程、数据与数据流程、功能与数据之间的关系,并提出新系统逻辑方案。

3.系统设计阶段

系统设计阶段的任务包括总体结构设计、代码设计、数据库/文件设计、输入输出设计和模块结构与功能设计。与此同时,还要根据总体设计的要求购置于安装设备。

4.系统实施阶段

系统实施阶段的任务是要按照系统设计成果,组织人员编程,并进行人员培训、数据准备和试运行等工作。

5.系统运行和维护阶段

系统运行阶段的任务包括系统的日常运行管理、评价、监理审计三部分工作。在运行的过程中,系统难免会出现修改、调整和维护,如果出现了不可调和的大问题(这种情况一般是若干年后,系统运行的环境已经发生了根本的变化时才可能出现),则用户将会进一步提出开发新系统的要求,这标志着老系统生命的结束、新系统的诞生。

优点

结构化开发方法又称生命周期法,是迄今为止最传统、应用最广泛的一种信息系统开发方法。结构化开发方法采用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计。该方法严格按照信息系统开发的阶段性开展设计工作,每个阶段都产生一定的设计成果,通过评估后再进入下一阶段开发工作。因此,结构化开发方法具有以下优点:

·            开发工作的顺序性、阶段性适合初学者参与软件的开发

·            开发工作的阶段性评估可以减少开发工作重复性和提高开发的成功率

·            该方法有利于提高系统开发的正确性、可靠性和可维护性

·            具有完整的开发质量保证措施

具有完整的开发文档标准体系

不足

结构化开发方法存在的不足主要是开发周期太长,个件化开发阶段的文档编写工作量过大或过于烦琐,无法发挥开发人员的个性化开发能力。一般来说,结构化开发方法主要适用于组织规模较大、组织结构相对稳定的企业,这些大型企业往往业务处理过程规范、信息系统数据需求非常明确,在一定时期内需求变化不大。