食堂管理信息系统设计.docx

上传人:太** 文档编号:95853684 上传时间:2023-09-03 格式:DOCX 页数:51 大小:51.07KB
返回 下载 相关 举报
食堂管理信息系统设计.docx_第1页
第1页 / 共51页
食堂管理信息系统设计.docx_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《食堂管理信息系统设计.docx》由会员分享,可在线阅读,更多相关《食堂管理信息系统设计.docx(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、刖百学校食堂管理信息系统是一个好用并且是与我们的学校生活亲密相关 的一个管理信息系统;假如能够很好的探讨、开发并加以利用,那么就会 提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校 的学生带来莫大的利益和好处。同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂 特别的分散,要实现如此之多的食堂的良好、协调、统一的管理,就须要 借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技 术、网络技术、计算机技术等以实现更加便利、快捷、有效的食堂管理。我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的设 计和说明。1)设计选题方向,确定选题2)确定小组内部课

2、程设计工作的分工与相应要求3)上网搜寻查阅和收集相关参考资料和学习资料4)进行可行性分析5)细致撰写选题说明、系统功能目标和可行性分析报告6)完善选题说明、系统功能目标和可行性探讨报告进行调查,深化了解和熟识选题范围内的组织结构、业务功能、业务数据、 管理要求、管理决策模型由于数据流程图只是对数据处理与彼此之间的联系进行说明,未对数 据的具体内容与数据的加工过程进行说明,而这正是数据字典所要表达 的。数据字典是关于数据信息的集合,也就是对数据流程图中包含的全部 元素的定义的集合。它能将数据流程图中全部数据流与其组成部分的数据 元素、数据存储、数据加工等描述清晰,便于后续工作一系统设计的进行。数

3、据字典是系统中各类数据描述的集合,是进行具体的数据收集和数 据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、 数据存诸、数据处理和外部实体6个部分。其中数据项是最小组成单位, 若干数据项组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储和逻辑内容。针对一般食堂管理信息系统的需求,通过对食堂管理工作过程的内容和数据流程分析,设计如下所示的数据字典各项内容:数据项与数据结构数据项定义:数据项编号:II数据项名称:卡号别名:Card-number简述:消费者运用的用来付款的卡的编号,与消费者办卡的先后依次有关类型与宽度:字符型,6位取值范围:“000001

4、”999999”数据项编码:12数据项名称:余额别名:Balance简述:消费者卡中所剩的金钱数量类型与宽度:字符型,6位取值范围:“0。00。” “999999”数据项编码:13数据项名称:办卡日期名:Card-data类型与宽度:日期型,8位数据项编码:14数据项名称:持卡者姓名别名:Person-name简述:拥有信息卡的消费者的名称类型与宽度:字符型,1。位数据项编码:15数据项名称:花费别名:Consume简述:消费者所消费的金钱数量类型与宽度:字符型,20位数据项编码:16数据项名称:学号别名:S-number简述:学生在校所编的号码类型与宽度:字符型,6位取值范围:“000000

5、”999999”数据项编码:17简 述:学生所在的系的名称类型与宽度:字符型,16位数据项编码:18数据项名称:班级别名:class简述:学生所在的班级的班号类型与宽度:字符型,16位数据项编码:19数据项名称:姓名别名:S-name简述:学生的姓名类型与宽度:字符型,1。位数据项编码:【1。数据项名称:性别别名:S-sex简述:学生的性别类型与宽度:字符型,4位数据项编码:Ill别名:S-dorm简述:学生所在的宿舍名称类型与宽度:字符型,2。位数据项编码:112数据项名称:联系方式别名:S-tel简述:学生的手机号码类型与宽度:字符型,20位数据项编码:113数据项名称:一楼窗口别名:Fl

6、oor-one简述:一楼全部窗口一天内收入总和类型与宽度:字符型,6位数据项编码:114数据项名称:二楼窗口别名:Floor-two简述:二楼全部窗口一天内收入总和类型与宽度:字符型,6位数据项编码:115简 述:一天内在食堂用餐的消费者所花费的总额类型与宽度:长整型,6位数据项编码:116数据项名称:日期别名:Data简述:记录的日期类型与宽度:日期型,8位数据项编码:117数据项名称:管理员编号另U名:Manager_number简述:管理员在食堂的编号类型与宽度:字符型,6数据项编码:118数据项名称:姓名别名:Manager_name简述:管理员的姓名类型与宽度:字符型,6数据项编码:

7、119别名:Manager_sex简述:管理员的性别类型与宽度:字符型,4数据项编码:12。数据项名称:家庭住址别名:Manager_address简述:管理员的家庭住址类型与宽度:字符型,6数据项编码:121数据项名称:联系方式别名:Manager_tel简述:管理员的联系方式类型与宽度:字符型,20数据项编码:122数据项名称:工资别名:Income简述:管理员每个月的收入类型与宽度:整型,20数据结构定义: 数据结构编号:DS1数据结构名称:饭卡简 述:是消费者用来运用付款的工具卡的一系列信息,它记录了 包括它本身以与持卡者的一些信息数据结构组成:I1+I2+I3+I4+I5数据结构编号

8、:DS2数据结构名称:学号简 述:主要消费者,可以自由选择消费方式,办过卡用卡交易或 者用现数据结构组成:I6+I7+I8+I9+110+111 +112数据结构编号:DS3数据结构名称:消费状况简 述:消费者在食堂的消费总体状况,用于管理员的审查工作。数据结构组成:113+114+115+116数据结构编号:DS4数据结构名称:管理员简 述:食堂的主要负责人数据结构组成:U7+I18+I19+I20+I21+I22数据流数据流名称:消费者信息简述:消费者信息的添加、修改、查询、注销数据流来源:消费者数据流去向:消费者信息表数据流组成:消费者卡号+姓名+性别+班级+系+余额+联系方式数据流量:

9、随机,高峰流量:随机数据流编号:D2.1数据流名称:个人消费信息简述:全部消费者的个人消费信息数据流来源:消费者信息表数据流去向:消费统计信息表数据流组成:消费者卡号+姓名+消费金额+消费日期数据流量:随机,高峰流量:随机处理逻辑处理逻辑编号:P1.1处理逻辑名称:注册饭卡简述:对消费者注册新饭卡的一些处理输出的数据流:注册后的消费者信息处理频率:随机1需求分析与可行性分析1.1 系统目标利用食堂信息管理系统可以做到信息的规范管理、科学统计和快速查 询,从而削减管理工作方面的工作量。大大降低食堂管理人员在信息管理 精力上的投入,使企业获得更大的利润空间。与此同时给广高校生用户带 来便利。在好用

10、性上达到了双赢。1.2 需求分析(1)功能分析:依据调查,确定食堂信息管理系统主要实现以下功 能:饭卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理等。(2)非功能分析:主要包括以下非功能:性能需求;资源和环境需 求;牢靠性需求;平安保密要求;用户界面需求;成本消耗与开发进度需 求;预先估计的可扩展性需求。(3)管理的信息需求:由于当前食堂的规模不断扩大,面对浩大的 信息量,有效地提高食堂管理工作的效率是急需解决的问题。同时随着计 算机的普与以与网络技术的快速发展,它已经深化到社会生活的各个角处理逻辑名称:饭卡充值简述:对饭卡进行充值的处理输出的数据流:更改后的消费者信息处理频率:随机处

11、理逻辑编号:P1.3处理逻辑名称:饭卡挂失简述:对丢失的饭卡的一些处理输出的数据流:更改后的消费者信息处理频率:随机处理逻辑编号:P1.4处理逻辑名称:解除挂失简述:对挂失后又找回的饭卡的一些处理输出的数据流:更新后的消费者信息处理频率:随机处理逻辑编号:P1.5处理逻辑名称:补发新卡简述:对已确认丢失的饭卡进行补办的一些处理输出的数据流:更新后的消费者信息处理频率:随机处理逻辑名称:退卡简述:对已不再运用的饭卡进行的一些处理输出的数据流:更新后的消费者信息处理频率:随机处理逻辑编号:P2.1处理逻辑名称:个人消费简述:对消费者个人消费的一些处理输出的数据流:个人消费记录处理频率:随机处理逻辑

12、编号:P3.1处理逻辑名称:消费统计简述:对全部消费者日常消费的统计输出的数据流:消费统计信息表处理频率:随机处理逻辑编号:P3.2处理逻辑名称:退卡统计简述:对全部退饭卡的的消费者进行统计操作输出的数据流:退卡统计表处理频率:随机处理逻辑名称:挂失统计简述:对全部挂失饭卡的消费者进行统计操作输出的数据流:挂失统计表处理频率:随机数据存储数据存储编号:F1.1数据存储名称:消费者信息简述:存储消费者信息的表单数据存储组成:卡号+姓名+性别+所在系+余额+联系方式关键字:卡号相关联的处理:Pl.l, Pl.2, Pl.4, P1.5数据存储编号:F2.1数据存储名称:个人消费记录简述:存储个人消

13、费信息的表单数据存储组成:卡号+消费日期+消费金额关键字:卡号相关联的处理:P2.1数据存储编号:F3.1数据存储名称:消费统计信息简述:存储全部消费者消费信息的表单数据存储组成:卡号+姓名+消费金额关键字:卡号相关联的处理:P3.1数据存储编号:F3.2数据存储名称:退卡统计表简述:存储退卡人信息的表单数据存储组成:卡号+姓名+所在系+联系方式关键字:卡号相关联的处理:P3.2数据存储编号:F3.3数据存储名称:挂失统计表简述:存储挂失人信息的表单数据存储组成:卡号+姓名+所在系+联系方式关键字:卡号相关联的处理:P3.3外部实体外部实体编号:S1外部实体名称:消费者简述:食堂主要消费人员,

14、主要指学生输入数据流:无输出数据流:关于消费者的一些信息外部实体编号:S2外部实体名称:管理员简述:食堂办理饭卡以与更改饭卡信息的人员输入数据流:无输出数据流:关于饭卡注册与更改的信息3系统具体设计1 .1代码设计代码是用来表征客观事物实体类型与属性的一个或一组易于计算机识 别和处理的特定符号,它可以是字符、数字、某些特殊符号或它们的组合。 代码设计就是要把系统中要处理的事物用特定的代码来描述,便于计算机 系统识别、处理,便于数据的共享,提高用户运用数据的效率。代码设计原则、方法与步骤2 .代码设计原则(1)标准化、系统化标准化、系统化的代码具有适合计算机处理,便于实现,提高处理 速度等优点。

15、凡已制定了统一标准代码的,均应采纳标准代码形式。(2)惟一性:设计代码代表的实体或属性惟一。(3)统一性、直观性、逻辑性具备这些特点的代码便于记忆,且有助于削减错误。(4)可扩展性既代码设计要预留足够位置,便于增加实体时,可干脆在原代码系统中进行扩充,而不必变更原编码结构。(5)代码设计要在逻辑上能满意用户耍求,在结构上与处理方法相一 样。(6)简短性:避开运用易错字符、易混淆字符。3 .代码设计方法(1)依次编码法:依次编码法通常是将编码对象按肯定依次排列,然后 对其依次编号,所得的编码为依次码。例如,。1表示数学系,02表示物 理系,。3表示哲学系(2)重复编码法:这种方法干脆采纳编码对象

16、原人工系统中的编号和编 码对象的某种特征作为代码。(3)分组编码:分组编码法将数据项按肯定依次分组以表示不同类型, 并以两个具有特定含义的码的组合来表示某一实体,例如,餐位号码:A座301。通常分组编码法都在每组留有备用码,以便扩充。(4)字母编码法(5)按位编码法,按位编码法将编码的每一位表示肯定的含义。运用此 方法所得编码为区间码。(6)十进制编码法(7)专用编码法(8)组合编码法4 .代码设计步骤(1)确定代码编制目的。(2)确定编码对象,包括已在运用的代码对象。(3)确定代码运用场合和运用期限。(4)分析编码对象的运用要求。如运用频率、变更周期、输出要求等。(5)确定具体编码方法,考虑

17、是否采纳检验位。(6)针对每种代码编写代码设计书。(7)将总代码设计书归类编写代码薄,并规定代码管理制度。4、代码的功能1 它为事物供应一个概要而不模糊的认定,便于数据的存储和检索。代 码缩短了事物的名称,无论是记录、记忆还是存储,都可以节约时间和空 间。2,运用代码可以提高处理的效率和精度。按代码对事物进行排序、累计或按某种规定算法进行统计分析,可以特别快速。3,代码提高了数据的全局一样性。这样,对同一事物,即使在不同场合 有不同的叫法,都可以通过编码统一起来,提高了系统的整体性, 削减了因数据不一样而造成的错误。4,代码是人和计算机的共同语言,是两者交换信息的工具。在手工 处理系统中,很多

18、数据如零件号、设备号、图号等早已运用代码。为了 给尚无代码的数据项编码,为了统一和改进原有代码,使之适应计算机处 理的要求,在建立新系统时,必需对整个系统进行代码设计。现代化企业的编码系统已由简洁的结构发展成为特别困难的系统。为 了有效地推动计算机应用和防止标准化工作走弯路,我国特别重视制订 统一编码标 准的问题,并己公布了 GB2260-80中华人民共和国行政区 划代码、GB1988- 8。信息处理交换的七位编码字符集等一系列国家标准 编码,在系统设计时要细致查阅国家和部门已经颁布的各类标准。5、留意的问题1设计的代码在逻辑上必需能满意用户的须要,在结构上应当与处理的方 法相一样。例如,在设

19、计用于统计的代码时,为了提高处理速度,往往使 之能够在不需调出有关数据文件的状况下,干脆依据代码的结构进行统 计。2一个代码应惟一标记它所代表的事物或属性。3代码设计时,要预留足够的位置,以适应不断变更的须要。否则, 在短时间内,随意变更编码结构对设计工作来说是一种严峻奢侈。一般 来说,代愈短,分类、打算、存储和传送的开销愈低;代码愈长,对数据检 索、统计分析和满意多样化的处理要求就愈好。但编码太长,留空太多, 多年用不上,也是一种奢侈。4代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物 的表示具有实际意义,以便于理解与沟通。5要留意避开引起误会,不要运用易于混淆的字符。如0、2、1

20、、S、 V与0、2、1、5、U易混;不要把空格作代码;要运用乃小时制表示时间 等。6要留意尽量采纳不易出借的代码结构,例如字母-字母-数字的结构 (如W吧)比字母一数字.字母的结构(如W2W)发生错误的机会要少一些。7当代码长于4个字母或5个数字字符时,应分成小段。这样人们 读写 时不易发生错误。如726 499 6135比7264996135易于记 忆,并能更精确地记录下来。8若已知码的位数为p,每一位上可用字符数为Si,则可以组成码的总数 为:C=ESi例如,对每位字符为0-9的三位码,共可组成 0=10x10x10=1000# 码。代码设计在系统分析阶段就应当起先。由于代码的编制须要细致

21、调查 和多方协调,是一项很费事的工作;须要经过一段时间,在系统设计阶段 才能最终确定本系统在综合各个实体与其之间的关系的基础上,确定采纳的是依次编码 方法。具体的代码规则如下:代码表编号:填表人:填表日期:编码对象学生学号代码种类层次码代码位数8代码结构00000000学院代码入学年份班级代码班级内依次号检验位无备注编号:填表人:填表日期:编码对象卡号代码种类层次码代码位数8代码结构00000000学校代码学院代码学生入学依次检验位无备注编号:填表人:填表日期:编码对象管理员编号代码种类层次码代码位数7落。各行业纷纷应用计算机网络技术进行操作和管理,以改善自己的工作 环境和工作效率,进而提高自

22、己在行业内的竞争力。开发食堂管理信息系 统有宏观上的意义,顺应时代信息化,提高效益,促进国民经济结构优化; 也有微观上的意义,提高管理的现代化程序,加强管理的信息化手段,提 高工作效率,增加单位效益。(4)决策的信息需求:食堂经营者须要依据一个牢靠的管理信息系 统来进行分析,依据销售状况统计来进行成本核算,不断的做出调整使经 营效益达到最优。而管理者通过了解食堂近来的销售状况以与饭卡、餐费 等信息,并与时对信息作出统计,以便对食堂进行与时改革,提高效率。 1.3可行性分析可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的 分析。它的任务是确定项目开发是否必要和可行。主要从以下三方面进

23、行 分析:(1)经济的可行性:对组织的经济现状和投资实力进行分析,对系统建 设、运行和维护费用进行评估,对系统建成后可能取得的社会与经济效益 进行评估,食堂信息管理系统开发成本不高。(2)技术可行性:对现有技术的评价,以明确能否利用现有技术进行 系统开发与系统实施。计算机网络技术的发展和计算机硬件性价比的不断 提高,使计算机全面应用于管理各个环节成为可能。C/S开发模式等技术 在国内各行各业的信息管理系统开发中已经被广泛采纳,目前该类系统已 经普遍应用于生活中,同时该系统也逐步趋于成熟。实践证明这些技术特 别适合食堂管理系统的开发。代码结构0000000学校代码工作年份工作依次检验位无备注3.

24、2数据库设计概念结构设计E-R 图:饭卡实体E-R图:学生实体E-R图:管理员实体E-R图:消费状况E-R图:3.2.2 系统整体E-R图由上面的分E-R图可以得到整体E-R图,如下图所示:3.2.3 将E-R图转换为关系模式管理员(管理员编号 姓名 性别 家庭住址 联系方式 工资)管理查询(管理员编号日期)消费状况(日期 一楼窗口 二楼窗口 一天消费总额)消费(日期卡号)学生(学号 系别 班级 姓名 性别 宿舍 联系方式)运用(卡号学号)饭卡(卡号 余额 办卡日期 持卡者姓名 花费)注册(卡号学号姓名班级系别)挂失(卡号学号姓名班级系别)补卡(卡号学号姓名班级系别)退卡(卡号学号姓名班级系别

25、)充值(卡号学号姓名班级系别)3.3 导出数据库表3.3.1 创建管理员表Manager表3-1管理员表(Manager)列名数据类型可否为空说明声明Manager_nuvarchar(6)NOT NULL管理员编主键Manager_navarchar(6)NOT NULL姓名Manager sexVarchar(4)NULL性别Manager_addvarchar(50NULL家庭住址Manager_telvarchar(20NULL联系方式IncomeintNULL工资3.3.2 创建消费状况表ConsumeSituation表 3-2 消费状况表(ConsumeSituation)列名数

26、据类型可否为空说明声明datadatatimeNOT NULL日期主键TotalbigintNULL一天消费总Floor onevarchar(6)NULL一楼窗口Floor twovarchar(6)NULL二楼窗口3.3.3 创建学生表Student表3-3学生表(Student)列名数据类型可否为空说明声明S_numbervarchar(6)NOT NULL学号主键S_namevarchar( 10)NOT NULL姓名S_sexvarchar(4)NULL性别Classvarchar(20)NULL班级S_systemvarchar( 16)NULL系别S_dormvarchar(20

27、)NULL宿舍S_telvarchar(20)NULL联系方式3.3.4 创建饭卡表Card表3-4饭卡表(Card)列名数据类型可否为空说明声明Card numberVarchar (6)NOT卡号主键Balancevarchar(6)NOT余额Card datedatetimeNULL办卡日期Person namevarchar(lO)NULL持卡者姓Consumevarchar(20)NULL花费3.3.5 管理查询表Manage表3-5管理查询表(Manage)列名_数据类型可否为空说明Manager numbervarchar(6)NOT NULL管理员编号DatedatetimeN

28、OT NULL日期3.3.6 创建运用表Use表3-6运用表(Use)列名数据类型可否为空说明S numbervarchar(8)NOT NULL学号Card numbervarchar(6)NOT NULL卡号创建注册表R1表3-7注册表(R1)列名数据类型可否为空说明声明Card numbevarchar(6)NOT NULL卡号主键S numbervarchar(8)NOT NULL学号S namevarchar(10NOT NULL姓名S sexvarchar(4)NULL性别Classvarchar(20NULL班级MoneyintNULL金额创建挂失表R2表3-8挂失表(R2)列名

29、数据类型可否为空说明声明Card_numbevarchar(6)NOT NULL卡号主键S_numbervarchar(8)NOT NULL学号S_namevarchar( 10NOT NULL姓名S_sexvarchar(4)NULL性别Classvarchar(20NULL班级MoneyintNULL余额创建退卡表R3表3-9退卡表(R3)列名数据类型可否为空说明声明Card numbevarchar(6)NOT NULL卡号主键S numbervarchar(8)NOT NULL学号S namevarcharflONOT NULL姓名S sexvarchar(4)NULL性别Classv

30、archar(20NULL班级MoneyintNULL余额创建补卡表R4表3-10补卡表(R4)列名数据类型可否为空说明声明Card_numbevarchar(6)NOT NULL卡号主键S numbervarchar(8)NOT NULL学号S_namevarchar( 10NOT NULL姓名S_sexvarchar(4)NULL性别Classvarchar(20NULL班级创建充值表R5表3-11充值表(R5)列名数据类型可否为空说明声明Card_numbevarchar(6)NOT NULL卡号主键S numbervarchar(8)NOT NULL学号S namevarcharf 1

31、0NOT NULL姓名S sexvarchar(4)NULL性别Classvarchar(20NULL班级MoneyintNULL余额3.4 用户子模式设计前面我们依据用户需求设计了局部应用视图,这种局部应用视图只是概念 模型,用E-R图表示。在我们将概念模型转换为逻辑模型后,即生成了整 个应用系统的模式后,还应当依据局部应用需求,结合具体DBMS的特 点,设计用户的外模式。目前关系数据库管理系统一般都供应了视图概念,支持用户的虚拟视图。 我们可以利用这一功能设计更符合局部用户须要的用户外模式。定义数据库模式主要是从系统的时间效率、空间效率、易维护等角度动身。 由于用户外模式与模式是独立的,因

32、此我们在定义用户外模式时应当更留 意考虑用户的习惯与便利。包括:(1)运用更符合用户习惯的别名(2)针对不同级别的用户定义不同的外模式,以满意系统对平安性的要求。(3)简化用户对系统的运用学生查询信息所建立的视图学生查询自己卡中余额学生查询视图S.BalanceF1Studentcard*S_nberS_nameS_sexClassv*Card_nberBalance Card_datePerson_najne V字段S_nwnberS_nameCard_numberBalanceStudentStudentcardcard已07可管理员查询学生信息查询学生的信息学生的信息:选择查询Consu

33、aerStudentConsmer_xu)AConsTMner_naConsumer_seConsume_sorConsumer_so VS_sexaClassS_systemS_dormS_telv字段:C onswn er_nwnb er vConsume_sortS_numberS_nameS_sex表:ConsumerConsumerStudentStudentStudent排序:显示:00000(3)操作上的可行性:由于本系统管理的对象比较明确,就是对消费 者信息的管理,因此整个软件的运用特别简便。任何一个一般的计算机用 户都能很快的熟识整个软件的运用。并且本系统所耗费的资源特别小,

34、任 何管理员只须要在一般的电脑上面,就能够运用这个软件,简洁、便利、 快捷的实现对消费者信息的管理。1.4新系统介绍本食堂管理信息系统是在计算机技术、网络技术、面对对象的新数据 库技术以与其他相关的科学技术的支持下形成的。它主要是从以下几个管 理方面:饭卡管理,餐费管理,统计管理。通过此系统能够很好的处理大 量的相关的食堂相关信息。1.4结论通过以上的分析可知,食堂管理信息系统是特别有必要的、可行的。m学生的信息:选择查询S_sexClassS_systemS_dormS_telConsume】StudentStudentStudentStudentStudentConsume13E00段表序

35、示件.字排显条3.5人机对话设计基本概念:人机对话设计的基本原则是为用户操作着想,而不应当从设计人员设计劣 来考虑。因此,对话设计应留意以下几点:可运用性:对话要清晰、简洁,用词要符合用户观点和习惯;全部的用 术语要标准化、一样化;有帮助功能等。敏捷性:对话要适应不同操作水平的用户,便于维护和修改。这是衡量 对话设计好坏的重要标准。用户起先运用时,要让操作人员觉得系统在教 他如何运用,激励他运用。随着用户对系统的熟识,又会觉得太具体的说 明、困难的屏幕格式太罗嗦。为适应不同水平的用户,操作方式应可以选 择。错误信息设计要有建设性。运用者推断用户界面是否友好,其第一个印 象往往来自当发生错误时系

36、统有什么样的反应。在一个好的错误信息设计 中,用词应当友善,简洁清晰,并要有建设性,即尽可能告知运用者产生 错误的可能缘由。关键操作要有强调和警告。对某些要害操作,无论操作人员是否有误操 作,系统应进一步确认,进行强制发问,甚至警告,而不能接到吩咐马上 处理,以至造成恶劣的后果。这种警告,由于能预防错误,更具有主动意 义用户友好性。用户友好性是指用户操作系统运用系统是主观操作的困难 性,如主观操作困难性越低即系统较简洁运用,从而说明系统的友好性越 好。实现用户友好的三个要点是树立用户第一的观点;实现界面友好的工 作必需融于系统开发的全过程;采纳软件开发技术改善界面的友好性。常用方式:1、菜单式

37、(本系统所运用的方式)菜单又称为是选单,是由系统事先设置好的,显示在屏幕上的一组或者是 几组可供用户选用的吩咐。菜单可以使完全的界面更加的清晰,简洁。用 户只须要输入有关的代号或者是将光标移到相应的位置,操作计算机的运 行,这种方式就称为菜单式。常用方式有下拉菜单、弹出菜单、级联菜单、 平铺式菜单等。本系统选用的是下拉菜单,实行的是暗字母依次排列的支配方法。菜单系统设计菜单是系统整体功能结构的具体体现,菜单的形式可以多种多样,但应使 得用户能够用完可能少的操作找到所须要的功能,同时功能描述上应明确 无误。2、图像式在用户的界面中,加入丰富多彩的图像能够更加形象的为用户供应有用的 信息,达到可视

38、化的目的,其主要的处理有图像的隐藏和再现、屏幕的滚 动、图案显示和动画。3、对话框式对话框是在系统必要时,显示于屏幕上的一个矩形区域内的图形和正 文信息,通过对话框实现用户和系统之间的联系。4 .输入、输出设计4.1 输入输出设计的意义输入输出设计是管理信息系统与用户的界面,一般而言,输入输出设 计对于系统开发人员并不重要,但对用户来说,却显得尤为重要。1、它是一个组织系统形象(Cooperation Identify System, CIS)的具 体体现;2、它能够为用户建立良好的工作环境,激发用户努力学习、主动工 作的热忱;3、符合用户习惯,便利用户操作,使目标系统易于为用户所接受。4、为

39、用户供应易读易懂的信息形态。4.2 输入设计输入界面是管理信息系统与用户之间交互的纽带,设计的任务是依据具体 业务要求,确定适当的输入形式,使管理信息系统获得管理工作中产生的 正确的信息。输入设计的目的是提高输入效率,削减输入错误。1、输入设计的设计原则限制输入量。尽可能利用计算削减输入延迟。批量输入、周转文件输入削减输入错误。采纳多种校验方法和验证技术避开额外步骤。简化输入过程。2、输入设计的内容一般包括输入界面设计。依据具体业务要求确定。输入设备选择。输入设计首先要确定输入设备的类型和输入介质,目前常 用的输入设备有以下几种: 键盘。磁盘输入装置。由数据录入员通过工作站录入,经拼法检查和牢

40、靠 性验证后存入磁记录介质(如磁带、磁盘等)。这种方法成本低、速度快, 易于携带,适用于大量数据输入。光电阅读器。采纳光笔读入光学标记条形码或用扫描仪录入纸上文字。光 符号读入器适用于自选商场、借书等少量数据录入的场合。而纸上文字的 扫描录入读错率较高。另外,收、发料单,记帐凭证若通过扫描之后难于 存入对应的表。终端输入。终端一般是一台联网微机,操作人员干脆通过键盘键入数据, 终端可以在线方式与主机联系,并与时返回处理结果。3、输入数据正确性校验在输入时校对方式的设计特别重要的。特殊是针对数字、金额数等字段, 没有适当的校对措施作保证是很危急的。所以对一些重要的报表,输入设 计肯定要考虑适当的

41、校对措施,以削减出错的可能性。但应指出的是肯定 保证不出错的校对方式是没有的。常用校对方式有:人工校对:即录入数据后再显示或打印出来,由人来进行校对。这种 方法对于少量的数据或限制字符输入还可以,但对于大批量的数据输入就 显得太麻烦,效率太低。这种方式在实际系统中很少有人运用。二次键入校对:二次键入是指一种同一批数据两次键入系统的方法。 输入后系统内部再比较这两批数据,假如完全一样则可认为输入正确;反 之,则将不同部分显示出来有针对性地由人来进行校对。它是目前数据录 入中心、信息中心录入数据时常用的方法。该方法最大的好处是便利、快 捷,而且可以用于任何类型的数据符号。尽管该方法中二次键入在同一

42、个 地方出错,并且错误一样的可能性是存在的,但是这种可能性出现的概率 微小。依据输入数据之间的逻辑关系校对:利用会计恒等式,对输入的记账 凭证进行借贷平衡的检验。输入物资的收、发料单,产品的入、出库单, 均可采纳先输入单子上的总计,然后逐项输入,计算机将逐项输入累计, 用累计值与合计值比较,达到校对目的。用程序设计实现校对:对接受数据字段,若在数据库设计时已知取值 区间(可允许取值的上、下限)或取值集(例如性别的取值集为男或女, 产品的取值集为该单位全部产品集合,),可通过设置取值区间检验, 或利用输入数据表的外键(取值集所在表的主键)进行一样性检验,对输 入日期型数据,肯定要进行合法性和时效

43、性检验。4、输入设计的评价输入界面是否明晰、美观、大方;是否便于填写,符合工作习惯;是否便于操作;是否有保证输入数据正确性的校验措施4.3 输出设计输出设计的任务是使管理信息系统输出满意用户需求的信息。输出设计的目的是为了正确与时反映和组成用于管理各部门须要的 信息。信息能够满意用户须要,干脆关系到系统的运用效果和系统的胜利 与否。1、输出设计的内容输出信息运用状况。信息的运用者、运用目的、信息量、输出周期、 有效期、保管方法和输出份数。输出信息内容。输出项目、精度、信息形式(文字、数字)。输出格式。表格、报告、图形等。输出设备和介质。设备如:打印机、显示器等;介质如:磁盘、磁带、 纸张(一般、专用)等。2、输出设计的方法在系统设计阶段,设计人员应给出系统输出的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁