JSP网上宠物商店系统地设计与实现Word文档下载推荐.docx
- 文档编号:13535045
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:39
- 大小:1.48MB
JSP网上宠物商店系统地设计与实现Word文档下载推荐.docx
《JSP网上宠物商店系统地设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《JSP网上宠物商店系统地设计与实现Word文档下载推荐.docx(39页珍藏版)》请在冰豆网上搜索。
学号
学生
biyeshejilunwen126.
(论文+源码+100)
指导教师:
2011年5月15日
计算机与软件学院
毕业设计(论文)诚信承诺
我谨在此承诺:
本人所写的毕业论文《网上宠物商店系统的设计与实现》,是本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后果由本人承担。
承诺人(签名):
2011年05月15日
摘 要
随着经济的发展,人们的生活日益丰富多彩,消费方式也愈来愈多。
精神消费成为人们日常消费的一个重要组成部分,所占的比重也越来越高。
人们主要各种网上消费,为此特调研发现对于网上宠物消费一栏商不成熟,其为较大商机之一,在众多男男女女喜欢猫猫狗狗作为基础之中为了满足广大爱好者的需求,特作此网上系统。
本,是在网络上建立一个虚拟的商店商场,避免了的烦琐过程,使消费者的购宠过程变得轻松、快捷、方便,很适合现代人快节奏的生活;
同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。
本系统是一个中小型的电子商务系统,可以为各类用户提供方便的在线挑选宠物环境,符合目前国际流行的电子商务模式。
消费者可以在系统前台中实现注册、登录、修改个人信息、分类查询商品信息、购宠、管理购物车、结账和查看各种宠物信息等功能。
通过系统后台管理模块可以实现后台管理对会员、宠物、订单和系统的管理等功能。
本论文主要介绍了本课题的开发背景、后台系统分析、后台系统的设计与实现。
本课题是,综合应用主流JSP、StrutsWeb框架技术、Hibernate数据访问技术、SQL数据库技术、软件测试技术、部署与发布等技术,遵从IT企业生产性项目的软件产品生命周期开发过程模型或敏捷开发及持续集成模型,应用软件工程相关工具,完成网上宠物商店系统的设计与开发。
关键词:
网上商城购物系统;
系统前台;
系统后台
Abstract
Withthedevelopmentofeconomy,people'
slifehasbecomeincreasinglyrichandcolorful,spendingpatternsmoreandmore.Mentalconsumptionhasbecomedailyconsumption,isanimportantpartoftheproportionofthemoreandmoreisalsohigh.Peoplebasicallyvariousonlineconsumption,especiallyforthisinvestigationfoundforonlinepetconsumptioncolumntradersdon'
tmature,oneofthebiggeropportunitiesinmanymenandwomenlikecatsasthefoundationoftheneedsinordertosatisfyenthusiast,especiallyforthisonlinewebsitesystem.ThiswebsiteontheInternet,istobuildavirtualshopmall,toavoidthegorgeouslyprocess,makeconsumerpurchasepetprocesseasier,quick,convenient,verysuitableforthefastpaceofmodernlife;
Atthesametimecaneffectivelycontrolthecostofmall"
operation,openedanewsaleschannels.Thissystemisasmallandmedium-sizede-commercesystemforallkindsofusers,canprovideconvenientonlinechoosingapetenvironment,conformtothepresentinternationalpopulare-commercemode.Consumerscanrealizethesystemfrontdeskregister,login,modify,personalinformation,classificationinquiresthecommodityinformation,shopping,managementshoppingcart,checkandseeallkindsofpetinformation,andotherfunctions.Throughthesystembackgroundmanagementmodulecanrealizemanagementbackgroundtomembers,pet,orderandsystemmanagement,andotherfunctions
Thispapermainlyintroducedthistopicdevelopmentbackground,backendsystemsanalysis,backendsystemdesignandimplementation.
Thistopicis,comprehensiveapplicationmainstreamJSP,StrutsWebframetechnology,Hibernatedataaccesstechnology,SQLdatabasetechnology,softwaretestingtechnique,websitedeploymentandreleasetechnologyetc,followITenterpriseproductiveprojectssoftwareproductlifecycledevelopmentprocessmodeloragiledevelopmentandcontinuousintegrationmodel,applicationsoftwareengineeringrelatedtools,completeonlinepetstoresystemisdesignedanddeveloped.
Keywords:
onlinemallshoppingsystem;
Systemfrontdesk;
Systembackground
1绪论
随着计算机技术迅速向着网络化、多元化方向发展。
支持多种数据信息的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。
而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。
本文讨论的是一个电子商城,它具有电子商城具有的基本功能。
企业通过互联网为消费者提供一个新型的购物环境——网上商城,消费者通过网络在网上购物、在网上支付。
由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,节省了宝贵的时间。
2开发使用的工具与技术
2.1系统开发的工具
2.1.1MyEclipse
MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。
它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。
2.1.2SQL
SQL是一个真正的多用户、多线程数据库服务器,它是一个客户机/服务器结构的实现。
SQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统来说,SQL具有功能齐全、查询迅捷等优点。
SQL主要目标是快速、健壮和易用。
2.1.3Tomcat
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
由于有了Sun的参与和支持,最新的Servlet和JSP规总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规。
因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
该体统用的是最新版本6.0。
2.1.4JDK
JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。
自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。
JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。
JDK是学好Java的第一步。
而专门运行在x86平台的Jrocket在服务端运行效率也要比SunJDK好很多。
从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。
2.2系统开发的技术
2.2.1Java
Java,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。
用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:
跨平台、动态的Web、Internet计算。
从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Javaapplet。
2.2.2Struts
Struts是Apache基金会Jakarta项目组的一个OpenSource项目,它采用MVC模式,能够很好地帮助java开发者利用J2EE开发Web应用。
和其他的java架构一样,Struts也是面向对象设计,将MVC模式"
分离显示逻辑和业务逻辑"
的能力发挥得淋漓尽致。
Structs框架的核心是一个弹性的控制层,基于如JavaServlets,JavaBeans,ResourceBundles与XML等标准技术,以及JakartaCommons的一些类库。
Struts由一组相互协作的类(组件)、Servlet以及jsptaglib组成。
基于struts构架的web应用程序基本上符合JSPModel2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 网上 宠物商店 系统 设计 实现