声明
摘要
第一章 绪论
1.1 项目开发背景及意义
1.1.1 背景
1.1.2 课题研究的意义
1.2 国内外研究现状
1.2.1 使用基于J2EE的科研管理信息系统
1.2.2 基于Struts2框架的科研管理信息系统
1.2.3 基于SOA框架的科研管理信息系统
1.3 主要研究内容
1.4 论文的组织
第二章 系统开发技术综述
2.1 B/S模式
2.2 MVC开发模式
2.2.1 定义
2.2.2 使用MVC模式的好处
2.3 ORM数据访问——EF数据访问技术介绍
2.3.1 Entity Framework数据访问技术简介
2.3.2 Entity Framework的架构
2.4 Microsoft SQL Server 2008 R2
2.4 本章小结
第三章 需求分析
3.1 可行性分析与对策
3.1.1 技术可行性
3.1.2 经济可行性
3.1.3 人才可行性
3.1.4 经济效益可行性
3.1.5 运行管理方面
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.4 系统非功能需求分析
3.5 本章小结
第四章 系统总体设计
4.1 概述
4.1.1 系统目标
4.1.2 系统设计策略
4.2 系统物理架构设计
4.3 系统软件架构设计
4.3.1 软件整体架构
4.3.2 软件开发设计架构
4.4 系统功能设计
4.5 数据库设计
4.5.1 数据库E-R图
4.5.2 数据库表详细设计
4.6 本章小结
第五章 系统详细设计与实现
5.1 运行与设计环境需求
5.1.1 系统开发设计环境
5.1.2 运行环境
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 本章小结
第六章 系统测试
6.1 系统测试目的
6.2 测试方法概述
6.3 测试环境要求
6.4 部分测试用例设计及测试结果
6.4.1 用户注册功能测试
6.4.2 用户登录功能测试
6.4.3 用户修改密码测试
6.5 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢