随着信息互联网购物的飞速发展,一般企业都去创建属于自己的电商平台以及购物管理系统。本文介绍了家电销售系统的开发全过程。通过分析企业对于家电销售系统的需求,创建了一个计算机管理家电销售系统的方案。文章介绍了家电销售系统的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。
本家电销售系统管理员和用户两个角色。用户可以在首页进行商品购买,商品评价,商品收藏。有个人中心,我的订单,我的地址这些功能。管理员功能有,个人中心,用户管理,商品类别管理,热门推荐管理,积分商城管理,家电商城管理,销售统计管理,系统管理,订单管理等。因而具有一定的实用性。
本站是一个B/S模式系统,采用SSM框架作为开发技术,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得家电销售系统管理工作系统化、规范化。
关键词:家电销售系统;SSM框架;MYSQL数据库
系统分析
系统流程和逻辑
图3-3登录流程图
图3-4修改密码流程图
4系统概要设计
4.1概述
本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示:
图4-1系统工作原理图
4.2系统结构
本系统是基于B/S架构的网站系统,设计的管理员功能结构图如下图所示:
图4-2管理员功能结构图
本系统是基于B/S架构的网站系统,设计的用户功能结构图如下图所示:
图4-3 用户功能结构图
4.3.数据库设计
4.3.1数据库实体
概念设计的目标是设计出反映某个组织部门信息需求的数据库系统概念模式,数据库系统的概念模式独立于数据库系统的逻辑结构、独立于数据库管理系统(DBMS)、独立于计算机系统。
概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如E-R模型)表示数据及数据之间的相互联系,设计出反映用户信息需求和处理需求的数据库系统概念模式。概念设计的目标是准确描述应用领域的信息模式,支持用户的各种应用,这样既容易转换为数据库系统逻辑模式,又容易为用户理解。数据库系统概念模式是面向现实世界的数据模型,不能直接用于数据库系统的实现。在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的E-R图如下图所示:
- 购物车信息的实体属性图如下:
图4.12 购物车信息实体属性图
(2)商品实体属性图如图4.13所示:
图4.13 商品实体属性图
(3)商品类型实体属性图如图4.14所示:
图4.14 商品类型实体属性图
系统详细实现
5.1 管理员模块的实现
5.1.1 家电商城管理
家电销售系统的系统管理员可以管理家电商城信息,可以对商品信息添加修改删除操作。具体界面的展示如图5.1所示。
图5.1 家电商城管理界面
5.1.2 销售排行统计
系统管理员可以对销售信息进行统计。具体界面如图5.2所示。
图5.3 统计界面
5.1.3 用户信息管理
系统管理员可以对用户信息进行添加,修改,删除操作。界面如下图所示:
图5.4 用户信息管理界面
5.2 用户模块的实现
5.2.1 我的订单
用户登录后,可以在我的订单界面看到订单信息,未支付和已支付等。界面如下图所示:
图5.5 我的订单界面
5.2.2 商品购买
用户登录后,首页点击商品,可以查看商品信息并且可以购买操作。界面如下图所示:
图5.6 商品购买界面
5.2.3 确认下单管理
用户登录后购买商品可以选择确认下单。界面如下图所示:
图5.7 确认下单管理界面
系统测试
6.1概念和意义
测试的定义:程序测试是为了发现错误而执行程序的过程。测试(Testing)的任务与目的可以描述为:
目的:发现程序的错误;
任务:通过在计算机上执行程序,暴露程序中潜在的错误。
另一个预测是相关的术语叫纠错(Debugging)。它的目的与任务可以规定为:
目的:定位和纠正错误;
任务:消除软件故障,保证程序的可靠运行。测试与纠错的关系,可以用图6-1的数据流图来说明。图中表明,每一次测试都要准备好若干必要的测试数据,与被测试程序一道送入计算机执行。通常把一次程序执行需要的测试数据,称为一个“测试用例(Test Case)。每一个测试用例产生一个相应的“测试结果”。如果它与“期望结果”不想符合,便说明程序中存在错误,需要用纠错来改正。
图6.1测试与纠错信息流程
标签:vue,界面,springboot,系统,用户,家电,PPT,所示,数据库系统 From: https://blog.csdn.net/boke1314/article/details/139690112