论文部分内容阅读
随着城市经济的发展,生活水平不断地进步和提高,越来越多的家庭开始选择饲养宠物作为闲暇生活的亲密伴侣,并且正在成为现代人的一种生活时尚和生活情趣,为城市居民的生活增添了无限乐趣。不断发展的宠物市场给商家带来了许多商机,从宠物市场到宠物医院、宠物托寄,已经形成了一个宠物产业链条。但是,由于管理方法的落后,随着城市中饲养宠物的不断增多,其带来的卫生、交通和居民的安全问题也越来越突出。如何有效加强对城市宠物的管理,确保对宠物审查、监管、防疫检疫及迁移跟踪等措施的实施,保障居民安全和公共卫生,促进城市生活和谐,就成为城市居民尤其是相关政府管理部门关注的重点。本文通过对城市宠物管理现状进行研究分析,同时在对J2EE技术进行研究的基础上,提出和实现一个基于J2EE的城市宠物管理系统,为城市的宠物管理建立一个统一的平台,实现了宠物管理部门的办公现代化、资源信息化和管理科学化,提高城市宠物管理的效率和信息化水平。本文首先对系统实现的详细方案和相关技术进行了概述,对SSH、ExtJS和EHCache等技术在系统中所承担的技术角色进行了描述。然后从系统的需求出发,对系统的功能性和非功能性的需求进行了分析,在此基础上,提出了系统的总体架构。系统充分利用了J2EE的优势,采用广受欢迎的SSH框架作为系统的基本架构,同时融入了Ajax技术,增强了系统的用户体验。接着对城市宠物管理系统进行了概要设计,在概要设计中,给出了系统在非功能性方面的关键技术及其解决方案,并对系统的主要功能及其处理流程进行详细的叙述。同时,对系统的数据库进行了分析和设计,其中包括对系统存取原理的分析和对数据库表的逻辑设计及物理设计。最后对系统进行了具体的设计和实现,给出了在系统技术架构内对各种技术进行融合的情况和方式。在系统的具体设计部分,以实现类图的方式介绍了对用户注册和登录等主要模块的设计,并对系统的实现情况以界面截图的方式进行了简单的叙述。同时,对系统在安全和缓存等方面的实现进行介绍。