本社区生鲜电商平台采用SSM框架和MYSQL数据库技术开发,实现了房用户社区生鲜的科学化管理,大大的提高了管理效率,使得用户社区生鲜相关信息的管理系统化、高效化、科学化。通过对系统的需求分析,设计出了本社区生鲜电商平台,主要的研究内容有:
(1)在使用中了解系统的工作流程,撰写关于系统的需求分析。
(2)通过对系统的需求分析及可行性进行分析。
(3)系统的流程分析,操作流程、开发流程等。
(4)系统实现编写本系统的开发技术文档。
(5)编写代码。
(6)对本社区生鲜电商平台进行系统测试。
3.2 系统性能分析
(1)系统的存储性:因为是社区生鲜电商平台,所以就会在数据库要求上比较严格,信息录入的比较多,而且丰富复杂, 这就需要一个强大的数据库来存放更多的数据和保证数据的时时性。
(2)系统的易学性:系统设计的应该简单易学的,设计的各种功能应该简单操作,不需要努力学习培训,缩短用户熟悉系统的进程。
(3)系统的数据要求:数据应该录入准确,需要更新时,数据应该可以及时的修改,数据还应该有独立保存,不能删除数据的时候会连带着把还需要的数据都删除掉。
(4)系统的可靠性:在实际使用的过程中系统都会涉及到很对需要进行保密的数据,系统出现一些漏洞将这些信息泄露出去将会对用户产生很大的损失,所以在开发系统时我们充分确保了本系统的可靠性。
3.3 系统功能分析
本社区生鲜电商平台主要实现了管理员和用户两个角色。
管理员功能有个人中心,用户管理,员工信息管理,商品分类管理,商品信息管理,订单评价管理,系统管理,订单管理等。
用户功能有个人中心,订单评价管理,我的收藏管理,订单管理等。
系统用例图如图3-1所示。
图3-1 系统用例图
3.4 系统结构分析
3.4.1逻辑结构
社区生鲜电商平台的特点就是利用Browser/Server(B/S)结构,为社区生鲜电商平台提供了一个网络管理平台,让管理人员只要上网就可以实现用户社区生鲜相关信息的管理。
本系统的网络应用原理示意图如图3-2所示:
图3-2系统的网络应用原理示意图
3.4.2 物理结构
系统实现的物理结构如图3-3所示:
图3-3 系统实现的物理结构图
3.5 系统流程分析
3.5.1 操作流程
管理人员要想进入系统进行管理操作,必须登录系统,在登录界面输入登录信息,系统判断登录信息是否正确,正确登录进入管理员功能界面,可进行功能处理,反之登录失败。系统操作的流程图如图3-4所示。
图3-4 操作流程图
3.5.2 添加信息流程
添加信息时,系统采用自动增号的模式,无需管理员填写,管理员在添加信息输入信息,系统会自动对信息数据进行验证,信息合法则验证成功添加至数据库,信息不合法提示添加失败,重新输入信息。添加信息流程如图3-5所示。
图3-5 添加信息流程图
3.5.3 编辑信息流程
管理员在进行编辑信息操作时,首先进入编辑信息界面,管理员输入编辑信息数据,系统进行数据的判断验证,编辑信息合法则编辑成功,信息更新至数据库,信息不合法则修改失败,重新输入。编辑信息流程图如图3-6所示。
图3-6 编辑信息流程图
3.5.4 删除信息流程
管理员选择要删除的信息,单击删除按钮,系统则提示是否确定删除信息,管理员选择确定删除,则删除信息成功,系统数据库将信息进行删除。删除信息流程图如图3-7所示。
图3-7 删除信息流程图
4 系统设计
4.1 系统结构设计
系统结构设计是一个将一个庞大的任务细分为多个小的任务的过程,这些小的任务分段完成后,组合在一起形成一个完整的任务。本社区生鲜电商平台的功能结构设计如图4-1所示。
图4-1系统结构图
4.2 系统顺序图设计
4.2.1登录模块顺序图
登录模块满足了管理人员的权限登录,登录模块顺序图如图4-2所示。
图4-2 登录模块顺序图
4.2.2添加信息模块顺序图
管理人员登录后可进行添加信息操作,添加信息模块的顺序图如图 4-3 所示。
图4-3添加信息模块顺序图
4.3 数据库设计
4.3.1数据库E-R图设计
系统E-R图就是系统的实体关系图,它是用来描述某一组织(单位)的概念模型,提供了表示实体、属性和联系的方法。构成E-R图的基本要素是实体、属性和关系。实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性。
设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。
本数据库概念模型是为了将现实世界中信息进行抽象而设计的,从而实现信息世界的建模,因此,概念模型是进行数据库设计的重要工具。数据库的概念模型设计可以通过E-R图来现实世界的概念模型,本系统的E-R图表现了系统中各个实体之间的联系。
根据系统的一般要求,通过对整个系统功能、运行过程的分析,形成了反应信息需求的概念数据模型。概念模型可以通过E-R图来表示,根据数据库中的几个表分别绘制数据库的实体图。以下给出本系统中比较重要的实体E-R图。
1、在线客服信息实体属性E-R图如图4-4所示
图4-4 在线客服信息实体属性E-R图
2、商品资讯信息实体属性E-R图如图4-5所示
图4-5商品资讯信息实体属性E-R图
3、商品分类信息实体属性E-R图如图4-6所示
如需要源码和部署,请扫描微信
标签:生鲜,数据库,系统,信息,ssm,vue,所示,电商 From: https://blog.csdn.net/weixin_43879359/article/details/140498362