没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
北京联合大学 毕业设计
- 1 -
引 言
随着互联网+应用的不断发展,以及受新冠病毒疫情影响,越来越多的零售行业将
其销售方式从实体门店销售转向虚拟网店销售方向发展。中国互联网络信息中心(CNNIC)
发布第 48 次《中国互联网络发展状况统计报告》显示,截至 2021 年 6 月,我国手机网
民规模达 10.07 亿。据中央广播电视总台中国之声《新闻晚高峰》报道,截止 2020 年 12
月,我国即时通信用户规模达 9.81 亿,网络购物用户规模达 7.82 亿,短视频用户规模
达 8.73 亿,这一系列数字展现了我国数字经济蓬勃的发展态势。特别是自 2013 年起,
我国已连续八年成为全球最大的网络零售市场
[1]
。传统的信息管理模式,主要通过人工
记录的方式对眼镜销售信息进行管理,这种模式不利于尽快的查询和更新相关的数据信
息。我国销售系统大体趋势是从手工发展到 C/S,再发展到专业软件,接着发展为互联
网下的 B/S 架构,目前发展为手机移动应用 APP 和子程序等。虽然有这样的一个发展趋
势,但相对于国外来说,我们的信息化发展较晚,目前还存在一定差距。大部分公司仍
然还用传统的销售方式,这样的销售管理效率低下且容易出错,而且容易遭到时代的淘
汰,所以急需转型。国内比较成功的案例是苏宁易购,全场景苏宁易购线下网络覆盖全
国,线上通过自营、开放和跨平台运营,跻身中国 B2C 行业前列,线上线下的融合发展
引领零售发展新趋势。当下,信息化管理模式的相关技术已经非常成熟了,眼镜销售管
理系统安全性极高,稳定性极强,功能开发也非常强大。用户不再首要考虑到时间和地
域的限制,直接通过在线搜索的方式,查询自己喜欢的眼镜款式,根据实际的需求和自
身的喜好,选择下单购买相关的眼镜产品。为了更好的管理相关的眼镜销售信息,本人
开发了一款视康眼镜网店销售系统。设计和实现视康眼镜网店销售系统所用到的 B/S 架
构、Java 语言、MySQL 数据库、SSM 框架等关键技术。通过使用 Java 语言编写相关的系
统功能代码,对系统的详细功能模块进行设计和实现,对用户使用界面进行设计,包括
功能模块界面设计,系统提示界面,以及相关的功能操作和处理界面。通过使用 SSM 框
架创建系统主流架构,SSM 框架中的 Spring 框架负责降低对象之间的依赖性,减低系统
各个功能之间的耦合性,SSM 框架中的 SpringMVC 框架负责细化相关的请求处理消息,
在极短时间内响应用户的请求,SSM 框架中的 MyBatis 框架负责透明化数据库操作,提
高系统前端与后台的数据交互工作。通过使用 MySQL 数据库记录和管控系相关的数据消
息记录,便于设计人员存储和管控的数据资源。本系统以 B/S 架构为基础进行开发的,
相关的使用对象直接通过在浏览器中输入系统网址,便可运行和操作本系统。视康眼镜
网店销售系统可以使得用户查看眼镜、订单等信息变得容易,管理员也能够高效地管理
与公司相关的眼镜、订单、评价信息。
北京联合大学 毕业设计
- 2 -
1 绪论
1.1 研究背景与意义
在科学技术水平还比较低下的时期,企业通常采用人工登记的方式对相关的眼镜销
售信息进行记录,而后对这些信息记录进行管理和控制。这种采用纸质存储信息的管理
模式,对于企业管理人员来说,即不方便后期的数据记录查找,以及进行必要的个人信
息资料更新与管理操作,也容易在登记过程中出现失误,严重的影响了信息的真实性和
可靠性
[2]
。所以,传统的使用纸质的方式对相关数据信息进行管理,已经满足不了人们
的现实使用需求了,也顺应不了时代的进步和发展。
现今,科学技术正在飞速的发展,其所迸发的力量是无穷的,并且发挥出了巨大的
作用,由此促进了信息化的时代诞生
[3]
。信息化的管理模式正是信息化时代的产物,通
过使用信息化的管理模式,可以解除时空的限制,在任何时间和任何地点,均可对数据
资源进行管理,由此可见,信息化的管理模式具有极大的现实意义和使用价值
[4]
。为了
提高企业管理人员的管理质量和水平,避免错误的记录眼镜销售信息,确保数据的真实
性和可维护性,本人设计了一款基于 SSM 的视康眼镜网店销售系统。
1.2 国内外研究现状
1.2.1 国外研究现状
现阶段,眼镜网店销售业所提供相关的业务比较完备,服务质量也比较好。目前,
眼镜销售的方式和渠道也多种多样,主要分为线下销售和线上销售
[5]- [8]
。线下销售是指
在实体店中销售眼镜,这些眼镜实体店主要分布于超市、商场、学校等人流量相对而言
比较大的区域。线上销售是指通过研究和开发相关的眼镜销售系统,以信息化的管理方
式对相关的眼镜销售数据信息进行存储和管控。在国外,许多发达国家对学校、企业、
医院、军事等相关领域和行业的信息化管理建设非常重视。尤其是美国为首的发达国家,
对眼镜销售管理系统的研究比较早,随后许多国家紧随其后,不断地发展和完善眼镜销
售管理系统
[9]- [11]
。上个世纪末,德国等国家,重点研究了将信息化建设应用到眼镜销售
企业的日常办公工作,英国等国家也加强了对眼镜销售业信息化建设的投资
[12]
。
从 1990 年开始,随着电子信息化技术逐渐趋于成熟,眼镜销售管理系统的发展已
经达到了一个非常高的地位
[13]
。2019 年根据相关的眼镜销售市场报告可知,国外通过在
线的方式销售眼镜达到的数量,占据眼镜销售行业中的一半以上,所以线上眼镜销售在
整个眼镜销售行业中具有极大的市场优势
[14]
。2022 年,人们为了尽可能地避免接触过多
的人群,影响疫情防控的管理进度,使得网上购物一度成为主流的消费方式
[15]
。在线购
买眼镜也为需要购买眼镜的用户提供了方便,客服服务能够在极短的时间内,回复用户
北京联合大学 毕业设计
- 3 -
的相关提问,能够使得用户尽快的了解所感兴趣的眼镜是否适合自己,能否满足相关的
使用需求
[16]
。近几十年,随着互联网的发展与普及,使得信息化的管理模式将取代纸质
化的管理模式成为了必然趋势
[17]
。当下,信息化管理模式的相关技术已经非常成熟了,
眼镜销售管理系统安全性极高,稳定性极强,功能开发也非常强大。用户不在首要考虑
到时间和地域的限制,直接通过在线搜索的方式,查询自己喜欢的眼镜款式,根据实际
的需求和自身的喜好,选择下单购买相关的眼镜产品。
1.2.2 国内研究现状
与国外相比,我国虽然对信息化管理模式的起步比较晚,但是在极短时间内,信息
化管理模式发展迅猛,与之相关的技术和工具也由崭露头角,到稳步发展,再到趋于成
熟,目前也正在逐渐与发达国家缩小差距,眼镜销售管理系统随之也得到了发展和完善。
21 世纪初期,我国的相关技术人员也研究和设计出了微信、支付宝等应用软件,随后,
在较短的时间内,被人们所接受和认可,再到当下,人们的日常生活也离不了这些应用
软件的使用
[18]
。并且正在被不断地推广到全球各地,也逐渐被各个地方各个国家的人们
所支持和认可,从这一方面可以看出来,我国的信息化技术的发展,以及专业能力和水
平的提高是值得被世界所肯定的。
我国的眼镜销售管理系统的发展大致经历了四个时期。第一个时期,萌芽时期,大
约在 20 世纪中期到 20 世纪末期,计算机技术刚引进国内,技术人员处于学习和吸收专
业知识的阶段,眼镜销售管理系统初步发展,并且进入到了萌芽时期
[19]- [20]
。第二个时期,
20 世纪末期,快速发展时期,根据引进的先进的国外开发技术和管理思想,我国的相关
研究人员不断地对眼镜销售管理系统进行设计和实现,国内已经出现了第一批眼镜在线
销售平台
[21]-[23]
。第三个时期,2005 年到 2010 年,稳定发展时期,政府和相关企业投入
了大量开发资金,使得计算机技术也飞速地发展起来,眼镜销售管理系统随之也得到空
前的发展
[24]-[26]
。第四个阶段,2010 年到现在,高速发展时期,随着人工智能、大数据
等更加先进的计算机技术的出现,在线购物平台以指数式的形式在不断地增长,人们也
改变了固有的消费模式,选择体验线上购物消费,眼镜销售管理系统的使用,在市场上
得到了用户的好评和肯定
[27]- [28]
。
1.3 论文组织结构
本文介绍了设计和实现基于 SSM 的视康眼镜网店销售系统的全过程,从研究系统的
背景、意义、现状,到分析系统的使用需求,再到设计系统总体功能和数据表格,最后
实现系统功能设计,并对系统进行功能测试。本文具体的组织结构安排如下:
第一章绪论,本章主要论述了系统研发背景、意义、现状等内容。通过本章所介绍
的相关内容,可以对系统的发展有一定的了解和认识,并且也说明了系统开发是具有一
北京联合大学 毕业设计
- 4 -
定的现实依据和使用价值。再根据研究内容的介绍,可以了解本系统的具体研究内容。
第二章相关技术介绍,本章主要论述了 Java 语言、SSM 框架、MySQL 数据库等开发
技术工具。其中,Java 语言用于设计系统功能模块,SSM 框架用于设计系统整体开发框
架,MySQL 数据库用于管理系统后台数据信息。本章通过介绍的相关开发技术工具,为
系统的设计和实现提供技术支持。
第三章系统分析,本章主要论述了系统的需求分析、可行性分析等内容。通过对系
统进行需求分析,分析系统所需要设计的功能需求,便于设计出一款能满足使用需求的
系统,为系统验收阶段提供参考依据。在经济、技术、操作等方面对系统进行可行性分
析,确定系统是否具备开发的可行性。
第四章系统设计,本章主要论述了系统的总体设计和数据库设计。通过设计系统的
总体功能,可以确定系统设计的方向和思路,增加系统实现的可能性。本系统主要使用
MySQL 数据库管理数据信息,通过对系统进行实体-联系图设计以及相关数据表格设计,
便于数据库设计人员对与系统相关的数据信息进行管控和维护。
第五章系统实现,本章主要论述了系统相关的功能模块实现内容。通过介绍系统主
要功能模块的界面设计,及其相关的具体操作和处理步骤,便于用户了解和认识系统主
要的功能设计,便于用户访问和使用本系统,以满足自己一定的使用需求的目的。
第六章系统测试,本章主要论述了系统测试概述、测试结果分析等相关内容。本文
中,主要使用功能测试的方式对系统进行测试。通过对系统进行用户登录测试、眼镜信
息管理测试等操作,测试系统的功能模块能否正常运行,以及在运行过程中是否发现错
误,而后根据功能测试结果对系统的设计进行总结。
北京联合大学 毕业设计
- 5 -
2 相关技术介绍
2.1 B/S 架构
浏览器/服务器结构,可以被简写为 B/S 结构(Browser/Server 结构),是目前最受
欢迎的软件开发结构之一
[29]
。B/S 结构主要通过将系统网址发布到浏览器的方式,由用
户在浏览器上进行网站访问,即可实现对系统的相关操作,进而满足实际的功能需求。
服务器/客户机结构,可以被简写为 C/S 结构(Client/Server 结构),其主要通过运行
客户端程序面向系统的使用对象,进而实现系统的功能操作
[30]
。通过 C/S 结构开发的客
户端应用程序具有较快的处理速度和响应时间,其在运行安全方面和性能稳定方面具有
较大的优势。但是,由于用户需要下载客户端程序,并且通过进行正确的安装步骤,才
可运行和使用系统,安装步骤繁琐,工作量大,灵活性不好,并且与系统相关的软、硬
件均需要定期的升级和维护,所需的成本极高。相比之下,本系统通过使用 B/S 结构进
行设计和实现。
2.2 Java 语言
Java 语言是一门面向对象的程序设计语言,这一点与 C 语言不相同,C 语言是一种
面向过程的程序设计语言
[31]
。什么是面向过程,什么又是面向对象?面向过程是指分析
待解决问题的具体解决步骤,然后设计相关函数分阶段地实现这些步骤,使用时在对函
数进行调用。面向对象最主要的目的不是分阶段地实现每个步骤,而是以对象的方式对
需要解决的问题进行分解,再通过描述对象的行为,实现问题的解决。面向对象的编程
语言是科技进步的产物,它的出现顺应了社会的发展。面向对象的系统设计,可以继承
和封装相关对象及其属性,提高功能代码的使用率,减轻软件开发的设计压力。因此,
开发人员通常会选择使用面向对象的编程语言,来解决实际的问题。
Java 语言具有跨平台性和可移植性,这就意味着,使用 Java 语言开发的程序软件,
可以支持在不同的浏览器平台上运行,并且代码也可以被转移到其他开发环境中执行,
便于在更多的其他任务中使用系统,以此可以延长软件的使用周期。Java 语言具有较强
的健壮性和稳定性,当系统因为输入错误或外界操作不正常而发生故障时,不会导致死
机、崩溃现象的出现,而会给用户一定的错误提示信息,帮助用户找到出错的原因,然
后在较短的时间内解决问题。语法简单,容易被理解和掌握
[32]
。除了上述特点外,Java
语言还具有使用简单、容易学习、操作便捷等优点,因此许多开发人员会优先考虑使用
Java 语言对系统进行功能设计。
2.3 MySQL 数据库
剩余41页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功