电子公文管理系统设计与实现


    电子公文理系统设计实现
      1 引言
      公文政府军队等类部门请示汇报命令达等工作中重部分传统公文档纸质原件存放档案局等部门档公文数目逐渐增时公文查找存效率较低等缺点尤户记清楚公文具体年份标题等容时纸质档公文中进行基容模糊查询法实现外纸质公文理维护防腐等需量力物力支持
      着计算机硬件局域网设施普户计算机水断提高前公文撰写基先完成电子版然印传达公文电子版进行档成[12]实施电子公文档理[34]传统方法相结合增加额外劳动量前提公文理查找维护工作起改善效果
      2 系统设计
      电子公文理系统样背景产生目改变户公文撰写流程前提完成电子公文档查询等功外历史公文充分鉴提高户公文撰写格式规范公文容风格致性等
      系统采标准客户端服务器模式(cs模式)oracle数库服务器[5]电子公文存储查询提供支持客户端软件delphi实现包括公文模板理公文档公文撰写时公文理公文查询系统设置六模块图1示
      公文模板理常空白公文模板存储数库中户撰写新公文公文撰写模块公文模板已档历史公文撰写新公文户需修改中容关心格式等容提高公文撰写效率时公文理新撰写公文尚未定稿公文进行理支持公文版时公文时传备份服务器防丢失时够方便机器阅读修改公文公文档已完成公文档录入数库方便查阅系统提供单公文档批量档等种档方式够通公文动分析功解析出公文中项目标题关键字等减少公文档工作量提高系统性效率时领导签字片等附件录入提高公文档完整性性公文查询模块够已档公文进行高效查询支持灵活种项目定义条件查询外支持基容查询查找容中包含指定文字公文系统设置模块包括部门级户户理权限控制功灵活数库连接参数配置功等 3 关键技术 系统实现难点创新包括方面:1)公文oracle数库中存取控制2)公文容动解析批量档3)基公文容全文检索查询4)文档数库备份文档较版控制
      31 公文数库中存取
      公文元素组成标题发文机关公文种类年份题词引发说明承办说明正文等等[2]数库中存取两方案:种元素分开存储户预览全文时公文格式求合成文档该方案处分开存储便户查询足合成新文档需考虑公文格式求公文类型繁恢复新文档操作复杂难完全恢复原样第二方案整文档采二进制方式存储数库中样处文档恢复较简单元素没分离公文
    查询方面存足需解析文档容逐分离出元素信息效率较低难满足快速灵活查询需求
      通分析较系统采折中方案:正文外元素标题发文机关年份等数库中分字段中分离存储方便户查询时文档身进行存储便公文恢复该方案定存储开销代价较顾查询操作公文恢复操作正文外元素容少通数库中日期型字段 varchar字段等满足求引入额外开销非常实验部分证明该方法效性   
      公文文档存放oracle中blob字段中具体通delphi中tblobfield类loadfromfile()savetofile()方法实现数库存入读出
      32 公文容动解析批量档
      解决公文档程中手工输入种元素信息效率问题系统实现公文容动解析根公文格式规定通程序指定公文进行动分析解析出种元素容然动填入数库
      delphi提供两类:twordapplicationtworddocument[3]前者连接ms word应程序中者连接word文档公文中段行表格通tworddocument应paragraphline
      table象等获根公文承办规定中相关元素位置格式定义配合识元素关键词信息通逐段逐行分析解析元素容
      实现公文解析功配合findfirstfindnextfindclose等windowsapi函数递调查找指定路径(包括子目录)word文档然逐进行解析分析结果入库实现公文批量档功
      公文容动解析批量档功实现简化公文档工作量户需指定文件者路径系统动完成剩余工作提高公文档效率
      33 基容全文检索查询
      指定通公文标题发文机关等元素容查找满足条件公文基数库查询操作较容易实现公文查找中存类需求户记公文致容公文容中包含关键词关公文更详细容发文时间发文机关名称等清种情况需公文进行基容全文检索查询
      该功实现流程图2示数库中条记录均先应word文档保存然delphitworddocument类开tworddocument类content属性range象调findexecute()方法该范围进行文查找功word应程序中调编辑查找功菜单样仅进行基查找通参数控制查找程中否区写否通配符等果匹配成功该方法返回true系统该条记录做
    标记作查询结果中条进行显示数库中记录处理完查询处理结束标记记录均满足条件结果容中包含指定关键词公文
      34 文档版控制
      时公文理模块正撰写尚未正式定稿公文存放数库中进行备份时支持稿件撰写修改程中产生版维护功文档修改前较版控制模块技术点
      版控制通获取文件修改时间实现具体说包括步骤:1)系统启动时通oracle中sysdate函数取数库服务器前时间客户端时间服务器时间进行动步2)时公文传服务器进行备份时获文件修改时间保存数库中updatetime字段中3)检查文件数库备份文件否致时次获文件修改时间通数库中保存时间进行
      较完成
      获取文件修改时间功实现通windowsapi函数findfirstfile()获文件属性数该数ftlastwritetime属性文件修改时间值注意该属性获32位表示文件时间戳操作系统想转换户懂系统时间需通filetimetolocalfiletime()filetimetosystemtime()systemtimetodatetime()函数进行转换   
      4 测试验证   
      验证述分析设计效性已实现公文理系统进行测试验证
      41 实验设置
      试验2台pc机组成局域网进行数库服务器基配置piv 20g cpu1g存120g硬盘安装oracle 9i客户端pc机配置piii 1g cpu512m存80g硬盘安装oracle客户端office XX软件
      实验数集某单位XXXX6产生500实际公文文件50k500k等均约200k进行存储开销较查询性动档性全文检索性实验
      42 实验结果
      采三种存储方案公文进行存储考查公文数增加方案存储开销间差异图3示中方案元素均分离存储方案二仅存储完整公文文件方案三文采取折中方案
      出方案需空间方案二次方案三需空间方案仅保存必须文容元素间相互重叠冗余方案二存储完整文件包含字符格式字体等信息外包含doc文件必须文件格式头等容需空间较方案三方案二基础冗余存储元素容需空间总体方案三方案二相额外需存储空间约占文件05~1左右
      三种存储方案普通查询效率原文档恢复需时间分
      较图4图5示出方案三普通查询效率方案没差受益oracle数库理系统查询性实验数规模返回结果时间毫秒级方案二需
    原文件进行全文检索需时间较长尤着数库中记录数增加需时间线性增加数规模较时难满足户需求文档恢复方面方案需容进行重组公文承办规定设置相关元素格式等需时间秒级恢复效果较差方案二方案三直接数库中读取完整文档恢复需时间仅毫秒级
      采第三种存储方案实现系统中档文档数增加系统动档需时间情况图6示出系统具较高动分析批量档功均文档需分析档时间足1秒够较满足档需求
      系统全文检索效率图7示出全文检索需时间公文数目增加呈线性增加均处理公文需时间约200毫秒公文数目较时建议先通普通查询缩全文检索范围效降低全文检索响应时间   
      5 结束语   
      基delphioracle数库结合ms wordvba相关功设计实现电子公文理系统探讨总体结构设计实现相关关键容通量实验验证述工作效性该系统目前已投入运行稳定性良定程度验证文工作行性
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    最终电子教务管理系统设计与实现

    随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

    2年前   
    675    0

    毕业设计管理系统的设计与实现

    毕业设计管理系统的设计与实现 摘 要 随着Internet的飞速发展及互联网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现毕业设计管...

    5年前   
    2638    0

    基于ARM的智能电子秤系统的设计与实现

    随着现代社会的发展,对称重技术提出了更高的要求。目前,台式电子秤在商业贸易中的使用已相当普遍,但是仍存在较大的局限性:体积大、成本高、需要工频交流电源供应、携带不便、应用场所受到制约。现有的便携...

    3年前   
    1164    0

    智能语音电子秤系统的设计与实现

    随着社会的不断进步和科学技术的革新,电子秤已经广泛应用到生活的各个领域。电子秤里面包含了电子技术、传感器技术,不仅缩小了称重误差,而且也相对精准和智能。称重技术的创新,给人们的生活带来便捷。

    3年前   
    1291    0

    仓库管理系统的设计与实现

    1 绪论随着社会经济的不断进展,各个企业也面临着各种机遇和挑战。为了能够在这个信息化的时代连续进展下去,就必需紧跟上时代的脚步。随着网络技术的不断进展, 现代物流技术也在不断的更换代。传统的人...

    1年前   
    277    0

    餐饮管理系统的设计与实现

     题 目 餐饮管理系统的设计与实现 学生姓名 焦诚 学号 1121024048 所在学院 ...

    2年前   
    696    0

    双汇物流管理系统的设计与实现

    世纪的前十年是我国物流行业飞速开展的十年,伴随着网络购物的指数性增长,以及城市化商业的迅速开展,物流公司如雨后春笋般崛起,三通一达、德邦、中外运等都已经开展成全国规模型物流企业,然而随着市场的不...

    2年前   
    786    0

    酒店管理系统的设计与实现

     酒店管理系统的设计与实现 摘 要 随着计算机网络的飞速发展,Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,给酒店业计算机应用带来了蓬勃发展的机遇。采用全...

    5年前   
    1722    0

    餐饮管理系统的设计与实现

    摘 要1.背景目的:随着我国经济发展和人民生活水平显著提高,全社会对餐饮业的需求量也越来越大;伴随着消费的持续增长,餐饮行业已经成为现代社会中发展最快的行业之一。要想在激烈的市场竞争中生存,...

    3年前   
    974    0

    小区物业管理系统设计与实现

    小区物业管理系统设计与实现 摘 要 随着我国科学技术和社会经济的不断发展,人们对住宅的要求也越来越高,为了适应社会的这一需求,物业管理系统应用而生。本系统利用计算机与互联网的优势,采...

    5年前   
    2041    0

    毕业论文管理系统的设计与实现

    摘要毕业论文工作是高等学校本科培养阶段的一个重要环节。目前论文管理工作存在着许多问题,例如人工管理极为不便;学生对论文所要撰写的内容并不十分了解,与指导老师的沟通非常不便;老师的指导监督也很难...

    2年前   
    438    0

    电子商务网站设计与实现

    XX大学软件学院期末课程报告Term Examination ReportSchool of Software, XX University个人成绩序号学号专业姓名成绩1234学  期: ...

    2年前   
    450    0

    基于SSH框架的图书管理系统的设计与实现

    基于SSH框架的图书管理系统的设计与实现基于SSH框架的图书管理系统摘 要 如今已经我们已经步入了信息时代,而在信息科技快速发展的形势下,网络现已成为我们工作和日常生活中必不可少的一部分...

    2年前   
    758    0

    小区物业管理系统的设计与实现毕业论文

    本文论述了物业管理信息系统的开发过程。分析了国内物业管理信息系统的发展和使用现状,指出了现阶段存在的问题,阐述了物业管理信息化的必要性。从业务需求出发,建立了小区物业管理系统的功能模型和实现方案...

    5年前   
    4776    0

    基于web学生成绩管理系统设计与实现

    随着计算机技术在各行各业的广泛应用,将计算机技术应用到学校中去,将大大提高学校管理的效率。学生成绩管理系统将在提高学校管理效率中发挥重要作用。

    3年前   
    946    0

    基于JavaWeb的图书管理系统的设计与实现

    有效的处理想要的相关信息和如何传播有效的信息,一直是人类不断探索的动力。信息管理运用各种载体,传播通过各种介质,一直伴随着人类文明的发展史。随着互联网的到来,信息传播与管理都上升了一个新的台阶,...

    3年前   
    1136    0

    教师档案信息管理系统的设计与实现

    摘要 近年来,随着计算机科学技术和计算机网络技术的发展,高校对教师档案的管理逐渐被人们所重视,计算机技术已越来越广泛地在高校管理的各个领域得到应用。教师档案信息管理系统的设计与实现对高等院校的...

    3年前   
    793    0

    超市进销存管理系统的设计与实现

    目录超市进销存管理系统的设计与实现 1摘 要 2Supermarket’s Invoicing Management System 3Abstract 3Key Words: Invoici...

    3年前   
    822    0

    仓库物资管理系统的设计与实现

     课程设计(论文)任务书 软件  学  院  软件工程(项目管理) 专  业   班    一、课程设计(论文)题目 仓库物资管理系统的设计与实现  二、课程设计(论文...

    5年前   
    1714    0

    基于Java的图书馆座位管理系统的设计与实现

    目前,如何利用计算机系统来对座位进行管理是解决占座问题的关键。该图书馆座位管理系统是基于Java架构,采用Eclipse开发工具,使用SSM等前端开源框架,以MySQL为后台数据库,Tomcat...

    3年前   
    1850    0

    文档贡献者

    D***H

    贡献于2015-09-12

    下载需要 2 积分 [ 获取积分 ]
    下载文档