网上购物业务流程图

网上购物业务流程图

⑴ 调查用户需求 ① 顾客需求 ● 查询功能:

◆ ◆ ◆ ◆

按商品名字查询 按商品价格查询 按商品制造商查询 查询自己的消费记录

● 修改功能:可以修改自己的密码 ② 商品管理需求 ● 查询功能:

◆ ◆ ◆ ◆ ◆

按出库存量查询商品 按生产商查询商品 按供应商查询商品 查看销售记录 查看销售量

● 插入功能:可以使用SQL 语句对该表进行增加商品相关信息的插入操作 ● 修改功能:可以使用SQL 语句对该表进行修改操作

● 删除功能:可以使用SQL 语句对该表进行商品删除操作

系统框架

在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向下的结构化分析方法(SA 方法)。首先,定义全局概念结构的框架,如图2.2所示

图2.2网上购物系统总框架图

各子系统需要进一步细化。以注册会员系统为例进一步细化,如图2.3所示。

以其中的查询商品信息功能为例进一步细化,如图2.4所示。

图2.5查询功能

依此类推,

将所有子系统全部细化。将所有用户需求分析完毕之后,就要开始构造数据字典了。

经分析之后,本系统要用到七个基本表:商品信息关系表、用户关系表、厂商关系表、供货商关系表和会员关系表。数据结构定义如表2.1所示。

表2.1 数据结构定义

数据抽象与局部视图设计

按图2.2网上购物系统总框架图,设计局部E-R 图。 该超市管理系统包含七个表。 各个子系统的局部E-R 图如下:

图3.1供应商关系E-R 图

图3.2商品关系E-R 图

图3.3制造商关系E-R 图

图3.4注册会员关系E-R 图

图3.5供货关系E-R 图

图3.6商品销售关系E-R 图

图3.7生产关系E-R 图

视图的集成

视图的集成通俗的理解就是把各个子E-R 图集成合并。视图集成可以有两种方式:1) 多个分E-R 图一次集成;2) 逐步集成,用累加的方式一次集成两个分E-R 图。第一种方法比较复杂,做起来难度较大;第二种方法每次只集成两个分E-R 图,可以降低复杂度。无论采用哪种方式,每次集成局部E-R 图时都需要分两步走:1) 合并。解决各分E-R 图合并起来生成初步E-R 图;2) 修改和重构。消除不必要的冗余,生成基本E-R 图。冗余数据和冗余联系容易破坏数据库的完整性,给数据库维护增加困难,应当予以消除。消除了冗余后的初步E-R 图称为基本E-R 图。消除冗余主要采用的方法有:1) 用分析方法消除冗余;2) 用规范化理论消除冗余。

对该超市管理系统各子E-R 图的集成——即该超市管理系统的总体概念结构E-R 图如下图所示:

图3.5总体概念结构E-R 图

网上购物业务流程图

⑴ 调查用户需求 ① 顾客需求 ● 查询功能:

◆ ◆ ◆ ◆

按商品名字查询 按商品价格查询 按商品制造商查询 查询自己的消费记录

● 修改功能:可以修改自己的密码 ② 商品管理需求 ● 查询功能:

◆ ◆ ◆ ◆ ◆

按出库存量查询商品 按生产商查询商品 按供应商查询商品 查看销售记录 查看销售量

● 插入功能:可以使用SQL 语句对该表进行增加商品相关信息的插入操作 ● 修改功能:可以使用SQL 语句对该表进行修改操作

● 删除功能:可以使用SQL 语句对该表进行商品删除操作

系统框架

在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向下的结构化分析方法(SA 方法)。首先,定义全局概念结构的框架,如图2.2所示

图2.2网上购物系统总框架图

各子系统需要进一步细化。以注册会员系统为例进一步细化,如图2.3所示。

以其中的查询商品信息功能为例进一步细化,如图2.4所示。

图2.5查询功能

依此类推,

将所有子系统全部细化。将所有用户需求分析完毕之后,就要开始构造数据字典了。

经分析之后,本系统要用到七个基本表:商品信息关系表、用户关系表、厂商关系表、供货商关系表和会员关系表。数据结构定义如表2.1所示。

表2.1 数据结构定义

数据抽象与局部视图设计

按图2.2网上购物系统总框架图,设计局部E-R 图。 该超市管理系统包含七个表。 各个子系统的局部E-R 图如下:

图3.1供应商关系E-R 图

图3.2商品关系E-R 图

图3.3制造商关系E-R 图

图3.4注册会员关系E-R 图

图3.5供货关系E-R 图

图3.6商品销售关系E-R 图

图3.7生产关系E-R 图

视图的集成

视图的集成通俗的理解就是把各个子E-R 图集成合并。视图集成可以有两种方式:1) 多个分E-R 图一次集成;2) 逐步集成,用累加的方式一次集成两个分E-R 图。第一种方法比较复杂,做起来难度较大;第二种方法每次只集成两个分E-R 图,可以降低复杂度。无论采用哪种方式,每次集成局部E-R 图时都需要分两步走:1) 合并。解决各分E-R 图合并起来生成初步E-R 图;2) 修改和重构。消除不必要的冗余,生成基本E-R 图。冗余数据和冗余联系容易破坏数据库的完整性,给数据库维护增加困难,应当予以消除。消除了冗余后的初步E-R 图称为基本E-R 图。消除冗余主要采用的方法有:1) 用分析方法消除冗余;2) 用规范化理论消除冗余。

对该超市管理系统各子E-R 图的集成——即该超市管理系统的总体概念结构E-R 图如下图所示:

图3.5总体概念结构E-R 图


相关文章

  • 网上办事大厅助推教学服务型大学建设
  • 摘 要:网上办事大厅作为近些年来政府开展电子政务的主要实践手段已经越来越为人所接受,并且着实提高了政府部门的办公效率,使得向服务型政府的建设目标又迈进了一步,本文将网上办事大厅的概念从政府机关领域引入到高校管理中,结合浙江树人学院的教学服务 ...查看


  • NC63产品手册-银企直连
  • 产品手册- V6.3 用友软件股份有限公司银企直连 版权 用友集团版权所有 未经用友集团的书面许可,本操作手册任何整体或部分的内容不得被复制.复印.翻 译或缩减以用于任何目的.本操作手册的内容在未经通知的情形下可能会发生改变,敬请留意.请注 ...查看


  • 四大银行电子支付业务流程
  • 四大银行电子支付业务流程 建行支付 建行网上银行为您提供两种网上支付方式:有证书支付方式和无证书小额支付方式. 有证书支付是指网上银行客户通过使用数字证书在网上银行进行网上购物结算:无证书支付是指拥有建行龙卡储蓄卡.贷记卡.准贷记卡.理财卡 ...查看


  • [电子商务应用]实训指导书
  • <电子商务>实训指导书 课程对象:09级市场营销专业(本科)学生 实训学时: 执 笔 人: 28 王吉宝 <电子商务>实训指导书 目 录 第一部分 绪论 ............................... ...查看


  • 技术报告模板
  • 进出口业务综合模拟实训 姓 名:顾银飞 学 号:0705013227 课程名称:进出口业务综合模拟实训 提交日期:2009年06月08日 概 要 本文介绍了常见的进出口贸易以及来料加工的业务流程,通过理论与实践相结合增强业务员的实际操作能力 ...查看


  • 银行2013年新入行柜员培训大纲
  • 银行2013年新入行柜员培训大纲 一.培训目的 通过培训使柜员熟悉与掌握我行柜面组织与业务管理.柜员的基本技能.现金和单证业务.存款业务.贷款业务.银行卡业务与结算等业务,达到柜面操作要求. 二.培训要求 根据柜面业务内容和操作,从业务知识 ...查看


  • 外贸业务员实训报告
  • 进出口业务综合模拟实训 姓 名:张 丽 君 学 号:129F043229 课程名称:进出口业务综合模拟实训 提交日期:2014年11月14日 概 要 这次实训,我们主要进行三个星期,在这三个星期时间里,我们主要进行软件操作,介绍的案例包括2 ...查看


  • 金融电子化
  •  1 查阅相关文献,了解网络银行的发展 历程.现状及国内各家网络银行的结构 及实现方式. 一.美国网络银行的发展历程及特点 1995年10月18日,全球首家以网络银行冠名的金融组织--安全第一网络银行(S ecurityFirst Net ...查看


  • 网上银行对比
  • 浅析我国网上银行发展现状 --以工商银行和建设银行对比分析为例 摘要:随着互联网的应用和推广,基于Internet技术,通过Internet向客户提供开户.查询.对帐.行内转帐.跨行转账.信贷.网上证劵.投资理财等传统服务项目,使客户可以足 ...查看


热门内容