第6章 MIS系统设计3——详细设计(输出输入界面设计,设计报告)

合集下载

MIS系统设计报告书

MIS系统设计报告书

(此文档为word格式,下载后您可任意编辑修改!)目录1 绪论 (1)1.1 题目的背景及意义 (1)1.2报告的构成及研究内容 (1)2系统分析 (2)2.1 用户需求 (2)2.2 可行性研究 (2)2.3 目标系统相关调查 (5)2.3.1 业务相关组织机构调查 (5)2.3.2 工作现状调查 (6)2.3.3 信息流程调查 (7)2.3.4 现状评价 (9)2.4 目标系统数据储存分析 (10)2.4.1 基本项 (10)2.4.2 E-R图构思 (10)2.4.3 E-R图改进 (13)2.4.4 数据存储初步构思 (15)2.4.5业务流程再造(BPR) (16)2.4.6 构思新的DFD (18)2.4.7 功能层次图 (21)3 系统设计 (24)3.1 总体设计 (24)3.1.1 一般关系模型设计 (24)3.1.2 处理功能总体结构设计 (26)3.1.3 系统的总体结构设计 (26)3.2 详细设计 (28)3.2.1 数据库结构的具体设计 (28)3.2.2 总体布局设计 (30)3.2.3 核心处理功能页面设计 (32)4 系统实现与运行 (33)4.1 数据库表结构的建立与数据输入 (33)4.2 系统的主要代码 (40)4.3 系统的运行 (47)4.4 系统评价 (67)5 心得体会 (68)参考文献 (70)1 绪论1.1 题目的背景及意义当今,随着科学技术的迅猛发展,人民的生活水平和生活方式发生了巨大的变化。

其中,计算机技术的不断进步,更给我们的生活带来了多方面的便捷。

每天,社会上各种企业、机构、组织、社团都有大量的信息需要处理,如果这些繁杂的信息处理工作用人工的方法来完成,那么其工作量之大是难以想象的。

而且,人工处理的方法有着容易出错、效率低下、成本高等的缺点。

所以,为了克服人工处理的不足之处,各社会在组织是十分有必要去开发一个能有效处理各种信息的系统,去帮助该组织去完成好日常工作,从而使自己能实现可持续发展。

MIS系统设计——总体设计

MIS系统设计——总体设计

54
• 集中式还是分布式:如果系统的处理方式是集中式 的,则信息系统既可以是主机系统也可以是网络系 统,如果是分布式,采用网络系统,其性能更佳。 • 地域范围:对于分布式系统,要根据系统的覆盖范 围决定采用广域网还是局域网。 • 数据管理方式:根据数据处理方式是文件系统还是 数据库系统,决定系统必须具有文件管理功能还是 数据库管理功能。
35
预备知识
1、模块的定义与属性
模块是可以组合、更换和分解的单元,是组成系统
的基本单元。
36
模块:是指一组程序语句或描述,它包括输入输出、逻 辑处理功能、内部信息及其运行环境。
模块名 逻辑处 理与内 部信息 int max( int x, int y) { int z; z=x>y? x: y; return(z); } 输入数据
52
2.4 系统物理配置方案设计
随着计算机技术的发展,各种计算机软硬 产品竞相投入市场。给MIS的开发提供了极大 的灵活性,选择软硬件产品的余地更大,但同 时也给系统设计带来了新困难,那就是如何从
众多的产品中做出明智的选择,即系统物理配
置方案的设计。
53
一、设计依据
• 系统的吞吐量。每秒钟执行的作业数称为系统的吞 吐量。系统的吞吐量越大,则系统处理能力越强。 • 系统的响应时间。从用户向系统发出一个作业请求 开始,经系统处理后,给出应答结果的时间称为系 统的响应时间。它与CPU 运算速度和通讯线路的传 递速率等有关。 • 系统的可靠性。系统的可靠性可以用连续工作时间 表示。
41
4、模块结构图
编辑学生记录 不加区分 的数据 数据信息 学号 无此学生 控制信息 学生数据
读学生记录
42
二、块间耦合 1、数据耦合:两个模块之间仅仅是通过数据信息相互依赖

MIS课程知识点

MIS课程知识点

MIS课程知识点MIS课程重点第⼀章基本概念系统的特性、信息的概念、管理系统、MIS的概念(⼈机系统)、MIS的结构(基于管理层次的系统结构)1、关于管理信息的叙述,正确的是( B )A. 只有⽤计算机后才能产⽣管理信息B 管理信息是管理数据加⼯的结果C. 管理信息都是为⾼层领导提供决策⽀持的D. 管理信息没有时间性2、管理信息系统的结构是指( B )。

A.管理信息系统的物理结构B.管理信息系统各个组成部分之间关系的总和C.管理信息系统的软件结构D.管理信息系统的硬件结构3、不同数据资料中包含的信息量可能差别很⼤,数据资料中含信息量的多少是由消除对事物认识的不确定程度来决定的。

4、数据经过处理,仍然是数据,只有经过加⼯处理才有意义,才成为信息。

第⼆章技术基础计算机的系统观、计算机软硬件构成、数据模型及关系数据模型、基本关系数据库理论、E-R图转化为数据模型、计算机⽹络的主要分类1、计算机软件分为系统软件和应⽤软件。

2、E-R图的全称是实体关系图。

3、按照距离位置的远近可以将计算机⽹络分类为LAN,WAN和 MAN。

4、信息系统中数据模型主要包括层次模型、关系模型、⽹状模型和⾯向对象模型。

第三章开发⽅法系统开发具备的基本条件、开发策略、开发⽅式、合作伙伴的选择、各种开发⽅法(SDLC/SSA&D⽅法、原型法、⾯向对象⽅法、CASE⽅法)的基本思想、开发过程、使⽤范围、结构化开发⽅法每阶段任务和成果1、在各种系统开发⽅法中,系统重⽤性、扩充性、维护性最好的开发⽅法是( B )。

A. 原型法B. 结构化系统开发⽅法C. ⾯向对象的的⽅法D. 增长法2、系统开发的主要⽅法有⽣命周期法、原型化⽅法、计算机辅助软件⼯程⽅法和( D )A.⾃顶向下法 B. 由底向上法C.模块法案 D. ⾯向对象⽅法3、在⽣命周期法中,( A )阶段是对原系统进⾏详细调查,进⾏数据分析和功能,完成新系统的逻辑设计,并写出系统分析报告。

MIS课程设计报告书

MIS课程设计报告书

MIS课程设计报告书学院:课程名称: MIS课程设计—客户管理系统适用班级:学生:导师:MIS课程设计学期:摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。

本文介绍了在Visual FoxPro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。

通过分析公司客户人工管理的不足,创建了一套行之有效的计算机管理客户的方案。

文章介绍了客户管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。

本系统界面友好,操作简单,比较实用。

【关键字】管理信息系统、客户管理系统、Visual Foxpro应用。

一、前言随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。

信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。

同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对来看,可以提高工作效率;对外来看,获得竞争优势。

管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。

基于以上三种方法的特点和各自的优缺点,本客户管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。

管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。

MIS第六章真题

MIS第六章真题

MIS第六章真题12.从设计任务⾓度划分,数据库设计⼯作属于系统设计的( )A.逻辑设计B.物理设计C.总体性设计D.详细性设计13.在模块的四个要素中,属于内部特征的是( )A.输⼊输出和内部数据B.内部数据和程序代码C.处理功能和内部数据D.输⼊输出和程序代码14.在模块结构图中,符号表达的是( )A.调⽤B.控制信息C.数据信息D.转接l5.描述模块之间相互联系、相互依赖的程度称为模块的( )A.独⽴性B.耦合性C.内聚性D.完整性16.在数据库设计中,以数据流程图作为依据的数据库设计内容是( )A.概念结构设计B.逻辑结构设计C.数据视图设计D.存储结构设计29.从开发内容的⾓度考虑,系统设计可以划分为____________设计和__________设计两个层⾯。

30.在模块结构中,⼀个模块直接调⽤其他模块的个数称为__________系数。

36.系统的响应时间41.简述代码设计的步骤。

13.代码27513,以奇数为权,10为模,校验位应是( )A.8B.6C.4D.214.在模块的四个要素中,属于外部特性的是( )A.程序代码B.内部数据C.外部数据D.输⼊输出15.数据库概念结构设计的依据是数据流程图中的( )A.数据流B.数据结构C.处理功能D.数据存储16.⼀个模块被其他模块直接调⽤的个数,称为该模块的( )A.独⽴系数B.复杂系数C.扇⼊系数D.扇出系数17.在系统设计阶段,确定计算机硬件设备的配置属于( )A.逻辑设计和总体设计B.逻辑设计和详细设计C.物理设计和总体设计D.物理设计和详细设计29.在数据库设计中,逻辑结构设计是⾯向_________的,物理结构设计是⾯向_________的。

30.在划分信息系统的⼦系统时,⼦系统之间应该接⼝关系简单、信息_________度低。

41.简述代码设计的基本原则。

12.在系统设计阶段,⽤户界⾯设计属于()A.逻辑设计和总体设计B.逻辑设计和详细设计C.物理设计和总体设计D.物理设计和详细设计13.代码37251,以算术级数为权,10为模,校验位应是()A.9 B.8C.2 D.114.绘制模块结构图的依据是数据流程图中的()A.数据流B.数据结构C.处理功能D.数据存储15.在下列操作系统中,历史最早,适合应⽤平台最⼴的⽹络操作系统是()A.Unix B.NetwareC.Windows D.Vista16.在整个数据库设计过程中,最关键的步骤是()A.⽤户需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计29.⼈机对话设计的基本类型包括填表式、应答式、___________式和___________式。

MIS管理信息系统的系统设计

MIS管理信息系统的系统设计
本月工资发放清单
工资 发放员
工资管理信息子系统
建立主文件
更新主文件
建立扣款文件
计算和打印
数 据 录 入
数 据 维 护
建 立 主 处 理 文 件
数 据 更 新
数 据 录 入
数 据 维 护
工 资 计 算
打 印 工 资 单
打 印 工 资 汇 总 表
3.2 功能结构图设计过程
功能结构图设计过程就是把一个复杂的系统分解为多个功能较单 一的的过程。 这种把一个信息系统设计成若干模块的方法称做模块化。模块化 是一种重要的设计思想,这种思想把一个复杂的系统分解为一些规模 较小、功能较简单的、更易于建立和修改的部分。
网络拓朴结构
2、网络的逻辑设计 3、网络操作系统 UNIX Netware
WindowsNT
5.4 数据库管理系统的选择
在数据库管理系统的选择上,主要考虑:
(1)数据库的性能; (2)数据库管理系统的系统平台; Oracle Sybase
SQL Server
Informix FoxPro
(3)数据库管理系统的安全保密性能;
4〃经济性
第二节 代码设计
代码
代码是用来表征客观事物的一个或一组有序的符号,它应易于计算 机和人识别与处理。也简称为“码”。 代码就是用数字或字母代表事物。
例如:烽火台传递的烟信号、电传打字机
代码的功能
1、鉴别功能 代码的最基本的特性。任何代码都必须具备这种基本特征。在一个 分类编码标准中,一个代码只能唯一的标识一个分类对象,而一个分类 对象也只能有一个唯一的编码。
为保持系统的长久生命力,要求系统具
有很强的环境适应性, 为此,系统应具 系统是作为统一整体而存在的,因此,在系 可靠性是指系统抵御外界干扰的能 有较好的开放性和结构的可变性。在系 统设计中,要从 整个系统的角度进行考虑, 力及受外界干扰时的恢复 能力。一 经济性指在满足系统需求的前提下,尽可能减 统设计中,应尽量采用 模块化结构,提 系统的代码要统一,设计规范要标准,传递 个成功的管理信息系统必须具有较 小系统的开销。 一方面,在硬件投资上不能 高各模块的独立性,尽可能减少模块间 语言要 尽可能一致,对系统的数据采集要做 高的可靠性,如安全保密性、检错 盲目追求技术上的先进,而应以满足应用需要 的数据耦合,使各子系 统间的数据依赖 多 到数出一处、全局共享,使一次输入得到 为前 及纠错能力、抗病毒能力等。 提;另一方面,系统设计中应尽量避免不 减至最低限度。这样,既便于模块的修 次利用。 必要的复杂化,各模块应尽量简洁, 以便缩 改,又便于增加新的内 容,提高系统适 短处理流程、减少处理费用。 应环境变化的能力。

MIS课程设计课程设计报告

MIS课程设计课程设计报告

管理信息系统课程设计报告美特好滨河店库存管理系统开发学院:经济管理学院班级:市场营销姓名:学号:指导教师:设计时间:目录一、前言 (2)二、系统分析 (2)(一)初步调查 (2)(二)可行性分析 (3)1.管理的可行性 (3)2.技术的可行性 (3)3.经济的可行性 (3)(三)详细调查 (3)1.系统需求分析 (4)2.现行数据流程分析 (5)3.数据字典 (6)三、系统设计 (8)(一)系统功能结构设计 (8)(二)新系统拟定的业务流程 (8)(三)系统总体结构设计 (9)1.子系统的划分 (9)2.计算机处理流程设计 (10)(四)新系统拟定的库存存放方法 (10)四、程序模块设计 (11)(一)客户管理模块设计 (11)(二)仓库管理模块设计 (12)(三)产品管理模块设计 (13)(四)库存操作管理模块设计 (14)(五)库存警示管理模块设计 (15)(六)统计查询管理模块设计 (16)五、收获与体会 (17)一、前言管理信息系统是我校管理学院各专业开设的一门理论与实践结合较强的核心课程。

在学习了一定的理论知识之后,要在实际应用中培养学生的动手解决问题的能力。

本课程设计是管理信息系统课程的重要组成部分,是培养学生结合管理信系统开发过程中的实际问题,有针对性地应用管理信息系统基本理论知识的能力的重要实践环节。

1.课程设计目的通过了解实际企业或已有管理信息系统应用的案例,使学生建立对管理信息系统的感性认识;通过小型管理信息系统设计,使学生掌握管理信息系统分析设计的主要步骤和各阶段文档的编写,加深对管理信息系统的理解,提升学生解决实际问题的能力,培养学生的团队合作精神。

2 课程设计基本要求(1)掌握系统分析方法;(2)学会简单系统的设计;(3)掌握编写系统分析说明书和系统设计说明书的基本原则和方法;(4)掌握相应的系统分析、设计软件的使用方法。

二、系统分析(一)初步调查美特好滨河购物广场主营食品批发零售、百货批发零售、家电批发零售等项目。

第六章 MIS系统分析

第六章  MIS系统分析

班组统计员 生产日报表
检验员 废品通知单
计划员 产品入库单
车间统计员
产品质量报表
生产进度报表
工时利用表
设备实用台时表
检查科统计员 产品月报表
生产科统计员
劳资科统计员
动力科统计员
生产进度月报表
工时统计月报表 设备使用月报表
厂部综合统计员 汇总报表
有关领导
2、表格分配图
第三节 数据流程调查
数据流程图是一种能全面地描述信息系统 逻辑模型的主要工具。它可以用少数几种符 号综合地反映出信息在系统中的流动、处理 和存储情况。
3. 对现有系统的分析 3.1 数据流程和处理流程 3.2 工作负荷 3.3 费用开支 3.4 人员、设备、局限性
4. 所建议的系统 4.1 对所建议系统的说明 4.2 数据流程和处理流程 4.3 影响 4.3.1 对设备的影响 4.3.2 对软件的影响 4.3.3 对用户单位机构的影响 4.3.4 对地点和设备的影响 4.3.5 对经费开支的影响 4.5 局限性 4.6 技术条件方面的可行性
每天由各班组统计人员将小组的生产日报送车间统计 员,车间统计人员结合检验员报来的废品通知单和计划员 送来的产品入库单,对所得的数据进行分类、汇总,生成 产品质量报表、生产进度报表、工时利用表、设备实用台 时表等报送有关归口部门,由各部门的统计人员定期对各 车间报表进行统计、汇总,分别生成相应的月报表报送厂 部的综合统计员进行汇总,报送有关领导。
7.1 法律方面的可行性 7.2 使用方面的可行性 8. 结论
二、详细调查
1、详细调查对象:现行系统 2、目的:掌握现行系统的现状,发现问题和薄弱环
节,收集资料,为新系统的逻辑设计做准备。 3、遵循的原则:用户参与的原则 4、方法:召开调查会、访问、发调查表、参加业务
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

21
@ 正确的输入才有正确的输出 @ 输入界面是系统与用户交流的纽带
在正确的前提下,应做到输入方法简单、 @ 在正确的前提下,应做到输入方法简单、 迅速、经济、方便。 迅速、经济、方便。
22

输入设计的原则
1、最小量原则 在保证处理要求的前提下是输入量最小。输入量越小, 在保证处理要求的前提下是输入量最小。输入量越小, 出错的机会越少,花费的时间越少,数据的一致性越好。 出错的机会越少,花费的时间越少,数据的一致性越好。
同一内容的输出,对于显示器、打印机、文本文件 和数据库文件应具有一致的形式。
尽量利用原系统的输出格式,如果要修改, 尽量利用原系统的输出格式,如果要修改,应与 相关部门协商。 相关部门协商。 输出表格要考虑系统发展的需要。 输出表格要考虑系统发展的需要。
19
第六节
输入设计
20
“输入的是垃圾,输出 输入的是垃圾, 的必然是垃圾” 的必然是垃圾”
24
二 数据输入设计 1、确定输入数据内容 2、确定数据的输入方式 3、确定输入数据的记录格式 4、输入数据的正确性校验 5、确定输入设备
25
三 数据输入设备的选择
目前常用的输入设备有以下几种: 目前常用的输入设备有以下几种:
1、读卡机 2、键盘-磁盘输入装置 3、光电阅读器
26
4、终端输入
5、声音识别仪
直方图 圆饼图 曲线图 地图等
11
12
酒店管理信息系统房态统计输出
13
14
15
@ 图标 用来表示数据间的比例关系和比较情况。易于辨 认,无需过多解释。
16
@ 报表 报表是最常用的一种输出形式。一般由3个部分组成: 表头、表体和表尾。
17
18
注意事项
在输出设计上应尽量保持输出流内容和格式的统 一性。 一性。
第五节
输出设计
——输出是系统产生或提供的信息
1
为什么在设计阶段是先输出设计, 再输入设计?
2
输出设计的目的是正确及时地反映和组成 用于生产和服务部门的有用信息。 输出设计对输入设计提出了内容、格式等 方面的要求。
3
一 输出设计的形式
系统输出的形式是多种多样的,例如: 系统输出的形式是多种多样的,例如: •作为其它系统的输入 作为其它系统的输入 •打印的报表 打印的报表 •屏幕显示 屏幕显示 •数据文件 数据文件
30
7、逻辑校验:根据业务上数据的逻辑性,检查有无错误。 逻辑校验:根据业务上数据的逻辑性,检查有无错误。
8、界限校验:检查某项输入数据的内容是否在规定的 界限校验: 范围之内。 范围之内。 见演示程序 9、顺序校验:检查记录的顺序。 顺序校验:检查记录的顺序。
31
10、记录计数校验: 10、记录计数校验:通过计算记录个数来检查记录有否 遗漏和重复。 遗漏和重复。 11、平衡校验:检查相关数据项之间是否平衡。 11、平衡校验:检查相关数据项之间是否平衡。常用于 完全数字型报表输入的校验。 完全数字型报表输入的校验。 12、对照校验:将输入的数据和基本文件的数据相核对, 12、对照校验:将输入的数据和基本文件的数据相核对, 检查两者是否一致。 检查两者是否一致。
8
1、确定输出内容 @ 确定用户在使用信息方面的需求:使用目的、输出速 度、频率、数量、安全性要求等。 @ 设计输出信息的内容,包括:信息的形式(表格、 图形、文字)、输出的项目、数据结构、数据类型、位 数及取值范围等。
9
2、选择输出设备与介质
输出设备和介质一览表
输出 设备 介质 用途 与特 点 打印机 卡片/纸 卡片 纸 带输出机 卡片/纸 卡片 纸 带 磁带机 磁盘机 显示终端 绘图仪 缩微胶卷 输出机 缩微胶卷
打印纸
磁带 容量大, 容量大, 适于顺序 存取
磁盘
屏幕
图纸
可代替其 便于保存, 便于保存, 它系统输 费用低廉 入之用
容量大, 容量大, 响应灵活 精度高, 体积小, 精度高, 体积小, 存取更方 的人机对 功能全 易保存 话 便
10
3、确定输出格式 提供给用户的信息要进行格式设计。 提供给用户的信息要进行格式设计。输出格式要满足 使用者的要求和习惯,达到格式清晰、美观、 使用者的要求和习惯,达到格式清晰、美观、易于阅读 和理解的要求。 和理解的要求。 @ 表格信息 @ 图形信息 在表示事物的趋势、 多方面因素的比较等方 面有较大优势。
用户界面设计
数据模型、 E-R图、关系 模式
数据库设计
安全性设计
文档编写
46
由于数据录入工作一般需要人的参与, 由于数据录入工作一般需要人的参与,数据输入速度与计算 机处理比较起来相对缓慢,系统在大多数时间都处于等待状态, 机处理比较起来相对缓慢,系统在大多数时间都处于等待状态, 效率显著降低,增加系统的运行成本。因此,在输入设计中, 效率显著降低,增加系统的运行成本。因此,在输入设计中,应 在满足处理要求的前提下使输入量最小。 在满足处理要求的前提下使输入量最小。
28
(二)数据校验方法 1、重复校验:又称为二次键入校对,将相同的内容重复 重复校验:又称为二次键入校对, 输入多次,比较其结果。 输入多次,比较其结果。 见演示程序 2、视觉校验:又称为二次键入校对,数据输入的同时, 视觉校验:又称为二次键入校对,数据输入的同时, 有计算机显示或打印输入的数据, 有计算机显示或打印输入的数据,然后与原始单据进行 比较。 比较。 见演示程序
44
系统设计回顾
U/C矩阵、功能 结构图、信息系 统流程图
系统功能结构
子系统、 子系统、功能模块划分 功能模块之间关系的确定 网络结构设计 计算机软件、 计算机软件、硬件选择 数据库管理系统选择 代码结构的设计 使用范围、 使用范围、期限和维护修改权限 代码编制 决定输出设备和输出介质 确定输出内容、 确定输出内容、格式和精度 确定输出时间
27
四 输入检验
(一)输入错误的种类
数据内容错误:原始单据有错或录入时发生错误。 数据内容错误:原始单据有错或录入时发生错误。 数据多余或不足:数据收集中的错误,如单据的丢失或重复。 数据多余或不足:数据收集中的错误,如单据的丢失或重复。 数据的延误:由于输入数据迟缓导致处理推迟。 数据的延误:由于输入数据迟缓导致处理推迟。
33
五 数据记录格式的设计 输入数据的记录格式既要便于操作人员录入, 输入数据的记录格式既要便于操作人员录入, 又要便于填表人员、现场工作人员填写。 又要便于填表人员、现场工作人员填写。这种记 录格式总体上分为: 录格式总体上分为: (1)预先印刷的部分 (2)插入数据的空格
34
示例 设计时采用的基本技术: 设计时采用的基本技术: 块风格 阴影 选择框 颜色 设立数字域 说明
4
输出方式: 输出方式:报表打印 酒店管理信息系统每日客源统计报表
5
输出方式: 输出方式:屏幕输出
6
输出方式: 输出方式:数据件输出
7
二 输出设计的内容
1、 有关输出信息使用方面的内容 2、 输出信息的内容 输出格式,如表格、图形或文件; 3、 输出格式,如表格、图形或文件; 4 、输出设备 5 、输出介质
35
36
第七节 人机对话设计
37
在系统的输出、输入以及加工处理等操作中, 在系统的输出、输入以及加工处理等操作中, 用户不是一直被动等待, 用户不是一直被动等待,有时候需要用户进行干 预和选择,因此人机对话及其设计是不可缺少的。 预和选择,因此人机对话及其设计是不可缺少的。 人机对话一般是通过键盘、屏幕、鼠标来实 人机对话一般是通过键盘、屏幕、 现。
38
人机对话的形式
1. 菜单式 • • • 下拉式菜单 弹出式菜单 级联菜单
39
2. 命令式 • 为了提高程序调用的速度, 为了提高程序调用的速度,为用户提供的一种直接输 入相应命令就可以执行所需要的功能。 入相应命令就可以执行所需要的功能。 3. 应答式 4. 填表式
40
41
第八节
编写程序设计说明书和系统设 计报告
系统平台设计
代码设计
系统输出设计
45
系统输入设计
数据源的确定, 数据源的确定,输入检查纠错 数据输入格式、 数据输入格式、内容和精度 选择数据输入设备和输入方式 用户界面风格的设计 编写联机帮助 错误信息提示与处理 逻辑数据模型设计 数据一致性 物理数据模型 设备备份与数据备份 用户权限设定 事故处理与灾难恢复 系统设计报告 用户操作手册编写
23
2、简单性原则
输入的准备、输入的过程应该尽量容易,减少错误的发生。 输入的准备、输入的过程应该尽量容易,减少错误的发生。
3、早检验原则
对输入数据的检验尽量接近原数据发生点,是错误能够得到 对输入数据的检验尽量接近原数据发生点, 及时的改正。 及时的改正。
4、少转换原则
输入数据尽量使用其处理所需的形式记录, 输入数据尽量使用其处理所需的形式记录,以免数据转换介 质时发生错误。 质时发生错误。
29
3、校验位校验:在代码后增加一个校验位。 校验位校验:在代码后增加一个校验位。 4、控制总数校验:工作人员手工求出数据的总值,然后 控制总数校验:工作人员手工求出数据的总值, 在输入过程中由计算机程序累计总值,比较结果。 在输入过程中由计算机程序累计总值,比较结果。 5、数据类型校验: 数据类型校验: 6、数据格式校验:检验数据记录中各数据项的位数和 数据格式校验: 位置是否符合预先设定的格式。 位置是否符合预先设定的格式。
32
(三)数据出错的改正 原始数据错误 对于原始错误, 对于原始错误, 操作员是否可以 修改? 修改?
程序查出的错误 a) 待输入数据全部校验并改正后,再进一步处理。 待输入数据全部校验并改正后,再进一步处理。 b) 舍弃出错数据,只处理正确的数据。 舍弃出错数据,只处理正确的数据。 c) 只处理正确数据,出错数据待修正后再进行同法处理。 只处理正确数据,出错数据待修正后再进行同法处理。 d) 剔除出错数据,继续进行处理,出错数据留待下一运行 剔除出错数据,继续进行处理, 周期一并处理。 周期一并处理。
相关文档
最新文档