科研项目管理网站允许用户有二种身份:管理员,用户,每种身份操作起来都很方便、快捷。这些用户的基本信息都有管理员对其统一管理。
主要功能模块如下:
管理员功能:
1. 用户管理
2. 个人信息管理
老师:
1. 项目管理
2. 经费管理
3. 个人信息管理
4 普通用户功能模块
普通用户可以对自己的个人信息以及密码进行修改的操作。
普通用户可以添加自己的项目,项目的内容包括:项目名称,项目编号,项目来源,开始日期,结束日期,主持人,项目类别,主持单位,制作人,制作人大学,制作人年级,制作人专业。
ABSTRACT II
第1章 绪论 1
1.1 课题研究的背景介绍 1
1.2系统开发环境及开发平台介绍 1
1.2.1 系统开发环境 1
1.2.2 系统开发平台简介 2
第2章 系统开发技术介绍 3
2.1 系统的B/S结构 3
2.1.1 B/S结构简介 3
2.1.2 B/S架构软件的优势与劣势 4
2.1.3 B/S框架与C/S框架的联系与区别 5
2.3 MVC及SPRINGMVC介绍 7
2.3.1 MVC介绍 7
2.3.2 Sping Mvc介绍 9
2.4 HIBERNATE介绍 10
第3章 系统分析 11
3.1任务描述 11
3.2用UML用例图描述系统需求 11
3.2.1用例图简介 11
3.2.2系统用例分析 12
3.3功能分析 12
第4章 系统的设计与实现 13
4.1数据库的设计与实现 13
4.1.1数据库Mysql简介 13
4.1.2数据库结构设计 15
4.2.3数据库加载和调试 16
4.2功能模块的设计与实现 17
4.2.1系统登录注册模块 17
4.2.2管理员管理模块 19
4.2.3普通用户功能模块 21
第5章 系统测试与维护 23
5.1系统测试 23
5.2 网站维护 26
5.2.1维护内容 26
5.2.2维护方案 27
结论 28
谢 辞 29
参考文献 30
附录 31