实验2电子商务系统分析IWord文档格式.docx
《实验2电子商务系统分析IWord文档格式.docx》由会员分享,可在线阅读,更多相关《实验2电子商务系统分析IWord文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科和会计科。
试按此业务过程画出业务流程图。
(2)销售业务流程
销售部门根据销售生成销售单,销售单除销售部门存档外,同时将销售记录送到财务部和库房,分别用于应收款处理和出库处理,并交顾客用于提货。
请根据以上情况画出业务流程图。
2、使用Viso2003中的数据流程图工具
数据流程图的表示的多种符号体系,如下图所示:
在本实验中我们选择的是“DeMarco&
Yourdon”符号体系。
3、数据流程分析工具使用
2.1某仓库管理系统按以下步骤进行信息处理(使用Viso2003中的数据流程图工具完成)
(1)保管员根据当日的出库单和入库单通过出入库处理去修改库存台帐;
(2)统计打印程序根据库存台帐输出库存日报表;
(3)在输入查询条件后,查询程序到库存台帐去查找,显示出查询结果。
试按上述过程画出数据流程图。
2.2绘制供应部门制订材料定购计划的数据流图
供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额以及维修部门送来的维修用料计划,进行如下处理:
(1)计算生产用料。
由生产计划和材料消耗定额计算生产用料,生成生产用料表。
(2)计算材料总需用量。
由生产用料表及维修用料计划,计算材料总需用量。
(3)制订材料订购计划。
由材料需用总量、材料库存数据、订购合同等信息,制订材料订购计划,除保存外,分别送厂部及财务科。
实验3电子商务系统分析
1、掌握处理逻辑的描述工具:
结构化语句、判断树和判断表的使用
2、数据流程图与数据字典
实验内容:
1、某商业中心按以下决策规则确定商品的定货决策:
[1]当某商品的库存量低于最低储备量时,就应订货;
[2]当库存量高于或等于定货点是,不应订货;
[3]当库存量低于定货点(同时高于最低储备量)时,是否订货该商品上月的销售状况:
如果该商品上月销售金额大于或等于5000时就应订货;
小于5000元就不订货。
试按此画出库存订货策略的判断表和判断树。
提示:
判断表
【思路】
我们注意到以上的决策中共2种条件:
(1)库存条件(共3种情况),
(2)销售条件(共2种情况)。
因此,共计应该的条件组合数量数=3×
2=6种
(1)化简之前的判断表
如下(可能大家的条件表述方式不一样,结果也应该相应变化)
条件及行动
1
2
3
4
5
6
条件组合
(条件1)库存量低于最低储备量
Y
N
(条件2)库存量高于等于订货点
(条件3)上月销售额小5000
行动组合
订货
√
不订货
(2)化简之后的判断表
在没有化简的判断表中,我们注意到
(1)
(2)列的行动完全相同,起到决定作用的是条件
(1)
(2),条件(3),因此考虑可将上表中的(1-2)列合并,其中条件(3)用“——”表示其的取值对最终的行动没有影响。
同样的道理,可将上表中的(3-4)列合并,成为下表中的第
(2)列。
库存量低于最低储备量
库存量高于等于订货点
上月销售额小于5000
——
判断树
1可行的判断树表述方式之一
2可行的判断树表述方式之一
2、某运输公司收取运费的标准如下:
[1]本地客户每吨5元。
[2]外地客户货物重量W在100吨以内(含),每吨8元。
[3]外地客户货物100吨以上时,距离在500公里以内(含)超过部分每吨再增加7元,距离500公里以上时超过部分每吨再增加10元。
试用判断树表示上述规则。
【参考答案】
【错误的示例】
错误在于红色框线范围内的计费方式的错误!
!
3、数据流程图与数据字典
教材《电子商务系统规划与设计》(徐天宇)P79第2题:
航空公司机票预定系统
要求:
(1)数据流程图
(2)数据字典(各种类型的数据字典列举几个典型便可)
第一层的数据流程图:
第2层的数据流程图:
实验5电子商务系统系统设计
1、了解电子商务应用系统设计的总体设计和详细设计的内容;
2、掌握模块结构图设计的2种方法:
变换分析和事务分析;
1、模块结构图设计
(1)
试根据下面的数据流程图,画出“工资处理”子系统的模块结构图(变换分析):
【说明】
(1)其中较为关键的是各个模块之间的数据传递关系,请大家务必仔细对照数据流程比较各个模块之间的数据关系。
错误示例:
在上面的模块结构图中,模块的构建是正确的,但是仔细分析各个模块之间的数据传递,可以发现部分数据传递有遗漏、错误。
(2)部分同学对于变换分析中的3个逻辑部分的划分存在错误,其实在数据流程图中已经明示了“逻辑输入部分”和“逻辑输出部分”,其余剩下的“填写工资表”、“计算工资”和“汇总工资”都属于“逻辑变换中心”。
(3)部分同学还没有理解模块和数据流程图之间的区别,简单的把处理逻辑对应一个模块,这个应该注意。
这个根本就不是模块结构图,只能说是数据流程图的错误的绘制方法。
请再次参看课件,理解模块结构图的绘制方法。
(2)
试根据下面的数据流程图,画出“销售分析数据流程图”的模块结构图:
【参考示例】
【错误示例】