欢迎来到天天文库
浏览记录
ID:21972950
大小:60.50 KB
页数:15页
时间:2018-10-26
《关于如何家校合作提高学生阅读能力的探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、B/S模式下的专业上机实践管理系统开发摘要:本文设计丫一种基于三层架构体系的电力专业潮流上机实践环节管理系统。本文主要阐述了系统的三层架构、数据库及各主要模块的功能设计。系统采用PHP语言、Appserv平台作为Web网站的幵发工具,结合MySQL后台数据库及相关辅助工具完成开发工作。该系统发挥计算机和互联网的作用,与传统实践环节管理相比,具有灵活性、及时性以及方便性等特点。系统测试结果证明了其可行性和实用性,使得整个实践环节都可以顺利高效的进行。本文采集自网络,本站发布的论文均是优质论文,供学习
2、和研究使用,文中立场与本网站无关,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息,如果需要分享,请保留本段说明。关键词:上机实践;三层架构;数据库中图分类号:G642.0文献标志码:A文章编号:1674-9324(2017)30-0271-03一、引言随着素质教育的快速推广,教学过程中的实践环节也越发重要。越来越多的大学不约而同地选择了不断增加实践环节教学安排及提高对学生实践环节的考核要求。由于专业上机实践环节参与的学生人数众多且大多为分散进行,在一定程度上使得教师的
3、工作量越来越大,对于学生上机过程的管理和能力考核也较为网难。而计算机技术和网络的广泛应用,为教师在网络上管理学生上机实践环节提供了必要的条件。针对相对分散进行的上机实践环节,要加强对这一环节的过程管理,让学生在上机过程中可以真正地得到锻炼,实现教师和学生的互动。同时,教师可以在过程最后,综合考查学生的能力,提高教师的考核效率,尤其是要统一不同教师的考查标准。因此,学生专业上机实践管理系统的开发具有重要的意义。本文设计开发的上机实践环节管理系统运行于Windows7操作系统,运用Appserv平台作
4、为Web网站的开发工具,PHP为主要的程序设计开发语言[1,2],MySQL作为后台数据库支持[3],采用三层架构技术进行整个系统的设计开发[4,5]。本系统界面简洁,操作简单,易于维护,功能较全,可以在一定程度上减轻管理员和教师的工作量,提高效率,优化资源。二、系统结构模式应用系统由显示逻辑部分(表示层)、事务处理逻辑部分(功能层)和数据处理逻辑部分(数据层)。[6]表示层的功用是实现与用库的交互三部分组成;功能层进行具体的运算和数据的处理;数据层实现对数据库中的数据进行查询、修改、更新等任务。
5、Browser/Server三辰结构体系[7](即浏览器/服务器结构)把数据处理逻辑和数据库放在服务器端,分解为应用服务器(Web服务器)和数据库服务器,显示逻辑部分放在客户端。三层结构的特点就是将应用系统的程序代码、数据及支撑软件全部集中在服务器端。客户端不必加载更多的系统支撑软件及应用程序,仅通过浏览器就可以访问数据库中的信息。本系统采用B/S模式实现专业上机实践环节管理系统的开发[8]。在B/S模式中,服务器端由Web服务器、数据库服务器及中间件(Middleware)组成。客户端运行浏览器
6、软件,浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后将这个请求转化为SQL语法,并提交给数据库服务器,服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器并以Web页面形式显示出来。三、系统基本功能模块设计本系统主要由两大部分和三个主要功能模块组成。两大部分为前台用户使用部分和后台管理部分,三大模块分别为教师子系统、学生子系统和管理员子系统三个功
7、能主模块,每个主模块下面又包含有相应的子模块。学生是该系统的主要服务对象,学生在进入系统后可根据实践环节的进度使用相应的功能,帮助自己更高效地完成上机实践任务。教师主要是进行与学生信息、实践教学和考试相关内容的管理。管理员则可以对系统的全部信息进行维护和管理。(一)登陆系统设计系统分为前台和后台两部分。当用户登录时,系统会根据用户的身份权限来确定是进入前?_还是后台,进入后用户将能进行与其身份权限一致的操作。用户通过“注册模块”注册后,拥有自己的用户ID和密码,通过“登陆页面”进行用户名和密码的验
8、证后就可以进入系统。系统中一共涉及到三类用户,包括管理员、教师和学生,每类用户的访问权限不同,不同身份将进入不同的功能界面,行使不同的权力,从而保证本系统使用者和网站的安全性。(二)学生子系统设计学生登陆系统后,进入到学生首页,学生首页主要是提供学生权限所具有的操作链接,方便学生使用相应的功能。主要包括三个部分:个人信息、平时教学和考试。个人信息,用于显示学生用户的基本信息,并可以对K中一些信息进行修改与更新。平吋教学,有四个模块构成:“上机题目模块”用于学生随吋查询自己的上机实践
此文档下载收益归作者所有