下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、班主任管理辅助系统班主任管理辅助系统毕 业 生: 指导教师:别: 业:2019年12月29号1班主任管理辅助系统ml第一章绪论i1. i课题背景i1 .2使用技术及发展 2第二章班主任管理系统的设计和实现 52. 1班主任管理系统的设计 52.1.1 系统框架52.1.2 系统使用部门 72.1.3 系统使用者 82.1.4 系统功能划分与描述 82. 2班主任管理系统的部分实现 102.1 班主任功能需求 142.2 学生处、宿管科用户功能需求 152.3 学生及其家长功能需求 152.4 管理员用户功能需求 16第三章系统功能设计与实现 173.1 本项目运行环境的要求 173.1.1 .
2、上网所需具备的软、硬件设备 173.1.2 上网所需的软件 173.2 设计方面183.3 实现方面18致谢25参考文献 26第五版。262班主任管理辅助系统第一章绪论1. 1课题背景随着现在教育事业的不断发展,信息技术对社会进步和国名经 济发挥着越来越大的促进作用,并对传统的思想观念、工作方式产 生巨大的冲击。世界已进入信息化时代,网络技术已进入了各行各 业,同时也带动了各行业的发展。中国现在教育事业的发展迅猛,高等院校的数量和规模不断的 扩大。与此同时,根据时代的要求,管理,特别是对日益增多的学 生的管理,对学校的发展起着不可忽视的作用。而班主任(辅导老 师)在学生的管理中有着承上启下的枢
3、纽地位,这一角色的重要性 也日渐突出起来。学校与学生之间沟通途径的建立、对学生的具体 管理措施的实施等都是通过班主任的工作得以体现和贯彻执行的, 如果班主任这个环节的工作做的好,其对学生工作的总体管理和发 展都具有不可估量的好处。因此,越来越多的学校对班主任这一角 色也越来越重视,一些院校专门对班主任进行一系列培训,并且由 原来的一个系甚至一个院配备一名辅导员增加至每个班级一名班主与上述管理需求不符的是:针对班主任工作的配套管理软件严 重缺乏。虽然,已有很多较成熟的学生管理方面的软件,但这些软 件主要是实现了教学和教务两个方面的数字化管理,而在目前国内 已有的学生管理系统中,具体到班主任管理班
4、级这个方面的管理软 件基本上是一片空白。实际上,一方面,班主任工作的特点是事多、琐碎、繁杂,但 工作程序是有序。因而,在当今科技高度发达的信息社会,开发一 个适合班主任工作的管理软件,提高办公质量,加强班级管理,是 适应学校各方面发展的要求,是学生管理工作中急需解决的问题。1. 2使用技术及发展本论文主要研究JSP技术以及JSP技术实现基于Web的三层体 系结构的应用,实现了动态网页对数据库的查询、统计、更新等功 能。目的是应用计算机网络、数据库、Internet技术、以Tomcat为 服务器,JSR JAVA作为主要开发工具,实现跨平台、跨网络、统 一界面、易于扩展和维护的大红鹰班主任管理系
5、统。B/S结构,即Browser/Server (浏览器/服务器)结构,是随着 Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这 种结构下,用户界面完全通过 WWW浏览器实现,一部分事务逻辑2班主任管理辅助系统在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的 WWW浏览器技术,结合 浏览器的多种 Script 语言(VBScript、JavaScript)和 ActiveX 技 术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大 功能,并节约了开发成本,是一种全新的软件系统构造技术。随着 Windows 98
6、/Windows 2000将浏览器技术植入操作系统内部,这种结 构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。B/S结构采用星形拓扑结构建立企业内部通信网络或利用 Internet虚拟专网(VPN)。前者的特点是安全、快捷、准确。后者 则具有节省投资、跨地域广的优点,须视企业规模和地理分布确定。 企业内部通过防火墙接入Internet,在整个网络采用TCP/IP协议Java是Sun公司推出的一种编程语言。它是一种通过解释方 式来执行的语言,语法规则和C+类似。同时,Java也是一种跨 平台的程序设计语言。用Java语言编写的程序叫做“A
7、pplet"(小 应用程序),用编译器将它编译成类文件后,将它存在WWW:面中, 并在HTML档上作好相应标记,用户端只要装上 Java的客户软件 就可以在网上直接运行“Applet " 。 Java非常适合于企业网络和Internet 环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。Java有许多值得称道的优点,如简单、面向对 象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性 能、多线程、动态性等。Java推弃了 C+中各种弊大于利的功能 和许多很少用到的功能。Java可以运行与任何微处理器,用Java 开发的程序可以在网络上传输,并运行于任
8、何客户机上。JSP是JavaServer Pages的简写。JSP技术能让WebFF发员和 网页设计员快速地开发容易维护的动态 Webi页。用JSP开发的 WebS用是跨平台的,即能在Linux下运行,也能在其他操作系统 上运行。JSP技术使用Java编程语言编写类XML的tags和 scriptlets ,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源(例如 JavaBesns)的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于 组件的设计,使基于 We曲应用程序的开发变得迅速和容易。JSP技术是Servlet技术的扩展。Ser
9、vlet是平台无关的,100%屯Java 的Java服务端组件。第二章班主任管理系统的设计和实现2. 1班主任管理系统的设计班主任管理系统总的目的在于方便班主任对班级的管理,同时 也提高了学生处对各个班级的评比和对班主任事务的评估与考核, 为领导提供辅助决策支持,提高决策的科学性。建立学校数据库, 在日常工作中自动生成数据,简化上报过程,提高办事效率。3. 1. 1系统框架班主任管理系统是学校信息系统的一个子系统,相应的系统框架图 见图2 1:暂时还不存在的子系统已有的子系统班主任管理子系统班主任管理子系统中的模块图21说明:班主任管理子系统和教务处、宿管科、学生处都有数据 交互。1) 学生基
10、本信息表单来自教务处中的数据库。大红鹰学院的 教务系统是万方系统,它所使用的数据库是 ORACLE。2) 积分考核管理、班主任日常事务管理、用户权限设置这一 模块和学生处相连。3)班主任事务管理、积分考核管理与宿管科相连2. 1. 2系统使用部门班主任管理系统是一个非常实用的系统,在学院里面使用它的 部门主要是:学生处、宿管科和班级学生、学生家长以及相应班主 任。学生处每天对各班进行各种检查,针对不同的情况对相应班级 的千分制进行增减,每月对所有班级千分制排名,并且以此作为班 主任当月工作考核内容之一。每月学生处根据本系统检查班主任日 常事务,这也是班主任每月考核内容之一。宿管科管理学生寝室住
11、宿,有权对班级成员因住宿方面的情况进行个人方面千分制的增减。每次班主任下寝室,都由宿管科登记 班级的普通学生可以查看自己的基本信息,查看自己班级以及本人的千分制情况,可以在留言板里发布信息;班委除了拥有班级 普通学生的权限以外,还可以根据班级成员的具体情况对班级成员 的千分制进行相应增扣,查看其他班级成员信息;班主任可以修改 班级成员的千分制,对班主任日常事务管理这一块进行相应数据录 入。学生家长可以用自己子女的用户名、密码登入系统,并且可以 在留言板留言2. 1. 3系统使用者班主任管理系统主要工作是方便班主任的日常工作,并且对班 主任工作进行定性定量考核的考核,系统使用者有:学生处管理者:
12、对班级千分制进行查询、修改;对班主任工作 进行查询。宿管科管理者:对班级成员千分制进行增扣的录入;对班主任 下寝室时间与寝室号码的录入。班主任:对班级千分制和班级成员千分制的录入、查询、修改; 对班级成员信息的查询;对班主任日常事务的相关录入;留言板上 留言。班委:对班级成员千分制的录入;对班级千分制的查询;留言 板上留言。普通学生、学生家长:对本人或子女千分制的查询,班级千分 制的查询,留言板留言。2. 1. 4系统功能划分与描述班主任管理系统分为学生基本信息管理、积分考核管理、班主 任日常事务管理、用户权限设置管理、登入登出管理和消息公布留 言板六个模块学生基本信息管理:这个模块中的数据是
13、教务处的方正教务系 统中的数据,在我们这个班主任管理系统中没有修改权限,但是可 以供班委、班主任、学生处查询。积分考核管理:这个模块是我们这个系统的一个重点模块,班 主任定性定量考核班委、学生处考核班主任、班级优劣排名都是在 这个模块进行。班主任日常事务管理:这个模块是考核班主任所有任务完成与 否的一个模块,通过这个模块可以督促班主任和学生、学生家长之 间的联系;班主任可以通过这个模块了解自己的工作进程;同时, 这个模块也是学生处对班主任工作考核的依据之一。这个模块只能 班主任和学生处可以看到。用户权限设置:可以设置用户的权限,分为:只读、增加和修 改权限。只读权限权限最低,除了查看之外没有任
14、何别的权限。增 加权限可以输入数据,比如班级和个人千分制的输入,但是不能进 行修改。修改权限权限最高,除了读写外,还可以修改数据。登入登出管理:形成一个日志文件,从该模块可以知道进入该 模块的人和时间。消息公布留言板模块:这个模块实际上是一个班级的BBS,所有 同学都可以在上面留言,留言上面的名字显示是登入班主任管理系统的名字,可以规范留言。班级有什么事情,及时在这里发布。学 生有什么意见或建议,又不愿意和老师沟通的,可以在这里发表。 同时,学生家长也可以通过这个模块知道班级或学校动态,并且可 以发表言论。这个模块是学生、家长和老师的一个沟通平台。2. 2班主任管理系统的部分实现班主任管理系统
15、的实现是在我们毕业实践小组的共同努力下完成的,我所作的工作是:由于处于工作实习期,本身工作烦忙,所以花在此项目上的精 力相对于来说比较少,我在这个项目中主要负责任务较轻的文书编 写工作,项目初期我为本项目写了份需求分析,内容大致如下:首先声明需求文书编写的目的:本文档是“班主任管理系统”的软件需求规格说明书。本文档将力求展现项目需求开发过程中客 户和项目开发小组达成的需求共识,全面阐述“班主任管理系统” 提供的功能和特性以及考虑的限制条件。本项目使用范围:”班主任管理系统”主要目的在于方便班主任 对班级的管理,同时也提高了学生处对各个班级的评比和对班主任 事务的评估与考核,为领导提供辅助决策支
16、持,提高决策的科学性。 建立学校数据库,在日常工作中自动生成数据,简化上报过程,提10班主任管理辅助系统高办事效率。本项目需求文书的预期读者:有项目负责人、项目审批者、项目 经理、开发人员、测试及文档编写人员。本项目需求文书的文档约定:采用从IEEE830标准改写并扩充的软件需求规格说明的模板。然后进行综合描述,项目产生的背景:21世纪是以网络的全面 深入运用为特征的世纪。网络环境下的教育不仅是教育信息化的必 然产物,也是教育改革发展的必然走向。通过因特网或其他数字化 内容进行学习交流与教学的活动即网络化学习(e-learning),可以充分利用现代信息技术所提供的、具有全新沟通机制与丰富资源
17、的学 习环境,实现一种全新的学习交流方式。随着现在教育事业的不断发展,信息技术对社会进步和国名经 济发挥着越来越大的促进作用,并对传统的思想观念、工作方式产 生巨大的冲击。世界已进入信息化时代,网络技术已进入了各行各 业,同时也带动了各行业的发展。中国现在教育事业的发展迅猛,高等院校的数量和规模不断的 扩大。与此同时,根据时代的要求,管理,特别是对日益增多的学 生的管理,对学校的发展起着不可忽视的作用。而班主任(辅导老 师)在学生的管理中有着承上启下的枢纽地位,这一角色的重要性ii班主任管理辅助系统也日渐突出起来。学校与学生之间沟通途径的建立、对学生的具体 管理措施的实施等都是通过班主任的工作
18、得以体现和贯彻执行的, 如果班主任这个环节的工作做的好,其对学生工作的总体管理和发 展都具有不可估量的好处。因此,越来越多的学校对班主任这一角 色也越来越重视,一些院校专门对班主任进行一系列培训,并且由 原来的一个系甚至一个院配备一名辅导员增加至每个班级一名班主 任。与上述管理需求不符的是:针对班主任工作的配套管理软件严 重缺乏。虽然,已有很多较成熟的学生管理方面的软件,但这些软 件主要是实现了教学和教务两个方面的数字化管理,而在目前国内 已有的学生管理系统中,具体到班主任管理班级这个方面的管理软 件基本上是一片空白。实际上,一方面,班主任工作的特点是事多、琐碎、繁杂,但 工作程序是有序。因而
19、,在当今科技高度发达的信息社会,开发一 个适合班主任工作的管理软件,提高办公质量,加强班级管理,是 适应学校各方面发展的要求,是学生管理工作中急需解决的问题。项目的功能:“班主任管理系统”分为学生基本信息管理、积分 考核管理、班主任日常事务管理、用户权限设置管理、登入登出管 理和消息公布留言板六个模块。学生基本信息管理:这个模块中的数据是教务处的方正教务系 统中的数据,在我们这个班主任管理系统中没有修改权限,但是可 以供班委、班主任、学生处查询。积分考核管理:这个模块是我们这个系统的一个重点模块,班 主任定性定量考核班委、学生处考核班主任、班级优劣排名都是在 这个模块进行。班主任日常事务管理:
20、这个模块是考核班主任所有任务完成与 否的一个模块,通过这个模块可以督促班主任和学生、学生家长之 间的联系;班主任可以通过这个模块了解自己的工作进程;同时, 这个模块也是学生处对班主任工作考核的依据之一。这个模块只能 班主任和学生处可以看到。用户权限设置:可以设置用户的权限,分为:只读、增加和修 改权限。只读权限权限最低,除了查看之外没有任何别的权限。增 加权限可以输入数据,比如班级和个人千分制的输入,但是不能进 行修改。修改权限权限最高,除了读写外,还可以修改数据。登入登出管理:形成一个日志文件,从该模块可以知道进入该 模块的人和时间。消息公布留言板模块:这个模块实际上是一个班级的BBS,所有
21、 同学都可以在上面留言,留言上面的名字显示是登入班主任管理系 统的名字,可以规范留言。班级有什么事情,及时在这里发布。学 生有什么意见或建议,又不愿意和老师沟通的,可以在这里发表。 同时,学生家长也可以通过这个模块知道班级或学校动态,并且可 以发表言论。这个模块是学生、家长和老师的一个沟通平台。并且进行了具体的需求分析说明:2.1 班主任功能需求需求序列号需求说明优先级(最高)类型cr1系统能够方便班主任进行日常事务管理业务需求cr2系统的性能要能满足平时的访问需要,以及为以后的潜在 增长留有余地质量属性cr3网站的操作系统平台用 windows限制cr4本系统对数据库没有特别要求,只要满足客
22、户现有功能即 可业务需求cr5外观方面不需要太绚丽,朴实就可限制cr6本系统要有一个专职的管理员,班主任的更新要求由管理 员实现业务规则cr7系统能够让班主任清楚的了解所带班级中每个学生的基 本信息业务需求2.2 学生处、宿管科用户功能需求需求序列号需求说明优先级(最高)类型tri系统要有管理班主任的功能,可以对班主任进行审评功能需求tr2系统要让学生处以及宿管科的老师清楚了解每个学生的 基本信息功能需求tr3系统要方便使用,让宿管科的阿姨也能便于操作功能需求tr4班主任消息发布栏用于发布学院通知功能需求tr5网站上要有网站向导即使用指南功能需求tr6意见反馈通过e-mail方式向班主任或网站
23、管理员提出,网站公布班主任或网站管理员的e-mail地址业务规则tr7最新信息:公布学院的一些最新的活动功能需求tri系统要有管理班主任的功能,可以对班主任进行审评功能需求2.3 学生及其家长功能需求需求序列号需求说明优先级(最高)类型sri有一个班主任与学生及其家长直接对话的平台功能需求sr2能知道班级最新情况,以及学院最新动态功能需求sr3能拥有自己的一个网上空间业务需求sr4能及时看到老师的通知(含课程相关通知及作业点评)功能需求sr5网站能提供上传,下载功能业务需求sr6网站界面要求简洁大方,有网站导航功能需求sr7网站提供通过提问方式的密码保护功能功能需求sr8网站能提供一定资料共享
24、功能(如论坛有上传下载附件功能、但对附件大小有限制,不得大于2M)功能需求sr9网站能较醒目地提供教师的联系方式(尽量t细)功能需求2.4 管理员用户功能需求需求序列号需求说明优先级(最高)类型mr1要方便网站的日常更新(链接更新与日常维护)功能需求mr2提供一个平台以方便管理论坛功能需求mr3提供一个平台以方便管理用户的注册信息(管理用户注册 信息数据库)功能需求mr4提供一个平台来管理注册用户上传的文件功能需求mr5管理班主任上传的通知功能需求mr6管理班学生处上传的学院活动内容介绍功能需求本项目用户类别的描述:根据以往网站开发的经验,并结合本 网站使用的特点,将会有3类用户直接使用本网站
25、,他们分别是班 主任,学生处、宿管科,学生及其家长,以及管理员用户,以下将 对这3类用户分别作一个简要的介绍。2.4.1 班主任介绍班主任为该系统的主要使用者。2.4.2 学生处、宿管科用户介绍学生处、宿管科用户为管理班主任信息2.4.3 学生及其家长用户介绍学生及其家长用户为班主任主要管理的对象。第三章系统功能设计与实现3.1 本项目运行环境的要求3.1.1. 上网所需具备的软、硬件设备1、一台微机最低配置为:双核处理器内存要求4GB以上网卡为100兆以上必须据有的输入输出设备有键盘、鼠标和显示器,显示器分辨率要求1024*768以上。(使用windows7操作系统以及IE10以上web浏览
26、器)2 、通过网卡接入宁波大红鹰学校的校园的局域网内。3.1.2上网所需的软件1、建议使用windows7及以上的操作系统。2、一款支持 HTTP协议的浏览器如internet explore chrome等。3、装上解压缩软件和迅雷等下载工具软件。本项目设计和实现上的限制:3.2设计方面本项目的开发者主要是即将毕业的学生,由于本组成员中很多人 都找到实习工作,考虑到实习工作的时间不确定性,比如我们无法 预知这一周的工作会有哪些,因此计划很难控制。除此主要的风险 之外,由于开发组是第一次合作,可能会犯一些错误,从而导致最 后工程不能得到客户的非常满意。对于以上的两个风险,我们采取 的措施是:1
27、 .计划不排的满满的,预留一些变化的余地;2 .建立QQ群方便大家在线联系,相互间进行必要的勾通。3.3实现方面由于系统网络硬盘存储的原因,学生的有些需求就不能满足了, 比如学生希望有自己的网络空间,以及文件的上传、下载。以下是从设计和实现角度出发,对系统可行性的分析:针对这个项目需求的特殊性,我们忽略了成本和市场的可行性 分析,在实施的可行性,相关风险,需求的冲突和外界依赖的方面, 对学生处、宿管科和班级学生、学生家长以及相应班主任三类。分 析经过表明在论坛和用户权限限制上还存在一些技术风险,但可以 在今后的学习中加以避免,所以,现在确定的用户需求在实现上是可行的最后是一些系统中主要功能的截
28、图:系统首页:25苜 贡 堂在住电 燃烤籁白丝孕再响女埴和库没舌k =ir r. JC求航金告基本信息:登陆界面:积分考核:会员登记:班级积分管理:班级千分制管理:本周05编码一班干分制明细(现总分5A8分)时间原因增扣分 值记录入 姓名记录入野号描法信息0S- 02 28出勤-15李明mobooitnizq下午自习探一人旷碌;(王亮)两 人迟到(张军华.李雷成)OE- 02-雳了住5王赛男sOBOOl00115中午卫生栓查臬子没摆平(值 闻伟)幽06- ua-av其他+10M天宇sOsnoiainoR周菲非拣到银卡一球编辑1。卜 02-26其他6李明30500101124佚容仪表栓查一人帮耳制(陈德 细)痂辕1千分制排序:本周05编码一班 千分制排序(现总分568分)1出勤T52卫生-53纪律04其它+5日常事物管理:王:1ST与喝 日孱半茗FW拒&*理F二日三管审空设内署+:.r:;*UTi7 E之二,3¥三主事信三六/.1aaapq!R0力肝.期!工工工匕
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 慢性胃炎的护理教育与培训
- 护理质量改进的最佳实践
- 楼房承包销售合同
- 核桃苗木销售合同
- 护理教育理念研修汇报
- 护理人员的沟通与协调能力
- 2026年活动策划执行托管协议
- 2026年物联网租赁数据资产管理合同
- 2026年独家天使投资合同书
- 2026年一站式翻译服务合同
- 分时狙击涨停通达信技术指标源码
- 变压器浇注工艺
- 医保违规培训课件
- DB51T 3149-2023 四川省电力用户受电设施及配电设施运维检修服务管理规范
- 闪耀明天 二声部合唱简谱
- 第五章 搅拌聚合釜内流体的流动与混合
- 广州数控983M维修说明书
- 洛阳市“三线一单”生态环境准入清单(试行)
- 广东省建筑工程统一用表
- LY/T 1969-2011百合盆花生产技术规程
- 近距离放疗-后装
评论
0/150
提交评论