基于Excel服务器的信息系统设计方法.ppt
文本预览下载声明
基于Excel服务器的信息系统设计方法 北京勤哲软件技术有限责任公司 徐矿妹 ExcelServer@ 课程设计对象 不适用 初学者 软件开发人员 适用 已学会基本操作 管理人员、数据处理/统计人员、信息系统设计人员 X 操作 X 技术 √设计 课程内容 Excel服务器的理念 设计模式 数据表设计(3个) 控制输入(4个) 表间公式设计(3个) 结合VBA 设计讲评 Excel服务器的理念 用户自主 企业管理者最理解本企业的管理需要 企业管理者和业务人员是信息化建设的主体 从实际出发 成本最优 知识转移、资源的继承、培训、维护/改进/人员变动 实践—发展 信息化是持续不断的过程,不是阶段化目标 管理是实践,信息系统应能配合发展的需要 设计模式----数据表设计 分离存储 库存模式 状态控制 分离存储—变化 分离存储—应用 单据=原始数据 一个管理对象、一次事件 权限明确 台帐=查询 可以不创建数据表 目的是查询或打印 库存模式 分层结构,“上级”、 “全称”。 树型输入。 任意层次的统计汇总。 状态控制 什么是数据一致性 如何保持数据一致性 选择输入 状态字段+回写公式+限制修改删除 数据库提供的方法:外键 控制输入 编号问题 选择输入 验证问题 条件格式 编号问题 保持编号连续 自动编号在保存时产生 设置编号可重用 看不见的编号 变化的数据/不变的编号 选择输入 利用“构造下拉选项” 多字段组合下拉选项 逐渐缩小选择范围 验证问题 “验证”字段必填 条件格式* 在Web上无效 公式设计 计算 vs 查询 不确定的条件 集合函数 计算 vs 查询 同期比、日报的当月累计、月报的当年累计。 图表 显示内容≠数据 不确定的条件 集合函数 结合VBA Excel服务器编程接口 结合VBA应用实例 按钮触发公式的运行 自动保存 合计问题 批量打印问题 常见设计误区 设计过多的数据表 要重实质,不要重形式 数据项的含义要明确、单一,不要综合 北京勤哲软件技术有限责任公司 北京勤哲软件技术有限责任公司 Excel服务器= Excel ---- 输入界面、计算、图表 + 数据库 ---- 数据存储、数据管理
显示全部