班级管理信息系统分析报告小组成员:引言一,重要性:现在全球已经进入了软件的时代,各行各业都与软件产生着密切的联系。银行系统更是如此,在软件系统的高速发展和功能的不断完善下,银行也一改往日的通过人与人的不断交流与接触进行现金的交易的这样一种传统的形象。通过网上银行系统的开发和应用达到一个节省人力资源,提高行业业务效率的目的。在这样的一个背景下,本课题主要使用JAVA程序设计语言,并辅以JSP,mySQL数据库管理等技术进行网上银行系统的设计与开发,既克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便,实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。二,发展过程:班级管理信息系统与学校的基础建设,网络技术的发展和电脑的普及同步发展和形成。从其内容、方式和规模来看,班级信息管理系统的发展过程大体上可分为三个阶段。第一阶段是相对独立的、单个项目事情的信息管理;第二个阶段是多个项目事情的综合信息管理;第三个阶段是和其他班级共享信息的信息系统,以上三个阶段主要着眼于班级管理信息及其管理。三,建立目的:在我们学校的班级信息系统已经相对完善了,进行注册登录、查询、课程选择、最新通告成绩查询等,这些都为我校得班级管理打下了很好的基础。但是并没有单独设立各班的财务管理,做到让各个同学进行财务监督,也没有一个即时通讯可以在线解决一些棘手的问题,通过电话手机等通讯方式通知其他同学。所以我们今天设计的班级管理信息系统把他们全部结合起来,希望班级信息系统能够更好的改善。一:设计目标建成一个完整统一、技术先进、高效稳定、安全可靠基于因特网的班级管理信息系统,利用先进的电脑网络系统,为同学老师和上级有关部门提供及时、准确、可靠的信息,建立完备可靠的教学和生活信息处理系统。实现统一的信息浏览、成绩管理。与具体的班产管理,即时通讯等适时了解各学生班级的需求等。二:功能班级管理信息系统信息管理财务管理基础信息财务管理课内信息管理课外活动信息管理教学教务系统管理与维护成绩档案管理班级荣誉录毕业就业信息管理课程管理教学质量检查电子报表管理学生成绩管理上课情况管理功能实现:基础信息管理、信息管理、教学教务管理、财务管理四大功能。其中基础信息管理中包括系统设置与维护、成绩档案管理、班级荣誉录等;信息管理包括课内信息管理、课外活动信息管理、毕业就业信息管理等;教学教务管理包括课程管理、教学质量检查、上课情况管理、学生成绩管理等;财务管理包括财务管理、电子报表管理等。项目概述项目的主要内容1、基础信息子系统主要完成班级主页和其它系统的设置和维护,并进行成绩档案的电脑输入和相关计算,登记班级和班里的个人曾获荣誉的奖项。2、信息管理子系统进行信息的综合分配,课内的比如选课的消息,课外的比如院运动会,招聘会等等的毕业生就业的相关信息。课程的停课和补课通知,同学对老师上课的意见,上课的情况登记,同学的各科成绩的登记和管理等。3、财务管理子系统进行班费的支出,收入,同学每学期的生活补贴以及做成电子报表接受同学监督等。4、教务教学子系统主要完成学生课程管理,同学上课情况考评,教学质量检查,学生成绩查询等。是班级管理系统中最重要的子系统。作业流程图学院学生工作部学院学生管理部相关学生通知报告通知D1电子表格班级管理信息系统D1电子表格P4生活方面的管理教师学院学生管理部相关学生本人学院学生工作部P1综合信息收集管理P3文体方面的管理P2学习管理教师报告书通知加分扣分表通知成绩表意见表提醒信比赛通知文体通知收款通知意见本D4D4相关学生本人个人通知D3成绩表通知D2学习委员生活委员收款通知电子表格D1P2.2确定审议分数P1信息分类学院学生管理部意见书文体委员文体活动通知交款通知D5P4.1统计应交款人数同学交款通知P4.2登记交款对象P4.3清点并上交数据字典学生信息表(student):列名数据类型可否为空说明idVarchar(50)Notnull标识study_idChar(11)Notnull学生学号(主键)Class_idVarchar(50)Notnull班级编号nameVarchar(20)Notnull学生姓名sexChar(2)null学生性别birthdaysmalldatetimenull出生日期xuezhiVarchar(10)null学制jueseVarchar(10)null政治面貌QinshiidChar(5)null寝室号mphoneChar(11)null手机号码addressVarchar(50)null家庭详细地址photoimagenull头像(图片)zzmmtextnull备注说明列名数据类型可否为空说明Department_idVarchar(30)Notnull系别编号(主键)Department_nameVarchar(20)Notnull系别名称系别信息表(departlist):课程信息表(course):列名数据类型可否为空说明Course_idintNotnull课程编号(主键,自增)Course_nameVarchar(20)Notnull课程名称Class_idVarchar(50)null开课班级编号Course_flagbitnull是否设有任课教师Teacher_idintnull任课教师编号xuenianVarchar(12)null开课学年Course_infoVarchar(200)null课程信息说明专业信息表列名数据类型可否为空说明Specialty-idintNotnull专业编号(主键,自增)Specialty-nameVarchar(20)Notnull专业名称department-idVarchar(30)Notnull系别编号班级信息表列名数据类型可否为空说明Class-idVarchar(50)Notnull班级编号(主键)greadVarchar(20)Notnull班级名称Department-idVarchar(20)null系别编号Specialty-idVarchar(10)null专业编号monitorVarchar(20)null班长姓名mmphoneVarchar(10)null班长电话号码Students-numintnull班级人数成绩信息表列名数据类型可否为空说明idVarchar(50)Notnull成绩编号(主键)Sstudy-idVarchar(15)Notnull学号Course-idIntNotnull课程编号scorefloatNotnull成绩typeChar(4)null考试类型教师信息表列名数据类型可否为空说明Teacher-idIntNotnull教师编号(主键,自增)NameVarchar(20)Notnull教师姓名Class-idVarchar(50)Notnull班级编号(外键)Depart-idintnull所属系别SexChar(2)null性别Ageintnull年龄zhichengVarchar(10)null职称MphoneChar(11)null手机号码phoneChar(10)null办公室号码EmailVarchar(50)null电子邮件jianjietextnull教师简介用户信息表(users):列名数据类型可否为空说明user_idVarchar(50)Notnull用户ID(主键)User_nameVarchar(20)Notnull用户密码User_stateVarchar(10)Notnull用户权限运行环境软件环境:从个人电脑上利用IE上网,利用学院网站上BBS发送信息,也可利用本班的班级主页来发送和交流信息,采用安全可靠的现代化处理和控制技术,及时,可靠的传递信息,建立完备的信息处理系统。硬件环境:有高性能的电子计算机,大容量的存储装置,遍布西六各层的个人电脑,以及联合起来的网线等,组成信息资源共享的计算机网络,有共享的打印机,扫描仪等,就硬件来说是相当完备的。操作系统:windowsXP,VISTA,windows7等。