第二次学习信息系统开发与管理,第一感觉是:必过!
信息系统开发与管理距离我们软件的具体开发很近,在我们生物专业学习过程中,有一门课程叫做《食品仪器分析》,其中有一章节的内容讲的大概是建立一个工厂的过程是怎么样的。这其中的方法和我们的《信息系统开发与管理》的内容有异曲同工之妙,我们要建立的是一个工厂,但是摆脱不了和周围事物的联系。
第一,为什么要学习这门课?
信息系统(Information system)是由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。目前在我们学习的过程中,主要接触的是软件方面的知识,但不要因为这个原因而认为信息系统只有软件哦。
在《信息资源管理》这门课程中,我们曾学习过,要将收集到的信息进行加工处理,这样的信息才有价值。信息被收集、传递、存贮、加工、维护和使用的过程形成一个系统。这个系统要用来处理什么样的信息呢?怎样能让这个系统高效的运行呢?于是,《信息系统开发与管理》诞生了。
第二,本书概况:
我们已经介绍了学习这门课程的必要性,接下来和大家说说我第一遍阅读对这本书的理解:
看导图:
前三章,主要是对《信息系统开发与管理》基本概念的描述。包括了信息系统的发展,外部功能和内部结构,信息系统开发的方法,管理事项和一些名词的解释。让我们在整体上了解整个系统开发与管理都有什么内容。
从第四章到六章,主要讲述是信息系统的开发过程,这让我想到了我们平时做的项目。之前在涛哥的带领下和十二期的小伙伴从无到有做过一个软件,虽然我在其中发挥的作用很小,但是收获了很多,在下面我将结合这项目对书中的内容进行简单的介绍。
第一步就是总体规划。重点完成信息系统的顶层设计,和建设的架构,完成“是什么”的问题。具体到项目:我们要做一个什么样的系统,各层要考虑哪些方面的内容,形成可行性分析报告。
第二步,系统分析。确定分析方法后,从业务调查,业务流程,数据流程三个方面分析,画图,确定系统模型,系统的轮廓一步步清晰。具体到项目:系统每层都具体有哪些东西。在软件方面,软件都有哪些功能,形成系统分析报告。
第三步,系统设计。从总体设计和详细设计两个方面入手。总体设计是指从模块之间信息如何传递,以及系统间的信息传递。详细设计是具体到代码实施,设计数据库方法的确定,形成系统设计报告。具体到项目中,是目前我们比较熟悉的,代码和数据库设计的蓝图。
第四步,系统实施。完成软件的功能部分,并对软件进行维护,测试,以及新旧系统的更替和切换。具体的到项目中,就是我们目前正在接手的从上面传下来的项目。
第五步,运行管理。系统运行后,要从宏观的角度,对系统的各个方面的内容分阶段进行维护,管理,从各个角度进行系统评价,以便提出更好的建议使软件升级。这时候的措施不仅仅是软件方面,还有硬件等其他方面。具体的到项目中,形成系统评价报告。我们在进行的各种维护系统,应算在内。
第三,总结:
1、《信息系统开发与管理》在技术和方法上对我们的软件开发起着指导和规范的作用。
2、第一遍阅读的重点不是去理解这本书的每章讲的什么内容,而是理解这本书有什么内容, 为什么要有这些内容,这些内容大概是用来做什么的。
以上是我对《信息系统开发与管理》的第一遍阅读理解,后面将继续更新