摘要 | 第2-4页 |
Abstract | 第4-5页 |
目录 | 第6-10页 |
第一章 绪论 | 第10-16页 |
1.1 课题的目的和背景 | 第10-11页 |
1.2 国内外的研究现状 | 第11-14页 |
1.2.1 软件架构方面的现状 | 第11-12页 |
1.2.2 身份验证及用户管理目前的现状 | 第12-13页 |
1.2.3 故障计算目前的现状及发展方向 | 第13页 |
1.2.4 报表系统目前的现状 | 第13-14页 |
1.3 分布式继电保护应用软件系统需解决的问题 | 第14页 |
1.4 本文所做工作 | 第14-16页 |
第二章 分布式多层架构体系的实现 | 第16-26页 |
2.1 开发工具.NET技术及C | 第16-17页 |
2.1.1 .NET的概念 | 第16页 |
2.1.2 .NET的优点 | 第16-17页 |
2.1.3 C | 第17页 |
2.2 系统架构 | 第17-25页 |
2.2.1 本系统的架构 | 第18-20页 |
2.2.1.1 表示层 | 第18页 |
2.2.1.2 业务外观层 | 第18-19页 |
2.2.1.3 业务规则层 | 第19页 |
2.2.1.4 Web服务层 | 第19-20页 |
2.2.1.5 数据访问层 | 第20页 |
2.2.1.6 业务实体层 | 第20页 |
2.2.1.7 数据库 | 第20页 |
2.2.2 系统架构的具体应用 | 第20-23页 |
2.2.2.1 数据访问层(DataAccessLayer) | 第21页 |
2.2.2.2 Web服务层(WebServiceLayer) | 第21-22页 |
2.2.2.3 业务逻辑层(BussinessRuleLayer) | 第22页 |
2.2.2.4 表示层(UltraWindowFrame) | 第22页 |
2.2.2.5 用户控件集中模块(RelayUserControls) | 第22-23页 |
2.2.3 系统实现中的关键技术 | 第23-24页 |
2.2.3.1 XML Web Services | 第23页 |
2.2.3.2 GDI+技术 | 第23页 |
2.2.3.3 ADO.NET技术 | 第23-24页 |
2.2.3.4 插件技术 | 第24页 |
2.2.3.5 用户应用程序界面组件 | 第24页 |
2.2.4 系统设计的注意事项 | 第24-25页 |
2.2.4.1 数据处理 | 第24页 |
2.2.4.2 脱机应用 | 第24-25页 |
2.2.4.3 安全性考虑 | 第25页 |
2.3 小结 | 第25-26页 |
第三章 基于.NET的角色访问控制 | 第26-39页 |
3.1 基于角色的访问控制的基本概念 | 第26页 |
3.2 基于.NET的角色访问控制系统 | 第26-37页 |
3.2.1 基于角色的访问控制系统的架构设计 | 第27页 |
3.2.2 数据库的设计 | 第27-30页 |
3.2.3 身份验证票证策略 | 第30-33页 |
3.2.3.1 .NET的窗体身份验证技术 | 第30-31页 |
3.2.3.2 角色权限的检查 | 第31-32页 |
3.2.3.3 Xml Web Service的应用 | 第32-33页 |
3.2.3.4 IIS及ASP.NET的配置 | 第33页 |
3.2.4 数据库的访问 | 第33-35页 |
3.2.4.1 ADO.NET技术介绍 | 第33-34页 |
3.2.4.2 ADO.NET的对象模型 | 第34-35页 |
3.2.5 用户信息的管理 | 第35-37页 |
3.2.5.1 用户管理主窗体 | 第36页 |
3.2.5.2 添加用户 | 第36-37页 |
3.2.5.3 更改组属性 | 第37页 |
3.3 用户管理系统的分析 | 第37-39页 |
3.3.1 系统的优点 | 第37-38页 |
3.3.1.1 分布式管理 | 第37-38页 |
3.3.1.2 基于角色的访问控制 | 第38页 |
3.3.1.3 数据集的使用 | 第38页 |
3.3.2 系统的不足 | 第38-39页 |
3.3.2.1 离线应用的问题 | 第38页 |
3.3.2.2 数据集的使用问题 | 第38-39页 |
第四章 分布式故障计算系统 | 第39-58页 |
4.1 故障计算的理论 | 第39-44页 |
4.1.1 变结构系统短路故障计算方法 | 第39-42页 |
4.1.1.1 变结构系统短路故障的独立复合等值序网 | 第39-40页 |
4.1.1.2 s序网故障口电流i_(ps)~((n))的计算 | 第40-41页 |
4.1.1.3 各型短路状态快速转换计算的比例系数法 | 第41-42页 |
4.1.2 变结构系统非对称断相故障计算方法 | 第42-44页 |
4.1.2.1 断相故障的独立等值序网络 | 第42-43页 |
4.1.2.2 I_(ps)~((n))和i_(ps)~(f(n))的算法 | 第43-44页 |
4.1.2.3 两种非对称断相状态的转换计算 | 第44页 |
4.2.3 计算理论总结 | 第44页 |
4.2 故障计算程序的设计 | 第44-55页 |
4.2.1 系统相关类的构造及其实现 | 第44-47页 |
4.2.1.1 支路类的构造 | 第44-46页 |
4.2.1.2 变结构支路类的构造 | 第46-47页 |
4.2.1.3 互感双回路支路组类的构造 | 第47页 |
4.2.2 矩阵计算相关类的实现 | 第47-54页 |
4.2.2.1 矩阵类的实现 | 第48页 |
4.2.2.2 矩阵数据存储类的实现 | 第48页 |
4.2.2.3 节点阻抗矩阵数类的实现 | 第48-51页 |
4.2.2.2.1 AddTreeBranch方法 | 第49页 |
4.2.2.2.2 AddLinkBranch方法 | 第49-50页 |
4.2.2.2.3 利用递归实现ModifiedZhk方法 | 第50-51页 |
4.2.2.4 故障信息类的构造 | 第51-52页 |
4.2.2.4 故障计算类Expert的构造 | 第52-54页 |
4.2.3 故障计算流程控制 | 第54-55页 |
4.3 故障计算的实际应用 | 第55-58页 |
4.3.1 选定计算的电网 | 第55页 |
4.3.2 定义各种条件 | 第55-56页 |
4.3.3 输出计算结果 | 第56-57页 |
4.3.4 计算指定节点的短路容量 | 第57-58页 |
第五章 基于WEB SERVICE的水晶报表系统 | 第58-67页 |
5.1 报表设计工具 | 第58-61页 |
5.1.1 水晶报表介绍(Crystal Report) | 第58-59页 |
5.1.1.1 强大的内容创建功能 | 第58页 |
5.1.1.2 从任何数据来源建立报表及合并灵活的分析工具 | 第58页 |
5.1.1.3 与.NET的完美结合 | 第58-59页 |
5.1.2 水晶报表的应用 | 第59-61页 |
5.1.2.1 水晶报表的执行模式 | 第59-60页 |
5.1.2.2 水晶报表的类型 | 第60页 |
5.1.2.3 水晶报表的Web Service | 第60-61页 |
5.2 水晶报表在项目中的设计 | 第61-65页 |
5.2.1 报表与数据库连接的设计 | 第61-62页 |
5.2.2 报表的设计及发布 | 第62-63页 |
5.2.3 Web服务的应用 | 第63-65页 |
5.2.4 本地数据集在报表中的应用 | 第65页 |
5.3 报表系统的总结分析 | 第65-67页 |
5.3.1 报表系统的优点 | 第65-66页 |
5.3.2 报表系统的不足 | 第66-67页 |
第六章 结束语 | 第67-68页 |
参考文献 | 第68-72页 |
作者在攻读硕士学位期间发表的论文 | 第72-73页 |
声明 | 第73-74页 |
致谢 | 第74页 |