广东自学考试物业信息管理:系统设计.ppt_第1页
广东自学考试物业信息管理:系统设计.ppt_第2页
广东自学考试物业信息管理:系统设计.ppt_第3页
广东自学考试物业信息管理:系统设计.ppt_第4页
广东自学考试物业信息管理:系统设计.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物业管理信息系统设计 黄东林thben 系统设计 当系统分析报告得到批准后 系统开发进入系统设计阶段 开发人员根据已建立的逻辑模型 使用结构化设计方法 分别进行总体设计和详细设计 提出各种细节处理方案 最终建立起系统的物理模型 从而实现系统需求 即解决 怎么做 的问题 1系统设计概述 系统设计目标即系统物理模型的衡量标准 根本目标 设计符合逻辑模型要求 能完成逻辑模型规定功能和目标的新系统物理模型 高效率可靠性灵活性 系统设计基本原则 经济性系统性模块化结构精简性可控制性参与性阶段性尽量采用高级程序设计语言 采用数据库管理系统 以保证数据与程序之间 应用软件与计算机硬件之间的相对独立性 从而便于提高系统的扩展性和共享性 系统设计内容与步骤 总体设计划分子系统物理配置方案优化总体设计详细设计代码设计数据存储设计输入输出设计绘制处理流程图编写程序设计说明书提交系统设计报告 结构化系统设计方法structured design SD SD方法的基本思想模块化自顶向下地逐步分解模块主要以三种基本结构形式进行分解 顺序结构循环结构选择结构 SD方法的优点 简化问题的解决缩短开发周期易于修改和系统优化便于理解系统结构有利于工作量与成本的估算 2物理模型设计 在进行总体设计时 系统设计员的主要任务是建立起新系统的物理模型 并确定物理设置方案 绘制系统结构图 通过使用控制结构图 系统设计员可以表示出系统内部模块的特性 并显示模块间的调用关系和数据信息流动传递关系 控制结构图中的基本表示 模块矩形 模块双纵边矩形 以开发模块模块间调用及通讯简单调用上层为调用模块 下层为被调用模块箭尾为调用模块 箭头为被调用模块 模块调用的规则 自上而下进行调用每个模块只有接到上层模块的调用命令才执行任务模块间的通信只发生在直接的上下级模块间 控制结构图中的基本表示 选择调用菱形为起点循环调用箭尾加环形模块间通讯结构图的形状特征树形结构网状结构 绘制初始结构图 初始结构图的绘制是以数据流程图为基础的 其基本步骤是将整个系统作为一个整体 自顶向下逐步分解 改进结构图 对初始结构图进行改进是非常必要的 因为一方面在初始结构图绘制过程中可能存在一些欠考虑的地方 需要进一步对有关模块划分的合理性紧系分析 另一方面 数据流程图可能没有完全反映出用户需求 择以此为基础绘制的初始流程图也就不能算是一个有效的方案 必须根据实际情况再进行补充修改 系统物理配置方案设计 系统设计员在设计时一方面要考虑经济性 先进性 保密性等条件 另一方面还要使其更可能与新系统的运行相适应 系统性能指标计算机硬件选择网络的选择 3代码设计 代码的定义代表事物的名称 属性 状态等的符号和记号 通常是一些数字 字母或特殊符号的组合 使用数字 数字 字母或符号来表示事物的方法就称为编码 即代码设计 代码的分类 顺序码区间码助忆码缩写码尾数码 代码的作用 采用统一编码 表示固定信息 便于计算机识别 标准化编码减少字符长度 提高录入速度 并节省存储空间 提高数据标准化程度 有利于对数据进行分类 排序等处理 统一代码有利于通过代码校验及时查错 提高处理精度 代码设计原则 标准化 系统化唯一性统一性 直观性 逻辑性可扩展性代码设计在逻辑上能满足用户要求 在结构上与处理方法相一致简短性避免使用易错字符 易混淆字符 代码设计方法 顺序编码法重复编码法分组编码法按位编码法字母编码法十进制编码法专用编码法组合编码法 代码设计步骤 确定代码编制目的确定编码对象并确认已在使用的代码对象确定代码使用场合和使用年限分析编码对象的使用要求确定具体编码方法 考虑是否采用校验位针对每种代码编写代码设计书将总代码设计书归类编写代码簿 并规定代码管理制度 代码校验 代码输入常出现的错误校验位计算机步骤加权求和 确定加权因子以模数去除乘积之和 以余数作为校验值 或余数与模之差作为校验值将校验值加到代码的最后一位 数据库设计 数据库设计是在既定的数据库管理系统基础之上建立数据库的过程 这实际上也是一个将现实存在的数据及其应用处理关系进行抽象 从而形成数据库结构的过程 一般包括4个部分 用户需求分析概念结构分析 E R模型图 逻辑结构设计物理结构设计 E R模型 3种实体联系1 1一对一联系1 N一对多联系M N多对多联系 实体联系模型 E R模型 实体 属性 联系 是实体模型中最基本的几种概念 实体与实体之间的关系包括三类 工厂 厂长 1 1 一对一联系 班级 学生 1 N 一对多联系 学生 学生 学生 课程 学生 学生 课程 课程 M N 多对多联系 E R模型方法表述信息模型 实体 用矩形表示属性 用椭圆表示关系 用菱形表示 工厂 1 1 班级 1 N 学生 M N 厂长 就职 名称 地址 名字 年龄 学生 就读 专业 学号 姓名 年龄 课程 学号 籍贯 课程号 任课教师 就读 练习 一个医院有多个科室 每个科室有多个医生 每名医生为多名病人治病 每个病人由多个医生治疗 请绘制E R图 输出设计 输出方式显示输出打印输出图形输出输出报表内容的设计应遵循的原则 因人而异 报表内容用词简洁 表述清晰 输入设计 输入方式键盘扫描仪 条形码阅读器等其他终端自动化输入媒体化后成批输入联机实时输入 输入格式设计 输入格式设计主要是指原始单据格式的设计 设计时应遵循以下原则 合理的输入格式应确保数据输入精度尽量减少增写量 便于填写与核对 提高输入速度和输入质量使用标准化格式 预留装订位置 以便于单据凭证归档在保证数据输入准确性的前提下 尽量简化输入操作 输入屏幕设计 菜单式填表式应答式 输入数据的校验 数据出错原因 数据本身的错误数据延误数据重复或不完整 数据校验方法 一般有两类方法 一类是人工校验的静态方法 一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论