人民法院是一个政府性质的部门,本课题我们建立一个关于人民法院的网站,来给外界展示人民法院的一些信息,访问者可以通过这样的一个网站来了解一些法院的信息,相关的法律知识。同时给法院提供了一个对外界展示的一个平台,让更多的人了解人民法院。
法律服务在人们的日常生活中越来越重要,如何选择一个好的法律服务人员非常重要,如何让人们从网站中快速的获取正确真实的法律服务信息也非常重要,所以开发一个友好的人民法院网站就显得非常重要。人民法院网站应该提供一些关于律师的相关信息,提供一些法律常识帮,提供法院的一些新闻信息,在线交流等功能。
我开发的这个人民法院网站采用微软流行的ASP.NET技术进行开发,使用VS集成开发环境,配合使用SQL数据库来存放人民法院网站中的数据信息,整个网是一个基于WEB的B/S架构的网站系统。
1前台功能模块:
浏览功能:包括案件展示、网站新闻、法律条文、律师文章、就业信息、留言板、在线交流等信息。
注册会员功能:实现了访问者的注册功能。
查询功能:按业务类别和律师名字等信息进行查询
在线留言功能:实现用户给法院进行留言的操作。
2后台管理模块:
用户管理功能:管理前台注册用户和后台管理员的帐号信息。
律师管理功能:管理员可以管理律师信息,以便能够及时准确的更新律师信息
对网站动态信息和新闻资讯的管理功能:添加、删除、修改新闻
在线留言管理功能:管理员查看用户留言的具体内容,根据情况处理用户的建议和批评的功能。
目 录 5
第一章 绪论 7
一、选题背景 7
二、选题的目的及意义 7
三、研究现状 8
第二章 需求分析 9
一、 性能需求 9
二、 系统功能分析 10
三、 可行性分析 10
(一)技术可行性 11
(二)经济可行性 11
第三章 关键技术及开发工具的选择 12
一、ASP.NET框架 12
二、B/S程序结构 12
三、数据库软件的选择:SQL Server 13
四、C#编程语言 14
第四章 系统设计 16
一、系统总体及功能设计 16
二、网站数据库设计与实现 17
(一)网站数据库的设计 17
(二)网站数据库的实现 19
第五章 系统的实现 22
一、前台功能模块设置 22
(一)网站首页 22
(二) 用户登录模块 23
(三)普通用户注册模块 24
(四)新闻列表 26
(五)论坛管理模块 27
(六)律师搜索 28
二、后台台功能模块设置 29
(一) 管理员登录模块 29
(二)律师管理模块 30
(三)新闻信息管理 32
(四)论坛管理模块 33
(五)案例信息管理 33
致 谢 37