学生成绩管理系统的设计与实现—计算机毕业设计内容摘要:

m development,VB 目录 第 1 章 绪论 ........................................................................................................................ 3 引言 ........................................................................................................................ 3 总体的数据流程图 ................................................................................................... 3 系统的主要功能 ...................................................................................................... 3 第 2 章 总体设计 ................................................................................................................. 5 模块划分 ................................................................................................................. 5 模块划分 .......................................................................................................... 5 层次图 ............................................................................................................. 6 系统数据模型设计 ................................................................................................... 6 关系模型: ...................................................................................................... 6 ER 图 .............................................................................................................. 6 第 3 章 系统的实现 ............................................................................................................. 9 系统模块设计。 ...................................................................................................... 9 用户密码认证窗体的的实现 .............................................................................. 9 学生成绩管理系统整体界面的实现 ................................................................... 9 学生成绩管理系统的主程序 .............................................................................13 第 4 章 结论 .......................................................................................................................16 学生成绩记录查询 新学生成绩信息 学校 学生成绩输入信息 在校 学生信息 离 校 学生信息 学生成绩记录查询信息 学生成绩删除记录 第 4章 绪论 引言 学生成绩管理系统是对于学生的成绩进生管理、输入、删除和查询等等,同时也方便学生在网上对自己的成绩有所了解,虽然只能查询自己的成绩,但这样却对学生自己的成绩的提高有所帮助,只要自己有信心,就能提高自己的成绩,让自己满意。 学生成绩管理系统是被大中小的学生所采用的,因为这样可以让学校明白学生的成绩,以便做出适当的决定来奖励学生,或者改善学生的成绩;同时也可以让学生了解自己的成绩,以改变自己的学习方法,提高 自己的成绩。 学生成绩管理系统的每一个程序的功能都是非常主要的,第一个功能是学生登陆界面,是实现学生登陆系统查询自己的成绩的关键;第二个功能是连接上面又连接下面的,起着承上启下的作用;以下的功能主要是如何输入、添加、删除等等功能的实现,这样是为了使学生成绩管理系统更好为师生服务。 总体的数据流程图 学生输入记录 在校学生记录 离校学生记录 学生成绩删除记录 图 11 顶层数据流图 系统的 主 要功能 在第一章里已经对学生成绩管理系统的组成及功能作了介绍,并讨论了学生成绩管理系统的优点与应用。 下一的章将介绍学生成绩管理系统的总体设计。 从理论上阐述学生成绩管理系统的组成及功能,学生成绩管理系统是怎样进行的,对总体方案的可行性进行分析与论证。 学生成绩管理系统是由学生登陆界面和学生成绩的操作界面组成的,学生登陆界面是进入学生成绩管理系统的,用于查询、更新作基础的,学生成绩管理系统主要由学生查询界面、学生更新界面、学生成绩查询界面、学生成绩更新界面、学生课程查询界面以及学生课程更新界面组成的,用来学校老师、学 生对成绩进行记录的,还可以用来查询、更新等功能,为学生成绩 学生成绩管理系统 学生 大中小学校提供了方便而又能够对学生成绩实行管理,同时也为学生提供更快捷、更舒适的查询服务。 在此基础上,与数据库连接,那更为学校老师、学生着想,因为数据库与学生成绩管理系统的结合,使这个系统更具完整性。 学生成绩管理系统主要有以下几大功能: ( 1)系统主要对学校老师和学生信息成绩查询和更新功能。 学校老师和学生可以直接通过学生成绩管理系统进行管理,也可以查询。 因此,方便学生对自己的成绩进行查询。 让学生能快捷地查询,也使学生知道自己的成绩; ( 2)系统对学生信息的 添加,修改和删除处理。 由于学生信息和学生成绩信息本身是可变的,为了方便学校方面在添加学生信息和学生成绩的过程,同时,能对学生成绩的总分、平均分进行计算并得出相应的结果,可以对学生的基本信息进行部分修改。 这样,更方便学校方面对影碟学生基本信息和学生成绩信息的管理; ( 3)系统对学生成绩的查询功能,既可以查询在校学生成绩信息,让学生明白过去和现的成绩怎么样,这样可以让学生为未来的学习成绩进行努力,这主要是为了方便学生,了解自己的成绩信息; ( 4)系统还可以对学生课程进行查询和更新,并统计出学校安排的课程。 让 学生都对自己的成绩有个大概地了解,一方面使学校方面根据每个学生的成绩来调整对学生成绩方面的管理;另一方面使学生对在自己的成绩方面有更深层次的了解,做到透明化。 、 第 5章 总体设计 总体设计是对学生成绩管理系统的基本阐述,包括数据库的初步设计和总体设计。 它是为了以后更好地对学生成绩管理系统进行管理、查询、更新、删除等等,打好为下面设计的基础,只有这样,才能让学校对此进行管理。 而总体设计是为此打好基础,让学生对自己的学习成绩有个全面的了解。 数据库和模块划分 总体设计是对数据库和学生成 绩管理系统的设计进行初步的分析,让学生初步了解数据库和学生成绩管理系统的基本情况,使他们在使用过程中随到一些困难得到一些基本的帮助。 数据库分析 数据库是通过 mcisoft access 建立的,与 VB 程序设计相连接,以实现 VB 程序的功能,也可以改变数据库的数据。 在数据库中建立表,像学生表、学生成绩表、学生课程表以及在VB 程序设计中的模块和程序代码,还要把数据库和 VB 程序设计连接起来,并绑定。 这样才能方便查询、更新,更可以让用户一目了然 模块划分 学生成绩管理系统由许多模块组成,每一个模块都有自己的功能,并对 其自己所具有的功能负责,让学校方面和学生能通过这些模块进行管理、更新和查询等,使他们在对学生成绩方面能方便、快捷。 这样的学生成绩管理系统可以为他们减少很多不必要的麻烦,也能增进彼此的信任度。 这些模块包括: ,包括选择用户和退出两个功能。 这个过程,对系统提出以下要求:根据用户名和密码是否进入系统。 ,包括学生信息的查询和更新。 对学生的信息进行管理,了解,让学校和学生可以对信息进行管理和查询。 ,包括学生成绩信息的查询和更新。 根据学生的学号进行查询,让学生对自己的成绩有进一步的了 解。 ,包括学生课程信息的查询和更新。 这样,学生就可以查询出哪门课程的成绩是多少,让学生明白哪门课程是他的弱项,以便更努力地学习这门课,以及哪门课是他的强顶,以便保持这个成绩,或者是更上一层楼。 层次图 图 21 系统的结构 系统数据模型设计 表的设计 学生(系别,学号,姓名,性别,出生年月) 成绩(学号,课程号,成绩,学分) 课程(课程号,课程名,开课学期,学时,学分 ) 设计数据库 ( 1)打开 VB 学生成绩管理系统 学生登陆 学生信息 学生成绩 学生课程 用户名 密 码 确 定 按 钮 取消按钮 学生信息查询 学生信息更新 学生信息添加 学生信息删除 学生成绩查询 学生成绩更新 学生成绩添加 学生课程查询 学生课程更新 学生课程添加 学生号 学生名 学生成绩 ( 2)打开 BV数据平台 (3)打开 VB可视化数据管理器 ( 4)新建表: 第 6章 详细设计 详细设计是对数据库和学生成绩管理系统的组成进行详细分析,说明数据库由哪些表组成的以及表中的数据的显示,并表明表与表之间的联系,使用户知道怎么样对表操作;同时对学生成绩管理系统的构成也进行了详细的说明,即学生成绩管理系统由哪些模块组成,并说明这些模块起到什么功能,以及这样功能是怎么样实现的,只有这样才能为用户的操作提供了有利的数据,使他们能很快学会怎么样操作数据库和学生成绩管理系统 系统模块设计 用户密码认证窗体的的实现 ( 1)登陆界面 : 学生成绩管理系统整体界面的实现 ( 1)登陆主窗口: ( 2)学生查询窗口: ( 3)更新学生情况: ( 4)课程查询: ( 5)课程更新: ( 6)成绩查询: ( 7)成绩更新: 学生成绩管理系统的主程序 ( 1)查询代码: Private Sub Command1_Click() Dim s As String Dim sql As String sql = select * from 成绩 If Then s = where 学号 = 39。 amp。 amp。 39。 Else s = End If If Then If s = Then s = where 课程号 = 39。 amp。 amp。 39。 Else s = s + and 课程号 = 39。 amp。 amp。 39。 End If End If If Then If s = Then s = where 成绩 = 39。 amp。 amp。 39。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。