第一章 前言 | 第1-14页 |
一、选题的意义 | 第7-8页 |
二、选题的背景 | 第8-9页 |
三、研究现状 | 第9-12页 |
四、本课题所要解决的问题 | 第12-14页 |
第二章 系统理论综述 | 第14-23页 |
一、UML技术 | 第14-19页 |
1. 标准建模语言UML的主要特点 | 第14页 |
2. 标准建模语言UML的主要内容 | 第14-19页 |
二、.NET技术 | 第19-23页 |
1. .NET框架 | 第19-20页 |
2. ASP.NET | 第20-21页 |
3. C#语言 | 第21页 |
4. XML简介 | 第21-23页 |
第三章 利用UML开发的基于.NET技术的分布式系统的设计 | 第23-34页 |
一、规范研究生管理系统软件的主框图 | 第23-24页 |
二、各层需求分析 | 第24-27页 |
1. 顶层分析 | 第24页 |
2. 成绩查询分析 | 第24-25页 |
3. 按院系成绩查询分析 | 第25-26页 |
4. 按学号查询院系研究生成绩分析 | 第26页 |
5. 顺序图分析 | 第26-27页 |
三、结构设计 | 第27-28页 |
1. Web层 | 第27页 |
2. 业务外观层 | 第27页 |
3. 业务规则层 | 第27页 |
4. 数据访问层 | 第27-28页 |
5. Common层 | 第28页 |
四、系统设计模型 | 第28-32页 |
1. 本系统的类图 | 第28-30页 |
2. 本系统实现的构件图 | 第30-31页 |
3. 系统实现的配置图 | 第31-32页 |
五、异构格式的研究生信息处理 | 第32-34页 |
1. 问题的提出 | 第32页 |
2. 设计思路 | 第32-34页 |
第四章 利用UML开发的基于.NET技术的分布式系统的实现 | 第34-51页 |
一、利用UML开发的基于.NET技术的分布式系统的实现策略 | 第34-35页 |
1. 开发技术 | 第34-35页 |
2. 系统的结构 | 第35页 |
二、各级项目的具体实现 | 第35-42页 |
1. COMMON项目(公共层)的实现 | 第35-36页 |
2. DataAccess项目(数据访问层)的实现 | 第36-38页 |
3. BusinessRules项目(业务规则层)的实现 | 第38-39页 |
4. BusinessFacade项目(业务外观层)的实现 | 第39-40页 |
5. WEB项目(WEB层)的实现 | 第40-42页 |
三、异构格式的研究生信息处理的实现 | 第42-47页 |
1. 研究生成绩信息的XML文档的DTD | 第43-44页 |
2. 研究生成绩信息XML文档生成器 | 第44-45页 |
3. XML文档解析器 | 第45页 |
4. XML在线生成服务 | 第45-46页 |
5. XML文档下载 | 第46-47页 |
四、系统的运行环境 | 第47页 |
五、系统实现过程中的具体问题及解决方法 | 第47-51页 |
第五章 总结 | 第51-52页 |
参考文献 | 第52-54页 |
攻读学位期间公开发表的论文 | 第54-55页 |
致谢 | 第55页 |