声明
摘要
第一章绪论
1.1课题的提出
1.2研究内容
1.3本人所做的工作
1.4论文结构
第二章平台选型
2.1 J2EE简介
2.2 MVC模式
2.2.1 MVC模式简介
2.2.2 MVC的优点
2.3 SPRING框架简介
2.3.1 SPRING简介
2.3.2 SPRING框架的关键域
2.3.3 SPRING框架的体系结构
2.4 SPRING对MVC的支持
2.4.1 SPRING的实现模式
2.4.2 SPRING MVC框架的特点
2.5 SPRING的核心机制IOC与AOP
2.5.1 IOC模式简介
2.5.2IOC的实现方式
2.5.3 AOP简介
2.6 HIBERNATE简介
2.7基于SPRING+HIBERNATE的软件开发方法
2.8结论
第三章需求分析
3.1平台建设原则
3.2用户构成
3.3功能需求
3.4功能划分
3.5功能描述
3.6日志需求
3.7非功能性需求
3.7.1数据精确度需求
3.7.2时间性需求
3.7.3适应性需求
3.8界面需求
3.9其它需求
第四章数据库设计
4.1数据库设计
4.2数据库ER关系图
4.2.1角色权限管理表ER关系图
4.2.2项目管理表ER关系图
4.3数据库表设计
4.3.1管理人员信息表
4.3.2科研人员信息表
4.3.3科研人员职称信息表
4.3.4科研人员学位信息表
4.3.5项目信息表
4.3.6项目合作形式信息表
4.3.7项目成员角色信息表
4.3.8项目成员信息表
4.3.9角色表
第五章系统详细设计
5.1系统设计
5.2登陆
5.2.1功能
5.2.2输入信息
5.2.3输出信息
5.2.4流程
5.2.5登录例图
5.3登出
5.3.1功能
5.3.2性能
5.3.3输入信息
5.3.4输出信息
5.3.5处理方法
5.4系统管理模块
5.5用户信息管理
5.5.1功能
5.5.2性能
5.5.3输入信息
5.5.4输出信息
5.5.5流程
5.5.6用户信息管理用例图
5.6科研人员管理
5.6.1功能
5.6.2性能
5.6.3输入信息
5.6.4输出信息
5.6.5流程
5.6.6科研人员信息管理用例图
5.7项目管理
5.7.1功台能
5.7.2输入信息
5.7.3输出信息
5.7.4流程
5.7.5项目管理用例图
5.8其他设计
5.8.1 VALIDATOR机制
5.8.2 TILES
5.9系统运行
第六章结论与未来工作展望
6.1工作总结
6.2未来的工作
参考文献
致 谢