声明
摘要
1 绪论
1.1 课题研究背景
1.2 课题主要内容及意义
1.3 论文的结构
2 课题相关技术
2.1 面向服务架构(SOA)
2.2 对象关系映射(ORM)
2.2.1 LINQ to SQL
2.3 WCF
2.3.1 WCF Service
2.3.2 WCF终结点
2.4 Silverlight
3 分布式多机MES系统需求分析
3.1 业务级需求
3.1.1 功能
3.1.2 质量
3.1.3 约束
3.2 用户级需求
3.2.1 功能
3.2.2 质量
3.2.3 约束
3.3 开发级需求
3.3.1 功能
3.3.2 质量
3.3.3 约束
4 系统架构设计与开发
4.1 系统模块化设计
4.2 面向接口、服务和数据库的模块协作方式
4.2.1 面向接口的模块协作方式
4.2.2 面向服务的模块协作方式
4.2.3 面向数据库的模块协作方式
4.2.4 系统整体模块结构
4.3 模块结构设计
4.3.1 Web页面模式
4.3.2 Windows窗体模式
4.4 软件架构设计
4.5 物理架构设计
4.6 分布式数据处理解决方案
5 系统可靠性技术研究及通用功能设计与开发
5.1 用户管理
5.1.1 管理部分用例说明
5.1.2 权限控制及日志记录的设计与实现
5.1.3 模块通用性及可扩展性的设计
5.2 异常管理
5.2.1 .NET中的异常机制和原理
5.2.2 异常管理框架设计与研究
5.3 系统并发控制
5.3.1 系统并发分析
5.3.2 并发控制策略
5.3.3 增添并发控制
5.3.4 删除并发控制
5.3.5 更新并发控制
5.4 系统事务处理
5.4.1 .NET中的事务处理机制
5.4.2 系统事务处理解决方案
5.5 数据库管理
5.6 单元测试框架
6 多机生产管理模块的优化开发
6.1 订单工序管理
6.1.1 机器信息管理
6.1.2 业务订单管理
6.1.3 生产工单管理策略及设计实现
6.1.4 多机排产解决方案及实现
6.2 机台数据管理模块
6.2.1 面向服务的结构设计
6.2.2 数据上传策略
6.2.3 数据删除策略
6.2.4 大量数据处理解决方案
7 总结
7.1 总结与展望
7.2 课题创新点
7.3 课题存在的不足
致谢
参考文献
在校学习期间所发表的论文、专利、获奖及社会评价
西安理工大学;