基于工作流技术的实验室综合管理系统的设计与实现
作者单位:吉林大学
学位级别:硕士
导师姓名:孙延风;张禹
授予年度:2015年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:2000年以前传统的C/S架构一直占领着大部分软件开发市场,随着网络技术、计算机技术和软件开发技术的迅猛发展,客户对软件的执行效率和应用范围越来越广,逐渐反应出C/S架构的一些不足,主要表现在重用性不好、拓展性不高、安全隐患多等,并且这些确定慢慢成为软件架构的不可解决的产物。为了克服这些不足,基于WEB的分布式B/S架构逐渐登上了历史舞台,B/S架构可以有效的降低C/S架构存在的不足,具有高效率性、可扩展性、资源的广泛分布性,B/S架构的发展也逐渐成熟,不只是传统的三层架构而逐渐向N层架构发展。通过进一步划分B/S架构的中间层提高软件的负载平衡、容错和异构等性能,从而提高软件质量和软件的实用性。 随着全国教育实践培养目标的提升,实践教学力度的加重,高校实验教学环节成为目前高校的重点改良阵地,高校的实验室建设和实验室管理逐渐成本高校近些年重要的建设目标。但是由于国内的计算机发展起步比较晚,现在高校的实验室管理还处于人工或者半人工管理状态,实验室管理的自动化程度和智能化程度不高,往往造成管理文档混乱、实验室状态不能及时反映、设备耗材的损坏与丢失、设备耗材申请领用不合理等现象,同时增加了高校实验室管理人员的工作量,提高了管理难度,降低了管理效率,不利于正常的实验教学。本文同时增加了对工作流技术的研究,近年来,随着学校规模的不断扩大,它的内部信息系统应用越来越广泛,成熟Web服务的开发和执行标准为学校分布式应用管理提供了可能性,通过业务过程整合工作流技术来实现管理系统的自动化,已成为学校信息系统的基本方面。 本文在跟踪国外先进技术的基础上,以内蒙古民族大学计算机学院实验室管理系统为背景,针对目前分布式应用系统开发的现状及存在的问题,应用.net平台构建技术并增加对工作流技术的研究,进行系统开发设计。提出了基于工作流技术的多层分布式架构的实验室管理系统的通用解决方案。该系统可以有效的在降低资源浪费,降低实验教学成本的同时,提高实验室管理的自动化和智能化,提高实验室管理和实验教学质量。