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

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

论文摘要

实验室作为高校教学活动的一个重要场所,对于提高学生的动手能力和创新能力,增强学生的综合素质,提高教师实践教学水平有着日趋明显的重要作用。近年来各高校纷纷加大了实验室的投入,实验室设备不断扩充。如何让学生充分利用好现有的实验室资源,成为高校实验室开放急需解决的重要问题。在当前形势下,开发一套智能化、人性化的实验室预约管理系统显得尤为重要。预约管理系统能够使实验室开放的每一个环节都实现信息化管理,既能够使实验室管理人员从繁重的管理工作中解脱出来,提高工作效率,还能够提高学生的积极性和实验室的利用率,实现实验室利用最大化。本文通过对国内外现状进行分析的,综合中国海洋大学青岛学院实际情况,对传统的实验室预约开放模式进行了优化,提出了高校开放式实验室预约管理系统的方案,对系统的总体架构、系统功能等进行了系统描述,建立一套符合我院实验室实际情况,以智能化、科学化、人性化、实用化为目标的系统。本系统的特点是实现了预约管理和上机控制管理的巧妙结合,这个过程无需人工参与,另外学生可以使用手机进行预约体现了快捷、方便的特点。论文从软件工程的角度出发将系统分解为若干个功能模块,并对各个模块进行细化设计。系统主要以.NET平台的多层体系结构为依据,采用当前流行的MVC三层结构进行封装,运用WAP技术、短信技术,Windows Socket网络通信等技术,采用SQL Server 2005数据库,将所有数据集中在一台数据库服务器上,实现了物理上的分布式结构和数据的高度共享,完善了实验室预约的后续工作,一定程度上优化了传统实验室预约系统的服务模式,实现了开放式实验室的信息化服务,具有较强的实用性。预约管理系统解决了长期以来困扰实验室管理人员的预约开放问题,不仅实现了管理工作的无纸化,还提高了实验室管理人员的工作效率和质量,并且极大方便了学生自主安排实验,满足了学校的实验室开放要求。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 系统研究背景和意义
  • 1.2 国内外研究现状
  • 1.3 系统研究目的
  • 1.4 拟采取的研究方法和研究的技术路线
  • 1.5 论文主要内容和结构
  • 2 相关技术介绍
  • 2.1 软件体系结构
  • 2.1.1 C/S模式
  • 2.1.2 B/S模式
  • 2.1.3 C/S和B/S比较
  • 2.2. NET 框架相关技术
  • 2.2.1. NET 框架介绍
  • 2.2.2. NET 开发语言C#
  • 2.2.3 ASP.NET编程技术概述
  • 2.2.4 Windows窗体编程
  • 2.3 WAP技术简介
  • 2.3.1 什么是WAP
  • 2.3.2 WAP工作原理
  • 2.3.3 无线标记语言
  • 3 系统的分析与设计
  • 3.1 系统需求分析
  • 3.1.1 用户管理
  • 3.1.2 实验室管理
  • 3.1.3 实验设备管理
  • 3.1.4 实验课程管理
  • 3.1.5 实验项目管理
  • 3.1.6 预约信息管理
  • 3.1.7 预约结果执行管理
  • 3.1.8 预约上机控制管理
  • 3.1.9 违约记录管理
  • 3.1.10 成绩评价管理
  • 3.1.11 系统日志管理
  • 3.2 系统UML分析
  • 3.2.1 定义系统边界和参与者
  • 3.2.2 定义用例
  • 3.2.3 构造用例模型
  • 3.2.4 活动图
  • 3.3 系统总体设计
  • 3.3.1 系统设计目标
  • 3.3.2 系统设计原则
  • 3.3.3 系统物理体系结构图
  • 3.3.4 系统总体架构
  • 3.3.5 系统功能模块分析
  • 3.4 数据库设计
  • 3.4.1 数据库概念结构设计
  • 3.4.2 数据库逻辑结构设计
  • 3.4.3 数据库物理结构设计
  • 3.5 本章小结
  • 4 系统部分功能实现
  • 4.1 系统开发及运行环境介绍
  • 4.2 系统数据库连接技术
  • 4.3 WEB预约功能实现
  • 4.4 WAP预约功能实现
  • 4.4.1 WAP预约模块
  • 4.4.2 成绩查询
  • 4.4.3 违约查询
  • 4.5 WinForm控制预约上机功能实现
  • 4.6 短信服务功能实现
  • 4.6.1 短信接收模块
  • 4.6.2 短信发送模块
  • 4.7 系统关键技术及解决方法
  • 4.7.1 系统安全技术
  • 4.7.2 实验室设备调度解决方法
  • 5 结束语
  • 5.1 主要创新点
  • 5.2 存在的不足和今后的改进
  • 5.3 作者的收获和对高校信息化建设的设想
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

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

    猜你喜欢