基于javaee的通用商城系统设计设计(1)-毕设论文.doc

上传人:新** 文档编号:545296602 上传时间:2023-04-29 格式:DOC 页数:47 大小:1.69MB
返回 下载 相关 举报
基于javaee的通用商城系统设计设计(1)-毕设论文.doc_第1页
第1页 / 共47页
基于javaee的通用商城系统设计设计(1)-毕设论文.doc_第2页
第2页 / 共47页
基于javaee的通用商城系统设计设计(1)-毕设论文.doc_第3页
第3页 / 共47页
基于javaee的通用商城系统设计设计(1)-毕设论文.doc_第4页
第4页 / 共47页
基于javaee的通用商城系统设计设计(1)-毕设论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于javaee的通用商城系统设计设计(1)-毕设论文.doc》由会员分享,可在线阅读,更多相关《基于javaee的通用商城系统设计设计(1)-毕设论文.doc(47页珍藏版)》请在金锄头文库上搜索。

1、基于Java EE的通用商城系统设计 毕 业 论 文(设计) 题 目: 基于Java EE的通用商城系统设计 毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用

2、于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任

3、务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它基于Java EE的通用商城系统设计摘要:Java EE体

4、系结构是目前建立电子商务及其它基于Web的企业应用程序的首选技术之一。本文对基于Java EE的通用商城系统进行了研究与设计,对基础知识、需求分析、业务范围、系统需求、概要设计方案进行了详细阐述。本设计基于B/S结构体系,采用MVC模式。系统采用Eclipse开发软件,软件环境采用Oracle数据库,Tomcat服务器。整个系统的六大模块保持高度的可重用性,各个模块之间的耦合程度非常低,保证了系统的高可扩展性、高可维护性。该系统可使销售者和消费者之间信息的交流更高效,更便捷,为人们提供方便的选购途径。关键词:Java EE;MVC模式;Oracle数据库;B/S结构体系A Common Com

5、mercial System Designed Basedon the Java EEAbstract: Java EE architecture is one of the preferred techniques for setting up electronic commerce systems and other enterprises which are based on Web. This paper researches and designs General shopping system founded on Java EE, and describes rudiments,

6、 demand analysis, system requirements and general design proposal in detail. This design based on B/S structure system, using MVC mode. The system adopts Eclipse developing software while the software environment employs Oracle database and Tomcat server. Six modules of the whole system maintain hig

7、h reusability and have low degree of coupling among them. In this case, the system has high expansibility and maintainability. This system can enable the communication between dealers and consumers more efficient, more convenient, and provides convenience for people to choose and buy.Keywords: Java

8、EE; MVC model; Oracle database; B/S structural system目录第一章 前言11.1研究背景11.2 研究现状与意义21.2.1 现状21.2.2 意义2第二章 Java EE相关技术的研究与系统配置32.1 Java语言概述32.2 Java EE体系结构的研究32.2.1 Java EE体系结构32.2.2 Java EE多层体系结构的应用意义32.3 Java EE设计模式研究42.3.1 设计模式概述42.3.2 MVC设计模式42.4 MVC设计模式的实现技术52.4.1 Struts2技术52.4.2 Spring技术62.4.3 Hi

9、bernate技术62.4.4 SSH(Spring+Struts2+Hibernate)整合72.4.5 Ajax技术72.4.6 JQuery技术82.4.7 JDBC 技术82.5 开发环境配置82.5.1 配置Java运行环境82.5.2 配置Tomcat6.092.5.3 安装Oracle数据库10第三章 系统分析113.1 系统可行性分析113.2 系统总体规划113.2.1 系统总体需求113.2.2 系统总体结构图113.2.3 系统设计目标与原则123.2.4 商城工作区域功能分析123.2.5 商城管理区域功能分析133.2.6 Jsp页面及相关业务143.3 系统数据持久

10、化分析15第四章 系统数据库的设计164.1 表、关系模型、数据库的概述164.2 数据库的详细建立164.2.1 系统总表(System)164.2.2 新闻表(News)174.2.3 系统表(Setting)184.2.4 公告表(Announment)184.2.5 评论信息表(CommentItem)184.2.6 禁止评论用户信息表(UserBlockList)184.2.7 禁止评论商品信息表(GoodsBlockList)194.2.8 商品表(Goods)194.2.9 商品库存表(GoodsStock)194.2.10 商品入库表(StockInRecord)204.2.1

11、1 商品出库表(StockOutRecord)204.2.12 用户表(BCUser)204.2.13 订单表(Order)214.2.14 订单明细表(OrderItem)21第五章 系统的整体实现225.1 功能模块设计225.2 客户端235.2.1 系统首页235.2.2 前台新闻详细设计235.3 后台管理255.3.1 后台新闻详细设计255.4 系统中的关键问题315.5 运行工程31第六章 总结与展望376.1 总结376.2 展望37致谢39参考文献40II第一章 前言 随着Java Web应用的发展,虽然Servlet和JSP非常有用,但它们处理很多常见的任务都需要大量的繁

12、琐的编程工作,于是我们采用框架的机制,简化开发任务,提高开发效率。Java EE 开发一般分为三层结构,分为表现层,业务逻辑层和数据访问层。每一层都可以选择相应的开发框架进行开发,结合当今世界最流行的开发框架,经过我们仔细的研究与分析,表现层采用Struts2结构,业务逻辑层采用Spring,数据访问层采用Hibernate。目前所谓熟悉的SSH整合方案就是这三者的结合,这种方案的有点事帮助文档齐全,源代码可读性好,而且项目架构清晰、分明,耦合性低。SSH中每个框架的特点如下: Struts2框架是Struts1.x的升级版,继承了Webwork框架的优良设计,提供了更为强大的功能。Strut

13、s2的taglib标签库能避免JSP页面编写大量业务逻辑,使开发者逐渐掌握MVC架构的精髓。l Spring 框架具有IoC解耦合和AOP面向方向编程的特点,在项目中更多的作为其他框架的“粘合剂”。l Hibernate框架是目前最流行的ORM(对象-关系映射)框架。Hibernate框架对JDBC进行了轻量级的对象封装,以便开发者使用对象编程的思想来控制数据库。1.1 研究背景 Web2.0的时代,互联网的发展,网络已成为继报刊,电视,广播等传媒体系的一大新媒质,网络宣传的力度已成为重中之重,当今的企业,纷纷建立自己的网站,借助信息的快速传递来加速发展。而现今,通过各式各样的网站如淘宝网,当

14、当网,网上购物已成为家喻户晓的购物手段,浏览一个网店,既省时又省力,足不出户就可以购买自己喜欢的东西,大大加快整个社会的运作过程,提高整个社会的发展速度。当今社会是一个竞争激烈的社会,网上通用商城的大力发展更加激起了消费者的欲望,更加刺激了网上购物的发展,是一个很好的研究方向。 1.2 研究现状与意义1.2.1 现状现在流行的一条不成文的惯例是:判断一个网上商店的经营是否成功的标志是是否盈利。如果一家网上商店有了盈利期,就是成功的。在我国,网上购物的环境日益成熟,整个市场日益显现,而目前几乎所有的网上商店都还没有得到资金方面的支持,这样一个高风险的行业,要走一条平稳发展的道路几乎是不可能的,不进则退,网上商店非常需要资金后盾。但是,随着内、外部环境的逐步改善,网上购物正在朝着积极的方向发展。我国各级政府和有关部门对信息技术的关注和扶植力度是非常大的,经过了一番艰苦的努力,网上购物的繁荣已经越来越近, 但是目前网上购物尚未成气候,难道是因为这种形式没有生命力?在过去的三个月在JUPITERCOMMUNICATIONS的一份关于电子商务网站的调查中,出现了一些值得人们注意的数据:网上购物的障碍还比较多。在过去的三个月中,已经有2250万的成年网民在网上进行了购物行为,然而只有11%的人真正购买到

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

当前位置:首页 > 高等教育 > 大学课件

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