论文部分内容阅读
随着移动通信技术的不断发展,手机、车载台、BP机以及其他各种使用无线技术进行通信的业务领域,如卫星、微波、有线电视等业务的发展也与日俱进,由此引发的无线业务的扩展所带来的问题也逐步显现,对频率范围的需求越来越大,对无线电监检测的技术也带来较大影响。为了满足当前经济形势下无线电业务的管理需求,急需针对无线电的台站管理业务建设一套专门的信息系统,来避免和解决台站管理过程中产生的种种问题。经过台站系统的建设,使无线电业务管理方式逐步优化,管理体制进一步改进,管理效率大大提高,使有限的频率资源使用更规范、利用更有效,使无线电基础设施建设能够满足经济发展的需要,满足无线电业务的要求,达到国内和世界领先水平。首先本课题以新疆无线电管理局的台站管理信息系统的建设作为核心目标,为了完成新疆自治区无线电台站管理信息系统,做了无线电台站管理信息系统设计,后台开发使用了ASP.NET技术,选用ASP.NET作为系统的开发平台,采用C#语言作为基础的后台开发语言,前台用户界面使用了ExtJs技术与用户直接进行交互,使用Json数据格式作为前后台数据交换、传递的格式,遵循WebService技术标准。其次,系统使用Visual Studio.NET开发环境作为主要的开发工具,采用B/S体系架构,利用Oracle数据库作为核心的系统数据库,开发了无线电台站管理信息系统,在进行系统设计过程中,借助通用建模语言UML进行需求分析、系统设计、模块设计等,主要用到了用例图、类图、活动图、顺序图、状态图、数据库模型图等来描述系统功能、表达类关系、展现业务流程、表示对象间的信息流转和传递、类状态的转换以及数据库表之间的关系。最后,在系统开发的过程中,使用了快速原型法进行系统开发,快速搭建用户需求原型,实现了基本功能后多次与用户进行需求沟通和交流,反复修改系统原型,并利用常见的设计模式进行系统关键核心类关系设计,最终完成了台站管理信息系统的设计。本系统包括台网维护、台网查询、执照管理、台网信息统计四个主要功能模块,解决了无线电管理局在进行台站业务管理时的工作效率低、纯手工操作耗时多等问题。