"景先生毕设|www.jxszl.com

java的网上购物系统设计与实现(附件)【字数:6283】

2023-02-27 22:13编辑: www.jxszl.com景先生毕设
摘 要现如今已经是一个互联网大爆炸的时代了,自从马云的淘宝商城建立,实体店受到了很大的冲击。网上购物已经成为人们生活必不可少的一个环节。这也使得很多人来分网上购物这块大蛋糕。本文介绍是网上商城的设计,使用的是用户量最大的java语言,辅助以框架继续开发。在设计之前,对系统进行了详细的分析设计。系统分为两个部分,前台是给用户看的,有一些登录注册的功能。后台是给管理员看的,主要是对货物进行集中管理。我通过具体实践实现了框架的开发与运用。
目 录
第一章 绪论 1
1.1 课题研究的背景 1
1.2 网上商城的现状以及发展趋势 1
1.3 课题研究意义 1
第二章 课题知识介绍 2
2.1 Java语言概述 2
2.1.1 JAVA语言简介 2
2.1.2 Java体系结构 2
2.1.3 Java的优点 2
2.2 Java开发环境 2
2.2.1 开发环境 2
2.2.2 配置环境变量 2
2.3 SSH框架介绍 2
2.3.1 Struts框架介绍 3
2.3.2 Hibernate框架介绍 3
2.3.3 Spring框架介绍 3
第三章 需求分析与设计 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 可操作性可行性 5
3.2 功能模块的分析与设计 5
3.2.1 登录与注册 5
3.2.2 商品显示 6
3.2.3 商品详情显示及添加购物车 6
3.2.4 生成查询并提交订单 6
3.3 详细设计 6
3.3.1 登录与注册 6
3.3.2 商品显示 7
3.3.3 商品详情显示及添加购物车 7
3.3.4 生成查询并提交订单 8
3.4 数据库设计 8
3.4.1 各个实体的er图 8
3.4.2 数据库表 8
第四章 系统功能实现 12< *景先生毕设|www.jxszl.com +Q: ¥351916072
br /> 4.1 前台功能实现 12
4.1.1 登录与注册功能实现 12
4.1.2 商品显示功能实现 13
4.1.3 商品详情及购物车功能实现 14
4.1.4 订单功能实现 15
4.2 后台功能实现 16
4.2.1 后台页面效果图 16
结束语 19
致 谢 20
参考文献 21
第一章 绪论
1.1 课题研究的背景
现如今已经是一个互联网大爆炸的时代了,自从马云的淘宝商城建立,实体店受到了很大的冲击。网上购物已经成为人们生活必不可少的一个环节。这也使得很多人来分网上购物这个蛋糕。网上购物对未来新的经济形势有着主导地位,他改变了传统的经济贸易体制。在互联网飞速发展的形势下,作为一个新型的经济形势,以他方便快捷的优势受到大多数人的青睐。而随着网上购物平台的飞速发展,这也就成了国与国之间比拼综合国力的一个重要参考对象。计算机让人们进入了信息时代,这也就使得依托于计算机网络的网上商城成为主流的趋势,冲击着传统的经济运作形式。这也为中小型的企业打开了新的发展道路[1]。
1.2 网上商城的现状以及发展趋势
自从马云创立阿里巴巴,这就注定为一个传奇。伴随着互联网络的飞速发展,网上购物逐渐发展为一个新型的商业模式电子商务。这种基于服务器和客户端的应用模式被越来越多的年轻人和企业所接受[2]。而也因为他的安全可靠深受大众的喜爱。现如今一个人如果离开了互联网,那么他就和生活脱轨,和世界脱轨。我们经常使用网络来进行远程聊天通话,最主要的的还是网上购物。而在中国网上购物之所以这么火爆,还是离不开“马云爸爸”的推动。比如“双11”和“双12”,这在中国已经变得和节日一样热闹。而人们就是因为尝到了甜头深深的爱上了他它。正是这样的原因,让网上商城的潮流被推动,以后也会被推得越来越远[3]。
1.3 课题研究意义
通过对这次课题的研究和设计,可以很好的锻炼自己,把所学的java语言转换成实际的操作能力。还可以锻炼自己对做项目的整个流程的把握,为出去找工作打下了坚实的基础。此次课题涉及的知识面很广,逻辑算法没有太多的体现。最主要的是框架的应用。网上商城作为电子商务的一部分,正在飞速的发展当中。
在国外,大型的商城都会有使用框架做成的网上商城,这个使用的很多[4]。
对于目前国内外网上购物我们要做的就是结合国内外一些做的成功的项目,借鉴别人的优点,一步一步的把国内的平台发展完善。如果这次项目成功完成,可以作为以后开发网上商城的一个模板来使用。
第二章 课题知识介绍
2.1Java语言概述
2.1.1 Java语言简介
Java编程语言是非常优秀的编程语言,以他的开放源码,跨越平台和面向对象的思想等等特点被人们广泛的使用。Java语言有很好的通用性,他的代码可以移植俗称“一处编译处处运行”和它也具有良好的安全性。Java被广泛的应用于各个领域,比如使用最多的是用来开发手机和网络方面[5]。
2.1.2 Java体系结构
Java体系结构有四个部分:java程序语言、class 文件、java接口、虚拟机。
我们再做一个项目的时候,都会用到上面的技术。当编程人员在写一个项目时,他会通过调用来访问数据库中的资源。然后我们把源文件进行编译,他就成了class文件。接着我们运行编译后的class,java虚拟机就会运行解析class文件让程序跑起来。

原文链接:http://www.jxszl.com/jsj/wljs/182308.html