- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb实习-学生理系统
石家庄铁道大学课程设计
VB语言课程设计报告
——小型学生信息管理系统
学院: 工程力学系 专业: 因材机电
班级: 试1104班 姓名: 崔佳南
学号: 组员: 赵会青 崔佳南
指导教师:王学军
2012年8月
摘 要
21世纪是科技腾飞的时代,计算机的发展是一个重大的科技成果。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步走向成熟。任何一个单位要生存要发展,要高效的把内部组织管理好,就必须建立与自身特点相符合的管理系统。
学生信息管理系统牵涉到学生基本信息管理包括学生姓名、性别、班级、学号及年龄等,和学生成绩管理以及统计等内容。随着学校规模的不断扩大,学生数量急剧增加,有关学生的信息量也成倍增加。面对庞大的信息量,需要有一个完善的学生信息管理系统来提高对学生信息的管理效率。小型学生信息管理系统就在各方面做了改善,实现了对学生信息准确而高效的记载,使得学生能清晰流畅地浏览和查询自己的信息,同时又方便了管理人员的管理工作,大大提高了工作效率。
总之,这次的课程设计让我学会了很多,让我拥有一个平台对自己的所学进行应用,并在解决问题的时候加强了对知识的熟练掌握。
关键词:小型学生信息管理系统,数据库,ado控件,data控件,控件与数据库的绑定……
目 录
一.选题的意义 1
二.系统功能简介 1
2.1系统概述 1
2.2系统的组成及各模块的功能 1
2.3系统的运行环境 2
三.系统设计 2
3.1总体结构设计 2
3.2数据库设计 3
四.系统实现 3
4.2学生登录模块的设计与实现 3
4.3管理员登录模块的设计与实现 6
4.4注册新用户模块的设计与实现 7
4.5修改密码模块的设计与实现 9
4.6添加管理员模块的设计与实现 10
4.7学生学籍信息查询模块的设计与实现 11
4.8学生成绩查询模块的设计与实现 12
4.9学生信息浏览模块的设计与实现 14
4.10学生成绩录入模块的设计与实现 15
4.11学生信息维护模块的设计与实现 17
4.12统计模块的设计与实现 22
五.总结 24
5.1遇到及存在的问题 24
5.2心得体会 24
参考文献 25
一.选题的意义
我之所以选择学生信息管理系统主要是因为它与我的学习生活息息相关,同时这个程序设计包含了大量与数据库有关的知识点,通过整个过程的设计,可以让我们很好地掌握这些不太熟悉的知识。另外,它涉及面广,工作量大,这样在过程中就可以对vb有更进一步的了解,能更加系统全面地把自己所学运用到实际中。
二.系统功能简介
2.1系统概述
面对各种庞大的信息量,需要有先进的管理系统作保障。学生信息管理系统就大大提高了管理人员对学生信息管理的工作效率,做到了信息管理规范、查询方便快捷,使人一目了然。
2.2系统的组成及各模块的功能
一.学生方面
(1)学生学籍信息浏览
可以让学生很方便的浏览自己的学籍信息,如有错误,能够及时的修改,以免造成不便。
(2)学生成绩查询
学生登录自己的账号后能迅速查询自己各学期的考试成绩,分析自己的各科情况及进步情况。
二.管理员方面
(1)学生基本信息浏览
可以清晰地浏览全体学生的基本信息,使其对学生有全面的了解。
(2)学生成绩录入
能够使管理员及时的录入学生各次期末考试的成绩,同时又能准确的算出平均成绩,方便快捷。
(3)学生信息维护
可以实现对学生信息的查询、添加、修改和删除等功能,使学生信息更完善。
(4)学生统计
统计学生的男女生人数以及平均成绩不及格的人数,同时又能显示不及格人的名单,使其对全体学生有个整体的了解。
2.3系统的运行环境
操作系统:Window xp/2000/me/98
系统支持:Visual Basic 6.0以上版本
三.系统设计
3.1总体结构设计
通过对窗体的设计以及对SSTab控件等的应用,得到如下图所示的系统功能模块图。
3.2数据库设计
数据库的应用对该学生信息管理系统起着至关重要的作用,合理的数据库设计使其对学生基本信息、学生成绩以及用户信息等的储存更加完善,同时合理的数据库结构提高了系统运行的效率,满足了用户的需求。
基本信息表:包括字段:姓名、学号、性别、年龄、班级。
成绩表:包括字段:姓名、学号、高数、英语、计算机、平均成绩。
用户表:包括字段:用户名、密码。
管理员表:包括字段:用户名、密码 。
四.系统实现
4.2学生登录
文档评论(0)