王思艳 李艳 王建

摘 要:本系统以Visual Studio2015为开发平台,SQL Server2014为数据库,设计了班级公告、日常管理、班费管理、班级聊天室、用户管理等功能模块。班委、学生、班主任都可以通过班级管理系统管理自己权限内的内容,还可以通过班级聊天室实现聊天功能。使用教学做一体化的教学方法,让学生每一节课都能体验到使用自己系统的乐趣和成就感。
关键词:班级管理;教学做;权限
班级管理系统的每个模块都包括数据的添加、修改、删除和基本信息的查询。班委可以通过班级管理系统上传班级动态,每个学生都可以通过班级管理系统了解班级动态,班主任也可以通过班级管理系统向学生发布班级信息,班内成员还可以通过班级聊天室实现即时聊天。
一、系统总体分析
班级管理系统的主要功能模块如图1所示,在日常管理中主要包含学习管理、卫生管理、自律管理、女工管理和其他管理,在班费管理中细分为班费录入和班费查询两个功能,用户管理分为修改密码,修改信息和用户录入三个功能。
二、数据库分析与设计
数据库的逻辑模型设计如下:用户(用户编号,姓名,权重,密码,昵称,手机号,QQ号,状态);学习(序号,日期,内容);卫生(序号,日期,内容);自律(序号,日期,内容);女工(序号,日期,内容);其他(序号,日期,内容);班费(序号,日期,用途,经手人,金额,收支类型);班级公告(序号,内容,日期);聊天(序号,昵称,内容,发言时间)。
数据库设计部分特色如下: 针对表中内容不适合做主键的问题,使用序号作为主键,并将其设置为标识列,增量为1;大部分属性列的数据类型为varchar,便于对数据进行管理。……