需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14773 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:伴随着社会的不断进步并且网络技术逐渐渗入社会生活各个层面,人们遇到的法律问题越来越突显,同时法律问题的管理工作也已越来越离不开计算机了。本毕业设计法律咨询信息系统,即是针对现今人们的法律困扰、网站模式复杂以及管理繁琐这一问题而开发与研制出来的。 本系统采用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 |