统计分析系统的设计与实现PPT课件_第1页
统计分析系统的设计与实现PPT课件_第2页
统计分析系统的设计与实现PPT课件_第3页
统计分析系统的设计与实现PPT课件_第4页
统计分析系统的设计与实现PPT课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 第10章统计分析系统的设计与实现 10 1系统功能与组成10 2系统设计10 3统计表的设计与实现10 4统计图制作 2 10 1系统功能与组成 与查询系统相似 统计系统的任务也是根据用户需求 在数据库中查找满足条件的数据 1 统计内容应与用户身份和权限相一致 与输入 修改 查询相似 统计同样存在权限问题 每一类用户只能统计与其权限相一致的数据 2 能实现各种角度的统计因统计口径和统计角度的不同 有些统计可以从现有数据表出发 直接进行统计 3 能以表格形式显示统计结果通常情况下需要以表格形式显示统计结果 4 能以图形方式显示统计结果统计图形直观明了 形象生动 3 10 2系统设计 10 2 1程序设计10 2 2数据库设计10 2 3界面设计 4 10 2 1程序设计 数据统计主要借助SQL语言中的Select和UpDate语句 结合统计函数实现 也可通过查询 对结果集编程解决 1 统计函数SQL函数与SELECT语句结合 可以在查询中计算平均值 总和 计数 最小值 最大值 标准差 变异数等 从而实现数据统计任务 SQL语言中的常用统计函数如下表 5 6 2 横向统计是对数据表中满足条件的记录字段之间的计算 如统计图书表中每一本书的金额 应是每一记录的单价字段与图书本数字段值的乘积 UPDATE数据表SET字段1 值1 字段2 值2 WHERE修改条件 7 3 纵向统计是对数据表中满足条件的记录中的某些字段的值进行纵向求和 求平均 求最大值 求最小值等的计算 Sum求和Selectsum 求和字段名 from数据表where求和条件Avg求平均值Selectavg 字段名 from数据表where条件 8 Count记录计数Selectcount 字段名 from数据表where条件Min和max计算最大值和最小值Selectmin 字段名 max 字段名 from数据表where条件利用groupby和having子句实现分类统计例 求book表中每一类图书的记录数 总金额 平均价 最高价 最低价 可用以下语句 Selecttypeas图书类型 count price as图书记录数 min price as最低价 max price as最高价 avg price as平均价 sum num price as总金额frombookgroupbytype 9 4 复杂统计对于有些复杂统计 无法用UPDATE SELECT命令和统计函数直接产生结果 一般借助于编程进行统计 10 10 2 2数据库设计 网站建设中可能会遇到复杂数据统计和不规则统计表输出的问题 11 10 2 3界面设计 1 统计条件界面设计设计统计条件界面时要注意以下几点 查询条件提示要准确 充分利用Web控件功能 当有多个条件时 注意明确条件之间的逻辑关系 2 统计表界面设计以表格形式显示统计结果时 应注意以下几点 可用DataGrid控件数据绑定显示 也可直接利用Table 可将表格显示当前页 注意美化显示效果 3 统计图界面设计常用统计图有三种 直方图 圆饼图和曲线图 12 10 3统计表的设计与实现 10 3 1利用统计数函数实现统计10 3 2利用编程实现统计10 3 3交叉分类统计 13 10 3 1利用统计函数实现统计 以下实例针对图书库存表进行 先对表中横向计算每条记录的金额 然后纵向统计所有书库的图书册数及总金额 如图10 1所示 14 图10 1利用统计函数实现统计 15 10 3 2利用编程实现统计 利用统计函数实现统计 受系统提供函数的制约 16 10 3 3交叉分类统计 按数据表中某些字段的值进行分类 形成动态分类统计表 是网站统计中经常需要的 图10 2动态分类统计表 17 10 4交叉分类统计 将统计结果以图形方式表示 形象直观 图10 3统计图制作 18 本章小结1 网站查询系统的主要任务就是根据用户需求 对数据库中的原始数据进行统计分析 寻找数据之间的内在联系 以便为科学决策提供依据 2 使用ASP NET技术实现数据统计的解决方案主要是利用SQL语言中的Select语句和统计函数 在对数据表的搜索中实现统计 也可以先根据统计条件 从数据表中筛选出满足统计条件的数据暂存到内存中 再通过编程实现统计 3 统计结果的显示是统计系统设计的重要内容 目前常用的显示方式有表格 列表 图形和更为自由的个性化区域 19 思考与练习1 1简述网站统计系统的基本功能 1 2简述实现数据统计的主要SQL语句和统计函数 1 3上机实验 完成本章统计实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论