2。2。2 整体架构 6
2。2。3 新浪云平台的特性 7
2。3 三层B/S结构 7
2。4 本章小结 8
3 系统的分析与设计 9
3。1 需求分析 9
3。2 系统整体设计 9
3。2。1 系统整体功能设计 9
3。2。2 系统整体数据库设计 10
3。3用户管理模块 11
3。3。1 数据库设计 12
3。3。2 角色管理模块设计与实现 12
3。3。3部门管理模块设计与实现 14
3。3。4 用户管理模块设计与实现 14
3。3。5 账号管理模块设计与实现 14
3。4 流程管理模块 15
3。4。1 数据库设计 15
3。4。2 流程管理主要实现方法 16
3。5 项目管理模块 17
3。4。1 数据库设计 18
3。4。2 工作组和成员模块设计与实现 19
3。4。3 事务类型 19
3。5 事务管理模块 20
3。5。1 数据库设计 21
3。6 在SAE上部署代码 21
3。6。1 准备工作 21
3。6。2创建新应用并上传代码 21
3。6。3 创建本地工作目录 22
4。5。4 数据库配置 23
3。7 本章小结 26
4 基于云平台的项目管理系统的测试与分析 27
4。1 云平台连接测试 27
4。2 用户登录功能测试 27
4。3 用户管理模块功能测试 28
4。3。1 角色管理 28
4。3。2 部门管理 30
4。3。3 用户管理 30
4。3。4 账号管理 33
4。4 流程设计模块测试 34
4。5 项目管理模块测试 35
4。5。1 项目列表 35
4。5。2 工作组和成员 36
4。5。3 事务类型 38
4。6 事务管理模块 40
4。6。1 新建事务 40
4。6。2 事务列表功能测试 41
4。6。3 事务详情功能测试 41
4。7 本章小结 45
结 论 46