




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
共 21 页 第 1 页 文档代号 阶段 S 软盘编号 密级 秘密 资产管理资产管理软件软件概要设计说明概要设计说明 编写 校对 审核 会签 标审 批准 GQY 共 21 页 第 2 页 目目 次次 1 引言 4 1 1 编写目的 4 1 2 参考资料 4 1 3 术语和缩写词 4 2 需求 4 2 1 总体描述 4 2 2 功能 5 2 2 1 需求功能描述 5 2 2 2 系统功能描述 6 2 2 2 功能器求与程序的关系 8 2 3 性能 10 2 3 1 精度 10 2 3 2 时间特性 10 2 3 3 灵活性 10 2 3 4 可靠性和可维护性 10 3 环境 11 3 1 设备环境 11 3 2 支持软件环境 12 3 2 1 开发环境 13 3 2 2 运行环境 14 3 3 接口 14 3 4 保密与安全 15 4 设计特性 15 4 1 运行过程 15 4 2 系统逻辑流程 15 共 21 页 第 3 页 4 3 系统数据流程 17 4 3 1 输入 17 4 3 2 输出 17 4 4 程序设计说明 17 4 4 1 系统界面设计 17 4 4 2 系统报表设计 18 4 4 3 子网查询系统设计 19 4 4 3 1 页面设计 19 5 数据库设计说明 19 5 1 逻辑结构设计要点 19 5 2 物理结构设计要点 21 6 系统出错处理设计 21 6 1 错误分类 21 6 2 补救措施 21 共 21 页 第 4 页 1 引言引言 1 1 编写目的编写目的 本概要设计是在经过了 资产管理软件 的需求分析之后 为明确各项功能需求的落实 与否以及以后进一步设计开发而编写的 它的依据是需求分析 预期的读者是组织评审人员及后期的设计编程人员 1 2 参考资料参考资料 a 工程实施规范 b 资产管理结构方案设计书 c 资产管理软件需求规格说明 d 资产管理软件概要设计说明 b 资产管理研制任务书 1 3 术语和缩写词术语和缩写词 为叙述方便 本文件定义如下术语 ZCRJ Spare Part Computer Manage System 备件计算机管理系统 即本系统 COM Component Object Model 组件对象模型 ASP Active Server Pages 活动服务页 IIS Microsoft Internet Information 微软网络信息服务 2 需求需求 2 1 总体描述总体描述 管理软件 以下简称 ZCRJ 利用了数据库管理技术 对电子备件贮备数量 品种 存 放位置 代号 名称等项目进行计算机管理 旨在实现快捷 方便 高效的备件出入库 备 件统计打印与备件查询等功能 2 2 功能功能 2 2 1 需求功能描述需求功能描述 a 根据需求规格说明 系统划分为八个子功能模块 分别为 b 基础数据管理模块 主要实现系统初始化数据库操作 共 21 页 第 5 页 c 备件库管理模块 主要实现出入库 盘点 备件信息查询 d 统计报表管理模块 主要实现系统信息统计与打印 e 系统管理模块 主要实现系统数据库管理以及用户权限管理等功能 f 用户设置管理模块 主要实现一些用户个性化设置等功能 g 子网查询模块 主要实现网络查询等功能 需求功能结构图如图 1 共 21 页 第 6 页 固定资产管理系统 系统功能信息发布综合查询 其他管理 数据字典 通 知 发 信 其他登记 校园规划用途 土地用途 使用权限类型 使用权限状况 土地证办理情况 教育部分类号 国标分类号 房屋结构 房屋用途 房屋经费科目 产权状况 房屋状况 供热情况 供电情况 空调情况 供水情况 供气情况 房屋朝向 仪器状态 仪器经费科目 设备来源 土地查询 房屋查询 设备查询 家具查询 交通查询 部门初始 角色初始 用户初始 校区设置 备用字段 存放地点 口令修改 数据备份 土地管理房屋管理 校区的土地规划校区的管理 家具被服车辆管理 家具登记 直接变动 变动查询 车辆登记 直接变动 变动查询 仪器管理 设备登记 附件登记 直接变动 变动查询 图 1 共 21 页 第 7 页 2 2 2 系统功能描述系统功能描述 根据需求功能 系统规划为如下几个功能模块如表 1 模块名称模块名称命名命名模块类型模块类型功能简述功能简述 系统登录ZCRJ01GUI验证用户名 密码 操作权限 窗口管理包ZCRJ02GUI组织并控制整个系统的界面显示 数据库初始化ZCRJ03GUI实现需求功能数据库初始化 备件贮存位置管理ZCRJ04GUI实现需求功能备件贮存位置管理 备件信息管理ZCRJ05GUI实现需求功能备件信息管理 备件动态信息管理ZCRJ06GUI实现需求功能备件动态信息管理 备件入库ZCRJ07GUI实现需求功能备件入库 备件出库ZCRJ08GUI实现需求功能备件出库 出入库单据管理ZCRJ09MOD 提供打印 管理出入库单功能 供出入 库模块调用 整体盘点ZCRJ10GUI实现需求功能整体盘点 抽样盘点ZCRJ11GUI实现需求功能抽样盘点 查询统计管理ZCRJ12GUI 统计报表管理ZCRJ13GUI 两模块结合实现需求功能统计报表 用户权限管理包ZCRJ14GUI完成需求功能用户权限管理 系统数据库管理ZCRJ15GUI完成需求功能数据库管理 子网查询管理ZCRJ16GUI 对网络查询包进行设置 管理 完成需 求功能网络查询管理 系统操作日志管理ZCRJ17GUI 完成需求功能系统操作日志管理 对系 统日志操作类进行属性设置 条形码扫描设置管理ZCRJ18GUI完成需求功能条形码扫描设置管理 共 21 页 第 8 页 模块名称模块名称命名命名模块类型模块类型功能简述功能简述 用户设置ZCRJ19GUI管理当前用户的密码与用户信息 网络查询包ZCRJ26GUI实现需求功能子网查询的界面功能 数据库操作类ZCRJ20MOD 提供对数据库的操作的封装 系统所有 对数据库的操作均调用本模块 文件操作类ZCRJ21MOD 对系统文件操作的封装 系统所有对文 件的操作包括对 INI 文件的操作均调用 本模块 Excel 操作类ZCRJ22MOD 提供系统对 Excel 表的操作 系统所有 对 Excel 表的操作均调用本模块 系统日志操作类ZCRJ23MOD 提供系统操作日志信息的写入 读出 查询 保存功能 供系统需要生成日志 的模块调用 系统查询接口ZCRJ24INF子网查询组件的接口定义类 子网查询组件ZCRJ25COM 完成需求功能子网查询的数据库查询 组织查询结果 供网络查询包调用 系统帮助模块ZCRJ25GUI实现系统帮助功能 表 1 表格说明 表中 GUI 表示模块具有操作界面 MOD 表示模块没有操作界面 INF 表示接口定义类 COM 表示此模块为 COM 组件 2 2 3 功能需求与程序的关系功能需求与程序的关系 用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系 如表 2 共 21 页 第 9 页 系 统 登 录 窗 口 管 理 数 据 库 初 始 化 备 件 贮 存 位 置 管 理 备 件 信 息 管 理 备 件 动 态 信 息 管 理 备 件 入 库 备 件 出 库 整 体 盘 点 抽 样 盘 点 统 计 报 表 管 理 查 询 统 计 管 理 用 户 权 限 管 理 系 统 数 据 库 管 理 子 网 查 询 管 理 系 统 日 志 操 作 管 理 条 形 码 扫 描 设 置 管 理 用 户 设 置 子 网 查 询 备件初始化 领取备件初始化 备件贮存位置管理 备件信息管理 备件入库 故障件入库 退还入库 入库单据管理 备件出库 借出出库 出库单据管理 整体盘点 抽样盘点 备件贮存位置统计 备件信息查询统计 库存结存查询统计 故障信息查询统计 备件借出查询 系 统 功 能 需 求 功 能 共 21 页 第 10 页 系 统 登 录 窗 口 管 理 数 据 库 初 始 化 备 件 贮 存 位 置 管 理 备 件 信 息 管 理 备 件 动 态 信 息 管 理 备 件 入 库 备 件 出 库 整 体 盘 点 抽 样 盘 点 统 计 报 表 管 理 查 询 统 计 管 理 用 户 权 限 管 理 系 统 数 据 库 管 理 子 网 查 询 管 理 系 统 日 志 操 作 管 理 条 形 码 扫 描 设 置 管 理 用 户 设 置 子 网 查 询 备件出入库记录查询 当前库存状态查询 用户权限管理 系统数据库管理 条形码扫描设置 系统操作日志管理 报警信息提示 自动打印出入库单据 备件库当前状态查询 备件详细信息查询 子网查询管理 表 2 分配关系图中内容说明 其他模块如 数据库操作类 文件操作类 Excel 操作类 系 统日志操作类 系统查询接口 子网查询组件 出入库单据管理 作为底层或中间层调用 不再在上表中体现 具体调用关系 可以参考 2 2 2 系统功能描述 详细描述请参考程序设 计说明 共 21 页 第 11 页 2 3 性能性能 2 3 1 精度精度 根据需求要求 本系统在数据精度上没有特殊的要求 但要确保数据记录的准确性 2 3 2 时间特性时间特性 要求系统操作灵活 反应迅速 不允许界面操作有明显停顿现象 程序流尽量采用主线 程 必要的时采用多线程 以提高系统的响应能力 2 3 3 灵活性灵活性 系统在设计的时候 主要考虑在 Windows 2000 Server 环境下运行 在选用数据库的 时候优先考虑性能与安全性 最大内存占用要小于 1GB 如果系统资源占用太大 则采用文件序列化及数据流方式 降低资源占用率 2 3 4 可靠性和可维护性可靠性和可维护性 根据需求规格说明中对系统性能的要求 本系统对于可靠性与可维护性方面做了以下几 个方面的考虑 a 成熟性 选用成熟的操作系统 应用开发工具 为系统编写详尽的测试计划和测试 用例 保证足够的测试时间 b 容错性 编写详细的错误处理代码 降低系统对资源的消耗 充分考虑用户操作系 统版本 浏览器版本 显示参数 客户端配置情况 再代码中捉充分的判断处理 c 可恢复性 提供系统软件日备份功能 系统数据可恢复至任何时段 d 易分析性 在用户操作异常时 提示的错误信息能反应是通过操作哪个字段产生的 错误 方便用户分析 e 易修改性 由于提供成熟的产品 对产品的修改性不在这里体现 f 稳定性 通过保证网络系统 操作系统的稳定 同时在应用系统设计时强调质量和 准确性来保证稳定性 g 易测试性 由于提供成熟的产品 对产品的测试性不在这里体现 共 21 页 第 12 页 3 环境环境 3 1 设备环境设备环境 ZCRJ 硬件系统包括系统服务器以及与之配套的外围设备 其中外围设备包括打印机 条 码扫描仪 条码打印机 移动式存储器 HUB 与调制解调器 具体如下 a 系统服务器一台 采用标准工业用控制计算机 奔腾 IV 系列 CPU 控制器 512MRAM 存储器 是运行 ZCRJ 软件系统的主要硬件平台 b 打印机一台 针式 可以打印 ZCRJ 产生的所有报表 c 条码扫描仪一台 采用 WELCH ALLYN 品牌 作为备件出入库以及盘点的辅助操作方 式 可以很大的提高出入库效率 d 网络连接设备 如调制解调器 HUB ZCRJ 硬件系统拓扑图如图 2 图 2 3 2 支持软件环境支持软件环境 提炼模型如下 如图 3 共 21 页 第 13 页 图 3 3 2 1 开发环境开发环境 a 操作系统 Windows 2000 Server b 数据库 ORACLE 8 1 6 c 应用软件 Office 2000 d 设计建模软件 1 Rational Rose 2003 2 Microsoft Visio XP e 数据库建模软件 Power Designer 9 f 编码软件 1 开发环境 Microsoft Visual Studio 6 0 2 开发环境 Microsoft Visual Studio NET 2003 共 21 页 第 14 页 3 网页美工 Photo Shop 6 0 4 Macromedia Dream weaver 2004 g 其他支持环境 1 DCOM COM 组件运行环境 2 ODBC 开放式数据库连接驱动 3 OLEDB 的数据库连接驱动 4 TCP IP 网络协议支持 3 2 2 运行环境运行环境 a 操作系统 Windows 2K Server b 数据库 ORACLE 8 1 6 c 其他支持环境 1 Microsoft Excel 2K 组件环境 2 DCOM COM 组件运行环境 3 OLEDB 的数据库连接驱动 4 TCP IP 网络协议支持 3 3 接口接口 本系统接口包括界面接口 网络查询接口 预留接口 a 界面接口即人机界面 采用 WINDOWS 窗口模式 要求操作方便 界面友好 美观 b 网络查询接口采用 B S 三层结构开发 在 COM 层只做相关的查询组件 并做进一步 的 SESSIONID 的权限验证 保证系统的数据安全 如果有数据交换时均采用规定的 ADO 记录集格式 c 预留接口不做具体编码 3 4 保密与安全保密与安全 在保密与安全性方面 ZCRJ 系统在设计时主要采用以下措施 a Windows 2000 Server 操作系统的安全机制 安装系统完成之后 检测 RPC 等漏洞 安装响应的补丁程序 重新设置超级管理员账号与密码 并且要求保证定期更新 启动 ZCRJ 系统需要的相关的服务 并且禁用与 ZCRJ 系统没有关系的服务等 单独 共 21 页 第 15 页 设定 IIS 服务运行目录的权限等 b 在 A 的基础上 ZCRJ 在网络部分还采用只提供网络查询使用的相应的组件模块 并 在 COM 组件中做 SESSIONID 的验证 c 后台数据库只设置本地访问权限 禁用所有网络端口 d 本地操作模块 不提供网络操作功能 所有的数据库访问都采用一个只有基本权限 的数据库账号 ZCRJ 系统中的权限管理单独做一个模块 做到数据库权限与应用软 件系统权限分离 充分保证了灵活性与数据安全性 4 设计特性设计特性 4 1 运行过程运行过程 ZCRJ 系统在登录之后 首先检测系统数据库初始化标示 如果系统数据库没有初始化则 进入系统初始化界面 要求初始化数据库 数据库初始化完成之后 就设置系统数据库初始 化完成标识 下一次系统就可以跳过以上各步 初始化数据库完成之后 系统读入系统设置 参数 并进入系统出入库操作界面 循环等待用户信息 用户业务完成之后 可以点击退出 按钮或者退出菜单 退出系统 4 2 系统逻辑流程系统逻辑流程 系统逻辑流程图如图 4 所示 共 21 页 第 16 页 图 4 4 3 系统数据流程系统数据流程 4 3 1 输入输入 ZCRJ 系统为典型的 MIS 系统 输入信息包括主要业务操作信息与业务操作辅助信息 其 共 21 页 第 17 页 中主要业务操作信息包括 备件出库信息 备件入库信息 备件盘点信息 业务操作辅助信 息包括系统信息 备件信息 详细信息说明请参看数据库设计说明与程序设计说明部分 4 3 2 输出输出 ZCRJ 系统输出信息包括 出入库单信息 备件查询信息 备件报表 详细信息说明请 参看数据库设计说明与程序设计说明部分 4 4 程序设计说明程序设计说明 4 4 1 系统界面设计系统界面设计 ZCRJ 系统采用 MDI 多文档窗口控制方式 主界面包括标题栏 菜单栏 工具栏 状态栏 出入库管理窗口 窗体显示区 右键菜单 子界面采用 CDI 子窗体与 SDI 单文档窗体相结合 的控制方式 详细内容如下 a 标题栏包括 图标 系统名称 资产管理软件 最大化按钮 最小化按钮 关闭按 钮 b 系统菜单栏 c 工具栏包括 出入库 出库 出入库 入库 出入库 盘点 复制 粘贴 剪切 删除 刷新 停止按钮 d 状态栏包括 四个区域 第一栏显示登录用户名称 第二栏显示系统当前状态 第 三栏显示当前日期 第四栏显示当前时间 e 右键菜单包括 工具栏 状态栏两个子菜单 f 出入库管理窗口包括 出库栏 入库栏 盘点栏 其中出库栏包括备件出库 借出 出库 入库栏包括备件入库 归还入库 故障件入库 盘点栏包括抽样盘点 整体 盘点 g CDI 子窗体允许用户手动调整窗体大小 窗体控件位置可以根据不同状态进行调整 h SDI 单文档窗体采用对话框形式窗体 不允许用户调整窗体大小 窗体格式如图 5 共 21 页 第 18 页 图 5 4 4 2 系统报表设计系统报表设计 系统报表分为备件信息查询统计 出入库单据查询 故障信息查询统计 备件信息查询统计需要统计以下内容 备件名称 产品代号 备件编码 库存数量 备 用数量 机用数量 故障数量 累计出库数量 预警数量 借出数量 使用组合名称 使用 组合代号 使用机柜名称 使用机柜代号 使用车辆名称 使用车辆代号 责任单位 生产 时期 产品批次 备件价格 外形尺寸 参考重量 备件类型 包装分类 存放期 存放位 置名称 存放位置编号 备注 要求可以根据需要输出以上任意字段的报表 出入库单据查询需要统计以下内容 单据号 备件名称 产品代号 备件编号 备件位 置 备件数量 日期时间 操作人 经办人 操作类型 打印单据 备注 故障信息查询统计需要统计以下内容 备件名称 产品代号 备件数量 故障时间 环 境温度 故障地点 故障原因 4 4 3 子网查询系统设计子网查询系统设计 处理说明 子网查询为 ZCRJ 系统提供的网络查询接口 HTML 页面格式 网络终端连接 出入库管理窗口 窗口显示区 共 21 页 第 19 页 上 ZCRJ 服务器后 可以使用 IE6 0 浏览器进行浏览 调用子网查询组件实现 具体查询功 能有 备件详细信息查询 备件故障信息查询 备件库子网查询系统各个功能的使用必须经过授权方可打开界面 提交数据 相关的权 限验证方式和实现方式由用户权限管理模块 ZCRJ14 控制 使用微软 NET 技术实现 界面以 1024 768 分辨率为准 处理流程如图 6 登录 身份 验证 子系统选 择 功能选择进入界面 重登录 通过 未通过 图 6 页面设计 子网查询系统包括三级页面与一个错误信息显示页面 一级页面为系统登陆页面 在此页面进行权限验证与 SESSION 设置 二级页面为系统查询页面 可以根据不同的条件查询获得备件信息与故障信息 三级页面为详细信息显示页面 可以对于一个特定的备件显示备件的详细信息与备件的 详细故障信息 错误信息显示页面 对于系统运行过程中的错误信息进行同显示 5 数据库设计说明数据库设计说明 5 1 逻辑结构设计要点逻辑结构设计要点 ZCRJ 系统数据库 按照标准范式进行设计 表标识统一采用前缀 T 表名称拼 音第一个字母 大写 字段名标识统一采用子段名称拼音第一个子母 大写 总体上可分 为备件信息静态库 备件信息动态库与系统信息库 具体表结构设计如图 6 所示 共 21 页 第 20 页 系统基本信息表 名名称称 代代号号 备备注注 贮存车辆编号表 P PK K贮贮存存车车辆辆代代号号 贮贮存存车车辆辆名名称称 贮贮存存车车辆辆编编号号 备注 贮存机柜编号表 P PK K贮贮存存机机柜柜代代号号 贮存机柜名称 贮贮存存机机柜柜编编号号 F FK K1 1贮贮存存车车辆辆代代号号 备注 贮存插箱编号 P PK K贮贮存存插插箱箱代代号号 贮存插箱名称 贮贮存存插插箱箱编编号号 F FK K1 1贮贮存存机机柜柜代代号号 备注 贮存插箱格编号 P PK K贮贮存存插插箱箱格格代代号号 贮存插箱格名称 贮贮存存插插箱箱格格编编号号 F FK K1 1贮贮存存插插箱箱代代号号 备注 备件信息表 P PK K备备件件代代号号 备备件件名名称称 产品代号 条码信息 设计文件代号 铭牌设计文件代号 生产单位名称 备件安装所属关系 备件价格 外形尺寸 重量 备件类型 包装分类 存放期 所属组合 统使用数量 备用数量 库存数量 累计出库数量 累计故障件数量 备件预警数量 备注 系统初始化设置标识表 标标识识代代号号 标标识识值值 备件贮存位置表 P PK K贮贮存存位位置置代代号号 F FK K1 1 F FK K2 2 F FK K3 3贮贮存存位位置置编编号号 贮贮存存机机柜柜代代号号 贮存机柜编号 贮存插箱代号 贮存插箱编号 贮存插箱格代号 贮存插箱格编号 备注 系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026创维集团全球校园招聘考试参考试题及答案解析
- 成都市锦江区三官堂街幼儿园2025年面向社会公开招聘员额教师(2人)备考练习题库及答案解析
- 礼仪礼貌知识培训课件
- 2025吉林大学白求恩第一医院疼痛科招聘考试参考试题及答案解析
- 2025年甘肃省嘉峪关市档案馆招聘公益性岗位人员考试参考试题及答案解析
- 粮食购销合同管理办法
- 纺织原料采购管理办法
- 细化措施人员管理办法
- 网上竞价采购管理办法
- 网点大堂经理管理办法
- 《离婚经济补偿制度研究》13000字【论文】
- 2025-2030中国电流传感器行业市场发展趋势与前景展望战略研究报告
- 桩基工程监理评估报告
- 2025年供水管道工职业技能竞赛参考试指导题库300题(含答案)
- 预包装食品配送服务投标方案(技术方案)
- 第二章第二节女性生殖系统生理课件
- 宁波市慈溪市人民法院招聘审判辅助人员笔试真题2024
- 2021-2022学年人教版数学九年级下册相似三角形性质与判定 同步练习卷
- 《高尔夫基础培训》课件
- 沪教版(五四学制)(2024)六年级下册单词表+默写单
- 与国企合作开发零星地块框架合同协议书范本模板
评论
0/150
提交评论