基于.NET/WAP分布式高校开放式实验室预约管理系统设计与实现

更新时间:2024-03-04 点赞:6318 浏览:15290 作者:用户投稿原创标记本站原创

实验室作为高校教学活动的一个重要场所,对于提高学生的动手能力和创新能力,增强学生的综合素质,提高教师实践教学水平有着日趋明显的重要作用。近年来各高校纷纷加大了实验室的投入,实验室设备不断扩充。如何让学生充分利用好现有的实验室资源,成为高校实验室开放急需解决的重要问题。在当前形势下,开发一套智能化、人性化的实验室预约管理系统显得尤为重要。预约管理系统能够使实验室开放的每一个环节都实现信息化管理,既能够使实验室管理职员从繁重的管理工作中解脱出来,提高工作效率,还能够提高学生的积极性和实验室的利用率,实现实验室利用最大化。本文通过对国内外现状进行分析的,综合中国海洋大学青岛学院实际情况,对传统的实验室预约开放模式进行了优化,提出了高校开放式实验室预约管理系统的方案,对系统的总体架构、系统功能等进行了系统描述,建立一套符合我院实验室实际情况,以智能化、科学化、人性化、实用化为目标的系统。本系统的特点是实现了预约管理和上机控制管理的巧妙结合,这个过程无需人工介入,另外学生可以使用手机进行预约体现了快捷、方便的特点。论文从软件工程的角度出发将系统分解为若干个功能模块,并对各个模块进行细化设计。系统主要以.NET平台的多层体系结构为依据,采用当前流行的MVC三层结构进行封装,运用WAP技术、短信技术,WindowsSocket网络通讯等技术,采用SQLServer2005数据库,将所有数据集中在一台数据库服务器上,实现了物理上的分布式结构和数据的高度共享,完善了实验室预约的后续工作,一定程度上优化了传统实验室预约系统的服务模式,实现了开放式实验室的信息化服务,具有较强的实用性。预约管理系统解决了长期以来困扰实验室管理职员的预约开放问题,不仅实现了管理工作的无纸化,还提高了实验室管理职员的工作效率和质量,并且极大方便了学生自主安排实验,满足了学校的实验室开放要求。【关键词】:WAPUML开放式实验室预约
【论文提纲】:摘要5-6Abstract6-101绪论10-131.1系统研究背景和意义101.2国内外研究现状10-121.3系统研究目的121.4拟采取的研究方法和研究的技术路线121.5论文主要内容和结构12-132相关技术先容13-212.1软件体系结构13-142.1.1C/S模式132.1.2B/S模式13-142.1.3C/S和B/S比较142.2.NET框架相关技术14-182.2.1.NET框架先容14-152.2.2.NET开发语言C#15-162.2.3ASP.NET编程技术概述162.2.4Windows窗体编程16-182.3WAP技术简介18-212.3.1什么是WAP182.3.2WAP工作原理18-192.3.3无线标记语言19-213系统的分析与设计21-483.1系统需求分析21-243.1.1用户管理21-223.1.2实验室管理223.1.3实验设备管理223.1.4实验课程管理223.1.5实验项目管理223.1.6预约信息管理22-233.1.7预约结果执行管理233.1.8预约上机控制管理23-243.1.9违约记录管理243.1.10成绩评价管理243.1.11系统日志管理243.2系统UML分析24-353.2.1定义系统边界和介入者253.2.2定义用例25-273.2.3构造用例模型27-313.2.4活动图31-353.3系统总体设计35-383.3.1系统设计目标353.3.2系统设计原则35-363.3.3系统物理体系结构图36-373.3.4系统总体架构373.3.5系统功能模块分析37-383.4数据库设计38-473.4.1数据库概念结构设计38-393.4.2数据库逻辑结构设计39-413.4.3数据库物理结构设计41-473.5本章小结47-484系统部分功能实现48-714.1系统开发及运行环境先容484.2系统数据库连接技术48-524.3WEB预约功能实现52-584.4WAP预约功能实现58-634.4.1WAP预约模块58-634.4.2成绩查询634.4.3违约查询634.5WinForm控制预约上机功能实现63-644.6短信服务功能实现64-664.6.1短信接收模块65-664.6.2短信发送模块664.7系统关键技术及解决方法66-714.7.1系统安全技术66-704.7.2实验室设备调度解决方法70-715结束语71-735.1主要创新点715.2存在的不足和今后的改进71-725.3作者的收获和对高校信息化建设的设想72-73参考文献73-75致谢75
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~