摘要
1 绪论
1.1 研究背景及意义
1.2 研究现状
1.3 论文的主要工作
1.4 论文的内容及结构
2 系统相关技术研究
2.1 ASP.NET技术
2.2 B/S结构
2.3 ADO.NET Entity Framework
2.4 ADO.NET Entity Framework的优点
2.5 JSON技术
2.6 本章小结
3 需求分析
3.1 需求分析和研发背景
3.1.1 需求分析
3.1.2 研发背景
3.1.3 需求功能目的
3.2 科研管理及业绩统计流程分析
3.2.1 科研成果管理机制
3.2.2 工作流程
3.3 系统类图
3.4 系统功能需求分析
3.5 本章小结
4 系统设计
4.1 系统设计目标
4.2 系统架构图设计
4.3 系统总体模块结构
4.4 系统功能模块设计
4.4.1 消息管理功能模块设计
4.4.2 教工管理功能模块设计
4.4.3 科研信息管理功能模块设计
4.4.4 统计报表管理功能模块设计
4.4.5 管理员管理功能模块设计
4.4.6 系统配置管理功能模块设计
4.4.7 系统登录权限分配
4.4.8 两级管理员审核
4.5 数据库设计
4.5.1 数据库设计重要性
4.5.2 数据库设计原则
4.5.3 数据流图
4.5.4 数据库概念设计
4.5.5 数据库物理设计
4.6 本章小结
5 系统实现
5.1 开发环境
5.2 数据访问层
5.2.1 数据仓储
5.2.2 Repository类实现
5.2.3 DbContext类实现
5.3 业务逻辑层
5.4 界面层
5.5 系统主要功能
5.6 系统权限实现
5.7 数据报表实现
5.8 管理员二级审核实现机制
5.9 系统安全
5.9.1 密码安全
5.9.2 登录安全
5.9.3 数据库备份
5.9.4 Session的应用
5.10 本章小结
6 系统测试
6.1 系统测试环境
6.2 软件测试方法
6.2.1 白盒和黑盒测试
6.2.2 单元测试
6.2.3 测试用例
6.3 测试结论分析
6.4 本章小结
7 总结与展望
7.1 全文总结
7.2 展望
参考文献
攻读学位期间取得的研究成果
致谢
声明