山东大学软件学院项目实训——超市/供应商直销平台

了解项目:

项目介绍:

一.项目名称:直销超市/供应商网络平台
直销超市/供应商网络平台是一个企业对企业(B2B)模式的在线交易平台。考虑到了买卖双方各种需求,有着广泛的实用性,能简单,清晰,快捷的满足交易过程中的各种需要,买卖双方可以透明地,诚信地磋商,其交易成本也已减少到微不足道的水平。
本网络平台拥有以下优点:
(1)排除了地域对商业的束缚,不管买卖双方各自地理位置在哪里,都能自由的,方便的洽谈交易。
(2)快速且安全的信息传递,使超市在商业竞争中占尽先机。
(3)供应商将获得更大的市场,超市将获得更宽的供货渠道。
(4)透明且直接的信息交流,克服了因交易中间环节产生的误会对商业信誉的伤害。
(5)对于超市而言,大量的供货商及商品信息必然会提高进货工作的效率和质量。
(6)对于供应商而言,便捷,廉价的营销活动必然带来更大的商业利益。
直销超市/供应商网络平台面向超市及供应商,提供了网页端和手机端两个平台,实现商品查询、上传、修改、改价、组改价、下载等一系列买卖双方交易业务。对庞大数据的处理及性能优化与跨服务器网络处理是项目的重点与难点。

项目功能:

系统功能
一.超市/供应商平台业务架构:

山东大学软件学院项目实训——超市/供应商直销平台

二.超市/供应商平台功能:
(一)超市平台
1)商品信息维护(手机端+网页端)
超市可通过扫码或手动输入二维码查询平台中所有商品信息,或增加和修改商品。创建全面完整的商品网络平台。
商品信息维护包括商品查询、商品添加、修改三个功能。
① 商品查询:条码是某一类商品的唯一标识,根据条码的后四位(及四位以上)进行商品检索;
② 商品添加:输入商品的基本信息(条码、特征、名称等),上传照片文件,并发布到平台;
③ 商品修改:对平台已有商品的基本信息进行修改。
2)商品价格维护(手机端+网页端)
超市可根据平台所计算出的建议价格与参考价格对商品进行价格修改,并将修改的价格导出数据库文件并打印。使得超市人员可以即时根据市场整体变化更改价格并打印商品价格信息。
价格修改包括单个商品改价、组改价、价格下载功能。
① 单个商品改价:根据网络平台提供的建议价和参考价对超市的某个商品的价格修改;
② 商品组改价:根据同组商品规则(8位条码前5位一致,13位条码前7位一致)对同组的一到多个商品的价格进行修改;
③ 价格下载(网页端):将修改过后的商品价格信息导出为本地数据库文件(.dat文件)用于打印。
3)信息检索(手机端+网页端)
超市可以对网络平台中庞大数目的商品、供应商进行快速查询,从而获得更快的供货渠道,提高进货工作的效率和质量。
价格修改包括商品检索、供应商检索。
检索功能是对商品信息和供应商信息进行名称、类型等特征进行模糊查询。检索时间应尽可能短。
4)商户管理(网页端)
商户管理用于管理员对用户基本信息维护、改价关系的维护并且用于分析商品市场价格。
① 用户基本信息维护:查询用户密码、查看用户基本信息、使用情况以及为新用户注册;
② 用户改价关系维护:打开或关闭用户的改价功能;
③ 分析商品市场价格:显示市场中商品的建议价(一般建议价、GMM建议价、Kmeans建议价)、参考价等,并用图表的形式统计。方便超市分析价格分布,在商业竞争中占尽优势。

(二)供应商平台
1)购买计划(手机端+网页端)
空间使得供应商将自己的商品和报价发布给更大范围更远地域的超市。向平台提供了透明且直接的信息,并获取更大市场。
供应商通过购买计划获得一定数量的空间,计划有起始时间和结束时间。规定期限计划内的空间可存放所供应的商品。即将到期或已经过期的计划中的空间不可见,并给出提示信息。
2)空间管理(手机端+网页端)
供应商购买计划后可对计划内的空间进行管理。供应商按照自己的规则对空间内的商品位置进行修改。
空间管理包括某个位置插入、删除和移动空间。
① 插入:在某位置插入空间,如果商品未满,则在该位置插入一个空白的空间。
② 删除:删除某位置商品,如果该位置有商品,则删除该位置商品。
③ 移动:移动某位置商品到其他位置,将某商品移动到另一个位置,该位置上没有商品则直接插入,如果有商品则将原位置商品顺次下移。
3)商品管理(手机端+网页端)
商品管理用于供应商增加并维护所供应的商品。
商户管理包括商品添加、商品发布、商品信息维护。
① 商品添加:添加平台商品,填写商品基本信息(条码、特征等)并上传商品照片存入平台。
② 商品发布:将供应商所供应的商品添加到个人空间某个位置,并填写价格。公布给平台所有超市。
③ 商品信息维护:对平台与空间的商品基本信息、照片与价格进行修改维护。
4)供应商管理(网页端)
供应商管理用于管理员对用户基本信息维护。包括查询密码、查询用户基本信息以及用户使用状况。

项目分工:

整个项目分为四个端:用户端、超市端、供应商端、管理员端。我所在的小组负责超市端,我个人负责超市端的后端功能实现。采用的开发工具及架构:
工具:IDEA
开发框架:SpringBoot
数据库:MySql
开发技术:J2EE、JAVA、JAVAScript、sql
中间件:Tomcat 、jdk1.8

实训前两天工作记录:

1.确立人员分工,项目分解,需求分析。
2.熟悉开发环境。
3.学习开发工具。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91337 人正在系统学习中

来源:蜡笔没有小鑫

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月26日
下一篇 2021年5月26日

相关推荐