规划业务管理系统开发毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计论文
设计题目规划业务管理系统
专业: 09春计算机网络技术
学生姓名:田红军
学号: 0943001422983 指导教师:
完成日期: 2010-11-10
摘要
本文程序主要运用了MS ACCESS数据库,采用C/S模式。基本功能有:文件,业务操作,查询,管理,帮助。业务操作模块是系统的重点模块。该系统利用计算机进行规划业务系统代替了原有的人工管理方式,节省大量的人力、物力,并且易于操作,可以更加方便地对规划业务数据进行管理和计算,极大地提高了管理的效率。
关键词:规划业务管理系统 MS ACCESS C/S
该系统解决了信息传递不便捷等问题,实现规划业务网络化,方便工作人员等在
网上快速查询规划业务各种信息。使用该系统可以大大提高工作效率,节省人力资源,提高
管理水平,实现规划业务管理“无纸化”,改变规划业务管理的落后现状,实现评价现代化。
通过分析规划业务结果,可以规划业务工作中存在的不足,作为调整规划业务
计划、优化规划业务过程。此外,综合查询结果可以领导正确评估业务收支情况,从而在实
践中扬长避短,更好地实现自我发展。
一、开发工具介绍
(一)DELPHI简介
Delphi是一个极有代表性的面向对象开发工具;它将面向对象的程序设计方法与数据库技术;网络技术以及可视化;事件驱动,代码自动生成等先进技术完美的结合在一起,使用它可以直观的,快速地开发,高质量的windows应用程序。Delphi强大的易用的特点得到程序员的青睐。Delphi7.0除了保留以前版本的强大功能之处,更在数据库程序开发方面提供了强有力的支持,使程序员完全可能轻松开发出复杂且功能强大的数据库程序。
Delphi类可以粗略地分成两部分:一部分是组件类,这些组件类通常以某种方式出现在组件面板上,当用户从组件面板上点取一个类的图标后,在程序中就自动生成了该类的对象(非可视组件除外);另一部分是功能类,这此功能类的对象通常出现在程序代码中,起着不可代替的作用,但是这些功能类在组件面板上是找不到的。在Delphi中,每一个类的祖先都是Tobject类,整个类的层次结构就像一棵倒挂的树,在最顶层的树根即为Tobject类。这样,按照面向对象编程的基本思想,就使得用户可用Tobject类这个类型代替任何其它类的数据类型。
(二)Delphi数据库访问方法与数据库组件介绍
1.数据库访问方法
① BDE方法:它提供了存取各种文型和客户/服务器型数据库的驱动器程序。该方法
直接访问Paradox和Dbase等数据库或通过DOBC(Open DataBase connecivity,开放数据库)来访问Access和PoxPro等数据库,还可通过内嵌方式访问SQL Servr、Oracle 和DB2等大型数据库。
② ADO方法:ADO方法是微软提供的一种数据库访问技术。通过ADO技术可方便的
访问各种类型的数据库,尤其对于OLEDB类型的数据库,ADO更是访问数据库的标准接口。Delphi通过ADO技术可让开发者快速访问关系或非关系型数据库,但使用时需安装ADO的数据库引擎。
③MIDAS方法:MIDAS方法是Delphi用于开发多层应用系统的中间透明引擎。通过
MIDAS,开发者可使用相同的组件来存取不同的后台应用程序服务器。这些后台应用服务器程序包括COM+/DCOM应用程序服务器、MTS中间件或CORBA应用程序服务器。MIDAS 方法实现了真正意义上的客户端程序与后台数据库的分离,但MIDAS的灵活性很差,与数据感应控件关联过于密切,限制了程序员的创造性。
④ dbExpress 方法:Delphi 6.0提供了新一代的跨平台数据访问引擎dbExpress
方法,它由一组新控件、技术和驱动程序组成,并通过这些组成部分和各种数据源连链接。如配合不同的数据库动态链接库文件,还可处理后台数据库数据。因此也是Delphi 和Kylix的核心数据访问。
综上所述,虽然Delphi的各个版本提供多种数据库的连接和访问方法,但在同一个应用程序中,开发者几乎不可能同时选用多种连接方法,因而选择合适方法是一个必须在开发前仔细考虑的问题。
2.数据库组件
用Delphi7.0开发数据库应用,重点是和各种数据库组件打交道,控件组有:BDE控件组、ADO控件组、Date Controls控件组和dbExpress控件组。ADO是Micrsoft公司关于各种类型数据的高等界面,后来逐渐演变成满足所有数据访问需要的完整解决办法。ADO的对象模型是所有数据访问接口对象模型中最简单的一种。它主要控件有:TTADOConnection控件,TADOCommand控件,ADODateSet控件,TADOTable控件,TADOQuery控件,TADOStoeProc 控件。Delphi的ADO组件无需依靠BDE而是使用ADO技术,提供了可以通过数据控制组件访问数据的新方法。唯一的要求是在使用ADO组件时必须运行ADO/OLE-DB。ADO组件的使用使得DELPHI在访问数据的类型和采用的技术方面都有了很大的突破
(三)使用控件
规划业务管理系统使用的控件:
1.EhLib V5.0.13、FastReport.v3.09.Professional。EhLib主要实现查询中表格的打印功能;
2.FastReport主要实现业务单据的打印功能。
二、规划业务管理系统的功能设计
(一)系统功能模块设计
规划业务管理系统需要完成主要功能模块有:
1.登录模块对登录的用户进行密码验证,输入用户名和密码出错超过三次系统自动退出。
图1 用户登录模块
2. 文件模块(包括①锁定系统;②备份数据;③恢复数据;④退出)。