Print

基于UML的钢管经销信息系统开发

论文摘要

随着企业信息化的不断深入,包括经销管理在内的企业信息系统日益复杂,开发难度不断加大,在开发过程中采用先进的软件开发技术与软件开发工具显得尤为重要。为了支持某大型钢管企业销售部门加速自动化与信息化进程,我们受委托开发了钢管经销信息系统。在系统开发中,我们应用面向对象技术、UML建模语言进行系统分析与设计;在Windows Server 2003、SQL Server 2000、Delphi 2005环境下完成了系统编码。综合应用XML技术与Excel技术,提出了一种基于映射的Excel报表开发方法,实现了Excel与SQL Server数据之间的转化及报表生成,提高了报表开发的灵活性与可维护性。目前,我们开发的钢管经销信息系统已经实现了经销公司原料管理、成品合同信息管理,相关生产、储运信息查询及打印报表等方面的计算机辅助管理功能,为规范化经销公司业务流程,促进经销公司工作效率、管理水平,以及市场竞争能力的提升起到了积极的促进作用。

论文目录

  • 摘要
  • ABSTRACT
  • 1. 引言
  • 1.1 课题背景与意义
  • 1.2 国内外发展现状
  • 1.3 主要研究开发内容
  • 2. 系统相关技术
  • 2.1 XML 技术
  • 2.2 ADO 数据访问技术
  • 2.3 RAVE 报表
  • 2.4 RATIONAL ROSE 在系统建模中的应用
  • 2.5 UML
  • 3. 系统需求分析
  • 3.1 经销公司业务流程
  • 3.2 系统总体功能需求
  • 3.2 系统用例的组织
  • 3.2.1 钢管生产及储运查询用例包
  • 3.2.2 合同管理用例包
  • 3.2.3 客户信息管理用例包
  • 3.2.4 结算单管理用例包
  • 3.2.5 报表管理用例包
  • 3.2.6 排产计划用例包
  • 3.3 用例的详细描述
  • 4. 系统分析
  • 4.1 典型用例的系统分析
  • 4.1.1 报表管理用例的系统分析
  • 4.1.2 合同管理用例的系统分析
  • 4.2 系统类图
  • 5. 系统构架与数据库设计
  • 5.1 系统构架
  • 5.1.1 系统物理构架
  • 5.1.2 系统软件构架
  • 5.2 系统开发运行环境
  • 5.2.1 硬件环境
  • 5.2.2 软件环境
  • 5.3 系统包图
  • 5.3.1 客户信息管理包
  • 5.3.2 合同管理包
  • 5.3.3 报表管理包
  • 5.3.4 排产计划包
  • 5.3.5 结算单管理包
  • 5.3.6 钢管生产及储运查询包
  • 5.4 数据库设计
  • 6. 系统详细设计与实现
  • 6.1 典型包详细设计与实现
  • 6.1.1 报表管理包详细设计与实现
  • 6.1.2 合同管理包详细设计与实现
  • 6.2 系统运行典型界面
  • 7. 映射在动态报表中的应用
  • 7.1 XML 数据到EXCEL 及数据库的映射定义
  • 7.1.1 XML 数据到Excel 2003 的映射定义
  • 7.1.2 XML 到数据库的映射定义
  • 7.2 EXCEL 及SQL SERVER 对XML 的支持简介
  • 7.3 基于映射机制的EXCEL 报表实现原理
  • 7.4 基于XML 与EXCEL 2003 的报表实现举例
  • 7.4.1 报表数据涉及的数据库表
  • 7.4.2 设置数据库与XML 映射
  • 7.4.3 设置查询模板
  • 7.4.4 报表架构的映射
  • 7.4.5 报表的生成
  • 8. 结束语
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表论文情况
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/b2a3ecf4ddd1a130b009ba45.html