论文部分内容阅读
随着智能手机近年来的快速普及,电子政务又有了新的发展,已经发展很成熟的电脑端软件一直在电子政务中扮演着重要的角色,移动客户端也以一个新成员的身份加入了办公事务处理工具这个大家庭。Android系统作为当前市场占比最大的手机操作系统,其普遍性和开源特性给了我们更多的空间来开发出新颖别致的软件。土地监管的信息化是国土资源电子政务建设的重要推进,而将智能手机这一移动客户端加入进来,与之前一直使用的电脑端软件结合,更增加了管理的便捷性和即时性,各类违法违规用地行为能够"早发现、早报告、早制止",实现"从严从快查处整改"的目标。本监管系统就是将手机移动端和电脑端结合开发的一个监管平台,主要功能模块有六个模块,分别是巡查上报模块,待办任务管理模块,地块分析和查询模块,备案审批模块,任务下发模块和统计分析模块。在公司实习的这段时间,我主要参与的工作内容如下:(1)可行性研究,与项目负责人一起分析行业当前发展的状况和同类型产品的特点,从技术、经济等方面研究项目的实施。(2)需求分析,与产品经理一起参与需求讨论会,记录分析需求要点并作记录,完善需求规格说明书。(3)概要设计,通过需求分析得出的结果,划分系统模块和功能,确定所有模块的功能点,该阶段的成果直接用于指导后期的编码和质量保障工作,是系统最终取得成功的重要保证。(4)详细设计和实现,根据之前阶段得到的结果,对各个功能模块的数据结构进行设计,编写出高质量的代码并且进行单元测试。(5)系统测试和验证,对系统进行功能性测试和非功能性测试,对比需求分析阶段的预期结果是否一致。本监管系统采用面向SOA的架构技术,采用B/S和C/S相结合的多层系统架构设计和面向对象技术,同时结合使用了工作流技术,Android移动端和基于Web的电脑端共同完成日常监管功能。Web端的采用了流行的Spring框架,与Android移动端通过WebService实现通信,并将地理信息系统集成到工作流应用中,以GIS技术作为系统的图形处理以及空间数据分析的主要技术支持,从而实现GIS、MIS的无缝集成。目前本系统已经开发完成初版,配合编写的使用手册交付给用户试运行,后续会根据用户使用反馈来继续进行完善和调整。