摘要 | 第1-10页 |
第一章 引言 | 第10-14页 |
·电视台信息管理系统与维修保养计划系统 | 第10-11页 |
·本文的工作和主要成果 | 第11-14页 |
第二章 系统开发的原则和指导思想 | 第14-39页 |
·系统开发规范 | 第15-18页 |
·系统架构 | 第18-21页 |
·客户服务器模型的两层架构 | 第18-19页 |
·MVC模型的三层架构 | 第19-21页 |
·组件化和面向对象 | 第21-32页 |
·组件化 | 第21-27页 |
·面向对象与设计原则 | 第27-32页 |
·基于设计模式(Design Pattern)的系统设计 | 第32-37页 |
·工厂方法模式制作数据服务组件 | 第33-35页 |
·发布/订阅者模式设计数据库更新/查询引擎 | 第35-37页 |
·建基于先进的企业级平台 | 第37-39页 |
第三章 系统建模 | 第39-77页 |
·定义系统设计目标 | 第39-41页 |
·确立需求说明 | 第41页 |
·使用UML对系统建模 | 第41-77页 |
·使用案例(Use Case)和用例图(Use Case Diagram) | 第42-58页 |
使用案例一: 发现故障(Found Problem) | 第47-46页 |
使用案例二. 申请服务(Request Service) | 第46-49页 |
使用案例三. 分派工作(Assign order) | 第49页 |
使用案例四. 执行工作(Process order) | 第49-50页 |
使用案例五. 填写报告(Fill Report) | 第50-51页 |
使用案例六: 签入工作单(Sign In) | 第51-54页 |
使用案例七: 签出工作单(Sign Out) | 第54-55页 |
用例图一. 查询工作单(Query Order) | 第55-56页 |
用例图二. 申请服务(Request Service) | 第56页 |
用例图三. 执行工作(Process Order) | 第56-57页 |
用例图四. 分析报告(Analyze Report) | 第57页 |
用例图五. 订购零件(Order Parts) | 第57-58页 |
·类别(Class)与类图(Class Diagram) | 第58-66页 |
1 服务申请(Request Service) | 第58-60页 |
2 工作单夹(Order Tray) | 第60-62页 |
3 服务报告(Service Report) | 第62页 |
4 数据模块接口(IDataModule) | 第62-63页 |
5 服务工作管理者接口(IServiceOrderManager) | 第63-64页 |
6 安全登录管理者接口(ILoglnManager) | 第64-65页 |
7 资产类(Asset) | 第65页 |
8 采购单(PurchaseOrder) | 第65页 |
9 保养计划(RoutinePlanning) | 第65页 |
10 保养服务工作单(RoutineServiceOrder) | 第65-66页 |
11 联络人(Contact) | 第66页 |
12 工作时间表(TimeTable) | 第66页 |
13 故障描述类(doSymtom) | 第66页 |
·时序图(Sequency Diagram) | 第66-70页 |
时序图一. 用户登录时序图(Logln Sequency) | 第67页 |
时序图二. 建立数据库联线(Create DataBase Connection Sequency) | 第67-68页 |
时序图三. 新增维修服务单(NewService Order Sequency) | 第68-69页 |
时序图四. 向消息队列注册更新工作单事件(Update ServiceOrder From Queue) | 第69-70页 |
·系统状态图(State Diagram) | 第70-72页 |
·系统活动图(Activity Diagram) | 第72-75页 |
·系统构件图(Component Diagram) | 第75页 |
·系统部署图(Deployment Diagram) | 第75-77页 |
第四章 系统实现 | 第77-101页 |
·支援COM+服务,基于发布/订阅者模式的自动更新/查询引擎组件TDM.Engineering.ServiceOrder | 第78-84页 |
·支援Web服务的CMMS.WebService.ServiceOrderManage组件 | 第84-86页 |
·用于注册远程服务器对象的CMMS.RemoteServer元件 | 第86-88页 |
·生成客户端透明代理对象的CMMS.TcpClient元件 | 第88-90页 |
·利用Windows服务注册.NET Remoting分布式组件 | 第90-92页 |
·开发自定义具有LookUpCombo功能的Windows数据网格控件MyDataGrid | 第92-101页 |
第五章 结论 | 第101-103页 |
主要参考文献 | 第103-104页 |
致谢 | 第104页 |