基于word模版笔录软件设计及实现

基于word模版笔录软件设计及实现

ID:33992904

大小:58.00 KB

页数:8页

时间:2019-03-03

基于word模版笔录软件设计及实现_第1页
基于word模版笔录软件设计及实现_第2页
基于word模版笔录软件设计及实现_第3页
基于word模版笔录软件设计及实现_第4页
基于word模版笔录软件设计及实现_第5页
资源描述:

《基于word模版笔录软件设计及实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Word模版笔录软件设计及实现摘要:针对公安边防部队现有笔录软件存在软件不统一、操作方法各不相同、软件应用和普及的难度大、各地区对笔录格式要求不同等问题,提出了使用WORD制作的笔录模版来实现电子笔录的制作,操作者无需花大量时间学习软件的使用,也可以有效降低编程开发和格式排版的难度,这有利于该软件的推广。关键词:公安信息化;公安笔录软件;公安信息管理中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)17-0000-02随着公安信息化建设的不断深入,为了提高公安边防部队办案过程中的工作效率,笔录制作软件也逐渐变得十分普及。笔录软件的使用,使公安边防

2、干警在处理案件时能够快速、方便、准确的制作法律文书,为干警工作节约了大量宝贵时间。由于公安边防部队中并没有统一的公安边防部队笔录软件,其操作的方法也各不相同,这增加了软件应用和普及的难度。许多笔录软件是利用计算机图形绘制的方式,通过编程绘制笔录表格模版,然后通过在指定位置输出录入数据来实现笔录的制作。这种方法,首先不利于调整,由于录入字符串长度不一,难免会出现因字符串长度过长而出现字符跨行跨列等排版问题;其次,由于各地区对笔录格式有不同的要求,当为了适应地域性差别时,就不得不针对各地区的格式要求编程绘制进行修改,这样将花费大量的时间。为了解决这些问题,本文提出了使用WORD制作的笔

3、录模版来实现电子笔录的制作,首先将会大大减少在模版调整上所花费的时间。由于许多人用WORD来处理办公文档,因此在对模版进行细节方面的调整时,不会因为要重新学习,而花费大量时间。其次使用Word作为法律文书模版,可以有效避免在排版时所出现的各式各样的问题,有效降低了编程开发难度,节约了大量的宝贵时间。1系统原理分析系统原理分析主要包括Word法律文书的实现原理和word编程原理两个方面。1.1Word法律文书的实现原理。利用数据流程图(DFD)可以分析出构建笔录软件的逻辑模型。在笔录数据管理模块中,通过对数据的添加、修改、删除操作来实现笔录数据的录入,通过将相关数据流转至数据处理转换

4、模块,对录入的数据进行处理、完成笔录制作,并将其保存至数据库中。1.2WORD编程原理。利用VB操作实现Word功能时,无论选择什么样的方法,最终都将与Word对象模型进行交互,才能完成相应的功能。其中Application对象用于访问应用程序级的设置和选项,即Word应用程序对象,同时也是整个对象模型的根对象,所有子对象均由它派生而来。Document对象表示一个Word文档,Range对象表示文档中一定范围的文本,而Shape对象则表示嵌入在Word文档中的图、表、图片或其他对象。在笔录软件中,为了能够正确读取法律文书的Word文件,首先要构建一个Application对象,以

5、便于能够正常访问Document对象,利用Document对象来打开法律文书模版,用Range和Shape对象进行相应的添加删除操作。2系统设计参照系统分析中数据流程图所构制的模型,设计系统中的重要模块,主要包括数据库设计和系统功能模块设计。2.1数据库设计。数据库设计在软件设计中有极其重要的作用,根据笔录软件所提供的逻辑模型,遵循规范化和减少数据冗余的原则,利用Access构建笔录软件的数据库系统。2.2系统功能模块设计。根据所处理的事务的需要将系统功能划分为数据库存取模块,法律文书模版存取模块、笔录输入模块,信息处理模块,笔录样版存取模块。3系统实现系统实现涉及到方方面面的知识

6、,这里主要从数据库连接、法律文书接口的设定和数据处理三方面加以阐述。3.1数据库连接。由于是同Access数据库进行交互操作,可以通过ADO(ActiveXDataObject)方式连接,ADO是一组经过优化的访问数据库的专用对象集,利用ADO方式比用其它的连接方式更为简单、专业和方便,而且功能强大,为了避免由于应用程序工作路径的切换,而导致在连接数据库文件时失败,因此在编写过程中,应当注意设定好含有应用程序路径的全局变量。部分实现代码如下:DimstrCnnAsString二"Provider二Microsoft.Jet.OLEDB.4.0;DataSource="+Gloabl

7、Common.CurrWorkDir+DataBase.mdb;JetOLEDB:DatabasePassword二0898"Me.MakerConnect=NewADODB.Connection()MakerConnect.0pen(strCnn)3.2法律文书接口的设定。为了规范各种法律文书数据处理接口名称,我们定义了ProcLayer接口,利用接口方式,可以有效减少兼容性问题,可以在不损害现有实现的情况下,对接口进行增强实现处理。部分实现代码如下:Public

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。