Page 111 - 高中 信息技术 必修2 信息系统与社会
P. 111
4.2 信息系统的软件及其作用
4 . 2 . 3 应用软件的开发工具和平台
在完成了前期的分析和设计之后,就可以使用各种开发工具或开发平台,按照系统设
计进行应用软件的程序开发了。
1.数据库开发工具
MySQL是目前最流行的关系型数据库管理系统(Relational Database Management
System)。关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,
这样就增加了速度并提高了灵活性。MySQL所使用的结构化查询语言(SQL)是用于访问
数据库的最常用标准化语言。MySQL的特点是体积小、速度快、总体成本低。MySQL搭配
广东教育出版社
Apache和PHP,可组成良好的信息系统开发环境。
2.应用软件集成开发环境
应用软件集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、
编译器、调试器和图形用户界面等工具,是集成了代码编写功能、分析功能、编译功能、
调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以
称为集成开发环境,如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等(如
表4-5所示)。这些软件可以独立运行,也可以和其他软件并用。
表4-5 集成开发环境的应用软件
类别 软件名称 软件简介
Microsoft Office Access是一个关系数据库管理系统。它结合
单机开发 Access 了 Microsoft JET Database Engine 和图形用户界面两项特点,是
Microsoft Office 的系统程序之一。
包括了整个软件生命周期中所需要的大部分工具,如UML工具、
Visual Studio
代码管控工具、集成开发环境(IDE)等。
网络应用开发
主流的 PHP 集成开发环境大概有十几种,如Zend Studio,
PHP集成开发环境
PhpStorm,Eclipse,NetBeans,Dreamweaver 等。
APP Inventor是一款手机编程软件。用户能够通过该工具软件自
移动应用开发 APP Inventor
行研发适合手机使用的任意应用程序。
项目实施
各小组根据项目选题及拟订的项目方案,结合4.1节和4.2节所学知识,为所选定的信
息系统做如下工作:
1. 分析所需的软件配置,动手配置该信息系统的软件环境。
2. 分析并画出该信息系统的功能结构图。
3. 应用工具或平台开发该信息系统应用软件。
103103
9 # JOEE