.NET平台下工艺与成本管理系统的组件化研发

.NET平台下工艺与成本管理系统的组件化研发

论文题目: .NET平台下工艺与成本管理系统的组件化研发

论文类型: 硕士论文

论文专业: 控制理论与控制工程

作者: 孙凯

导师: 严洪森

关键词: 组件,成本管理,工艺管理

文献来源: 东南大学

发表年度: 2005

论文摘要: 随着计算机和网络技术的发展,企业传统的管理信息系统向基于Internet/Intranet平台的转移是管理信息系统发展的趋势,需要开发一种更为有效的信息管理平台,以促进本企业工艺设计和信息管理的计算机化和标准化,提高企业生产的效率和质量。在本论文中,以某车身厂ERP系统软件为例,详细讨论了在ERP的要求下企业工艺管理系统和成本管理系统软件的组件化开发全过程。首先论文简要地介绍了制造类企业信息化的发展,提出根据ERP的要求采用组件化开发技术是保证系统健壮性、提高可维护性的有效途径。接着通过介绍组件的基本概念和当前涉及组件开发的主要技术,详细说明了工艺管理系统和成本管理系统软件开发要采用的.NET组件,并指出.NET组件相对于比其他类型组件的优越之处,同时介绍了基于组件的软件工程(CBSE)。然后根据车身厂的具体情况,对所需开发的系统软件的架构进行分析与设计,在ERP的要求下对系统的业务流程进行重组,重新划分系统模块,同时对所使用的企业中心数据库进行了部分的改进。根据重组的业务流程以及CBSE的思想,通过需求分析、定义系统结构,提出系统组件化开发的解决方案。确定三层架构作为系统体系的主要结构,将主要的业务逻辑封装在中间层。通过对各层组件的分析,确定系统中各层的类和类中所涉及的方法,简要地介绍了系统中所用的.NET组件的编程实现和被引用的方法。另外介绍了各层组件间的相互调用情况以及组件的部署情况。最后对整个论文中所涉及的关键问题进行讨论,并对主要工作进行了总结,提出了有待进一步解决的问题。

论文目录:

摘要

ABSTRACT

第一章 绪论

1.1 课题背景

1.1.1 制造企业信息化的发展

1.1.2 工艺和成本管理信息系统技术的发展

1.1.3 基于组件的ERP 开发

1.2 课题研究方向

1.3 论文结构

第二章 组件的基本概念及主要技术

2.1 组件技术介绍

2.1.1 组件的基本概念

2.1.2 组件的基本属性和特点

2.1.3 组件与对象之间的区别

2.2 组件标准与系统应用

2.2.1 组件的标准与使用介绍

2.2.2 组件在操作系统中的使用

2.3 基于组件的软件工程

2.3.1 组件技术在软件体系结构上的应用

2.3.2 基于组件的软件工程(CBSE)介绍

2.3.3 基于组件的软件工程(CBSE)的特点

2.3.4 基于组件的软件工程(CBSE)的意义

2.3.5 CBSE 对组件的分类

2.4 微软.NET Framework 平台及相关的技术

2.4.1 微软.NET Framework 技术

2.4.2 涉及.NET 的Web 服务技术

2.4.3 .NET 数据库访问工具ADO.NET

2.4.4 .NET 与 COM 的比较

2.5 软件体系结构

2.5.1 软件体系结构Windows DNA

2.5.2 .NET Framework

2.5.3 Windows DNA 与.NET Framework 的比较

第三章 系统架构及业务的分析研究

3.1 三层系统体系架构介绍

3.2 成本与工艺管理系统的现状与要求

3.2.1 工艺管理系统的现状与主要问题

3.2.2 成本管理系统的现状与主要缺陷

3.2.3 工艺与成本管理系统的设计要求

3.3 成本与工艺管理系统业务流程分析与重组

3.3.1 工艺管理系统业务流程分析与重组

3.3.2 成本管理系统业务流程分析与改进

3.4 成本与工艺管理系统模块重新划分

3.4.1 工艺管理系统的模块划分

3.4.2 成本管理系统的模块划分

3.4.3 成本与工艺管理系统模块间的联系

3.5 成本与工艺管理系统数据库表设计

3.5.1 需求分析

3.5.2 概念设计

3.5.3 逻辑设计

3.5.4 物理设计

3.5.5 数据库的冗余问题

第四章 系统的组件化设计、开发与部署

4.1 软件系统结构设计

4.1.1 根据业务确定软件结构和实现方法

4.1.2 面向对象设计模式的使用

4.2 系统组件化开发流程

4.2.1 组件分析

4.2.2 组件设计

4.2.3 组件实现

4.2.4 组件的测试与部署

4.2.5 组件的评价与维护

4.3 系统组件化分析

4.3.1 以三层划分为标准的组件分析

4.3.1.1 表示层组件分析

4.3.1.2 业务逻辑层组件分析

4.3.1.3 数据层组件分析

4.3.2 系统各层组件介绍

4.3.2.1 按层次介绍各组件

4.3.2.2 组件中的成员

4.3.2.3 组件间的调用

4.3.3 组件粒度的确定

4.4 系统组件设计

4.4.1 表示层组件设计

4.4.2 业务逻辑层组件设计

4.4.2.1 细化组件内的业务

4.4.2.2 组件设计

4.4.3 数据层组件设计

4.5 系统组件实现

4.5.1 表示层组件实现

4.5.2 业务逻辑层组件实现

4.5.2.1 “M_CL_材料代用通知”实现

4.5.2.2 “M_CL_报表打印”实现

4.5.3 数据层组件实现

4.5.3.1 数据操作组件的实现

4.5.3.2 数据查询组件的实现

4.5.4 组件调用实现

4.6 系统组件化部署

4.6.1 按照层次对组件的部署

4.6.2 制作系统的安装包

第五章 系统关键技术问题解决

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.4 表结构数据转多叉树的算法

5.5 数据库表冗余问题解决

5.5.1 冗余数据的形成原因

5.5.2 消除冗余数据解决方案

5.6 组件重用性的提高

第六章 工作总结与结论

6.1 论文主要内容总结

6.2 开发过程总结

6.2.1 结构设计总结

6.2.2 组件设计总结

6.2.3 组件实现总结

6.3 论文主要结论

6.4 需进一步研究的问题

致谢

参考文献

附表业务逻辑层和数据层组件列表

硕士期间发表论文列表

发布时间: 2007-06-11

参考文献

  • [1].企业管理软件中用户管理的.net组件化实现[D]. 孙春艳.吉林大学2012
  • [2].基于.NET的网上店铺ERP系统的研究与设计[D]. 吴凌.电子科技大学2014
  • [3].基于.NET的金属制品行业ERP系统的研究与实现[D]. 赵学丽.天津大学2007
  • [4].基于.NET的车间管理系统的研究与开发[D]. 钟宏民.西华大学2006
  • [5].基于.NET平台煤炭企业ERP的研究与实现[D]. 钟锋.安徽理工大学2006
  • [6].基于.Net高校毕业设计网上选题系统设计与实现[D]. 晏成竹.电子科技大学2019
  • [7].基于.NET的煤炭班组核算系统的设计与实现[D]. 刘敏.天津大学2018
  • [8].基于.NET平台的人力资源管理系统的设计与实现[D]. 孙冠群.吉林大学2018
  • [9].基于.NET的安全生产监督管理系统设计与实现[D]. 柴健.吉林大学2018
  • [10].基于.NET的特种设备动态监管系统的设计与实现[D]. 张明政.燕山大学2018

相关论文

  • [1]..NET环境下软件组件之间的互操作方法研究[D]. 刘建峰.南京理工大学2007
  • [2].基于组件的实时信息发布系统的研究与实现[D]. 刘惠颖.华北电力大学(河北)2006
  • [3].基于组件技术的计算机辅助质量管理系统研究[D]. 张新伟.西北工业大学2007
  • [4].基于ERP原理的中小制造企业成本管理系统设计之研究[D]. 胡长春.天津大学2006
  • [5]..NET下设备管理与计划优化系统的组件化开发[D]. 童合明.东南大学2005
  • [6].基于.NET组件技术的实验室信息管理系统的分析与设计[D]. 房春英.吉林大学2007
  • [7].基于组件的学习管理系统的软件设计[D]. 尹永田.山东师范大学2007
  • [8].基于组件的ERP系统设计与实现[D]. 钟波.湖南大学2007
  • [9].基于组件技术的信息审计系统的设计与实现[D]. 张湘.河海大学2007
  • [10]..NET平台下企业生产管理软件系统的研究和开发[D]. 钟远晖.东南大学2004

标签:;  ;  ;  

.NET平台下工艺与成本管理系统的组件化研发
下载Doc文档

猜你喜欢