法院执行案件信息管理系统郭蓉样本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中南大学
本科生课程实践报告
(数据库应用基础)
题目法院案件信息管理系统
学生姓名_______________ W __________ 指导教师_____________ 刘泽星________ 学院公共卫生学院
专业班级预防医学1502班
学生学号____________________________ 计算机基础教学实验中心
年月日
错误!未定义书签。
.1系统主窗体
错误!未定义书签。
参考文献........................................ 错误!未定义书签。
........................ •需求分析......
•系统需求••…
2.功能分析••…
系统设计 ........ 错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
1 •法官信息管理模块•…
2律师信息管理模块.…3•案例信息管理模块•…
4.系统管理模块......
2.2数据库设计..........
1 •数据库概念结构设计
2.数据库逻辑结构设计错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
错误!未定义书签。
要界⑥
错误!未定义书签。
1.法官信息管理系统
2.律师信息管理系统错误!未定义书签。
3.案例管理系统错误!未定义书签。
4.系统管理............................. 错误!未定义书签。
4.源程序
5.总结
法院执行案件信息管理系统
1・系统需求分析
1•系统需求
法院执行案件信息管理的主要功能是:查询和编辑法官的各项基本信息, 包括法官的编号、姓名、性别和所属法院级别信息;查询和编辑律师的各项基本信息,包括律师的编号、姓名、性别和所在事务所信息;查询和编辑案例的各项基本信息,包括案例的案号.案由、当事人、审理法院.审判时间和审判事实等。
2•功能分析
根据系统需求分析,本系统的功能要求如下:
(1)法院信息管理。
法官信息管理的功能是设置和管理法官的基本信息。
在权限范围内能够进行法官的数据录入、修改、删除和查询。
(2)律师信息管理。
律师信息管理的功能是设置和管理律师的基本信息。
在权限范围内能够进行律师的数据录入、修改、删除和查询。
(3)案例信息管理。
案例信息管理的功能是设置和管理案例的类型和数据。
在权限范围内能够进行案例的数据录入、修改.删除和查询。
(4)系统管理。
系统管理的功能主要是实现系统登录好系统退出。
用户能够选择不同身份登录(如管理员、普通用户身份);当系统正在运行时,也能够重新改变身份登录以获取不同权限。
选择”系统退出”命令能正常退出系统,回到Windows 环境。
2•系统设计
2.1系统功能设计
法院执行案件信息管理系统主要实现法官信息管理、律师信息管理.案
例信息管理和系统管理的功能,包含的系统功能模块如图2」所示
下廂是系统各模块的功能。
1 •法官信息管理模块
法官信息管理模块分为查询法官信息和编辑法官信息子模块。
(1)查询法官信息子模块。
在此模块下能够按编号、姓名和法官所属法
院级别查询法官的信息,也能够查询全部法官的所有信息。
(2)编辑法官信息子模块。
在此模块下能够进行查询、添加、修改和删除法官信息。
图2.1法院执行案件信息管理系统的功能模块
2•律师信息管理模块
律师信息模块分为查询律师信息好编辑律师信息子模块。
(1)查询律师信息子模块。
在此模块下能够按编号、姓名和律师所属事务所查询律师的信息,也能够查询全部律师的所有信息。
(2)编辑律师信息子模块。
在此模块下能够进行查询、添加、修改和删除律师信息。
3•案例信息管理模块
案例信息管理模块分为查询案例信息和编辑信息子模块。
(1)查询案例子模块。
在此模块下能够对案例的信息逬行查询。
(2)编辑案例子模块。
在此模块下能够分别按案号、案由、日期对案例进行查询,还能够进行添加.修改和刪除案例信息。
4•系统管理模块
(1)系统退出。
用于退出系统。
(2)系统登录。
用于选择不同用户方式登录系统
2.2数据库设计
1・数据库概念结构设计
根据上面规划出的实体有法官实体、律师和案例实体,它们之间的联系如
图2.2所示。
图2.2法官实体、律师和案例实体之间联系的E-R图
2 •数据库逻辑结构设计
将数据库概念结构转化为SQL Server数据库所支持的数据模型,即数据库的逻辑结构,以形成数据库中的表及各表之间的关系。
法院执行案件信息管理系统数据库中包含法官信息表judgeinformation. 律师信息表lawyerlnformayion^案例信息表caseinformation和用户信息表userinformation,各个数据表的设计如表2.1至表2.4所示。
表2.1 judgeinformation 法官信息表
表2.2 lawyerlnformayion 律师信息表
表2.3 caseinformation案例信息表
表2.4 userinformation用户信息表
3•主要界面
3・1系统主窗体
1.法官信息管理系统
用于查询法官信息,并进行添加、删除、修改和保存等操作。
2.律师信息管理系统
用于查询律师信息,并进行添加、删除、修改和保存等操作。
3・案例管理系统
用于查询案例信息,并进行添加、删除、修改和保存等操作。
4.系统管理
(1)系统登录。
用于进入系统。
(2)系统退出。
用于退出系统。
4•源程序
略
5•总结
在这里首先感谢刘泽星老师的悉心指导、教诲、督促和帮助。
让我的
法院执行案件信息管理系统课程设计按时完成。
老师总是不厌其烦地给我们纠正错误,很是负责,在数据库这门课上真的学到了很多。
课程设计杲培养学生综合运用所学知识,发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,是对我们的实际工作能力的具体训练和考察过程•随着科学技术发展的日新月异,当今计算机应用在生活中能够说得杲无处不在。
因此作为二十一世纪的大学来说掌握程序开发技术杲十分重要的,而C语言又是最常见,功能最强大的一种高级语言,因此做好C语言课程设计是十分必要的。
回顾起此次课程设计,至今我们仍感慨颇多,的确,自从拿到题目到完成整个编程,从理论到实践,在这几周里,能够学到很多很多的东西, 同时不但能够巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。
经过这次课程设计使我们懂得了理论与实际相结合是很重要的, 只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到冋题,能够说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对一些前面学过的知识理解得不够深刻,掌握得不够牢固,比如说有的时候写的一个语句,会出现和先前的约束冲突的情况,要费好长的时间才能解决,就是因为对以往的知识掌握地不透彻,经过这次课程设计之后,我们把前⑥所学过的知识又重新温故了一遍。
经过学习《数据库技术与应用》使我了解到数据库是一门实践性很强的课程,以及数据库的基本语法规则、程序设计、以及解题的全过程,加深对数据库的了解,得到程序设计的基本方法和技巧的训练,从而更加深一步的对知识的了解,真正能使数据库这个强有力的编程工具去解决实际冋题。
做的时候遇到很多的问题,致使程序总杲运行不下去,有很多低级的错误,比如会把” form”写成” from” ,因为打了太多代码,自己也挑不出什么毛病,有很多这样的错误都是老师帮忙找出来的。
也有很多让人完全不知因此的错误,比如有一个” Adodcl,refresh w总是显示有冋题,也无从下手,就自己号寻突进去做。
也真的是学到了很多,比如因为主键和外键的字符类型不一样, 就建不起数据库关系图,才知道两个的字符类型要一样。
此次课程设计给我的体合有以下几点:一.看似简单,其实不然以前没有过比较有难度的课程设计的经验,作为第一次数据库课程设计课,我抱着试试看的态度去写,一开始看了只有这么几个模块是心里挺高兴的,可是当我真真正正地去把一个操作写成功时,很多意想不到的情况发生了。
有时候会为了一个操作不能调试成功而整个晚上都不能去安心做其它的作业。
二、冷静沉着、兢兢业业,编程是一个很繁琐的过程,要考虑到很多错误转移情况, 在这期间会有很多以前不曾想过的冋题出现,次数多了,不免会有觉得做不下去的感觉。
可是我从中发现,只要一步一步调试、静下心来看待问题,再复杂再微小的问题都会迎刃而解,当一个程序被调试出来时,那时的快乐相比与任何困难都值得的。
三、立足程序、回归书本在着手写程序时觉得思路一片混乱,无意间出现的问题会不知道怎么解决。
这时,需要回归书本,书本杲前人总结的经验,几乎所有情况都会有解决方法。
只有把书本”吃透”,在遇到冋题是才会反应快。
经过这次课程设计收获知识,提高能力的同时,我也学到了很多人生的哲理,懂得怎么样去制定计划,怎么样去实现这个计划,并掌握了在执行过程中怎么样去克服心理上的不良情绪。
因此在以后的生活和学习的过程中,我一定会把课程设计的精神带到生活中,不畏艰难,勇往直前使我对数据库有了更进一步的认识和了解,
资料内容仅供您学习参考,如有不'“I之处,请联系改正或者删除。
要想学好它要重在实践,要经过不断的上机操作才能更好地学习它、利用它来为自己创造财富。
最后我要感谢我的同窗同学,在此次课程设计过程中与她们探讨深究,使我受益颇多,在此,我表示衷心的感谢。
参考文献
【1】《数据库技术与应用(SQLServer ) »
【2】《数据库技术与应^(SQLServer )实践教程》。