技术:Java、JSP等
摘要:
随着科研投入和从事科研活动的人员的不断增加,科研机构科研管理的压力也越来越大。本项目的意义就在于通过搭建一个科研管理系统,能够快速有效的提高科研机构科研项目管理工作效率并使得科研管理系统能更好的服务于管理人员及其科研工作者,对科研事业的发展有所帮助。所以本毕业设计的内容是设计并且实现一个基于web技术的科研机构管理系统。系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以oracle作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单大方,操作方便,容易维护。
关键词:科研机构,S.S.H(Struts ,Hibernate ,Spring),JAVA ,JSP
目录:
1 引言 1
2 系统的开发环境及技术简介 2
2.1 系统开发环境 2
2.1.1 MyEclipse 2
2.1.2 数据库简介 2
2.1.3 Tomcat 2
2.2系统开发的思想与技术 3
2.2.1JSP技术与MVC模式以及系统的基本框架 3
2.2.2 S.S.H框架的优点 3
3 系统总体设计分析 5
3.1 系统功能介绍 5
3.2系统管理员功能模块 5
3.3领导的功能模块 6
3.4 系统业务描述 7
3.4.1用例图 7
3.4.2程序流程图 7
4 系统详细设计与实现 8
4.1系统和数据库的配置 8
4.2概念模型设计 8
4.3数据库表结构及平台数据表的设计 9
5 系统功能实现 22
5.1系统功能实现的主要框架 22
5.1.1 hibernate配置文件 22
5.1.2 struts配置文件 24
5.1.3 spring配置文件 25
5.2系统功能实现的主要模块 27
6 系统的调试与测试 37
6.1软件测试的目的 37
6.2软件测试的任务 37
6.3测试环境 37
6.4测试环境的配置 38
6.4.1创建安装项目 38
6.4.2添加项目输出 39
6.4.3 运行项目 40
参 考 文 献 41
致 谢 42
包含资料:
截图: