摘要
随着时代的变迁,计算机已经广泛应用在人们的生活中,如何提高法律援助规范,打造法律援助智能科技化,成为一个值得深入研究的问题。
本文首先简单介绍了法律援助网站的背景、目的意义以及本文的主旨思想,然后讲解了在设计并实现法律援助网站时所用到的一些关键技术、开发工具、开发环境等等。本文最开始对法律援助网站进行了初步需求分析、总体设计,而后进行了详细设计,最后就如何实现进行了介绍,并详述了关于本系统的数据库设计和部分较重要模块的代码实现。
法律援助系统基本功能的分析和设计基于软件工程思想。系统采以Genuitec公司的MyEclipse为开发工具,后台数据库采用Oracle,服务器为Tomcat,基于Struts2+Spring+Ibatis作为开发环境,最终在J2EE平台上基于Java语言进行了开发实现。
关键词 法律援助网站 J2EE 政务服务
摘要 - 1 -
引言 - 4 -
第1章 法律援助网站的项目背景意义 - 5 -
1.1 法律援助网站背景意义 - 5 -
1.2 律援助网站开发工具 - 5 -
1.2.1 运行环境 - 5 -
1.2.2 开发工具描述 - 5 -
1.3 法律援助网站开发技术 - 6 -
1.3.1 Java - 6 -
1.3.2 Struts2 - 6 -
1.3.3 Spring - 6 -
1.3.4 Ibatis - 7 -
1.3.5 FreeMaker - 7 -
第2章 法律援助网站的需求分析 - 8 -
2.1 法律援助网站的整体架构图 - 8 -
2.2 法律援助网站的界面需求分析 - 8 -
2.3 法律援助网站的功能需求分析 - 9 -
第3章 法律援助网站的整体设计 - 9 -
3.1 法律援助网站的总体设计 - 9 -
3.1.1 法律援助网站的界面总体设计 - 9 -
3.1.2 法律援助网站的功能总体设计 - 9 -
3.2 法律援助网站的详细设计 - 11 -
3.2.1 法律援助网站的详细设计描述 - 11 -
3.2.2 法律援助网站的功能模块设计 - 11 -
3.3 法律援助网站的数据库设计 - 21 -
3.3.1 法律援助网站的表格清单 - 21 -
3.3.2 法律援助网站的表说明 - 21 -
第4章 法律援助网站的程序实现 - 25 -
4.1 法律援助网站的程序实现 - 25 -
4.1.1 法律援助网站用户登陆 - 25 -
4.1.2 法律援助网站的系统首页 - 29 -
4.1.3 法律援助网站的系统列表 - 34 -
4.1.4 法律援助网站的地图展示 - 36 -
4.1.5 法律援助网站的援助机构查询 - 41 -
4.1.6 法律援助网站的援助人员查询 - 43 -
4.1.7 法律援助网站的咨询功能 - 46 -
4.1.8 法律援助网站的个人中心 - 55 -
第5章 参考文献 - 66 -
致谢 - 67 -