基于JSP和SSH的宠物连_锁网站.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 第 PAGE \* MERGEFORMAT 2 页 共 NUMPAGES \* MERGEFORMAT 47 页 第 PAGE \* MERGEFORMAT 1 第 PAGE \* MERGEFORMAT 1 页 共 42 页 前 言 随着时代的飞速发展,网络时代的到来,使得人们在购物这方面有着越来越多的选择。网络购物与传统的购物相比更加的方便快捷。我国是一个人口基数大国,又在执行计划生育,大部分家庭都是独生之女,这导致了目前人口老年化趋势日益严重,除此之外,大龄青年也成为现在的热潮,宠物则成为了他们最好的朋友,成为了他们心灵的倾诉对象,越来越多的家庭都拥有了宠物。所以开发出萌萌宠物商城,一定可以很快在网上购物中脱颖而出,为人们生活带来便捷。 宠物市场的增大,相应的项目也就越来愈多。既然是宠物,那么也要吃、穿、住、行、生、老、病、死,这些都是一笔可观的消费,同时在当今社会宠物医院收取的费用是相当高的。有关专家表示,我国目前至少有宠物1亿只(条),围绕宠物发生的消费至少在150亿元以上。养宠物就像人消费生活用品一样,消费的过程是循环的,消费者需要为他养宠物付出相应的代价,花费更多的钱,所以这导致很多投资着看中的原因。与此同时,“宠物热”变成了当今社会的流行词,这也间接说明了在带动宠物经济。有些商家以及当代人对宠物在心中的地位的重要性,渐渐的向消费者推出了宠物婚介、殡葬、寄养、宠物SPA、宠物旅游团等新兴服务。萌萌宠物商城正是顺应了当下的网购热潮,为广大消费者提供了一个了解宠物以及选择宠物的平台。 开发技术简介 本系统基于Windows7、Window XP系统,在浏览器上运行的全国宠物连锁网站系统,该系统的整个开发过程是在My Eclipse上完成,使用了Java面向对象开发语言、便捷式MySQL小型数据库[1]。 1.1 SSH框架 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序[2]。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts[6]框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理Struts[7]和hibernate。具体做法是:用面向对象的 分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最 后由Spring做管理,管理struts和hibernate[3]。 1.2 Java Java[1]是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, Java SE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。[4] 1.3 MySQL MySQL[11]是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。 1.4 Tomcat Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML(标准通用标记语言下的一个应用。)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行

文档评论(0)

weidameili + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档