一、环境准备与服务器端部署
本指南基于“档案软件 C/S 版钢铁版 V5.2”及 Windows Server 2019 环境。请确保服务器已安装 .NET Framework 4.8 和 SQL Server 2019 Express 或更高版本。
1.1 数据库服务器初始化
在 SQL Server 中创建数据库和登录用户。
使用 SQL Server Management Studio (SSMS) 连接后,执行以下 SQL 脚本:
```
-- 创建数据库
CREATE DATABASE ArchiveSteelDB
ON PRIMARY
(NAME = ArchiveSteelDB_Data,
FILENAME = 'D:\SQLData\ArchiveSteelDB.mdf',
SIZE = 200MB,
FILEGROWTH = 50MB)
LOG ON
(NAME = ArchiveSteelDB_Log,
FILENAME = 'E:\SQLLog\ArchiveSteelDB.ldf',
SIZE = 100MB,
FILEGROWTH = 25MB);
GO
-- 创建登录名和用户
USE [master]
GO
CREATE LOGIN [archive_user] WITH PASSWORD=N'YourStrongP@ssw0rd!', DEFAULT_DATABASE=[ArchiveSteelDB], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON;
GO
USE [ArchiveSteelDB]
GO
CREATE USER [archive_user] FOR LOGIN [archive_user];
GO
EXEC sp_addrolemember N'db_owner', N'archive_user';
GO
```
请将 FILENAME 路径修改为你服务器上的实际数据盘和日志盘位置,并将 ‘YourStrongP@ssw0rd!' 替换为高强度密码。
1.2 应用服务器安装
从软件提供商处获取安装包 “ArchiveSteel_Server_Setup_V5.2.exe”,以管理员身份运行。
安装过程中,关键配置步骤如下:
- 安装路径:选择非系统盘,如 D:\Program Files\ArchiveSteelServer。
- 数据库连接配置:
- 服务器地址:输入你的 SQL Server 实例名,如 localhost\SQLEXPRESS。
- 身份验证:选择 “SQL Server 身份验证”。
- 用户名:archive_user
- 密码:输入上一步设置的密码。
- 数据库名:ArchiveSteelDB
- 服务端口:默认使用 8088,确保防火墙已放行此端口。
安装完成后,打开服务管理器,找到 “ArchiveSteel Data Service”,确认其状态为“正在运行”。
二、客户端安装与网络配置
客户端安装包为 “ArchiveSteel_Client_Setup_V5.2.exe”。在每一台需要使用的办公电脑上安装。
2.1 客户端首次连接配置
安装完成后首次启动客户端,会弹出连接配置窗口:
- 服务器地址:输入应用服务器的 IP 地址或主机名,例如 192.168.1.100。
- 端口号:8088(与服务器设置一致)。
- 点击“测试连接”,成功后会提示“连接成功”。

如果连接失败,请按以下顺序排查:
- 在服务器上,打开命令提示符,输入 ping 客户端IP,检查网络连通性。
- 在服务器上,以管理员身份打开命令提示符,输入 netsh advfirewall firewall add rule name="ArchiveSteel Port" dir=in action=allow protocol=TCP localport=8088,确保防火墙规则已添加。
- 确认服务器端的“ArchiveSteel Data Service”服务正在运行。
三、核心功能模块配置实操
3.1 档案库结构定义
以创建“人事档案”库为例。使用管理员账号登录客户端,进入“系统管理 -> 档案库管理”。
- 点击“新建”,输入库名称:人事档案。
- 库代码:RSDA(用于标识和检索)。
- 点击“字段定义”,为档案库添加自定义字段:
- 点击“添加字段”,字段名:员工编号,字段类型:文本,是否必填:是。
- 再次“添加字段”,字段名:入职日期,字段类型:日期。
- 再次“添加字段”,字段名:合同附件,字段类型:附件,最大数量:5。
- 点击“保存”,完成档案库结构创建。
3.2 扫描录入与OCR识别配置
系统支持连接扫描仪并自动OCR识别。进入“档案管理 -> 扫描录入”。
- 点击“选择扫描仪”,从列表中选择你的物理扫描仪型号。
- 点击“扫描设置”,设置分辨率为 300 DPI,颜色模式为黑白或灰度以优化OCR效果。
- 勾选“启用OCR识别”选项。
- 在“OCR区域设置”中,通过拖拽框选页面上的标题、日期等固定区域,为其指定对应的元数据字段(如“档案标题”、“形成日期”)。
- 点击“测试扫描”,系统将扫描一页测试页,并展示识别结果。根据识别准确率,可返回调整OCR区域或扫描参数。
3.3 归档流程与权限配置
配置一个从“部门初审”到“档案室归档”的流程。进入“系统管理 -> 工作流设置”。
- 新建流程,名称:人事档案归档流程。
- 步骤1:名称 部门提交,执行角色 部门秘书。
- 步骤2:名称 档案室审核,执行角色 档案管理员,设置审批意见为必填项。
- 在“权限绑定”中,将此流程绑定到“人事档案”库。
接下来配置角色和用户。进入“系统管理 -> 用户与角色”。
- 新建角色:角色名 部门秘书,权限勾选“人事档案”的“新建”、“编辑”、“提交审核”。
- 新建角色:角色名 档案管理员,权限勾选“人事档案”的“审核”、“归档”、“借阅审批”。
- 将具体用户账号分配到对应角色。
四、数据备份与恢复方案
4.1 自动备份配置
在服务器上,找到配置文件 D:\Program Files\ArchiveSteelServer\Config\BackupConfig.xml,用记事本或代码编辑器打开,修改如下:
```
true
02:00:00
30
E:\ArchiveBackup
true
\\192.168.1.200\BackupShare\Archive
WORKGROUP
backup_user
EncryptedPasswordHere
```
修改后,重启“ArchiveSteel Data Service”服务使配置生效。首次配置网络密码,需通过服务器安装目录下的 “ConfigTool.exe” 工具,在“备份设置”页中输入明文密码并保存加密。
4.2 手动备份与恢复
手动备份:在服务器管理工具“ConfigTool.exe”中,点击“立即完整备份”,系统将在配置的路径下生成一个带时间戳的 .bak 文件。
灾难恢复:若需迁移或恢复服务器,按序执行:
- 在新服务器上安装相同的 SQL Server 版本。
- 通过 SSMS 还原数据库。右键“数据库” -> “还原数据库”,源选择“设备”,找到最新的 .bak 备份文件,勾选还原,点击“确定”。
- 在新服务器上安装“档案软件 C/S 版钢铁版”服务器端,安装时数据库连接信息指向刚还原的数据库。
- 客户端修改服务器地址指向新服务器 IP 即可。
五、常见故障排查
5.1 客户端连接超时
- 现象:客户端提示“连接服务器超时”。
- 排查:在客户端电脑上,打开命令提示符,输入 telnet 服务器IP 8088。如果无法连接,说明网络或端口不通,请检查服务器防火墙和网络路由。
5.2 扫描仪无法识别
- 现象:在软件中点击扫描无反应。
- 排查:首先确保扫描仪电源和USB连接正常。在服务器和客户端上,均运行软件安装目录下的 “ScannerDiagnose.exe” 工具,检查系统是否能检测到扫描仪驱动。如果仅客户端检测不到,请在客户端重新安装扫描仪官方驱动。
5.3 OCR识别率低
- 现象:扫描后文字识别错误多。
- 解决:
- 检查扫描原件是否清晰,有无污渍、倾斜。
- 在扫描设置中,将分辨率提高至 400 DPI。
- 在“OCR区域设置”中,更精确地框选文字区域,避免包含无关背景。
- 对于固定格式文档(如表格),在“OCR引擎选项”中,选择“优先识别表格”模式。