基于net技术的律师事务所软件系统毕业设计_第1页
基于net技术的律师事务所软件系统毕业设计_第2页
基于net技术的律师事务所软件系统毕业设计_第3页
基于net技术的律师事务所软件系统毕业设计_第4页
基于net技术的律师事务所软件系统毕业设计_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 毕业设计基于.net技术的律师事务所软件系统设计论文作者:齐燮坤指导教师:赵阳专 业:计算机信息管理系 (院):软件学院答辩日期:年 月 日i摘要摘 要在互联网络高速发展的今天,律师事务所网站制作正成为事务所进行形象展示、信息发布、业务拓展、网站服务、内部沟通的重要阵地,它不但具有快捷、无距离及随时随地均可更新的特性,更能提供一些互动性的功能。律师事务所网站制作的超时空特性,不仅能让地区内的人们了解律师事务所,更可让世界了解您的律师事务所。传统媒体就这一点是无法与之相比拟的,可以说律师事务所网站制作的快捷、无距离及互动性是其在媒体中脱颖而出的主要因素。律师事务所网站制作能提供律师互动的全新方

2、式律师事务所网站使得律师与律师、律师与客户、客户与客户之间的交流有了全新的方式。同骥律师事务所网站是以服务和方便广大互联网用户,使人们能够更好的了解法律,更快的了解最新的法律动态。以目前互联网发展速度,网上办公已经成为了主流办公方式,所以发展网上事务所已经成为了最好的发展趋势。此软件能够让广大互联网用户在不用出家门的情况下了解律师,并且能够让及时的得到律师的帮助。方便快捷,安全可靠。i目 录摘 要i1 系统概述11.1系统开发背景和环境11.2 系统架构模式12 系统需求分析12.1 系统可行性分析12.2 系统功能性分析23 系统总体规划设计33.1 系统设计概述33.2 系统功能设计33.

3、3 系统用例分析44 数据库设计44.1 数据库概念设计44.2 数据库表的设计55 系统详细设计与实现85.1前台部分85.1.1系统首页85.1.2 概况模块85.1.3 动态模块95.1.4 律师信息模块105.2后台部分135.2.1 后台登陆模块135.2.2 后台首页145.2.3 后台功能页面156 系统测试与运行196.1 系统测试的目的和原则196.2 系统测试结果196.3 系统的优点206.4 系统的不足20结束语21参考文献22致谢23系统概述1 系统概述1.1系统开发背景和环境1.1.1系统开发背景及描述(1)系统开发背景同骥律师事务所网站是以服务和方便广大互联网用户

4、,使人们能够更好的了解法律,更快的了解最新的法律动态。以目前互联网发展速度,网上办公已经成为了主流办公方式,所以发展网上事务所已经成为了最好的发展趋势。此软件能够让广大互联网用户在不用出家门的情况下了解律师,并且能够让及时的得到律师的帮助。方便快捷,安全可靠。(2)系统描述本系统实现了用户的登录与注册功能,文章的发表、删除、修改功能。本系统是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。用户进入网站可注册登录,还可以知道每篇文章的点击次数以及给对方的文章给予评论。1.1.2系统开发环境在window server 2003系

5、统下使用visual studio 2008及数据库sqlserver2005进行开发律师事务所软件系统。1.2 系统架构模式该项目采用b/s架构思路,利用三层架构,多层架构的核心思想是,将整个业务应用划分为表示层业务层数据访问层数据库,明确地将客户端的表示层、业务逻辑层、数据访问层划分出来,十分有利于系统的开发,维护、部署和扩展。2 系统需求分析2.1 系统可行性分析以目前互联网发展速度,网上办公已经成为了主流办公方式,所以发展网上事1系统需求分析务所已经成为了最好的发展趋势。此软件能够让广大互联网用户在不用出家门的情况下了解律师,并且能够让及时的得到律师的帮助。方便快捷,安全可靠。2.2

6、系统功能性分析2.2.1系统基本功能需求本系统为用户提供文章的发表,文章的修改、删除功能,还可以知道每篇文章的点击次数,另外,还提供了用户登录和注册。用户可以将自己的文章和心得发表,而别人可以对自己的文章进行查看。2.2.2系统性能需求(1)精度1)在执行数据增加的时候,不允许出现因为程序的原因导致增加操作失败;2)在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况;3)数据的修改也要求保持对应的准确性;(2)时间特征要求在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。返回100行数据以内的数据查询,单次操作的响应时间

7、要求在2秒之内。多人操作时候,时间和相应的要求同上。(3)灵活性1)操作方式程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的点击完成,但是,界面要求全部支持键盘的定位操作(在不安装鼠标的计算机上,也能够使用该系统)。2)运行环境程序在通常的条件下,在win98/nt/2003上安装运行,但是,还要求能够在xp及后续的ms的操作系统上运行。系统要求能够在win95的操作系统上安装和运行。2系统总体规划设计3 系统总体规划设计3.1 系统设计概述在网站建设中,我们首先考虑的就是用户的登录和注册。如果用户在之前并没有在改网站注册过,那么首先要做的就是注册自己的用户

8、信息。注册时需要注意的是用户名不能重名。如果已经注册直接从首页登录。登录后即可浏览文章,也可添加文章。也可根据自己的需要删除修改文章。3.2 系统功能设计该律师事务所系统功能分为个部分:(1)登录模块用户可通过这一模块进行登录,对事务所信息进行编辑和管理。(2)注册模块用户如无账号,则可通过这一模块进行注册,注册成功则会提示注册成功。注意注册时不能有用户名重名现象,否则会提示错误信息。 (3)发表文章模块进入文章编辑区,用户可以把自己的文章心得发表于网上,与人分享。编写标题、内容,并自动生成编写日期。 (4)删除文章模块 用户如果不想保留自己曾经的日志文章,可通过着一模块进行删除。 (5)修改

9、文章模块用户对自己的文章不够满意,可又不想删除重写,则可通过这一模块对文章的标题和内容进行修改。3数据库设计3.3 系统用例分析流程图4 数据库设计4.1 数据库概念设计本系统分为八个表:1)表lsxx用来存放律师信息。录入律师信息时所填写的信息都会通过代码提交到这个数据表中,包括律师工号(lsgh)、姓名(xm)、职业证编号(zyzbh)、邮箱(yx)、电话(dh)、照片(zp)、简介(jj)。2)表lsxw用来存放事务所最新动态。管理员上传事务所信息都会通过代码提交到此数据表中,包括新闻编号(xwbh)、新闻标题(xwbt)、新闻内容(xwnr)、4新闻时间(xwsj)。3)表ycwz用来

10、存放律师原创文章。用户对文章的编辑都会通过代码提交到此数据表中,包括文章编号(wzbh)、文章标题(wzbt)、文章作者(wzzz)、文章内容(wznr)、律师工号(wzgh)。4)表yhgl用来存放用户信息。用户注册时所填信息都会通过代码提交到数据表中,包括用户编号(yhbh)、用户名(yhm)、用户密码(yhmm)、联系电话(lxdh)、邮箱(yx)、备注(bz)。5)表ywjs用来存放律所业务信息。管理员上传业务信息都会通过代码提交到数据表中,包括业务编号(ywbh)、业务名称(ywmc)、业务内容(ywnr)。6)表ztfw用来存放专题法务信息。管理员上传专题信息都会通过代码提交到数据

11、表中,包括专题编号(ztbh)、专题名称(ztmc)、专题简介(ztjj)。7)表alzs用来存放要展示的案例信息。管理员上传案例信息都会通过代码提交到数据表中,包括案例编号(albh)、案例名称(almc)、案例内容(alnr)。8)表gwdw用来存放顾问单位信息。管理员上传顾问单位信息搜会通过代码提交到数据表中,包括单位编号(dwbh)、单位名称(dwmc)、单位简介(dwjj)。4.2 数据库表的设计表lsxx的设计视图图1 lsxx表的设计录入律师信息时所填写的信息都会通过代码提交到这个数据表中,包括律师工号(lsgh)、姓名(xm)、职业证编号(zyzbh)、邮箱(yx)、电话(dh

12、)、照片(zp)、简介(jj)。其中律师工号是自动生成的,无需填写。姓名是必填内容,其他可以根据自己的需要选择是否填写。表lsxw的设计视图5图2 lsxw表的设计管理员上传事务所信息都会通过代码提交到此数据表中,包括新闻编号(xwbh)、新闻标题(xwbt)、新闻内容(xwnr)、新闻时间(xwsj)。其中新闻编号是自动生成的,无需填写,新闻标题、新闻时间、新闻内容都是必填项。表ycwz的设计视图图3 ycwz表的设计用户对文章的编辑都会通过代码提交到此数据表中,包括文章编号(wzbh)、文章标题(wzbt)、文章作者(wzzz)、文章内容(wznr)、律师工号(wzgh)。文章编号是系统自

13、动生成的,不需要填写。表yhgl的设计视图图4 yhgl表的设计用户注册时所填信息都会通过代码提交到数据表中,包括用户编号(yhbh)、用户名(yhm)、用户密码(yhmm)、联系电话(lxdh)、邮箱(yx)、备注(bz)。用户编号是系统自动生成的,不需要填写。用户名、用户密码是必填项。6表ywjs的设计视图图5 ywjs表的设计管理员上传业务信息都会通过代码提交到数据表中,包括业务编号(ywbh)、业务名称(ywmc)、业务内容(ywnr)。业务编号是系统自动生成的,不需要填写。表ztfw的设计视图图6 ztfw表的设计管理员上传专题信息都会通过代码提交到数据表中,包括专题编号(ztbh)

14、、专题名称(ztmc)、专题简介(ztjj)。专题编号是系统自动生成的,不需要填写。表alzs的设计视图图7 ycwz表的设计管理员上传案例信息都会通过代码提交到数据表中,包括案例编号(albh)、案例名称(almc)、案例内容(alnr)。案例编号是系统自动生成的,不需要填写。表gwdw的设计视图7系统详细设计与实现图8 ycwz表的设计管理员上传顾问单位信息搜会通过代码提交到数据表中,包括单位编号(dwbh)、单位名称(dwmc)、单位简介(dwjj)。单位编号是系统自动生成的,不需要填写。5 系统详细设计与实现5.1前台部分5.1.1系统首页图9首页85.1.2 概况模块在主页点击律所概

15、况按钮比,会跳到概况页面,如下图所示:图10概况页面95.1.3 动态模块图11 动态页面用户进入动态页面后会看到每条动态的标题,点击动态标题进入详细动态页面,如下图所示:图12 动态详细页面业务领域、同骥案例、专题法务、顾问单位模块同动态模块相同。105.1.4 律师信息模块用户点击律师信息按钮后,页面跳转到律师信息目录页面,左边显示律师姓名,点击后跳转到律师信息详细页面,查看律师详细信息。右面“专属文章”按钮,点击可以查看对饮律师的专属文章,如下图所示:图13 律师信息目录页面点击详细,进入详细页面。本页也可查看专属文章。如下图:图14 律师信息详细页面点击专属文章按钮查看文章目录:11图

16、15 文章目录最后点击文章标题即可查看文章详细内容。如图所示:图16 文章详细页面125.2后台部分5.2.1 后台登陆模块主页点击办公入口后跳转到后台管理登陆页面,如图所示:图17 后台登陆页面本页需输入用户名和密码才可登录,部分后台代码,如图所示:图18 后台登陆页面部分代码135.2.2 后台首页输入管理员用户名密码后登陆后台首页,如图所示:图19 后台主页如果使用普通用户登陆则不显示用户管理项,如图所示:图20 后台主页部分项目功能代码,如图所示:图12 部分后台主页代码145.2.3 后台功能页面点击律师信息按钮,进入律师信息目录页面,如下图所示:图21 后台律师信息目录页部分功能代

17、码,如图所示: 图12 部分代码15图22 部分代码点击详细按钮,可以查看此人详细信息,如图所示:图23 律师信息详细页部分功能代码,如图所示:图24 律师信息详细页16点击添加按钮,转到添加页面,如图所示:图25 律师信息添加页部分代码,如图所示:图26 部分代码17点击编辑按钮,进入此人信息编辑页面,如图所示:图27 律师信息编辑页部分编辑页代码,如图所示:图28 部分代码点击删除按钮,将提示是否删除此人信息,如图所示:图29 删除功能图片点击文章管理后,跳入文章目录页面,其中的功能同上。其他模块功能同律师信息模块基本相同,功能实现参考律师信息模块。18系统测试与运行6 系统测试与运行6.

18、1 系统测试的目的和原则系统测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试。 测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。应根据开发各阶段的需求、设计等文档或程序的内部结构精心设计测试用例,并利用这些实例来运行程序,以便发现错误。系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析系统设计和实施的最后复查。根据测试的概念和目的,在进行信息系统测试时应遵循以基本原则。应尽早并不断地进行测试。测试不是在应用系统开发完之后才进行的。由于原始问题的复杂性、开发各阶段的多样性以及参加人员之间的协调等因素,使得开发各个阶段都有可能出现错

19、误。因此,测试应贯穿在开发的各个阶段,尽早纠正错误,消除隐患。在测试程序时,不仅要检验程序是否做了该做的事,还要检验程序是否做了不该做的事。多余的工作影响程序的效率,有时会带来潜在的危害或错误 。6.2 系统测试结果6.2.1单元测试l 登录用户名、密码必须填。如果未填,会如下图提示:图30 后台登陆页面19确认密码必须与密码一致,否则会有提示,如下图:图31 后台登陆页面6.3 系统的优点本系统能够方便互联网用户快速的了解法律,快捷的同律师联系,最快的了解法律方面的最新动态。6.4 系统的不足本系统的不足之处就是时间太紧,对于许多的法律流程了解不够,致使多个模块功能不是很方便,好多的东西没能

20、加入其中。其中由于时间和技术关系,客户想要的网上活动及时交流平台没能完成。20结束语结束语经过这几个月对毕业设计和对相关资料的收集,让我清楚的感受信息技术的发展之快,网络的便捷,让我的知识更加得以应用,深深地觉得大学的这几年所学习的知识只是一把钥匙,在今后的日子里需对这方面的知识进行更深一步的学习。在对本系统的开发中,我受益匪浅:对相关技术有了更深入的了解;锻炼了自己独立思考及解决问题的能力。这些收获对我以后的学习和工作大有裨益。21参考文献参考文献1 刘智勇. javascript开发技术大全. 北京: 清华大学出版社. 20092 汤丽华、张宏伟photoshop cs4案例教材. 清华大

21、学出版社 20103 刘凤玲. 网站规划与设计. 北京:清华大学出版社. 20114 杨桂、刘亚妮. 网页设计与制作. 大连:大连理工大学出版社. 20105 崔边和. 网站建设与运营. 北京:中国人民大学出版社. 20126 崔伯峰. 网页设计与制作. 北京:清华大学出版社. 20107 张殿明、徐涛、李永前、牟建中. 网络工程规划与设计. 北京:清华大学出版社. 20108 马郁、柏松 中文版flash标准教程.电子科技大学出版社 2010.9 数据库编程sql基础,国家火炬计划河北省软件产业it人才实训基地出版22致谢致谢立时将近两个月的时间终于将这篇论文写完,在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。尤其要强烈感谢我的论文指导老师赵阳老师,她对我进行了无私的指导和帮助,不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论