1、 本科毕业论文系列开题报告电气工程及其自动化仪器设备信息管理系统设计1、课题研究意义及现状随着高校规模的不断扩大和信息化建设的快速发展,大量的实验仪器设备、行政用仪器设备和科研用仪器设备等不断的购进,设备数目日益庞大。以往高校设备管理人员对于设备的管理都是采用手工记录的方式来进行的,对设备信息的处理也是通过人工查询、统计、计算等来进行的。设备管理存在数据分散,统计时间长,数据丢失,盘点工作量极大,信息反映不及时,数据统计与数据收集困难等问题。尽管很多高校采用了计算机来管理的模式,也存在各自为体的问题。导致高校设备不能进行有效的管理,容易形成设备资源重复购置或设备资源闲置,增加了学校的运行成本。
2、因此建立一个高校设备管理系统,就可以大大的改善以上种种弊端,一个设备从选型开始到设备的购入、使用、库存、以及最后的报废每一个环节都可以进行监控记录。不仅可以大大的节约统计时间,也可以对每台设备的使用情况做到最详细的跟踪。为了改进高校管理手段, 教育部和各省教育主管部门曾先后配发过一些管理软件, 不少高校也自行研发过一些管理软件, 对推动高校的信息网络化管理起到了一定的作用。西南石油大学的设计了在 Red Hat Linux9.0 下,使用 Apache+PHP+Postgresq l 设计并实现高校仪器设备网络化管理系统。四川大学从设备状态监测和配件管理等角度出发,提出了基于网络的设备管理系统
3、的总体结构形式。北京化工大学设计与开发了基于 J2EE 的高校仪器设备管理系统。从上述例子中我们可以看到,学校级别用的仪器设备管理系统一般都是网络版的,但是二级学院的实验教学管理人员对本部门实验信息的了解还是通过其他方式进行,为了便于二级学院的实验教学管理人员可以灵活、便利地管理本学院仪器设备,便于二级学院领导及时了解信息并作出相应的教学管理调整。本课题基于Access和VB语言设计单机版的实验仪器设备信息管理系统。 本仪器设备信息管理系统下述三个模块(大型(精密)仪器设备使用情况管理、仪器设备使用情况管理和仪器设备基本信息管理),采集了设备编号、设备名称、设备型号、设备出厂号或出厂厂家、设备
4、单价、设备存放地点、设备情况、设备使用时数、使用人、使用单位等作为数据库的字段。管理人员可以通过对上述字段进行有关信息统计。二、课题研究的主要内容和预期目标1、研究分析 Access2003(Access2000)和 VB 语言程序设计方法;2、研究分析仪器设备管理系统的总体结构,包括表单对象、窗体对象、查询表对象、报表对象;3、研究分析表单对象的字段选择和结构设计;4、研究系统信息录入窗体的界面设计;5、分析设计查询表的信息统计内容和结构设计;6、分析设计报表对象的设计。三、课题研究的方法及措施1、系统分析,利用 Access2003 确定模块总体设计框架。在该模块结构中在表对象中设计一个实
5、验仪器设备信息表表单;在查询对象中根据统计报表的需要设计若干查询表;在窗体对象中设计一个实验实验仪器设备信息数据录入窗口;在报表对象中设计实验室仪器设备基本信息表、实验室仪器设备年使用率情况统计表、实验室仪器设备使用年限情况统计表、实验室仪器设备数量和总价统计表四个报表。2、在表对象中使用设计器创建实验仪器设备信息表。确定组成实验仪器设备信息表表单的字段名称、字段的数据类型以及字段的主键。3、根据统计需要在查询对象中利用“在设计视图中创建查询”设计若干查询表;4、在窗体对象中结合“设计”和“使用向导创建窗体”两种方法设计实验仪器设备信息录入窗口,使窗口具有信息录入、删除、查询、打印报表、修改等
6、功能,并在系统启动窗口中设计启动该实验仪器设备信息录入窗口的按键;5、在报表对象中灵活应用设计向导或设计器创建实验室仪器设备基本信息表、实验室仪器设备年使用率情况统计表、实验室仪器设备使用年限情况统计表、实验室仪器设备数量和总价统计表四个报表。四、课题研究进度计划1、2010.10.102010.11.10,收集并阅读与课题有关的中外参考文献和参考书籍;2、2010.11.102010.12.4,完成外文文献翻译、文献综述和开题报告的撰写;3、2010.12.52011.01.21,进行仪器设备信息管理系统设计,并撰写论文初稿;4、2011.02.222011.04.10,进一步修改完善信息管
7、理系统和论文;5、2011.04.102011.04.22,做好答辩用的 PPT 讲稿。五、参考文献1毕庶伟.管理信息系统分析与设计M.北京: 机械工业出版社, 1992,102李东.管理信息系统的理论与应用M.北京: 北京大学出版, 1998,83朱顺泉,姜灵敏.管理信息系统理论与实务M.北京: 人民邮电出版社, 2001,64王立坤,孙明.物流管理信息系统M.北京: 化学工业出版社, 2003,95Robert A. Schultheis(舒尔特海斯).Management information systemsmonograph管理信 息系统M.北京: 机械工业出版 , 1998,126
8、 (Time)时间创作室 .Access 2000M.北京: 人民邮电出版社, 1999,77李海兵,杨晓亮.Access2003 数据库管理从入门到精通 M.北京:中国青年出版社,2005,28钱雪忠.新编 Visual Basic 程序设计实用教程M.北京:机械工业出版社,2004,89马秀麟,王燕. 管理信息系统原理及开发M.北京:人民邮电出版社,2009,1010李国红. 管理信息系统设计理论与实务M. 北京:经济科学出版社,2009,1111倪庆萍. 管理信息系统原理M.北京:清华大学出版社 2006,212(美)Gerald V.Post ,David L. Anderson .管
9、理信息系统M. 北京:清华大学出版社,2009,1013汤志伟.信息系统开发与管理M.北京:科学出版社,2008,214郭宁,郑小玲. 管理信息系统M.北京:人民邮电出版社 2006,1毕业论文文献综述电气工程及自动化管理信息系统开发方法研究综述 摘要:文章对管理信息系统开发方法做了较为全面的介绍。概括了管理信息系统的背景知识,概念,特点以及发展历程。比较分析了几种有代表性的管理信息系统开发方法。关键词:管理信息系统;生命周期法;原型法;面向对象方法1.引言随着 Internet 技术的发展,管理信息系统(MIS)日益普及,逐渐成为管理现代化的标志之一。在很多单位内部,MIS 已经成为业务活动
10、的核心,起着承上启下、关联单位内部各机构业务活动的作用。与此同时 MIS 与单位组织机构的发展、业务流程的规范化相辅相成,已在业务流程重组、单位扁平化管理中发挥着不可替代的作用。(一)管理信息系统的概念管理信息系统(Management Information System,MIS)是为减轻管理人员的工作量,在计算机和网络技术基础上开发、设计的一个能够提供信息以支持一个组织机构内部的作业管理、分析和决策职能的系统。它利用计算机硬件、软件、网络系统,通过手工规程,分析、计划、控制和决策用的模型,通过数据库对信息进行收集、传输、加工、保存、维护和使用 1。(二)管理信息系统的特点1.面向管理决策管
11、理信息系统是一个为管理决策服务的信息系统,它必须能够根据管理的需要,及时地提供所需要的信息,为管理决策服务。2.综合性管理信息系统是对组织进行全面管理的综合系统。对各子系统进行综合,达到对组织综合管理的目标。通过综合,产生更高层次的信息,为管理决策服务。3.人机系统管理信息系统的目的在于辅助决策,决策只能由人来做,是一个人机结合的系统。应充分发挥人和计算机各自的长处,是系统整体性能达到最优。4.现代管理方法和手段相结合的系统管理信息系统要发挥其在管理中的作用,就必须与先进的管理手段和方法结合起来,在开发管理信息系统时,融进现代化管理思想和方法。5.多学科交叉的边缘性科学管理信息系统是一门新兴科
12、学,它从计算机科学与技术、应用数学、管理理论、决策理论、运筹学等相关学科中抽取相应的理论,从而构成了管理信息系统的理论基础。其理论体系也处于不断发展和完善过程中,前景较好。因而可以说,管理信息系统又是一门多学科交叉的边缘性科学 2。 (三)管理信息系统的发展历程信息系统经历了由单机到网络,由低级到高级,由电子数据处理到管理信息系统再到决策支持系统,由数据处理到智能处理的过程。这个发展过程大致经历了以下几个阶段。1.电子数据处理系统(Electronic Data Processing Systems, EDPS)电子数据处理系统的特点是数据处理的计算机化,目的是提高数据处理的效率。从发展阶段来
13、看,它可分为单项数据处理和综合数据处理两个阶段。(1)单项数据处理阶段(20 世纪 50 年代中期到 60 年代中期)这一阶段是电子数据处理的初级阶段。主要是用计算机部分地代替手工劳动,进行一些简单的单项数据处理工作。(2)综合数据处理阶段(20 世纪 60 年代中期大 70 年代初期)这一时期的计算机技术有了很大发展,出现了大容量直接存取的外存储器。此外一台计算机能够带动若干终端,可以对多个过程的有关业务数据进行综合处理。这时各类信息报告系统应运而生。信息报告系统是管理信息系统的雏形,其特点是按事先状态要求提供各类状态报告。2.管理信息系统(Management Information Sy
14、stems,MIS )20 世纪 70 年代初随着数据库技术、网络技术和科学管理方法的发展,计算机在管理上的应用日益广泛,管理信息系统逐渐成熟起来。管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来,进行快速处理,统一使用。有一个中心数据库和计算机网络系统是 MIS 的重要标志。MIS 的处理方式是在数据库和网络基础上的分布式处理。管理信息系统的另一特点是利用定量化的科学管理方法,通过预测、计算优化、管理、调节和控制等手段来支持决策。3.决策支持系统(Decision Support Systems,DSS)决策支持系统不同于传统的管理信息系统。早期的 MIS 主要为管理者提供预
15、定的报告,而 DSS 则是在人和计算机交互的过程中帮助决策者探索可能的方案,为管理者提供决策所需的信息。由于支持决策是 MIS 的一项重要内容,DSS 无疑是 MI S 的重要组成部分;同时,DSS 以 MIS 管理的信息为基础,是 MIS 功能上的延伸。从这个意义上,可以认为 DSS 是MIS 发展的新阶段,而 DDS 把数据库处理与经济管理数学模型的优化计算结合起来,具有管理、辅助决策和预测功能的管理信息系统 3。2.信息管理系统的开发方法系统开发方法是指为获取某一对象而组织人们思维活动的过程,以及实现这个过程必须采取的步骤和途径。管理信息系统的开发是一项复杂的系统工程工作。它涉及的知识面
16、广、部门多,至今还没有一种完全有效的方法来很好的适应各种系统的开发。但也确有一些方法能够为保证额定的信息系统研制的成功起到积极的作用 4。(一)生命周期法(system development life cycle ,SDLC )生命周期法的主要思想是将开发过程视为一个生命周期,也就是几个相互连接的阶段,每个阶段有每个阶段明确的任务,要产生相应的文档。上一个阶段的文档就是下一个阶段工作的依据。由于信息化的上游阶段的工作对于下游阶段的工作产生影响,故这种方法又称瀑布法 5。采用生命周期法开发管理信息系统时,应遵循的主要原则:1)用户参与的原则; 2) “先逻辑后物理 ”的原则;3) “自顶向下”
17、的原则;4)工作成果描述(主要指文档)标准化的原则 6。其具体开发步骤可分为以下四步:系统规划,系统开发(包括系统分析,系统设计,系统实施) ,系统的运行及维护,系统评价 7。(二)原型法(prototyping)原型法的基本思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地运行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用户的需求,最后完成系统的开发。通常采用原型法需以下四个阶段:1)明确用户的基本要求,2)初建原型,3)使用、评价原型,4)修改和完善原型 8。(三)面向对象的开发方法(
18、Object-Oriented)面向对象方法可理解为:客观世界中事物都是由对象组成的,对象是在各种事物基础上抽象的结果,任务复杂的事物都可以通过对象的某种组合构成。对象由属性和方法组成,属性反映了对象的信息特征;方法则是用来定义或者改变属性状态的各种操作。用对象这个概念及其方法来完整反映客观事物的静态和动态属性。面向对象方法以类、类的继承等概念描述客观事物及其联系,通过这些对象的组合来创建具体的应用系统 9。面向对象的方法可以分为四个阶段:1)需求分析2)面向对象分析3)面向对象设计4)面向对象程序设计(四)计算机辅助软件工程(computer-aided software engineeri
19、ng,CASE)计算机辅助软件工程定义:辅助构建、维护或管理软件系统的任何自动化工具。一个CASE环境包括:信息库设计规则的前端工具产生代码的后台工具开发工作站 103各类方法的优缺点比较(一)SDLC 的优点和缺点SDLC方法的基本目标是对开发过程提供指导和控制。SDLC对于大项目的开发很重要,可以保证各小组能在一起工作。对于保证项目费用也有一些财务上的控制。SDLC的步骤常以详细的书面形式给出。正式性使得训练员工和评估项目进程更加容易。它同样也保证了没有工作步骤被遗漏。对于大的复杂的项目,适当的控制对于保证项目的完成是很重要的。SDLC的另一个优势在于,由于在设计系统时坚持标准,后续的改进
20、和维护就会变得容易。内部的一致性和文档使得更容易改进。SDLC的标准化有时也会造成问题。最重要的是,它增加了开发成本并延长了开发时间。SDLC的标准化同样也给一些难以定义的项目制造了问题。在那些可以在最一开始就能准确定义的项目上,SDLC能够很好地工作。也就是说,用户和管理者需要在系统开发以前准确了解系统的功能。对于交易处理的系统可能不会有问题。然而,对复杂的决策支持系统来说,开始的时候,用户甚至不知道这个系统是如何工作的。只有通过在实际应用中观察才能发现错误并找出改进方案 11。(二)原型法优缺点原型法的优点加强了系统分析员和用户之间的沟通;分析员可以更好地确定用户需求;用户在系统开发中扮演
21、了更为积极的角色;减少了信息专家和用户在系统开发上花费的时间和精力;实施更为容易,因为用户知道会发生什么。这些优点是原型发得以削减开发费用,提高用户满意度。 原型法的潜在缺陷:匆忙交付原型可能会在问题明确、备选方案评估和文件整理上走捷径;用户会为原型感到兴奋不已,这可能导致对运作系统的不切实际的期望;某些原型法工具提供的人机界面不一定能反映良好的设计技巧 12。(三)面向对象方法的优缺点面向对象的方法建立在人类的认识方法之上,即人类构造问题空间的三个基本法则:对象及其属性、整体及其部分、类及其成员。这样系统分析、设计和编程之间的内在一致性加强了。面向对象的方法捕捉了数据和处理的共性,使代表共性
22、的类及对象稳定下来,避免了复杂性,提升了稳定性。面向对象虽有巨大优势,但它对系统分析员的要求更高了,前期工作量更为艰巨,用户直接参与也较为困难。从系统分析到系统设计再到系统实现的平滑过渡过程使系统开发的阶段性不明显 13。(四)计算机辅助软件工程在MIS开发实践中,由于CASE实质上是为MIS 开发提供了一种开发环境而不是开发方法,所以在以CASE开发MIS的具体实践中仍然需要其他方法的理论指导。CASE方法的主要软件工具:数据库查询语言报表生成器界面生成器图表软件应用软件包。表1. 三类方法的主要优缺点四结论管理信息系统的开发是一项复杂的系统工程工作,它涉及的知识面广、部门多。几种方法各有各
23、的优势,也都有自身的不足之处。在实际的应用中几种方法应结合使用。开发方法 SDLC 原型法 面向对象主要优点 使开发的系统整体最优提高系统开发成功率强调用户参与,满足用户需求系统维护方便支持用户有利于较早发现系统潜在问题减少系统开发风险可与SDLC相结合使用对于客观世界的模拟能力强,方式自然降低系统开发和维护难度使数据库设计和编程成为可重用缺点 开发周期长,成本高需要用户提供完整的需求对开发者要求苛刻对于运算量大、逻辑性强的程序模块,大型、复杂的MIS不适用易给系统维护带来困难对开发者要求苛刻前期工作量较大,用户直接参与较为困难阶段性不明显适用范围 适用于一些组织相对稳定、业务处理过程规范、需
24、求明确且在一定时期内不会发生大的变化的大型复杂系统的开发适用于有明确需求的小型、简单系统的开发,也用于大型系统中某个简单的局部功能模块的开发适用于大部分MIS开发,NET框架和JSP等新型MIS开发工具的出现为面向对象方法的应用开辟了广阔天地生命周期法虽然是一种传统的方法,但对于其后的各种开发方法仍有很大影响,它的一些基本思想仍被一些新提出的开发方法所继承使用。原型开发技术既可以作为生命周期法的补充而部分地使用,也可以用在整个系统研制过程中自始至终作为生命周期法的辅助工具,还可单独使用作为开发管理信息系统的工具。面向对象的方法需要一定的软件基础支持才可以应用,对大型管理信息系统不从自顶向下进行
25、分析,一开始就直接用面向对象方法自底而上开发系统,也会造成系统结构不合理、各部分关系失调等问题,所以面向对象方法也应和生命周期法综合应用。一般来说,较大的系统以生命周期方法为主轴,结合原型法和面向对象法。在对较大系统进行全局到局部的分析中,生命周期法能够自顶向下把复杂的大系统分为一个个小的系统甚至小的模块,在各个模块的实现过程中结合原型法和面向对象方法。参考文献1马秀麟,王燕. 管理信息系统原理及开发M.北京:人民邮电出版社,2009,10:232李国红. 管理信息系统设计理论与实务M. 北京:经济科学出版社,2009,11:203倪庆萍. 管理信息系统原理M.北京:清华大学出版社 2006,
26、2:784郭宁,郑小玲. 管理信息系统M.北京:人民邮电出版社 2006,1:395李东.管理信息系统的理论与应用M.北京:北京大学出版社 2007.9:1376韩燕,李随成. 生产方式与管理信息系统发展J.成组技术与生产现代化 ,2001, (3): 1518.7现代物流管理课题组. 供应链管理M . 广州:广东经济出版社 ,2002:5557.8张巨俭,甘仞初. 管理信息系统的发展方向及实现技术J. 计算机应用研究,2003, (1)4758.9朱顺泉,姜灵敏.管理信息系统理论与实务M.北京:人民邮电出版社,2004,8:202110(美)芭芭拉C麦克纳林,拉尔夫 H斯普拉格.信息系统管理实践M .西安:西安交通大学出版社,2009,5:310 11(美)Gerald V.Post ,David L. Anderson .管理信息系统M. 北京:清华大学出版社,2009,10:42342412(美)Raymond McLeod,Jr George Schell.管理信息系统管理导向的理论与实践M. 北京:电子工业出版社,2002,6:128129