工作量采集与分析系统的设计与实现

工作量采集与分析系统的设计与实现

论文摘要

作者实现的“工作量采集与分析系统”解决了浪潮集团通用软件公司软件过程改进中对于工作量度量的要求以及公司内部成本管理精细化的要求。该系统是一个多层体系结构下的分布式网络应用。本文描述了该系统的提出背景、业务用例模型、系统设计原则、功能划分及其开发实现过程。 系统主要功能包括:用户、角色、权限定义等系统管理功能;项目信息定义、活动类别定义等基础信息定义;周计划与日志记录等数据采集功能;工作内容审核以及各种统计查询等功能。 本文以此系统为例,阐述了如何将微软分布式网络应用体系结构应用于实际系统的开发中,给出了总体技术架构图,并分别从表示层、业务逻辑层和数据层进行了技术分析。本系统表示层采用了基于WEB服务器的应用模式,选用VisualIterDev作为开发工具;业务逻辑层选用DEPHI作为开发工具;数据层使用ADO(ActiveX Data Object)和OLE DB接口标准。 本文总结了在系统开发过程中使用的一些关键技术点,包括:对象模型与数据库模型的映射、基于RBAC(Role Based Access Control)的权限模型、使用查询分页存储过程解决大数据量的性能问题等。 最后,从管理与设计实现方面对该项目进行了总结。该系统已成功应用于公司的内部管理。

论文目录

  • 摘要
  • ABSTRACT
  • 1. 引言
  • 1.1 背景介绍
  • 1.2 本文的工作
  • 1.3 本文的组织
  • 2. 系统概述
  • 2.1 总体设计原则
  • 2.2 业务用例模型
  • 3. 软件设计
  • 3.1 业务流程与功能设计
  • 3.1.1 主要业务流程图
  • 3.1.2 功能结构图
  • 3.1.3 功能设计
  • 3.2 技术架构设计
  • 3.2.1 设计方法
  • 3.2.2 表示层技术分析
  • 3.2.3 业务逻辑层技术分析
  • 3.2.4 数据层技术分析
  • 3.3 数据库结构设计
  • 4. 软件实现的关键技术
  • 4.1 对象模型与数据库模型的映射
  • 4.1.1 属性映射
  • 4.1.2 关系映射
  • 4.1.3 继承映射
  • 4.1.4 对象标识符映射
  • 4.2 基于RBAC的权限模型
  • 4.2.1 RBAC的介绍
  • 4.2.2 核心对象模型设计
  • 4.2.2 本系统中的实现
  • 4.3 使用查询分页存储过程解决大数据量的性能问题
  • 4.3.1 SQL Server2000的查询分页存储过程
  • 4.3.2 Oracle 9i的查询分页存储过程
  • 4.3.3 经验总结
  • 4.4 软件开发中的异常处理
  • 4.5 系统中任意查询功能的实现
  • 5. 总结
  • 5.1 项目管理方面
  • 5.2 设计与实现方面
  • 5.3 进一步工作
  • 参考文献
  • 致谢
  • 攻读学位期间发表的主要学术论文
  • 相关论文文献

    • [1].电子商务项目管理中的技术[J]. 涟钢科技与管理 2012(06)
    • [2].基于多层体系结构的在线考试系统的设计与实现[J]. 科技创新导报 2008(17)
    • [3].电力负荷管理系统中多层体系结构的应用[J]. 新疆电力技术 2008(04)
    • [4].SVG和SOAP在WebGIS中的应用研究[J]. 河南农业大学学报 2012(03)
    • [5].基于COM的分布式多层体系结构[J]. 才智 2010(05)
    • [6].BEA TUXEDO研究与应用[J]. 电脑知识与技术 2008(31)
    • [7].基于B2B在线交易系统的设计与实现[J]. 信息技术与信息化 2015(02)
    • [8].城乡居民社会养老保险管理信息系统的研发探索[J]. 就业与保障 2020(07)
    • [9].一种基于LINQ防范SQL注入攻击的多层体系结构[J]. 计算机应用与软件 2010(11)
    • [10].基于Web的为民服务平台的构建[J]. 科技创新导报 2008(08)
    • [11].基于GIS技术的“多规合一”信息平台设计与实现[J]. 华北自然资源 2019(04)
    • [12].基于J2EE平台的社保管理系统[J]. 内蒙古科技与经济 2010(15)
    • [13].J2EE多层体系结构改进研究[J]. 辽宁师范大学学报(自然科学版) 2008(01)
    • [14].基于WebGIS的煤矿灾害预警系统的设计[J]. 煤炭工程 2012(01)
    • [15].基于J2EE技术的陶瓷电子商务平台的研究与实现[J]. 中国陶瓷工业 2009(05)
    • [16].基于WebGIS的土地整合信息系统的初步设计[J]. 中国国土资源经济 2014(03)
    • [17].协同地球科学计算环境的架构设计[J]. 计算机工程与应用 2010(19)
    • [18].虚拟班级管理系统的设计与实现[J]. 福建电脑 2010(10)
    • [19].基于Java EE的高校排考系统设计与实现[J]. 电脑编程技巧与维护 2014(12)
    • [20].Web环境中物流空间信息系统框架的设计与实现[J]. 小型微型计算机系统 2009(04)
    • [21].基于服务的甘南黄河补给与生态保护地理信息系统建设研究[J]. 矿山测量 2015(02)
    • [22].领域分析在分布式考试系统中的应用[J]. 中原工学院学报 2009(05)
    • [23].图书馆特色数据库系统的实现[J]. 图书情报工作 2009(S2)
    • [24].关于异构环境下网格计算模式及体系结构的设计研究[J]. 黑龙江工程学院学报(自然科学版) 2009(03)
    • [25].基于COM+构件的多层体系结构的研究与实现[J]. 电脑知识与技术 2009(07)
    • [26].基于RBAC的权限管理系统的实现[J]. 电子测试 2008(05)
    • [27].基于RBAC的AA系统的设计与实现[J]. 黑龙江科技信息 2016(11)
    • [28].云南省旱情信息系统升级及完善[J]. 水利信息化 2015(05)
    • [29].数字化医院技术初探[J]. 成都医学院学报 2014(02)
    • [30].自动化炒青绿茶生产线的设计与应用[J]. 茶叶科学 2010(03)

    标签:;  ;  ;  ;  ;  

    工作量采集与分析系统的设计与实现
    下载Doc文档

    猜你喜欢