当前位置:文档之家› 班级管理信息系统

班级管理信息系统

班级管理信息系统Class Management Information System(CMIS)(一)、可行性分析1、管理上的可行性无论是班干部、任课教师还是班主任以及班内的每一位同学,对班级都提出了明确的要求与期许,所以对新班级管理信息系统的开发给予了大力支持。

班内各层人员也积极投入各项工作,为开发新系统创造条件。

相对原系统,新的管理方法更加科学,相应的管理制度改革更加成熟,规章制度也相对更加齐全以及原始数据的正确性得到大幅度提高。

2、技术上的可行性班内部分同学作为此次班级管理信息系统的开发者,虽然水平不及专业人员,但这一信息系统并非知识密集型,对技术的要求也并非高不可及,所以当前的软、硬件技术皆能满足系统提出的要求。

3、经济上的要求经济方面的要求不高,构不成压力。

综上所述:该系统可行。

(二)、组织结构图名义上班主任与任课教师没有组织结构上的等级之分,但为了班级的进一步管理,一般情况下,任课教师会定期地向班主任反映班级学生的学习动态并相互进行相关的交流。

不仅有利于班主任对班上每一位学生的深入了解,也有助于教师工作的顺利继续。

另外,班委在与任课教师有直接关系的同时,也可以直接联系班主任。

有关学习方面的问题,所有同学都可以直接向任课教师反映,以学习委员为首的学生与任课教师接触较为频繁。

在思想上、工作上以及生活上,以班长、团支书为首主动向班主任反映实际情况,实实在在地做到关注每一位同学。

相对而言,同学虽然受约束最大,但相对自由权也最大。

他们可以有选择性、有偏好性地与他们个人乐意交流的人进行沟通,最终达到整个班集体健康成长的共同目的。

注:还有一个特殊群体很多时候必须考虑进班级管理中,即是家长与公众。

(三)、功能结构图(四)、数据流程图(五)、代码设计用1代表学生,2代表班干部,3代表任课教师,4代表班主任比如所有学生中,班干部的编号为22008031470xx;其他学生的编号为12008031470xx 2008031470xx代表他们的班级学号,xx为学号中的最后两位数字,属于变动数字。

任课教师可根据他们所教的不同科目进行不同的编号,如:管理信息系统老师:3glxxxt物流企业管理老师:3wlqygl机械设计基础老师:3jxsjjc以此类推……班主任,只有一位。

不同的学生根据其编号的不同,把他们的测评报告分别对号入座即可。

(六)、信息系统流程图(七)、数据存储设计数据库系统开发生命周期Stages of database system development lifecycle☐数据库规划(Database planning)☐系统定义(System definition)☐需求收集与分析(Requirements collection and analysis)☐数据库设计(Database design)☐选择DBMS(DBMS selection (optional))☐应用程序设计(Application design)☐构建原型(Prototyping )☐实现(Implementation)☐数据转换与加载(Data conversion and loading)☐测试(Testing)☐操作性维护(Operational maintenance)一、数据库规划(Database planning)☐确定任务陈述确定任务目标☐规划学习计划和步骤☐规划开发方案和路线☐确定文档类型和格式等☐预估工作量、资源、经费等需求.1、班级管理信息系统的任务陈述Mission statement for Class Management Information System 班级管理信息系统的任务是收集、存储、管理班级同学的相关信息,以及班级日常管理中的相关信息。

为班级信息公开、增进同学交流了解服务,同时加强班级管理、提高班级管理与服务的效率和质量。

2、班级管理信息系统的任务目标Mission objectives for Class Management Information System1.学生基本信息维护2.班级课程信息维护3.任课教师信息维护4.班级干部信息维护5.班委工作计划维护6.学生成绩信息维护7.学生考勤信息维护8.学生值日管理9.学生奖惩管理10.班级活动管理11.班级费用管理12.班级文档管理13.学年综合测评14.学生基本信息查询15.班级开课信息查询16.任课教师信息查询17.班级干部信息查询18.班委工作信息查询19.学生成绩统计查询20.学生考勤统计21.学生值日统计22.学生奖惩信息查询23.班级活动信息查询24.班级费用信息查询25.班级文档查询二、系统定义(System definition)定义系统边界( Define boundary of system )定义主要用户视图(Define major user views)一个用户视图代表数据库应用必须支持的由一个特殊工作角色或者业务范围所定义的需求。

1、班级管理信息系统的系统边界boundary for Class Management Information System2、班级管理信息系统的主要用户视图User views for Class Management Information System主要包括六个需求视图,分别如下:班干部需求视图1.学生基本信息维护2.班级课程信息维护3.任课教师信息维护4.班级干部信息维护5.班委工作计划维护6.学生成绩信息维护7.学生考勤信息维护8.学生值日管理9.学生奖惩查询10.班级活动管理11.班级费用管理12.班级文档管理13.学年综合测评学生需求视图1.学生基本信息维护2.班级课程信息查询3.任课教师信息查询4.班级干部信息查询5.班委工作计划查询6.学生成绩统计查询7.学生考勤统计查询8.学生值日成绩查询9.学生奖惩信息查询10.班级活动信息查询11.班级费用信息查询12.班级文档信息查询13.综合测评成绩查询班主任需求视图1.学生基本信息查询2.班级课程信息维护3.任课教师信息维护4.班级干部信息维护5.班委工作计划查询6.学生成绩信息维护7.学生考勤信息查询8.学生值日成绩统计9.学生奖惩管理10.班级活动信息查询11.班级费用信息查询12.班级文档管理13.学年综合测评任课教师需求视图1.学生基本信息查询2.班级课程信息查询3.班级干部信息查询4.学生成绩信息查询5.学生考勤信息查询6.学生奖惩查询7.学年综合测评查询学生科领导需求视图1.学生基本信息查询2.班级课程信息查询3.任课教师信息查询4.班级干部信息查询5.班委工作计划查询6.学生成绩统计查询7.学生考勤统计查询8.学生值日成绩查询9.学生奖惩信息查询10.班级活动信息查询11.综合测评成绩查询家长及公众需求视图1.班级课程信息查询2.任课教师信息查询3.班级干部信息查询4.班委工作计划查询5.学生成绩信息查询6.学生考勤信息查询7.学生奖惩信息查询8.班级活动信息查询9.班级文档信息查询10.学年综合测评查询三、需求收集与分析(Requirements collection and analysis)☐收集主要用户视图的更多详细信息,产生用户需求说明文档。

包括:⏹使用或产生的数据的细节(数据需求);⏹如何产生或使用数据的说明(事务需求);⏹新系统的附加说明(性能需求)。

☐确定处理多用户视图的分析方法,包括:⏹集中式方法;⏹视图集成方法;⏹两者相结合的方法。

班级管理信息系统的主要功能需求Major Function Requirements of CMIS ☐系统管理⏹角色权限管理⏹用户信息管理⏹用户密码管理⏹数据库备份与恢复☐基础数据维护⏹学生信息维护⏹课程信息维护⏹教师信息维护⏹班干部信息维护⏹班主任信息维护☐班务管理⏹考勤管理⏹值日管理⏹奖惩管理⏹活动管理⏹文档管理⏹班费管理☐期末管理⏹成绩管理⏹综合测评☐查询统计⏹学生信息查询⏹课程信息查询⏹教师信息查询⏹班干部信息查询⏹班主任信息查询⏹活动信息查询⏹文档信息查询⏹考勤统计查询⏹值日统计查询⏹奖惩统计查询⏹班费统计查询⏹成绩统计查询⏹综合测评查询班级管理信息系统的需求分析示例The Case of Requirements analysis for CMIS1、班级管理信息系统的数据需求示例Major Data Requirements of CMIS☐一个班级有多名学生,学生信息包括:学号,姓名,性别,出生日期,籍贯,照片,寝室号,电话,邮箱、家庭住址,邮编,监护人,监护人电话等特征。

☐一个班级每学期开多门课程,课程信息包括:课程名称,课程类型、课程学时,课程学分,主讲教师、开课学期等特征。

☐一个班级有多名教师教学,教师信息包括:教师姓名,教师职称,研究方向,联系电话,邮箱、家庭住址等特征。

☐一个班级有多名班干部担任班级管理工作,班干部信息包括:班干部姓名,职务名称,班干部电话,上任日期,离任日期,任职时间等特征。

☐一个学生可选修多门课程,一门课程可被多名学生选;一门课程可有多名任课教师教授该门课程不同部分,一名任课教师可给一个班级教授多门课。

班干部管理学生的考勤和值日情况。

一个学生对应多条考勤记录和值日记录。

考勤和值日信息依赖某个学生而存在。

☐班干部还要管理班级文档和学生成绩维护。

班干部需要列出班级学期工作计划。

每项计划有多个活动记录来体现执行情况。

☐班主任管理学生奖惩和综合测评等,奖惩信息包括:奖惩名称,奖惩类别,奖惩描述,奖惩附件,测评类别,测评级次等,奖惩信息依赖学生信息而存在。

2、班级管理信息系统的事务需求示例Major Transactions Requirements of CMIS☐基本信息维护☐班务管理⏹考勤管理(请假、批假、考勤登记、考勤统计等)⏹值日管理(值日分派、值日登记、成绩登记、值日统计等)⏹奖惩管理(测评类别级次维护、奖惩登记、奖惩统计查询等)⏹活动管理(活动计划、活动审批、活动登记、活动查询等)⏹文档管理(文档分类、文档登记、文档信息维护、文档查询等)⏹班费管理(收入登记、支出登记、收入统计、支出统计、统计查询等)☐期末管理⏹成绩管理(成绩登记、成绩统计、学分统计、成绩查询等)⏹综合测评(测评标准维护、测评、结果审核、维护、结果查询)☐系统管理与维护3、班级管理信息系统的性能需求示例Major Performance Requirements of CMIS☐数据库初始大小:⏹一个班大约有30到50个学生,初始开课门数约为10门,5到10名班干部,10名左右任课教师。

☐数据库增长速度:⏹每月大约有50到150条考勤记录产生,约100条值日记录产生,10条班费记录产生。

相关主题