声明
摘要
1.1 研究背景
1.2 研究意义和目的
1.3 本文的组织结构
第2章 相关理论与技术概述
2.1.Net Framework
2.1.1 .NET Framework概述
2.1.2 C#概述
2.1.3 Silverlight技术概述
2.1.4 WCF技术概述
2.2 XML概述
2.3 数据库及SQL语言的概述
2.4 本章小结
第3章 需求分析
3.1 业务流程需求分析
3.2 用例分析
3.2.1 系统管理人员用例
3.2.2 财务人员用例
3.2.3 基层单位人员用例
3.2.4 业务人员用例
3.3 动态行为模型
3.3.1 定义年度预算方案行为模型
3.3.2 预算方案审核行为模型
3.3.3 预算指标录入行为模型
3.3.4 定义预算预警指标行为模型
3.3.5 项目立项行为模型
3.3.6 项目立项审核行为模型
3.3.7 月度预算录入行为模型
第4章 系统的设计
4.1 系统的总体架构设计
4.1.1 架构选型
4.1.2 系统架构
4.2 系统功能模块设计
4.2.1 系统管理模块
4.2.2 预算管理模块
4.2.3 项目管理模块
4.3 系统数据库设计
4.3.1 整体设计
4.3.2 主要表结构
4.4 核心技术及算法
4.4.1 Silverlight与WCF服务的数据通信
4.4.2 数据缓存技术
4.4.3 通用树形结构算法
4.5 本章小结
第5章 系统的实现
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.3.3 短信管理
5.4 预算管理模块的实现
5.4.1 定义年度预算方案
5.4.2 年度预算方案审核
5.4.3 预算方案指标录入
5.4.4 定义预算预警指标
5.4.5 月度预算录入
5.5 项目管理模块的实现
5.5.1 项目立项
5.5.2 项目立项审核
5.5.3 项目进度录入
5.6 核心技术和算法的实现
5.6.1 客户端数据缓存技术
5.6.2 树形结点递归加载
5.7 本章小结
第6章 系统的运行与测试
6.1 功能测试
6.2 性能测试
6.3 本章小结
7.1 总结
7.2 问题与展望
参考文献
致谢