vb课程设计--学生信息管理系统

vb课程设计--学生信息管理系统

ID:9398252

大小:443.50 KB

页数:21页

时间:2018-04-30

vb课程设计--学生信息管理系统_第1页
vb课程设计--学生信息管理系统_第2页
vb课程设计--学生信息管理系统_第3页
vb课程设计--学生信息管理系统_第4页
vb课程设计--学生信息管理系统_第5页
资源描述:

《vb课程设计--学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计说明书NO.1课程设计题目:学生信息管理系统1.课程设计目的根据课堂讲授内容,学生做相应的自主练习,消化课堂所讲解的内容。老师希望通过这次课程设计,让同学们更好的了解VB软件的使用和对程序的设计。通过让同学对具体的系统进行开发,增加学生的动手能力、分析能力,增强同学的编程能力,让同学走出教室,通过实践来加深对课堂知识的理解,从而应用到实际的生活中。2.功能描述随着学校规模的不断扩大,学生的数量急剧增加,有关学生的各种信息管理也成倍增长。而对于庞大的信息量,就需要有学生信息管理系统来提高学生管理

2、工作的效率,取代从前的手工操作。基于今后计算机的网路普及以及方便实现用户阅读及统一查询,所以使用SQLserver2000做数据库系统,使用VisualBasic作为前台处理软件建立一个学生信息管理系统。实现的功能包括:系统管理,实现的功能是对用户的管理,包括用户的注册、和身份的验证;学籍信息管理,实现学生信息的添加、修改、查询;班级信息管理,包括班级信息的添加、修改;课程信息管理,实现对课程信息的添加、修改,对年级课程的设置;成绩管理,实现对成绩的添加、修改、查询。3.概要设计系统的功能模块包括系统

3、管理模块、学籍信息管理模块、班级信息管理模块、课程信息管理模块、成绩信息管理模块。框架图如下:图1:学生信息管理结构图沈阳大学课程设计说明书NO.2系统各模块的功能:系统管理:实现的功能是对用户的管理,包括用户的注册、和身份的验证。学籍信息管理:实现学生信息的添加、修改、查询。班级信息管理:包括班级信息的添加、修改。课程信息管理:实现对课程信息的添加、修改,对年级课程的设置。成绩管理:实现对成绩的添加、修改、查询。4.详细设计4.1对数据库的设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构

4、设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。用户的需求具体体现在各种信息的提供、保证、更新和查询,这就要求数据库结构能够充分满足各种信息的输出和输入。针对一般学生信息管理系统的要求,通过对学生学习过程的内容和数据流程分析,设计如下的数据项和数据结构:学生基本信息:包括的数据项有:学生学号、学生姓名、性别、出身日期、班号、联系电话、入校日期、家庭地址、备注等。班级信息:包括的数据项有:

5、班号、所在年级、班主任姓名、所在教室等。课程基本信息:包括的数据项有:课程号、课程名称、课程类别、课程描述等。课程设置信息:包括数据项有:年级信息、所学课程等。学生成绩信息:包括数据项有:考试编号、所在班号、学生学号、学生姓名、所学课程、考试分数等。根据上面的数据结构、数据项和数据流程,进行以下的图表设计,如表1、表2、表3、表4、表5:沈阳大学课程设计说明书NO.3表1:学生基本信息表字段类型宽度学生学号字符型8学生姓名字符型8性别字符型2出生日期日期型8班号整型4联系电话字符型11入校日期日期型8

6、家庭地址字符型50备注字符型100表2:班级信息表字段类型宽度班号整型4所在年级字符型10班主任姓名字符型8所在教室字符型10表3:课程基本信息表字段类型宽度课程号整型4课程名称字符型10课程类别字符型10课程描述字符型50表4:课程设置信息表字段类型宽度年级信息字符型10所学课程字符型10沈阳大学课程设计说明书NO.4表5:学生成绩信息字段类型宽度考试编号字符型10所在班号数字型8学生学号整型4学生姓名字符型10考试分数浮点数84.2系统设计用VisualBasic来编写数据库系统客户端程序即学生信

7、息管理系统中各功能模块。该系统包括:工程文件Student_Mis.vbp,标准模块文件Module1.bas,主窗体文件frmMain.frm,登陆窗体文件frmLogin.frm,添加用户窗体文件frmAdduser.frm。修改用户密码窗体文件frmModifyuserinfo.frm,添加学籍信息窗体文件frmAddsinfo.frm,修改学籍信息窗体文件frmModifysinfo.frm,查询学籍信息窗体文件frmInquiresinfo.frm,添加班级信息窗体文件frmAddclass

8、info.frm,修改班级信息窗体文件frmModifyclassinfo.frm,添加课程信息窗体文件frmAddcourseinfo.frm,修改课程信息窗体文件frmModifycourseinfo.frm,设置年级课程窗体文件frmSetcourseinfo.frm,添加成绩信息窗体文件frmAddresult.frm,修改成绩窗体文件frmModifyresult.frm,查询成绩信息窗体文件frmInquireresult.frm。4.2.1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。