APP下载

基于三层B/S结构的学校档案管理信息系统设计与实现

2018-12-07李念平屈红永

中国教育信息化 2018年21期
关键词:案卷文档纸质

李念平,屈红永

(重庆市永川中学校,重庆 402160)

一、引言

随着计算机在学校的普及,信息记录的主要方式已由原来的笔写文字变成电子文档。大量电子文档给档案管理提出了新的要求,同时又为档案数字化带来了极大的便利。为改变档案管理方式,提高管理效率,重庆市永川中学校经过技术可行性和业务可行性分析论证后,作为校级科研课题进行立项研究,在学校信息技术人员和档案管理人员的共同努力下,自主开发出了中小学校档案管理信息系统。又经过一年多来的使用和逐步完善,逐步形成了纸质档案和电子档案一体化管理的整体解决方案。

二、系统设计

1.架构与技术设计

(1)硬件系统结构

Web服务器、数据库服务器各一台,也可集中在一台服务器上,用户计算机若干。对于档案业务部门需要配备高速扫描仪、绞边机和打印机等相关设备。硬件系统结构如图1所示。

图1 硬件系统结构

(2)软件系统结构

采用B/S(Browser/Server)架构设计,在服务器上配置安装,通过浏览器访问,无客户端数量限制。运用asp.net和MS SQL Serve数据库技术,按数据层、业务层(也有叫逻辑层)、表示层三层架构开发。这样能使架构更清晰,提高代码重用率,减少代码编写复杂度,便于维护。

①用户界面层:主要运行于客户端,用于收集用户输入并显示处理结果实现与用户交互功能。基于浏览器,无需安装,易于维护。

②应用服务层:运行于服务器,主要通过定义以下类来实现:

数据实体类:采用对象关系映射(O/R Map)技术实现,为数据库的每个表建立相应的实体类,如数据库中的案卷表app_File对应的案卷实体类定义如下:

数据操作类:封闭了实体控制、连接数据库和执行数据库常规操作。通过操作实体类实现向数据库表中插入、删除、修改数据,同时为业务规则层提供数据服务。

业务规则类:各种业务规则和逻辑的实现,如账户的验证,审核、多条件查询等,为表示层提供反馈和执行处理过程,使用户界面与各种功能隔离。

③数据层:选择MS SQL Server数据库,用于数据集中存储,提供数据的查询、增加、删除、修改、存储过程的执行等功能,数据库主要表及关系如图2所示。

图2 数据库主要表及关系

2.需求与功能设计

(1)系统配置模块

该模块主要实现系统参数设置、角色权限管理、用户管理、字典维护、日志管理、数据备份、在线用户管理等功能以及积分管理、界面风格设置、个人信息管理等辅助功能。采用开放式设计,是整个系统的基础。仅学校的系统管理员具有本模块权限。具体通过菜单“系统配置”中操作,如图3所示。

图3 案卷著录

(2)案卷类别管理模块

该模块主要实现正式案卷类别和专题案卷类别的建立、浏览、排序修改移动、分类实时统计等功能。采用树型目录结构,层次关系一目了然。本模块需要学校档案管理员权限,具体在“系统配置”和“类别管理中”操作。

(3)案卷管理模块:本系统的核心部分,主要实现案卷的分类别分期限著录编辑、查询浏览、归盒归档,转换标识和电子文件打印等功能。

①案卷的著录编辑:包括设置了提示、默认值和校验的标题、检索词、文号、备注、页数等输入类项目;类别、保管期限、电子文档等选择类项目;年度编号、统编号、全宗号、立卷人、立卷部门、立卷时间、审核人、审核时间等由系统在相应阶段自动生成类项目,简化操作、保障规范。具体在“案卷管理”和“新建案卷”中操作。如图3所示。

②案卷的查询浏览:可分类查询、可自定义查询。可查项目几乎包括了案卷的所有属性,可根据单一属性查询亦可使用属性组合查询,查询结果列表显示案卷的关键信息。可进一步浏览案卷的属性和电子文档的内容。保障了查询浏览灵活快捷。

③其它功能:支持电子文档、案卷属性、案卷标识的显示打印,以及案卷预归盒、专题归档等操作。

(4)案盒管理模块

该模块主要实现案盒的分年度分期别建立编辑、查询浏览、排序编号、验收归室(如图4所示)以及案盒封面、卷内目录和盒脊内容自动生成打印等功能。

图4 案盒管理

(5)专题档案模块

实现根据需要将案卷多次逻辑组档,形成各专题档案并自生成专题档案封面和卷内目录,提供专题档案封卷内目录和案卷的在线浏览各纸质资料打印。

(6)借阅登记模块

实现档案借阅利用登记功能,可用于案卷的借还利用管理。

3.安全保密设计

网络环境下的电子档案管理最主要的软肋在于保密和安全,对其威胁有如下两方面的分析和预案:

(1)对于因硬软件可能造成的数据丢失或破坏,本系统主要采取以下防范措施:

①纸质和电子档案“双套制”,这是解决电子档案安全问题根本措施。

②数据集中存贮,定期异机备份,可通过加强数据库服务器管理,利用MS SQL Server备份功能实现。

(2)对于非法访问可能带来的保密和安全隐患主要采取了以下防范措施:

①访问控制:系统设置了系统管理员、档案管理员、部门用户三类角色并分别授权,通过登录模块对用户身份进行识别和控制,保证其仅能访问授权部分信息。系统还可设置访问范围,可限定局域网或指定IP的用户访问。对安全性要求特别高的可以选配基于硬件的登录身份认证锁。

②操作记录:通过日志文件记录登录用户操作,管理员可分析用户操作行为。

③入侵检测:预先设定对于网络数据流中的潜在的入侵、攻击以及滥用等方面进行自动检测,使得网络具有入侵保护能力,如设置了专门的SQL注入检测程序等。

④数据加密:如用户密码等关键信息采用了MD5加密技术,增加系统及数据的安全性和保密性。

4.业务流程设计

(1)划分对象层次、调整管理重心

档案管理对象分案卷、案盒、案柜、案室四个层次,其中核心业务是案卷,改变以前以盒为单位立卷的方式,实行一“件”一卷,一卷一号。

(2)明确业务范围、理顺业务流程

学校档案管理员对系统进行相应配置并对案卷类进行设置后,档案管理系统业务流程可分为实时立卷、集中归盒、统一编号、打印装盒、送验归档、借阅利用六个阶段。

①实时立卷阶段

部门相关工作人员登录后,在系统“案卷管理”模块根据学校归档目录要求,将本部门产生的电子文档分管理期限、类别、年度实时上传到系统,并对该电子文档的形式特征和内容特征进行在线著录。对没有电子文档但使用率又较高的纸质文档通过扫描等方式转换成电子文件上传。系统支持常见的 doc、xls、ppt、pdf、txt文书文档上传,为实现在线全文查阅,根据档案管理对电子文档的规范要求,需要将以上类型的文书类电子文档转统一转换成pdf格式。系统支持转换后上传、上传后系统自动转换和上传后管理员统一转换三种方式。支持声音文件、视频文件上传和在线视听。

②集中归盒阶段

根据学校档案管理的统一安排,由各处室相关人员在期末或年末集中时间限时在系统“案盒管理”模块中建立案盒信息,在“案卷管理”模块中清理或调整本部门上传的案卷,并根据案卷分类要求,结合案盒的容量对案卷进行虚拟预归盒处理,为下一阶段档案管理员全校统一编号做准备。

③统一编号阶段

由学校档案管理员集中时间在“案盒管理”模块中对各处室预归盒情况进行检查,删除空案盒,拆除没必要归档的案卷,调整案盒顺序,设定案盒存放位置,然后进行全校拉通统一编号。编号由系统自动完成,同一年(度)分期限统一按“全宗号-保管期-年度+年度序号”拉通编号,并自动更新所有电子文档,在所有案卷电子文档的右上角增加编号标识,供下一阶段各处室打印。

④打印装盒阶段

各处室人员在系统“案盒管理”模块中打印出带编号的纸质案卷,已有纸质案卷的打印出标识或封面页;将纸质案卷分卷进行绞边处理,再根据系统中的预归盒按顺序装入纸质案盒;打印出系统自动生成的卷内目录并进行绞边处理装盒;打印出案盒封面、案盒脊面并粘贴到相应位置。

⑤送验归档阶段

由各处室人员将本部门的案盒交学校档案室,学校档案管理在系统[案盒管理]模块中根据案盒相关信息进行验收,保证账(系统登记)和物(纸质的卷盒)一致。对验收合格的案盒准确入室归位,形成年度档案,供下一阶段借阅利用。

⑥借阅利用阶段

由于归档入室的纸质案卷与管理系统中的电子案卷是一一对应,互为备份的,所以各处室可以对本部门上传的案卷通过网络实时在线查阅、打印。也可根据迎检等需要建立专题档案,重新对案卷进行多次灵活重组虚拟归档。不分保管期同一卷可同时归到不同的专题类别;专题归档直接在正式档案中提取数据供浏览和打印。可自动生成专题类别的案盒封面和案卷目录。专题档案只是逻辑上对案卷重新分类,增加删除调整不影响正式档案。

三、结束语

纸质档案与电子档案双套制、网络化是学校档案管理的发展方向。档案管理信息系统如何与档案管理业务流程相适应,需要据需论证、立项研究,遵从标准、量身定制。只有考虑共性需求,兼顾个性需求,能够满足变化需要的档案管理信息系统才具有较长的生命周期。

猜你喜欢

案卷文档纸质
浅谈Matlab与Word文档的应用接口
绵阳市召开劳动保障监察行政执法案卷评查暨疑难问题研讨会
有人一声不吭向你扔了个文档
四川省图书馆发布2019年阅读报告
布达拉宫纸质文物修复——以佛经公文为例
山西省开展农业行政处罚案卷评查活动
2016—2017年草原执法案卷评查结果发布
Word文档 高效分合有高招
工作广角
独立书店浪漫的纸质生活