- 1、本文档共331页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理系统中的计算机应用串讲资料
代码设计的基本原则 唯一性:每个代码所代表的实体必须是唯一的。 简单性:代码结构尽量简单,长度尽量短,以方便输入,提高处理效率。 易识别性:代码逻辑性强,表意明确。 合理性:编码方法必须合理,必须与分类体系相适用。 规范性 常用编码方式 顺序码:以某种顺序形式编码,如按人口多少的顺序对城市编码,则上海为001、北京为002、天津为003等。这种方法的特点是简单、码短、易处理、易追加,缺点是代码含义不直观,可识别性差。 重复码:采用与原来手工系统相同的编码。 成组码:也叫位码、数字码、分组码。将代码分成几段,每段表示一种含义,每段由连续数字组成。如学号、身份证号。 表意码:也叫字符码、助记码。 将表示实体特征的文字、数字或记号直接作为编码。如:CERNET、CSTNET。 专用码:具有特殊用途的编码。ASCII码。 组合码:也叫合成码、复杂码。教室代码。 管理信息系统中的代码 部门代码:一般使用成组码 人员代码:顺序码、组合码 物资代码:一般使用成组码,用表意码辅助。 设备代码:一般使用组合码 产品代码:成组码、表意码 会计科目代码:成组码 第七章 系统详细设计 人机接口界面的设计 输出设计的主要内容 输入设计的内容和输入数据的校验方法 计算机处理过程设计的内容 系统设计说明书 人机接口界面设计 用户界面是用户与软件之间进行交互的接口,三种方式: 菜单方式 工具栏方式 对话框设计 菜单方式 将系统提供的各种功能用菜单的形式显示出来,用户选择菜单项的过程就是要从事某项业务的过程。 菜单的组织: 主菜单 下拉菜单 弹出式菜单 菜单设计: 有哪些菜单项? 当选择某个菜单项后,做什么? 菜单方式 Visual FoxPro中菜单项操作方式: 命令 过程 子菜单 填充名称 对话框方式 对话框实际上就是一个表单(form)。 通过表单输入信息和提供结果信息。 工具栏的设计 用图标表示某个菜单项,是选择某个菜单项的快捷方式。 其创建过程通过上机操作来完成。 见教材P216 输入设计 选择合适的输入方式:应根据数据量的多少及处理要求来选择输入的方式。 原始凭证的设计:企业生产经营过程中产生的数据,多数是先记录在原始凭证上,然后再输入计算机。因此在输入设计时,要重新设计原始凭证,使之清楚、明确,适应计算机处理的要求。 输入数据的校验:保证数据正确性。 信息输入的原则 源点输入 统一输入 数据简洁 用户界面友好 数据的校验的手段 重复校验:将相同的数据录入两次,由计算机检查输入内容是否一致,不一致则显示出错信息。 静态校验:即人工校验或视觉校验,数据录入后,在送到计算机处理之前,由人用眼睛在屏幕上完成数据校验,确定无误,再进行处理。 平衡校验:检查数据合计是否正确。 界限校验:检查数据是否在预先指定的范围内,若不在此范围内则有错。 逻辑校验:也称合理性校验,检查数据项的值是否合逻辑。 代码自身校验。 控制总数校验:由人工先求出数据总数的值,在数据录入过程中,由计算机程序累计总值,将两者对比校验。 流程图的检验 检验数据流程图与业务流程图的一致性。 检验数据流程图的一致性和完整性。 (1)检查数据流。 (2)检查数据存储:存入、读取。 (3)检查处理功能:必须有输入、输出。 数据流程图的特点 概括性 充分考虑各项业务活动之间的联系,描述了活动之间的错综复杂的数据流通、加工、交换关系。 抽象性 不考虑具体的工作地点、物流、资金流,只考虑数据的加工、存储、流动情况。 数据流程图的扩充 增加原来手工处理难以完成的各种功能 增加对各种例外情况和错误情况的处理 数据分析 数据字典:数据字典定义和描述了系统中所有数据项、数据流、数据结构、数据存储、处理功能、外部实体的详细逻辑内容和特征。 功能分析建立新系统逻辑结构 依据:现行系统的数据流程图。 以数据为中心 数据流描述了系统外部项与处理功能之间的接口。 增加数据校验功能:录入时的正确性校验模块。 处理功能的表达 决策树:用树的形式来表达不同情况下不同的处理。 决策表:用表格形式来表示逻辑判断过程。 结构化语言:是一种表示处理逻辑的规范化语言,它模仿计算机的语言格式,比自然语言更严格。 结构化语言使用的词汇:祁使语句中明确的动词、数据字典和数据流程图中的名词、表示处理逻辑的保留字。 逻辑模型的检查—C/U矩阵 如何证明数据分析和逻辑分析的正确性?
文档评论(0)