没有合适的资源?快使用搜索试试~ 我知道了~
毕业论文-基于VB的数据筛选系统设计(终稿).doc
0 下载量 114 浏览量
2023-06-30
05:03:43
上传
评论
收藏 209KB DOC 举报
温馨提示
试读
25页
毕业论文-基于VB的数据筛选系统设计(终稿).doc
资源推荐
资源详情
资源评论
基于 JAVA 的邮件收发系统的设计
摘 要
《WISE 系统》是一个功能强大的数据处理系统。它应用于某公司,此公司
由于行业的关系需要它去处理庞大的数据,这些数据每天都在以上百万条甚至上
亿条的数量在增加。因此它需要处理海量的数据,它的其中一个比较重要的功能
是根据复杂并且灵活的条件筛选出适当的数据返回给客户。本论文主要讲述了如
何针对数据筛选条件比较复杂并且比较灵活这一需求,在做了详尽的需求分析之
后,进行了一系列的设计,包括解决方案的设计,数据建模,PL/SQL 程序设计,
最终完成整个数据筛选接口的设计。在整个数据筛选接口的设计中,在传统的关
系性数据库的基础上,会尝试着应用一些面向对象的思想去设计。尤其在数据建
模阶段,通过传统的数据模型之间的关系,例如主外键关系,实现了一些重要的面
向对象的思想。
关键字:数据筛选;面向对象;数据建模;PL/SQL
Implement the Object Oriented thinking in the project to
data modeling
——the design about the API to filter data
Abstract
《The WISE system》 is a powerful system for data processing .It is applied in a
company which needs to use this system to process huge amount data. And these data
will be increased by millions or hundreds millions. So it needs to process the huge
amount data .One of its important function is return the right data to client filtered by
some complex and flexible conditions. The most content of the paper talks about how
to finish the total design for the requirement which is the conditions to filter data can
be complex and flexible. The entire design will include the design of project to solve
problem, the design about data modeling, and the design about PL/SQL program.
Finally the all designs to implement the interface for filtering the data are
finished .We will try implementing the object oriented thinking to design on the base
of the relational database in the process to finish all the design. Especially in the
process to implement data modeling, we will implement some important object
oriented thinking by some relations among traditional data models, such as PK or FK
relationship.
Key words: data filtration;object oriented;data modeling;PL/SQL
目 录
论文总页数:24 页
1 引 言............................................................................................................................................1
2 开发概述........................................................................................................................................1
3 需求分析........................................................................................................................................1
3.1 需求调研 ..............................................................................................................................1
3.2 开发运行环境 ......................................................................................................................3
4 解决方案的设计............................................................................................................................3
5 数据建模........................................................................................................................................8
5.1 数据模型的建立 ....................................................................................................................8
5.2 数据库表结构的设计 ............................................................................................................9
5.3 数据库基础视图的设计 ......................................................................................................11
6 PL/SQL 程序设计.........................................................................................................................12
结 论..........................................................................................................................................22
参考文献..........................................................................................................................................22
591 论文网 www.591LW.com
第 1 页 共 24 页
1 引 言
当今社会,某些行业的数据量越来越庞大,每天都在以上百万条甚至上亿条
的数量在增加,因此对这些行业的数据处理系统的性能要求也越来越高。这些要
求不但包括处理速度尽可能快,系统可维护性尽可能高等传统需求,而且增加了
对数据的处理尽可能的灵活等一些新的需求。要满足这些新的需求,我们需要研
究这些新需求的特性,挖掘一些解决办法。面向对象的数据建模是我们研究的一
个重要方向。
引用言论:Steve Hoberman 所提出的“抽象组件”的概念和面向对象设计中
的“设计模式”非常类似。即数据库专家在多次的数据建模后,将各个项目中的
类似部分抽象化,提取出特定的建模模型片段,以后只需在新的项目中对这些模
型片段细化派生,即可快速构建出适合于该项目的数据库架构。
2 开发概述
《WISE 系统》是一个功能强大的数据处理系统。由于业务的关系,它需要
处理海量的数据,它的比较重要的一个功能是根据复杂并且灵活的条件筛选出适
当的数据返回给客户。
针对这一数据筛选功能,开发的目标是设计一个合理的数据筛选接口。接口
能做到便于动态控制,便于动态修改,以及便于维护。
开发的过程包括需求分析,解决方案的设计,数据建模,PL/SQL 程序设计,
最终完成整个数据筛选接口的设计。
3 需求分析
3.1 需求调研
WISE 系统是某公司的数据处理系统,它的一个主要功能是每天根据复杂并
且灵活的条件筛选出适当的数据返回给客户。所筛选的数据都来自于一张表,这
张表的字段有 260 个,这些字段中有超过 250 个字段需要作为筛选字段,它们通
常互为组合去筛选出客户需要的数据,根据客户的需要它们的组合又是多变的。
这张表的数据量通常在一千万到一亿条记录之间。值得注意的是,筛选条件需要
去匹配的值是具有特定意义的,尽管这些值数目众多,但它们的数量不是随意增
长的。而且这些值是根据客户的需求可以去定制的。
591 论文网 www.591LW.com
第 2 页 共 24 页
表 1 复杂表 Complexity
字段名
数据类型
说明
C_ID
数字
主键
C_U1
文本
C_U2
文本
C_U13
文本
C_U4
货币
C_U5
数字
C_U6
货币
C_U7
文本
C_U8
货币
C_U9
文本
C_U10
货币
C_U11
文本
C_U12
文本
C_U13
日期/时间
C_U14
日期/时间
C_U15
数字
C_U16
数字
C_U17
文本
C_U18
文本
C_U19
文本
C_U20
货币
C_U21
数字
C_U22
货币
C_U23
文本
C_U24
货币
C_U25
文本
等等
一共 260 个字段
剩余24页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 413
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java和Javascript的工程建设综合管理系统材料管理模块设计源码 - material
- c51_2_2.c
- ASCII American Standard Code for Information Interchange
- 一个chm格式的 SQL 函数手册-SQL语言手册文档
- 计算当前月份的天数和剩余天数
- 基于ARM的指令调度和延迟分支
- 基于Vue和TypeScript的极简聊天应用设计源码 - HasChat
- 基于Vue2全家桶和Zcool数据的图片收集网站设计源码 - cool-picture
- 基于C和C++的二维绘制工具设计源码 - DrawPro
- Object.defineProperty 的 IE 补丁object-defineproperty-ie-master.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功