信息系统与数据处理
任意一项软件工程项目都会经过前期的背景需求的调查与分析,无论遇到怎样的技术难关都要在前期进行分析预测,找到合适的解决方法。通过阅读关于信息系统与数据处理的相关论文之后对于软件工程的作用有了更深入的了解。
以《新时代新农科人才情报库系统的设计与思考》为例,在进行项目之前进行了相关调查,就项目的目标概念进行理解分析,对项目未来的发展与维护进行规划,然后再对整个系统进行设计。借助E-R图对项目的实体、属性以及实体之间的关系做出初步的概念结构设计图,再根据系统的功能进行模块之间的及模块内部的逻辑结构设计,在对各个实体进行数据预处理,进行入库。然后就能进行代码编写:建立实体->实体数据预处理->数据入库,从而实现信息收集、信息处理、信息入库的功能模块。
而对于信息收集这一块就需要运用到现在广为运用的大数据、云计算等现代信息技术。,随着科技的发展,越来越多的计算机技术被开发出来,越来越多的领域使用着这些计算机技术,而在这些开发过程中,软件工程都起着承上启下的作用,作为前期的调查辅助的开路机,作为后期开发维护的指南针,每一步都需要软件工程的指导。
以大数据应用为例,大数据在许多方面都有着重大的作用,在图像架构方面也起着重要作用。图像数据有着文件大、种类多、存储结构复杂等特点,可以利用大数据技术,对图像数据进行大数据采集、大数据清洗、大数据标准化和结构化来进行优化,能更加快速地精准地获取准确的图像数据,从而在考古修复、人脸识别等方面起到重要的帮助,而图像数据的保护、分析和导入又脱离不了管理系统,这时就又需要软件工程的前期规划来帮助完成管理系统的建立。通过大数据技术将数据库中的图像数据进行预处理,然后利用管理系统对数据加以利用。对整个图片数据处理来说,系统才是总框架,而大数据技术加以辅助的,而框架的搭建是离不开软件工程建立的。由此可见软件工程专业有很大的发展空间,在未来无论是多大的软件开发项目,都离不开软件工程。
通过相关文献的阅读,我明白了软件工程未来可持续发展空间,软件工程对于所有软件开发项目来说相当于框架构建,没有这个框架就难以产出软件,更难以开发出长生命周期的软件。因而掌握了软件工程的相关理论知识,才能掌握开发软件项目的命脉。
参考文献:
【1】《新时代新农科人才情报库系统的设计与思考》朱小栋,王晨悦,陈美芳,徐泽良,陈佳沂,翁文军
【2】《基于大数据平台的图像数据库架构的设计与实现》王 莉,张 勇