如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第PAGE\*MERGEFORMAT1页共NUMPAGES\*MERGEFORMAT47页第PAGE\*MERGEFORMAT1页前言随着时代的飞速发展,网络时代的到来,使得人们在购物这方面有着越来越多的选择。网络购物与传统的购物相比更加的方便快捷。我国是一个人口基数大国,又在执行计划生育,大部分家庭都是独生之女,这导致了目前人口老年化趋势日益严重,除此之外,大龄青年也成为现在的热潮,宠物则成为了他们最好的朋友,成为了他们心灵的倾诉对象,越来越多的家庭都拥有了宠物。所以开发出萌萌宠物商城,一定可以很快在网上购物中脱颖而出,为人们生活带来便捷。宠物市场的增大,相应的项目也就越来愈多。既然是宠物,那么也要吃、穿、住、行、生、老、病、死,这些都是一笔可观的消费,同时在当今社会宠物医院收取的费用是相当高的。有关专家表示,我国目前至少有宠物1亿只(条),围绕宠物发生的消费至少在150亿元以上。养宠物就像人消费生活用品一样,消费的过程是循环的,消费者需要为他养宠物付出相应的代价,花费更多的钱,所以这导致很多投资着看中的原因。与此同时,“宠物热”变成了当今社会的流行词,这也间接说明了在带动宠物经济。有些商家以及当代人对宠物在心中的地位的重要性,渐渐的向消费者推出了宠物婚介、殡葬、寄养、宠物SPA、宠物旅游团等新兴服务。萌萌宠物商城正是顺应了当下的网购热潮,为广大消费者提供了一个了解宠物以及选择宠物的平台。第PAGE\*MERGEFORMAT40页第PAGE\*MERGEFORMAT2页开发技术简介本系统基于Windows7、WindowXP系统,在浏览器上运行的全国宠物连锁网站系统,该系统的整个开发过程是在MyEclipse上完成,使用了Java面向对象开发语言、便捷式MySQL小型数据库[1]。1.1SSH框架集成SSH框架的系统从职责上分为四层:HYPERLINK"http://baike.baidu.com/view/239615.htm"表示层、HYPERLINK"http://baike.baidu.com/view/1030527.htm"业务逻辑层、HYPERLINK"http://baike.baidu.com/view/1862970.htm"数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序[2]。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts[6]框架的模型部分,控制业务跳转,利用Hibernate框架对HYPERLINK"http://baike.baidu.com/view/198047.htm"持久层提供支持,Spring做管理,管理Struts[7]和hibernate。具体做法是:用HYPERLINK"http://baike.baidu.com/view/125370.htm"面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(DataAccessObjects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理struts和hibernate[3]。1.2JavaJava[1]是一种可以撰写跨HYPERLINK"http://baike.baidu.com/view/58664.htm"平台HYPERLINK"http://baike.baidu.com/view/220910.htm"应用HYPERLINK"http://baike.baidu.com/subview/37/6030295.htm"软件的面向对象的HYPERLINK"http://baike.baidu.com/subview/17674/17674.htm"程序HYPERLINK"http://baike.baidu.com/view/14417.htm"设计HYPERLINK"http://baike.baidu.com/subview/9793/10663680.htm"语言,是由HYPERLINK"http://baike.baidu.com/view/1061350.htm"SunMicrosystems公司于1995年5月推出的Java程序设计语言和HYPERLINK"http://baike.baidu.com/view/209634.htm"Java平台(即HYPERLINK"http://baike.baidu.com/v