数字档案馆信息系统详细设计说明书
V1.0
文档控制页
目录
1 引言
错误!未定义书签。
1.1编写目的错误!未定义书签。
1.2背景错误!未定义书签。
1.3定义错误!未定义书签。
1.4参考资料错误!未定义书签。
2系统的结构错误!未定义书签。
2.1整体架构错误!未定义书签。
2.2系统架构错误!未定义书签。
2.3应用程序架构错误!未定义书签。
3采购归集(cggj)设计说明错误!未定义书签。
3.1模块描述错误!未定义书签。
3.2功能错误!未定义书签。
3.3性能错误!未定义书签。
3.4输入项错误!未定义书签。
3.5输出项错误!未定义书签。
3.6设计方法(算法)错误!未定义书签。
3.7流程逻辑错误!未定义书签。
3.8接口错误!未定义书签。
3.9存储分配错误!未定义书签。
3.10注释设计错误!未定义书签。
3.11限制条件错误!未定义书签。
3.12测试要点错误!未定义书签。
3.13尚未解决的问题错误!未定义书签。
4采购实施设计说明错误!未定义书签。
4.1模块描述错误!未定义书签。
4.2功能错误!未定义书签。
4.3性能错误!未定义书签。
4.4输入项错误!未定义书签。
4.5输出项错误!未定义书签。
4.6设计方法(算法)错误!未定义书签。
4.7流程逻辑错误!未定义书签。
4.8接口错误!未定义书签。
4.9存储分配错误!未定义书签。
4.10注释设计错误!未定义书签。
4.11限制条件错误!未定义书签。
4.12测试要点错误!未定义书签。
4.13尚未解决的问题错误!未定义书签。
5设计说明错误!未定义书签。
5.1模块描述错误!未定义书签。
5.2功能错误!未定义书签。
5.3性能错误!未定义书签。
5.4输入项错误!未定义书签。
5.5输出项错误!未定义书签。
5.6设计方法(算法)错误!未定义书签。
5.7流程逻辑错误!未定义书签。
5.8接口错误!未定义书签。
5.9存储分配错误!未定义书签。
5.10注释设计错误!未定义书签。
5.11限制条件错误!未定义书签。
5.12测试要点错误!未定义书签。
5.13尚未解决的问题错误!未定义书签。
6程序文件清单错误!未定义书签。
6.1子系统名错误!未定义书签。
6.2程序文件名错误!未定义书签。
6.3运行平台错误!未定义书签。
6.4编程语言错误!未定义书签。
6.5简要描述错误!未定义书签。
1引言
1.1 编写目的
此说明书主要说明了档案管理信息系统的整体设计方案以及具体实现的方法。
作为系统的设计、编制和验收的基线。
适合用户单位、系统分析设计人员、程序员。
1.2 背景
软件说明:
1.软件名称:数字档案馆管理信息系统
2.任务提出者:档案局
3.任务开发人员:
4.软件用户:档案局、各个单位档案部门,办公室工作人员
5.软件维护人员:待定
1.3 定义
1.4 参考资料
《数字档案馆信息系统需求规格说明书》
《档案管理培训教程》
2系统的结构
2.1 整体架构
系统主要由档案收集、档案整理、档案利用、档案查询、档案统计、系统管理6个功能点构成。
2.2
一、
控制器C;
Log4j,来处理政府采购系统各种日志,并能以直观、规范的格式展现在日志文件中,在产生日志的功能上可以自定义配置输出方式等特点。
我们在产品的开发环境中使用控制台与文件方式输出日志,而在实际运行中使用文件方式。
在开发环境中,输出debug级信息,实际运行中输出error、info级信息。
在功能菜单上,采用一个灵活方便、可配置性强、显示方式简单明了的组件菜单。
来实现项目当中的功能菜单。
二、项目包结构及框架实现
项目英文名:
类命名术语定义:
View:前台展现的页面
Action:struts动作执行类
3.1 模块描述
此模块主要完成文件档案、婚姻档案、户籍档案、土地档案、照片档案、现行文件等档案文件输入。
3.2 功能
3.3 性能
3.4 输入项
灰色为只读项,蓝色为输入项
文件档案表(FileDoc)
文件附件表(Accessory)
照片档案表(photo)
3.5 输出项
[给出对每一个输出项的特性。
]
3.6 设计方法(算法)
1.列表界面:显示列表界面(显示所有标识为”列表显示”的字段),列表包括新增、
删除、查询按钮
2.新增:弹出新增窗口,显示所有输入项目,保存
3.7 流程逻辑
3.8 接口
[说明本模块与其它相关模块间的逻辑连接方式,说明涉及到的参数传递方式。
]
3.9 存储分配
[根据需要,说明本模块的存储分配。
]
3.10 注释设计
[说明安排的程序注释。
]
3.11 限制条件
[说明本模块在运行使用中所受到的限制条件。
]
3.12 测试要点
[说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。
]
3.13 尚未解决的问题
[说明在本模块的设计中尚未解决而设计者认为在系统完成之前应解决的问题。
]
4档案整理设计说明
4.1 模块描述
此模块主要完成档案按件整理,按卷整理两大功能
4.2 功能
4.3 性能
[说明对该模块的全部性能要求。
]
案卷表结构(volume)
4.5 输出项
[给出对每一个输出项的特性。
]
4.6 设计方法(算法)
档号的形成:
按件整理:档号=全宗号+年度号+保管期限+件号
按卷整理:档号=全宗号+目录号+案卷号+卷内顺序号
4.7 流程逻辑
4.8 接口
[说明本模块与其它相关模块间的逻辑连接方式,说明涉及到的参数传递方式。
] 4.9 存储分配
[根据需要,说明本模块的存储分配。
]
4.10 注释设计
[说明安排的程序注释。
]
4.11 限制条件
[说明本模块在运行使用中所受到的限制条件。
]
[说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。
]
4.13 尚未解决的问题
[说明在本模块的设计中尚未解决而设计者认为在系统完成之前应解决的问题。
]
5借还登记模块设计说明
5.1 模块描述
此模块主要包括档案借还信息登记,借还信息查询功能。
5.2 功能
5.3 性能
[说明对该模块的全部性能要求。
]
5.4 输入项
5.5 输出项
[给出对每一个输出项的特性。
]
5.6 设计方法(算法)
[对于软件设计,应详细说明本程序所选取用的算法,具体的计算公式及计算步骤。
] [对于硬件设计,应详细说明本模块的设计原理、元器件的选取、各元器件的逻辑关系,所需要的各种协议等。
]
5.7 流程逻辑
[用图表辅以必要的说明来表示本模块的逻辑流程。
]
5.8 接口
[说明本模块与其它相关模块间的逻辑连接方式,说明涉及到的参数传递方式。
]
5.9 存储分配
[根据需要,说明本模块的存储分配。
]
5.10 注释设计
[说明安排的程序注释。
]
5.11 限制条件
[说明本模块在运行使用中所受到的限制条件。
]
5.12 测试要点
[说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。
]
5.13 尚未解决的问题
[说明在本模块的设计中尚未解决而设计者认为在系统完成之前应解决的问题。
]
6程序文件清单
6.1 子系统名
6.2 程序文件名
6.3 运行平台
6.4 编程语言
6.5 简要描述。