学习笔记+案例分析笔记-B2C
系统规划阶段
需求分析
1.功能需求:做出来的成品能干什么
2.性能需求:对系统稳定性的要求,即在什么样的环境下,产品能够正常运转
可行性分析
1.资金可行性分析:开发前要评估该开发项目的收益,分析带来的经济效益是否超过所需要的成本。
2.技术可行性分析:目前已有的技术是否能支持项目的开发
系统分析阶段
系统分析阶段的任务是根据系统设计任务书确定的范围,描述系统的业务流程,确定新系统的逻辑模型。系统分析阶段的成果体现在系统说明书中。
业务功能分析:产品需要具备的功能,前台系统、后台系统等
数据流分析:通过绘制数据流图来帮助确定合理的数据项、确定合适的数据流向、确认合适的数据处理过程,为系统设计提供信息内容及处理依据
image.png
系统设计阶段
系统划分:系统划分的基本思想是按功能角度自顶向下地将系统划分为若干个子系统,子系统再划分成模块,层层划分,逐步设计。在本项目中,B2C电子商务可以划分成登录帐户模块、浏览商品模块、购物车模块、订单管理模块、后台管理模块。
数据库设计:数据库的设计是系统设计的一个关键步骤。一个好的数据库不仅能反映现实世界实体之间的联系、能满足用户需求,还要易于扩充和修改。在本系统中可以建立4个基表。
系统实施阶段
系统开发实施阶段要在系统规划的基础上确定整个商务系统结构中各个组成部分的具体内容,完成应用软件系统的编码,最终将电子商务系统的应用软件和各种平台集成在一起,并购置、安装和调试计算机设备,完成电子商务系统的上线运行准备。