已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
亚太森博仓储管理系统亚太森博仓储管理系统 建设方案建设方案 20102010 年年 7 7 月月 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 1 目录目录 第一章第一章 概述概述 1 1 1 建设目标 1 1 2 建设内容 1 1 3 建设原则 2 第二章第二章 系统总体框架系统总体框架 3 2 1 指导思想 3 2 2 项目建设目标 3 2 3 技术架构 3 2 4 网络拓扑图 4 第三章第三章 系统及应用软件开发系统及应用软件开发 6 3 1 系统需求分析 6 3 1 1 用户管理需求 6 3 1 2 用户功能需求 6 3 1 3 用户性能需求 7 3 1 4 用户投资需求 8 3 2 系统的开发原则 8 3 2 1 采用原型法进行开发 8 3 2 2 需求调研分析 9 3 2 3 系统设计实现 9 3 3 设计理念及技术路线 10 3 3 1 遵循Java J2EE规范 10 3 3 2 采用面向对象的软件工程化方法 11 3 3 3 采用层次化 模块化设计方式 12 3 3 4 灵活的权限管理控制 15 3 4 应用软件实现技术说明 16 3 5 软件应用构架 18 第四章第四章 关键问题说明关键问题说明 20 4 1 数据安全性保障 20 4 1 1 安全技术体系 20 4 2 系统软件拓展 22 第五章第五章 系统功能简介系统功能简介 24 5 1 快速货运管理系统 24 5 1 1 基础资料管理 24 5 1 2 运输管理 24 5 1 3 中转业务 24 5 1 4 代收款管理 25 5 1 5 回单管理 25 5 1 6 单据管理 25 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 2 5 1 7 异常调整 25 5 1 8 费用管理 25 5 1 9 车辆成本管理 25 5 1 10 财务管理 26 5 1 11 综合查询 26 5 1 12 系统管理 26 5 1 13 配置管理 26 5 1 14 客服管理 26 5 1 15 客户端口 26 5 1 16 合作单位端口 26 5 1 17 滞压货物管理 27 5 1 18 预警提示 27 5 2 仓储管理系统 27 5 2 1 系统设置 27 5 2 2 货品信息维护 27 5 2 3 入库管理 27 5 2 4 费用统计 核算 28 5 2 5 库存信息汇总 28 5 2 6 出库管理 28 5 2 7 报表统计 28 5 2 8 邮件模板管理 29 5 2 9 邮件管理 29 5 3 整车运输管理系统 29 5 3 1 基础资料管理 29 5 3 2 运输管理 29 5 3 3 回单管理 29 5 3 4 车辆管理 30 5 3 5 结算管理 30 5 3 6 统计报表 30 5 3 7 合同管理 30 5 3 8 综合查询 30 5 3 9 客服管理 30 5 3 10 客户端口 30 5 3 11 合作单位端口 30 5 3 12 错误处理 31 5 3 13 预警提示 31 5 4 挂靠货车经营管理系统 31 5 4 1 基础信息 31 5 4 2 合同管理 31 5 4 3 保险管理 31 5 4 4 安全管理 31 5 4 5 日常管理 31 5 4 6 税收服务 31 5 4 7 车辆清退及过户管理 32 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 3 5 5 商品车发运业务管理系统 32 5 5 1 基础资料管理 32 5 5 2 送车管理 32 5 5 3 回执单管理 32 5 5 4 统计报表 32 5 5 5 合同管理 32 5 5 6 综合查询 32 5 6 办公平台 33 5 6 1 提醒服务 33 5 6 2 人员管理 33 5 6 3 资产管理 33 5 6 4 机务管理 33 第六章第六章 系统实施与人员培训系统实施与人员培训 34 6 1 项目管理与实施 34 6 2 现场培训 34 6 3 数据库的培训 35 第七章第七章 项目报价项目报价 36 7 1 硬件系统报价 36 7 2 软件系统报价 37 7 3 系统维护费 37 临沂商城电子商务有限公司简介临沂商城电子商务有限公司简介 38 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 1 第一章第一章 概述概述 烟台交运集团是国有大型道路运输企业 现代物流是烟台交运集 团的五大产业之一 主要从事零担快运 整车运输 仓储配送 客 车快件 物流金融 车辆经营等业务 集团辖属万方物流 集大物 流 联运公司 珠玑物流园等 4 个专业物流企业 以及莱阳公司 龙口公司 莱州公司等从事物流业务的运输企业 为进一步将管理控制及业务系统有机结合 形成物流信息化整体 解决方案 物流信息系统应集快速货运管理系统 整车运输管理系 统 仓储管理系统 车辆经营管理系统 客车快件件管理系统和办 公平台于一体 使基层作业规范 精准 让管理层对各项成本管控 有度 核算清晰 同时深度挖掘各个业务环节数据为决策层的战略 提供有效支持 使管理精细 1 1 建设目标建设目标 通过物流 ERP 系统建设方案的实施 能够准确而实时地掌握集 团公司物流服务的实时资料 并能实时查询库存的变化 货运流程 中的各生产资料使用情况 工作人员的实时信息及工作内容等 以 及各种销售情况的统计 并且把这些资料直接反馈 生成统计报表 在日常生产计划的制定的可执行性和科学性予以具体的数据支持 1 2 建设内容建设内容 通过将货物编码 并且通过条码标签打印机打印条码标签 不 仅便于物品跟踪管理 而且能实时了解库存的具体情况 给企业做 生产决策提供数据支持 并能做到合理的物料资源准备 提高生产 效率 便于企业资金的合理运用 对生产货物按照行业及企业规则 建立统一编码的条码 从而杜绝因货物的无序而导致的损失和混乱 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 2 实现功能 按照生成新号 打印出对应的条码 码制为 128 码标 签 把标签贴在物品上 每个物品都有唯一的条码 利用条码技术采用条码枪对出入库货品进行条码采集 对仓库进 行基本的进 销 存管理 有效的降低库存成本 通过条码的技术应用到仓库的盘点上 能提高盘点速度和质量 提高工作效率 并迅速得出实际的库存量 1 3 建设原则建设原则 为满足系统各平台需求的应用 我们充分考虑具体需求 度身 定制 为客户提供符合需求的解决方案 同时遵照以下原则 1 先进性 采用当前先进的网络应用技术 网络安全技术等 如 J2EE 2 开放性 在 Intranet 之上构建基于 Java 及 J2EE 标准的应用 网络系统 3 可用性 采用高可靠性的产品与技术 充分考虑系统异常 事件下的处理 容错能力及系统恢复能力 针对系统的网络环境 主机 存储到应用软件的各个层面严格对系统的上述特性进行设 计 保证整个系统的安全可靠 最终为用户提供优质的信息服务 环境 如可考虑数据库的双机热备及 Web 应用系统的负载平衡 4 经济实用性 在系统组网建设中 既着眼于现在的业务需 求 又兼顾未来各种业务增长的需求 采用先进设计理念 进行 最佳性能组合 在有限的投资中构造性能最佳的实用性系统 5 安全保密性 采用完善的保密机制 从网络 操作系统 数据库 数据 应用系统等各个方面对系统提供完备的 规范的 安全系统方案 使得数据不易被破坏 非法修改或访问 6 可扩展性 网络设计和设备应具有良好的扩展性和升级能 力 具有全面支持多种网络协议 可适于多种高层协议 另外应 用系统采用良好三层应用设计实现 确保应用系统具有良好的可 扩展性 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 3 在设计的过程中既结合了目前需求和发展现状 同时考虑用 户投资成本 本着投资时间短 见效快等特点 将成熟的技术优 先采用 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 4 第二章第二章 系统系统总体框架总体框架 2 1 指导思想指导思想 系统平台建设的核心思想是 以客户为中心来策划 设计 运 营和管理 通过系统获取企业宣传 资源共享 办公效率的多重收 益 系统建设应以用户为中心 提高生产效率 要达到以上目的 要对公司的规模 资源 业务等全面分析 给系统一个合理的定位 制定系统建设方案 并按方案严格执行 要知道 有好的方案 不加以执行方案也将产生不了价值 2 2 项目建设目标项目建设目标 统一平台 信息共享 建设基于 SOA 架构的仓储管理系统 它 将各种应用系统 数据资源和互联网资源集成到一个信息管理平台 之上 并以统一的用户界面提供给用户 使企业可以快速地建立企 业对客户 企业对内部员工和企业对企业的信息通道 使企业能够释 放存储在企业内部和外部的各种信息 2 3 技术架构技术架构 整个系统是基于 EJB3 0 和 Struts2 0 系统架构 利用目前成熟的 Web Service 技术 来整合各平台之间的信息系统的信息互通 打破 系统平台间的信息壁垒 由系统提供 Web Service 服务接口 约定 XML 标准格式 系统 调用服务获取需要的数据进行解析后展示数据 该方式灵活 低耦 合 便于扩充 系统架构图如下 系统架构图如下 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 5 内容展现层 HTML 控控 制制 和和 管管 理理 组组 件件 系统对外服务接口系统对外服务接口WEBWEB 层 层 JSPJSP Struts2 0Struts2 0 EJB3 0EJB3 0 业务业务 逻辑处理组件逻辑处理组件 数据分发数据分发数据分析数据分析数据加工数据加工数据获取数据获取 EJB 接 口 网络适配器网络适配器 系统数据库数据备份 2 4 网络拓扑图网络拓扑图 系统和数据库都部署在系统服务器上 通过防火墙内部专用网 络与数据备份服务器进行通信 数据库定时进行备份 数据备份 防火墙交换机 管理维护终端 业务数据处理人员 系统管理员 数据报表查看 系统服务器 业务服务终端业务服务终端 业务服务终端 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 6 系统辅助性的业务操作 可交由其它业务服务单元完成 服务 性单元可放置于专用服务网段 和 Web 服务等放在一起 也可置于 防火墙外 进行业务处理等 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 7 第三章第三章 系统及应用软件开发系统及应用软件开发 3 1 系统需求分析系统需求分析 软件开发成功的要素在于能够充分了解需求 否则 多么好的 系统设计或是多么强的系统的程序设计能力 都无法弥补因需求不 明确对整体系系统开发所造成的危害 需求分析是一连串的处理过程 处理的精神在于找出使用者的 需求 经过提炼 然后把需求 数据的 功能的以及行为的需求 模式化 最后出一份需求规格说明书 3 1 1 用户管理需求用户管理需求 要求应用软件的功能实现满足用户管理的需求 能够使用户的 管理思想及管理理念在系统中得到充分贯彻及体现 使系统能够环 绕用户 为用户服务 而不是使用户的业务处理适应系统 从而保 证系统发挥最大的经济效益 3 1 2 用户功能需求用户功能需求 多级管理体系多级管理体系 系统中涉及复杂的多层次多部门的组织管理体系 所以应用系统在开发过程中应满足用户的组织管理体系 能够采用 逐级管理的方式进行管理维护 涉及的用户角色设置 权限管理能 够采用逐级下发的方式 也就是说上级部门设定下级部门的基本信 息及下级部门所拥有的最大权限 下级部门再根据自己的实际情况 进行部门设置 角色划分及权限设置 依次类推 最终系统形成一 树形管理组织体系 数据交换 数据交换 我公司针对用户的需要采用 XML 方式提供数据交换 在此基础上 我公司承诺在用户提供详细需求的情况下 与用户要 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 8 求功能详细讨论 对用户需求进行评估综合以后 提出符合用户实 际要求的需求说明书 3 1 3 用户性能需求用户性能需求 时间响应需求 时间响应需求 应用软件系统应能支持本地用户的并发联机操作 本地用户数 据查询的平均响应时间 结构化查询不超过 3 秒 非结构化查询不 超过 5 秒 读远程用户数据查询的平均响应时间 结构化查询不超 过 10 秒 非结构化查询不超过 15 秒 本系统具有每天接收 处理 存贮不少于 100M 信息的能力 健壮性需求 健壮性需求 应用软件系统对用户的操作顺序 输入的数据进行正确性检查 并给出明确提示信息 应用软件系统使用出错处理机制 当应用软件系统运行过程中 发生错误时 系统将明确提示错误信息并指导用户按照系统错误处 理手册进行处理 应用软件系统提供应用系统的运行监视和故障恢复机制 建立 系统运行的日志文件 跟踪应用软件系统的所有操作 适应性要求 适应性要求 应用软件系统要独立于具体的组织机构 能够适应组织机构的 变革 支持多级网络结构 本系统是一个多级网络 而且随着今后的 发展 网络层次会进一步增加 因此所采用的中间件系统必须能支 持多级网络结构 支持多种文件传输方式 包括加密 压缩 断点续传等 支持数据复制功能 能够实现分布式数据库的数据一致性 安全保密性要求安全保密性要求 应用软件系统设置系统安全保密机制 提供对用户 软件功能 数据文件的安全管理 应用软件系统提供数据的自动转储和恢复机制 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 9 应用软件系统采用数据加密机制 进行数据传输 具有安全功能 对操作员进行管理 对系统节点和应用程序进 行合法性检查 提供日志分级管理机制 对系统运行状况进行监控 可维护性要求可维护性要求 应用软件系统具有良好的扩充 发展能力 提供今后扩充系统功 能 规模的接口 应用软件系统的基础数据代码化 便于数据维护 应用软件系统的开发符合相关的标准规范 3 1 4 用户投资需求用户投资需求 应用软件的实现过程中应充分考虑用户的投资 在满足用户管理 业务 性能需求的情况下 尽量减少用户投入 保护用户投资 3 2 系统的开发原则系统的开发原则 根据对系统需求的分析 从满足用户需求 保护用户投资为目的 结合我公司在多个领域软件开发集成的背景 除遵循系统的建设原 则外 本系统开发过程中应遵循以下原则 3 2 1 采用原型法进行开发采用原型法进行开发 建立系统原型是完成需求分析的补充手段 目的是加强与用户的 需求交流 明确和确定用户需求 引导用户提出更具体的内容 为此 在软件需求阶段即设立原型小组 负责系统原型开发 在 充分交流的同时构建系统 在系统需求的基础上 着重进行系统的 整体设计 以保证系统的整体性 确保用户系统的成功建设及应用 当然 系统原型一般不作为将来软件系统实现的基础 因为此时 的原型系统只考虑反映用户需求的情况 缺乏统一的考虑因此最好 在设计 实现阶段重新开始 避免使用户产生 软件开发已经开始 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 10 并会很快完成 的观点 此时软件还在前期的分析阶段 距离设计 实现还有很长的距离 3 2 2 需求调研分析需求调研分析 在需求的调研及分析过程中严格遵循以下原则 正确 正确 每个需求必须精确描述要交付的功能 正确性依据于需 求的来源 只有用户的代表能够决定用户需求的正确性 可行 可行 在已知的能力 有限的系统及其环境中每个需求必须是 可实现的 为了避免需求的不可行性 在需求分析阶段应该有一个 开发人员参与 在抽象阶段应该有市场人员参与 这个开发人员应 能检查在技术上什么能做什么不能做 哪些需要额外的付出或者和 其他的权衡 必要 必要 每个需求应载明什么是客户确实需要的 什么要顺应于 外部的需求 接口或标准 每个需求源于认可 有权说明需求的原 始资料 跟踪每个需求回溯到出处 如用例 系统需求 规章 或 来自其他用户的意见 优先 优先 为了表明在一个详细的产品版本中应包含哪些要点 需 要为每个需求 特征 或用例分配实现的优先权 客户或其代理都 应有强烈的责任建立优先权 如果所有的需求都被视为同等重要 优先权的作用是提供给客户的价值 实现的相关费用 实现相关联 的有关技术风险 明确 明确 需求叙述的读者应该只能从其得到唯一的解释说明 同 样 一个需求的多个读者也应达成共识 自然语言极易导致含糊 可证实 可证实 看是否能够做出测试计划或其他验证方式 如检查和 实证 来决定在产品中每个需求是否正确的实现 如果需求是不可 验证的 决定需求是不是正确的实现就成了判断的事 需求之间不 一致 不可行 不明确也能导致不可证实 任何需求如果说产品将 要支持什么也是不可证实的 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 11 3 2 3 系统设计实现系统设计实现 采用工具进行规范化分析设计采用工具进行规范化分析设计 为清楚的描述应用软件中涉及的 各个模块对象之间的关系 加强设计人员之间 设计人员与程序开 发人员之间的准确交流能力 以便更好地体现需求 在此过程将采 用工具对系统进行分析设计 保证整个系统信息平台开放性的基础 上 充分保证系统的规范性及可重用性 保证系统之间信息互通及 后续软件开发 考虑用户特点 适应用户管理需求 考虑用户特点 适应用户管理需求 在软件工程开发工程中 不 是采取越多新技术越好 软件的设计也不要走入 尽量提高水平 的误区 由于负责软件设计的技术人员客观上具有追求完美的特点 主观上尽力想将系统设计的完美 因此会造成软件实现需要的工作 量增大 同时用户又不一定接受这些内容 在考虑软件水平的时候 主要考虑 新技术的采用和成熟技术的采用要成比例 3 3 设计理念设计理念及技术路线及技术路线 3 3 1 遵循遵循 Java J2EE 规范规范 Sun 公司的 J2EE Java2 企业版 体系结构提供中间层集成框架用 来满足没有太多费用而又需要高可用性 高可靠性以及可扩展性的 应用的需求 通过提供统一的开发平台 J2EE 降低了开发多层应用 的费用和复杂性 同时提供对现有应用程序集成强有力支持 完全 支持 Enterprise JavaBeans 有良好的向导支持打包和部署应用 添 加目录支持 增强了安全机制 提高了性能 本文通过讲述 J2EE 如 何简化应用开发 希望使读者能对 J2EE 有更为深入的了解 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 12 3 3 2 采用面向对象的软件工程化方法采用面向对象的软件工程化方法 面向对象技术是一种先进的软件开发技术 正逐渐代替被广泛 使用的面向过程开发方法 被看成是解决软件危机的新兴技术 面向对象的开发强调从问题域的概念到软件程序和界面的直接 映射 把客观世界看成是许多对象更接近人类的自然思维方式 软 件需求的变动往往是功能相关的变动 而其功能的执行者 对象 通常不会有大的变动 另外 面向对象的开发也支持 鼓励软件工 程实践中的信息隐藏 数据抽象和封装 在一个对象内部的修改被 局部隔离 面向对象开发的软件易于修改 扩充和维护 面向对象方法都支持三种基本的活动 识别对象和类 描述对 象和类之间的关系 以及通过描述每个类的功能定义对象的行为 开发过程包括 OOA 面向对象分析 OOD 面向对象设计 OOP 面向对象编码 系统采用面向对象的工程化方法 结合软件系统的层次化 模 块化的软件开发思想 对用户管理组织体系 人员管理体系 软件 业务流程 业务流程环节 业务处理对象进行对象化 部件化 标 准化设计 从应用软件系统体系结构及界面服务 业务服务 数据 服务等多个方面为后期应用系统的升级及拓展提供服务接口 使系 统具备良好交互能力 信息共享能力 保护用户投资 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 13 3 3 3 采用层次化 模块化设计方式采用层次化 模块化设计方式 层次化 模块化与对象化设计一起有效保证系统的整体性能 其分别从软件体系 功能 业务实体三个方面保证系统的可用性 适应性 伸缩性 可维护性及可重性 目前市场上的应用软件体系结构主要包括传统的二层结构客户 机 服务器模式和流行的三层结构客户机 服务器模式 传统二层结构的客户机 服务器模式采用客户机直接与后台数据 库相连的方式进行业务处理 其业务服务与界面服务 数据服务不 能有效分离 直接影响系统的上述各种特性 随着计算机系统应用 需求的发展 对应用系统各方面性能提出越来越高的要求 三层结 构的应用体系结构应运而生 3 3 3 1 三层客户机三层客户机 服务器模式介绍服务器模式介绍 三层客户机 服务器模式是将整个应用分成用户服务 业务服务 数据服务三层 其处理时序图如所示 业务服务 系统用户 用户服务 数据服务 提交业务处理请求 请求执行业务 执行业务处理 提交一系列数据请求 得到并展示处理结果 三三层层应应用用业业务务处处理理示示意意简简图图 用户服务 是应用系统的第一层 是系统与最终用户之间的交 互界面层 其主要功能是接受用户请求 请求业务服务 返回处理 结果 也就是说 为执行各种业务处理操作提供用户使用界面 并 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 14 向第二层 业务服务层提交业务服务请求 同时把业务服务层处理 结果反馈给用户 显示或打印等 这一层基于图形操作环境 即 GUI 图形用户接口 下 为用户提供友好 灵活的应用界面 以完 成相应的业务处理操作和管理工作 业务服务 是应用系统的中间层 可以通过组件技术实现 其 功能是接收用户服务层的业务请求 根据用户业务处理逻辑 利用 数据服务提供的各种数据资源 对系统业务进行数据处理 并将处 理结果返回到第一层 界面服务层 数据服务 它是应用系统的最底层 主要是为业务逻辑提供各 种数据服务 如文件数据的存储 数据库信息的存储 甚至远程数 据源的访问 它对业务服务层隐藏了数据的存储地域 存储模式及 存储介质的差别 从而为应用系统的数据服务提供了良好的拓展性 3 3 3 2 三层模块化设计在系统中的应用三层模块化设计在系统中的应用 考虑到系统的业务特点 结合我公司当前 B S 三层应用开发经 验 利用目前广泛采用的 成熟先进的技术 该系统建设过程中将 采用 B S 三层客户机 服务器模式进行设计 这一方面为系统需求到设计全面清晰的转换创造了良好的基础 条件 另一方面便于软件的维护 升级及二次开发 下面我们将对 其进行详细分析 3 3 3 3 三层模块化设计的优势三层模块化设计的优势 1 有利于需求到实现的清晰转换 满足用户需求是该信息系统是成功建设的根本保证 这不仅需 要结构合理 性能卓越的应用系统体系框架 更需要分析问题的良 好的思路及处理问题的有效模式 前面需求分析中可以得知 本系统的业务复杂度集中在组织管 理体系 系统授权控制体系及业务审批体系等方面 需要通盘考虑 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 15 影响系统的多种因素 受人们分析事务能力的限制 越复杂的问题 其一次考虑清楚的可能性越低 为此 需要对关键问题采用分而制之的方式进行处理 从而降 低系统的复杂度 使系统职责关系更加清晰明了 分层 模块化及 对象化正是这种思想的良好体现 这就从设计层面上保证分析过程 具有的清晰思路 从而为系统需求的清楚转换提供了有效支持 2 减弱系统的耦合特性 采用三层开发的应用系统 各层面为其上层提供标准的系统接 口 使用户服务 业务服务及数据服务各层次通过服务提供的模式 相互分离 在服务接口不变的情况下 层次内的修改不会影响其它 层次的功能实现 减弱层次之间的耦合性 同面向对象设计理念一 起 较好的解决了系统之间及功能数据处理之间的水波效应 换句 话说 也就是程序的部分修改或变更得影响能够限制在较小的范围 之内 如 只要业务接口不便 无论业务处理逻辑如何修改 相关的 用户服务界面不必作任何修改 反之 用户界面的修改也不会影响 到业务逻辑的处理 这样就极大的提高了系统的可用性 可重用性 及适应性 另外模块化及对象化设计也体现了从更小的软件粒度减 弱了系统的整体耦合度 如 在不改变业务逻辑提供接口 一般情况不会改变 的情况 下 我们可以更改其中的处理逻辑 如 对管理人员的查询内容权 限进行限定 而不会影响整个系统 系统数据服务层次的复用与 业务逻辑处理的复用机制一样 业务逻辑 负责维护用户服务与数据服务之间的通讯联结 使 用户服务与数据的存储与操作分离 减少了用户服务与数据服务的 耦合性 从而极大的提高了系统的适应性 伸缩性 可重用性及可 拓展性 如在应用系统基本不变的情况下 我可以选择不同的数据 库作为应用的数据源 而不必更改应用程序 3 三层设计思想是信息互通的有力保证 信息的互通性可包 括数据库层面 应用层面信息互通两种信息互通机制 应用层面的 信息互通又可分为数据服务层 业务层面上的互通 在系统不存在 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 16 现有系统的情况下 应在保证的数据库层面互通的基础上 尽量保 证应用层面上的信息互通 这就要求在系统设计中 要充分考虑到 系统之间的共享业务内容及共享数据信息内容 传统采用 C S 两层 方式的软件 数据的业务逻辑及数据访问都集中在客户端 胖客户 系统 用户界面 业务逻辑 数据之间没有明确的界限 不可能 在应用层面上实现系统之间的处理共享 实现复用 而仅能通过数 据库直接访问的形式进行 4 能够实施负载平衡 动态伸缩 CACHE 等技术 从而提 高应用系统的性能及服务质量 利用良好的同步处理机制支持大量 用户的并发服务请求 从而极大的提高应用系统体系的伸缩能力 包括硬件系统的水平拓展能力 也就是说通过动态增加服务器的数 量提供系统处理能力的提升 保护原有用户投资 提高系统对用户 的服务质量 如系统的稳定性等 5 支持多种网络协议 适应广域网的运行环境 能够使应用 系统支持异构的软硬件平台和数据库系统 便于系统扩展和选择 屏 蔽硬件 网络 数据库的异构性 向界面服务层提供统一的访问接 口 6 具有更好的安全保障 屏蔽客户端和数据资源之间的直接 连接通道 保证系统的安全性 3 3 4 灵活的权限管理控制灵活的权限管理控制 功能权限与内容权限 功能权限与内容权限 从设计的角度来看 权限可归纳为功能 权限及内容权限 所谓功能权限是指当前用户对系统某些操作是否 可以执行 内容权限则限定其操作的数据范围 也就是说用户只有 同时具备功能及功能所对应的内容权限才能对某一数据进行相应的 操作 考虑到数据的多样性 只有对数据内容设定统一的级别信息 才能满足我们对数据内容统一控制的要求 管理的组织模式反映了公司内各角色的管理职责及信息的访问 范围 管理职责反映了其所具备的功能使用权限 而访问范围 则 是在管理职能下用户所能够操作的数据 上级管理者在其职责范围 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 17 内应该能够访问下级管理者管理的数据 也就是说 管理的树形组 织模式与数据的访问权限直接相关 根据这种关系 在系统中我们 采用用户的组织结构来描述数据的级别信息 具备相应级别的人员 可以在其授权功能范围内对设定范围内的数据进行访问 根据以上分析 系统权限设定可包括 角色定义 也可以说职位定义 要求能够增加 修改 删除 禁用角色 可以查询 添加 修改角色中的人员 用户授权 根据需要 可以把设定或修改用户的角色或用户所 具备的其它特殊功能 另外可以通过委托处理授权的模式把用户自 己的权限委托给另外的人员 可以在任何时候取消委托处理的授权 总之 权限定义实际上是利用组织机构 角色 与职位对应 功能 职权 等要素对人员的访问权限进行描述的过程 3 4 应用软件实现技术说明应用软件实现技术说明 该系统及其它配套系统可分为应用系统维护 业务处理系统两 大部分 两者都采用 B S 浏览器 服务器 模式进行开发 1 开发技术及其说明 系统中我们以 JSP 为主要的动态展示页面 采用 JSP Struts2 0 EJB3 0 数据库的三层面向对象的开发模式 这样的组织体系可以 方便的进行系统的升级 可包括硬件 系统软件升级及应用软件的 升级或二次开发 充分体现系统页面组织的灵活性及扩展性 较好 的解决了系统的可移植性及伸缩性 可维护性 系统用户可以方便的进行页面的修改 而不必了解 Struts3 0 EJB3 0 及数据库的相关内容 使 HTML 专家即可方便的 对页面的显示风格进行修改 而不必了解编程细节 反之 Java 数 据库开发专家也不一定是 HTML 专家 开放性 可拓展性 采用符合 J2EE 标准的三层应用结构开发 作为远程分布式对象的 EJB 可以被配置在不同服务器的不同 JVM 上 从而为系统的拓展提供了方便 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 18 可移植性 Java 的 Java One 特性使应用软件能够使应用不必作 任何处理而方便的在 NT AIX LINUX HP UNIX Sun Solaris 等 操作系统上进行直接使用 2 统一的应用框架 统一的设计标准 系统的设计模型决定了应用系统的基本应用框架及设计标准 是保证系统的可伸缩性 Scalability 稳定性 Stability 重用 性 Reusability 可维护性 Maintainability 适应性 Flexibility 的 重要基础 我们在总结以往 WEB 应用软件开发经验的基础之上 结合国外的相关应用模式的技术资料 已形成自己的 WEB 应用模 型框架 此框架主要具有如下特点 定义了从浏览器用户界面到服务端对象的描述标准及实现原则 为面向对象的编程提供了有力的框架支持 使 WEB 应用在 Rational Rose 处于世界领导地位的 符合 UML 标准的面向对象的辅助设 计工具 上能够更好的得到表达 合理的 规范化的 可伸缩的面向对象的 WEB 分布式应用结 构 为系统的扩展及现有系统的集成提供了方便 规范化 WEB 应用设计思路 包括信息查询处理 信息更新处 理框架 WEB 页面的描述 对象到数据库的映射等等 统一用户错误 系统错误处理 统一系统日志处理 为此我们 引入异常传递机制 统一 灵活的审计 记录的机制 也就是说网上发生的事情要 记录下来 再根据记录进行事后的处理 系统应用框架基本模型 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 19 Database Browser Web page Data Access Bussiness logic View representation request dispatcher Access Bean Request handler J2EE 开开发发模模型型简简图图 3 内容管理及页面组织 另外页面内容的组织在系统维护中处于重要的地位 为方便系 统用户的使用 我们采取如下的设计原则 页面的模板化设计 使内容组织与页面展示相分离 使用户更 多的精力与时间关注系统的内容 而不必经常对页面进行维护 部件化内容组织方式 页面内容的部件化的设计将使灵活的页 面组织成为可能 从而有效的减少系统的维护工作量及提高维护的 质量 如新闻中的各种新闻栏目的展示 系统用户可以对界面内容 进行灵活的组织 减少页面的维护 同时减少维护过程中可能出现 的错误 显示风格标准化 页面设计模板化 系统用户可以根据标准的 风格定义来制定不同的页面风格 甚至可以为每一登陆用户根据自 己的喜好来选择展示风格 提高系统的可维护性 同时为用户的个 性化风格设置提供有力的支持 同时为系统的快速升级 改版提供 了保障 4 先进的开发模式 采用面向对象的三层 WEB 应用开发 充分利用处于世界领先 地位的面向对象的辅助开发工具 Rational Rose 对系统的各中应用 对象及各个应用环节进行描述 确保系统的可维护性 可扩展性及 可重用性 下图是利用 Rational Rose 对页面对象的简要描述 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 20 页页面面单单元元 业务处理对象 页页面面对对象象 用用户户交交互互对对象象 FORM forwards Redirects links POST GET 页页面面对对象象描描述述 3 5 软件应用构架软件应用构架 根据对用户需求的分析 系统需要一个具有良好伸缩能力的应 用框架 此应用框架应能处理统一的组织结构 人员 角色管理 提供统一的流程定义 处理能力 统一的安全策略 包括权限管理 及权限控制 统一的日志审计处理 统一的用户界面 业务逻辑 数据服务提供模式 框架简图如下图所示 WEB 页面对象层 事件触发 系统资源服务 数据库资源应用服务资源 事件处理请求代理 权限 控制 服务 事件 处理 对象 解析 处理 系统业务调度服务 流程 处理 服务 组件 配置 服务 日志 审计 服务 组织 角色 服务 框架特点框架特点 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 21 A 符合用户的业务领域 包括适应用户管理组织结构 角色 管理 用户的工作审批流程 用户的权限管理控制 数据完全共享 的业务需求 B 符合合理的 规范化的 可伸缩的 面向对象的基于事件 的 WEB 应用开发模型 C 规范化的 WEB 应用设计思路 包括信息查询处理 信息更 新处理框架 WEB 页面的描述 对象到数据库的映射等等 D 引入异常传递机制 统一用户错误 系统错误处理 统一 系统日志处理 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 22 第四章第四章 关键问题说明关键问题说明 4 1 数据安全性保障数据安全性保障 4 1 1 安全技术体系安全技术体系 建立相对安全的网络系统 技术安全是保证系统安全的基础要 素 它包括 1 解决网络的边界安全 2 要保证网络内部的安全 3 不仅要实现系统安全 还要实现数据安全 4 建立全网通行的身份识别系统 实现用户的统一管理 5 在身份识别和资源统一管理的基础之上 实现统一的授权 管理 所谓的统一授权管理就是在用户和资源之间进行严格的访 问控制 6 信息传输时实现数据完整性和保密性 7 建立一整套审计 记录的机制 也就是说网上发生的事情 要记录下来 再根据记录进行事后的处理 为此我们提出以下技术解决方案 1 网络平台安全 网络平台安全 根据用户对系统安全的要求 我们采用防火墙隔离服务体系 隔离 WEB Application Server 及数据库服务器 确保系统及数据的安 全 如 用户可以对协议防火墙 见网络拓扑图 设定仅允许 HTTP HTTPS 服务 而屏蔽其他的所有服务 而对防火墙内部服务 区域可以开通其它系统需要的网络服务 入侵监测技术的应用 仅仅使用防火墙保障网络安全是远远不 够的 因为首先入侵者可以寻找防火墙背后可能敞开的后门 其次 防火墙完全不能阻止内部袭击 对于网络内部心怀不满的用户来说 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 23 防火墙形同虚设 第三 由于性能的限制 防火墙通常不能提供实 时的入侵检测能力 另外 防火墙对于病毒也是束手无策的 因此 以为在 Internet 入口处部署防火墙系统就足够安全的想法是不切实际 的 那么网络在被动保护自己不受侵犯的同时 能否采取某些技术 主动保护自身的安全呢 入侵检测技术就是一种主动保护自己免受 黑客攻击的一种网络安全技术 入侵检测技术可以帮助系统对付网 络攻击 扩展系统管理员的安全管理能力 包括安全审计 监视 进 攻识别和响应 提高信息安全基础结构的完整性 它从计算机网络 系统中的关键点收集信息 并分析这些信息 看看网络中是否有违 反安全策略的行为和遭到袭击的迹象 入侵检测被认为是防火墙之 后的第二道安全闸门 它在不影响网络性能的情况下能对网络进行 监测 从而提供对内部攻击 外部攻击和误操作的实时保护 当然 如果系统服务器托管于第三方机房 则由管理方代为执 行这些网络安全方面的工作 2 操作系统安全 操作系统安全 系统采用的 Windows 2003 Server 网络操作系统达到美国 C2 级 安全标准 可以满足现阶段用户的操作系统的安全需求 数据库安全数据库安全 数据库系统通过以下措施保证数据库系统的安全 用户口令字 鉴别 用户存取权限控制 数据存取权限 方式控制 审计跟踪 数据加密 系统级权限 系统级权限 System level Privilege 系统级权限可以建立从 系统级权限全集到扩展的基本系统级的各类角色 不同类型的用户 授予不同的数据管理权限 权限分为三类 Connect Resource 和 DBA 就是分别提供给用户 开发者及 DBA 的标准角色 对象安全性 对象安全性 Object Security 同一类权限的用户 对数据 库中数据管理和使用的范围也可能是不同的 用户可以通过命令将 自己创建的一些权限授予用户使用 也可以给其他用户授予对对象 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 24 授权的权限 例如 可以授予一个用户拥有对本用户表授予 select 权限的权限 3 应用系统安全 应用系统安全 数据的存储安全除利用系统的防火墙体系防止恶意攻击 操作 系统安全及系统的数据库安全之外 应用的访问控制也是影响数据 安全的主要因素 对于应用层的安全控制 我们采用用户组及用户组权限的设定 来分别对数据的操作权限及内容权限限定 建立统一的用户管理及 授权机制 使系统可以根据实际需要 灵活设定某一组人员可以使 用那些功能进行操作 4 防病毒 防病毒 为局域网配置防病毒软件系统 防止已知病毒对网络系统的破 坏 4 2 系统软件系统软件拓展拓展 现有业务服务组件 现有数据服务组件 新开发业务服务组件 新开发数据服务组件 新的软件用户界面 数据库 系统中所有软件的开发从开发对象上来看包括四部分开发 数 据存储 数据库 表 视图等对象的建立 数据服务组件 业务 服务组件 软件用户交互系统 软件用户界面 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 25 新系统的开发也包括这四部分内容 数据服务组件可以利用现 有的数据库对象或现有数据服务组件 新开发的业务组件可以复用 现有的数据服务组件 新的软件用户界面可以充分利用现有的业务 服务组件 如用户信息资料在所有软件系统之间实现共享 从而增 强系统之间的连通性 另外 当上图层次任意层次中内容变化时 只要不影响系统之 间的接口 这种变化就会限制在该层次内 从而保证系统可维护性 及升级的连续性 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 26 第五章第五章 系统系统功能简介功能简介 仓储管理系统 货 品 信 息 维 护 入 库 出 库 库 存 信 息 汇 总 费 用 核 算 基 础 数 据 维 护 库 存 初 始 化 系 统 设 置 邮 件 管 理 报 表 统 计 5 1 快速货运管理系统快速货运管理系统 5 1 1 基础资料管理基础资料管理 公司信息 合作单位信息 客户信息 登录号信息 车辆信息 城市信息 分部网点信息 分部线路信息等 5 1 2 运输管理运输管理 运单受理 货物分理 派车单制作 货物发运 到货交接 提 货通知 运单交付 取消交付 退货处理 滞压货物处理 货物跟 踪等 5 1 3 中转业务中转业务 中转代收款收回 运单查询 派车单查询 承运协议查询等 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 27 5 1 4 代收款管理代收款管理 代收款收取 代收款中转 代收款接收 代收款发放 代收款 日报 代收款查询等 5 1 5 回单管理回单管理 回单收取 回单发运 回单接收 回单分理 回单发放等 5 1 6 单据管理单据管理 单据入库 发放回收单据 调整单据 查询空白单据 批量 删除空白单据本 批量 作废空白单据号等 5 1 7 异常调整异常调整 运单调整申请 运单调整审批 派车单调整申请 派车单调整 审批 数据修改记录 商务事故上报 商务事故调整审批 货单不 符录入 货单不符统计等 5 1 8 费用管理费用管理 日常费用填报 日常费用申请 日常费用审批 运单费用添加 运单费用查询 业务收支管理等 5 1 9 车辆成本管理车辆成本管理 车辆信息 车辆油耗 车辆维修 车辆运载 车辆运行状况 线路统计 单车收入 车辆过路过桥费用 车辆其他费用 驾驶员 考核等 亚太森博仓储管理系统建设方案 临沂商城电子商务有限公司 地址 山东省临沂市琅琊王路与北园路交汇 电话 0539 3116680 网址 28 5 1 10 财务管理财务管理 封帐管理 运费上交 确认运费 回付结算 返利结算 月结 结算 返款结算 回扣结算 提付结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄柳雌雄株克隆繁殖及根际微生物群落特征
- 粮食中铅和镉快速自动检测方法的开发与应用
- 2025年北京信息职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 2025年保险职业学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 2025年云南经贸外事职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 语义网络构建与应用-洞察分析
- 2025年义乌工商职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 2025年上海出版印刷高等专科学校高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 退化土地生态重建-洞察分析
- 丝绸印染AI质量控制-洞察分析
- 课题申报书:GenAI赋能新质人才培养的生成式学习设计研究
- 骆驼祥子-(一)-剧本
- 全国医院数量统计
- 2024年医美行业社媒平台人群趋势洞察报告-医美行业观察星秀传媒
- 电工(中级工)理论知识练习题(附参考答案)
- 工业设计概论试题
- 2024-2030年中国商务服务行业市场现状调查及投资前景研判报告
- 高一英语必修一试卷(含答案)(适合测试)
- 中国的世界遗产智慧树知到期末考试答案2024年
- 中国绿色食品市场调查与分析报告
- 手卫生依从性调查表
评论
0/150
提交评论