GIS实验室管系统分析 .docVIP

  • 1
  • 0
  • 约3.12千字
  • 约 7页
  • 2019-01-03 发布于江苏
  • 举报
GIS实验室管系统分析

GIS实验室管理系统分析   一、系统的功能设计   在分析GIS实验室管理需求的基础上,提出本系统的主要功能,其功能在于对实验教学、电子文档、仪器设备、开放预约等工作进行管理。用户以实验室管理员、实验教师和学生为主。根据多层次用户需求,主要包括以下十一个模块:实验室介绍模块、师资队伍模块、实验教学模块、仪器设备模块、教学科研模块、开放实验模块、规章制度模块、个人中心模块、管理员队伍模块、工作日程模块、软件库模块。   实验室介绍模块   本模块主要介绍GIS实验室三个分室的基本情况,包括地理信息系统实验分室、测量实验分室和遥感实验分室。实验管理员负责发布公告,包括实验室管理条例、各种通知、实验室的课程安排表,登记实验室人员的考勤情况,管理教师学生的交流平台和系统中的多媒体信息。   师资队伍模块   介绍了GIS实验室的师资队伍情况,教师和学生用户均可通过该模板查看相关专业老师的详细情况,如年龄、职称、学位等。管理员可以通过该模板添加或修改师资信息。   实验教学模块   该模块为实验室管理系统的核心模块。主要包括实验教学大纲、实验计划安排、实验报告批改、实验室评估和班级管理等。教师根据教学大纲的要求制订实验计划,将实验指导书等电子资源上传至实验室服务器,供学生下载学习。教师通过该模块可以批改学生的实验报告,录入实验成绩;生成相应的统计报表,完成实验室的工作量统计工作;对学生班级进行管理等。   仪器设备模块   该模块包括仪器设备基本情况,使用情况和低值易耗品情况。用户可以查询实验室拥有哪些仪器设备,目前处于什么状态,低值易耗品种类和数量情况,方便用户尽快了解仪器设备情况,提高使用效率和管理效率。   教学科研模块   该模块收录了专业教师近年来发表的论文与其他科研成果,展示实验室建设历程及获得的各种奖项。师生可以通过该模块下载论文学习,了解实验室建设过程。   开放实验模块   该模块用于发布与实验室开放有关的所有通知,如实验室开放实施细则、开放实验项目立项与结题申请的通知、相关表格资料下载等等;师生可以查看历年优秀的开放实验项目案例;学生可以提交开放实验项目立项申请或结题材料,通过批准后,学生可进行各项开放实验项目研究。学生可根据实验室公布的开放细则,进行实验室使用的预约申请并提交至系统,如果需要变更预约时间还可以进行编辑。指导教师具有管理实验预约模块的权限,可以根据实际情况决定实验预约的申请是否可以通过。   规章制度模块   该模块主要介绍各级部门制定的关于实验室管理的各项规章制度,让用户全面了解实验室管理的依据,并约束其按规章制度使用实验室及仪器设备等。   个人中心模块   该模块记录了师生们注册和登录该实验室管理系统时的信息,包括专业班级、学号、姓名、性别、登录时间等,以及有无借用仪器设备等信息。   管理员队伍模块   该模块主要介绍各实验室管理人员的基本情况,包括姓名、性别、出生年月、职称、专业、学历、学位、所在的实验室名称等,可供教师或学生浏览。   工作日程模块   工作日程模块主要收录了作者本单位近几年中的工作任务详情,并且通过已有的数据进行阶段性任务分类得到一年中各个阶段的理论工作任务。根据分类定期显示下一个星期内的工作任务,可供工作人员的参考,起到提醒作用。   软件库模块   该模块提供了作者单位各个专业所需要的专业软件、日常办公软件和系统软件及其安装的相关文件等。对一些安装程序复杂的专业软件,整理了详细的安装步骤教程,并对在安装或使用软件时容易出现的问题及解决方法整理成帮助文档,供用户下载参考。   二、系统的结构设计与实现   开发环境的搭建   实验室管理系统是采用三层架构的模式设计的,目的是实现整个系统的高内聚、低耦合的思想。三层架构的原理是将整个实验室管理业务应用划分为:表现层业务逻辑层数据访问层。其中,表现层是展现给用户的界面,即用户在使用一个系统的时候他所见所得;业务逻辑层针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理;数据访问层直接操作数据库,针对数据的增添删除修改更新查找等。   数据访问层的设计与实现   数据访问层主要是对原始数据的操作层,而不是指原始数据,即它的操作对象是数据而不是数据库,具体是为业务逻辑层或表示层提供数据服务。数据库在管理信息系统开发中扮演了非常重要的角色,因为它与管理信息系统运行中的大部分处理工作有关。换句话说,管理信息系统工作的核心是数据库,整个管理信息系统开发的成功与否由数据库设计的好坏决定。   业务逻辑层的设计与实现   业务逻辑层主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层是对这些积木的搭建。也叫事务逻辑层或中间层,是应用程序的核心,也是系统设计实现的难点。它负

文档评论(0)

1亿VIP精品文档

相关文档