摘 要 律师信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 因此本人结合律师管理信息的要求,使用 access 2000作为数据库、DELPHI7.0实现应用程序设计,对DELPHI数据库技术进行了较深入的学习和应用,主要完成对律师信息管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的律师信息管理系统可以满足初级信息管理,以及毕业设计的要求。
关键字:Access2000,DELPHI7.0,数据库,SQL,律师信息管理。
目 录 中文摘要3 英文摘要3 第一章 绪 论4 1.1 律师管理信息系统简介4 1.2选用DELPHI的原因及其他工具比较4 第二章 数据库概论 6 2.1 数据库的发展 6 2.1.1 数据库的发展6 2.1.2 数据库阶段的特点7 2.1.3 数据库技术8 2.2 数据库理论基础9 2.2.1 数据库模型9 2.2.2 数据库体系结构11 2.2.3 数据的独立性12 2.2.4 范式12 2.3 SQL语言基础13 2.3.1 SQL简介13 2.3.2 SQL查询14 2.3.3 SQL数据更新15 第三章 数据库开发工具17 3.1 DELPHI7.0 VCL组件的体系结构17 3.2 数据库组件介绍18 3.3 SQL语言在DELPHI中的应用18 3.4 Access2000 简介22 第四章 系统功能及数据库概要设计23 4.1数据库E_R图设计23 4.2数据库设计25 4.2.1 lawyer表(律师信息表)设计25 4.2.2case表(案件信息表)设计25 4.2.3kehu表(客户信息表)设计26 4.2.4两个类别表(customertype表和casetype表)设计26 4.3系统功能图及功能概述27 4.4系统流程图28 第五章 详细设计及实现29 5.1登录窗口设计及实现29 5.2 主窗口设计及实现30 5.3 客户信息模块设计及实现33 5.4案件信息模块设计及实现34 5.5律师信息模块设计及实现37 5.6多条件查询功能(动态查询)设计及实现38 5.7综合统计模块设计及实现40 5.8密码修改设计及实现44 5.9系统设定模块设计及实现46 5.10界面设计及实现47 第六章 系统运行说明49 6.1系统开发及运行环境49 6.2数据库的odbc配置49 6.3系统初始化50 第七章 毕业小结51 第八章 致 谢52 参考文献53
|