• 《需求规格说明书》


    0 引言

    1、编写目的

    编写本文档的目的在于详细地介绍电子公文传输系统的需求,便于客户确认及为后续开发人员设计编写提供依据。本文档从用户场景、类图、界面原型、功能描述、验收验证标准五方面来描述该项目的性能、功能。本文档的预期读者有客户、开发人员以及跟该项目相关的其他人员。

    2、背景

    现如今,各单位公文流量巨大。大量文件需要编写、发放、管理。高度信息化的当下,一个合格的电子公文传输系统可以极大地提高公文上的工作效率。本系统以信息化手段,保存旧有的传统纸质公文的管理、传输体制。公文经过排版、制作成含有红头和公章的电子公文文件,经过加密,通过计算机网络直接发送给接收方,接收方通过解密处理,还原得到文件,最后打印出含有红头和公章的标准的公文。该过程可以一站式完成,大大地缩短了公文传输的时间与成本,并充分提高了公文传输的保密性与安全性。

    1 用户场景

    电子公文传输系统就是利用计算机网络和安全技术,实现政府部门与部门之间、单位与单位之间政府红头文件的起草、制作、分发、接收等功能,以现代的电子公文传输模式取代传统的纸质公文传输模式。

    公文经过计算机排版,制作成含有红头和公章的电子公文文件,经过加密,通过计算机网络直接发送给接收方,接收方通过解密处理,还原得到内容和版面与发送方完全一样的公文文件,最后用彩色打印机打印出含有红头和公章的公文。整个过程都是通过计算机监控在政府专用网络中进行的,从而大大缩短了公文传输的时限,并有效地提高了公文的安全性能。

    1、系统特性

    电子公文传输系统面向的对象主要是政府部门及相关单位的人员,体现以下几个特性:

    (1)公文的安全性要求

    安全性要求是无纸化电子公文传输系统首先要满足的要求。由于网络环境的广泛性和复杂性等特点,普通电子文件很容易在网络传输过程中被截取或篡改。而电子公文文件必须具有保密性、严肃性和不可抵赖性的特性,绝对不允许出现此类安全漏洞。而通过国家商业密码委员会认证的硬件加密产品,能够实现电子公文文件的加密操作。

    (2)传输的高效性要求

    当前社会对于信息的高效传输有着较高的要求,及时无误地收到信息十分重要。要保障电子公文的畅通传输,必须尽可能地降低网络传输的数据量,以适应复杂的网络环境。因此在数据加密之前,首先要对公文数据进行压缩处理,有效控制公文传输的数据量。

    (3)操作的简便性要求

    由于主要是政府部门与部门、单位与单位进行公文传输,涉及人数较多,因此电子公文的传输操作需要做到简洁、方便,能够让操作人员快速上手。为此在设计上仿照电子邮件的操作模式,由收件箱、发件箱、系统设置等模块构成,操作人员只要学会电子邮件的收发,就能立即掌握无纸化电子公文传输系统的基本操作。

    (4)系统的可维护性要求

    系统的可维护性是衡量一个系统的可修复(恢复)性和可改进性的难易程度。所谓可修复性是指在系统发生故障后能够排除(或抑制)故障予以修复,并返回到原来正常运行状态的可能性。而可改进性则是系统具有接受对现有功能的改进,增加新功能的可能性。本系统使用Github进行代码管理,便于代码管理以及系统的维护和更新。

    2、使用人群及对应功能

    普通用户:

    完成基本信息的登录、注册,能够对文件进行加密、安全传输,能够上传公文、下载公文、查看本地存储的公文。

    管理员:

    除普通用户的基本功能外,管理员可以查看对不同用户分配不同的权限,并对整体进行管理,对文件进行更新以及排查是否出现问题,完成所管理的各单位、部门的联系与统一管理。

    2 类图

    3 界面原型


    4 功能描述

    1、数据平台

    本电子公文传输系统是无纸化的公文管理和传输的平台,公文数据集中存放在统一的数据库中,发送方与接收方之间的公文传输,直接在这个平台上的不同数据库之间进行复制、拷贝,以确保公文流转的高效性和安全性。公文文件的制作、接收浏览,则通过客户端的终端软件实现。

    2、公章管理

    电子公章既包含用以显示公章图形的可视信息,又包含用以管理不同级别公章的加密体制。电子公章的使用需要拥有相同权限的的账号进行使用,本系统会在用户注册信息对不同的账号赋予不同的权限,权限等级越高使用的公章等级也越高。由于公章可视信息的法律严肃性特点,要求公章显示过程中,其图片信息不能被意外截取。为此无纸化电子公文传输系统对公章图片进行了压缩加密处理,确保该图片信息得到后只能使用内部解压密码才能有效使用。对于电子公章的使用,该系统提供了严密的日志跟踪措施,所有公章的使用都有详细的日志记录。

    3、红头制作

    从外部导入的公文草件是不带红头和公章的。公文红头文件用于对指定文种的公文,套印对应的红头。为此可以通过公文红头管理模块,使用提前存放好的各种红头模板,减少红头制作的时间,同时保证了红头制作的准确性。红头文件的制作,可以直接将文本形式制作好的文本内容、字体、位置等有关信息应用到公文草稿上。制作公文时自行查找存放在数据库的红头模板,完成红头的制作。

    4、公文制作

    公文草件即用以制作公文文件的外部电子文档。是通过外部第三方编辑排版软件制作处理后的输出结果。公文草件所包含的文本内容一般不再需要重新排版,但草件不含公文的红头、公章等信息。公文草件是WORD输出的RTF文档,公文的制作就是引入外部的公文草件如RTF,按照账户等级提供相应的公文红头和电子公章。经过套印红头、电子公章后的电子文件才真正成为电子公文文件。

    5、公文分发

    公文的分发也就是选择收文单位,获取收文单位的特定密码,根据所得的对方特定对发文进行加密,最后将电子公文文件发送给指定收文单位。

    6、公文接收

    收文单位接收平台上的公文,并转入自己的公文收件箱。为打开公文收件箱中加密的公文,要以本单位特定的密码对收文进行解密解压,解密解压成功后,下载获取发文单位的公文。

    7、打印管理

    公文的打印分为黑白复印件打印和彩色原件打印两种模式。黑白复印件打印和彩色原件的打印没有打印次数的限制,但是每次彩色原件的打印都会进行打印时间、份数数量的详细日志记录。

    8、输出转换

    为便于收文单位将收文数据转入到本单位内部的办公自动化系统中,无纸化电子公文传输系统提供了将收文转化为其他格式的功能。

    9、特点

    1、电子公文传输系统把电子文件作为一种数字化信息,通过网络传送,当天即可到达收件单位。
    2、采用远程传版技术,接收公文的一方对收到的电子公文直接解密就可以得到内容和版面效果与发送方发送的完全一致的文件,且电子公章位置可以调试,远远胜过人工盖章。
    3、电子公文传输系统的电子公文收发流程与现有公文收发工作流程基本保持一致,操作方便,简单易学。
    4、电子公章与红头都进行了加密,这样就能保证电子红头、电子公章不会被盗用滥用,保密安全性强。
    5、电子公文传输系统设计将公文的运转收发分为多个部分,不同部分根据不同角色的定义实现各自不同的工作,可对公文文件进行发送、接收、浏览、查询、打印等工作,且有丰富的操作信息和帮助信息提示。

    5 验收验证标准

  • 相关阅读:
    Windows下的RabbitMQ安装:RabbitMQ_Service安装
    [Java]private, public,protected,friendly的区别(转载)一下子就记住了
    mysql的一些sql用法
    set(string str)变量传参为int的问题
    eclipse插件开发常见的问题及解决办法
    eclipse 内存溢出
    如何在一台机器上运行2个Tomcat
    eclipse svn使用
    eclipse遇到的异常
    oracle学习
  • 原文地址:https://www.cnblogs.com/daijunxi2019/p/15418120.html
Copyright © 2020-2023  润新知