第2讲管理信息系统的技术基础14500.pptx
《第2讲管理信息系统的技术基础14500.pptx》由会员分享,可在线阅读,更多相关《第2讲管理信息系统的技术基础14500.pptx(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1管理信息系统的技术基础管理信息系统的技术基础管理信息系统的技术基础管理信息系统的技术基础主讲:李明主讲:李明LMHHU.EDU.CN2第二章 管理信息系统的技术基础2.1 2.1 计算机硬件技术计算机硬件技术2.2 2.2 计算机软件技术计算机软件技术2.3 2.3 数据通信技术数据通信技术2.4 2.4 数据处理技术数据处理技术2.5 2.5 网络技术网络技术 主要内容:主要内容:3第二章 管理信息系统的技术基础了解了解计算机硬件技术计算机硬件技术了解掌握计算机软件技术了解掌握计算机软件技术了解了解数据通信技术数据通信技术了解掌握了解掌握数据处理技术数据处理技术了解了解网络技术网络技术 重
2、点、难点:重点、难点:42.1 计算机硬件技术计算机:计算机:台式机、笔记本、服务器、专用计算机台式机、笔记本、服务器、专用计算机网络设备:网络设备:路由器、交换机、其它网络设备路由器、交换机、其它网络设备其它设备:其它设备:扫描仪、条形码扫描器、数码相机、指纹仪器扫描仪、条形码扫描器、数码相机、指纹仪器新的计算机硬件不断被发明和投入使用,使得管新的计算机硬件不断被发明和投入使用,使得管理信息系统变得更强大,同时也变得更复杂。理信息系统变得更强大,同时也变得更复杂。52.2 计算机软件技术2.2.1 2.2.1 软件的开发工具软件的开发工具2.2.2 2.2.2 软件的开发架构软件的开发架构2
3、.2.3 2.2.3 软件的开发方式软件的开发方式2.2.4 2.2.4 软件的开发方法软件的开发方法2.2.5 2.2.5 软件开发所需的知识框架软件开发所需的知识框架62.2.1 软件的开发工具VB(数值计算)(数值计算)VC(事务处理)(事务处理)PB(数据处理)(数据处理)DELPHI(集各种平台的优点于一体)(集各种平台的优点于一体)JAVA(网络平台)(网络平台).NET(网络平台)(网络平台)72.2.2 软件的开发架构2.2.2.1 C/S两层结构两层结构2.2.2.2 B/S两层结构两层结构2.2.2.3 C/S三层结构三层结构2.2.2.4 B/S三层结构三层结构2.2.2
4、.5 分布式结构分布式结构82.2.2.1 C/S两层结构客户端应用程序客户端应用程序(用用VBVB、VC+VC+、PBPB、DELPHIDELPHI、JavaJava等等平平台台开发开发)ODBCODBC、BDEBDE、ADOADOOracleOracle、SQLServerSQLServer、SybaseSybase、InterbaseInterbase、DB2DB2、DbaseDbase、AccessAccess、FoxproFoxpro客户机客户机中间件中间件数据库服务器数据库服务器92.2.2.1 C/S两层结构案例Internet用于对外发布用于对外发布数据库数据库HUB客户端客户
5、端1客户端客户端n办公室局域网办公室局域网(只装有客户端版应用程序)(只装有客户端版应用程序)服务器服务器(服务器版应用程序)(服务器版应用程序)SQL SERVER 2000临时网临时网服务器服务器ACCESS(便携机版)(便携机版)HUB客户端客户端1客户端客户端n招标公告、投标、资格预审、标前会、开标会、评标、定标招标公告、投标、资格预审、标前会、开标会、评标、定标招投标管理信息系统招投标管理信息系统102.2.2.2 B/S两层结构拨号上网路由器Internet浏览器浏览器(IENetscape)WEB服务器服务器(IISAppache)TCP/IP,HTTP客户端客户端标准协议标准协
6、议服务器服务器112.2.2.2 B/S两层结构案例WEB SERVERBROWSER1BROWSER2BROWSERnWEB MODULEaction1action1action1Web Server ApplicationHTMLCGI、Apache、ISAPI、NSAPIDELPHI窑洞窑洞122.2.2.3 C/S三层结构客客户户端端应应用用程程序序(用用户户界界面面和和操作接口)操作接口)ODBCODBC、BDEBDE、ADOADOOracleOracle、SQLServerSQLServer、SybaseSybase、InterbaseInterbase、DB2DB2、Access
7、Access、FoxproFoxpro客户层客户层应用层应用层数据层数据层应用服务器应用服务器(封封装装了了所所有有的的应应用用逻逻辑)辑)COM/DCOMCOM/DCOM、CORBACORBA、EJB/RMIEJB/RMI132.2.2.3 C/S三层结构案例数据库数据库数据库服务器数据库服务器应用服务器应用服务器客户端客户端1客户端客户端2客户端客户端 nCLIENTAPPLICATION SERVERDATABASESERVER物资管理信息系统物资管理信息系统142.2.2.4 B/S三层结构TCP/IPTCP/IPHTTPHTTP浏览器浏览器(IE、NETSCAPE)ODBCODBC、
8、BDEBDE、ADOADOOracleOracle、SQLServerSQLServer、SybaseSybase、InterbaseInterbase、DB2DB2、AccessAccess、FoxproFoxpro客户层客户层应用层应用层数据层数据层WEB服服务务器器(包包括括 基基 于于 CGI、NSAPI、ISAPI所所有有的的服服务务器器扩扩展展程序)程序)拨号上网路由器Internet152.2.2.4 B/S三层结构案例网络网络电力局电力局厂领导厂领导生产部生产部操作员操作员班组班组A厂厂内内部部网网B厂厂厂领导厂领导生产部生产部操作员操作员班组班组内内部部网网C厂厂厂领导厂领导
9、生产部生产部操作员操作员班组班组内内部部网网数据库数据库福建省水电设备管理信息系统福建省水电设备管理信息系统162.2.3 软件的开发方式2.2.3.1 自主开发自主开发2.2.3.2 委托开发委托开发2.2.3.3 合作开发合作开发2.2.3.4 购买现成软件购买现成软件2.2.3.5 各种开发方式的比较各种开发方式的比较172.2.3.1 自主开发 自主开发适合于有较强的管理信息系统分自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用析与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计队伍的组织和单位,如高等院校、研究所、计算机公司等单
10、位。独立开发的算机公司等单位。独立开发的优点优点是开发费用是开发费用少,实现开发后的系统能够适应本单位的需求少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。且满意度较高,系统维护方便。缺点缺点是一般单是一般单位或企业由于不是专业开发队伍,容易受计算位或企业由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平机业务工作的限制,系统优化不够,开发水平较低。较低。182.2.3.2 委托开发委托开发方式适合于使用单位无管理信息系统分委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱、析、设计及软件开发人员或开发队伍力量较弱、但资
11、金较为充足的组织和单位。但资金较为充足的组织和单位。委托开发的方式的委托开发的方式的优点优点是省时、省事,系统的技是省时、省事,系统的技术水平较高。术水平较高。缺点缺点是费用高、系统维护需要开是费用高、系统维护需要开发单位的长期支持。发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。位双方及时沟通,进行协调和检查。192.2.3.3 合作开发 合合作作开开发发方方式式适适合合于于使使用用单单位位有有一一定定的的管管理理信信息息系系统
12、统分分析析、设设计计及及软软件件开开发发人人员员,但但开开发发队队伍伍力力量量较较弱弱,希希望望通通过过管管理理信信息息系系统统的的开开发发建建立立完完善善和和提提高高自自己己的的技技术术队队伍伍,便便于于系系统统维维护护工工作作的的单单位位。双双方方共共同同开开发发成成果果,实实际际上上是是一一种种半半委委托托性性质质的的开开发发工工作作。优优点点是是相相对对于于委委托托开开发发方方式式比比较较节节约约资资金金,可可以以培培养养、增增强强使使用用单单位位的的技技术术力力量量,便便于于系系统统维维护护工工作作,系系统统的的技技术术水水平平较较高高。缺缺点点是是双双方方在在合合作作中中沟沟通通易
13、易出出现现问问题题,需需要要双双方方及及时时达成共识,进行协调和检查。达成共识,进行协调和检查。202.2.3.4 购买现成软件目前,软件的开发正在向专业化方向发展,一些专门从目前,软件的开发正在向专业化方向发展,一些专门从事管理信息系统开发的公司已经开发出一批使用方便、事管理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避免重功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可以购买现成复劳动,提高系统开发的经济效益,也可以购买现成的适合于本单位业务的管理信息系统软件,如企业管的适合于本单位业务的管理信息系统软件,如企业管理信
14、息系统、教育管理信息系统、财务管理系统、进理信息系统、教育管理信息系统、财务管理系统、进销存管理系统等等。销存管理系统等等。此方式的此方式的优点优点是节省时间的费用、系统技术水平高。是节省时间的费用、系统技术水平高。缺缺点点是通用软件专用性较差,跟本单位的实际工作需要是通用软件专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后再作决定。要经过多方详尽的考查后再作决定。212.2.3.5 各种开发方式的比较
15、以以上上介介绍绍的的四四种种开开发发方方式式有有各各自自的的长长处处和和短短处处,需需要要根根据据使使用用单单位位的的实实际际情情况况进进行行选选择择,也也可可综综合合运运用用各各种种开发方式。开发方式。方式方式特点比较特点比较独立开发独立开发委托开发委托开发合作开发合作开发购买现成软件购买现成软件分析和分析和设计设计能力能力的要求的要求较较高高一般一般逐逐渐渐培养培养较较低低编编程能力的要求程能力的要求较较高高不需要不需要需要需要较较低低系系统维护统维护的的难难易易程度程度容易容易较较困困难难较较容易容易较较困困难难开开发费发费用用少少多多较较少少较较少少说说明明开开发时间较长发时间较长,系
16、,系统统适合本适合本单单位,培位,培养了自己的开养了自己的开发发人人员员。省事,开省事,开发费发费用用高。高。开开发发出的系出的系统统便便于于维护维护。最省事,但不最省事,但不一定完全适合一定完全适合本本单单位。位。222.2.4 软件的开发方法2.2.4.1 生命周期法生命周期法2.2.4.2 原型法原型法2.2.4.3 面向对象方法面向对象方法2.2.4.4 软件元法软件元法232.2.4.1 生命周期法就是自顶向下、逐步求精,分阶段实现的软件开发方法,就是自顶向下、逐步求精,分阶段实现的软件开发方法,是一种先整体后局部的信息系统开发方法,也是迄今是一种先整体后局部的信息系统开发方法,也是
17、迄今为止开发方法中应用最普遍、最成熟的一种。为止开发方法中应用最普遍、最成熟的一种。基本思想是:基本思想是:用系统工程的思想和工程化的方法,将整用系统工程的思想和工程化的方法,将整个信息系统开发过程划分出若干个相对独立的阶段,个信息系统开发过程划分出若干个相对独立的阶段,按用户至上的原则,结构化、模块化、自顶向下地对按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。系统进行分析与设计。一项计算机软件,从出现一个构思之日起,经过这项软一项计算机软件,从出现一个构思之日起,经过这项软件开发成功投入使用,直到最后决定停止使用,并被件开发成功投入使用,直到最后决定停止使用,并被另一项软
18、件代替之时止,被认为是该软件的一个生命另一项软件代替之时止,被认为是该软件的一个生命周期。一般地说这个软件生存周期可以分成以下六个周期。一般地说这个软件生存周期可以分成以下六个阶段:阶段:24第一阶段 可行性与计划研究阶段在可行性研究与计划阶段内,要确定该软件的开发目标在可行性研究与计划阶段内,要确定该软件的开发目标和总的要求,要进行可行性分析、投资和总的要求,要进行可行性分析、投资收益分析、收益分析、制订开发计划,并完成应编制的文件。制订开发计划,并完成应编制的文件。在这一阶段要形成的文件主要有:在这一阶段要形成的文件主要有:可行性研究报告可行性研究报告和和项项目开发计划书目开发计划书。可行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 技术 基础 14500
限制150内