当前位置:首页 > WEB程序设计报告试验稿子
WEB程序设计设计报告
图 3-1统用例图
3 系统流程图
网上购物系统为顾客提供一个类似于超级市场的网络界面。通过网络界面,会员登录后执行各种操作,非会员可以查找商品信息,查看首页面的最受欢迎商品等信息。
图3.2为网上购物系统的系统流程图。
网上购物系统 未登陆 会员登陆 登陆登陆 购物车模块 订单查询模块 店 公告信息模块 商品分类列表模块 最受欢迎的商品模商品详细信息模块 图3-2统流程图
4 系统逻辑
这一阶段的主要目标是明确用户的信息需求,系统管理管理人员完成各自工作任务的信息需求。确定系统的逻辑功能,提出系统的逻辑方案,是系统分析阶段的最终成果,是系统分析的最后一项活动,也是形成系统分析结果的关键工作,这一阶段不但要利用前几个活动的工作成果,而且要在此基础上进一步调查、明确问题、进行创新。
本系统的逻辑模型主要以数据流图和数据字典为描述工具。在对电子购物商城的管理方式和业务流程进行分析和研究的基础上,通过对系统的初步调查和详细调查,按信息系统中应有的数据流和数据结构来勾画系统的概貌。
4.1 数据流图
数据流图四种基本成分组成:
15
WEB程序设计设计报告
外部项(外部实体)、加工(数据加工)、数据存储、数据流。 数据流图基本图例,如图3.3所示。
数据存储数据加工数据流
图3-3本数据流图
本电子购物商城订单审核数据流程图为例,其顶层数据流图,如图3.4所示。
电子购物商城订单审核电子购物商城 图3-4系统审核订单数据流程图
4.1 数据流图
数据流图重点在描述以处理逻辑为中心的数据的流入与流出,而对数据本身未加描述,影响了用户对数据流图的理解。数据字典是对数据流图的很好的补充,它是数据流图上所有成分的定义和解释的文字集合,它是对数据流图的各种成分起注解、说明的作用,同时它还对系统分析中其他需要说明的问题进行定义和说明。系统分析人员把不便在数据流图上注明而对于系统分析应该获得,对整个系统开发以至将来系统运行与维护是必须的信息尽可能放入数据字典。
数据字典对数据流图的描述尽可能说明下列问题: ① 什么?(是什么或是什么)
② 何出?(在何处来或者来自何处,去向何处) ③ 何时?(何时出现,时间长短)
数据字典描述的主要内容有:数据流、数据元素、数据存储、加工和外部项,其中数据元素是组成数据流的基本成分。在系统分析中,数据字典起着重要的作用。它包含关于系统详细信息。一般说来,系统分析人员把不便在数据流图上注明而对于系统分析应该获得,对整个系统开发必需的信息,尽可能放入数据字典,部分数据字典如下所示。
16
WEB程序设计设计报告
数据流 系统名:提交订单 编号: F1 条目名:订货公司 别名: 来源: 客户 数据流结构: 合同编号+客户名称+签订日期+商品型号+数量+单价+总价+供货日期 +付款情况+签订人员+备注 去处:P1接收订货信息 简要说明:营销人员根据客户要求签订订货合同,随时了解合同付款情况。 表3.1 数据字典:数据流 数据元素 系统名:销售订货 编号: F2 条目名:签订日期 别名: 数据流:F1订货要求 数据元素属性: 代码类型: 日期型 取值范围: 2004-2010 意义: 客户签订订货合同的时间 简要说明:由营销人员填写订货合同。 表3.2据字典:数据元素
存储处:订货客户记录
17
WEB程序设计设计报告
数据存储 系统名:销售订货 编号: D2 条目名:订货客户记录 别名: 存储组织:订货客户记录 记录数: 数据量: 主键:客户编号 副键: 记录组成: 合同编号、客户名称、签订日期、商品型号、数量、单价、总价、供货日期、付款情况、签订人员、备注 简要说明:营销人员根据订货客户记录为客户准备商品。 表3.3 数据字典:数据存储
加 工 系统名:销售订货 编号: P1 条目名:确定价格 别名: 输入:客户订货要求 输出:价格和订货客户记录 处理逻辑: 1、营销人员根据客户要求,向客户介绍价格。 2、如果是再次订货客户,应按原有下浮折扣点定价格。 3、第一次接触新客户,根据是否是直接用户介绍价格。 4、根据客户采购用量大小,掌握价格下浮程度。 5、根据客户付款方式的差别,掌握价格确定最终成交价格。 简要说明:营销人员根据市场价格和有关优惠政策介绍价格。 表3.4 数据字典:加工
18
共分享92篇相关文档