当前位置: 首页 > news >正文

【电子商务系统分析与设计】系统规划、开发方法、结构化分析核心知识点

电子商务系统规划、开发方法、结构化分析核心知识点

思维导图

以下是电子商务系统规划、开发方法、结构化分析部分的核心知识点思维导图:

核心知识点

一、电子商务系统规划

1.1 电子商务系统规划的主要内容

  • 制定企业的电子商务战略;
  • 设计电子商务战略的电子商务系统的体系结构并选择技术方案;
  • 规划系统建设的实施步骤和时间安排,说明系统建设的人员组织,评估系统建设的开销和收益。

1.2 电子商务战略规划

  • 明确企业的商业模式:包括市场定位、赢利方式、服务对象、服务内容及实施问题;
  • 规划如何开展电子商务:分析电子商务对企业商务活动各个环节的影响;确定开展电子商务的目标;进行收益-风险分析与评估;规划实施与管理方案。

二、电子商务系统开发方法

2.1 系统开发生命周期

电子商务系统开发生命周期是指系统从立项、开发到淘汰更替的完整过程,共分为五个标准阶段,依次推进:
规划阶段 → 分析阶段 → 设计阶段 → 实施阶段 → 支持(运行维护)阶段

2.2 结构化开发方法

(1)核心思想

遵循自顶向下、逐步求精、模块化分解的原则,按照先整体、后局部的思路拆解复杂系统。

(2)体系组成

完整的结构化开发体系由三部分构成,层层递进:
结构化系统分析 → 结构化系统设计 → 结构化程序设计,分别完成问题描述、逻辑抽象、代码实现工作。

三、电子商务系统结构化分析方法

3.1 业务流程分析

(1)概念

对组织现有业务的作业环节、执行顺序、岗位协作关系、单据流转过程进行全面梳理、诊断与优化的分析工作。

(2)作用

排查业务流程冗余与低效问题、规范业务逻辑,为业务流程图绘制和系统功能设计提供真实业务支撑。

3.2 业务流程图

(1)定义

业务流程图是用于描述系统内人员、部门、外部单位之间业务关系、作业顺序、单据与信息流向的图形化工具。

(2)基础组成元素
  • 业务参与者:参与业务的人员、部门或外部单位;

  • 业务处理:具体的操作、审核、执行等动作;

  • 数据载体:各类业务单据、凭证;

  • 数据存储:台账、档案、文件等静态数据存放载体。

(3)根据业务描述绘制业务流程图

能够在业务流程分析的基础上,正确采用业务流程图组成元素绘制业务流程图。
业务流程图示例如下:

3.3 数据流分析

(1)概念

数据流分析是对信息系统中数据流动、处理、存储和交互过程的结构化分析方法。

(2)作用

用于理清业务逻辑,排查数据缺口、冗余和异常,发现权限及安全漏洞,为数据流图绘制、系统设计与运行审计提供依据。

3.4 数据流图(DFD)

数据流图是刻画系统数据流动、加工处理、数据存储的核心图形工具。

  1. 四大基础元素
    外部实体、处理(加工)、数据流、数据存储。

  2. 附加逻辑符号

    • *:数据流同时满足(AND 关系);

    • +:数据流任选其一(OR 关系);

    • :数据流互斥(XOR 关系)。

  3. 使用禁忌

    • 数据流不能在两个外部实体之间直接流动;

    • 数据流不能在外部实体与数据存储之间直接流动;

    • 数据流不能在两个数据存储之间直接流动。

3.5 分层数据流图及绘制原则

(1)分层结构

遵循自顶向下、由外向内的拆解规则,层级划分如下:
顶层数据流图 → 第一层(0 层)数据流图 → 下层子图,持续拆解至不可再拆分的基本加工为止。

(2)三大绘制原则
  1. 数据守恒:每一个加工必须至少包含 1 个输入数据流和 1 个输出数据流;

  2. 分解规则:单个加工拆解出的子加工数量适度,一般不超过 7 个;

  3. 父图与子图平衡:父图中某一加工的输入、输出数据流,必须和对应子图的输入、输出数据流完全一致。

例如:下图中的父图和子图就存在不平衡的情况

父图的处理3只有一个输入数据流(订货单),而子图则有三个输入数据流(客户、账号、数量),违反了父图-子图的平衡原则。
修改方法:子图增加一个子处理3.4,将输入数据流(订货单)分解后,再输出给3.1和3.3两个子处理。

(3)在业务流程分析的基础上绘制数据流图

能够在业务流程和业务流程图的基础上,正确采用数据流图组成元素,遵循数据流图分层绘制原则,绘制顶层数据流图和下层子图。
分层数据流图示例如下:

3.6 数据字典

(1)作用

作为数据流图的配套说明文档,对数据流图中所有元素进行标准化定义、解释与补充说明。

(2)五大标准条目

数据项、数据流、数据存储、数据处理、外部实体。

数据项是系统中不可再拆分的最小数据单元。

3.7 功能层次图

以分层形式展示信息系统的整体模块、子模块及细分功能,直观体现功能从属关系与模块划分逻辑,主要用于指导系统模块设计与功能落地。

http://www.jsqmd.com/news/980140/

相关文章:

  • 无为SEO优化公司|品牌搜索曝光升级,无为网站优化公司能力解析 - 招财兔数字员工
  • Web应用项目开发学习心得|从零基础到实战开发的成长总结
  • 【NLP】第三章:文本表示:词袋模型、小案例:基于文本的推荐系统(酒店推荐)
  • 从四条设计准则到代码实现:深入理解ShuffleNet V2为何比V1更高效(PyTorch源码解析)
  • 汕大毕设实战包:用关节角度做动作识别,含论文、代码、数据和可视化结果
  • 5分钟掌握AMD Ryzen调试神器:SMU Debug Tool完整指南
  • 如何用NCMconverter轻松解锁网易云音乐ncm格式:5个实用技巧让你的音乐自由播放
  • Agentic工作坊报名 | 一个 Skill 能走多远? 来一个下午亲手验证
  • 告别Slack依赖!手把手教你用Authelia为Outline搭建私有化登录(附完整Docker配置)
  • 用STM32CubeMX和HAL库复刻蓝桥杯第九届嵌入式赛题:一个多功能定时器的完整开发日志
  • 手把手拆解:一个CMOS反相器的开关,如何‘炸’出10A瞬态电流?
  • python学习(五)
  • 从广告点击到下单转化:阿里ESMM模型如何用多任务学习解决CVR预估的样本偏差难题
  • 长沙高价出包完整攻略,权威白名单禹竞名奢汇估价无虚标 - 名奢变现站
  • 别再死记硬背Xception结构了!用TensorFlow 2.x从InceptionV3到Xception,手把手带你理解深度可分离卷积的演进
  • 数字示波器参数大全:从入门到精通(二)
  • AI 资讯日报 | 2026年6月8日
  • 给RISC-V初学者的第一课:手把手带你用蜂鸟E203跑通RV32I指令集测试
  • 厦门市大金中央空调维修师傅电话|各区金牌师傅,靠谱选欧米到家 - 欧米到家
  • HumanEgo——从半小时人类第一视角视频中进行零样本学习的4大关键点:对人类手臂进行图像修补、将每只手和每个物体编码为一个交互中心 Token、流匹配策略、稠密辅助目标
  • 智能车竞赛C车模:别再当两轮车写了!手把手教你从舵机打角算出后轮差速
  • 深入对比:在RT-Thread上使用LWIP,选Sockets还是Netconn API?性能与易用性实测
  • 从战场到药房:微分方程模型如何悄悄改变我们的世界?聊聊3个意想不到的应用
  • 银河麒麟桌面版安装、多屏配置、触摸校准
  • 别再傻傻用\n了!手把手教你用飞书富文本API实现完美消息换行
  • 潜山SEO优化公司|品牌搜索曝光升级,潜山网站优化公司能力解析 - 招财兔数字员工
  • 珠海市黄金回收本地靠谱店铺指南+白银回收+铂金回收+彩金回推荐收门店 及地联系方式址推荐 - 盛世金银回收
  • 向量化主题建模:让LDA主题具备语义距离与动态演化能力
  • IDEA 2021.3.2 升级后 Maven 依赖死活拉不下来?别慌,教你两招搞定这个烦人的 ‘maven-default-http-blocker’
  • 别再直接转unsigned short了!FP16与Float互转的两种C语言实现深度评测