基于b-s模式班级信息管理系统设计

基于b-s模式班级信息管理系统设计

ID:31776826

大小:56.62 KB

页数:5页

时间:2019-01-18

基于b-s模式班级信息管理系统设计_第1页
基于b-s模式班级信息管理系统设计_第2页
基于b-s模式班级信息管理系统设计_第3页
基于b-s模式班级信息管理系统设计_第4页
基于b-s模式班级信息管理系统设计_第5页
资源描述:

《基于b-s模式班级信息管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于B/S模式班级信息管理系统设计摘要:在校园网络系统中实现基于B/S模式的班级信息管理设计,通过对ASP和SQL的应用,利用ADO进行数据库的操作,以ACCESS作为后台数据库系统,并借助于ASP建立基于网络的Web数据库应用。关键词:B/S模式;校园网;班级信息管理中图分类号:TP311.52本人近几年担任主任工作,每天除了完成正常的教学任务外其余很多时间都要花在班级管理上。在班级管理中有大量的信息需要记录和统计,例如每天学生的出勤情况,每节课的课堂表现情况,卫生打扫情况,学生各科作业完成情况,晚自习表现等等,而且在每个学期结束前班主任老师要向学校教务处上交班级学生成绩总表及学分、

2、补考学生名单、本学期学生出勤详细情况等,要向学生处上交学生素质报表、学生德育学分统计表、班级日志等许多统计表格,使得班主任老师要花费大量的时间和精力完成以上工作,并且还要做许多重复性的工作。根据实际情况设计班级信息管理系统能够让学生、任课教师等都能参与到班级信息的管理中,减轻班主任教师工作负担,即时获得班级学生的相关信息,提高工作效率和质量,更有助于实现学校管理现代化。1系统设计的应用背景随着互联网技术的发展,许多学校建成校园网,网络化是学校管理发展的必然趋势。B/S模式通过Web服务器把数据库服务器与客户机连接起来,系统在校园网上应用。利用ASP技术保证在校园网的任何一台终端上,可以

3、随时更新数据,并能充分发挥校园网地域范围相对较小,数据传输速度较快的特点。通过在ASP中嵌入SQL结构化查询语句实现数据交换,实现数据的完全共享,实现管理的网络化,让办公轻松快捷。基于B/S技术,利用ASP的数据库访问能力和灵活的编程风格,建立起全面的具有开放性、实用性和交互性的班级信息管理系统,改变了传统班级信息管理手段,使班级信息管理更加规范化、科学化、高效化以及智能化,解决了以往班级信息数据量大,管理复杂的问题。2系统开发环境B/S模式应用系统由浏览器和服务器组成,数据和应用程序都存放在服务器上,浏览器的功能可以通过下载服务器上应用程序得到动态扩展,服务器具有多层结构,B/S系统

4、处理的数据类型可以动态扩展。以B/S模式开发的系统维护工作集中在服务器上,客户端不用维护,操作比较简单,有浏览器的合法用户都可以十分容易地使用。随着计算机网络技术迅速发展,基于浏览器/服务器模式的环境为越来越多的应用系统所采用。B/S模式的主要特点在于应用系统开发人员无需开发自己的客户端软件,统一采用浏览器来实现客户端与服务器的交互。采用这种运行模式,主要的命令执行、数据计算都在服务器完成,应用程序在服务器安装,客户机所有操作可通过浏览器来完成。3基于B/S模式下的班级信息管理系统的结构设计3.1系统性能分析由于班级信息管理系统包含比较重要的信息,在系统设计时要注重用户的需求,不同的用

5、户具有不同的使用权限,一般的用户只能查询与自己相关的内容;管理员能对班级所有信息进行管理。B/S模式下开发的系统维护工作集中在服务器上,能保证信息的安全性、一致性和可靠性,当某一数据库中记录改变,相关联的数据库也要发生相应变化,能及时进行更新。3.2系统功能介绍根据平时对班级信息管理的需求进行分析,要求系统主要完成以下几个功能:(1)系统应当具备正常的登录以及用户注册过程;(2)能够查询各类班级相关信息;(3)教师能对班级管理相关的信息进行查询、录入、修改、删除和统计等。3.3班级信息管理系统的结构系统中主要包含三个模块:登录模板、查询模块和信息管理模块。图1(1)登录模板:主要包括用

6、户注册、用户登陆和用户管理三部分。用户注册是对用户基本情况和权限的收集和界定,普通用户只具有查询的权限;管理员可以直接对系统数据库操作。在注册信息填写时可收集学生的基本情况。用户登陆时必须输入注册时的用户名和密码方可进入系统。用户管理是管理员对注册用户的管理,可以对普通注册用户进行修改和删除,可以对用户的资料进行添加或删改。(1)查询模块:这个模块主要是班级管理相关信息的查询,由于权限的限制,普通用户只看到与自己有关的数据记录,不能查询他人的信息;而管理员能够查询所有的信息。(2)信息管理模块:这个模块为班级信息管理的主要模块,包括班级信息录入、修改、删除、汇总和统计等五个功能子模块,

7、子模块可以分别对出勤、课堂纪律、班费使用、参加活动、学习成绩等班级的情况进行管理操作。信息管理界面中以填表的形式进行输入,在后台存入数据库;信息可直接修改后自动存入数据库;信息的删除时要弹出对话框得到确认后从数据库中删除;可以根据不同的关键字对信息进行汇总;能够根据不同的条件要求对管理信息进行统计。3.4班级信息管理系统的设计说明系统安全说明:用户注册时给出密码设定要求,必须在8位以上,并且包含字母和数字。系统采用MD5算法对用户数据加密,将用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。