学生信息管理系统的设计与开发

来源 :大众科学(周刊) | 被引量 : 0次 | 上传用户:3pei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加。
  关键词:学生信息管理系统控件;窗体;域;数据库
  学生信息管理系统是一个教育单位不可缺少的部分。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、壽命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。
  1目的背景与意义
  学校主要有总务处、政教处、教导处、培训处四大块。其中教导处的工作最为繁重,工作人员多,信息量大。除财务部门有专人及专用软件进行信息处理外,其它各类的数据处理都由班主任以及教导处工作人员人工完成。教导处目前有几十个班级的学生,处理的信息主要有五大类:学生信息、成绩数据、课程信息。本系统主要着眼于以上部分,建立数据库以及对数据的各种操作功能。
  对于学生信息,各班的班主任及学校领导由于各种分类和了解的需要,经常性地进行各种查询。例如:男、女生的人数等等。教导处在每一届学生进校时必须进行分班,设置学号;每一届学生毕业,要进行学生信息备份。
  对于成绩管理,课任教师要进行本科目成绩登记,计算平均分、优秀率、及格率;班主任在期中考试和期末考试后计算本班学生总分,排名次;教导处要统计补考学生人数及相应名单,每学期进行学生成绩备份;学校领导则可通过查询工具来了解学生成绩情况。
  对于课程信息,教导处每学期要进行课程安排、课任教师分配等等。
  无论是从目前的现状来看,还是面向未来,一个功能完备的学校信息管理系统的开发都非常有必要。
  2相关技术与开发工具介绍
  本系统采用面向对象的软件开发办法,以Visual Basic6.0 作为主要开发工具,使用Microsoft  Access 2000作为关系数据库,对数据库的更新,较好地实现了预定的需求功能。
  2.1 Visual Basic 6.0开发环境
  Visual Basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。Visual Basic 语言用其设计应用程序时具有两个基本特点:可视化设计和事件驱动编程。
  可视化设计:表现在VB在设计应用于程序界面时有“所见即所得”的处理功能。
  事件驱动编程:在设计应用程序时,把对象添加到窗体中,在用户与程序进行交互时,用户基本上是通过鼠标、键盘与应用程序进行交互的,那些对象就必须对鼠标和键盘操作所引发的事件做出响应,来执行一段应用程序。
  2.2  Windows下的Visual Basic 编程环境简介
  2.2.1面对对象的编程
  Visual Basic 应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。
  2.2.2实现菜单选项
  菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic 也提供了强大的创建菜单功能是程序更加标准。
  2.2.3实现工具栏
  CoolBar控件与Office 中看到的CoolBar是类似的。CoolBar就是一个可以在窗体上浮动的工具,同时也是其他ActiveX的容器。通过在CoolBar中迁入其他空间可以向用户提供更好的灵活性和义用性。
  3 可行性分析
  学生信息,作为一个学校,就有一定的工作量存在,而学生信息,它的工作量可能是其它信息工作量的几倍,班级的增加、班级的查找、班级的修改;学生档案;课程管理;成绩管理;缴费管理;统计等等,每个信息的数据都在不断地变化着,如果采用人工的方式进行操作,那么,一天的工作量,足以让人觉得比较繁琐,吃不消。针对这样的情况,采用让数据的查询变得简单化,数据变的更让每个人都在任何时刻都可以了解到。
  学生信息管理系统是为本校开发的,本系统所采用的语言是Visual Basic,用Microsoft Access 2000数据库完成。该系统总体有三部分组成,包括学生信息查询、教务信息维护及用户管理。通过本系统,把本校内部查询学生信息、教务信息各个环节进行有效地计划、组织和控制。通过本校内部的信息,依据统一数据信息进行管理,把任何一块信息所产生的数据变动及时地反映给其它相关信息,做到数据共享。
  本系统主要信息流程为:教务信息维护接受学生的信息,学生信息查询根据教务信息维护的学生信息做出对所接收的信息合理性进行判断,并交于信息维护进行相应的修改,再把信息存入数据库中。最后进行打印。
  采用本系统,能够使整个系统内部所有信息的工作简化,提高工作效益。由于采用统一的数据信息,使相关资料能够快速地查询所需的数据、资料及其它信息的,使信息快速高效运行。
  4 系统(查询模块)总体规划
  系统功能(查询模块)包括以下几个方面:(1)查询信息的情况;(2)判断信息是否符合要求;(3)将符合条件的信息进行打印。详细流程图如下:
  5系统测试
  5.1功能测试
  功能测试环境:操作系统windows XP;内存128M;网络环境:校园网。本功能测试共分为:(1)测试是否可以正常添加用户和修改密码,系统正常退出;(2)测试是否可以正常对班级进行管理,学生的单个或成批添加,删除以及新生信息的导入和学生信息备份;(3)测试成绩管理中是否可以进行分数录入,汇总及排名和成绩备份等操作;(4)测试课程信息模块中针对课程管理,老师和课程的关系之间操作是否正常;(5)测试是否可以正常查询学生,老师和成绩。
  5.2负载测试
  这一部分将测试正常情况下系统性能和用户数目之间的关系,主要内容为:查看在多个用户同时使用本系统时是否正常。
  5.3极限测试
  这一部分将测试所有极端的情况,如速度非常快的情况下和速度非常慢的情况下,以及所有其它的极端情况。
  参考文献:
  [1]温贤发,Visual Basic6.0 数据库程序设计高手[M].科学出版社.2001.
其他文献
摘 要:美术教育一直都是高中教育阶段的重要组成部分,教学改革的不断推进,对学生在德智体美劳方面的更高层次要求,使得高中美术教育也不断迎接着挑战。本文以高中美术教育为研究对象,阐述在美术教育之中如何提升学生的审美价值。  关键词:高中美术教育;审美价值;重要性;有效路径  高中美术教育是一个庞大且复杂的教学内容,在教学的过程中,美术教育的目的也是更加的多样性,包括了提高学生的审美能力,智力以及动手能
期刊
摘 要:新一轮的课程改革的具体实施与创新,值得每一位教育工作深思。新课改的最终目的是关注每一个学生的发展,使其全面且个性化的发展。初中语文的教学是新课改的前沿阵地之一,具备中全面提升学生语文素养和为学生个性发展打下良好基础的责任。因此,在实施新课改的实践过程中,教师应关注到每一个学生的实际情况,做到因材施教,倡导“个性化教学”新模式。本文将分析初中语文教学中因材施教的实施策略,其中包括认知因材施教
期刊
摘 要:校园足球项目是国家为推动青少年的身体素质发展而产生的,但项目的实施过程存在着教学资源不足,学校教学氛围差,学生积极性不高等问题,因此无论是教师还是学校都需要有所改变,通过提供优质的教育资源,形成浓厚的文化氛围以及改变教学模式等形式实现校园足球活动更好的发展,推动青少年的综合发展。  关键词:中职学校;校园足球;存在问题;对策  引言  “足球进校园”活动的开展,丰富了学生的体育课堂,增强了
期刊
摘 要:在新的时代环境下,素质教育理念不断深入人心,广大教师在探析能够激发学生自主学习意识的教学策略。因此,作为一名高中数学教师,我们既要了解教材内容,更要了解学生的发展特点,从而设计出能够调动学生学习积极性的教学策略运用于课堂实践活动当中,达到构建高中数学高效课堂的目的。  关键词:高中数学;高效课堂;策略分析;多媒体技术;问题情境;现实生活  人们都知晓高中数学的学习难度很大,但是有部分教师却
期刊
摘 要:在新课程改革的教育环境下,虽然教师的教学思想发生了很大的变化,但是对于幼儿园科学活动的开展这件事情而言仍然具有一定的难度。基于此,作为一名幼儿教师,我们须懂得一定要以“引导式”的方法展开幼儿园科学活动,在活动内容上更得把握适度原则,如此方能对提升幼儿园科学活动的有效性起到事半功倍的作用。  关键词:幼儿园;科学活动;有效性;现实生活;直观情境;合理问题  科学活动开展的目标,是使幼儿对周围
期刊
摘 要:在新课程的改革下,小学英语教学受到了冲击同时也得到了许多家长、教师以及学生的关注和重视。尤其是英语教学中的小组合作学习,也已经成为了现代教学方式的一种。小组合作学习使学生在小组中能够明确的进行分工合作共同完成学习任务和目标。在英语小组合作教学中充分的培养了他们的创新精神和实践能力。学生的学习参与度和积极性得到了提高。在同学之间互相帮助是也增进了他们之间的友谊,所以小学英语教学中优化小组合作
期刊
摘 要:培养良好的核心素养,是一个学生掌握学习方法,不断成长的基础。高中的政治学科主要是培养学生养成积极向上的社会责任感与政治认同感,因此在高中政治学科教学中,培养学生的核心素养是十分重要的。培养学生核心素养的方法是每个教师都在不断探索的难题,本文将从培养学生核心素养这一重点展开讨论,寻找方法与途径。  关键词:高中政治学科;核心素养;路径  引言:  由于高中的政治学科是帮助学生培养良好的思想道
期刊
摘 要:教学理念不断创新,教学模式不断改革,人们逐步探索出了“乐学教学”这种更加高超有效的教学模式,它是基于先进教学理念的指导下形成的,本质是重视人的各种因素,肯定人的价值,尊重个体差异,追求个性化的和谐发展。教师根据教育规律以及孩子的心理特点,以情感为桥梁,拉近与学生们之间的距离,突出学科的性质,利用好文本中的乐学教学因素,灵活教学,调动出学生对学习的乐趣,从而培养学生的能力、陶冶学生的情操、开
期刊
摘 要:数理统计学是研究随机现象及其规律的一门数学学科,亦是广泛应用于日常生活的基础学科,而数学模型则是利用数学语言来描述某一实际现象,其特点是能够让被描述对象更具科学性、逻辑性、客观性和可重复性。可见,将数学建模的思想融入到数理统计的学习中是非常必要的。本文主要分析两者融合存在的问题,并简述建模思想融入到数理统计的实际应用。  关键词:数理统计;建模思想;应用价值  从建模的特点看,是对设定对象
期刊
摘 要:互联网教育发展环境下,为挖掘小学美术教育潜在价值,教师依托网络教育背景,开展德育渗透美术教学,提升小学生综合素质。本文就网络环境下小学美术教育中的德育渗透策略分析。  关键词:小学美术;网络环境;德育渗透  引言:  小学美术教学时,教师需对教育环境与学情剖析,选择有效教学理念与方向,确保小学美术教学综合质量。教师依循德育教育思想,对美术课程教学创新,充分发挥出德育渗透教育优势。  一、网
期刊