网上服饰销售管理系统(源码)

随着计算机科学技术的发展,互联网已经遍布全球,人们也已经不满足于传统的实体店购物方式,而倾向于更加便捷、有效的网上购物方式,因此网上购物开始风靡全球。本课题研究的是基于web和Java系统的网上服饰销售管理系统,针对当下电子商务现状进行设计,旨在满足当代人对购物的各项需求。网上服饰销售管理系统运用了当下流行的Spring mvc+Spring+Hibernate框架来搭建整个系统的结构,主要以MyEclipse10作为开发平台,使用JSP技术搭建网络、设计网络界面,使用MySQL数据库技术来保存各项数据。整个系统分为前台用户功能模块和后台管理功能模块两个部分,主要实现了用户浏览、查找、购买等功能以及管理员对商品、用户进行增删改查的功能。该系统让用户可以进行精确的查询,也可以进行模糊查询。关键词 服饰销售,Spring mvc,Hibernate,MySql,JSP
目录
1 引言 1
1.1 开发背景 1
1.2 系统目标 1
2 相关技术及运行环境简介 2
2.1 JSP技术 2
2.2 Hibernate 技术简介 3
2.3 Spring技术简介 4
2.4 MVC技术 5
2.5 运行环境 6
3 需求分析 6
3.1 前台功能需求 6
3.2 后台管理功能 7
4 系统整体设计 7
4.1 系统流程图设计 7
4.2 系统模块结构设计 12
4.3 数据库设计(ER图、数据库表) 12
5 详细设计 17
5.1 用户注册模块 17
5.2 用户登录模块 17
5.3 用户购物车模块 17
5.4 用户订单模块 17
5.5 管理员登录模块 18
5.6 管理员管理模块 18
6 系统运行和测试 18
6.1 测试运行情况 18
6.2 程序有待改进情况 38
结论 39
致谢 40
参考文献 41
1 引言
1.1 *好棒文|www.hbsrm.com +Q: #351916072# 
开发背景
1.1.1 发展背景
在经济全球化和社会信息化的大背景下,计算机技术发展快速,且Internet迅速崛起并越来越普及,电子商城应运而生,打破了人们传统的购物方式,是人们的购物越来越便捷。
网上服饰销售管理系统是网上交易服饰的一个平台。对于消费者而言,消费者可以足不出户进行购物,也可以24小时购物,并且可以快速的查找到自己需要的服饰同时能够很方便地对服饰进行对比;而商店经营者可以不必租赁商铺进行服饰销售,从而大大减少了成本,还节约了商店经营者的时间和其他各项资源,使得管理更加简单高效,并大大影响了整个企业的商业运作。
值得一提的是,网上销售系统(即电子商务)的发展很大程度上促进了物流业的发展。但是,我国目前还没有完善的法律来规范和保障网上交易的安全进行,很多的售后服务也很不尽人意。
1.1.2 技术背景
目前,我国国内应用较为广泛的是PHP技术以及ASP技术,JSP技术虽然应用较少,但是正逐渐成为主流。并且struts+spring+hibernate的集成框架已经慢慢被淘汰,而Sping mvc+Spring+Hibernate三大框架的整合也越来越趋于潮流。
1.2 系统目标
网上服饰销售管理系统在设计时主要满足的目标如下所示:
1、采用人机对话的操作方法,对话界面设计简约、美观、友好,信息查询简单、便捷、灵敏、准确,数据存储安全牢靠;
2、能够全面展示所有服饰,并展示最新服饰及热门服饰;
3、实现网上购物,实现购物车功能及提交订单功能;
4、系统能够最大限度地实现让使用者进行维护和操作;
5、实现管理员功能,让商店经营者对用户、服饰、订单等进行监管;
6、系统运行时稳定、安全、可靠。
2 相关技术及运行环境简介
2.1 JSP技术
2.1.1 JSP技术介绍
JSP(Java Server Pages)技术和ASP技术有些相似,是动态网页技术。JSP技术简单解释就是在固有的HTML的网页文件(后缀为.htm或者.html)中插入Java编写的程序段(Scriptlet)和JSP的标签(tag),从而形成后缀为.jsp的JSP文件,用于Web服务器的访问。
用JSP开发的动态Web应用程序是可以跨平台运行的,该应用程序不但可以在Linux操作系统下运行,而且也可以在其他操作系统上运行。
Web服务器在接收到要求访问JSP网页的请求时,如果这是这个JSP文件第一次被请求访问,那么这个JSP文件就会会被JSP引擎转换成一个Java源文件(JSP引擎本身是一个Servlet)。如果转换错误会中断转换并输出出错的相关信息,否则JSP引擎会用javac对这个源文件进行编译生成.class文件。其次创建一个这个Servlet(JSP页面的转换结果)的实例,同时执行这个Servlet实例的jspInit()方法。在Servlet的生命周期中,jspInit()方法只被执行一次。然后JSP引擎创建一个新的线程,使用新线程调用这个Servlet实例的jspService()方法来处理客户端的请求(对于每一个请求,JSP引擎创建一个新的线程来处理该请求)。最后把执行jspService()方法所得的结果和JSP文件中的HTML内容一起返回给客户。
JSP因为是在服务器端执行的,所以一般只是将一个HTML文本返回至客户端,因此客户端可以直接通过浏览器进行内容查看。
2.1.2 JSP技术优缺点
优点:
1.简单有效。只要编写一次脚本程序,便可以通过JSP特有的标签使用已经编写好的部件来编写并实现漂亮的动态网页,系统之外的代码可以不做任何修改。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1534.html

好棒文