基于JAVA EE《宠物店管理系统》的项目管理文献综述
2020-06-10 22:43:39
文 献 综 述
1.背景介绍
在科学技术告诉发展的现在,互联网逐渐成为人们获取信息的关键渠道之一,它在人们政治、经济、生活等各个方面发挥着重要的作用,人们的生活方式也因网络技术的不断发展而改善。由于物质生活的提高,人们开始越来越注重精神层面的享受,不少家庭都拥有自己独特的一员:宠物。宠物在人们的生活起到了很重要的作用,对一部分人来说,或许宠物是一个不可替代的角色。因为宠物有时是人类情感抒发的一个对象,是人们心灵的一个寄托,所以人们对宠物的需求也逐渐增大了。如今,饲养宠物的热潮正在我国的都市里悄悄兴起,随着宠物队伍的日益壮大,一支新兴的产业#8212;#8212; 宠物产业也正如冰山浮出水面。这一产业的出现是人们生活水平改善后消费层次提高的结果,它不仅是我国改革开放条件下出现的一种社会现象,更是一种值得探讨的经济现象。
从世界范围看,世界上许多国家的各个阶层的人们都饲养宠物。对于宠物业来说,国外的优势是不容置疑的,比如像美国、澳大利亚、泰国等一些知名的宠物食品出口国,与我国同类宠物食品相比,其产品真可谓物美价廉。单以宠物中最为常见的宠物犬为例就足以证明目前世界主要国家宠物市场在不断发展。据报道,在美国,从总统到普通公民有62%的家庭养有宠物狗;而拥有200万人口的巴黎就有50万只狗;日本也有半数家庭饲养至少一只宠物,现时约有700万只猫与1000万只犬;在德国,为了从小培养孩子的爱心,几乎每个家长都要孩子养一只宠物;在我国的大城市里,养宠物也日渐普遍。
根据目前可以搜集到的资料,我们可以看到仅宠物狗一种就在世界各国拥有相当庞大的市场,再加上其他种类的宠物,这一数字恐怕还有大幅度的增加。这样一个庞大的现实市场使得与饲养宠物相关的产业链实际上也拥有一个现实的庞大的市场需求,这也是宠物产业之所以出现并发展迅速的最根本原因。有需求就会有供给,为适应各种现实需求,这一产业逐渐发展出以宠物养殖、宠物食品供应、宠物医疗、宠物美容及其他相关附属产品为主的产业结构,而且这一结构仍在不断的丰富完善当中。
2.研究现状
随着人们生活水平的提高,各种各样的宠物开始在千家万户出现,越来越多的市民把饲养宠物视为自己家庭生活的一个重要部分。人们饲养宠物的出发点已不再是以前的养狗是为了看家护院,养猫是为了捉拿耗子,更多的人视宠物为平日玩耍、取乐的对象,是自己寂寞消遣的伴侣。但是,随着宠物热的兴起,也给人们的日常生活带来了诸多麻烦和不便。
首先是流浪宠物伤人事件屡屡发生。流浪宠物居无定所无人看管,一不小心就会造成狗伤行人的事件,而且此类事件与日俱增。据卫生部通报:2001年全国人间狂犬病发病891例,死亡854例;2002年发病1122例,死亡1003例;2003年发病2037例,死亡1980例;今年上半年发病1038人,死亡842人。狂犬病对人的致死率高达94.7%以上,且发病和死亡呈逐年上升趋势。同时,大大增加人与人之间的矛盾,引起医药费等索赔的纠纷不断。因此,宠物管理势在必行。
其次是宠物粪便和死尸等造成严重的环境污染。据了解,流浪宠物的实体和粪便很多时候是有环卫工人处理,无形中加重了环卫工人的负担。我国并无转业的动物尸体处理设施,也没有专门的动物掩埋场所,
再次是宠物传染病威胁人类健康,如寄生虫病、狂犬病等。2007年4月卫生部公布全国法定传染病疫情报告中指出,死亡数居前五位的病种为:狂犬病、肺结核、艾滋病、乙肝和流脑,其中狂犬病居首。
最后是宠物鸣叫干扰居民休息,影响他人正常生活。可见,流浪宠物管理是一个亟待解决的问题。
这使得对开发宠物系统的技术要求更高了。传统的基于JSP,Servlet以及JavaBean技术所开发的系统扩展能力不强,不能够满足人们快速增长的需求,并且显示页面有时要进行逻辑处理,降低了运行效率。此外,对数据库的处理往往较复杂,特别是与数据库的连接浪费了大量的时间。这使得使用SSH这三个开源框架的优点被很好的体现出来了。开源框架的设计思路是将整个系统的实现分为三层:表现层、业务逻辑层、持久层。表现层主要是负责前台的显示,业务逻辑层主要负责处理业务逻辑以及页面的转向,持久层主要负责后台与数据库的连接以及交换数据。这样大大增加了系统的扩展性,能够即使的调整系统功能来满足用户的需求;使得结构更加严谨,每层完成指定的任务,减轻显示页面的工作量,增加了它们的执行效率。此外增加了持久层,也就增加了更多的安全性。