vb课程设计报告学生成绩管理系统.doc_第1页
vb课程设计报告学生成绩管理系统.doc_第2页
vb课程设计报告学生成绩管理系统.doc_第3页
vb课程设计报告学生成绩管理系统.doc_第4页
vb课程设计报告学生成绩管理系统.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生成绩管理系统 单 位 分院(系)专 业 学 号 学生姓名 指导教师 完成日期 2011年 7 月4 日摘 要学生成绩管理工作是学校管理工作重点之一。包括教师成绩的录入与修改,成绩统计,学生查询成绩,以及学籍的管理。由于成绩记录的数量众多、管理复杂容易造成混乱,学生成绩管理系统可以实现对整个成绩信息进行准确而高效的记载,便于查询与统计。本系统实现了教师录入,统计成绩,师生查询成绩,用户添加删除,密码修改,报表等任务。为满足为学校服务这一基本功能,数字校园应定位于信息服务,对学生的成绩的高效而准确的管理系统设计的出发点和最终目的,既要能够满足学生和老师的一般需求,又要能够针对用户的类型、需求特征等确定它的的权限以便进行管理。该系统利用visual basic 6.0 开发基于windows的应用系统。关键词:学生成绩管理系统,VB6.0,控件,数据库,SQL命令语言,ADO控件与数据库的连接。 目 录1.选题的意义12.系统功能需求分析2.1系统概述2.2系统的组成及各模块的功能2.3系统的运行环境3.系统设计3.1总体结构设计3.2数据库设计4.系统实现4.1登陆模块的设计与实现4.2其他(如学生信息模块)模块的设计与实现5.总结5.1总结5.2存在的主要问题参考文献课程设计题目(具体内容)1. 选题的意义现在很多偏远地区的中小学甚至高中,学生成绩的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我选择这个题目,希望可以在信息管理方面有所提高。另外也想使一年中所学的Visual Basic 程序设计得到实际的用途。2.系统功能需求分析2.1系统概述随着教育水平的提高,全国各大高校,中学增加招生量,有关学生的各种信息量也成倍增长。面对庞大的信息量,需要有学生管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量,提高工作效率。2.2系统的组成及各模块的功能系统主要由两个小系统组成:学生系统,教师管理系统,学生系统包括用户的管理(修改个人密码)、成绩查询(个人分数查询),教师管理系统包括用户管理(添加教师用户,添加老师用户,添加学籍信息,修改密码),成绩管理(录入成绩,查询成绩,成绩统计),报表统计(学籍报表,成绩报表)其中还包括登录界面模块。各模块的主要功能如下:用户的管理:实现用户的添加、删除和密码的修改 还有学籍信息添加学生成绩管理:实现学生成绩的录入,和修改,统计平均分不及格的人和平均分超过八十的人。报表统计:打印全部学生学籍信息,成绩信息2.3系统的运行环境系统使用环境操作系统:windows xp系统支持: visual basic 6.0及以上版本数据库: access系统开发环境操作系统:windows xp系统支持: visual basic 6.0 三 系统设计3.1.总体结构设计对上述各项功能进行集中、分块,按照结构化层序设计的要求,得到如下所示的系统功能功能模块图。学生成绩管理系统成绩查询成绩修改成绩录入成绩管理信息查询信息修改信息添加学生信息项目统计退出系统修改密码添加用户统计信息系统管理3.2.数据库设计数据库在本成绩管理系统中占有非常重要的地位,数据库结构的好坏将直接对应用系统的效率以及实现的效率产生影响。合理的数据库及结构设计可以提高数据存储的效率,保证数据的完整和一致。同时合理的数据库结构也将有利于程序的实现。设计本系统的数据库应该充分满足用户的需求。针对一般学生管理系统的需求,通过对学生学习过程的内容的分析,设计如下面所示的数据项和数据结构l 教师表:包括的字段有:用户名,密码。l 学生表:包括字段有:用户名,密码l 学生成绩表:包括的字段有: 学号,姓名,班级,高数成绩,英语成绩,计算机成绩,平均成绩。l 学生学籍表:包括的字段有:学号,姓名,班级,性别,联系方式,备注。五 小 结5.1总结通过这次课程设计掌握了VB中控件的使用和控件与数据库的绑定。设计之前由于数据库知识的空白,使得我们毫无头绪,无从下去手,只是盲目的按照课本和参考资料进行设计和编程,也没有进行结构的规划,使得我们的程序进行到一半时夭折,那时候我们就开始意识到,不应该盲目,我们认真地看了课本,有了数据库的思想和思路,自己又重新规划了系统的结构。窗体之间的切换起初时也没有思路 ,通过自学和参考其他程序设计,最终解决这个问题。 这次课程设计实习,我认识很小的错误(例如编写代码时字母的拼错)程序也不能运行,细节决定成败。以前遇到问题总是等着老师解答,通过这次实习,我认识到应该积极面对问题,自主查阅资料,和合作者交流,动手实践,问题也是能得到解决。同时也感谢李中华老师的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论