摘要:信电学院的科研项目管理一直采用人工管理的方式,有关项目的通知、申报书、结题书、论文、专利、获奖等成果均是以独立文件的方式存储,分散保存在教师手中。教师在对科研项目查询会很麻烦。学院对教师科研项目统计起来非常繁琐。
本系统基于B/S模式实现,采用JSP技术进行开发。通过软件系统,在网站上公布各类科研课题申报、立项、验收等环节;使用者可以实现项目申报和结题信息的填报;获得各类专利、发表论文、成果获奖的登记;各类证书电子档的提交;科研项目、成果等分类汇总统计、报表打印等。
该系统提高了对教师科研项目的管理效率,避免了人工方式进行录入常常产生大量的重复劳动,减少很多时间和精力的浪费。
关键词:科研项目;科研成果; JSP;SQL Server
目录
摘要
Abstract
1 绪论-1
1.1课题背景及意义-1
1.2 文本的主要内容-1
2 系统开发工具及相关技术介绍-2
2.1 系统开发工具介绍-2
2.1.1 MyEclipse技术-2
2.1.2 Tomcat服务器-2
2.1.3 SQL Server 2005数据库-2
2.2系统相关技术简介-2
2.2.1 JavaBean技术-2
2.2.2 JSP技术-2
2.2.3 JQuery技术-2
3需求分析-3
3.1系统功能分析-3
3.1.1课题申报流程-3
3.1.2 成果申报流程-3
3.2数据库系统分析-3
3.3系统用例模型-4
4 系统设计-5
4.1系统概要设计-5
4.1.1教师的功能-5
4.1.2管理员的功能-5
4.2系统结构图-5
4.3数据库设计-6
4.3.1 数据流图-6
4.3.2概念结构设计-7
4.3.3 数据库表设计-9
4.4 系统文件目录设计-12
5 系统实现-13
5.1 主页面的描述-13
5.2教师模块描述-14
5.2.1成果申报-14
5.2.2课题申报-16
5.2.3修改个人信息-17
5.2.4 查询成果申报-19
5.2.5查询课题申报-21
5.3管理员模块描述-23
5.3.1未审核课题-23
5.3.2未审核成果-24
5.3.3已审核课题-24
5.3.4已审核成果-25
5.3.5查看用户信息-25
5.3.6添加用户信息-26
6 系统测试-28
6.1 用户登录功能测试-28
6.2教师增加申报信息测试-28
6.3 重复数据测试-28
6.4 课题审核结果测试-28
结论-29
致谢-30
参考文献-31