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
   106   107   108   109   110   111   112   113   114   115   116