基于silverlight开 放实验室管理系统

上传人:suns****4568 文档编号:82967089 上传时间:2019-02-25 格式:DOCX 页数:60 大小:1.35MB
返回 下载 相关 举报
基于silverlight开 放实验室管理系统_第1页
第1页 / 共60页
基于silverlight开 放实验室管理系统_第2页
第2页 / 共60页
基于silverlight开 放实验室管理系统_第3页
第3页 / 共60页
基于silverlight开 放实验室管理系统_第4页
第4页 / 共60页
基于silverlight开 放实验室管理系统_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《基于silverlight开 放实验室管理系统》由会员分享,可在线阅读,更多相关《基于silverlight开 放实验室管理系统(60页珍藏版)》请在金锄头文库上搜索。

1、摘要高校实验室是科研、教学的重要组成部分,是实现素质教育的基地,是培养具有创新意识和实践能力人才的摇篮。各高校实验室都迫切需要改革传统的实验室管理方法,对实验室实行现代化管理。本论文针对目前实验室管理存在的问题,确定了进行开放实验室管理的解决方案,开发了一个“实验室管理系统”来协助实验室开放管理工作的完成。本论文开发的“开放实验室管理系统”采用B/S体系结构,后台利用SQL Sevrer2005数据库服务器存放系统全部的数据信息,前台以Visual Studio 2010为开发平台,采用交互性极强的SilverLight与LINQ to SQL模型相结合。基于Silverlight开发的应用程

2、序实现了实验室管理人员、学生、教师对实验室资源的管理和访问。关键词:开放实验室管理系统 Silverlight B/S LINQ to SQLAbstractUniversity Laboratory management is an important sections of researching and teaching works. As a base to realize the quality education, the laboratory is the cradle to foster talented persons with creative sense and prac

3、tical ability. The mode management method of laboratories is the general course of development.In the view of problems existed in managing current laboratory, the solution to manage the open-laboratory is determined. A laboratory management information system is developed to assist with the open wor

4、k of laboratory. The Laboratory Management System (LMS) has been developed. The system framework of LMS is composed by B/S. The back SQL Server 2005 database is used to store all of system data. The front systems regard Visual Studio 2010 as a development platform and are designded by the strongest

5、interactivity web programming technique SilverLight and the Linq to SQL model.This program developed based on Silverlight technology makes the laboratory administrators, students, faculty and other web users to manage and visit the laboratory resource.Keywords:Laboratory Management System(LMS);Silve

6、rlight;B/S;LINQ to SQL目录第1章 绪论11.1简介11.1.1研究背景11.1.2研究意义11.2国内外研究现状21.2.1国外方面21.2.2国内方面21.3系统设计目标2第2章 系统开发工具及技术介绍32.1系统开发工具介绍32.1.1Visual Studio 201032.1.2Microsoft SQL Server 200532.2系统开发技术介绍32.2.1 B/S(Browser/Server, 浏览器/服务器)模式32.2.2 Micorsoft Silverlight技术42.2.3 LINQ to SQL模型42.2.4 Web Service4第3

7、章 系统需求分析53.1功能需求53.1.1用户登录53.1.2查看实验课63.1.3查看个人信息73.1.4系统管理83.2性能需求93.3数据库需求93.4系统数据流图103.5系统用例图11第4章 系统总体设计134.1系统总体框架设计134.2系统流程144.3系统功能模块结构设计144.4系统数据库逻辑设计15第5章 系统详细设计185.1系统界面表示层详细设计185.1.1 系统管理界面详细设计185.1.2学生查看实验课详细设计185.1.3 教师实验课考勤详细设计195.2系统模块业务详细设计195.2.1系统管理模块195.2.2查看实验课模块205.2.3查看个人信息模块2

8、15.3系统数据访问层设计225.3.1实验设备(Equipment)235.3.2实验课(Experiment)265.3.3实验申请记录(Student_exp)27第6章 系统实现316.1学生申请实验课截图316.2教师实验课考勤截图32第7章 测试337.1功能测试介绍337.2测试用例设计337.2.1等价类划分法347.2.2边界值分析法357.3测试结果36第8章 总结37参考文献38致谢39附录40II第1章 绪论1.1简介1.1.1研究背景随着计算机与通信技术的飞速发展,高校网络变得非常普及,信息化管理水平也迅速提高,这就进一步推荐了高校教学管理的变革,又起推动了使用计算机

9、网络来进行实验室管理劲儿促进和提高实验教学水平的变革。能够有效提升实验教学水平的开放实验室的建设与管理也已成为实验室工作的热点,近年来国内用月初了许多关于开放实验室管理的研究与探索,并已形成多套开放实验室管理系统的设计方案1。高校开放实验室是培养创新人才的新途径,也是实行实验教学改革的重要过程。开放实验室不仅是指仪器设备与时间概念上的开放,更是指实验课程、实验项目、研究课题的开放。为此如何使更广大的学生充分的利用现有实验室资源,有效地进行实验室开放管理,成为急需解决的首要问题。1.1.2研究意义随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Intern

10、et技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。计算机技术的不断飞速发展以及计算机在日常生活中越来越广泛的应用,熟练掌握计算机技术已成为所有高校各专业学生必须的课程。因此高校除了要为学生安排大量的计算机理论课程外,还要为学生安排足够的实验课程,而如何为每个学生安排合理的时间,传统实验室的管理耗费大量的人力和精力以及实验课程管理混乱等诸多问题便暴露出来。为帮助高校实验室由封闭转为开放,开发基于B/S方式的开放实验管理系统势在必行。通过开发和建设开放实验室管理系统,有

11、助于提高高校实验教学管理水平,通过开展开放实验,不仅可以提高实验设备的利用率,而且可以延长学生实验时间,锻炼学生的动手能力,对于培养学生的专业素养具有积极的意义:有助于锻炼学生动手能力,提高专业素质,培养开拓精神和创新意识;充分发掘实验室设备资源,提高实验室设备利用率;减轻实验室管理人员的工作负担,提高工作效率和服务水平;有助于改善和提高实验教学质量1。开放实验室管理系统能为实验室评估提供原始资料和基本数据,成为实验室评估的重要依据。开放实验室管理系统统一使用还能促进学校见的实验室资源共享,同时也能实现向教育主管部门数据上报。1.2国内外研究现状1.2.1国外方面国外的实验室管理系统(LMS)

12、技术最早出现在20世纪60年代末,发展到目前经历了三个阶段,第一阶段为80年代,第二阶段为90年代中期,目前处于第三阶段。LMS从主要强调对数据的管理,如数据的存储、查询等,转到了强调以管理为中心的新一代实验室管理系统,更加强调对实验室整体管理的实现,从对数据管理的计算机实现进展到应用管理理论全方位地对整个实验室的运行实施管理。伴随着实验室认证的推广和要求,LMS成为提升实验室专业水准、提高效率的重要工具。近年来,国外在这方面的进展非常迅速,先进的信息处理以及计算机技术得到了很多应用。1.2.2国内方面国内LMS在九十年代开始起步,随着科学技术和生产技术的提高,计算机和网络通信技术的不断发展以

13、及电脑的日益普及,先进的信息化网络化管理模式被广泛的应用,LMS的发展带来了大跨步的飞跃。目前国内已有多家供应商能够提供专业的LMS产品。我国有多所高校先后研发出了开放实验室管理系统,如在1996年清华大学计算机中心就资助设计实现了计算机开放实验室综合管理系统,该综合管理系统可以对独立的阅览室或实验室微机机房实现全自动化管理,也可以对各类分布的微机机房实现全自动化管理。2000年,清华大学摩擦学国家重点实验室开发了开放设备网络化管理系统,系统以主页浏览的方式提供各种服务和管理,拜托了以往同时需要服务器端和客户端软件的舒服。近年来,更是先后有中山大学、山东大学、北京邮电大学、西安交通大学、南京师

14、范大学、华东师范大学、厦门大学等多所高校自主设计研发了开放实验室管理系统。1.3系统设计目标基于B/S方式的开放实验管理系统是基于网络环境实现高校实验开放管理的支撑系统。它能实现实验教学计划管理,学生预约实验管理,教师实验考勤,用户管理,实验管理,实验室管理,实验设备管理等功能。相比传统的实验管理,使用开放实验管理系统的优势是能让学生自由安排实验时间。只要通过互联网,学生就可以自由预约实验时间,预约系统为高校学生完全开放。通过预约,学生就可以在预约的时间内到实验室做实验,没预约实验的学生则不能实验,无须实验室管理员的管理,实现了实验管理的自动化。本系统分为三个权限:学生,教师,管理员。由于本系

15、统对高校学生教师开放,因此账号由学号和教工号生成,无需另外注册。第2章 系统开发工具及技术介绍本章主要介绍开放实验室管理系统在实现过程中所用到的开发工具和相关技术。本系统以VisualStudio2010和SQL Server 2005为开发工具,基于B/S模式、Silverlight技术、Linq to SQL模型、Web Service技术。2.1系统开发工具介绍2.1.1Visual Studio 2010在.NET平台上,Visual Studio一直是独领风骚。这一次Visual Studio 2010也有许多令人期盼已久的强化功能,包括提供更高的程序开发效率、更精简的程序代码、更佳的安全性能。目前微软希望将Visual Studio 2010打造成和Visual Studio 6.0一样经典的开发工具。所以,除了在语言层面开始支持最新的C+标准外,在IDE以及MFC库等方面微软也下了很大的力气。Visual Studio 2010作为新一代的开发工具具有以下特点2:1.未来:代码管理工具比平台更重要;2.灵活高效的全新IDE;3.提

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

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