毕业设计(论文)-洋酒销售系统的设计与实现

上传人:人*** 文档编号:499068405 上传时间:2024-02-03 格式:DOCX 页数:39 大小:1.34MB
返回 下载 相关 举报
毕业设计(论文)-洋酒销售系统的设计与实现_第1页
第1页 / 共39页
毕业设计(论文)-洋酒销售系统的设计与实现_第2页
第2页 / 共39页
毕业设计(论文)-洋酒销售系统的设计与实现_第3页
第3页 / 共39页
毕业设计(论文)-洋酒销售系统的设计与实现_第4页
第4页 / 共39页
毕业设计(论文)-洋酒销售系统的设计与实现_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《毕业设计(论文)-洋酒销售系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)-洋酒销售系统的设计与实现(39页珍藏版)》请在金锄头文库上搜索。

1、 e 分类号_ 密级_ UDC _ 学号 毕业设计(论文)论文题目 洋酒销售系统的设计与实现Thesis TopicWine Sales System2017年5 月23日洋酒销售系统的设计与实现摘 要随着洋酒与中国市场的相互适应以及电子商务和网上商店的普及,洋酒类商品的网上展示与订购逐渐成为主流,如今洋酒不仅仅是贵族身份的象征,也渐渐进入了寻常百姓家。网上商店的技术实现同时也成为了一个比较常见的课题。本文就网上商店的实现做了一些研究。此设计主要采用JSP开发技术和mysql数据库技术来开发,根据实际需求构建了基于SSH(Struts+Spring+Hibernate)整合框架的电子商务系统,

2、深入了解了轻量级Java EE应用体系结构。最后实现了一个网上购物系统,该系统分为前台和后台,前台主要功能包括普通会员用户的注册和登录、商品浏览、个人信息管理、购物车、查看订单,后台主要功能包括系统管理员信息管理、用户信息管理、商品管理、商品一级二级分类管理、订单管理。本文详细阐述了整个销售系统的设计思路,并对各部分设计进行了详尽的分析,最终形成了一个完整的设计方案。关键词 洋酒销售 ; SSH;Java EE;框架;JSP全套设计加扣3012250582Wine Sales SystemAbstractWith the mutual adaptation of wine and the Ch

3、inese market and the popularity of e-commerce and online stores, wine online display and ordering gradually become the mainstream, and now the wine is not only a symbol of aristocratic identity, but also gradually into the homes of ordinary people. Online store technology to achieve at the same time

4、 has become a more common subject. This article has done some research on the realization of online store.This design mainly uses JSP development technology and mysql database technology to develop, according to the actual needs of SSH (Struts + Spring + Hibernate) based on the integration of e-comm

5、erce system, in-depth understanding of the lightweight Java EE application architecture. Finally, an online shopping system is realized. The system is divided into front desk and backstage. The main functions of the front desk include the registration and login of ordinary member users, commodity br

6、owsing, personal information management, shopping cart, view order, background main functions including system administrator information management , User information management, commodity management, commodity level two classification management, order management. This article elaborated the design

7、 idea of the whole sales system, and carried on the detailed analysis to each part design, finally formed a complete design plan.Key words:Wine Sales;SSH;Java EE;frame;JSP目录摘 要iiAbstractiii目录11. 概述11.1 系统开发工具21.1.1 MyEclipse 1021.1.2 Tomcat 7.021.1.3 Mysql 5.521.2 系统技术介绍21.2.1 MVC模型分析21.2.1.1模型(Mode

8、l)21.2.1.2视图(View)31.2.1.3控制器(Controller)32 系统需求分析42.1 系统开发背景42.2 功能需求42.3 设计需求52.4 性能需求52.5开发环境62.5.1 硬件环境62.5.2 软件环境63总体设计73.1 系统整体分析73.2 SSH分析73.3 功能结构设计113.4 功能模块介绍133.4.1.前台销售模块:133.4.2.后台管理模块:144数据库设计154.1 数据库表设计字典165 功能模块的设计与实现185.1 主页面185.2 用户登录注册及前台模块设计195.2.1 用户登录195.2.2 用户注册205.2.3 产品分类21

9、5.2.4 热门商品225.2.5 最新商品235.3 后台管理模块的设计与实现235.3.1 后台管理系统245.3.1.1 系统管理员登陆模块245.3.2 系统后台管理245.3.2.1 注册用户管理255.3.2.2 一级分类管理255.3.2.3 二级商品管理265.3.2.4 商品管理265.3.2.5 订单管理266 系统调试与测试286.1 说明286.2 系统测试方法286.3 系统测试类型297 系统性能分析30结束语31参考文献32致 谢33外文原文34中文翻译38AJAX技术和SSH框架在电子商务系统开发中的应用3821. 概述随着信息技术的不断发展,人们的生活发生了巨

10、大的变化,特别是在因特网出现之后将世界变得越来越小。电子商务的出现使传统商务模式遭受到巨大的冲击。一种基于浏览器/服务器结构模式,实现了网上购物,在线交易的崭新的运营模式。电子商务在中国发展了一段时间,目前我国国内也有许多电商的平台,经过分析,国内的电子商务网站做的都是综合型,一个平台中几乎各个方面的商务领域都有涉及到。像一些比较流行的网购平台,如:京东商城,淘宝网,拍拍网,涉及的类型很多,分类只是模糊分类而已,并不是特别细致,就洋酒而言,种类特别多,所以更需要单独创建一个平台,可以给消费者提供更多更好的选择。随着中国经济的不断发展,人民生活水平有所提高,中产阶级和白领继续扩大,中国奢侈品消费

11、形成了较大的市场,特别是沿海经济发达地区的奢侈消费甚至超过有欧美国家的势头。 然而洋酒的消费是商品中最多的奢侈品消费。本系统采用SSH(Struts+Spring+Hibernate)框架来进行开发。SSH框架是当前J2EE领域里最流行而且较为成熟的开源框架,它是以MVC设计模式为基础,降低了程序的耦合性,提高了应用程序的复用性、移植性、灵活性、扩展性和应用性能。SSH轻量级开发框架相对于EJB开发框架,同时继承了其优势,而且在开发和实现中的效率已经有相当程度的提高。1.1 系统开发工具本小节主要介绍了编写代码过程中所使用到的开发工具。1.1.1 MyEclipse 10MyEclipse E

12、nterprise Workbench(MyEclipse)是Eclipse IDE的扩展,我们可以在数据库和J2EE开发中使用它。它是一个功能丰富的J2EE集成开发环境,包括编码,调试,测试和发布等功能,完全支持SSH,JSP等。1.1.2 Tomcat 7.0Tomcat并不是一个真正的应用服务器,它仅仅是一个可以支持运行 JSP/Servlet的Web容器,只不过它扩展了一些应用服务器的功能。由于Tomcat技术先进,性能稳定,而且免费,所以受到Java开发者的欢迎,并获得了多项软件开发人员的认可,成为目前较为主流的应用服务器,被广泛应用于中小型Web项目。1.1.3 Mysql 5.5

13、MySQL是开源的中小型数据库。1.2 系统技术介绍1.2.1 MVC模型分析MVC是分离应用程序的逻辑层和表示层的一种方式。 MVC的出现不仅实现了功能模块和显示模块的分离,而且提高了应用程序的可维护性,可扩展性,可移植性和可重用性。 1.2.1.1模型(Model)模型是应用程序的主要部分。 该模型代表业务数据。 通常,您的模型类将包括删除,插入,更新和删除数据库信息的功能。 1.2.1.2视图(View) 视图是应用程序中用户界面的一部分,用户界面是用户查看和交互的界面。 视图通常是一个网页。 1.2.1.3控制器(Controller) 控制器工作基于用户的输入,控制用户界面数据显示和

14、更新模型对象状态。是模型,视图和处理HTTP请求所需的任何其他资源之间的中介者,并生成一个网页。由于使用MVC的应用程序的三个组件彼此相对,因此更改其中一个组件不会影响其他两个组件,因此您可以基于此设计思想构建良好的松耦合组件。该系统是基于MVC模式进行分层的,因为系统开发工具是MyEclipse,在建立工程开发工具时已经初步将系统分为MVC三层结构。模型层由“模型”层执行,主要用于存储实体Beans和Hibernate映射文件。通过开发人员层很容易管理整个项目下的Bean,也很容易映射Hibernate配置文件,大大提高了开发效率,同时系统的未来维护也非常方便。MVC模型是显而易见的,但在实际开发过程中存在局限性。 MVC将业务逻辑层和表示层分开,在一定程度上是非常好的松散耦合,但这种方式会带来开发和运行的开销。首先,MVC采用多层次的结构,这就给开发难度增加了开发时间,而设计时的设计不好,而且会降低程序的运行效率。另一个多级结构在运行时没有单级结构的程序运行得很快,使用MVC模式如果分层太多,会降低程序速度。所以不要说所有的系统都要用MVC模型来开发。 MVC模式这是提出大型软件设计的初衷,它往

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

当前位置:首页 > 学术论文 > 毕业论文

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