科研成果申报管理系统的设计与实现
摘 要
科研成果申报管理系统是政府机构实现对科研活动有效管理的一个平台。系统将
科研活动中各个部分有机的结合在一起,利用计算机与互联网的优势,实现对科研活
动的网络式管理。为了满足科研成果申报管理系统的性能要求,实现系统静态与动态
页面的相互分离,系统采用 JSP+JavaBean 和 SQL Server2000 数据库相结合的开发模
式。
论文首先论述了系统的开发背景和设计目标,并对系统开发所采用的技术进行相
应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,
并对系统进行可行性分析,确定在目前的条件下,开发科研成果申报管理系统是可行
的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库
进行模型设计,包括数据流图、实体联系图及数据表结构。在系统的设计与实现中,
确定系统的开发思想以及配置开发环境,并对系统中关键技术 JavaBean 进行设计。最
后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详
细的分析。
经过系统调试运行后表明,系统可以满足用户对科研成果申报的各项要求。
关键词:成果申报,JSP 技术,JavaBean,功能模块
目 录
第 1 章 引言................................................................... 错误!未定义书签。
1.1 系统的开发背景....................................................................错误!未定义书签。
1.2 系统的设计目标....................................................................错误!未定义书签。
1.3 系统采用的开发技术简介....................................................错误!未定义书签。
1.3.1 JSP 技术........................................................................ 错误!未定义书签。
1.3.2 SQL Server 技术.......................................................... 错误!未定义书签。
1.4 小结........................................................................................错误!未定义书签。
第 2 章 系统分析...........................................................错误!未定义书签。
2.1 需求分析............................................................................... 错误!未定义书签。
2.2 系统模型分析....................................................................... 错误!未定义书签。
2.3 操作流程............................................................................... 错误!未定义书签。
2.4 可行性分析........................................................................... 错误!未定义书签。
2.5 小结....................................................................................... 错误!未定义书签。
第 3 章 系统总统设计...................................................错误!未定义书签。
3.1 功能分析............................................................................... 错误!未定义书签。
3.2 功能模块介绍....................................................................... 错误!未定义书签。
3.3 系统整体文件架构............................................................... 错误!未定义书签。
3.4 小结....................................................................................... 错误!未定义书签。
第 4 章 系统数据库设计...............................................错误!未定义书签。
4.1 数据库的设计思想............................................................... 错误!未定义书签。
4.2 数据库的模型设计............................................................... 错误!未定义书签。
4.2.1 数据流图....................................................................... 错误!未定义书签。
4.2.2 实体联系图................................................................... 错误!未定义书签。
4.2.3 数据表结构................................................................... 错误!未定义书签。
4.3 小结....................................................................................... 错误!未定义书签。
5.3
第 5 章 系统的设计与实现...........................................错误!未定义书签。
5.1 系统的设计思想................................................................... 错误!未定义书签。
Web 站点的配置.................................................................... 错误!未定义书签。
5.2
5.2.1 Java 虚拟机(JVM).................................................... 错误!未定义书签。
5.2.2 Web 服务器.................................................................... 错误!未定义书签。
JavaBean 的设计.................................................................. 错误!未定义书签。
5.3.1 与数据库连接的 JavaBean 设计................................. 错误!未定义书签。
5.3.2 处理字符串的 JavaBean.............................................. 错误!未定义书签。
5.4 系统主界面设计................................................................... 错误!未定义书签。
5.5 科研申报模块....................................................................... 错误!未定义书签。
5.5.1 申报员登录................................................................... 错误!未定义书签。
5.5.2 课题和成果申报模块................................................... 错误!未定义书签。
5.5.3 修改个人信息模块....................................................... 错误!未定义书签。
5.5.4 查询成果或课题申报................................................... 错误!未定义书签。
5.6 科研审批模块....................................................................... 错误!未定义书签。
5.6.1 审批员登录................................................................... 错误!未定义书签。
5.6.2 未入库的课题及成果查询........................................... 错误!未定义书签。
5.6.3 查看用户信息............................................................... 错误!未定义书签。
5.6.4 添加用户信息............................................................... 错误!未定义书签。
5.7 公共查询模块....................................................................... 错误!未定义书签。
5.8 小结....................................................................................... 错误!未定义书签。
结 论............................................................................... 错误!未定义书签。
参考文献........................................................................... 错误!未定义书签。
致 谢............................................................................... 错误!未定义书签。
图 5.4 系统的主界面
图 5.5 科研申报页面
图 5.6 申报员登录
图 5.7 科研成果申报
科研课题申报页面设计如图 5.8 所示:
5.8 科研课题申报
。
修改个人信息页面运行结果如图 5.9 所示:
图 5.9 修改个人信息
科询用户信息、添加用户信息 6 部分。科研审批页面设计如图 5.12 所示:
图 5.12 科研审批页面
图 5.16 课题申报详细信息
图 5.17 科研人员详细信息
公共查询的页面设计如图 5.19 所示:
图 5.19 科研项目信息查询
Powered by 计算机毕业论文网 http://www.wnwu.com http://www.qclxs.cn
重要提示:
本论文由大学论文网 www.wnwu.com
毕业论文下载网:www.fxfl.cn 提供
如果需要详细内容请与 QQ:4991024 联系