【文档说明】计算机信理专业毕业大作业(一)课件.ppt,共(36)页,287.688 KB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-77535.html
以下为本文档部分文字说明:
计算机信理专业毕业大作业(一)课件管理信息系统开发的基本问题•题提出、开发班子组成、总体规划、系统分析、系统设计到系统实现和评价的全部过程,由于管理信息系统是一个规模大、复杂程度高的人机系统,因而管理信息系统的开发是一项复杂的系统工程,为了便于同学们方便理解,下面是一些
MIS开发过程中的基本问题,希望同学们理解并掌握。•第一个问题是系统开发应具备的条件,主要包括4个方面,即企业高层领导应重视并介入;企业业务人员要有积极性;企业要有一定的科学管理基础;要有一定的投资保证。这些条件中的任何一个不具备或不足,都可能会影响到MIS的开发速度、质量,甚至导致开发的半途夭折
。•包括4个方面,即借鉴同类系统的开发经验;选择适合本企业实际的开发方式;确定系统目标、开发策略和投资金额等;收集和整理基础数据。开发方式主要有自行开发、委托开发和合作开发等多种形式。•6个方面,即新系统对当前管理模式影响较大;MIS的效益不易用货币形式直接反映;基础数据的准确性
和完整性差;重视编程、轻视规划;采用增加开发人员的方式来加快进度;堆栈现象。•二、信息系统开发是一项周期比较长、耗费资源较大、不确定因素较多的工程。为了保证开发在一定条件下如期完成,必须对开发过程进行哪几个方面的项目控制。•MIS工程管理的主要任务是在一定时间和资源限制内,有效地组织
和协调入力、物力以完成预定的生产任务。目标是用工程化的方法组织软件生产。•人们对MIS工程管理的重要性还要有一个认识过程。一方面它是交叉学科,软件工作者以为它不是计算机科学,管理学家暂时还不熟悉软件。另一方面,如同管理不被重视一样,被认为是软科学,而软件管理则是“软中之软”了。
实际上由于管理失误造成的后果可能更严重,甚至会造成整个项目流产。•信息系统工程管理主要有以下几方面:•1、开发资源的保障•人、财、物等资源是系统开发的基础条件,为了保证开发进度和开发质量,必须保证有关资源定质、定量、定期到位。•2、进度计划与控制•在
工程进程中,应按照系统规划阶段制定的进度计划进行检查。如某些任务不能如期完成,应分析原因,采取必要的、有成效的措施予以调整和补救,以保证整个工程如期进行。进度计划应以图表方式描述出来,悬挂在工作室中,以督促开发组成员的工作。•3、阶段性评审•在系统开发的每一个阶段(规划
、分析、设计、实施等)完成后都要进行阶段性评审,本阶段评审合格并经批准后才能进入下一阶段。这样可以保证整个工程的质量,防止大范围返工。•4、工作量与费用统计•工作量和费用开支是工作量计划和费用计划管理所必须的。统计结果可以用图或表的形式表示。•5、质量监控•三、某工
厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。E-R信息模型
的设计与应用•E-R图描述现实世界的概念模型–实体:–属性:–联系:•一对一联系•一对多联系•多对多联系实体集属性联系集线段•E—R图设计原则–真实性原则–避免冗余原则–简单性原则–合适性原则(用实体或属性或联系集)–注意对客观对象的约束•映射约束、键码约束、参照完
整性约束1、分析实体属性:•产品:产品号、产品名称、产品单价、规格、库存号•零件:零件号、零件名称、单价、规格、材料号、仓库号•材料:材料号、材料名称、单价、材料量、规格、仓库号•仓库:仓库号、面积、地点、电话•2、实体之间的关系a.零件由若干材料组成,材料也可以组成很多零件(关系:n:m
)b.零件构成工厂产品,工厂产品可以由多个零件组成(关系:n:m)c.零件、材料、产品存放在仓库中•四、请分析下图,简要叙述你从图中看出管理信息系统涉及的什么内容MIS生命周期模型(瀑布模型)MIS生命周期各阶段的主要活动
•1.系统规划阶段•这是管理信息系统的起始阶段。这一阶段的主要任务是:根据组织的整体目标和发展战略确定管理信息系统的发展战略,明确组织总的信息需求,制定管理信息系统建设总计划。•2.系统分析阶段应注意,分析阶段的工作是从做系统可行性分析开始,即可行性研究论证。若结论是可行,则进一步作出系统
逻辑模型。该阶段活动可以分成如下几步完成:(1)提出问题(2)初步调查(3)可行性分析(4)编写可行性分析报告(5)详细调查(6)还原原信息系统的逻辑模型(7)建立新系统的逻辑模型•3.系统设计阶段系统设
计阶段的任务是依据系统分析说明书进行新系统的物理模型设计。通常,又将系统设计阶段分为总体设计和详细设计两个阶段。–总体设计:系统空间布局设计、系统模块结构的设计,系统软硬件结构设计。–详细设计阶段:数据库设计和数据文件的设计、代码设计、输入/输出设计、模块逻辑设计(IPO)等。所有这
些设计的图表、说明等构成新系统的系统物理设计文档,称为系统设计说明书。它是新系统的物理模型,是系统实施的根据,是系统设计阶段的阶段性成果。•4.系统实施阶段实施阶段是根据系统的物理设计来构造一个物理的新系
统。主要任务是:–购置计算机硬件、系统软件,并安装调试;–程序设计、程序及程序系统的调试;–系统试运行;–操作人员培训、编写操作说明等文字资料等。新系统经一段时间的试运行,要评价系统开发的质量。不过MIS生命周期的每一个阶段结束后,都应该进行阶段性评
价,如果发现问题应及时改正,如果是属于前面阶段的问题,亦应返回前面相应阶段做出修正。系统开发是一个不断前进、又不断反复的过程。•5.系统运行与维护阶段经评价认可的系统可以正式交付使用,新系统便进入了长期的运行、维护阶段,被更新的系统所取代。这一阶
段的主要活动是:–(1)系统转换,新系统正式代替原系统;–(2)新系统正式运行,并逐日提交运行记录;–(3)系统维护及对维护的评价,并提交每次的维护报告及维护评价报告。–(4)用户培训。•五、假设某产品出库管理的信息流程是:仓库将
提货人员的零售出库单或成批销售出库单上的数据分别登记到零售出库流水账或成品销售出库流水账上,并每天将零售出库流水账和成批销售出库流水账上当天按产品名称、规格分别累计的数据记入库存台帐。请画出反映上述产品出库管理的数据;流图,并标
出图中所有的数据源和去向、数据流、数据处理和数据存储。•分析:•数据:零售出库单或成批销售出库单数据(提货人员);出库统计(仓库管理员)•数据流:零售、批发出库单,出库信息,库存量,出库信息,库存信息,出库统计表•过程:出库管理、库存统计•库存数据:零售出库流水账成批销售出库流水账;库存
台帐提货人员仓库管理员出库管理库存统计零售出库流水账成批销售出库流水账库存台帐零售、批发、出库单出库信息库存量出库统计表出库信息库存信息•六、下面是某厂原料仓库管理的业务流程图。请你根据此图分析画出(1)原材料仓库库存管理的顶层数据流图
。(2)如果将原料仓库库存管理分解为入库管理、出库管理、流水账查删改和库存统计四个部分,画出对应的原材料仓库库存管理的第二层数据流图。入库单入库登记原材料入库原材料库存流水账库存流水账查删改库存统计查询库存入库登记流水账显示出入库统计表库存统计表领料单入库单可否领料
终止开出库单原材料出库文档人工操作显示决策•分析:•1.参与人员:采购员、领料员、仓库管理员、统计员•2.过程:原材料库存管理•3.有那些具体操作(1)入库单(2)领料单(3)入库信息(4)流水账信息(5)
库存量(6)出库信息(7)出入库信息(8)库存信息(9)出库单(10)出入库统计表(11)库存统计表•2分析入库管理(采购员、入库单、入库信息)流水账查删改(仓库管理员、流水账信息)出库管理(领料员、领料单、出库信息、库存量、出库单、仓库管理员)库存统计(统计部门、入库信息、库存
信息、库存统计表、出入库统计表、仓库管理员)与原材料库流水账交换信息。第二部分专业技术•一、完成一次visualc++6.0或visualfoxpro6.0的安装,写出基本步骤。并通过搜索引擎查询其运行的最低硬件和软件环境要求。•二、vb程序设计:写出两个按钮
单击事件程序,在窗体上添加一个文本框和两个命令按钮,并把两个命令按钮的标题分别设置为“隐藏文本框”和“显示文本框”。当单击第一个命令按钮时,文本框消失;当单击第二个命令按钮时,文本框重新出现,并在文本框中显示“vb程序设计”(字体大小为16)。程序运行界面如图所示。•PrivateSubFo
rm_Load()•Text1.Text="VB程序设计"•Text1.FontSize="16"•Command1.Caption="隐藏文本框"•Command2.Caption="显示文本框"•EndSub•P
rivateSubCommand1_Click()•Text1.Visible=False•EndSub•PrivateSubCommand2_Click()•Text1.Visible=True•EndSub•三、在学生文件夹中以“学
生管理”为名创建一个Access数据库,并为该数据库建立2个表,名字分别为学生关系(学生基本信息表)和选课关系(选课情况表),写出建立数据库和建立学生基本信息表和选课情况表的操作步骤。(注意:数据库名称自定,下面两个表中数据作为参考,不得照搬,
表中第一条记录为学生本人,其他具体数据任意但学生不得相同。)•四.用SQL语句创建如下ACCESS数据表,字段长度根据自己分析自定。•createtabledatacenter•自动编号:identity(1,1)•主键:primarykey•五、VB中创建ACCESS的
ADO连接,写出连接字符串内容。再在VB中创建和SQL的ADO连接,写出连接字符串内容,分析两者的区别。•五、在VB中创建和ACCESS的ADO连接的字符串内容如下:•con.connectionst
ring="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"\data.mdb;PersistSecurityInfo=False;"•在VB中创建和SQL的ADO连接的字符串
内容如下:•con.connectionstring="Provider=SQLOLEDB;Server=WZD;Database=Assets;uid=sa;pwd=sa;";•两者的区别:使用AccessDataSource控件——您可能记得不
需要连接字符串;只需要提供MDB文件的名称和路径。不能在安装了安全模式的MDB上使用该技术。使用SqlDataSource控件连接MicrosoftSQLServer、SSE或者MSDE——这个控件需要连接字符串来传递服务器名称、数
据库名称以及用户的ID和密码。不需要指定提供程序,因为SqlDataSource控件使用SQLServer的提供程序作为默认设置。感谢聆听