《vb学生信息系统及毕业设计答辩稿》由会员分享,可在线阅读,更多相关《vb学生信息系统及毕业设计答辩稿(16页珍藏版)》请在金锄头文库上搜索。
1、VB学生信息管理系统论文及毕业设计答辩稿Stillwatersrundeep.流静水深流静水深,人静心深人静心深Wherethereislife,thereishope。有生命必有希望。有生命必有希望目 录4NO 1.NO 1. 序言4NO 2.NO 2. 系统规划 4NO 3.NO 3. 系统分析 4NO 4.NO 4. 总体设计 4NO 5.NO 5. 详细设计 4NO 6. NO 6. 结束语 开发背景4学校主要有总务处、政教处、教导处、培训处四大块。其中教导处的工作最为繁重,工作人员多,信息量大。除财务部门有专人及专用软件进行信息处理外,其它各类的数据处理都由班主任以及教导处工作人员人
2、工完成。教导处目前有几十个班级的学生,处理的信息主要有五大类:学生信息、成绩数据、课程信息。本系统主要着眼于以上部分,建立数据库以及对数据的各种操作功能。 项目意义以上各类信息目前还处于手工或半手工的管理状态,效率低,可靠性差。配备电脑,但实际利用率不高,如果采用计算机进行以上各类信息的管理,必将大大提高工作效率,对学校各类信息的维护及了解起到积极的作用。另外随着计算机网络的持续发展,无论是工作、学习还是生活,将会越来越多地融入到流动的比特中,人们的工作节奏在不断加快,需要快捷的信息来源,并对此作出反应。因此,无论是从目前的现状来看,还是面向未来,一个功能完备的学校信息管理系统的开发都非常有必
3、要。 系统功能设计本系统的主要任务是实现对学校教导处的学生信息管理、成绩管理、课程管理及相关查询。其主要功能包括:1、学生信息管理功能班级管理。提供给班主任进行本班学生的信息更新、删除。添加学生。以班级为单位,进行学生入库。其中分为单个添加和成批添加。单个添加学生供数量较少的学生信息入库;成批添加可以从现存的学生信息EXCEL文件中成批录入到数据库中。删除学生。当学生毕业后,学生信息转移备份数据库中,系统的基本数据库中需要删除学生信息。该功能主要进行成批地删除学生信息,如连续学号区段的多位学生信息删除,整个班级的删除,所有学生信息的删除。新生管理。本部分的功能主要有新生导入、分班、及设置学号。
4、新生导入实现从现存的EXCEL新生名单中录入学生信息。分班功能实现按新生的报考专业、成绩及性别进行分班。设置学号实现自动为各班学生编发学号。学生信息备份。在学生信息删除前,将其按班级为单位保存到备份数据库。 系统数据流图数据库设计数据库设计本系统涉及到的信息主要有5类:学生信息、成绩信息、教师信息、图书信息、后备信息。由于成绩信息和教师信息与学生信息关系密切,因此将这三类信息存放在同一数据库中,以提高多种信息同时读取的速度。按以上分析,将系统的数据库设计为三个: 一、学生数据库: 该数据库为中包含有以下各表:1、学生表:记录学生的基本信息,是进行学生及其它各类信息处理的基础。2、成绩表:记录学
5、生的期中、期末及总评的各科成绩。3、总分表:记录学生的期中、期末及总评的总分及名次。4、课程表:记录各专业各年级开课情况,在添加学生记录时,可根据该表的情况决定在成绩表添加学生记录的个数。 数据表设计数据表设计 数据表设计数据表设计 数据表设计数据表设计 数据表设计数据表设计详细设计详细设计 详细设计阶段的根本目标是确定应该怎样具体地实现所需要的系统,也就是说详细设计后的下一步,应该是编号程序的过程,详细设计不是具体地编写程序,而是设计出程序的“蓝图”,然后根据“蓝图”来编写程序,所以详细设计的好坏,直接影响到编程的效率。登录窗口主程序窗口更多,请参见源程序 结束语 二十一世纪,是人类的信息时代,随着数字生活的不断拓宽和深入、随着计算机软硬件的不断升级、各种信息技术的日益完善,计算机软件开发便是当前有代表性的前沿科技。 通过开发这个学生信息管理系统,使我对结构化的程序设计方法有了一个较为清楚的认识,掌握了软件开发的基本知识,培养了自己的动手能力并加深了对管理信息系统的认识与了解,为今后在工作岗位上的计算机深入应用和参与更大型的软件开发打下了坚实的基础! 谨在此感谢我的指导教师*老师,以及给我提供无私帮助、支持的老师们,让我衷心对你们说声:谢谢!