《【教学课件】第八章管理信息系统的系统实施.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第八章管理信息系统的系统实施.ppt(59页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第八章第八章 管理信息系统的系统实施管理信息系统的系统实施 第一节第一节 物理系统的实施物理系统的实施第二节第二节 程序设计程序设计第三节第三节 软件开发工具软件开发工具第四节第四节 程序和系统调试程序和系统调试第五节第五节 系统切换、运行及维护系统切换、运行及维护经济管理系经济管理系第一节第一节 物理系统的实施物理系统的实施任务任务MIS物理系统的实施是物理系统的实施是计算机系统和通信网络系统计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系设备的订购、机房的准备和设备的安装调试等一系列活动的总和。列活动的总和。经济管理系经济管理系第一节第一节 物理系统的实施物理系统的实施
2、一、计算机系统的实施一、计算机系统的实施(1)计算机品牌选择:)计算机品牌选择:o 国外品牌目前有国外品牌目前有IBM、HP、Compaq、SUN、NEC、Dell等;等;o 国内品牌目前有国内品牌目前有联想、浪潮、方正、海信、海尔联想、浪潮、方正、海信、海尔等。等。(2)需要考虑的问题:)需要考虑的问题:满足满足要求要求性价性价比比可扩可扩充性充性售后售后服务服务经济管理系经济管理系第一节第一节 物理系统的实施物理系统的实施二、网络系统的实施二、网络系统的实施 局域网局域网(LAN)广域网广域网(WAN)经济管理系经济管理系第二节第二节 程序设计程序设计结构化程序设计方法结构化程序设计方法1
3、、顺序结构顺序结构2、循环结构、循环结构3、选择结构、选择结构(a a)顺序)顺序 (b)(b)选择选择 (c)(c)循环循环经济管理系经济管理系第二节第二节 程序设计程序设计结构化程序设计方法结构化程序设计方法1、顺序结构顺序结构【例【例1-11-1】input“输入一个数:输入一个数:to XY=2*X+1?Y=:,Yreturn经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设
4、计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例1-11-1】
5、经济管理系经济管理系第二节第二节 程序设计程序设计结构化程序设计方法结构化程序设计方法2、循环结构、循环结构 DO WHILE 条件 命令组 ENDDO经济管理系经济管理系第二节第二节 程序设计程序设计结构化程序设计方法结构化程序设计方法2、循环结构、循环结构【例【例2-12-1】求从求从1加到加到100的和的和i=1s=0do while i0IF x0?该数是正数该数是正数 else?该数是负数该数是负数 ENDIFENDIF RETURNRETURN经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负
6、数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入
7、一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-13-1】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数否则显示负数则显示为正数否则显示负数经济管理系经
8、济管理系第二节第二节 程序设计程序设计结构化程序设计方法结构化程序设计方法3、选择结构、选择结构【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数:INPUTINPUT 请输入一个数请输入一个数 TO xTO x IF x0IF x0?该数是正数该数是正数 ENDIFENDIF RETURNRETURN经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于
9、0 0则显示为正数则显示为正数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数经
10、济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-23-2】输入一个数,如果大于输入一个数,如果大于0 0则显示为正数则显示为正数经济管理系经济管理系第二节第二节 程序设计程序设计结构化程序设计方法结构化程序设计方法3、选择结构、选择结构【例【例3-33-3】某公司为了促进销售,采用了购货打折扣的优某公司为了促进销售,采用了购货打折扣的优惠方法,即每位顾客一次购货款在惠方法,即每位顾客一次购货款在300300元以上,给予九五元以上,给予九五折优惠;购货款在折优惠;购货款在600600元以上给予九折优惠;购货款在元以上给予九折优惠;购货款在10001000元以上给予八五折优惠,编程序,
11、根据优惠的条件计元以上给予八五折优惠,编程序,根据优惠的条件计算每位顾客的应付货款的程序。算每位顾客的应付货款的程序。经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】问题分析:根据给定的条件,设每位顾客购货问题分析:根据给定的条件,设每位顾客购货款为款为X,优惠后的应付款为,优惠后的应付款为Y,应付款的计算表达式如下,应付款的计算表达式如下【程序说明】【程序说明】程序运行时,首先从键盘输入每位顾客购货款,程序运行时,首先从键盘输入每位顾客购货款,并存入并存入X变量中,然后依次进行条件判断,当某一条件表达式变量中,然后依次进行条件判断,当某一条件表达式的逻辑值为真时,就执
12、行下列满足条件的表达式。当的逻辑值为真时,就执行下列满足条件的表达式。当CASE的的条件都为假时,就执行条件都为假时,就执行OTHERWISE下面的命令,然后到下面的命令,然后到ENDCASE后面执行。后面执行。经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】INPUT 输入每位顾客购货款输入每位顾客购货款:TO x DO CASE CASE x300 y=x CASE x600 y=0.95*X CASE x1000 y=0.9*X OTHERWISE y=0.85*xENDCASE?每位顾客购货款每位顾客购货款:,x?优惠后顾客应付款优惠后顾客应付款:,yRETUR
13、N经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第二节第二节 程序设计程序设计【例【例3-33-3】经济管理系经济管理系第
14、三节第三节 软件开发工具软件开发工具一、数据库管理系统一、数据库管理系统ORACLE 软件软件AccessSQL serverSybaseFox-pro二、可视化编程工具二、可视化编程工具Visual BASICVisual Foxpro经济管理系经济管理系第四节第四节 程序和系统调试程序和系统调试一、程序调试一、程序调试代码代码测试测试程序程序功能功能测试测试二、分调二、分调将一个功能模块内所有程序按次序串联起来进行调试。将一个功能模块内所有程序按次序串联起来进行调试。三、总调三、总调将各功能模块联接起来进行总体调试。将各功能模块联接起来进行总体调试。经济管理系经济管理系第五节第五节 系统切
15、换、运行及维护系统切换、运行及维护一、系统切换一、系统切换系统切换系统切换指指由旧的、手工处理系统向新的计算由旧的、手工处理系统向新的计算机信息系统过渡的过程机信息系统过渡的过程。直接直接切换切换并行并行切换切换试点试点过度过度经济管理系经济管理系第五节第五节 系统切换、运行及维护系统切换、运行及维护二、系统运行管理及维护二、系统运行管理及维护 1、系统运行的日常管理系统运行的日常管理o数据的收集、整理和录入数据的收集、整理和录入o系统输出结果的整理与分发系统输出结果的整理与分发o系统运行情况的记录系统运行情况的记录 o硬件和设施的日常管理硬件和设施的日常管理2、系统的维护系统的维护o程序的维
16、护程序的维护o数据文件的维护数据文件的维护o代码的维护代码的维护经济管理系经济管理系随堂测试随堂测试1、DO WHILE-ENDDO 语句用于语句用于()a.选择结构选择结构 b.循环结构循环结构c.顺序结构顺序结构 d.网络结构网络结构2、DO CASE 语句属于程序基本逻辑结构中的语句属于程序基本逻辑结构中的()a.循环结构循环结构 b.网络结构网络结构c.顺序结构顺序结构 d.选择结构选择结构3、属于系统实施阶段的工作有(、属于系统实施阶段的工作有()。)。a.文件和数据库设计文件和数据库设计 b.系统运行的日常维护系统运行的日常维护c.编写程序设计说明书编写程序设计说明书 d.制定设计规范制定设计规范