- 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,客户等级,忠诚度)
图书(书号,书名,作者,出版社,出版时间,类别,内容简介,价格,折扣)
订单(订单号,客户号,支付方式,发货方式,发货地址,订货时间)
订单详细资料(订单号,书
您可能关注的文档
- 研华智能建筑iBEMS.PDF
- 研究与学习前景展望.ppt
- 研究学生----实现有效教学的基础.ppt
- 研究课题的形成、申报与实施.ppt
- 砖题库直播课.PDF
- 磁场的描绘与测量.PDF
- 示范性软件学院联盟.PDF
- 社交工程攻击防范.PDF
- 社会文化科学教育部-kumamoto.PDF
- 社会科学习指导案-edu.PDF
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
原创力文档

文档评论(0)