首页> 中文学位 >研究生综合查询统计系统的设计与实现
【6h】

研究生综合查询统计系统的设计与实现

代理获取

目录

声明

摘要

1.1 系统开发的背景

1.2 国内外研究现状

1.3 本文的主要工作

1.4 本文的组织结构

2.1 系统需求概述

2.2 系统目标

2.3 功能性需求

2.3.1 查询

2.3.2 统计

2.3.3 权限控制

2.4 非功能性需求

3.1 系统总体结构

3.2 技术架构设计

3.3 功能结构设计

3.4 包结构设计

3.5 类结构设计

3.5.1 功能配置模型的类结构设计

3.5.2 查询与统计功能的类结构设计

3.6 数据库设计

3.6.1 ER图

3.6.2 数据库表设计

第4章 系统详细设计

4.1 查询功能配置模型的详细设计

4.1.1 数据专题的划分

4.1.2 查询项的转换

4.1.3 条件项的转换

4.1.4 排序项的转换

4.1.5 查询结果条数限制信息的转换

4.1.6 表连接关系的转换

4.1.7 查询结果映射项的转换

4.2 数据查询功能的详细设计

4.3 统计功能配置模型的详细设计

4.3.1 聚合项的处理

4.3.2 分组项的转换

4.3.3 统计结果筛选项的转换

4.3.4 条件组的转换

4.3.5 排序项的转换

4.4.1 数据清洗

4.4.2 多维分析表的构建与刷新

5.1 查询功能配置

5.2 统计功能配置

5.3 数据查询

5.4 数据统计

5.5 系统测试

第6章 总结与展望

参考文献

致谢

展开▼

摘要

山东大学的研究生管理服务平台经过数十年的发展与磨练,已经日臻成熟完善。研究生的个人、学籍、培养、表现、成绩、毕业、学位等信息在平台的数据库中均有记录。平台的数据多,用户多,操作更多。从学校到学院、从管理人员到老师,时时刻刻都需要从数据库中获取信息,辅助决策。如果平台根据不同的用户需求提供不同的查询功能,不仅数据表现形式单一,缺少灵活性,还需要开发人员做很多重复的工作来提供各种查询功能。现阶段需要建立一个满足个性化定制的、功能完善的、数据丰富的查询统计系统。
  本文描述的系统是满足管理人员以自助服务的方式进行查询、多维统计分析和报表导出的综合查询统计系统。研究生信息经过梳理,被划分成多个数据专题。系统根据数据专题和用户权限,向用户提供合法的可查询和可统计的内容。建立的查询功能配置模型允许用户通过简单的配置来描述查询目标,模型提供了模糊查询、单值比较、between范围筛选、null值判断、在区间等多种搜索条件和and/or组合查询条件,提供了内连接、外连接两种表连接方式,允许用户自定义结果集映射目标,控制排序方式,对查询结果进行分页、展示、导出等。建立的统计功能配置模型提供了多种聚合函数,允许用户对数据库中的任意字段进行分组和聚合分析,并允许用户筛选统计结果。该模型提出了条件组的概念,一个条件组包含多个条件,一个条件组对应一条趋势线。统计功能配置模型不仅支持按字段值排序,还可以按照统计结果排序,并提供了饼图、柱状图等多种图形展示方式,允许用户导出统计结果和图形。查询和统计功能配置模型都允许用户把配置的相关信息保存成功能供下次直接使用。系统根据数据的使用频率和计算复杂度,还提供了常用的查询和统计功能,实现一键操作,点开菜单后就可以看到统计结果。
  本系统使用mySql数据库。查询和统计功能配置模型采用B/S模式,web用户界面采用JSF。常用的查询和统计功能采用B/S和C/S两种模式,使用成熟的SSH框架。系统依靠开源的可视化库echarts实现数据展示。
  本文描述的查询统计系统,用户操作简单,具备通用性和可重用性,用户在短时间内经过简单的配置即可构建一个新的查询和统计功能。本系统在研究生管理服务平台上运行了一段时间,各方面反馈良好,提高了管理人员的工作效率。

著录项

  • 作者

    郑园园;

  • 作者单位

    山东大学;

  • 授予单位 山东大学;
  • 学科 计算机技术
  • 授予学位 硕士
  • 导师姓名 李学庆;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    研究生; 查询系统; 软件开发; 功能模块;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号