如何写论文?写好论文?免费论文网提供各类免费论文写作素材!
当前位置:免费论文网 > 范文百科 > 湖工大教学管理平台

湖工大教学管理平台

来源:免费论文网 | 时间:2017-03-09 14:30:47 | 移动端:湖工大教学管理平台

篇一:基于web的实验教学管理系统

分 类 号:密级:普通

学校代码:14042 学号:1202040104

xxxxxxxxxx学院

学 士 学 位 论 文

题目:基于Web的实验教学管理平台设计与实现

作者:xx

指导教师: 专业技术职称:讲师

学科专业:计算机科学与技术申请学位日期:2016年1月1日

基于Web的实验室管理系统设计与实现

摘 要

基于Web的实验室管理系统是现代计算机技术和网络技术发展的结晶产物。旧式人工和单机版的实验室管理系统早已满足不了如今实验室管理的需求,所以引进网络版的实验室管理系统,让高校的实验室管理更加便捷。

在进行开发本系统之前首先要完成实验室管理系统的需求分析,从不同角度阐述了实验室管理系统开发的可行性,确定实验室管理系统的一系列功能。随后进行系统设计,其包括系统功能模块划分、数据库概念设计和数据库逻辑设计,就主要功能进行了较为详细的程序流程设计。在系统初步完成后,进行系统测试。

本系统的开发工具则是选用现在实践中最常用的JSP+Tomcat技术,数据库运用SQL server2005作为开发工具,在开发界面时,用Dreamweaver作为辅助工具完成开发。该系统通过调试与测试,其最终系统可以运行成功,并且系统功能符合用户需求。 关键词:实验教学;信息;系统;用户;权限;管理

The Design And Implementation Of Laboratory

Management System Bases On Web

ABSTRACT

Laboratory management system on the Web that is the crystallization product of the modern computer technology and network technology development, the old artificial and stand-alone version of the laboratory management system has to meet not now the needs of laboratory management, so the introduction of the network version of the laboratory management system, make the university laboratory management more convenient.

Before the development of this system, we must first complete the requirements analysis of the laboratory management system, elaborated the feasibility of the development of the laboratory management system from different angles, and determine a series of functions of the laboratory management system. Then carries on the system design, it includes the system function module division, the database concept design and the database logic design, has carried on the more detailed procedure design. After the initial completion of the system, the system test.

The development tool of the system is the most commonly used in the practice of JSP+Tomcat technology, database using Server2005 SQL as a development tool, in the development of the interface, using Dreamweaver as an auxiliary tool to complete the development. The system through the debugging, testing, user needs function can be run successfully.

Key Words: experiment teaching; information; system; user; authority; management

目 录

1绪论 ........................................................................................................................................... 1

1.1课题的研究背景与意义 ................................................................................................ 1

1.2课题的发展现状 ............................................................................................................ 1

1.2.1国内现状 ............................................................................................................. 1

1.2.2国外现状 ............................................................................................................. 2

1.3课题主要研究内容 ........................................................................................................ 2

1.4小结 ................................................................................................................................ 2

2可行性研究与需求分析 ........................................................................................................... 3

2.1系统可行性研究 ............................................................................................................ 3

2.1.1经济可行性研究 ................................................................................................. 3

2.1.2技术可行性研究 ................................................................................................. 3

2.1.3操作可行性研究 ................................................................................................. 3

2.2需求分析 ........................................................................................................................ 3

2.2.1功能需求 ............................................................................................................. 3

2.2.2性能需求 ............................................................................................................. 4

2.3小结 ................................................................................................................................ 5

3 Web开发工具介绍 .................................................................................................................. 6

3.1介绍My Eclipse发展和功能 ........................................................................................ 6

3.2 JSP 技术介绍 ................................................................................................................ 6

3.3 Deamweaver简介 .......................................................................................................... 7

3.4 SQL server 2005介绍与发展 ........................................................................................ 7

3.5小结 ................................................................................................................................ 8

4系统设计 ................................................................................................................................... 9

4.1功能设计 ........................................................................................................................ 9

4.1.1总体设计 ............................................................................................................. 9

4.1.2详细设计 ........................................................................................................... 10

4.2数据库设计 .................................................................................................................. 14

4.2.1概念设计 ........................................................................................................... 14

4.2.2逻辑设计 ........................................................................................................... 16

4.3小结 .............................................................................................................................. 19

5系统的功能实现 ..................................................................................................................... 20

5.1登录页面 ...................................................................................................................... 20

5.2系统管理员页面 .......................................................................................................... 21

5.3 教师信息页面 ............................................................................................................. 24

5.4学生界面展示 .............................................................................................................. 26

5.5系统管理员页面 .......................................................................................................... 27

5.6教师信息增删改查页面 .............................................................................................. 29

5.7排课界面展示 .............................................................................................................. 30

5.8个人资料管理页面 ...................................................................................................... 31

5.9小结 .............................................................................................................................. 31

6系统测试 ................................................................................................................................. 32

6.1系统测试设计 .............................................................................................................. 32

6.1.1用户登录界面测试 ........................................................................................... 32

6.1.2管理员相应功能测试 ....................................................................................... 32

6.1.3教师相应功能测试 ........................................................................................... 32

6.1.4学生相应功能测试 ........................................................................................... 32

6.2测试用例 ...................................................................................................................... 32

6.2.1用户登录页面 ................................................................................................... 32

6.2.2管理员功能测试 ............................................................................................... 33

6.2.3教师功能测试 ................................................................................................... 34

篇二:虚拟实验教学管理平台

虚拟实验教学管理平台

摘要 随着信息技术的飞速发展,传统的教育模式正在面临挑战。虚拟实验是指依托相关的计算机平台,借助于硬件和软件实现的计算机仿真实验。虚拟实验是对传统实验的强化和延伸,它是实验教学发展的重要方向,是多媒体计算机技术、网络技术与虚拟仪器技术的结合。要求从教育网络存在的问题和虚拟实验的现状入手,分析虚拟实验的相关理论基础,并进行虚拟实验教学管理平台的整体设计、开发以及虚拟实验实践。

虚拟实验是指借助多媒体、仿真和虚拟实验等技术在计算机上营造可辅助、部分替代甚至全部替代传统实验各操作环节的相关软硬件操作环境,实验者可以像在真实的环境中一样完成各种实验项目,所取得的实验效果等价于甚至优于在真实环境中所取得的效果。虚拟实验拓展了实验教学的时间和空间,强调学生在实验中的主导地位,减少了资金的投入,丰富了实验内容。虚拟实验技术的发展不仅为实验教学改革提供了技术支持,还为远程教育的实验教学提供了良好的方法。

本论文从虚拟实验教学的现状和不足入手,研究了虚拟实验教学的相关概念,并且进行了资料收集、整理和方案提出。分析了总体方案和组成框图,

绪 论

一、虚拟实验系统在国内外的研究现状

(一)虚拟实验在国内的发展现状

在国内,虚拟实验室的建设也得到了应有的重视。由于虚拟实验技术的特点,它的实际应用在理工教学中大有作为,尤其在电工电子、医学、建筑、生化等学科有重要作用。据了解,目前国内的多数高校都根据自身教学需求建立了虚拟实验室,典型的有:1, 中国科技大学在虚拟实验室的建设和实用方面形成的如物理仿真实验软件,广播电视大学物理虚拟实验,集合黄雪设计实验平台,大学物理虚拟实验远程教学系统。2, 浙江大学的虚拟化学实验,是基于web的虚拟实验,以VRML为基础的构筑虚拟实验环境,并且利用Java技术来实现虚拟实验场景的人际交互。3,同济大学建筑学院建成的可以对建筑景观,结构进行仿真的虚拟现实实验室。4,西南交通大学开发的TDS-JD机车驾驶模拟装置等。5, 清华大学的“电力系统以及大型发电设备安全控制盒仿真”国家重点实验室和利用虚拟仪器构建的汽车发动机检测系统。6, 中国农大的虚拟土壤——作物系统实验室,通过应用GPS,GIS作物3D数字化技术和其他信息技术,实现对农用土壤水分,养分,盐分等与作物生长的相互作用关系的定量化研究,建立虚拟土壤——作物系统,通过计算机上的虚拟实验,部分替代在现实生活中难以进行的或昂贵的试验。此外,复旦大学,上海交通大学,陕西师范大学等一批高校,也相继开发了一批新的虚拟仪器系统供实验教学和科研使用。

(二)虚拟实验在国外的发展现状

国外虚拟实验主要以教学培训为目标,参与单位众多,覆盖学科面广。学校参与的项目多能得到国家级资金资助,发展十分迅速。

1.VSL虚拟系统实验室

始建于1989年,由Cen奴妞1Fofrida大学教育训练研究院建立,其目标旨在提高计算

机图形的艺术表现力以及改进仿真过程中的人机接口设计。目前,该实验室正在开展多项与虚拟实验相关的支撑技术研究,如虚拟实验环境中的网络及并行计算技术、复杂实验环境的实时物理仿真技术、低价图形仿真技术等;己取得了大量的研究成果,如设计并开发了第一例实时动态虚拟环境、第一例VR3DCAD虚拟设计系统等。

2、印地安那州立大学的MBL化学实验室

AdamAllerhand教授在给新生开化学实验课时用计算机来辅助做这样一些事:(1)用计算机采集与分析实验数据;(2)用计算机展示虚拟实验;(3)在宽带网上发布相关的实验指导材料,包括各种格式的多媒体资料,如视频、图片、电子幻灯片、文字教材等。

3、LAAPhysics物理实验室

该项目获得美国教育部资金资助,由美国北卡罗来那大学Greensboro分校研制。项目的目标是在网上建立一个开放的、自由的物理课程实验室,并提出了“随时随地学习物理”的口号。系统通过JavaApplet模拟各种实验设备(测量设备与被测对象);能与虚拟教师和虚拟学习伙伴进行交流(教师进行指导、问答、评判,学习伙伴讨论,并能够给出意见);具有聊天室和BBS(与授课教师、同班同学交流)以及评分系统(通过数据库对学生操作的记录讲行评判)。

4、VETL实验室

由Houston大学和NASA/Johnson航天中心联合建立。该实验室主要致力子虚拟现实技术在教育、训练、科学和工程数据可视化领域的研究和开发工作,目前已经取得了多项研究成果,主要有:(1)开发了一组功能强大的软件工具,非专业程序设计人员即可利用这些工具来创建多感知的、连接到特定硬件上的三维环境;(2)开发了多个虚拟现实宇航培训系统和对分散在各地的军事人员进行培训的系统;(3)研究虚拟现实技术在科学教育领域的应用,该项研究的最终目标是确定虚拟现实教育系统的设计原则。目前,该实验室的主要目标是创建一个具有高度交互性的智能虚拟环境。

5、Model Science的Model Chemlab实验室

Model Chemlab是面向大学和中学普通化学的虚拟实验室。1994年就推出了第一版,现在(Chemlab V2.3 for Windows Chemlab V3.03 for Mac OSX)己经发展的比较成熟完善,影响很大,可以进行多种实验的模拟。

6、VREL实验室

VREL实验室始建于1992年,由美国East Carolina大学、Greenville大学和North Carolina大学共同创建。VREL倡导把虚拟现实技术应用于教育和训练领域,主要目标有:

(1)确定适合于教育和训练领域的虚拟现实应用;(2)在世界范围内收集虚拟现实技术在教育领域的应用信息;(3)考察虚拟现实技术对教育和训练的影响;(4)尽可能广泛地发布信息。

二、目前研究存在的不足

三、本文的目的及意义

随着信息技术的飞速发展,传统的教育模式正在面临挑战。虚拟实验是指依托相关的计算机平台,借助于硬件和软件实现的计算机仿真实验。虚拟实验是对传统实验的强化和延伸,它是实验教学发展的重要方向,是多媒体计算机技术、网络技术与虚拟仪器技术的结合。要求从教育网络存在的问题和虚拟实验的现状入手,分析虚拟实验的相关理论基础,并进行虚拟实验教学管理平台的整体设计、开发以及虚拟实验实践。

四、本文的主要内容

第一部分:资料收集、整理和方案提出。

第二部分:总体方案和组成框图分析。

第三部分:传统的电子技术实验教学的分析和介绍。

第四部分:电子线路虚拟实验室的设计与实现。

第五部分:总体研究结论,论文书写、整理和装订。

第2章 虚拟实验系统概述

一、虚拟实验的相关概念

(一)、虚拟实验

虚拟实验是指借助多媒体、仿真和虚拟实验等技术在计算机上营造可辅助、部分替代甚至全部替代传统实验各操作环节的相关软硬件操作环境,实验者可以像在真实的环境中一样完成各种实验项目,所取得的实验效果等价于甚至优于在真实环境中所取得的效果。

(二)、虚拟实验室

虚拟实验室是一种基于Web技术、虚拟仿真技术构建的开放式网络化的虚拟实验教学系统,是现有各种教学实验室的数字化和虚拟化。虚拟实验室由虚拟实验台、虚拟器材库和开放式实验室管理系统组成。虚拟实验室为开设各种虚拟实验课程提供了全新的教学环境。虚拟实验台与真实实验台类似,可供学生自己动手配置、连接、调节和使用实验仪器没备。教师利用虚拟器材库中的器材自由搭建任意合理的典型实验,或实验案例,这一点是虚拟实验室有别于一般实验教学课件的重要特征。在虚拟实验室中,学生既可以在虚拟实验台上动手操作,又可自主设计实验,有利于培养的操作能力、分析诊断能力、设计能力和创新意识。在虚拟实验室中,学生更易获得相关的知识,科学的指导和敏捷的反馈。虚拟实验室是未来实验室建设的发展方向。虚拟现实实验室是虚拟现实技术应用研究的重要载体。随着虚拟实验技术的成熟,人们开始认识到虚拟实验室在教育领域的应用价值,它除了可以辅助高校的科研工作,在实验教学方面也具有如利用率高,易维护等诸多优点.近年来,国内的许多高校都根据自身科研和教学的需求建立了一些虚拟实验室。

(三)、虚拟仪器及其特点

虚拟仪器是随着计算机软件技术发展起来的一项新型技术。它克服了传统仪器的弊端,利用计算机的强大计算能力和灵活的软件技术,在有限的硬件的基础上,设计出符合需要的完全不同的各种仪器体系。所谓虚拟仪器技术,是指用户在通用计算机平台上,自己编制、调用软件来开发仪器,根据测试任务的需要来定义和设计仪器的测试功能,其实质是充分利用计算机来实现和扩展传统仪器功能。虚拟仪器技术综合运用了计算机技术、数字信号处理技术和软件工程方法,可赋予仪器初步智能,能共享丰富的软硬件资源,代表了测量仪器与自动测试系统未来的发展方向。“软件就是仪器”反映了虚拟仪器技术的本质特征。虚拟仪器的概念最初是在开发labview时提出的。L的硬件基础之上,通过软件实现仪器的各种功

能,较之传统仪器有着明显的区别

虚拟仪器将传统仪器由硬件实现数据分析处理与显示功能,改变为由功能强大的个人计算机及其显示器来完成,配置各种PIO(输入、处理、输出)接口设备,再编制具有不同功能的软件对采集来的信号数据进行分析处理及显示,从而在实质上构成了一个计算机仪器系统,其特点如下:

1.在通用硬件平台确定后,由软件取代传统仪器中的硬件来完成仪器的功能;

2.虚拟仪器的功能是由用户根据需要用软件来定义的,而不是由厂家来定义好的;

3.仪器性能的改进和功能扩展只需进行相关软件的设计更新,而不再需要购买新仪器;

4.与传统仪器相比较,研制周期可以大大缩短;

5.虚拟仪器开放、灵活,可以与网络及外围设备互连。

二、虚拟实验的发展历史

(一)虚拟实验的发展阶段

虚拟实验是一种应用广泛的科学实验方式,到目前为止,它己经历了思想实验、计算机仿真和虚拟现实三个阶段。

第一阶段,思想实验是虚拟实验的第一阶段,从时间上来说是指在1946年电子计算机发明以前的历史时期。虚拟实验过去一直被称作思想实验,那是因为过去只有在人的头脑中才能进行这样的实验。现在我们一般认为,思想实验是以科学实验为基础,以逻辑推理为根据,在思想中塑造的虚拟实验,它是揭示客观过程或现象的本质联系和规律的一种科学认识方法。

第二阶段,1946年第一台电子计算机的发明使思想实验步入一个新的阶段——计算机实验阶段。早期的计算机实验主要是指计算机仿真,它是指利用电子计算机对实验对象的数学模型进行模拟实验,以求的对实物原型系统规律性认识的一种实验方法。计算机仿真实验氛围以下几个步骤:

1、分析实际模型。不管这个模型是已经存在的还是将要存在的,它都不应是一个抽象的概念,而是包含特定质与量的规定的对象物;

2、建立数学模型,用一系列的数学方程式和逻辑表达式来描述实际模型的相互作用与变化过程。

3、建立仿真模型,将数学模型中的关系式用计算机语言表达出来,进行相应的仿真调试。

4、进行仿真实验,根据不同的实验条件对仿真模型设置不同的初始条件,计算机则根据这些条件进行大量数值计算与逻辑判断,并输出结果;

5、实验分析,仿真之后会有一系列的结果,我们要对这些实验结果进行系统的分析,从中找到一定的规律。

第三阶段,虚拟现实阶段。虚拟实验的第三个发展阶段是虚拟现实阶段。虚拟现实技术起源于20世纪70年代。第一个虚拟现实设备是一个头盔显示器,实验者戴上它以后即可看到眼前漂浮的一个发光的立方体,随着实验者头部的转动,还能看到它的不同侧面。而90年代的虚拟现实技术己能做到随着实验者眼球的转动来看到相应的场景变化了。以前人们进行的所谓人机对话是操作者面对着电脑屏幕,通过键盘或鼠标来输人指令。虚拟现实技术使人一下子“进入”到多媒体世界中去,并可以通过数据手套和数据头盔对所看到的对象物进行控制。作为一种技术,可以将虚拟现实定义为是一种通过模拟人与周围真实环境交互方式而发展起来的一种人与计算机进行交互的工具。

二、 虚拟实验的特点

与传统实验相比,虚拟实验具有无可超越的优点:

1.虚拟实验可以部分代替那些需要高额投资设备的实验,以及实验周期长或者有危险的实验,而通过计算机直观地、生动地把实验现象再现在学生的面前;

2.虚拟实验能够模拟原本无法用传统实验手段直接观察的实验,例如电磁波的传播等,从而填补了此类教学实验的空白;

3.虚拟实验能够解决某些较难预习的实验问题,通过虚拟实验可大大提高预习效果,对实验的关僻步骤,注意事项记忆深刻,从而保证了实验教学的质量;

4.虚拟实验可使传统实验中一些看不到或很难讲清楚的实验现象和难点化难为易:

5.虚拟实验通过交互,反馈过程可以实现教和学的双向交流。在基础实验阶段,虽说是在教师指导下的学生做实验,但教师有时不能做到及时解惑。虚拟实验采用的是交互式的动画,在学生可能卡壳的地方,计算机就会提出问题,或者是实验做错了,屏幕就会指出错误及提示如何改正。这种教与学的灵活交互,提高了学生学习的兴趣和效率;

6.虚拟实验不仅可以大幅度地降低实验的材料费用,从而大大降低实验成本,而且能使实验成本过高而难以进行或无法一人一组进行的实验顺利进行。因而虚拟实验增加了学生的实验机会,提高了实验教学的质量;

7.从时间安排上看,虚拟实验能够缩短实验时间,在单位时间里可安排更多的实验,从而在不增加实验总学时的情况下,提高了实验教学内容的容量。从环境保护的角度看,化学、化工、生物等方面的虚拟实验可避免使用有毒、有害试剂,从而减少了对环境的污染。

三、虚拟实验室特点

虚拟实验室是一个无墙的中心,通过计算机网络系统,研究人员或学生不受时空的限制,使用仪器设备、共享数据信息和计算资源,同时进行研讨或得到教师的远程指导。它具有以下优点:

1.经济性。传统实验需要借助于具体的实验设备,在实际操作中一些实验室设备价格昂贵,损耗大,实验成本高,这对于实验经费不足的院校是难以承受的。而网络中的虚拟设备没有磨损、破坏,可反复使用。既满足教学要求,又提高办学效益。

2.开放性。虚拟实验打破了传统实验的模式,学生不再受到时间、空间上的制约,随时随地可进入虚拟实验室网站,来完成自己的实验。

3.针对性。在网上进行实验,可以将实验现象、实验结果重点突出,而将与此无关的细节忽略掉。利用计算机的模拟功能、动画效果能够实现缓慢过程快速化或者快速过程慢速回放。

4.安全性。一些危险性比较高的实验,操作中容易造成伤害,而在虚拟实验室中做实验能够避免这个问题。

四、实验教学中应用虚拟实验系统的理论依据

(一)、 戴尔“经验之塔”理论

美国视听教育家戴尔1946年写了一本书《视听教学法》,其中提出了“经验之塔”的理论,对经验是怎样得来的,认为经验有的是直接方式、有的是间接方式的来的。

篇三:教学事务管理系统实例

教学事务管理系统实例

一、系统分析

1.1 背景分析

随着我国高等教育由精英化教育进入大众化教育,全国各所高校学生人数的增加,社会的信息化发展,教学管理从原来的人工管理逐步向计算机管理成为必然,利用计算机来管理整个教学过程,来提高教学事务管理的效率,从而解决手工管理的效率低、易出错、耗费人力等问题。

通过该系统的实施,将繁杂的教学事务管理等方面通过系统来实施,其中包括对学生的学籍管理,课程的选择,成绩录入,各种通知单的打印输出等。使得教学事务方便快捷,以此来提高学校教学事务的运转效率。

1.2 功能需求分析

1.2.1 总体功能分析

通过对学校教务处、各教学单位的详细调查,要求本系统应具有以下功能:

(1)系统使用人员比较多,需要较好的权限管理设置。

(2)提供学生、教师、课程、选课等信息查询。

(3)学生、教师、院系、班级、课程、学生选课等信息的录入、修改、删除操作的管理。

(4)灵活的信息打印功能。

(5)完善的用户管理机制,以增强系统的安全性。

(6)数据备份及恢复功能,保证系统数据的安全性。

1.2.2 可行性分析

复杂的教学事务管理系统软件对于用户而言太庞大、太复杂,使用起来效果并不是很好。这就需要数据库应用系统开发人员开发出一套即界面友好、操作简便,功能又比较强大的教学事务管理系统软件来管理繁杂的教学事务相关信息。

本教学事务管理系统,包括学生、教师、院系、课程、成绩等在内的基础数据管理、数据打印、学生添加选修课、教师修改学生选课信息及系统管理等几部分。

1.2.3总体规划

教学事务管理系统后台是一个以SQL Server 2005为数据库的管理系统,系统由学生管理平台、教师平台、管理员平台及系统管理模块组成,规划系统功能模块如下。 ⒈ 学生平台主要实现查询功能,还有添加选课功能。

学生平台分为3个部分:学生本人的详细基本信息查询核实,综合查询和实现部分添加选课信息。

⑴学生本人的详细基本信息查询核实,学生基本信息包括:学号,姓名,性别,密码(提供给学生登录系统进行部分信息操作时使用),入学时间,学籍状态,政治面貌,年龄,联系方式(E-mail,电话号码),所属院系,所属专业,所属班级,籍贯,住宿信息(住宿楼号,宿舍号),个人照片等。学生查询核实时,必须输入本人学号,姓名,以及密码。 ⑵综合查询包括查询院系信息,专业信息,班级信息,选课信息,课程信息,成绩信息。查询时,只需要选择相关信息输入相关条件,即可查询。

⑶实现部分选课信息即学生可以对一些选修课进行选修,但是对必修课不许进行自行选课。

⒉ 教师平台主要实现查询功能,还有部分学生信息操作功能。

教师平台包括3个部分:本人详细信息查询核实,综合查询,实现学生选课信息的修改。 ⑴本人详细信息查询核实,教师基本信息包括:教师编号和姓名,密码,(供给教师登录该系统时,对系统部分信息进行操作)性别,年龄,教师职称,执教时间,政治面貌,所属院系,联系方式(电子邮箱,电话号码),住宿信息(住宿楼号,宿舍号),籍贯,月薪,个人照片等。查询核实时,教师必须输入:教师编号,姓名,密码。

⑵综合查询包括查询院系信息,专业信息,班级信息,选课信息,课程信息,成绩信息。查询时,只需要选择相关信息输入相关条件,即可查询。

⑶实现学生选课信息的操作,修改学生的选课信息即对学生的选课成绩进行录入以及修改。

⒊ 管理员平台其拥有学生的功能,亦有教师的功能,同时还负责管理教师,学生,以及系统的全部信息。

管理员平台主要有两部分构成,包括基本信息管理和综合查询。

(一)基本信息管理包括以下几个部分:

(1)学生基本信息管理。学生基本信息包括:学号,姓名,性别,密码(提供给学生登录系统进行部分信息操作时使用),入学时间,学籍状态,政治面貌,年龄,联系方式(E-mail,电话号码),所属院系,所属专业,所属班级,籍贯,住宿信息(住宿楼号,宿舍号),个人照片等。学生信息管理操作包括:①录入学籍信息;②修改学生基本信息(按学号修改);③删除学生基本信息,对休学,退学等的学生的基本信息进行删除;④查询学生信息。

(2)教师基本信息管理。教师的基本信息包括:教师编号和姓名,密码,(供给教师登录该系统时,对系统部分信息进行操作)性别,年龄,教师职称,执教时间,政治面貌,所属院系,联系方式(电子邮箱,电话号码),住宿信息(住宿楼号,宿舍号),籍贯,月薪,个人照片等。教师信息管理操作包括:①录入教师基本信息;②修改教师基本信息;③删除教师信息,对不在该校工作了的教师的信息进行删除;④查询教师信息。

(3)院系信息管理。院系信息包括:院系编号,院系名称,负责人,备注信息。院系信息管理操作包括:①添加院系信息;②修改院系信息(按编号修改);③删除院系信息(按编号进行删除);④查询院系信息。

(4)专业信息管理,专业信息包括:专业编号,专业名称,所属院系,备注。专业信息管理操作包括:①添加专业信息;②修改专业信息(按专业编号修改);③删除专业信息(按编号进行删除);④查询专业信息。

(5)班级信息管理,班级信息包括:班级编号,班级名称,班主任,人数,所属专业,所属院系,备注。班级信息管理操作包括:①添加班级信息;②修改班级信息(按班级编号修改);③删除班级信息(按班级编号删除);④查询班级信息。

(6)课程信息管理,课程信息包括:课程编号,课程名,课程类别,课时,学分。课程信息管理操作包括:①添加课程信息;②修改课程信息(按课程编号修改);③删除课程信息(按课程编号删除);④查询课程信息。

(7)选课信息管理,选课信息包括:学生信息(学号,姓名),课程信息(课程编号,课程名),责任教师信息(教师编号,教师姓名),成绩,所得学分。选课信息管理操作包括:①添加选课信息;②修改选课信息(按学号,课程编号,责任教师编号修改);③删除选课信息(按学号,课程编号,责任教师编号删除);④查询选课信息。

(二)综合查询。综合查询包括查询院系信息,专业信息,班级信息,选课信息,课程信息,成绩信息,教师信息。查询时,只需要输入相关信息和其相关的查询条件,即可查询。

(1)查询院系信息:可以按院系编号或院系名称进行查询。

(2)查询专业信息:可以按专业编号、专业名称或所属院系进查询。

(3)查询班级信息:可以按班级编号、班级名称、所属专业或所属院系进行查询。

(4)查询选课信息:可以按学号、课程编号、课程名、课程类别或学生姓名进行查询。

(5)查询课程信息:可以按课程编号、课程名或课程类别进行查询。

(6)查询教师信息:可以按教师编号、姓名、所属院系、政治面貌或职称进行查询。

(7)查询成绩信息:可以按班级编号、学生姓名、班级名称或选课科目数进行查询。

(8)查询学生信息:可以按学号、学生姓名、所属班级、所属专业或所属院系进行查询。 ⒋ 系统管理

该模块是把每个使用本系统的人员作为一个用户,可以根据每个使用人员的不同情况所确定的使用范围授予每个用户不同的权限,通过对用户和用户权限的管理保障系统数据的安全性,同时该子系统还具有修改用户密码的功能、数据库备份、数据库还原功能。在这个模块里把用户分为:学生,教师,管理员。不同的角色进入系统后,相应的操作权限不同。学生用户只能进行信息的查询和选课(选修课)登记;教师用户只能对自己的信息进行查询,学生选课成绩录入和修改;管理员用户功能比较强大,可对基本信息的添加,修改,删除,查询操作,能够允许修改密码,备份数据库及还原数据库。

1.3 数据需求分析

1.3.1 系统数据流程图

用户的需求具体体现在各种信息的提供、保存、更新、查询统计打印上,这就要求数据库结构应充分满足各种信息的输入和输出。系统应定义数据结构、收集基本数据以及设置数据处理的流程,组成一份详细的数据字典,为以后的具体设计与实现奠定基础。在仔细分析、调研有关教学管理业务处理过程的基础上,可得到系统的数据流图。

⒈ 教学事物管理系统顶层数据流图

教学事物管理系统顶层数据流图如图2-2所示。

图2-2 教学事物管理系统顶层数据流图

⒉ 教学事物管理系统第一层数据流图

教学事物管理系统流程图细化后得到第一层数据流图如图2-3所示

图2-3 教学事物管理系统流第一层数据流图

⒊ 教学事物管理系统第二层数据流图

教学事物管理系统细化后得到第二层数据流图如图2-4∽图2-7所示

图2-4 教学事物管理系统第二层数据流图

图2-5 教学事物管理系统第二层数据流图


湖工大教学管理平台》由:免费论文网互联网用户整理提供;
链接地址:http://www.csmayi.cn/show/192803.html
转载请保留,谢谢!
相关文章