超市管理系统论文第六篇:分析汽车超市管理系统中的角色模型和权限分配及设计方法
摘要:汽车商品交易不同于一般的超市零售, 这样大宗的商品涉及购车金融贷款, 车辆注册登记, 售后维修保养, 零部件销售等综合信息管理, 只有汽车经销商和4S店才具备相应的能力和资质。但随着时代的进步, 互联网+汽车成了当下的热词, 汽车超市也是结合零售超市管理系统应运而生。所谓互联网+汽车就是线上打造汽车品牌联网销售品牌终端, 线下提供简便快捷舒适的购车体验。该文结合汽车超市的销售特点, 分析了汽车超市管理系统中的角色模型和权限分配, 参考相关的文献做出汽车超市管理系统的具体设计方法。
关键词:汽车超市;电子商务;管理系统;渠道;
1 绪论
近年来随着电子商务逐渐覆盖着各个领域, 多种销售模式应运而生。且随着经济增长, 其中汽车工业发展势头强劲, 国民需求量的增长使得汽车销售市场更加火热。参照零售商品超市, 一种新的汽车销售模式应运而生, 那就是汽车超市。汽车超市是在一些国家当汽车产业发达到一定的阶段的产物, 其特点就是以汽车销售价格低于一般4S店并且综合多品牌一站式服务。
本文中就着现有的电子商务技术, 分析汽车消费者的需求, 结合汽车销售特点, 设计研究一种汽车超市管理系统, 此系统实现消费者通过互联网或实体店两种渠道了解汽车超市所出售汽车商品有关信息并完成订单。其中借鉴零售商品超市的管理系统和4S店销售管理系统:前台满足购车消费者对所选车型性能价格的比对, 查询当前汽车超市库存和车辆在库情况等;后台对汽车超市内部工作流, 车辆商品订单管理、维修保养管理、客户资料、车险管理等需求进行完善, 并对完成工作进行测试和验证。
2 研究背景
为使得国家汽车产业和谐稳健发展, 商务部2017年1号令《汽车销售管理办法》于7月1日开始实施, 其中第四条就是“鼓励发展共享型、节约型、社会化的汽车销售和售后服务网络, 加快城乡一体的汽车销售和售后服务网络建设, 加强新能源汽车销售和售后服务网络建设, 推动汽车模式创新。”
针对老旧的购车渠道, 新办法中明确禁止了加价售车、新车合格证抵押等赎、乱收费、强制加装等侵犯消费者权益的销售行为。不同于汽车普通经销商、特许专卖店 (4S) 、车展活动等, 汽车超市是一种很人性化的便捷购车模式, 消费者可以直观比对不同品牌间汽车性能价格差异, 购车流程简单明朗。因为少了经销商的广告投入人员工资门店租金等费用, 汽车商品的价格也具有很大的优势。总体来说汽车超市加入国内汽车销售市场, 以一种良性竞争, 使得汽车产业健康发展。
3 设计内容
3.1 运行平台
设计的操作系统采用Windows XP操作系统, 使用Struts开发架构和Hibernate开发架构。
其中客户终端采用IE6.0浏览器, 本系统以Windows XP为Web平台, JSP+Struts+Hibernate为网站实现技术, 建立基于SQLServer2005语言作为系统后台数据仓库的动态网站, 实现汽车超市网站前台展示和完成订单、后台工作流, 车辆商品订单管理、维修保养管理、客户资料、车险管理等功能模块。
3.2 主要功能设计
3.2.1 汽车超市系统参与者 (用户管理模块)
表1
系统管理员账号为汽车超市管理者控制, 通过管理账号实现对汽车超市内部的工作流管控, 具有数据改动的最高权限;
普通管理员账号为汽车超市一般员工控制, 完成一些汽车订单与顾客之间的交涉可以对部分数据删除增添修改;
浏览者为任何对进入汽车超市进行参看其中车型、性能、车价了解的行为人, 不在用户管理模块中出现;
注册用户则是对有购车行为并建立订单完成后续购车流程的顾客设置, 可以对用户内的功能进行操作。
图1
3.2.2 系统其他各部分模块
1) 车辆新闻模块
各大汽车品牌厂商每年都会推出新的车型, 顾客希望了解到新车型的相关信息。除此之外很多汽车性能、价格、细节分析对比的评论文章也是吸引车辆爱好者的亮点。当有效浏览量达到一定水平, 汽车超市网站的新闻模块可以实现广告创收。
2) 汽车查询模块
参照现有电子商务网站商品查询模块, 首先对汽车属性进行分类:
品牌 (X克、X驰、X马、X田、X迪等)
车型 (小型车、中型车、跑车、MPV、SUV等)
国别 (德系、日系、美系、国产等)
排量区间 (1.3L以下、1.3L-1.6L、1.7L-2.0L、2.1L-3.0L、3.1L-5.0L等)
驱动 (前驱、后驱、四驱、适时四驱)
价格区间 (10万以下、10万-20万、20万-30万、30万以上)
其次, 需要设置关键词查询功能搜索品牌内的汽车系列代号名称方便顾客查找。当顾客选定几种车型需要对比性能参数、价格、配置内容等信息时就在查询之后附加比对模块。参照现有汽车综合销售网站和手机APP车型选定比对功能。其中需要描述车辆的文字信息外也对汽车的各部位有清晰的照片对比, 让购车顾客一目了然车型区别。
根据用户需求用户可以不只一个单一的条件进行查询, 实现方式为:
a.创建脚本文件conn.php连接数据库, 设置连接的编码字符集。
b.创建脚本文件index.php添加表单结构以供用户输入不同的信息。
c.创建脚本文件shop High Search List.php根据用户需求进行商品信息的查询并显示在页面上。
3) 数据统计模块
可以统计访问量, 访问成员属性, 方便对客户访问兴趣、购车意向等方面进行了解。HTML5增添Local Storage属性实现本地存储, 每当用刷新界面时在Local Storage中的命名键访问次数就会增加。或者在网站中加入访问量统计工具, 无论通过电脑、路由终端、手机网络浏览, 均可统计。
4) 车辆商品展示模块
品牌汽车的厂商直接在汽车超市安排自己的汽车商品展示广告, 不同的汽车品牌在汽车商品展示区按照竞价排名的方式, 设置单次浏览价格。模仿百度搜索引擎非自然排名区的设计逻辑, 按照单次点击价格进行排名并屏蔽恶意点击。
图2
用户购车建立订单时可以选择车辆购买模式, 对大宗购车行为汽车超市做出团购优惠, 另外用户也可与购买同一车型的其他用户进行交流, 讨论车辆相关信息。
5) RSS订阅模块
网站的某些重要信息用户需要在浏览网站的第一时间知道, RSS订阅模块就能满足这一需求。RSS订阅有效引导用户访问相关资讯, 是对汽车超市精要内容的整合, 是能够有效提升网站用户体验的辅助工具。
3.3 辅助功能设计
3.3.1 系统和网站安全
但凡连接互联网的系统和网站均具有一定的被入侵风险, 开放和共享的数据容易被黑客利用。所以汽车超市管理系统同样需要有一定的安全措施, 严格控制管理系统和网站中的用户权限, 设置防火墙保护系统和网站的数据交换。网站建成和也要有专业的安全团队定期维护更新补丁。网站选取本地服务器运行云租赁服务器备份的方式, 加装防杀病毒软件。管理好服务端口, 对暂未实现功能的服务端口关闭处理, 定期要求更换管理员密码。
3.3.2 用户界面的美工设计
美观的用户浏览、注册、管理界面也是影响汽车网站浏览量的重要因素。娴熟的色彩平衡、合理的布置网站每个页面模块分布是一个网站设计的基本要求。符合F形热度排面模式把重要的网站信息均布, 特别是汽车超市网站更需要有大幅的汽车图片展示区域。
3.4 结构安排
由以上所需的功能分析, 梳理汽车超市管理系统的功能结构关系树:
图3
1) 网站内容管理部分是对网站图片、文字信息添加删除修改。其中包括汽车新闻页面、车辆商品信息展示页面、车辆优惠信息发布页面、网站流量统计页面等。
2) 信息查询和统计是用户筛选、条件搜索、关键词搜索部分, 按照车辆的关注度、综合评分、销量等重要排序是用户便捷了解对比车辆信息。
3) 站内搜索是对汽车网站内部所有信息的检索, 将网站内所有与关键词相关的信息展示出来。
4) 论坛管理是所有汽车超市注册用户可以在一定的管理规范内对车辆信息综合讨论的版块。
5) RSS订阅简约明确地展示了汽车超市网站重要信息的整合, 使用户方便订阅。
6) 用户管理是完成各级用户逻辑关系, 权限分配, 管理员对用户具有删除添加修改的权限, 用户管理员可实现注册、找回密码、个人浏览记录等功能。
7) 物品选购是汽车超市实现用户购买汽车包括订单建立、删除、维护沟通、现金交易等功能。
4 部分功能实现
4.1 汽车商品鼠标停放展示大图
在汽车超市中, 车辆图片展示非常重要, 一个网站页面难以同时展示丰富的文字内容和完整大图。此时就需要有图片不展示时缩略, 用户关注时鼠标停滞在图片上即刻显示大图的功能。实现过程为:
1) 创建Web脚本文件img_show.php并在页面上添加无顺序列表对图片进行排版存放, 并使用CSS样式对结构表进行布局。
2) 在script标签内添加j Query代码, 通过获取event事件对象page X、page Y值找到鼠标位置并使用css () 方法把鼠标坐标定位给imgshow对象的left和top属性。
需要注意的是event对象在不同的浏览器中标准不同所支持的方法属性也不同。
4.2 管理汽车超市论坛
汽车超市论坛是一个不同于电子商务类网站的逻辑, 其中就有各类用户发布帖子的权限管理, 论坛的发言有些对汽车超市的经营有着负面的影响, 此时就需要对用户权限进行验证, 具体的实现方式如下:
1) 创建脚本文件session.php在网站页面上加上PHP的脚本代码, 通过对Session会话的内容判断用户是否登录已决定在哪个功能区显示。
2) 创建脚本文件login.php在网站页面添加处理实现用户登录成功的同时创建会话变量, 存储用户在线信息。
3) 对存储会话的变量进行判断, 获取用户当前的在线状态, 用户登录则显示表单界面不然的话就会显示回帖部分。
4) 用户成功登陆后, PHP把用户在线的状态写入SESSION会话中。
4.3 汽车超市管理员对员工用户的管理
汽车超市作为一个经营企业有着管理者和员工的角色, 管理者对员工的入职离职需要进行系统和网站的用户管理操作比如添加和删除, 那么这一实现过程如下:
1) 创建脚本文件array_pop.php在页面添加表单结构和PHP代码。
2) 也页面上操作添加员工信息并提交表单设置员工的姓名工号等信息, 点击提交按钮时信息被添加到会话数据组中, 以便下次提交可以继续添加和显示。
3) 在页面上操作员工删除, 当点击删除按钮时, 系统使用array_pop () 函数删除数组中最后一条数据并把结构显示在页面上。
需要注意的是函数可能会返回一个布尔类型的值, 如false也可能返回一个非布尔类型的值如0或空字符串。
4.4 用户的购物车管理
用户在汽车超市选购的车辆并不唯一或者有多种强烈意向的纠结, 这个时候会把其放入购物车有待一一甄选。在用户登陆后管理购物车内的商品就有删除增添等操作, 实现的方式如下:
1) 创建脚本文件doaddcart.php开启会话引入数据库连接文件, 对商品唯一的代码id进行获取后执行添加或删除的SQL语句, 判断购物车内是否有相同的商品有的话只需要更改数量即刻。
2) 创建脚本文件shopcar.php显示当前购物车信息, 遍历Session读取商品。
5 总结
汽车销售行业的电子商务, 以网络技术为基础, 全面覆盖了用户端的浏览与购买, 销售端的管理与统计。虽然汽车超市在中国是一个新兴话题, 电子商务平台的建立还不如淘宝、京东等具有完善的流程和成熟的资源, 但是实现用户的自由选择购买价格优惠的汽车有着其他汽车销售模式无法赶超的优势。汽车超市系统和网站建立完成同样需要对性能和功能进行一系列的测试, 目前本文中探索和研究的汽车超市管理系统还需要进一步的完善和改进。其中用到的web技术是汽车超市管理系统的基础, 虽然无法完全取代其他的汽车销售模式, 但是其广泛的受众终端的不断开发, 完全能够支撑这种平价销售模式的进化。
参考文献
[1]负强.风口.上的互联网+汽车[M].北京:电子工业出版社,2016.
[2]沈奎.移动互联下的超市升级[M].博瑞森图书出版社, 2017.
[3]高春艳,陈威,张磊. SQL Server应用与开发范例[M].北京:人民邮电出版社, 2015.
[4]蔡小萍. SQL Server网络数据库开发与管理[M].北京中国劳动社会保障出版社, 2011.
[5]阎定JAVA与模式[M]北京:电子工业出版社, 2004.