图片销售系统是为商户提供的在线销售管理系统,本系统的研发设计能够增加商户的图片商品宣传和推广,提升客流量和订单量,增加商户的营业收益。原有的图片销售管理采用手工管理的方式,各种图片宣传和订单接收都采用纸质宣传和电话接单处理,这种管理手段在短期的宣传结束之后,可以方便的进行查看统计;但是如果时间积累下来,数据资料就会变得非常大,统计和查询信息效率非常低下,甚至会因为资料缺少导致无法统计。这种情况迫使商户必须要采取电子化和信息化的方式实现销售服务的自动化。随着近来互联网技术的飞速发展,采用互联网手段实现自动化处理变得非常简洁。基于SpringBoot框架的销售系统通过网上宣传推广图片,用户线上下单订花的方式极大的缓解了商户接电话接收订单登记的不便;同时实现对用户的下单进行收入统计,方便商户进行图片分析。
本系统通过Java语言和MySQL数据库进行研发。按照使用者在平台中的角色设置为普通用户、商户、系统管理员,并把系统设置为普通用户、商户与管理用户三个类别。普通用户利用前台网页进入系统进行产品下单;商户用户通过网页界面实现商铺信息的设置、图片信息的发布处理、订单的接收处理和营业收入的统计分析;管理员用户利用登录后台来审核管理系统的各项信息如用户注册信息、图片种类信息、订单信息、图片资料信息和公告信息等模块数据,以此与前台实现同步。
研究思路与方案
首先研究本系统的开发背景和目的意义及国内外研究现状,明确该系统要解决的问题在于提升图片销售业务中产生的各项信息的管理效率。该系统明确包含三类用户:普通用户、商户和系统管理员。从用户的使用角度出发,系统分为前台浏览查询商品模块和后台各项业务信息管理模块。本系统因为基于互联网架构采取的是基于B/S形式的架构设计。在系统开发设计的语言选择上,采用的是非常流行的Java语言,后台数据库采用功能强大小巧灵活的MySQL。研发工具使用的IntelliJ IDEA。在明确系统研究的功能方向后,根据两大模块的功能要求,设计前台浏览和后台管理。
本系统最终的服务用户为普通用户,没有这些普通用户,商户的图片宣传活动将不能开展起来。前台浏览界面必须要尽可能人性化,操作要方便易用,整体上界面要美观大方,方便用户能够快速方便的找到各类图片信息。因此在查询条件的设计上要关注用户最关心的内容:种类和名称,在界面上要明确的制定这两个设置条件,方便普通用户快速明确找到图片信息。同时在前台浏览界面设置导航栏方便用户跳转到个人信息浏览,方便用户进行图片订购信息的下单,最后系统能提供最新的图片信息咨询浏览,前台界面要在整体上符合用户的使用习惯,符合互联网的导航展示习惯。
本系统为解决图片销售接单过程中的各项信息,需要有后台数据管理界面。商户要能够对发布的产品信息、商户特色信息、图片订单信息进行管理,并能够对营业收入进行统计分析。为了更明确的让前台用户对网站有了解,需要进行系统信息的设置和确认。
本系统需要管理员要能够完整解决整个系统对外提供的各项信息的管理,对发布的图片种类信息、图片详细信息、用户收藏信息、用户订单信息和公告信息进行管理,并能够对系统信息进行设置。为了更明确的让前台用户对网站有了解,需要进行系统信息的设置和确认。
系统需求分析
按照系统角色分类,主要分为普通用户、商户与系统管理员用户,并根据用户操作把系统分为三大模块,其中对应的功能模块也设置为这三个个角色对应的功能权限。普通用户界面主要展示商户发布的图片资料和商户信息,并设置前台用户最为关注图片分类,让其方便的找到合适的图片信息并进行详情图片购买下单。设计中需要把界面设计的友好人性,整体界面符合互联网风格,从导航栏指引用户进行不同功能的操作。前台展示的图片显示区域要使用大图展示,方便用户点击查看。对应的后台数据管理因为面对的信息量比较大,采用表格一览的方式进行展示,并能够随时导出各业务信息的详细数据,使得商户和管理员能够通过各种方式进行业务数据的处理统计。另外为了解决最受商户和管理员关注的订单查询统计功能,方便商户管理人员能够随时看到订单统计数据。