基于JAVA的数码商品网上商城的毕业设计与实现

上传人:e****s 文档编号:280394630 上传时间:2022-04-21 格式:DOC 页数:37 大小:55KB
返回 下载 相关 举报
基于JAVA的数码商品网上商城的毕业设计与实现_第1页
第1页 / 共37页
基于JAVA的数码商品网上商城的毕业设计与实现_第2页
第2页 / 共37页
基于JAVA的数码商品网上商城的毕业设计与实现_第3页
第3页 / 共37页
基于JAVA的数码商品网上商城的毕业设计与实现_第4页
第4页 / 共37页
基于JAVA的数码商品网上商城的毕业设计与实现_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《基于JAVA的数码商品网上商城的毕业设计与实现》由会员分享,可在线阅读,更多相关《基于JAVA的数码商品网上商城的毕业设计与实现(37页珍藏版)》请在金锄头文库上搜索。

1、 基于JAVA的数码商品网上商城的设计与实现姓 名 系 别 专 业 导 师 姓 名职 称 完 成 时 间 摘 要IAbstractII1 绪论111 国内外对本课题的研究动态分析112 国内外研究动态113 本课题研究的意义和目标及方案概述22 开发工具与环境321 硬件环境322 软件坏境323 MyEclipse简介324 Apache Tomcat 效劳器325 MySQL 数据库系统426 效劳器配置427 配置WEB站点528 数据库配置53 系统总体设计631 需求分析632 必要性分析733 可行性分析734 技术分析94 系统总体功能设计1141 系统总体功能结构图1142 数

2、据库结构设计1143 利用JaBean技术连接数据库1344 所有到的技术165 详细设计与实现1851 前台局部1852 后台局部236 系统测试与运行277 总结29参考文献30致 谢31摘 要研究的是基于JAVA在网络上架构一个动态的电子商务网站它是在Windows XP下以MYSQL为数据库开发平台Tomcat网络信息效劳作为应用效劳器采用JSP Java Server Pages 技术开发的网上购物系统他分前台局部和后台局部前台局部由用户使用主要包括用户注册购物车管理订单管理个人资料管理留言板管理等功能后台局部由管理员使用主要包括商品管理处理订单等功能建立后的网站系统是一个动态交互式

3、具有商品提供系统管理等功能的电子商务网站关键字JSPMYSQLTomcat网上购物系统The research use JAVA in a dynamic network of e-commerce websites structure which is in Windows XP MYSQL for database development in platform Tomcat application server as a network information services use JSP Java Server Pages technology development online

4、 shopping system Prospects and the background of some of his hours the prospects of users including users registered a shopping cart management order management personal information management message board management functions Background in part by managers including commodity management processing

5、 orders and other functions linksAfter the establishment of the website is a dynamic interactive with commodities systems management and other functions of the e-commerce website usersKeywords JSPMYSQLTomcatOnline shopping system1 绪论11国内外对本课题的研究动态分析以计算机及网络技术的飞速开展InternetIntranet应用在全球范围内日益普及当今社会正快速向信

6、息化社会前进信息自动化的作用也越来越大从而使我们从繁杂的事务中解放出来提高了我们的工作效率首先目前国内很多大中城市的商场还是以售货员站柜台为主这样给商场带来很多管理上的问题其次由于商场是人群集中的地区这样为管理以及保安等方面也带来很多的不便网上商城购物是经营活动在互联网上的一种具体表现形式和传统的经营模式比拟网上商城具有客源面更广运营本钱更低广告宣传效应更快交易更方便快捷等等优势我在西安百脑汇IT公司实习过一段时间该公司主要是代理一些数码产品的销售包括数码相机 MP3MP4笔记本等产品涉及的品牌有索尼佳能台电昂达苹果华硕等国内外著名品牌该公司为了扩大销售范围目前已经开始在Internet建立了

7、网上商城取得了很大的成就提高了该公司的市场竞争力通过网上商城该公司可以在第一时间让客户了解最新产品为客户提供网上咨询购物使得全国各地的得到便利同时增加了该公司所代理的商品销售量在该公司的这段时间我认识到网上购物系统的巨大优势它已经越来越受到人们的重视在美日等信息化程度较高的国家和地区网络商店开展速度迅猛美国的世界级超一流的零售商如沃尔玛凯玛特家庭仓储科罗格JC培尼等纷纷挤身于网络经商的行列调查说明美国的家庭已越来越习惯于在家中从网上购物法国网上购物开展速度据法国电子商务及远程销售联合会公布的数据年法国网上购物继续保持强劲上涨势头网上购物总额大幅增加数据显示法国去年网上购物交易总额达161亿欧元

8、增长了35而2004年网上购物总额还只有57亿欧元该联合会预计到2021年法国网上购物交易总额将到达314亿欧元在我国网上购物从无到有也不过短短几年时间我国第一家网上购物发生在1996年燕莎友谊商场首次通过网上商城售出一个景泰蓝虽然货款的支付不是在网上进行的但这毕竟为我国零售业奏出了网上购物的先声根据中国互联网信息中心最近提供的?中国互联网络开展状况统计报告?调查显示网上购物已经由以前的尝试性购置向日常的生活习惯开展其中以书籍计算机产品音像制品及器材等为网上购物的主要对象服装体育用品生活家居用品等消费额也开始大幅度提高根据中国互联网信息中心最近提供的?中国互联网络开展状况统计报告?调查显示网上

9、购物已经由以前的尝试性购置向日常的生活习惯开展其中以书籍计算机产品音像制品及器材等为网上购物的主要对象服装体育用品生活家居用品等消费额也开始大幅度提高 但是与强劲的网络购物需求相比我国受到计算机软硬件根底比拟薄弱技术水平比拟低下系统开发人员十分紧缺等不利因素的影响现有购物网站系统普遍存在着功能比拟单一维护比拟复杂通用性又不强等问题有的购物网站甚至直接采用静态网页发布商品信息所有这些已经严重制约了我国互联网的开展国外虽然有比拟成熟的系统但价格非常昂贵动辄几十万上百万而且还不一定适合我国国情需要化大量的人力物力进行二次开发如何设计开发出功能强大费用低廉通用性强适合我国国情的购物网站系统这将是我们急

10、需解决的一个重要课题网上商城是经营活动在互联网上的一种具体表现形式和传统的经营模式比拟网上商城具有客源面更广运营本钱更低广告宣传效应更快交易更方便快捷等等优势本系统在网络上架构一个动态的电子商务网站它是在Windows 下以SQL为数据库开发平台Tomcat网络信息效劳作为应用效劳器采用JSP Java Server Pages 技术开发的网上购物系统他分前台局部和后台局部前台局部由用户使用主要包括用户注册购物车管理订单管理个人资料管理留言板管理等功能后台局部由管理员使用主要包括商品管理处理订单等功能MyEclipse企业级工作平台MyEclipse Enterprise Workbench简

11、称MyEclipse是对Eclipse IDE的扩展利用它我们可以在数据库和J2EE的开发发布以及应用程序效劳器的整合方面极大的提高效率它是功能丰富的J2EE集成开发环境包括了完备的编码调试测试和发布的功能完整的支持HTMLStrutsJSFCSSJavaScriptSQLHibernate等1 在结构上MyEclipse的特征可以分为7类1J2EE模型2WEB开发工具3EJB开发工具4应用程序效劳器的连接器5J2EE工程部署效劳6数据库效劳7MyEclipse整合帮助简单而言MyEclipse是Eclipse的插件也是一款功能强大的J2EE集成开发环境支持代码编写配置测试以及除错2Tomca

12、t效劳器是一个免费的开发的源代码的Web应用效劳器它是Apache基金会的Jakarta工程中的一个核心工程由ApacheSun和其它一些公司及个人共同开发而成由于有了Sun的参与和支持最新的Servlet和Jsp标准总能在Tomcat中得到表达Tomcat6支持最新的Servlet 24和JSP 20标准因为Tomcat技术先进性能稳定而且免费因而深受Java爱好者的喜爱并得到了局部软件开发商的认可成为目前比拟流行的Web应用效劳器因为它运行时占用的系统资源小扩展性好支持负载平衡与邮件效劳等开发应用系统常用的功能而且它还在不断的而且它还在不断的在改良和完善中任何一个感兴趣的程序员都可以更改它

13、或在其中参加新的功能Tomcat是一个小型的轻量级应用效劳器在中小型系统和并发访问用户不是很多的场合下被普遍使用是开发和调试JSP 程序的首选对于一个初学者来说可以这样认为当在一台机器上配置好Apache 效劳器可利用它响应对6HTML 页面的访问请求实际上Tomcat 局部是Apache 效劳器的扩展但它是独立运行的所以当你运行tomcat 时它实际上作为一个与Apache 独立的进程单独运行的3MySQL名字的来历MySQL是一个小型关系型数据库管理系统开发者为瑞典MySQLAB公司在2021年1月16号公司被Sun公司收购MySQL被广泛地应用在Internet上的中小型网站中由于其体积

14、小速度快总体拥有本钱低尤其是开放源码这一特点许多中小型网站为了降低网站总体拥有本钱而选择了MySQL作为网站数据库4MySQL具有如下特点1使用C和C编写并使用了多种编译器进行测试保证源代码的可移植性2支持AIXFreeBSDHP-UXLinuxMacOSNovell NetwareOpenBSDOS2 WrapSolarisWindows等多种操作系统3为多种编程语言提供了API这些编程语言包括CCPythonJavaPerlPHPEiffelRuby和Tcl等4支持多线程充分利用CPU资源5优化的SQL查询算法有效地提高查询速度6提供TCPIPODBC和JDBC等多种数据库连接途径7提供用

15、于管理检查优化数据库操作的管理工具8可以处理拥有上千万条记录的大型数据库第一步从官方网站 com载该软件的最新版本第二步JDK的环境配置第三步安装和配置完毕后直接运行下载的apache-tomcat-exe文件按照一般的Windows程序安装步骤即可安装好Tomcat安装时它会自动寻找JDK的位置安装过程中需要选择一个文件夹作为Tomcat的安装目录安装完成以后添加一个Tomcat的环境变量添加方法和JDK的环境变量的添加方法相同设置变量名为TOMCAT_HOME变量值为CTomcat 设置完毕后就可以运行Tomcat效劳器了Tomcat成功启动后在浏览器中输入 localhost8080如果出现欢送界面那么说明Tomcat安装成功安装 my SQL Server50的效劳器并连接数据库1下载安装my SQL Server502加载纯java的驱动程序登录MySql的官网下载驱动程序将驱动程序复制到tomcat效劳器所使用的JDK的jrelibext文件夹中应用程序加载SQLServer驱动程序代码如下try ClassforName co

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 经济/贸易/财会 > 经济学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号