电子商务系统的分析与设计
电子商务系统的分析与设计
1万+ 人选课
更新日期:2025/04/27
开课时间2025/03/01 - 2025/07/08
课程周期19 周
开课状态开课中
每周学时-
课程简介

本课程为电子商务专业本科生的专业主干课,且在电子商务专业课程体系中具有总结性、综合性的特点。课程以电子商务系统为研究对象,并重点针对互联网产品这一特殊的电子商务系统,面向产品经理、系统分析员等职业养成所需知识、技能和能力的培养需要,遵循实用性、先进性原则,精心地遴选教学内容,设计教学方法,组织教学过程。

课程以系统建设过程为主线,内容涵盖规划、分析、设计、实施、运维等环节,同时,扩展到项目管理、云计算等专题,共计8章。其目的在于:回顾和总结有关电子商务及信息技术相关领域的基础知识,使学生了解建立和运行电子商务系统的基本过程,掌握进行电子商务系统规划、分析、设计、实施及维护管理的一般方法和主要技术,进而引导学生逐步培养从事系统分析设计工作所需的分析能力、表达能力及知识联系实际等能力。

课程开设单位北京交通大学系国内最早设立电子商务专业的13所高校之一,主讲教师也是国内最早讲授此门课程的教师之一,长期从事本门课程的教学实践。十余年来,面对电子商务作为新兴专业,缺少成熟参照,且相关领域发展迅速的现状,主讲教师及课程组其他成员通过不断的努力和探索,持续进行着教学内容的更新、教学方法的改进和教学资源的积累。

本课程曾先后被评为北京市级和国家级精品课程,主讲教师参与主编的《电子商务系统的分析与设计(第2版)》则获得了国家级精品教材称号。

目前,本课程依托MOOC资源在北京交通大学开展线上线下融合的教学,并于2020年获评为国家级线上线下混合式一流课程。

课程大纲

第一章 绪论

1.1.1什么是电子商务

1.1.2 信息系统、电子商务系统与互联网产品

1.1.3 电子商务系统的发展历史及趋势

1.2从招聘广告谈起——职业规划驱动的学习

1.3本课程的定位

1.4课程内容体系与学习方法

第一章测验

第四章 电子商务系统的规划

4.1电子商务系统规划概述

4.2.1如何明确市场定位?(一)

4.2.2如何明确市场定位?(二)

4.2.3如何明确市场定位?(三)

4.3.1市场规模估计

4.3.2竞品分析

4.4.1产品(服务)设计概述

4.4.2基于MECE法则的分析方法

4.4.3电子商务生态圈与业务的基本形式

4.4.4依托互联网的销售

4.4.5依托互联网的市场需求获取

4.4.6 依托互联网的产品设计

第四章测验

第二章 电子商务系统的建设过程

2.1.1软件危机

2.1.2软件工程

2.1.3软件生命周期的瀑布模型

2.1.4 SDLC及经典过程模型面临的问题

2.2.1 Rational 统一过程(RUP)

2.2.2快速应用开发方法

2.2.3敏捷方法

2.2.4极限编程

2.3 互联网产品的研发过程

第二章测验

第三章 电子商务系统建设项目管理

3.1.1 项目管理的目标

3.1.2项目管理的主要工作

3.2.1项目管理中的任务分解

3.2.2项目计划工具之— ——甘特图及里程碑

3.2.3项目计划工具之二 ——网络图

3.3.1项目管理中的质量监督

3.3.2变更管理

3.3.3配置管理

3.4 项目管理软件

第三章测验

第五章 电子商务系统的分析

5.2 什么是需求?

5.3 需求分析的内容

5.4 需求分析的成果

5.5 需求分析的过程

5.6 需求分析的原则

5.1面向传统信息系统的系统分析

第六章 分析设计的可视化建模

6.1 从面向过程建模到面向对象建模

6.2 面向对象的分析设计与UML

6.3 用例

6.4 用例图

6.5 状态图与活动图

6.6 交互图

6.7 UML中的类与对象

6.8 类图、对象图与关系

6.9 包图、构件图与部署图

6.10 基于UML的建模

第七章 电子商务系统的设计

7.1 系统设计的内容

7.2 架构设计的成果形式

7.3.1 基础的软件系统架构——MVC模式与N层架构

7.3.2 面向服务的架构(一)——XML

7.3.3 面向服务的架构(二)——Web Service

7.3.4 面向服务的架构(三)——SOA

7.4.1 电子商务系统的性能指标

7.4.2 Web前端及网络传输性能优化

7.4.3 应用服务器性能优化

7.4.4 存储性能优化(一)

7.4.5 存储性能优化(二)

7.4.6 存储性能优化(三)

7.4.7 提高可用性的系统架构技术

7.4.8 提高可伸缩性的系统架构技术

7.4.9 提高可扩展性的系统架构技术

7.5.1 数据库设计

7.5.2 面向品牌建设的门户设计

7.6.1 基于云计算的设计

7.6.2 Cookie在互联网广告中的应用

第八章 电子商务系统的实现、运行和支持

8.1 电子商务系统的实现

8.2 电子商务系统的切换

8.3 电子商务系统的运行维护