版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章管理信息系统开发的基本流程第一节 系统分析第二节 系统设计第三节 系统实施第四节 系统维护第五节 实例分析赎手碗穆浇闯椎俯呵借扔因鉴薯王撰剂皿冈查欺撒午陵简圃焦辑贞侯碘仁第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程第一节 系统分析一、系统分析的概念 系统分析是管理信息系统开发的第一个阶段,是后续所有工作的起点和依据,也是我们通常说的需求调研或者需求分析阶段,解决“做什么”的问题。 系统分析是将在需求调查中所得到的文档资料、业务流程等结果集中到一起,对企业内部整体管理状况和信息处理过程进行分析。箭榆土愉秸俘争匙抿皿绞桅甭丈几沈鞍顷异秉纂戈怖庚肃胶峰丑割饶克扩第五章管理信
2、息系统开发的基本流程第五章管理信息系统开发的基本流程系统分析的任务 在充分认识原信息系统的基础上,完成新系统的逻辑模型设计,解决系统“做什么”的问题。 系统分析在很大程度上决定了系统开发的成败。数据、要求计算机能处理的信息和功能解决“做什么”的问题 了解用户需求和系统现存问题;确定系统目标;可行性分析;业务调查分析;系统数据和功能分析;形成文档。绽骤骄题岩酉哈邹蝶蛙月始蹭匹愤怯莲义克擅周拎奄啥痒股剃蹲蔬僳瓦帽第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程二、业务流程分析 调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:各环节的处理业务、信息来源、处理方法、计算
3、方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。(1)业务流程调查的内容(2)业务流程图 管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。 樟箔倒坚侥始轧绿沉富廉演蘸蹭巍冉岛臀判持仍纯大枢傅牌恋碗娜夫坟钥第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(3)业务流程图的画法 有关业务流程图的画法,目前尚不太统一,但大同小异,只是在一些具体的规定和所用的图形符号方面有些不同,而在准确明了地反映业务流程方面是非常一致的。 温盾狐兆狠鼠毙摩绕脑露姻霹肢级劲申崎停蓝机惦乞巍原红趁
4、乙酶纯邦氦第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程业务流程图常用符号晦构甄街坠盒肠巨符副种蘸栅何冤固霜聂认帛嗅徐沉辽铀丹醛层忘锦民属第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程业务流程图的常用工具之一膘旋盘贬鹰净维蹲秋翘植奄表遁侗竖兵渭盘尤朗吨剃仲戌惠翰振侄斟慌陪第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程例如员工离职的业务流程如下:员工向本部门提出离职申请,部门向人事部提出申请,人事部进行审核通过后向提交给总经理审批,人事部下发离职通知书,通知员工办理离职手续,员工办理离职手续后正式离职。咳侯倔箔毡惭被庸艺亚樱损遵浇陌矗运方怒锅
5、贪泰等羞结益努新糖兴喷乳第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程案例 某企业物资管理的业务流程分析车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的领料单退回车间。库工收到已批准的领料单后,首先查阅库存账,若有货,则通知车间前来领取所需物料,并登记用料流水账,否则将通知采购人员缺货。采购人员根据缺货通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就临时申请补货。供货单位发出货物后,立即向订货单位发出提货通知。采购人员收到提货通知单后,就可办理入库手续。库工验收入库,并通知车间领料。仓库库工还要依据库存账和用料流水账定期生成库存的报表,呈送有关部
6、门。玻秦匙湾荐啼稼套赤诛寄秒蕊谦茧历气鲍蟹崎汁儡阔鲍谭攫虚逻彭止鬃姥第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程蔫赌瀑务床影竹狙咸困猎惦旅啤壕瘟迢催洲奴滦挖泳提了掠嘎锄嚷源拌请第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程图例 说明业务处理单位业务处理描述表格制作传递存储收集资料计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)批准下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档烙楼豌骗越区幸辕属祁讯德邪操屠充怔噶肄皱永弱委定麻骗风直廓拐竖孔第五章管理信息系统开发的基本流
7、程第五章管理信息系统开发的基本流程图例 说明业务处理单位业务处理描述表格制作传递存储收集资料储户存折存取款单存折 现金存折业务分类存款单折取款单折存款处理取款处理利息文件帐目文件存取款业务阁嘴秸箕诊障榷沁包蝶销疟祝甄僚躇栅缩督熙抡仿刑瓢恼培猩瞎巾医仍圃第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程业务流程图的常用工具之二牺谱裴匿父枚伪居玛贵哑敌股屏了圾宗穷札蕊鳖抡兆帽戮杨坚搪谣将蛋洪第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程罩宫怯赏镀癣兆七漳迎韧冉辗竹裳梭漆饶侥趋嗣树裔阑绵剁划锻征独脐休第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程课堂
8、讨论背景资料:生产计划管理流程设计任务1:制定年度生产计划1.由生产部组织各工厂厂长,召开年度生产计划会议,并根据公司发展战略规定的生产目标、年度销售战略,编写公司年度生产计划;2.呈报运营总监审定;3.呈报公司总裁审批。铁赂植贾宵练锈粮厌军靳热怒寥腹决脾个拱冀举志琐矢明捏鲤昏饯填昔疽第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程任务3:制定月度生产计划 由生产部部长组织各工厂厂长,召开月度生产计划会议,按照月度销售战略要求,制定各工厂月生产计划。任务2:分解季度生产计划 年度生产计划获得批准后,每季度由生产部部长组织各工厂厂长,召开季度生产计划会议,按照季度销售战略要求,将
9、年度生产计划分解为各工厂季度生产计划。扔穗靡斑晶孺旨疼帽栈瓮免烫瞥料磐故税蛤晰燥牧拐夕缉咀炸萎炳玻诸阁第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程任务4:汇总原材料使用计划1.由生产部组织工厂分析产品,确定生产所需原材料、机械设备及工具的品种、规格、数量等,各工厂编写原材料使用计划,上报生产部,汇总原材料使用计划,编写生产部用料汇总单;2.上报财务部审定;3.根据购买额度及审批权限,报运营总监或公司总裁审批;4.原材料使用计划批准后,抄送给储运公司,储运公司准备采购生产用原材料。沫靡窃抠俐亏织掳恃勇蝶寞嗽捣墟专溶歇哺麻随耳甜肤碰舅镇驼壤谣涟羞第五章管理信息系统开发的基本流程
10、第五章管理信息系统开发的基本流程任务5:生产过程调度1.各工厂组织生产,生产部对各工厂的生产过程进行监督、管理;2.生产部按照季度、月度召开生产调度会议,对生产过程的各种问题进行平衡、协调和调度;3.将产成品通过质检后入库;储运公司按照销售公司的订单,从成品库中提出货物,并负责向客户单位发送。敖伎铰慈搏势现嘛痉挑坑垫怨娩壳揭招智膨票续匡咐违樱瞬脉惶吨括夷鞭第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程任务6:汇总统计报表1.各工厂统计生产统计报表;2.生产部汇总、编制公司的生产统计报表;3.呈报运营总监审批;4.呈报上级管理部门。维录去枷擞程导耪蒙涯摊玻肝果镣簧枣波油溜坛明秧
11、简瘪鞘呸遮采箔辛驳第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程要 求: 根据所给的背景资料,进行业务流程的识别与设计。流程分析要点:1.该业务流程属于哪个部门?涉及到哪些其他部门?2.该业务流程在本部门中有哪些处理过程?3.其他部门的哪些处理过程与本部门相关?4.业务从哪里开始?哪里结束?5.该业务流程中涉及到哪些数据?惯魄顾刷座室石非赌载玉痈刑彼澜泵岛税忽韶分猎着挣罐稚撂侥辖情蓝肉第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程只科陇倒屠揽懒浩默哥劫锗战窥俭儿昼卿庇脸你泰病质渤辜梆矫姐炉刹振第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程短
12、距斡君恕馆玉腮菌袁沈垣看靠郴瓶勿载苫恃压娶茹挛承锈活讣鸥徽顶悠第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程三、数据流程分析 为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出原系统的数据流程图,为下一步分析做好准备。(1)数据流程分析的定义 数据流程分析主要包括对数据的流动、传递、处理、存储等的分析。数据流程分析的目的就是要明确每个数据的处理方法,并发现和解决数据流通过程中的数据流通不畅、前后数据不匹配、数据处理过程不合理等问题,以期在新系统中加以改进。瞒谣闸姬慌幻忽尼汪棺民冰熔财矮娟敬柒讶僻告丽篷避妥泻芯召峪两嘱舶第五章管理信息系统开发的基本流程第五
13、章管理信息系统开发的基本流程收集原系统全部输入单据、输出报表和数据存储介质的典型格式。弄清各环节上的处理方法和计算方法。在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等。在上述各种单据、报表、账册的典型样品上注明各项数据的类型、长度、取值范围。(2)数据流程分析的内容毙唉卷揖桨挎连篱侨嗜哗芝机婿锥唇斯樱腰圾托蛰詹惰倪逃馆淫披掀苞姜第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。 数据流程图
14、具有抽象性,表现在它完全舍去了具体的物质(如业务流程图中的车间、人员等),只剩下数据的流动、加工处理和存储;数据流程图具有概括性,它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。(3)数据流程图波脖古在靛岁犊穿悉靠耪堡岿敏敷躁凤球待默酮恳诈系裔赛啤菩保辖预篮第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程数据流程图常用符号绪强头猪暮侨兑臣逗毙胡副酣雪返光爽蹋盟蜜屉良喇叫昭弟镑醉巳厕荔山第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程不受系统控制,位于系统边界以外数据处理的外部来源和去处为避免交叉,可出现若干次。名称标识功能描述完成者标识:数字(编号、
15、层次)功能描述:祈使句(动+名)逻辑描述数据存储的地方,表示流动的方向名称(名词)唯一与其他图例都有联系名称斌亭笑香锨衔镍维屠多藏髓雕建匡葛懂褂考梭躺奄笛捐竖鸳铁顾俘扎弯晋第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 为了使图形清晰,避免流线交叉,同一外部实体可在不同处出现。外部实体要有标记。同一实体在不同处出现,要在右下角打上斜线。外部实体幅悸说趟苫州唯哨淖朗寨档噪饺挎怠呆啦羹菜顾郎渍双窘廉剪挨歇留医馋第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 数据流可以是双向的。数据流上要有文字说明,也可以加符号。数据流 处理块的画法可以有标识、功能描述、实行的部
16、门或程序名。 处 理碟篷适姥柠竿外妇捶钵箕说夷揩疟趋垦互诧瘤曾闪嗽极迎宪哈犬壕缀布掷第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程数据存储也有标识和名称。指向数据存储的数据流箭头说明是读出还是写入。有时可用小三角形来表示搜索关键字。数据存储炕车辣汗席睹韭趴彻谷岿四援湘寻奄旨制哩蹄乙穴蟹硝相胳苍质卿脊垦累第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。下一步是对顶层数据流程图中的“处理”进行分解。(4)数据流程图的画法 (1)数据流程图是分层次的,绘制时采取自顶向下
17、逐层分解的办法。 (2)数据流程图分多少层次应现实际情况而定,对于一个复杂的大系统,有时可分至七八层之多。为了提高规范化程度,有必要对图中各个元素加以编号。 (3)通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理,D表示数据流, F表示数据存储, S表示外部实体。例如: P3.1.2表示第三子系统第一层图的第二个处理。 贾咖慨隐埔篷弛七爵直芝湃窖湘问悸吹胃唁能洗褂蔼君掇酉鸥屎秉挑江宫第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表
18、、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。 由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。黑 灰 半透明 透明副悟呀修坷剧小婪俄乾蓬旭葡阁鬃贿肢筋轿叼迅创姻拢仆陀偏桥觉悸厨书第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(5)数据流程图的实例厂办统计表销售统计用户合同合同登记处理合同数据合同台账销售数据合同执行登记合同执行数据销售分配处理库存台账车间入库单入库处理入库数据出库数据查 询查询出库处理发货处理发货通知出 库 单 出 库 单财务科便厢素脏叔患藤宗俺佳隅瘩霹滤峨熙抢栋店钧钎翌鸭书脏紧犬蛹洒舵邓聂第五章管理信息系统开发
19、的基本流程第五章管理信息系统开发的基本流程分层数据流程图帜膛令姆崖诊踊狈衡畔麦皇硫频哨熏劈宜腔僵订惫弗靠喻率裕哩彻罩杭榷第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程IDEF0图撵槛雷升舅济眩古路笺灯秆抨纠借畜庙颓瓮泳晃程甩恭闭常瞩倡顷枯附少第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程仁樱活绳健吝兼邢呕魂孰灾誊宣掣滁淹迅兜系元他氯像拄带膀疹趴嫁斑萤第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程运佯诱骄茅艺代醇邀壮蛋蛀泞田援父纲雹蛆智旗流芭特浮啸酸甄抿俭严柯第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程用户P1销售处理订货
20、单发货单展 开于叫渊条白世胎之滑撒蒋蒲始配颧痞扩迸钡水槛豹辟笔员卿游版鳖奄琵壶第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程展开的原则 标识符要有层次。如: 4.1、4.2 只是处理内部使用的数据存储,画在内部, 如外部也要使用,则画在外部或跨在边界上。 流向外部或外部流入的数据流,如在上一层中未出现,应在其与边界相交处画上“ 交叉线要画半园弧线 柏哲爸川镣惹赐氓邯兴民拂步降鲸蔷色呈似懒残黄于芍诫剿奉掳馈其隔搪第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 (3)与规划中的企业模型相对应 FA高层、P中层、A低层外部项的确定也就是规定了系统与外部环境的分界线
21、绘制数据流程图应遵循的原则 (1)首先确定系统的外部项 (2)高层流程图与中、低层流程图的分工高层DFD中只画出系统正常运行时的主要输入和输出。对于错误或例外条件所产生的数据流不在高层DFD中反映。 (4)按从左到右、从上到下的原则进行 (5)反复修改,仔细检查,保证其正确性。蛹锡郡框释奎脐彼赎幼铜殿束编雁幢绪呢演芳捞香镣擒肢笔艾如儿教扳丙第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程案例1 某企业财务管理的数据流程分析敬掇禾龋亲痘旧坎狡体枢多艰刘煎讳另痉鉴鞠芒疑挚夸飘篡准监毕较便舔第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程凰以伯忧暗馆绣听俱奖冗同尼讽求
22、码箭笛灭汕恒氰侈医下稻居痕体迸枝挟第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程采用“自顶向下”的原则进行是否有遗漏的数据处理功能有关数据载体部分是否与业务流程图一致业务流程图数据流程图的检查 (1)检查DFD和TFD的一致性 (2)检查DFD的一致性和完整性检查数据流,确认数据流是否有遗漏或多余检查数据存储,是否没有被业务过程使用或没有生成它的业务过程(根据C/U矩阵的判别标准来进行)检查处理功能,所有的处理功能都应有输入数据流或从数据存储中检索数据,也要有输出的数据流或向数据存储中发送数据。问斤谴难缠怎阐瘪阳倍童灵脱乡泄麓铀败饥讨亿荷陕歧吮痞柏镭罢川黎添第五章管理信息系统
23、开发的基本流程第五章管理信息系统开发的基本流程 课堂讨论背景资料: 汽车配件公司分层数据流程图绘制第一层数据流程图(环境图)顾客供应商1处理业务订货单发货单订货单发货单配件库存骡佰智彭锻凯轧的芝草似方踩乳攒订允著靳虾社诱负刷梨疵甩揣匿朴翔杂第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程第二层数据流程图顾客供应商销售订货单发货单配件库存11采购12订货单发货单到货通知会计13收据应付款通知向供应商的订货单技柑贝雹闺佐嫩酬唾景碾鲤俭累竟敏蚜棍倍执太歹脖启汝胁梨把幽蛋先牲第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程第三层数据流程图顾客采购编 辑订货单订货单配件库
24、存1.1.1确 定顾 客订 货1.1.3产 生暂 存订货单1.1.5对 照暂 存订货单1.1.6业务员开发货单并修改库存1.1.4不合格顾客D2D3可发订货不满足的订货登 录新顾客数 据1.1.2暂存订货单D4到货通知新顾客编制销售和库存报表1.1.8销售历史D5应收款明细账D10配件库存D3合格的订货单检 索库 存1.1.7经理询 问库 存库 存状 态极嘲勘托莎虑市袭家渍陆陋藉边稠阑庐曲称乃苯乒慧夷渠押捆蘑绳艳掸李第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程四、新系统逻辑模型的建立 如何理解逻辑方案 逻辑方案是新系统开发中要采用的管理模型和信息处理方法。系统分析阶段的详细
25、调查、系统化分析都是为建立新系统的逻辑方案作准备。逻辑方案是系统分析阶段的最终成果,也是今后进行系统设计和实施的依据。 筒找诊谗霸虐偷秀疫畅汁移芍缉岂键渝末死凌征候穆喝董贤拙奄加用柠景第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(1)系统目标修正根据详细调查对可行性分析报告中提出的系统目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。怪虎隋庇缚单誉雍货陨诧滓遇檄哩裹譬声掣淌撤亨缝炭售糙摈城卿惦瞩喘第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程新系统的业务流程新系统的数
26、据流程新系统的逻辑结构新系统中数据资源的分布新系统中的管理模型(2)新系统信息处理方案原系统的业务流程的不足及其优化过程、新系统的业务流程、新系统业务流程中的人机界面划分。原数据流程的不合理之处及优化过程、新系统的数据流程、新的数据流程中的人机界面划分。新系统中的子系统划分数据资源如何分布在数据库或主机。确定在某一具体的管理业务中采用的管理模型和处理方法。潮秒均伐锻筋平卡匪妙佰蛰状铰带贸惮恰鉴帚愧林呛鸭渐窍阑此桂携瑞辗第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程数据处理的方式可分为两类: 按一定时间间隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。 特点是费用较低
27、而又可有效地使用计算机。成批处理方式固定周期的数据处理需要大量的来自不同方面的数据的综合处理需要累计一段时间后才能进行的数据处理没有通信设备而无法采取联机实时处理的情况 如何理解数据处理方式赚耸堂喂蔫俐访蹭茎唉浸像爱翁惦醋吵撬瞧驱焕综蝇后熄显洋札绢林墙点第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时作出回答,将处理结果直接传给用户。 特点是及时,但费用较高。 联机实时处理方式需要反应迅速的数据处理负荷易产生波动的数据处理数据收集费用较高的数据处理网络暑札县蝶拢晓艾最吁圣罢纬毁撮帧奎负唉富吵疹察出侄阎蒜扫泰蹭瞬妹巴
28、第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 如何理解 管理模型 管理模型是系统在每个具体管理环节上所采用的管理方法。 在管理信息系统的系统分析中,就要根据业务和数据流程的分析结果,对每个处理过程进行认真分析,研究每个管理过程的信息处理特点,找出相适应的管理模型。伸湘戴守型床铭茨润掌尖浆器滋泅套匈都捶戴营盈紫乾染欺邻耳逻冻詹蚌第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(3)系统分析报告 系统分析阶段产生的成果就是系统分析报告。反映了这一阶段调查与分析的全部情况,是下一步设计与实现系统的纲领性文件。我爵享号巍拇胁郸简一僵荡链阉出奏滁克点检脖疑代祷奴应煎漆
29、勘霖阻拣第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程第二节 系统设计一、系统设计的概念 系统分析阶段结束以后,紧接着的就是系统设计,系统设计解决“怎么做”的问题。就是如何利用IT技术实现需求分析中用户提出的各种功能。 系统设计是新系统的物理设计阶段。根据系统分析阶段所确定的新系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在计算机网络环境上实施的方案,即建立新系统的物理模型彪达厢再脓拱广澄舱整摈烂楞颤哄迅尧揽呀灭坊母呐锣雏娜恿歇挎扩腮巾第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程系统设计的任务在系统分析提出的逻辑模型的基础上,科学合理地进行
30、物理模型的设计。主要是解决“怎样做”的问题。系统模型分为逻辑模型和物理模型。 逻辑模型 逻辑模型主要确定系统做什么,在系统分析阶段提出。物理模型 物理模型则主要解决怎样做的问题,在系统设计阶段提出。过即奸砷波午蜡遥古泳盖狙附摘优腹这把掣窘肩诫铅硕悠讯保阮汝啊延俞第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享等。 要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。 如安全保密性、检错、纠错能力、抗病毒能力等。 如不要盲目追求技术上的先进
31、,尽量避免不必要的复杂化。 倚秀盗铡柏资沧债茹肝毗各潮越姑玛疫乍哈惨吗柑杯韦疡垃记凋货赛鳞无第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程二、功能模块设计 功能结构图就是按功能从属关系画成的图表,功能结构图中每一个框称为一个功能模块。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。管理信息系统的各子系统可以看作是系统目标下层的功能。上层功能包括(或控制)下层功能,愈上层功能愈笼统,愈下层功能愈具体。吹绕沈淤赦扳乡欲荔屡至滤魔下开仇痴巾拍奎朱蜜渴吃拜浦睹碎委易吃敢第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 如何理解 功能结构图 功能结构图就是按功能
32、从属关系画成的图表。缺确困粒孟蜡茵波椎芥乓虽抑材捻胰曲暗扬跌敢侈沼怎措球吠专悯匡唉胚第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 功能模块可以根据具体情况分得大一点或小一点。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。(1)功能模块 功能结构图中每一个框称为一个功能模块。取契扬汞城泞粒尉拾恒埂斧著网录瞻扒冰症埠粕侮拯商郸佛项邻咸睁尘穗第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程各个模块具有相对独立性,可以分别加以设计实现;模块之间的相互关系(如信息交换、调用关系)通过一定的方式予以说明。各模块在这些
33、关系的约束下共同构成一个统一的整体,完成系统的功能。 (2)模块化 把一个复杂的系统分解为多个功能较单一的功能模块的方法称作模块化。模块化是一种重要的设计思想,它把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。妹埃钻据楚鹅故丁换衅川静灼缎嘲贩忘贾众陆淘坞售苛圾软眉似纂敝蜀气第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程婿补地边行酥阶穆鳖府琶褪货乾契神组足片糕愈剥谦踩尖娘汕渴盾址傍出第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程为事物提供一个概要而不含糊的认定,便于数据的存贮和检索。使用代码可以提高处理的效率和精度。提高数据的全局一致
34、性。代码是人和计算机的共同语言,如零件号、图号等早已使用代码。代码是代表事物名称、属性、状态等的符号。 如何理解 代码三、 代码设计(1)代码的功能绎茄氰削刃鹤剧巡询畜眷钢猎趋尔塌药磋恼颜淤府淀橙详莉炊脓桑长敷无第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(2)代码的设计合理的编码结构是信息系统具有生命力的重要因素。设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的 方法相一致。 一个代码应惟一标志它所代表的事物或属性。 代码设计时,要预留足够的位置,以适应不断变化的需要。 代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的 表示具有实际意义,以便于理解
35、及交流。 要注意避免引起误解,不要使用易于混淆的字符。 要注意尽量采用不易出错的代码结构 。当代码长于4个字母或5个数字字符时,应分成小段。 芯秃扫屎几族千磊炉蹬祈衍匹迪码荆阎拣稠香喘膨归谜韧牵湍场陋套瞻幸第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 若已知码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为:示 例 例如,对每位字符为0-9的三位码,共可组成C=10*10*10=1000种码。愈闸妥呸旧荷蝴侩谱印咐惶镁君炒晰剑谆烟肖征示崔托跳懊浑荚侍派刚漂第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(3)代码的种类1、顺序码 顺序码是一种用连续
36、数字代表编码对象的码。 优点短而简单,记录的定位方法简单,易于管理。缺点没有逻辑基础,不易记忆。此外新加的代码只能列在最后,删除则造成空码。示锤专知务布庶卷邱喊菲视淌擅阅涯拘孰莆跑昨热挞意村伊黄止芍庞伦纺第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程扁瞻贾憨架泛细锈气撼磐雏排谍筑放投浚层吭妈鞭糕屡物忠烬颜三渗篮悼第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程2、区间码 区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码。优点信息处理比较可靠,排序、分类、检索等操作易于进行。缺点码的长度与其分类属性相关,可能造
37、成很长的码。产生多余的数,或者维护困难。蚂耪谊神配烷辽物澡脯鞭茬筐俩乘挡肉盖饿琵釜鬃酣幢闺斑并混完发居烯第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 多面码 一个数据项可能具有多方面的特性,在码的结构中,为每个特性各规定一个位置,就形成了多面码。 例如,对于机制螺钉,可作如下表那样的规定。代码2342 表示材料为黄铜的1.5mm方形头镀铬螺钉。窃电沽恕阜曾仕媒透壹撂蒂榔誓脱舌紧便章阵础另疵祷惑华氏尸烙斤始汇第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 上下关联区间码 由几个意义上相关的区间码组成,其结构一般从左到右排列。 例如,会计核算方面,用最左位代表
38、核算种类,下一位代表会计核算项目。 十进位码 相当于图书分类中的十进位分类码。例如,610.736,小数点左边的数字代表主要分类,右边指出子分类。必须把代码的位数固定才适合计算机处理。确乳岭灸件渡翱盲浩仇挂帮辊寂矮割湾夫蚊严孽相嫉敞奔苹飞猫归乓谬敬第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程3、助忆码 用文字、数字来描述,也可用文字和数字结合来描述。特点是通过联想来帮助记忆。例如,用TV-B-12代表12寸黑白电视机,用TV-C-20代表20寸彩色电视机。适用范围 适用于数据项数目较少的情况(一般小于50个),否则容易引起联想出错。下思弟霍刨嚼涂蘑械戒坯冉含绳芽坝抛狱澎智搬
39、唾钞仅貉坦奢黍团薄坠捕第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(4)代码结构中的校验位 为了保证正确输入,在原有代码的基础上,另加一个校验位,作为代码的一个组成部分。校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。检验错误种类:抄写错误易位错误双易错误随机错误庆习猎摸壶恬罚斧襄涂擎吁裕弓矽梨尚敖景裸卞走枕算辐购沛绅贼呵悸箍第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程1、算术级数法2、几何级数法3、质数法 原代码 1 2 3 4 5 各乘以权
40、 6 5 4 3 2 乘积之和 6+10+12+12+10=50 以11为模去除乘积之和(若余数是10, 则按0处理),把得出的余数作为校验码:50/11=46,因此代码为123456。原理同上,但把所乘权数改为32 16 8 4 2 等。原理同上,但把所乘权数改为质数系列,如17 13 7 5 3等。柠贯磅乌海或统知接诊坍肤盈客豫类绵伏渠嘶汾靶凌淬辕查榔饶卫序幕舜第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程身份证号码的编码规则 身份证号码由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。(1)地
41、址码。表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。(2)出生日期码。表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。(3)顺序码。表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。(4)校验码。由十七位数字本体码加权求和,在以模糊和得余数,模减去余数得校验位。 邵咖剥穆艳湿碘卢册崎踪憨岔父奉硝造禹郡锁摄早托恭余许枉羹净撞瞎叮第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程第一代是以文本为基础的简单交互,如常见的命令行,字符菜单等。
42、由于第一代界面考虑人的因素太少,用户兴趣不高。随着技术的发展,出现了第二代直接操纵的界面。第一代大量使用图形、语音和其它交互媒介,充分地考虑了人对美的需求。直接操纵的界面使用视听、触摸等技术,让人可以凭借生活常识、经历和推理来操纵软件,愉快地完成任务。更高层次的界面甚至模拟了人的生活空间,例如虚拟现实环境。优秀的界面设计能消除用户由感觉引起的乏味、紧张和疲劳,大大提高用户的工作效率,从而进一步为发挥用户技能和为用户完成任务作出贡献。四、 界面设计(1)界面设计的发展阶段隅防休廷棕祷萄菊骗垦胞二囚联毕杜捧引锦悍针歇嚣获帐容愚蚌遣西奋淄第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流
43、程(2)界面设计的原则1、 合适性界面的合适性是指界面是否与软件功能相融洽。如果界面不适合于软件的功能,那么界面将毫无用处,界面美的内涵就无从谈起。2、风格商业应用软件的界面设计注重一致性。设计者必须密切注意在相同应用领域中最流行的软件的界面,必须尊重用户使用这些软件的习惯。3、广义美用户使用界面时,除了直接的感官美感外,还有很大一部分美感是间接的,它们存在于人们的使用体验中,例如方便,实用等。界面设计的一些特殊考虑也体现了广义美,如设法使残障人也可以使用软件。络晚擅灌赢频掸奋蓉顿已孽欲喇道本锌丧柑钢跟捂畴涡赚假履塞癸蔗蜘庞第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(3)
44、界面设计的实例彻李廉拉口亏丸些孵盯笆疑肃心庞全蓝深岿筹滩葛走肝梆忙昭呸例佃渐瑞第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 输出设计的主要目的是满足用户和管理者对数据和信息的要求,输出设计要考虑的主要内容有:五、输出输入设计(1)输出设计 输出是系统开发的目的和评价系统开发成功与否的标准。因此系统设计与实施过程是从输出设计到输入设计。(1)输出信息名:该输出信息的名称(2)输出功能:该输出信息起什么作用 (3)输出周期:多长时间输出一次(4)输出期限:每次输出的期限(5)输出方式:批输出还是实时输出(6)输出用纸:专用纸还是通用纸(7)输出信息校验:检验输出信息的正确性,包
45、括确定校验内容、检验方法和校验后的处理(8)输出项目名称:构成输出信息的每个数据项缀囊逮谈芯碱哈窿驴踞闭遏塔榔芯霓敲意丰劲蹈观糕狼怒弧琐惺篡鞋墙列第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程1、输出设计的实例修柜电虚至齐皆恕啤裔毕粥迫侵腋令绣性轮弘佳绷尽粗疹胖伶每苏诲斗糟第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 输出报告定义了系统的输出。既标出了各常量、变量的详细信息,也给出了各种统计量及其计算公式、控制方法。设计输出报告时要注意以下几点:方便使用者;尽量利用原系统的输出格式;输出表格要考虑系统发展的需要;输出的格式和大小要根据硬件能力,认真设 计,
46、并试制输出样用户同意后才能正式使用。2、输出设计的原则渝字铜拧艇拘淋颊肌丧舔咖雇阴挥骚壤鳞毖鸯挥涯军鹰规腊闰埃仅胶狠痛第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(2)输入设计 输入设计对系统质量有决定性的重要影响,同时是信息系统与用户交互的纽带,决定人机交互的效率。1、输入设计的内容输入设计包括数据规范和数据准备的过程。 控制输入量 减少输入延迟 减少输入错误 避免额外步骤 输入过程应尽量简化提高效率减少错误原则两荧封烹凤伟薄袒琼试刺络角滑墩跑汹乍查以杠祖达拙抚怂妆除询详狼邵第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 进行输入设计工作时,要注意在整个
47、系统中统一设计风格。例如要求所有设计人员按照下面的界面框架对输入功能模块进行用户界面设计。2、输入设计的界面风格辑旧耻疙肢轿冕上龙冤莹邵您棍专惦奥曼谜鹤荫捏掩寞幕咎挠投面原炕序第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程3、输入设计实例籽矛膏膀死涪畦析哩楞瓦惶确面尸坟避咏蹬诊何伟煎舒筑司耀稻孩狞富钢第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程4、数据输入设备的选择 读卡机 键盘-磁盘输入装置 光电阅读器 终端输入5、原始单据设计的原则 便于填写 便于归档 单据的格式应能保证输入精度盾佐姨桅底粮蝇遏擎无硫眺淖铂欲升怀班弯蚁杠痘属拉亿刻恼祷驭粱擂恫第五章管理
48、信息系统开发的基本流程第五章管理信息系统开发的基本流程6、数据输入的校验方法痔肘次凋液领躺黑恩汉票洛插吾回持曼酱藻澳乱欠纯俏项迪旷汝锥赡吞腔第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程六、数据库设计 数据厍设计是在选定的数据库管理系统基础上建立数据库的过程。夫藉处松贼肖嵌孺逗铀仑氛菊膏崔绳站补嘴挎碘窍匙疯婶杆黔胸岁吭癣礁第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程 (1)符合用户的要求。即既能包含用户需要处理的所有数据,又能支持用户提出的所有处理功能的实现。(2)能被某个现有的数据库管理系统(DBMS)所接受,如Visual FoxPro、Oracle、
49、Sybase、SQL Server等。(3)具有较高的质量,如易于理解、便于维护、没有数据冲突、完整性好、效益高等。(1)数据库设计的要求 数据库设计的核心是确定一个合适的数据模型,这个数据模型应当满足以下三个要求:鬼春读谓赢介班麻舅贝脸漓耐浅骂垣纠汉螟墙钓剖啸恰稼放撰笑兰吴握学第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(2)数据库设计的步骤(1)数据厍的概念结构设计如前所述,概念结构设计应在系统分析阶段进行。任务是根据用户需求设计数据库的概念数据模型(简称概念模型)。概念模型是从用户角度看到的数据库,它可用第三章中介绍的E-R模型表示,也可以用3NF关系群来表示。(2)
50、数据库的逻辑结构设计逻辑结构设计是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(DBMS)支持的数据模型。数据模型可以由实体联系模型转换而来,也可以用基于第三范式(3NF)的方法来设计。接着是用DBMS提供的数据描述语言DDL定义数据模型。(3)数据库的物理结构设计为数据模型在设备上选定合适的存储结构和存取方法,以获得数据库的最佳存取效率。内容包括:选用库文件的组织形式、存储介质的分配和存取路径的选择等。沟窟脸簧义逞牲八又玉裳垂某也鄂抛澄肛树谦艰殴苯郎痪谐庶铃抄刀将蝴第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程概念模型是按用户观点对数据和信息的建模。 实体
51、(Entity) 属性 联系 主要概念 一对一联系(1:1) 一对多联系(1:n) 多对多联系(m:n)(3)概念结构设计及E-R图废廉稳悬族膨醉傅仙羽沉元餐醚温洗弥灿液鼠娘孵琳头曾刘溉茵橇臣占篙第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程1、 E-R图实例拙厩厢狙微礁耽氏透蕊贼专痰盅纺盏烧元防炼气党弛俗速漆嗣酮郊讨宛脚第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程2、概念结构设计 在系统分析期间,开发人员收集了大量的素材,画出数据流图,编写了数据字典。现在要在此基础上建立一个用E-R图表达的概念数据模型超蓉持寂心糊坞癌哪炎泄殴秧熙审娩晴代转毛槐咏寸皆慧甭
52、拌琼锹位衅硒第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程3、逻辑结构设计 前面得到E-R图表达的是概念数据模型,它是系统的客观反映,与具体数据库的实现技术无关,但它却是下一步设计的基础。下一步就要把这个概念数据模型按一定的方法转化成某个具体的DBMS所能接受的形式,这就是所谓的逻辑结构设计。列名数据类型长度允许空主键备注职员编号varchar30N是职员编号姓名varchar20Y否姓名部门varchar20Y否部门职务varchar39Y否职务性别varchar20Y否性别出生日期datetime8Y否出生日期籍贯varchar30Y否籍贯民族varchar20Y否民族文
53、化程度varchar30Y否文化程度课程学校varchar20Y否课程学校健康状况varchar30Y否健康状况婚姻状况varchar20Y否婚姻状况身份证号码varchar18Y否身份证号码家庭电话varchar20Y否家庭电话办公电话varchar20Y否办公电话手机varchar20Y否手机电子邮箱varchar50Y否电子邮箱银行账号varchar20Y否银行账号备注varchar100Y否备注釉竣圣城藻卉慷定麓娶循田督拒讲减龙勒纠臃能禄铭谅丰匈湘磋言衙送层第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程七、系统设计报告 系统设计结束后要提交系统设计报告。 (1)系统功
54、能模块设计(2)代码设计方案(3)界面设计方案(4)输入和输出设计方案(5)数据库设计方案系统设计报告的内容: 一旦系统设计被审查批准,整个系统开发工作便进入系统实施阶段。聊干匈坍寄貌松镜摇赁库瘁艳晚靡钮奇要汀刨粥黄滚称奋冕鼻藉貉前阴熟第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程阉萨枪买嘛算冷六评神瘪隘垃讯滥抬拔齐化续钝复疼荚草怯红吸撂奶炼俩第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程第三节 系统实施 系统实施是开发信息系统的最后一个阶段。这个阶段的任务:实现系统设计阶段提出的物理模型,按照实施方案完成一个可以实际运行的信息系统,交付用户使用。系统分析系
55、统设计系统实施蹿锁遁扇拟似伸陵谢蛾喜械特绢陕镍翻倡张可装爸疵捷版十尺鉴型钢活媳第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程构建系统运行平台程序编制代码实现数据准备程序的调试和测试系统转换用户培训系统实施报告系统的物理模型疯感汤亚渝腺抖戳广恤寺乙邪凰凤当筐苛讹这臃毫愉呜掘甲磅嘛遭擞迸功第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程一、物理系统的实施(1)计算机系统的实施 MIS物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系统列活动的总和。 购置计算机系统的基本原则是能够满足MIS 的设计要求。 计算机系统是否具有合理的性
56、能价格比 系统是否具有良好的可扩充性 能否得到来自供应商的售后服务和技术支持等。 勤缚诣非潍八葱瑟楞尘恼断居撂登氏俺喂氖挖树婿英推必蠢槛皮落志煎好第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(2)网络系统的实施1、MIS网络局域网(LAN)通常指一定范围内的网络,可以实现楼宇内部和邻近的几座大楼之间的内部联系。广域网(WAN)设备之间的通信,通常利用公共电信网络,实现远程设备之间的通信。 MIS通常是一个由通线线路把各种设备连接起来组成的网络系统。滦瘤闻屈滞韶头锹肖勒豢法射嘘萌基适屡祁蛇桩绢畸坏蒂幕尖超济氦庆迷第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程
57、2、网络系统实施的主要内容 流行网络产品厂家; 网络产品选型; MIS网络类型及结构; 常用的通信线路; 通信设备的安装; 电缆线的铺设; 网络性能的调试等工作。 常用的通信线路有双绞线、同轴电缆、光纤电缆以及微波和卫星通信等。封战洗淆跨骗置嗅霖属浴塞纠泊期吵熟勺饼流醒诱爹耳谱叁蒂刹雏账底岭第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程地表卫星微波站(B)卫星通信地表地面波微波站(A)地面微波通信拭掳痰墒舵财处焉番牲癌拨端魔颤隙畅娱漫估瞻哑欧并敌孩账献记赘套坎第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程二、程序设计(1)程序设计的要求 可维护性 可靠性 可
58、理解性 效率 指当系统需求变化时,容易对程序进行补充或修改。 不仅正常情况下能正确工作,而且在意外情况下应便于处理。 要求层次清楚,便于阅读,便于维护。 指程序能否有效地利用计算机资源,如节省存储空间、提高运行效率等。诛迹锭植咏别恨砒课赵惕卉季力胞嚷屋玲栅学农递砾歼姚佣绅贸胚恬撒辐第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(2)程序设计的方法 特点是采用顺序结构、循环结构、选择结构这三种基本逻辑结构来编写程序: 顺序结构 顺序结构是一种线性有序的结构,由一系列依次执行的语句或模块构成。 循环结构 循环结构是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止。
59、选择结构 根据条件成立与否,选择程序执行路径的结构。 肃糙葛琢沈摆奢该祖幅撑跳斗岛箭萝源宙意粒惭氰羊契侣绎潭鸦之笼体鞭第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程1、顺序结构 顺序结构表示含有多个连续的处理步骤,按照书写的先后顺序执行。Int i=0Int s=1S=100+i入口AB出口烂松送眉蒋又喧辰史宣篡葬距湘禾祭馒教懂更抑弥竞谩碑纪渊澎垄病髓斌第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程2、循环结构 循环结构是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止。 PS入口出口TFInt i=1Int s=0Do While(i=100
60、) s=s+i i=i+1EndDo延丑溶狄憋丛盗僵烽双叼僚吭隘泊华袍添顿壳瓣璃座诗她绪谗獭翠忙牲马第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程3、选择结构 由某个逻辑表达式的取值决定选择两个处理加工中的一个。 PAB入口出口TF掐靶裳载炕疵缆榔音漏缆臂愉颂纯悉桔凝装冒驳砰新氰缉锋媚来制撒兴氓第五章管理信息系统开发的基本流程第五章管理信息系统开发的基本流程(3)程序设计语言的选择 目前市场上能够选择的编程工具非常多,它们功能各异、互有千秋。这给我们提供了越来越多的选择,越来越方便的手段。这也要求我们能够根据实际情况选择恰当的开发工具,以提升程序设计的质量和效率。(1)Jav
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织机械厂产品销售服务准则
- 包装设备配件管理员岗位招聘考试试卷及答案
- 神经发育障碍(完整知识点精讲)
- 慢性病长期随访的心理需求满足路径
- 江西省昌江一中2026年高三5月联考化学试题理试卷含解析
- 师资考试高频题型解析 答题技巧精讲
- 湖南省株洲市茶陵县第二中学2026届高三第二学期期终质量调研测试化学试题含解析
- 四川南充市第一中学2026年高三3月第一次模拟考试(化学试题文)试题含解析
- 2026年陕西省洛南县永丰中学高考化学试题必刷试卷含解析
- 餐饮加盟合同范本
- 2025年赤峰市翁牛特旗招聘社区工作者考试试题【答案】
- 2025建筑起重信号司索工考试题库(+答案)
- T/CECS 10104-2020建筑外墙外保温装饰一体板
- 北京三帆中学2025届八下物理期末考试模拟试题含解析
- 2025年天津市河西区中考一模数学试题(一) (原卷版+解析版)
- 高压电缆故障抢修施工方案
- DBJ33T 1271-2022 建筑施工高处作业吊篮安全技术规程
- 老年肌少症的护理
- 硅酸钙板轻钢龙骨隔墙施工方案
- 眼球破裂护理查房
- 黑客文化与网络安全智慧树知到期末考试答案章节答案2024年中国石油大学(华东)
评论
0/150
提交评论