毕业论文:实验室管理系统

上传人:鲁** 文档编号:464420911 上传时间:2023-12-21 格式:DOC 页数:44 大小:2.48MB
返回 下载 相关 举报
毕业论文:实验室管理系统_第1页
第1页 / 共44页
毕业论文:实验室管理系统_第2页
第2页 / 共44页
毕业论文:实验室管理系统_第3页
第3页 / 共44页
毕业论文:实验室管理系统_第4页
第4页 / 共44页
毕业论文:实验室管理系统_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《毕业论文:实验室管理系统》由会员分享,可在线阅读,更多相关《毕业论文:实验室管理系统(44页珍藏版)》请在金锄头文库上搜索。

1、实验管理系统摘要高校实验室是科研、教学的重要组成部分,是实现素质教育的基地,是培养具有创新意识和实践能力人才的摇篮。实验室的建设、实验室的管理、实验设备的配置与使用的科学化、实验内容的设置、实验室工作人员的素质等都不仅影响着学校的教学、科研水平,而且是关系到学校发展前途的大事。因此,各高校实验室都迫切需要改革传统的实验室管理方法,对实验室实行现代化管理。本论文针对目前实验室管理存在的问题,确定了进行开放实验室管理的解决方案,开发了一个“实验管理系统”来协助实验室开放管理工作的完成。本论文开发的“实验管理系统”采用B/S体系结构,后台利用SQL Sevrer2000数据库服务器存放系统全部的数据

2、信息,前台系统包括.NET开发的实验室仪器设备管理和.NET开发的Web开放实验室管理部分。ASP.NET开发的应用程序实现了实验室管理人员对实验设备的管理。ASP.NET开发的Web应用程序实现了实验室管理人员、学生、教师等网络用户对实验室资源的管理和访问。关键词:高校实验室,开放实验室管理,实验管理系统,ASP.NETAbstractUniversity Laboratory management is an important sections of researching and teaching works. As a base to realize the quality educ

3、ation, the laboratory is the cradle to foster talented persons with creative sense and practical ability. The construction and management of laboratory, the collocation and scientific using of equipment, and experimental project, all of which not only affect the level of teaching and researching but

4、 also are associated with the development of universities to worlds. Therefore, it is urgent to reform traditional management method in university laboratories. The mode management method of laboratories is the general course of development.In the view of problems existed in managing current laborat

5、ory, the solution to manage the open-laboratory is determined. A laboratory management information system is developed to assist with the open work of laboratory. The Experiment Management System (EMS) has been developed. The system framework of EMS is composed by B/S. The back SQL Server 2000 datab

6、ase is used to store all of system data. The front systems are composed by laboratory equipment and Nation Educational Committee offer management system which is developed by ASP.NET and Web open-laboratory management system which is developed by ASP .NET. The program developed by .net allows the la

7、boratory administrators to control access to the laboratory equipment. Web program developed by .NET makes the laboratory administrators, students, faculty and other web users to manage and visit the laboratory resource.keywords: University Laboratory, Open-laboratory management, EMS,ASP.NET39 目 录第1

8、章 绪论11.1研究背景11.2研究的目的和意义11.3系统开发的基础11.3.1 架构技术简介21.3.2 SQL Server2005 数据库介绍31.3.3 ASP.NET简介4第 2 章 系统需求分析62.1需求分析62.2解决方案62.3需求规定62.3.1对功能的规定62.3.2对性能规定7第3章 总体设计83.1 系统的总体结构83.2 总体思路原则83.1.1 标准性原则83.1.2 先进性和可靠性原则83.1.3 可扩展性原则93.1.4 安全性性原则93.3 系统的开发平台93.4 系统的主要功能93.5 系统的结构103.5.1系统的结构图103.5.2系统的架构图113

9、.5.3系统的流程图113.5.4数据库E-R关系图123.6 数据库总体概述12第4章 详细设计134.1 数据库表的设计134.2 用户登录设计154.3学生功能模块设计164.3.1 学生主页设计164.3.2 学生个人信息模块设计184.3.3 学生预约实验模块设计194.3.4 学生查看预约信息模块设计214.4管理员功能模块设计224.4.1管理员首页设计224.4.2管理学生信息模块设计234.4.3管理设备信息模块设计274.4.4管理实验信息模块设计294.4.5管理实验室信息模块设计314.4.6管理预约实验信息模块设计324.4.7管理员信息模块设计33第5章 设计中出现

10、的问题及解决过程355.1数据库的完善问题355.2页面与数据库连接的问题355.3页面设计和除错的问题35第 6 章 调试366.1 测试366.2 调试36第7章 工作总结38参 考 文 献39致 谢40第1章 绪论1.1研究背景 完善实验室建设和提高实验室管理水平是最近几年高校改革和发展的热点问题。实验室建设和管理水平的高低关系到实践教学、科学研究和创新人才培养等重要工作的开展,同时这也是衡量一个学校的办学能力的重要指标,是迎接本科教学工作水平评估的重要内容。为了提高实验室管理工作的效率,减轻实验室人员的工作负担,提升服务水平,充分发挥实验室各种资源的作用,我整合了实验室及其相关工作的业

11、务流程,研发推出了实验管理系统,其内容涵盖了实验队伍、实验用房、实践教学、实验室开放、实验室安全、仪器设备资源共享等元素,是一套信息高度共享、使用方便、功能强大的管理信息系统软件。1.2 研究的目的和意义随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。计算机技术的不断飞速发展以及计算机在日常生活中越来越广泛的应用,熟练掌握计算机技术已成为所有高校各专业学生必须的课程

12、。因此高校除了要为学生安排大量的计算机理论课程外,还要为学生安排足够的实验课程,而如何为每个学生安排合理的时间,传统实验室的管理耗费大量的人力和精力以及实验课程管理混乱等诸多问题便暴露出来。为帮助高校实验室由封闭转为开放,开发基于B/S方式的开放实验管理系统势在必行。基于B/S方式的开放实验管理系统是基于网络环境实现高校实验开放管理的支撑系统。它能实现实验教学计划管理,学生预约实验管理,人员管理,实验管理,系统资源与用户权限管理等功能。相比传统的实验管理,使用开放实验管理系统的优势是能让学生自由安排实验时间。只要通过互联网,学生就可以自由预约实验时间,预约系统为高校学生完全开放。通过预约,学生

13、就可以在预约的时间内到实验室做实验,没预约实验的学生则不能实验,无须实验室管理员的管理,实现了实验管理的自动化。1.3 系统开发的基础实验管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和前端应用程序的设计两个模块,对于前者力求建立数据的一致性,完整性和安全性。利用三层架构技术,数据库:SQL Server2005 ;界面开发:ASP.Net来构建系统。1.3.1 架构技术简介首先我先介绍一下架构,架构一词是舶来品,是architecture的中文翻译, 其英文的本意是来源于建筑行业的建筑艺术、建筑(风格)和结构,引入到软件领域里面来以后,并没有一个统一的定义。有的人将架

14、构定义为:功能+设计+构造手段,我们可以通俗的理解为:总体设计和总体结构。因为软件的架构问题是近几年才提出来的,所以软件的架构是一个比较复杂的问题,因为它不仅关系到这个软件是否方便实现,更关系到软件实现后的可维护性,可扩展性、可伸缩性、稳定性以及安全性等重要因素。因此开发人员花在理解架构本身上的时间甚至超出了实现架构的时间。常见的软件架构技术目前在软件开发领域,最为常见的设计就是“Code and Fix”(固定编码方式)方式的设计,设计随着软件开发过程而增长。或者,我们可以认为这种方式根本就不能算是设计,它抱着一种“船到桥头自然直”的态度,可是在设计不断改动之后,代码变得臃肿且难以理解,到处

15、充斥着重复的代码。这样的情形下,架构的设计也就无从谈起,软件就像是在风雨中的破屋,濒临倒塌。针对于这种情形,新的设计方式又出现了,这种方式为“Planned Design”。(按计划的设计方式)与建筑的设计类似,它强调在编码之前进行严格的设计。这也就是我们现在常在设计中谈到的架构设计师的典型做法。设计师们通常不会去编程,理由是在土木工程中,你不可能看到一位设计师还要砌砖头。“Planned Design”较之“Code and Fix”进步了许多,但是还是会存在很多问题。除了在软件设计中我们谈的问题之外,需求变更将会导致更大的麻烦。以传统的Planned Design方法建立的二层C/S结构软件为例分析:首先,它是单一服务器且以局域网为中心的,所以难以扩展至大型企业广域网或Internet;其次,它受限于供应商;第三,软、硬件的组合及集成能力有限;最后,它难以管理大量的客户机。这种设计方案在小数据量处理或者单机操作的情况下或许还能满足用户的要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号