第9章信息系统综合应用开发实例.docVIP

  • 4
  • 0
  • 约5.49千字
  • 约 8页
  • 2019-12-29 发布于天津
  • 举报
网上书店系统设计文档 网上购物已经成为一种新兴的消费形式,网上开店需要一个信息系统的支持。下面围绕一个简单的网上书店的信息系统开发进行分析和设计。简单描述系统开发的目的和意义 简单描述系统开发的目的和意义 1.系统目标 本系统支持图书商品管理、图书销售、客户分析等三个方面的功能,兼具有信息管理、事务处理和决策支持的系统特点。说明本系统的基本功能和特点 说明本系统的基本功能和特点 2. 需求分析 1)业务需求以自然语言描述本系统的主要用户角色及其功能需求 以自然语言描述本系统的主要用户角色及其功能需求 网上书店主要有三类用户角色:客户、店员、店长。他们各自的主要业务处理需求如下: 客户在系统中完成图书浏览和订购。主要业务和流程包括:查询、浏览图书商品→选择放入购物车→选择支付方式、发货方式和填写个人信息→生成和提交订单。 店员在系统中完成商品管理、订单处理等:商品上架、下架;商品折扣管理;商品汇总;订单查看→订单处理(系统中不包括费用结算、发货等管理,此处的订单处理仅实现订单完成情况标记,即标记完成、取消等状态)。 店长在系统中获得商品和销售状况分析、客户分析以制订营销策略:商品汇总(包括分类汇总);销售分析(包括按时间、图书类别、客户地域、客户类别等汇总);客户分析(按客户订单汇总、客户兴趣分析、客户重要性、忠诚度分析等)。 2)数据处理需求需求分析阶段的主要成果是数据流图和数据字典 需求分析阶段的主要成果是数据流图和数据字典 系统涉及的数据源有图书数据、客户数据、客户购买数据,产生图书信息表、客户信息表、订单、客户分析表、销售分析表等各项表单。结合业务处理需求,系统数据流图如图9-1所示。 网上书店的数据流图 3. 系统总体设计 1)系统结构功能简介及系统架构介绍 功能简介及系统架构介绍 网上书店的客户散落在不同地域,凡是可以接入互联网的用户都可以成为书店的客户,因此,面向客户的子系统适合采用浏览器/服务器结构(B/S),面向店员和店长的两个子系统由于其用户量少,且可以集中办公,如果从系统安全、快速访问等方面考虑,可以采用客户机/服务器结构(C/S),如果更侧重于随时随地地访问系统,也需要采用B/S模式。图9-3给出一个混合了B/S和C/S模式的系统结构。 图9-3 网上书店系统结构 2)系统技术方案开发工具及运行环境 开发工具及运行环境 系统前台开发工具:面向客户的B/S应用程序和面向店员和店长的C/S应用程序均采用Visual Studio .NET 2003开发环境,使用VB.NET语言开发。 后台数据库:数据库采用Microsoft SQL Server2000企业版。 Web服务器:采用 Microsoft Internet Information Services (Microsoft IIS 7.0)。 3)系统功能结构系统的功能模块图及主要功能说明 系统的功能模块图及主要功能说明 根据需求分析所获得的业务需求和数据流图,可以定义系统的功能模块图如图9-4所示。详细功能说明见表9-1。 图9-4网上书店系统功能结构 表9-1网上书店主要功能说明 用户 主要功能 客户 店员 店长 客户信息管理 注册、维护个人信息;查看个人购买记录;查看个人客户类别、忠诚度等。 查询、浏览、汇总客户信息;客户评价;客户分类等。 查询、浏览、汇总客户信息;客户评价;客户分类等。 图书信息管理 图书查询、浏览(包括浏览本书信息和相关图书列表)。 维护图书基本信息、包括增、删、改等;图书折扣管理;图书信息汇总。 查询图书信息、图书信息汇总。 购书管理 向购物车添加书,填写购书数量,选择支付方式、发货方式,生成和提交订单。 查询订单,修改订单状态。 查看、汇总未处理订单。 营销分析 按时间、图书类别、地域等汇总销售情况,查询和生成相关信息报表;客户兴趣分析、购买频度分析、忠诚度分析等。 4. 数据库设计 (1)数据库概念设计根据需求分析文档建立系统的E-R图 根据需求分析文档建立系统的E-R图 系统主要实体有图书和客户两个,它们通过“订购”活动建立联系,分析定义各实体的属性,建立实体联系模型的E-R图如图9-5所示。 图9-5 网上书店的E-R图 (2)数据库逻辑设计将E-R图转化为关系模式,并对其进行必要的分解,使整个关系模式至少满足3NF 将E-R图转化为关系模式,并对其进行必要的分解,使整个关系模式至少满足3NF 1)将数据库的概念模式图转化为如下四个基本关系模式: 客户(客户号,姓名,性别,职业,生日,所在省区,联系电话,Email,客户等级,忠诚度) 图书(书号,书名,作者,出版社,出版时间,类别,内容简介,价格,折扣) 订单(订单号,客户号,支付方式,发货方式,发货地址,订货时间) 订单详细资料(订单号,书

文档评论(0)

1亿VIP精品文档

相关文档