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