您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 第13讲 管理信息系统的系统设计
第13讲管理信息系统的系统设计13.1系统设计的任务13.2系统设计的要求13.2.1系统性13.2.2灵活性13.2.3可靠性13.2.4经济性13.3代码设计13.3.1代码的概念13.3.2代码的功能13.3.3代码的分类13.3.4设计代码应注意的问题1.满足用户需要,结构与处理方法一致2.唯一性3.预留足够位置,适应需求变化4.系统化5.不使用易混淆的字符(如大写字母O易与小写字母o、数字0混淆),不使用空格,使用24小时的时制6.不使用易错的代码结构(如字母字母数字结构WW2比字母数字字母结构W2W出错的机会少)7.较长的代码应分段8.若码的位数为P,每位上可用字符种数为S,则可以组成码的总数为C=SP,例如:对每位字符可以是0~9的三位码,共可组成C=103=1000种代码13.3.5代码的种类1.顺序码用连续数字代表编码对象。如:高校教师职称的编码规则:01代表教授,02代表副教授,03代表讲师,04代表助教2.区间码将数据项分成若干区间,每一区间的位置和值都代表一定的意义。如:邮政编码430070区间码分为:①多面码在代码结构中,为数据项多方面的特征各规定一个位置,如零件材料、形状②上下关联区间码意义上相互关联的区间码自左向右排列,如:会计核算编码,最左位代表核算种类,下一位代表核算项目③十进位码由上下关联区间码发展而来。如:图书编码57.735,小数点左边代表分类,小数点右边代表更细的子分类3.助记码用利于联想的字母、数字描述。如:某出版社用JSJ791代表计算机类图书中的第791种4.缩写码将惯用的缩写字母直接用作代码。如:cm代表厘米,kg代表千克5.尾数码尾数码的末位具有一定含义,即用末位数字修饰主要代码。如:用2301表示230mm,用2302表示230cm13.3.6代码结构中的校验位在代码结构原有代码的基础上,另外加上一个校验位,使它事实上变成代码的组成部分1.校验位可以发现的错误种类①抄写错误。如:将1写成7②易位错误。如:将1234写成1324③双易位错误。如:将1234写成1342④随机错误(综合性错误)2.校验位值确定方法人为设计、规定如算术级数法、几何级数法、质数法等工资管理信息子系统建立主文件计算和打印更新主文件建立扣款文件数据录入数据维护建立主处理文件更新数据录入数据维护计算打印工资汇总表打印工资单13.4功能结构图设计13.5信息系统流程图设计举例:某一功能模块向某一数据存储文件中存入数据,而另一功能模块则从该数据存储文件中取出数据13.5.1画出数据关系图输入数据A输入数据B处理功能输入数据C中间文件D输出数据E输出文件F13.5.2绘制信息系统流程图常用的信息系统流程图符号手工输入人工操作脱机操作磁带磁盘联机存储器(磁带、磁盘等)脱机存储显示器处理打印报告通讯连接穿孔卡片人事变动通知单工资汇总表工资单形成扣款文件模块主文件更新模块上月主文件房租变动通知单电费扣款通知单病假扣款通知单扣款文件本月主文件计算机打印模块例:工资管理子系统的信息系统流程图13.6系统物理配置方案设计13.6.1设计依据1.系统的吞吐量2.系统响应时间3.系统可靠性4.单机系统还是多机系统5.集中式还是分布式6.地域范围7.数据管理方式13.6.2硬件选择13.6.3网络的设计和选择1.网络逻辑设计2.网络服务器的选择3.网络操作系统的选择13.6.4数据库管理系统的选择13.7输出设计13.7.1输出设计的内容1.有关输出信息使用方面的内容2.输出信息的内容3.输出格式4.采用的输出设备5.输出介质13.7.2输出报告设计的注意要点1.方便使用者2.考虑计算机的硬件功能3.考虑原系统的输出格式4.打印前注意事项5.输出表格考虑系统发展的需要输出设计书资料代码GZ-01输出名称工资主文件一览表处理周期每月一次形式行式打印表种类0-001份数1报送财务科项目号项目名称位数及编辑备注1部门代码X(4)2工号X(5)3姓名X(12)4级别X(3)5基本工资9999.996公积金999.9913.8输入设计13.8.1输入数据收集的注意事项1.数据本身的正确性2.数据收集的时间性13.8.2输入数据收集的方式1.来源性数据收集方式2.根源性数据收集方式13.8.3数据输入的方式1.传统的数据输入方式2.源数据自动化输入方式3.电子数据交换13.8.4数据输入的设备1.键盘-磁盘输入装置2.光电阅读器3.终端设备4.磁带机13.8.5输入检验13.8.6原始单据格式设计的原则1.便于填写2.便于归档3.单据的格式应能保证输入精度人事变动通知单年月日人员代码姓名部门基本工资奖金房租备注1002周英杰012400.001400.00290.0001004吴关兴022350.001350.00350.0021005赵子英012450.001450.00290.0021007马凌云022600.001600.00320.001备注栏:0——调离1——新进2——修改数据科长签字:13.8.7用户界面设计13.9数据存储设计13.9.1概念结构设计13.9.2逻辑结构设计13.9.3物理结构设计1.库文件的组织形式2.存储介质的分配3.存取路径的选择4.数据块大小的确定13.10处理流程图设计托儿费扣款煤气费扣款水电费扣款通知单建立扣款文件程序扣款单扣款文件修改扣款文件程序排序合并主扣款文件扣款文件(排好序)13.11制定设计规范13.12编写程序设计说明书13.13提交系统设计报告13.13.1系统总体设计方案13.13.2代码设计方案13.13.3输入和输出设计方案13.13.4文件设计方案13.13.5程序设计说明书
本文标题:第13讲 管理信息系统的系统设计
链接地址:https://www.777doc.com/doc-5154691 .html