JSP+MySQL基于SSH的扶贫信息管理系统
扶贫信息管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。系统角色分为用户和管理员,主要模块有:县管理模块、贫困户管理模块、扶贫文件管理模块、村管理模块、管理员管理模块。本扶贫信息管理系统的实现充分体现了互联网WEB时代的方面性优越性。
为了保证系统的安全性,系统管理员用户要使用本系统必须先登陆到系统中,普通用户在进行留言等操作也需要登录系统。用户登录采用AJAX方式进行验证,先是在前台获取用户输入的登录账号、密码以及登录类型,点击登录后,通过AJAX方式,后台异步进行验证,实现页面无刷新的用户登录,其实现页面如图所示
系统登录界面
管理员列表调用adminAction.java文件,执行Struts的adminAction类中的adminMana方法,通过hibernate的实体类Tadmin.java,与数据表t_admin交互,再使用jsp的EL表达式,把此数据表的内容信息结合html输出到adminMana.jsp页面。
管理员的添加主要是在页面填写管理员账号,管理员密码等数据项信息,系统会自动判断输入项的合法性,通过页面验证后,执行添加操作。系统截图如下所示:
管理员管理部分界面
贫困户的添加主要是在页面填写姓名,身份证号,年收入,手机,详细地址,所在村,所在县,贫困原因,申报文件,是否贫困,所属,备注等数据项信息,系统会自动判断输入项的合法性,通过页面验证后,执行添加操作。系统截图如下所示:
贫困户申报管理
村列表调用cunAction.java文件,执行Struts的cunAction类中的cunMana方法,通过hibernate的实体类Tcun.java,与数据表t_cun交互,再使用jsp的EL表达式,把此数据表的内容信息结合html输出到cunMana.jsp页面。
村的添加主要是在页面填写村名称,所属县,负责人姓名,手机,有无帮扶单位,是否是国家扶贫重点村,是否是少数民族村,登录账号,密码,备注等数据项信息,系统会自动判断输入项的合法性,通过页面验证后,执行添加操作。系统截图如下所示:
村负责人管理
县列表调用xianAction.java文件,执行Struts的xianAction类中的xianMana方法,通过hibernate的实体类Txian.java,与数据表t_xian交互,再使用jsp的EL表达式,把此数据表的内容信息结合html输出到xianMana.jsp页面。
县的添加主要是在页面填写县名称,负责人姓名,手机,有无帮扶单位,是否是国家扶贫重点县,是否是少数民族县,登录账号,密码,备注等数据项信息,系统会自动判断输入项的合法性,通过页面验证后,执行添加操作。系统截图如下所示:
县级负责人管理
摘要1
abstract1
目 录2
1 绪论4
1.1 开发背景和意义4
1.2 研究现状4
2 开发技术介绍5
2.1 系统设计模式5
2.2 Mysql数据库服务器5
2.3 Java语言6
2.4 tomcat7
3 需求分析7
3.1 可行性分析7
3.1.1 技术可行性7
3.1.2 经济可行性7
3.1.3 操作可行性7
3.1.4 法律可行性7
3.2 需求分析8
3.3 系统重要流程图9
3.3.1 用户登录流程9
3.3.2 用户管理流程9
3.3.3 添加信息流程10
3.3.4 信息查询流程10
3.4 功能模块设计11
3.5 数据库设计12
3.5.1 数据项设计12
3.5.2 数据表说明12
3.5.3 数据表设计13
4 详细实现15
4.1 系统登陆15
4.2 管理员模块16
4.2.1 管理员管理16
4.2.2 村负责人管理17
4.2.3 扶贫文件管理19
4.2.4 县级负责人管理20
4.3 村负责人模块22
4.3.1 贫困户申报管理22
4.3.2 扶贫文件下载23
4.4 县级负责人模块23
4.4.1 贫困户管理23
4.4.2 扶贫文件下载24
4.5 系统部署24
5 总体设计27
5.1 测试的重要性27
5.2 测试目的27
5.2.1 测试的目的27
5.2.2 测试的准则28
5.2.3 测试的方法28
5.2.4 测试用例28
结束语30
参考文献30
致谢32
说明: PS:本站所有程序都为站长原创,每个题目都有录像,截图文档等内容,如需更多资料请联系管理员 QQ: 123311197了解