第16章信息系统综合应用开发实例
第16章 信息系统综合应用开发实例
概述信息系统有多种类型,涉及管理的不同层次,服务于不同的行业和业务领域。实际信息系统项目的开发是信息技术知识和组织的领域业务知识、管理知识的综合应用,是一项复杂的系统性的工作本章介绍一个网上书店信息系统设计开发的实例。买一方面对全书介绍的主要知识进行综合应用实践X另一方面为读者逐步学会自已设计和开发信息系统提供参考。网上购物已经成为一种新兴的消费形式,网上开店需要一个信息系统的支持。下面围绕一个简单的网上书店的信息系统开发进行分析和设计
概述 ▪ 信息系统有多种类型,涉及管理的不同层次,服务 于不同的行业和业务领域。实际信息系统项目的开 发是信息技术知识和组织的领域业务知识、管理知 识的综合应用,是一项复杂的系统性的工作。 ▪ 本章介绍一个网上书店信息系统设计开发的实例。 一方面对全书介绍的主要知识进行综合应用实践 另一方面为读者逐步学会自己设计和开发信息系统提供 参考。 ▪ 网上购物已经成为一种新兴的消费形式,网上开店 需要一个信息系统的支持。下面围绕一个简单的网 上书店的信息系统开发进行分析和设计
系统设计1.系统目标本系统支持图书商品管理、图书销售、客户分析等三个方面的功能,兼具有信息管理、事务处理和决策支持的系统特点2.需求分析1)业务需求网上书店主要有三类用户角色:客户、店员、店长。他们各自的主要业务处理需求如下:X客户在系统中完成图书浏览和订购。主要业务和流程包括:查询、浏览图书商品一选择放入购物车一选择支付方式、发货方式和填写个人信息一生成和提交订单。X店员在系统中完成商品管理、订单处理等:商品上架、下架:商品折扣管理:商品汇总:订单查看一订单处理(系统中不包括费用结算、发货等管理,此处的订单处理仅实现订单完成情况标记,即标记完成、取消等状态)X店长在系统中获得商品和销售状况分析、客户分析以制订营销策略:商品汇总(包括分类汇总):销售分析(包括按时间、图书类别、客户地域客产类别等汇总):客户分析(按客户订单汇总、客户兴趣分析、客户重要性、忠诚度分析等)
系统设计 1. 系统目标 本系统支持图书商品管理、图书销售、客户分析等三个方 面的功能,兼具有信息管理、事务处理和决策支持的系统特点。 2. 需求分析 1)业务需求 网上书店主要有三类用户角色:客户、店员、店长。他们各自 的主要业务处理需求如下: 客户在系统中完成图书浏览和订购。主要业务和流程包括:查询、浏览 图书商品→选择放入购物车→选择支付方式、发货方式和填写个人信息→ 生成和提交订单。 店员在系统中完成商品管理、订单处理等:商品上架、下架;商品折扣 管理;商品汇总;订单查看→订单处理(系统中不包括费用结算、发货等 管理,此处的订单处理仅实现订单完成情况标记,即标记完成、取消等状 态)。 店长在系统中获得商品和销售状况分析、客户分析以制订营销策略:商 品汇总(包括分类汇总);销售分析(包括按时间、图书类别、客户地域、 客户类别等汇总);客户分析(按客户订单汇总、客户兴趣分析、客户重 要性、忠诚度分析等)
2)数据处理需求系统涉及的数据源有图书数据、客户数据、客户购买数据,产生图书信息表、客户信息表、订单、客户分析表、销售分析表等各项表单。结合业务处理需求,系统数据流图如图9-1所示。2购买数据客户信息表客户客户数据购书管理客户信息订单管理客户店员图书信息订单信息客户基本信息7图书数据图书信息营销分析管理店员图书信客户分销售分息表析表折
2)数据处理需求 系统涉及的数据源有图书数据、客户数据、客户购买数据,产 生图书信息表、客户信息表、订单、客户分析表、销售分析表 等各项表单。结合业务处理需求,系统数据流图如图9-1所示。 客户信息 管理 购书管理 图书信息 管理 营销分析 客户基本信息 图书信息 订单信息 客户数据 图书数据 购买 数据 1 2 3 4 客户 店员 客户 店长 客户 店员 客户分 析表 销售分 析表 订单 客户信 息表 图书信 息表
3.系统总体设计1)系统结构面向客户的子系统适合采用浏览器/服务器结构(B/S),面向店员和店长的两个子系统采用客户机/服务器结构(C/S),如果更侧重于随时随地地访问系统也需要采用B/S模式。图9-3给出一个混合了B/S和C/S模式的系统结构。店长客户数据库服务器店员Internet客Web服务器书店信息中心
3.系统总体设计 1)系统结构 面向客户的子系统适合采用浏览器/服务器结构 (B/S),面向店员和店长的两个子系统采用客户机/服 务器结构(C/S),如果更侧重于随时随地地访问系统, 也需要采用B/S模式。图9-3给出一个混合了B/S和C/S 模式的系统结构。 数据库 服务器 Web 服务器 客户 书店信息中心 店员 店长 客户 客户 Internet