基于VB和SQL的学生信息管理系统设计说明

上传人:l**** 文档编号:166034309 上传时间:2021-02-04 格式:DOC 页数:55 大小:10.62MB
返回 下载 相关 举报
基于VB和SQL的学生信息管理系统设计说明_第1页
第1页 / 共55页
基于VB和SQL的学生信息管理系统设计说明_第2页
第2页 / 共55页
基于VB和SQL的学生信息管理系统设计说明_第3页
第3页 / 共55页
基于VB和SQL的学生信息管理系统设计说明_第4页
第4页 / 共55页
基于VB和SQL的学生信息管理系统设计说明_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《基于VB和SQL的学生信息管理系统设计说明》由会员分享,可在线阅读,更多相关《基于VB和SQL的学生信息管理系统设计说明(55页珍藏版)》请在金锄头文库上搜索。

1、 于VB与SQL2000的考试管理系统设计涛,10级电子工程系摘 要:现如今学校的规模不断的扩大,因此学生数量急剧增加,有关学生考试的各种信息量随之不断增长。面对庞大的信息量,需要有考试管理系统来提高学生考试管理工作的效率。通过这样的系统,可以做到信息的规管理、科学统计和快速的查询,从而减少管理方面的工作量。学生考试管理系统主要提供方便高效的管理功能,学生和老师可以查阅相关的成绩和基本信息,管理员可以管理所有信息。包括浏览所有用户信息以及相关的成绩信息,录入、修改、删除成绩和信息,注册新用户功能。关键词:考试管理;数据库;学生考试管理系统;Students Examnation Managem

2、ent System DesignTao Zhang Department of Electronic Engineering Abstract: With the scale enlargement of the school,the number of students has increased dramatically,the students various information also increase exponentially.Facing huge amount of information,need to have students examnation managem

3、ent system to improve the efficiency of the student examnation management work.Through this system ,can do the standardization of the information management,scientific statistics and rapid queries ,so as to reduce the workload of management. Student examnation management system is mainly to facilita

4、te the efficient management and online information access platform, students can access the relevant results and basic information, administrators can manage all information. Browse all user information including the results and related information, input, modify, delete results and information, to

5、register a new user features. Key words: Examnation Management;Input;;Students Examnation Management Systemword格式. 1 引言1.1 选题的意义在现代,高科技的飞跃发展,计算机的大量普及,使得人们生活节奏越来越快。因此对教育行业的多元信息进行有效的管理工作,也成为教育行业中的重中之重。目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。为各高校教务工作人员减轻负,提高工作效率,所以制作了学生成绩管理系统。

6、 学生成绩管理系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。比较系统地对教务、教学上的各项服务和信息进行管理,使数据管理更现代化、自动化、智能化、人性化。同时,减轻了学院教务人员管理的工作量,缩小开支,提高工作效率和准确率,使其变得更具有条理性,科学性,为教育行业做出了巨大的贡献,也为今天的民办教育在未来市场的竞争力有所提高。学生成绩管理系统使用了全新的成绩管理理念,系统从完善的基础信息管理,和对创建新用户、已创建的成绩数据的录入,修改,浏览,统计等功能操作,基本能够满足各高校教师的需要。 2 系统分析2.1系统需求分析:随着社会信息量的与日俱增,学校需要

7、有一个很好的学生考试管理系统,以方便对学生考试进行有效的管理。系统应具有既方便老师对学生成绩的查询和插入,也方便学生对自己成绩进行查询的功能。针对目前学校对学生考试管理方面存在的问题和管理的实际需要,我们将理顺管理体制和建立各种管理规与开发系统有机结合起来,通过几个功能模块进行统一管理,要求系统满足以下几个方面的要求:从用户角度来看,系统首先应该能够提供便捷与强大的信息查询功能。对于学校的全体老师而言,他们应该能够对系统的不同部分有各自不同的权限,例如,任课教师可以录入成绩,对于其他教师而言,应该具有查询所有科目及所有学生的成绩的权限,等等。对于学生而言,系统应该提供学生能够查询自己的成绩的功

8、能。从教务管理者角度来看,系统必须能够实现即时查询功能,记录学生的成绩,实现对成绩的各种操作等功能。具有较强的灵活性及可扩展性,能够存储一定数量的学生信息,并方便有效的进行相应的数据操作和管理,这主要包括:学生信息的录入、查询、删除及修改,课程信息的录入、查询、删除和修改,班级信息的录入、查询、删除及修改,教师信息的录入,查询、删除和修改,课程表信息的录入、查询、删除和修改,专业信息的录入、查询删除和修改,各种信息的单条件查询和多条件的组合查询。具有较高的安全性,系统登录有各自的安全账户。系统管理员可添加用户信息,更改用户信息和删除用户信息,同时可以针对其他的信息具有所有的权限;任课教师可以录

9、入信息和查询信息,学生只能对所有的信息具有查询的功能,不具有修改、删除和录入的权限。系统能够提供数据信息授权访问,防止随意删改。同时系统允许学生和教师对自己的登录密码进行修改,而不能更改别人的登录密码,而管理员可以随意的修改任何一个登录用户的登录密码和登录权限。 总之,希望通过本系统的开发,可以解决学生基本信息管理、课程信息管理、班级信息管理、专业信息管理、学生成绩信息管理等功能,还可以进行班级信息的管理,同时能够实现系统管理,主要是针对登录用户的添加、删除、修改和查询功能,使学校对学生的成绩管理自动化和规化。2.2系统功能分析:学生考试管理系统必须能够完成各种信息的管理,如成绩信息管理,课程

10、信息管理,班级信息管理,学生信息管理,成绩和查询管理,专业信息管理等。本系统共有八个模块,每个功能模块需求描述分别如下:A 系统管理模块:系统管理模块主要是维护系统使系统能够正常运行和安全性设置的,包括当登录用户身份时管理员能够完成添加用户、删除用户、用户查询和用户登录信息的修改。只有系统管理员可以进行与这个模块有关的相应的操作。B成绩管理模块:成绩信息管理模块主要是针对学生的成绩信息,而进行的一系列的操作,如学生成绩的添加、学生成绩的查询、学生成绩的修改和学生成绩的删除。在此模块中,学生只可以进行成绩查询操作,而教师可以进行成绩的查询和成绩的添加。C课程信息管理模块:课程管理专门对各系及各班

11、的课程信息进行的课程信息的添加、课程信息的查询、课程信息的修改和课程信息的删除,同时能够实现按照课程编号进行单条件的查询,并且当登录用户身份是学生或者登录用户身份是教师时,只能进行查询课程信息的操作。D班级信息管理模块:班级信息管理模块专门对各班信息进行班级信息添加、班级信息查询、班级信息修改和班级信息删除操作,同时能够实现按照班级名称进行单条件的查询,并且当登录用户身份是学生或者登录用户身份是任课教师时,只能进行查询班级信息的的操作。E学生信息管理模块:学生信息管理模块包含了学生信息添加、学生信息查询、学生信息修改和学生信息删除操作,同时能够实现按照学生的学号进行单条件的查询,并且当登录用户

12、身份是学生时,可以进行学生成绩的查询和随意修改自己的登录密码,当登录用户身份是教师时,只能进行学生信息的查询。F专业信息管理模块:专业信息管理模块设置了专业信息添加、专业信息查询、专业信息修改和专业信息删除操作,同时能够实现按照专业代号进行单条件的查询,并且当登录用户身份是学生或者教师时,只能进行查询专业信息的操作。 综上所述,得到了系统的功能图,图下列图2.1所示:图2.1 系统功能图3系统流程图3.1系统E-R图:3.1.1用户信息E-R图:如图3.1所示: 用户用户名用户密码用户权限 图3.1用户信息E-R图3.1.2专业信息E-R图:如图3.2所示: 专业专业代号专业名称 图3.2专业

13、信息E-R图3.1.3班级信息E-R图:如图3.3所示: 班级 班级名称备注 学生人数专业代号 图3.3班级信息E-R图3.1.4学生信息E-R图:如图3.4所示:学生学生学号所在班级学生性别学生姓名 图3.4学生信息E-R图3.1.5成绩信息E-R图:如图3.5所示: 成绩学生学号课程编号平时成绩期末成绩 总成绩 图3.5成绩信息E-R图3.1.6课程信息E-R图:如图3.6所示: 课程课程编号 课程名称 课程类型 图3.6课程信息E-R图3.2查询模块流程图:如图3.7所示:条件判断查 询 输入条件 条件符合数据库 条件不符合 显示结果 结 束 图3.7查询模块流程图3.3登录模块流程图:

14、如图3.8所示: 开 始 输入密码密码识别 密码错误 密码正确登 录 相关操作 退出 图3.8登录模块流程图4 系统设计4.1系统总体功能:(1)学生成绩录入、查询、修改和删除。(2)课程相关信息录入、修改、删除和查询功能。(3)学生相关信息录入、修改、删除和查询功能。(4)班级相关信息录入、修改、删除和查询功能。(5)专业相关信息录入、修改、删除和查询功能。(6)系统管理功能,包括登录用户的添加、修改、删除和查询, 权限的控制。(7)登录用户是学生或者教师时可以对自己的登录密码进行修改,当登录用户是管理员时,可以对系统里所有用户的密码进行修改。4.2系统数据库设计:4.2.1数据表的设计: 根据实际情况的需要,系统一共需要6表,分别如下数据表名称:数据表用途:用户登录表(user)用户登录信息

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号