柬埔寨头条APP
个性化班级信息管理系统的设计与实现
约翰 发表于:2017-2-22 14:55:53 复制链接 发表新帖
阅读数:8104

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
   随着中学招生比例的增加,中学生规模扩大、学生管理工作的范围不断扩大、教学改革等业务日益复杂、需要多部门协同工作等问题逐一出现[1],迫切需要一个高效、能够随时更新的班级管理信息工作平台的支持。
    为适应现代中学班级管理的需求,需将办公人员传统的班级管理工作方式变为“信息化管理”,实现网络办公化和数据共享。在此背景下,我们提出了一个基于Web的个性化班级信息系统,使在管理学生信息过程中产生大量的纸质文件和数据、保密性差、人工操作周期长、效率低且容易出错[2],不利于查找、更新与维护等问题得到了更好的解决。
本文主要介绍了班级信息管理系统的体系结构和功能,并简要说明了该平台的开发环境和实现技术。
1 系统设计
1.1 设计思想
    在该系统设计过程中,我们始终坚持以提高班级教学管理效率为重点,同时充分考虑到B/S模式的特点,进行了用户交互界面的设计、各模块功能的设计、和数据库的设计及集成。
    系统采用“浏览器/Web服务器/数据库服务器”三层体系结构,客户端只需安装一个浏览器软件。由于B/S模式基于TCP/IP开放式网络标准协议,完全实现了跨平台访问计算机及网络上的各种资源,独立且与平台无关,利于系统维护和升级,更大程度地实现了数据库的资源共享[3]。
1.2 系统结构
    该系统是为专为中学生设计的个性化班级资源管理平台[4],主要用于中学班级各项事务和学生信息的管理。包括公告通知、学生管理、成绩管理、班级管理和系统管理五大功能模块。以下将介绍五个功能模块。
1.3 系统功能
1.3.1 公告通知
    该模块中显示该系统所属学校的所有相关消息,包括学校重大新闻、活动、通知、放假安排等。用户可通过该模块查看热点内容,实时了解学校近况。
1.3.2 学生管理
    该模块包括学籍信息管理、课表查询和注册信息三部分。主要针对学生的学籍和注册信息进行管理,学生可以通过学籍信息管理和注册信息这两个模块进行信息的修改和更新。同时,还可查询课表,及时了解本学期开课情况和相关课程安排,以便做好本学期学习计划和各阶段的学习目标。
1.3.3 成绩管理
    该模块包括成绩录入和成绩查询两部分。管理员通过成绩录入模块将每次考试成绩录入该系统,学生可通过成绩查询模块查看自己不同时期不同阶段的考试成绩,了解自己进步与否,从而制定更佳的学习方案提高自身。
1.3.4 班级管理
    该模块包括班级信息、班级风采展示和党建活动三部分。班级信息涉及了班级所有学生的情况、教学资源等信息。班级风采展示为班级在学校举办的各类活动中提供了一个展示集体风采的平台,用户可查看班级活动参与情况、获奖情况等,增强班级自豪感和集体凝聚力。党建活动模块主要包括班级入党情况、党会等相关活动,形成一个良好的党风班风,为班级营造一种和谐、积极的氛围。
1.3.5 系统管理
    该模块包括用户权限管理和密码修改两部分。用户权限分管理员和学生两种。管理员能对用户的权限进行分配和修改,对用户和平台其他模块进行增删改查的操作。而学生只能修改自己的学籍和注册信息,并查看其它模块相关信息。密码修改部分可以保证管理员和学生都能更改自己的账号密码,确保账号安全。
2 技术实现
2.1 开发环境
    班级信息管理系统是针对中学生设计的一个基于B/S模式的管理信息平台,使用My Eclipse作为开发环境。My Eclipse是一个非常优秀的开源的集成开发环境,用于构建集成Web和应用程序开发工具,通过集成大量的插件,MyEclipse的功能可以不断扩展,以支持各种不同的应用。数据库服务器使用的是微软的SQLServer2012,它通过对高端硬件平台以及最新网络和存储技术的支持,可以为最大的Web站点和企业级的应用提供可扩展性和高可靠性。
2.2 相关技术
    该平台使用Java作为开发语言,并采用JSP技术实现。JSP即JavaServerPage,是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它可以在Servlet和JavaBean的支持下,完成功能强大的站点功能。由于JSP具有将内容的产生和显示进行分离的特点,即使客户浏览器端不支持Java,也可以访问JSP网页。同时,Web服务器通过JDBC与数据库连接。
3 总结
    中学生信息管理是中学教学管理中的一项重要工作,也是教学管理信息系统的重心。因此,根据实际情况设计一套学校专用的学生信息管理系统无疑是一个很明智的选择。
本文通过分析中学班级管理需求,设计并开发了针对中学生的个性化的班级信息管理系统。该系统将所有学生数据统一管理,改变了以往学生信息管理分散、不全面的弊端。同时,使用该系统可以减轻学校工作人员和老师对班级管理的工作强度,提高工作效率,提高班级管理信息化水平,标准化学校的学生管理、班级管理和教学管理工作。长远来看,该系统具有较好的推广利用价值。因而,研究基于Web的学生管理系统对实现教育信息化具有很好的现实意义。
条评论
您需要登录后才可以回帖 登录 | 注册
高级
相关推荐