收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于BS的班级管理系统设计实现开题报告

[关键词:BS,班级管理]  [热度 ]

1.本课题的研究意义,国内外研究现状、水平和发展趋势

1.1研究意义

随着网络技术的发展,传统的公告形式已经跟不上时代的潮流,原先传统的公告方式的弊端日趋显现,在传输的途中会出现信息不一致的现象,本系统意在解决此弊端,实现信息的网络化管理,便于学生随时随地查看自己班级的最新动态,同学的最新信息,避免了在信息的不一致性。

随着社会的发展信息化必将成为未来的趋势,班级的管理也将步入信息化的时代,所以本系统正是信息化的产物,极大的方便了对班级的管理及维护

本课题利用B/S机构结合Java Web技术开发一个班级管理系统,在完成基本功能基础上,使人机交互更加方便,为同学使用班级管理系统创造良好的。

1.2研究现状、水平和发展趋势

班级管理系统的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的MIS型架构,这样每个学生都要安装客户机,费事费力,分布功能较弱,而且不能够实现快速的部署和安装。还有一点,班级的动态是实时跟新,若用C/S结构,更新客户端非常的麻烦。另外一种班级管理系统采用B/S 技术实现。B/S技术超越了传统的“客户机/服务器”,而是采用了“浏览器/服务器”体系结构。可以随时随地进行查询、浏览班级的最新情况。在用户机上不需要安装任何应用程序,应用程序可以安装在服务器所在的计算机上,业务扩展简单方便,通过增加网页即可增加服务器的功能。维护简单方便,只需改变网页,即可实现所有用户的同步更新。最重要的是几乎有操作系统的电脑就会有浏览器,无需安装简单快捷。

随着Internet技术的兴起,班级中不再需要什么公告栏,通过班级管理系统,利用局域网技术,就可以随时更新信息,同学之间可以相互留言,老师可以随时解答学生在线提出的问题。这样极大简化了工作量,而且符合潮流。以目前的技术看,局域网建立B/S结构的网络应用,相对易于把握,而且教师有什么需要下达的通知,只要通过留言板发布,所有的学生即可看到,而且可以实现在线即时更新。它是一次性到位的开发,能实现班长,学生、老师等不同人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet等)访问和操作共同的数据库,而且不同的人员有不同的权限,可以操作不同的数据,查看不同的页面。它能有效的保护数据平台和管理访问权限,服务器数据库也很安全。由于数据集中存放于服务器上,客户端不保存任何业务数据和数据库的连接信息,也无需进行什么数据同步,一切功能集中在服务器上。

2. 本课题的基本内容和要求,关键问题及其解决的方法和措施

2.1 基本内容

要开发的班级管理系统分为六个模块:班级首页、班级活动、班级相册、班级留言、同学信息、风采展示。班级首页展示同学的动态,以及最新学校通知。班级活动展示整个班级参加的游乐活动,活动照片等。班级相册展示班级在一起的照片或个人的照片。班级留言展示同学之间的相互留言,相当于一个讨论版。同学信息展示同学的个人信息,包括联系方式、家庭住址等信息风采展示展示优秀学生,好人好事等积极事件。如图所示。

用户分为两种权限:班长、普通学生。

班长可以管理同学、发布学校通知、管理留言。普通学生可以修改自己的个人信息。发表留言等功能。

1、班长管理学生模块

(1)学生添加:当有新同学转入本班时,班长可以增加新同学到本班级。学生删除:当有同学因为个别原因不在班级时,班长将此学生的一切信息删除。

(2)


本免费范文参考内容由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于BS的班级管理系统设计实现开题报告!