电商怎么引流推广_网络教育有哪些学校_包装设计专业大学排名_黄骅市旅游攻略 .html">

免费的开源商城cms

手机网页视频怎么下载到本地视频、seo营销是什么意思啊、永久使用、不限域名、美国有线电视新闻网网站

河北网络公司服务商?

电商怎么引流推广_网络教育有哪些学校_包装设计专业大学排名_黄骅市旅游攻略

第2章 系统分析
2.1系统使用相关技术分析
2.1.1Java语言介绍
Java语言是一种分布式的简单的 开发语言,有很好的 特征,在安全方面、性能方面等。非常适合在Internet环境中使用,也是目前企业级运用中最常用的一个编程语言,具有很大的影响力。主要是通过面向对象的形式进行开发,这样的话,就更能满足人们的需求。在编程开发使用中,主要通过封装的方式,通过类来实现,具有很好的可编辑行和操作性,这就是面向对象语言的最大特性,还可以在同一个类中把共同特性的类封装起来,形成一个抽象类,抽象类形容的不是一个对象,而是一个实体,这样就使用过程中就可以进行实例化,达到更好的效果。类之间还可以进行继承,比如一个类可以把另个类的特征进行继承,这样就可以重复使用,所以说这种继承性的类实际上还是同一个类体,这样就可以达到最大的效果。通过java开发的代码还有很好的扩展性,可以通过不同的类达到的不同的效果,更好的提高使用效率,而且在后期维护方面非常的方便,开发的代码更加实用,更加简洁。
2.1.2Mysql数据库介绍
Mysql数据库是Oracle公司推出的一个数据库管理软件,有很好的性能设计,可以充分发挥和利用互联网的优势,而且在数据库管理方面非常的方便,支持图形化管理,非常适合新手的使用,可以直接在本地进行数据管理和配置,而且有很强大的数据处理能力,还有很好的安全性。在数据存储的过程中可以支持多处理器的存储结构,可以自动生产和处理sql语句,有很强大的数据读取和复制存储功能,最最重要的是一个开放式的数据软件,可以为开放人员提供一个很好的数据库管理平台。
2.1.3Tomcat服务器介绍
Tomcat服务器是一个小型的轻量级服务器,非常适合一些小型的系统和本地的服务器使用,特别适合一些新手开发者使用。Tomcat服务器主要是当成java程序的服务器使用,Tomcat服务器相当于就是Apache的一个扩展应用,区别就是他可以独立运行,当客户端上配置好Tomcat服务器以后,就可以直接通过服务器对HTML页面完成数据访问和响应。非常受程序员的喜欢,因为占用的运行空间非常的小时,不影响服务器性能,而且扩展性很好,支持很多开发过程中常用的功能,可以根据开发者的需求进行不断的改进和完善,所以说Tomcat服务器是目前使用非常广泛的一个服务器。
2.2系统可行性分析
系统是否可行决定了系统开发的成功性。想要系统的设计工作不会白费就需要经过详细的系统可行性分析。根据充分调查和参考相关论文发现,系统的可行性分析一般包括系统的技术可行性分析、系统的经济可行性分析、系统的操作可行性分析三种。
2.2.1系统经济可行性分析
本系统是微信小程序的平台,采用的Java语言开发的,开发周期比较短,而且技术成熟,所以在开发过程中没有过高的投入要求,有很好的经济可行性。
2.2.2系统技术可行性分析
本系统采用的技术有Vue网页技术、Mysql数据库、B/s模式、Java语言等。
(1)通过Vue进行前台的页面开发,具有很好的稳定性,而且可以直接在线升级维护,可以更方便的实现数据管理,通过Vue的最大特征就是系统提前已经自动完成了很大不重要的简单工作,可以自动生成很多常规代码,这样减少很大的工作量。而且Vue技术非常成熟,可以参考的案例也非常多。
(2)数据库采用Mysql数据库,也是非常适合学生用的一款小型数据库,使用起来非常的简单,而且数据处理效率高。
(3)采用B/S模式的网站已经是目前的开发主流,也是未来的发展方向。
(4)采用Java语言进行后台代码的开发,是面向对象的开发语言,可以直接查看和调用已用的案例,可以直接调用XML服务,而且兼容性非常的强,不管是哪个平台,都可以直接调用,而且是通用的,可以提高开发者的工作效率,而且有很好的灵活性,使用起来非常的方便。
所以通过以上几点的分析,开发人员只要能熟练的操作以上的技术就行,具有开发技术可行性。
2.2.3系统操作可行性分析
 因为本系统在管理端是采用B/s的架构模式进行开发的,所以管理员只要安装的有浏览器和数据库服务器就可以进行系统的访问的使用。而且非常的简单易操作,普通用户只需要有最简单的互联网操作经验就行。
2.3系统需求分析
现在的电子商务的技术发展已经非常成熟,各大电商平台的销售额也非常可观,特别是在一些重要的节日里一天的销售额都会达到几十亿。基于SSM框架的童装购买平台可以方便用户选择到更适合自己的商品,并且售后服务非常完善。现在实体商店里也会采用线上、线下相结合的方式进行商品的销售,由用户自主购物,管理人员在线发货、上新等,非常适合现代生活。基于SSM框架的童装购买平台是时代的趋势,其需求性不言而喻。
2.3.1传统销售系统优缺点分析
  在最早出现的销售系统中主要使用人为工作人员,这类销售系统主要是采用C/s模式,这种模式可以保证数据的安全和存储性,数据库采用的也都是复杂、高性能的数据库,这类销售系统需要使用人员经过定期的培训才可以使用。随着网络的快速发展,这类销售系统的缺点也逐渐暴露出来,由于采用C/s模式就必须要求固定的客户端,这就需要足够严格的客户端条件,一旦客户端出现问题,系统里的数据都会出现问题,稳定性差,而且C/s模式的系统最大的问题是不能多次修改,如果系统经过了多次的补充、修改就会造成运行出错,为系统的使用造成不便。传统的销售系统通常采用的是脚本语言,脚本语言不够成熟,更容易出错,造成使用人员的损失。
2.3.2本基于SSM框架的童装购买平台分析
通过对传统销售系统的分析发现主要问题在于系统的模式架构上和数据库上。想要数据更为稳定就需要更稳定的数据库,好的数据库可以保证系统拥有更大的容错率和移植性,也可以在多种数据库中进行相互结合以此来保证系统里数据的安全。同时还需要注意系统的延续性,时代不断的发展,就会要求系统的服务更加的完善。想要使系统的生命周期更长就需要更为成熟的开发语言、技术、环境等。
本基于SSM框架的童装购买平台采用的模式架构为微信小程序,微信小程序框架可以脱离固定的客户端,把系统部署到微信上供用户使用,还可以把功能进行模块划分使数据库和操作界面分开,这样可以实现当任何一方出现问题时,另一方不受影响。数据库采用Mysql,Mysql数据库可以单独运行,当用户在进行操作后可自动保存操作后的数据,改变需要去数据库里修改数据的问题。开发语言采用Java,Java语言为动态语言,使用时间长久,已发展的非常成熟。本系统的其它技术包括微信开发者运行软件,Vue网页技术,Html技术等都是经过时间考验的。
2.4系统功能分析
本人参考大量的网上购物软件以及充分调查消费者和商家的需求,设计出的本基于SSM框架的童装购买平台使用角色为注册用户、管理员、商家。框架界面分为微信端和管理员、商家操作界面。微信端的功能设计为:
(1) 搜索功能,不管是注册用户和管理员、商家都可以使用本功能进行特定商品的搜索;
(2) 商家功能,本界面里展示了不同的商家信息,注册用户只可以在首页进行信息的浏览;
(3) 商品信息功能,本界面里展示了最新上架的商品详情,可以详细了解,注册用户在登录后可以进行购买;
(4) 在线咨询功能,注册用户可以实现提问和咨询;
(5) 购物车功能,可以实现购物车里商品的结账和删除;
(6) 我的订单管理功能,可以追踪自己的订单;
(7) 用户充值功能,实现在线充值,方便支付;
(8) 商品购买功能,用户在经过注册、登录后可以购买商品;
(9) 商品评价功能,当订单完成后可以进行商品评价;
(10) 个人信息管理功能,对注册时填写的资料进行修改;
(11) 收藏功能,可以收藏商品。
 后台管理员的功能设计为:
(1) 商家管理功能,可以审核商家资料;
(2) 商品信息管理功能,对商品进行上架、下架、编辑等,还可以查看商品的评价;
(3) 订单管理功能,此功能可以收到用户的订单,并对订单进行审核和发货;
(4) 在线咨询管理功能,可以对用户的咨询进行查询以及回复;
(5) 注册用户管理功能,实现注册用户资料的查询;
(6) 商品分类管理功能,分类可以使商品更好的打理、查询;
(7) 尺码信息管理功能,实现商品尺码的划分;
(8) 款式信息管理功能,对童装的不同款式进行管理。
2.5系统性能分析
在系统分析中还有重要的一点就是系统的性能分析,除却系统的功能分析其它问题都可以划分到系统的性能分析。主要包括系统数据问题、系统运行问题、系统安全问题。
(1) 系统数据问题表现在数据库的设计中,因为童装购买平台的核心在于商品的购买,在购买操作中会引起多种数据的变化。想要数据在变化时不会出错就需要在数据库设计时注意不同数据字段、类型等的主外键联系;
(2) 系统的运行问题表现在多平台、多人在运行系统时的稳定性。系统的运行速度也需要注意,运行的卡顿、读码速度等都需要经过多次测试;
(3) 系统的安全性问题表现在不同角色的使用权限,注册用户做为权限最少的角色不能越权,管理员做为权限最多的角色要可以管理其它几种角色。
2.6用例图
根据功能分析得出,本系统的主要使用角色为管理员和注册用户、商家。注册用户可以查看商家、管理充值、浏览商品、购买商品、在线咨询以及管理购物车、订单等。管理员可以管理系统信息、用户的咨询、注册用户、商品信息以及商家信息、订单信息、商品评价、分类信息等。商家可以管理商品和订单。系统用例图如下图2-1所示:
  
图2-1基于SSM框架的童装购买平台用例图
2.7系统业务流程
业务流程可以按照用户使用本系统的步骤进行设计。本系统中注册用户的流程为查看商家、浏览商品、购买商品、加入购物车、管理订单、管理充值、对商品评价、在线咨询等。管理员的流程为管理商家信息、用户的咨询、用户的订单、用户的注册资讯、管理商品等。商家的流程为管理商品、订单等。基于SSM框架的童装购买平台的业务流程如下图2-2所示:

一份完整的奶茶店创业计划书2023年湖南疫情情况免费查企业最好的软件重庆整合网络营销推荐咨广州海珠区解封最新消息网上商城项目背景及意义装饰设计工作室空间设计是什么专业晚上看b站app北京公司注册地址变更网页建站多少钱外贸网络推广哪个平台好南昌网站建设服务亲测有效实战app直播枣庄疫情最新情况如何制作简单的表格网络营销推广的三板斧是什么招投标网官网特效视频怎么制作教程视频号营销思路12333社保官网入口西安公司名称大全百度网站建设产品原理比特币交易所关注点赞兼职一单一结河南施工深圳福田网络公司如何进行资源整合东莞网络优化多少钱时事政治最新新闻热点交互设计专业就业方向

猜你喜欢

  • 友情链接:
  • 网站设计师行业分析 建设公司图片 南昌市疫情感染情况 app软件开发有限公司 济南品牌网站制作价格 平台公司招商引资