基本信息
文件名称:结构化系统设计.ppt
文件大小:12.66 MB
总页数:160 页
更新时间:2025-11-07
总字数:约1.77万字
文档摘要

身份证中的校验位比如:34052419800101001∑(ai×Wi)mod11i:表示号码字符从由至左包括校验码在内的位置序号Ai:表示第i位置上的号码字符值Wi:示第i位置上的加权因子Ai34052419800101001?Wi7910584216379105842根据公式进行计算:∑(ai×Wi)=21+36+0+25+16+16+2+9+48++0+0+9+0+5+0+0+2)∑(ai×Wi)(mod11)=189Mod11=2余数: 012345678910校验码: 10X98765432得出第94页,共160页,星期日,2025年,2月5日代码设计的原则代码设计必须遵循以下基本原则:1.唯一性2.合理性3.可扩充性(想想千年虫问题)4.简单性5.适用性6.规范性7.系统性第95页,共160页,星期日,2025年,2月5日代码设计的步骤代码设计可按下列步骤进行:确定代码对象考查是否已有标准代码根据代码的使用范围、使用时间,根据实际情况选择代码的种类与类型。考虑检错功能编写代码表第96页,共160页,星期日,2025年,2月5日输入/输出设计哪些地方需要进行输入/输出设计呢?输出设计:当DFD图中有数据流从系统流出到外部实体的地方。报表、人机交互的查询、发送邮件等到其他系统(消息、数据库、文件等)输入设计:外部实体的数据流进入到系统的地方。本系统操作人员的输入来自于其他系统的输入(其他的数据库或文件、其他系统的实时响应结果)高度自动化的输入(条码扫描仪、传感器等)第97页,共160页,星期日,2025年,2月5日7.6输出设计系统中的数据输出到人、组织、其他系统经理顾客信用卡系统报表商品查询结果付款信息第98页,共160页,星期日,2025年,2月5日输出设计的内容确定输出内容:首先确定用户在使用信息方面的要求,包括使用目的、输出速度、频率、数量、安全性要求等等。然后设计输出信息的内容、信息形式(表格、图形、文字)、数据结构、数据类型、位数及取值范围等等。选择输出设备与介质:常用的输出设备有显示终端、打印机、磁带机、磁盘机、绘图仪、缩微胶卷输出器、多媒体设备。输出介质有纸张、磁带、磁盘、缩微胶卷、光盘、多媒体介质等等。确定输出格式:输出报表或图形,清晰直观,满足需求和习惯,符合行业标准第99页,共160页,星期日,2025年,2月5日什么是高质量的输出设计以下因素确定了输出质量:易存取Accessibility:很容易被使用及时Timeliness适当Relevance:有使用价值正确Accuracy可用Useability:有合适的格式第100页,共160页,星期日,2025年,2月5日输出设备输出介质输出设备和输出介质Printers(打印机)VideoDisplayUnit(显示器)Plotters(绘图仪)COMEquipment(串行端口设备)Speakers(喇叭)……Paper(纸)VideoScreen(屏幕)Microfilm/Microfiche(胶片)AirWaves/Sound(声音)Disk(存储设备)IC卡……第101页,共160页,星期日,2025年,2月5日输出格式表格清单(如各种收费单)汇总表(月报表)对照表(年度对照)……图形折线图(股票走势)柱状图(产品销售业绩)饼图(产品区域分布比例)文字第102页,共160页,星期日,2025年,2月5日图形类型离散点线条(水平、垂直、三维)扇第103页,共160页,星期日,2025年,2月5日7.7输入设计外部产生的数据如何输入到系统中经理顾客省招办贷款审批意见订单新生档案第104页,共160页,星期日,2025年,2月5日1、输入设计的内容确定输入数据内容:包括确定输入数据项名称、数据内容、精度、数值范围。确定数据的输入方式:联机终端输入还是脱机批量输入,与数据发生