论文部分内容阅读
随着科技的快速进步,信息已成为现代社会的重要资源,信息技术成为近半个世纪以来发展最快的技术,推动了一次新的技术革命。信息产业作为一种高技术新兴产业发展十分迅速,影响力快速提升,已成为推动经济发展的核心产业,其发展水平甚至一定程度上成为一个国家综合国力的象征。航天技术的快速发展离不开信息技术的支撑,航天科技情报为航天计划的制定,技术路线的的选择以及新技术的推广与应用等很多方面发挥了重要作用,开展航天科技情报信息系统研究具有重要意义。目前我们在航空航天方面探索逐渐的深入,各个大国都希望进一步掌握太空的“机密”和资源,热衷于对卫星、火箭的研制,对外太空进行探索。我们正处于网络、信息高速发展的的特殊时期,为了能够有效处理大规模的信息,本文基于“国外航天情报信息系统”项目开展了研究。各国对航天领域的投入,不仅可以获取重要的战略利益和经济效益,也彰显出“制天权”对于国家发展和安全的重要意义。该项目以“知识结构化,成果产品化”为目标,立足多年的情报事实积累,研发供内部研究和商业销售之用的软件服务平台。针对国外航天情报信息数据种类繁多,各数据库之间较为复杂的调用关系,本文全面梳理各项业务需求,通过数据分类、数据编码、质量控制和标准化管理,将各领域各类航天情报数据划分为15个数据库。在统一的标准规范与质量保障体系的管控下,形成面向用户的数据服务,包含数据查询、检索、统计、下载和数据可视化展示及面向应用的数据服务接口。本论文主要利用B/S构架,用户只需要利用浏览器便能进入系统,大大的便捷了人们的使用,是一个基于LAMP框架的Web应用系统的研究与实现。系统的用户交互方面功能采用CodeiIgniter框架,并且配合目前的前端技术(HTML+CSS+JQuery+Ajax+Highcharts等)获得了较好的用户体验和页面效果。CodeIgnite的开发基于MVC(模型-视图-控制器)设计模式,这种设计能够将体系的控制部分、视图部分、逻辑部分等隔离开,大大增加了研发的简洁性,强化了其扩展能力。数据检索、数据统计分析,数据可视化、运行监控以及用户权限等在内的后端核心功能使用PHP编程语言实现,使用MySQL数据库进行数据存储。此论文深入调研了世界范围内航天信息系统研究现状,在此基础上对核心技术做了深入研究,包括MVC分层模式,CodeIgniter的体系结构和数据流程,以及一些前端技术。随后划分了用户人群,并根据用户人群的特点,做出对体系信息、性能及功效等部分需求做了深入研究。以研究结论为基石,深入探讨了体系的数据表、功能模块和业务流程逻辑。文章最后,说明了系统目前状况,展现了其使用性成效。