论文部分内容阅读
人身健康和财产安全始终是人们日常生活关注的主题。随着科学技术的不断进步,现代化、智能化的家居安防平台系统应运而生,为人们的家居安全提供可靠的保证。本文在通过认真分析用户提出的系统功能需求的前提下,设计和实现了一个多功能、高性能的基于JavaEE的家庭安防系统。 本系统基于JavaEE,结合MVC设计模式,整合现在比较流行的Java Web三大开发框架——Struts2、Spring和Hibernate,简称SSH,使用SQL Server2005作为系统的数据库。系统的主要功能是接收安装在用户家中的传感器发送的报警信息,解析后建立报警任务并将报警任务自动、及时调度到登录在系统中的空闲坐席,坐席根据报警任务类型打电话、发短信通知用户,尽量保证用户的生命和财产安全。此外,系统还包括用户信息管理、坐席管理、传感器信息管理及简单的计费系统等功能。最后通过系统测试证明系统是满足用户要求的。目前系统已经在陕西移动正式上线运营。 在系统设计时,以“低耦合、高内聚”为准则,以业务流程为依据,将系统划分为8个功能:BOSS接口、安装维修、账号管理、接警处警、系统回访、系统服务、统计查询、短信及语音网关。作者主要参与了BOSS接口、安装维修、接警处警(部分功能)、统计查询、语音网关等功能的设计和实现,论文也以此进行论述。