法律咨询信息系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-04-27
  • 论文字数:14773
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(冰雪公主)提供原创文章

支付并下载

摘要:伴随着社会的不断进步并且网络技术逐渐渗入社会生活各个层面,人们遇到的法律问题越来越突显,同时法律问题的管理工作也已越来越离不开计算机了。本毕业设计法律咨询信息系统,即是针对现今人们的法律困扰、网站模式复杂以及管理繁琐这一问题而开发与研制出来的。

本系统采用JSP技术作为创建应用程序的方式,以JSP语言作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server开发模式下形成的数据驱动的Web应用程序。系统实现了对账号信息的管理、站内新闻的管理、律师信息的管理、论坛的管理、注册用户的管理、留言板的维护等。 

本文基本遵循软件工程方法论,进行了系统分析、需求分析、概要设计、详细设计和软件测试。具体的讲,介绍了法律咨询信息系统的开发背景及其意义,分析了用户的需求,阐述了系统的总体设计思想、设计方法和设计过程,重点介绍了数据库结构的设计和各个模块的界面设计和代码设计。

 

关键词 JSP;SQL Server;法律咨询信息系统

 

目录

摘要

Abstract

1 绪论-1

1.1 开发背景-1

1.2 项目提出的意义-1

1.3 系统开发的方法-1

2系统技术及运行环境-3

2.1 系统开发工具-3

2.1.1 硬件环境-3

2.1.2 软件环境-3

2.2 系统开发技术-3

2.2.1 JSP简介-3

2.2.2 JavaScript简介-4

2.2.3 JDBC简介-4

2.2.4 Tomcat简介-4

3 需求分析-5

3.1 需求概述-5

3.2 系统设计的要求-5

3.3 系统设计的目标-5

3.4 功能需求分析-6

4 概要设计-7

4.1 系统体系结构设计-7

4.2 系统功能设计-7

4.2.1 前台功能设计-7

4.2.2后台功能设计-8

4.3 系统程序流程图-9

4.3.1 前台程序流程图-9

4.3.2 后台程序流程图-9

4.4 数据库结构设计-10

4.4.1 数据库概念结构设计-10

4.4.2 数据库逻辑结构设计-14

4.4.3 数据库表的设计-15

5详细设计-20

5.1 数据库的连接设计-20

5.2 系统前台设计-21

5.2.1 注册、登录的实现-21

5.2.2 站内新闻界面-24

5.2.3 留言板页面-26

5.2.4 律师风采页面-27

5.2.5 法律论坛页面-28

5.3 系统后台设计-30

5.3.1 管理员账号管理-30

5.3.2 站内新闻维护-31

5.3.3 律师信息审核-32

5.3.4 注册用户管理-32

5.3.5 论坛管理-33

6 系统测试-35

6.1 系统测试的目标-35

6.2 测试用例设计方法举例-35

6.2.1 对用户登录进行测试-35

6.2.2 对留言板进行测试-36

6.2.3 对法律论坛进行测试-36

6.3 测试的总结-37

结论-38

致谢-39

参考文献-40