1、天津工业大学毕业设计(论文)基于 Spring MVC 技术的在线法律援助平台的设计与实现姓 名 学 院 计算机科学与软件 专 业 软件工程 指导教师 职 称 年 月 日天津工业大学本科毕业设计(论文)评阅表(论文类)题目 基于 Spring MVC 技术的在线法律援助平台的设计与实现学生姓名 学生班级 指导教师姓名 评审项目 指标 满分 评分能体现本专业培养目标,使学生得到较全面训练。题目大小、难度适中,学生工作量饱满,经努力能完成。 10选题题目与生产、科研等实际问题结合紧密。 10课题调研、文献检索能独立查阅文献以及从事其他形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信
2、息,从中获取新知识的能力。15结构严谨,理论、观点、概念表达准确、清晰。 10论文撰写 文字通顺,用语正确,基本无错别字和病句,图表清楚,书写格式符合规范。 10外文应用 能正确引用外文文献,翻译准确,文字流畅。 5论文论点正确,论点与论据协调一致,论据充分支持论点,论证过程有说服力。 15有必要的数据、资料支持,数据、资料翔实可靠,得出的结论有可验性。 15论文水平论文有独到见解或有一定实用价值。 10合计 100意见及建议:评阅人签名: 年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名 学院名称 计算机科学与软件 专业班级题目 基于 Spring MVC 技术的在线法律援助平台的设
3、计与实现1毕业设计(论文)指导教师评语及成绩:指导教师签字:年 指导教师签字:_ 年 月 日2毕业设计(论文)答辩委员会评语及成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩 c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)成绩: 成绩: 摘 要目前,我国公民的法律意识越来越强,有关法律援助和咨询业务的需求量也逐年增加,因此,各类律师事务所纷纷成立。目前全国各地的法律事务所咨询业务量较大,传统的法律咨询处理方式已经不能适应目前的市场需求,为此利用互联网平台进行法律咨询业务的系统的研发已经成为具有广阔市场前景的方向。而法律作为现代
4、社会保障合法权益的有力武器,越来越受到了人们的重视,随着经济的飞速发展,我国的社会发展速度不断提髙,人民的物质生活水平也显著提髙,其对于社会服务等精祌层面之上的需求也不断提升,而城市化导致了人与人间、人与社会间的纠纷和冲突变得越来越复杂,对于法律咨询服务的业务需求也随之增长。随着我国法制化步伐的不断加快,人民的法律意识增强,这些都为我国的法律援助及咨询市场的繁荣提供了帮助。此外,信息技术在人们的日常生活中起着举足轻重的作用,网络技术让现代社会的发展的速度超出了我们的想象,传统的方法和观念难以适应如今时代发展的需求,因此,采用新的技术和方法进行传统业务的改革是一个必然的发展趋势。本文结合作者法律
5、相关知识,分析中国法律咨询业务的现状,对不同方式的法律咨询业务进行了研究,采用 Spring MVC 框架开发了一个在线法律援助咨询系统,本法律援助系统主要的功能模块有:首页、热门话题、评论、律师答疑、会员注册、登录、法律知识管理和律师管理。本系统的架构是结合当下流行的开发技术及法律援助平台的实际案例,采用 MVC 模式开发而成。MVC 模式可以分为三层,为 Model、View 及Controller,降低他们之间耦合。就如同公司的员工分工合作,能有效地提高工作效率,增强系统的拓展性和可维护性。本文系统开发是基于 Spring MVC 框架,采用 Java 技术来进行研发,利用My SQL
6、数据库管理系统进行数据的存储,整体设计依据标准软件开发流程,且最终通过了系统测试,能够符合实际应用需求。关键词:法律援助系统;律师事务所;Spring MVC;My SQL 数据库;ABSTRACTAt present,our country citizens legal consciousness is getting stronger and stronger, the demand for the related business of legal consultation is also increasing, therefore, all kinds of law firms hav
7、e set up. Now all over the country law firm consulting business volume is larger, the traditional legal advice processing methods can not meet the current market demand. Therefore, the use of the Internet platform legal consultation service system of research and development has become a direction o
8、f the broad market prospects. And legal modern social security as a powerful weapon for the legitimate rights and interests, more and more by the peoples attention, along with the rapid development of economy, our country social development speed continuous improvement in, peoples material life leve
9、l was also high, the demand for social services, and other fine act level is also rising, and urbanization resulted in disputes and conflicts between human and human, human and society becomes more and more complicated, for legal advisory services business needs is also increasing. With the accelera
10、ted pace of Chinas legal system, the peoples legal awareness has been enhanced, which has provided the help for our countrys legal aid and the prosperity of the consultation market.In addition, modern information technology in peoples life plays a more and more important role, the network technology
11、 to speed the development of modern society beyond our imagination, traditional methods and ideas to adapt now demand of the development of the times. Therefore, the new technologies and methods for the reform of the traditional business is an inevitable trend of development.Combined with the legal
12、knowledge, analysis of the status quo of Chinese legal consultancy services, of different legal advisory services were studied, using spring MVC framework for the development of an online legal advisory assistance system, the legal aid system is the main function modules are home ,hot topic ,comment
13、 ,lawyers answer , member registration , login ,legal knowledge ,lawyer management.The system developed in this paper is based on the spring MVC framework using Java technology to carry out research and development, using my SQL database management system for data storage, overall design according t
14、o the standard software development process, and finally through the test system, can meet the needs of practical application.Key words: legal aid system;law firm;spring MVC;database My SQL;目 录第一章 绪论 .11.1 课题背景介绍 .11.2 课题意义 .21.3 国内外研究动态 .21.4 本系统的主要内容及所到达的目标 .31.5 论文结构 .3第二章 在线法律援助系统的开发工具及技术简介 .52.
15、1 开发工具和运行环境 .52.2 Spring MVC 的简介 .52.3 JSP 技术简介 .72.4 Servlet 技术简介 .7第三章 在线法律援助系统需求分析 .83.1 在线法律援助系统可行性分析 .83.1.1 技术可行性 .83.1.2 运行环境可行性 .83.1.3 经济可行性 .93.2 在线法律援助系统功能需求分析 .103.2.1 系统研发概述 .103.2.2 用户功能需求分析 .103.3 本章小结 .12第四章 在线法律援助系统的设计 .134.1 系统概要设计 .134.1.1 系统结构设计 .134.1.2 系统功能设计 .144.2 系统数据库设计 .16
16、4.2.1 My SQL 数据库介绍 .164.2.2 数据库的 E-R 模型设计 .174.2.3 数据库表的设计 .214.2.4 数据库连接池的管理 .254.3 本章小结 .28第五章 在线法律援助系统功能实现 .295.1 系统开发平台的部署 .295.2 系统功能设计与实现 .305.2.1 系统登录注册功能设计与实现 .305.2.2 系统主界面的设计 .355.2.3 法律咨询界面的设计 .365.2.4 法律产品界面的设计 .375.2.5 法律知识界面设计 .385.3 本章小结 .39第六章 系统测试与分析 .406.1 测试环境搭建 .406.2 系统测试流程 .406
17、.3 系统功能测试 .426.4 本章小结 .43第七章 总结和展望 .447.1 本文工作总结 .447.2 未来工作展望 .44参考文献 .46附 录 .47.英文原文 .47.中文译文 .51谢 辞 .55天津工业大学 2016 届本科毕业设计(论文)1天津工业大学 2016 届本科生毕业设计(论文)1第一章 绪论1.1 课题背景介绍法律,作为一个现代社会中保障公民合法权益的武器,逐步受到了我们的重视,随着现代社会经济的快速发展,社会的发展速度也不断提高,随之而来的,人民的物质水平也有了显著提髙,因此,我们对于社会服务等需求也不断提升,而现代社会的城市化导致了人与人间、人与社会间的纠纷和
18、冲突变得越来越频繁/越来越复杂,对于法律援助咨询服务的业务需求也随之增长。随着我国依法治国的方针的提出和法制化步伐的不断加快,我国人民的法律意识有显著增强,这些都为我国的法律援助及咨询市场的繁荣提供了极大的帮助 1。信息技术在人们的日常生活中起着举足轻重的作用,网络技术的发展让现代社会的发展的速度超出了我们的预想,一些传统的方法和观念已经难以适应如今新时代发展的需求,因此,采用一些新的技术和方法,进行对传统业务的改革是一个必然的发展趋势。传统的法律援助和咨询业务主要是基于律师事务所,由律师等专业人士和客户进行面对面的的交流,而这样的交流方式,在业务量很大的情况下实现有一定的困难,而且由于律师的时间和空间等因素限制,基本上无法实现全天的法律咨询服务。随着现代计算机技术的飞速发展,基于互联网技术的法律援助和咨询服务如今在这个时代已经取得了大跨步式的飞跃进展,我国网民和律师发展情况如图 1-1 所示。