学生成绩管理系统的设计与实现-计算机毕业设计_第1页
学生成绩管理系统的设计与实现-计算机毕业设计_第2页
学生成绩管理系统的设计与实现-计算机毕业设计_第3页
学生成绩管理系统的设计与实现-计算机毕业设计_第4页
学生成绩管理系统的设计与实现-计算机毕业设计_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生成绩管理系统摘要学生成绩管理系统是一种为了方便学校对学生的成绩进行管理的系统,它对任何学校对学生成绩的管理有着意想不到的作用。本文阐述了学生成绩管理系统的基本设计方案以及需求分析,接着详细说明了怎样设计学生成绩管理系统,然后把程序设计和程序编码写下来,让他们明白怎样操作,最后写总结和谢辞。在学生成绩管理系统中,包括了学生登陆界面,学生的添加、删除、查询、更改等,使学生成绩管理系统更完善,让学生可以更清楚自己的学习成绩,以便能掌握自己的学生动态,随时做出反应,使自己的学习成绩更上一层楼,或者使原本自己成绩差的改进学习方法,提高自己的学生成绩。本程序使用 microsoft公司的 visual

2、 basic 6.0开发工具,,并结合使用Access 97。首先在短时间内建立系统应用模块,然后,对初始原型进行不断修正和改进,直到形成用户满意的可行系统。关键词:学生成绩管理系统、系统开发、VBAbstractThis procedure uses the microsoft company visual basic 6.0 development tool, make use of its every kind of the tool of development that provide that face to the object, combine combination usag

3、e Access 97.Establish in the in a short time first system application mold piece, then, start to the beginning the prototype proceeds to revise continuously with improve, until formation the customer is satisfied can a system.This text first is various main functions that the data flow chart that th

4、e students leases to sell to manage the system to say all, and drew a layer, introduce the system, then divide the line the system according to the function some a molds a relation for, being juxtaposed first database model, in system realize, proceeded to a few and main mold piece detailed and herm

5、eneutic with analyze, and give main code.Made the objective evaluation to this system finally, indicate the realistic meaning, weakness of the system and put forward can further the part that improve, in order to after throwing in actual application system can more stable dependable work.Key words:T

6、he studentscheck to manage system, system development,VB目录 TOC o 1-3 h z HYPERLINK l _Toc119668648 第1章绪论 PAGEREF _Toc119668648 h 3 HYPERLINK l _Toc119668649 引言 PAGEREF _Toc119668649 h 3 HYPERLINK l _Toc119668650 总体的数据流程图 PAGEREF _Toc119668650 h 3 HYPERLINK l _Toc119668651 系统的主要功能 PAGEREF _Toc1196686

7、51 h 3 HYPERLINK l _Toc119668652 第2章总体设计5 HYPERLINK l _Toc119668653 模块划分5 HYPERLINK l _Toc119668654 模块划分5 HYPERLINK l _Toc119668655 层次图6 HYPERLINK l _Toc119668656 系统数据模型设计 PAGEREF _Toc119668656 h 6 HYPERLINK l _Toc119668657 关系模型:6 HYPERLINK l _Toc119668658 E-R图6 HYPERLINK l _Toc119668659 第3章系统的实现9 H

8、YPERLINK l _Toc119668660 系统模块设计。 PAGEREF _Toc119668660 h 9 HYPERLINK l _Toc119668661 用户密码认证窗体的的实现 PAGEREF _Toc119668661 h 9 HYPERLINK l _Toc119668662 学生成绩管理系统整体界面的实现9 HYPERLINK l _Toc119668663 3.1.3学生成绩管理系统的主程序13 HYPERLINK l _Toc119668664 第4章结论16绪论引言学生成绩管理系统是对于学生的成绩进生管理、输入、删除和查询等等,同时也方便学生在网上对自己的成绩有所

9、了解,虽然只能查询自己的成绩,但这样却对学生自己的成绩的提高有所帮助,只要自己有信心,就能提高自己的成绩,让自己满意。学生成绩管理系统是被大中小的学生所采用的,因为这样可以让学校明白学生的成绩,以便做出适当的决定来奖励学生,或者改善学生的成绩;同时也可以让学生了解自己的成绩,以改变自己的学习方法,提高自己的成绩。学生成绩管理系统的每一个程序的功能都是非常主要的,第一个功能是学生登陆界面,是实现学生登陆系统查询自己的成绩的关键;第二个功能是连接上面又连接下面的,起着承上启下的作用;以下的功能主要是如何输入、添加、删除等等功能的实现,这样是为了使学生成绩管理系统更好为师生服务。总体的数据流程图学生

10、成绩学生成绩管理系统新学生成绩信息学生学校 学生成绩记录查询信息离校学生信息学生成绩记录查询在校学生信息学生成绩输入信息学生成绩删除记录 学生输入记录 在校学生记录 离校学生记录 学生成绩删除记录图1-1顶层数据流图系统的主要功能在第一章里已经对学生成绩管理系统的组成及功能作了介绍,并讨论了学生成绩管理系统的优点与应用。下一的章将介绍学生成绩管理系统的总体设计。从理论上阐述学生成绩管理系统的组成及功能,学生成绩管理系统是怎样进行的,对总体方案的可行性进行分析与论证。学生成绩管理系统是由学生登陆界面和学生成绩的操作界面组成的,学生登陆界面是进入学生成绩管理系统的,用于查询、更新作基础的,学生成绩

11、管理系统主要由学生查询界面、学生更新界面、学生成绩查询界面、学生成绩更新界面、学生课程查询界面以及学生课程更新界面组成的,用来学校老师、学生对成绩进行记录的,还可以用来查询、更新等功能,为大中小学校提供了方便而又能够对学生成绩实行管理,同时也为学生提供更快捷、更舒适的查询服务。在此基础上,与数据库连接,那更为学校老师、学生着想,因为数据库与学生成绩管理系统的结合,使这个系统更具完整性。学生成绩管理系统主要有以下几大功能:(1)系统主要对学校老师和学生信息成绩查询和更新功能。学校老师和学生可以直接通过学生成绩管理系统进行管理,也可以查询。因此,方便学生对自己的成绩进行查询。让学生能快捷地查询,也

12、使学生知道自己的成绩; (2)系统对学生信息的添加,修改和删除处理。由于学生信息和学生成绩信息本身是可变的,为了方便学校方面在添加学生信息和学生成绩的过程,同时,能对学生成绩的总分、平均分进行计算并得出相应的结果,可以对学生的基本信息进行部分修改。这样,更方便学校方面对影碟学生基本信息和学生成绩信息的管理;(3)系统对学生成绩的查询功能,既可以查询在校学生成绩信息,让学生明白过去和现的成绩怎么样,这样可以让学生为未来的学习成绩进行努力,这主要是为了方便学生,了解自己的成绩信息; (4)系统还可以对学生课程进行查询和更新,并统计出学校安排的课程。 让学生都对自己的成绩有个大概地了解,一方面使学校

13、方面根据每个学生的成绩来调整对学生成绩方面的管理;另一方面使学生对在自己的成绩方面有更深层次的了解,做到透明化。、总体设计总体设计是对学生成绩管理系统的基本阐述,包括数据库的初步设计和总体设计。它是为了以后更好地对学生成绩管理系统进行管理、查询、更新、删除等等,打好为下面设计的基础,只有这样,才能让学校对此进行管理。而总体设计是为此打好基础,让学生对自己的学习成绩有个全面的了解。数据库和模块划分总体设计是对数据库和学生成绩管理系统的设计进行初步的分析,让学生初步了解数据库和学生成绩管理系统的基本情况,使他们在使用过程中随到一些困难得到一些基本的帮助。数据库分析数据库是通过mcisoft acc

14、ess建立的,与VB程序设计相连接,以实现VB程序的功能,也可以改变数据库的数据。在数据库中建立表,像学生表、学生成绩表、学生课程表以及在VB程序设计中的模块和程序代码,还要把数据库和VB程序设计连接起来,并绑定。这样才能方便查询、更新,更可以让用户一目了然模块划分学生成绩管理系统由许多模块组成,每一个模块都有自己的功能,并对其自己所具有的功能负责,让学校方面和学生能通过这些模块进行管理、更新和查询等,使他们在对学生成绩方面能方便、快捷。这样的学生成绩管理系统可以为他们减少很多不必要的麻烦,也能增进彼此的信任度。这些模块包括:1.登录,包括选择用户和退出两个功能。这个过程,对系统提出以下要求:

15、根据用户名和密码是否进入系统。2.学生信息,包括学生信息的查询和更新。对学生的信息进行管理,了解,让学校和学生可以对信息进行管理和查询。3.学生成绩,包括学生成绩信息的查询和更新。根据学生的学号进行查询,让学生对自己的成绩有进一步的了解。4.学生课程,包括学生课程信息的查询和更新。这样,学生就可以查询出哪门课程的成绩是多少,让学生明白哪门课程是他的弱项,以便更努力地学习这门课,以及哪门课是他的强顶,以便保持这个成绩,或者是更上一层楼。层次图学生成绩管理系统学生登陆学生信息学生成绩学生课程用户名密码确 定按 钮取消按钮学生信息查询学生信息更新学生信息添加学生信息删除学生成绩查询学生成绩更新学生成

16、绩添加学生课程查询学生课程更新学生课程添加学生号学生名学生成绩图2-1系统的结构系统数据模型设计表的设计 学生(系别,学号,姓名,性别,出生年月) 成绩(学号,课程号,成绩,学分) 课程(课程号,课程名,开课学期,学时,学分)设计数据库(1)打开VB(2)打开BV数据平台(3)打开VB可视化数据管理器(4)新建表:详细设计详细设计是对数据库和学生成绩管理系统的组成进行详细分析,说明数据库由哪些表组成的以及表中的数据的显示,并表明表与表之间的联系,使用户知道怎么样对表操作;同时对学生成绩管理系统的构成也进行了详细的说明,即学生成绩管理系统由哪些模块组成,并说明这些模块起到什么功能,以及这样功能是

17、怎么样实现的,只有这样才能为用户的操作提供了有利的数据,使他们能很快学会怎么样操作数据库和学生成绩管理系统系统模块设计用户密码认证窗体的的实现(1)登陆界面:学生成绩管理系统整体界面的实现(1)登陆主窗口:(2)学生查询窗口:(3)更新学生情况:(4)课程查询:(5)课程更新:(6)成绩查询:(7)成绩更新:学生成绩管理系统的主程序(1)查询代码:Private Sub Command1_Click()Dim s As StringDim sql As Stringsql = select * from 成绩 If Text1.Text Thens = where 学号 = & Text1.T

18、ext & Elses = End IfIf Text2.Text ThenIf s = Thens = where 课程号 = & Text2.Text & Elses = s + and 课程号 = & Text2.Text & End IfEnd IfIf Text3.Text ThenIf s = Thens = where 成绩 = & Text3.Text & Elses = s + and 成绩 = & Text3.Text & End IfEnd IfIf Text4.Text ThenIf s = Thens = where 学分 = & Text4.Text & Elses

19、 = s + and 学分 = & Text4.Text & End IfEnd Ifdc.RecordSource = sql + sEnd SubPrivate Sub Command2_Click()EndEnd Sub(2)更新代码Private Sub Command1_Click()If Command1.Caption = 添加 Then Command1.Caption = 确定 Else Command1.Caption = 添加 End IfEnd SubPrivate Sub Command2_Click()End SubPrivate Sub Command3_Clic

20、k()End SubPrivate Sub Command4_Click()End SubPrivate Sub Command5_Click()End SubPrivate Sub Command6_Click()End SubPrivate Sub Command7_Click()End SubPrivate Sub Command8_Click()End Sub小结在本次毕业设计中,我在学习掌握了VB程序设计的基础上,综合运用了数据库等各门基础理论与专业知识,设计出了具有一定先进性的影碟出租系统,并从此了解了影碟出租系统中所需要的相关知识,同时基本满足了技术指标的要求,达到了预期的设计效

21、果与目的。我明白了一个好的软件设计能使一个中小型的影碟出租店得到好的生意,也是一个好的中小型影碟出租店所需要的。因此,不管怎样,在此次毕业设计中,我得到了许多,以后再又一次的毕业设计,我想我不会不是什么都不懂了,我相信我可以完成。毕业设计是大学学习中必不可少的一个环节,是一次不可多得的学习和锻炼机会。在本次毕业设计中,通过总体方案的设计与论证,使我们所学的理论知识得到了进一步的深化;同时,培养了我们理论联系实际,综合运用各门知识以及信息检索与利用的能力。在这次VB程序设计中,我提高了发现问题、分析问题、解决问题的水平;通过VB程序设计和数据库的操作,我明白了数据库是来建立数据库和表的,而VB程

22、序设计是用来设计模块和代码的,在此过程中,我不仅锻炼了实际动手操作能力,而且掌握了更多的普通知识和专业知识。更重要的是在这次毕业设计中还有同学的帮助,因为他们的帮助我才能完成,而且通过同学间相互的学习交流、关心帮助,使我明白了团队合作意识的重要性,从而让我知道我应该增强了我的团队合作意识,因为这一点对于将来的工作是十分重要的,在生活也是如此。当然,在毕业设计中也体现出了许多不容忽视的问题。有些功能在第一次做的时候不能实现,比如我对报表设计这块根本不懂,在指导老师的帮助下,经过一次又一次的修改,终于完成了。虽然完成了,但也只是调试能通过而已,我想我更应该努力。还有其他的很多问题我一样也搞不清楚,

23、但通过老师和同学的帮助,我还是完成了。因此通过这次毕业设计,我明白了任何事都必须努力,这样才能成功;还有很多方面我也不会做,真的需要通过一次又一次努力。这种种的不足之处都需要在今后的工作学习中不断地改进。总之,毕业设计是专业知识的一次综合应用;是对大学五年学习的一次检验和评定。在毕业设计中,我得到了充分的锻炼与显著的提高,使我提高了动手能力,得到了许多意想不到的收获。它将对于我以后的学习工作以及生活起到了至关重要的指导作用,因为能力的提高和经验的获得都是我人生中的一大财富。谢辞在学院学习生活的四年里,我在各位老师孜孜不倦地教诲下,通过自己的努力,顺利完成了大学三年的学习任务。首先,应当感谢学院

24、的各级领导给我们营造了良好的学习氛围和舒适的生活环境,以及对我们学业上的重视与关怀。特别是对本次毕业设计给予了大量人力、物力的支持。在本次毕业设计中,我的指导教师是胡秧老师。她认真负责、严谨细致、不辞辛劳和精益求精的教学态度,使我深受感动,让我能在本次毕业设计中克服种种困难,取得了成绩,在此致以衷心的感谢。此外,也要向对我在毕业设计过程中帮助过我的老师表示感谢。当然,也要感谢在此次毕业设计中关心过我帮助过我的各位同学。真的谢谢你们啊!总之,在此次毕业设计中取得成绩以及在五年中所得到的成绩,还是在这大学所学到的知识,都是老师孜孜不悔地教导中才能取得的。在此得到的锻炼使我在今后的人生道路上受益非浅

25、。参考文献1胡道元 计算机网络(中级) 清华大学出版社 19982陆尉民龚沛泌 VB课程设计 清华大学出版社 19973马威 中文版Access2003实用培训教程 清华大学出版社 20034David M.Arnow scott Dexter Gerald Weiss Java面向对象程序设计 清华大学出版社 20045谭浩强 C程序设计(第二版) 清华大学出版社 20036Steven Holzner 21天通学中文版 人民邮电出版社 2004学生成绩管理系统摘要学生成绩管理系统是一种为了方便学校对学生的成绩进行管理的系统,它对任何学校对学生成绩的管理有着意想不到的作用。本文阐述了学生成绩

26、管理系统的基本设计方案以及需求分析,接着详细说明了怎样设计学生成绩管理系统,然后把程序设计和程序编码写下来,让他们明白怎样操作,最后写总结和谢辞。在学生成绩管理系统中,包括了学生登陆界面,学生的添加、删除、查询、更改等,使学生成绩管理系统更完善,让学生可以更清楚自己的学习成绩,以便能掌握自己的学生动态,随时做出反应,使自己的学习成绩更上一层楼,或者使原本自己成绩差的改进学习方法,提高自己的学生成绩。本程序使用 microsoft公司的 visual basic 6.0开发工具,,并结合使用Access 97。首先在短时间内建立系统应用模块,然后,对初始原型进行不断修正和改进,直到形成用户满意的

27、可行系统。关键词:学生成绩管理系统、系统开发、VBAbstractThis procedure uses the microsoft company visual basic 6.0 development tool, make use of its every kind of the tool of development that provide that face to the object, combine combination usage Access 97.Establish in the in a short time first system application mold

28、 piece, then, start to the beginning the prototype proceeds to revise continuously with improve, until formation the customer is satisfied can a system.This text first is various main functions that the data flow chart that the students leases to sell to manage the system to say all, and drew a laye

29、r, introduce the system, then divide the line the system according to the function some a molds a relation for, being juxtaposed first database model, in system realize, proceeded to a few and main mold piece detailed and hermeneutic with analyze, and give main code.Made the objective evaluation to

30、this system finally, indicate the realistic meaning, weakness of the system and put forward can further the part that improve, in order to after throwing in actual application system can more stable dependable work.Key words:The studentscheck to manage system, system development,VB目录 TOC o 1-3 h z H

31、YPERLINK l _Toc119668648 第1章绪论 PAGEREF _Toc119668648 h 3 HYPERLINK l _Toc119668649 引言 PAGEREF _Toc119668649 h 3 HYPERLINK l _Toc119668650 总体的数据流程图 PAGEREF _Toc119668650 h 3 HYPERLINK l _Toc119668651 系统的主要功能 PAGEREF _Toc119668651 h 3 HYPERLINK l _Toc119668652 第2章总体设计5 HYPERLINK l _Toc119668653 模块划分5

32、HYPERLINK l _Toc119668654 模块划分5 HYPERLINK l _Toc119668655 层次图6 HYPERLINK l _Toc119668656 系统数据模型设计 PAGEREF _Toc119668656 h 6 HYPERLINK l _Toc119668657 关系模型:6 HYPERLINK l _Toc119668658 E-R图6 HYPERLINK l _Toc119668659 第3章系统的实现9 HYPERLINK l _Toc119668660 系统模块设计。 PAGEREF _Toc119668660 h 9 HYPERLINK l _To

33、c119668661 用户密码认证窗体的的实现 PAGEREF _Toc119668661 h 9 HYPERLINK l _Toc119668662 学生成绩管理系统整体界面的实现9 HYPERLINK l _Toc119668663 学生成绩管理系统的主程序13 HYPERLINK l _Toc119668664 第4章结论16绪论引言学生成绩管理系统是对于学生的成绩进生管理、输入、删除和查询等等,同时也方便学生在网上对自己的成绩有所了解,虽然只能查询自己的成绩,但这样却对学生自己的成绩的提高有所帮助,只要自己有信心,就能提高自己的成绩,让自己满意。学生成绩管理系统是被大中小的学生所采用的

34、,因为这样可以让学校明白学生的成绩,以便做出适当的决定来奖励学生,或者改善学生的成绩;同时也可以让学生了解自己的成绩,以改变自己的学习方法,提高自己的成绩。学生成绩管理系统的每一个程序的功能都是非常主要的,第一个功能是学生登陆界面,是实现学生登陆系统查询自己的成绩的关键;第二个功能是连接上面又连接下面的,起着承上启下的作用;以下的功能主要是如何输入、添加、删除等等功能的实现,这样是为了使学生成绩管理系统更好为师生服务。总体的数据流程图学生成绩学生成绩管理系统新学生成绩信息学生学校 学生成绩记录查询信息离校学生信息学生成绩记录查询在校学生信息学生成绩输入信息学生成绩删除记录 学生输入记录 在校学

35、生记录 离校学生记录 学生成绩删除记录图1-1顶层数据流图系统的主要功能在第一章里已经对学生成绩管理系统的组成及功能作了介绍,并讨论了学生成绩管理系统的优点与应用。下一的章将介绍学生成绩管理系统的总体设计。从理论上阐述学生成绩管理系统的组成及功能,学生成绩管理系统是怎样进行的,对总体方案的可行性进行分析与论证。学生成绩管理系统是由学生登陆界面和学生成绩的操作界面组成的,学生登陆界面是进入学生成绩管理系统的,用于查询、更新作基础的,学生成绩管理系统主要由学生查询界面、学生更新界面、学生成绩查询界面、学生成绩更新界面、学生课程查询界面以及学生课程更新界面组成的,用来学校老师、学生对成绩进行记录的,

36、还可以用来查询、更新等功能,为大中小学校提供了方便而又能够对学生成绩实行管理,同时也为学生提供更快捷、更舒适的查询服务。在此基础上,与数据库连接,那更为学校老师、学生着想,因为数据库与学生成绩管理系统的结合,使这个系统更具完整性。学生成绩管理系统主要有以下几大功能:(1)系统主要对学校老师和学生信息成绩查询和更新功能。学校老师和学生可以直接通过学生成绩管理系统进行管理,也可以查询。因此,方便学生对自己的成绩进行查询。让学生能快捷地查询,也使学生知道自己的成绩; (2)系统对学生信息的添加,修改和删除处理。由于学生信息和学生成绩信息本身是可变的,为了方便学校方面在添加学生信息和学生成绩的过程,同

37、时,能对学生成绩的总分、平均分进行计算并得出相应的结果,可以对学生的基本信息进行部分修改。这样,更方便学校方面对影碟学生基本信息和学生成绩信息的管理;(3)系统对学生成绩的查询功能,既可以查询在校学生成绩信息,让学生明白过去和现的成绩怎么样,这样可以让学生为未来的学习成绩进行努力,这主要是为了方便学生,了解自己的成绩信息; (4)系统还可以对学生课程进行查询和更新,并统计出学校安排的课程。 让学生都对自己的成绩有个大概地了解,一方面使学校方面根据每个学生的成绩来调整对学生成绩方面的管理;另一方面使学生对在自己的成绩方面有更深层次的了解,做到透明化。、总体设计总体设计是对学生成绩管理系统的基本阐

38、述,包括数据库的初步设计和总体设计。它是为了以后更好地对学生成绩管理系统进行管理、查询、更新、删除等等,打好为下面设计的基础,只有这样,才能让学校对此进行管理。而总体设计是为此打好基础,让学生对自己的学习成绩有个全面的了解。数据库和模块划分总体设计是对数据库和学生成绩管理系统的设计进行初步的分析,让学生初步了解数据库和学生成绩管理系统的基本情况,使他们在使用过程中随到一些困难得到一些基本的帮助。数据库分析数据库是通过mcisoft access建立的,与VB程序设计相连接,以实现VB程序的功能,也可以改变数据库的数据。在数据库中建立表,像学生表、学生成绩表、学生课程表以及在VB程序设计中的模块

39、和程序代码,还要把数据库和VB程序设计连接起来,并绑定。这样才能方便查询、更新,更可以让用户一目了然模块划分学生成绩管理系统由许多模块组成,每一个模块都有自己的功能,并对其自己所具有的功能负责,让学校方面和学生能通过这些模块进行管理、更新和查询等,使他们在对学生成绩方面能方便、快捷。这样的学生成绩管理系统可以为他们减少很多不必要的麻烦,也能增进彼此的信任度。这些模块包括:1.登录,包括选择用户和退出两个功能。这个过程,对系统提出以下要求:根据用户名和密码是否进入系统。2.学生信息,包括学生信息的查询和更新。对学生的信息进行管理,了解,让学校和学生可以对信息进行管理和查询。3.学生成绩,包括学生

40、成绩信息的查询和更新。根据学生的学号进行查询,让学生对自己的成绩有进一步的了解。4.学生课程,包括学生课程信息的查询和更新。这样,学生就可以查询出哪门课程的成绩是多少,让学生明白哪门课程是他的弱项,以便更努力地学习这门课,以及哪门课是他的强顶,以便保持这个成绩,或者是更上一层楼。层次图学生成绩管理系统学生登陆学生信息学生成绩学生课程用户名密码确 定按 钮取消按钮学生信息查询学生信息更新学生信息添加学生信息删除学生成绩查询学生成绩更新学生成绩添加学生课程查询学生课程更新学生课程添加学生号学生名学生成绩图2-1系统的结构系统数据模型设计表的设计 学生(系别,学号,姓名,性别,出生年月) 成绩(学号

41、,课程号,成绩,学分) 课程(课程号,课程名,开课学期,学时,学分)设计数据库(1)打开VB(2)打开BV数据平台(3)打开VB可视化数据管理器(4)新建表:详细设计详细设计是对数据库和学生成绩管理系统的组成进行详细分析,说明数据库由哪些表组成的以及表中的数据的显示,并表明表与表之间的联系,使用户知道怎么样对表操作;同时对学生成绩管理系统的构成也进行了详细的说明,即学生成绩管理系统由哪些模块组成,并说明这些模块起到什么功能,以及这样功能是怎么样实现的,只有这样才能为用户的操作提供了有利的数据,使他们能很快学会怎么样操作数据库和学生成绩管理系统系统模块设计用户密码认证窗体的的实现(1)登陆界面:

42、学生成绩管理系统整体界面的实现(1)登陆主窗口:(2)学生查询窗口:(3)更新学生情况:(4)课程查询:(5)课程更新:(6)成绩查询:(7)成绩更新:学生成绩管理系统的主程序(1)查询代码:Private Sub Command1_Click()Dim s As StringDim sql As Stringsql = select * from 成绩 If Text1.Text Thens = where 学号 = & Text1.Text & Elses = End IfIf Text2.Text ThenIf s = Thens = where 课程号 = & Text2.Text &

43、 Elses = s + and 课程号 = & Text2.Text & End IfEnd IfIf Text3.Text ThenIf s = Thens = where 成绩 = & Text3.Text & Elses = s + and 成绩 = & Text3.Text & End IfEnd IfIf Text4.Text ThenIf s = Thens = where 学分 = & Text4.Text & Elses = s + and 学分 = & Text4.Text & End IfEnd Ifdc.RecordSource = sql + sEnd SubPriv

44、ate Sub Command2_Click()EndEnd Sub(2)更新代码Private Sub Command1_Click()If Command1.Caption = 添加 Then Command1.Caption = 确定 Else Command1.Caption = 添加 End IfEnd SubPrivate Sub Command2_Click()dcEnd SubPrivate Sub Command3_Click()End SubPrivate Sub Command4_Click()End SubPrivate Sub Command5_Click()End

45、SubPrivate Sub Command6_Click()End SubPrivate Sub Command7_Click()End SubPrivate Sub Command8_Click()End Sub小结在本次毕业设计中,我在学习掌握了VB程序设计的基础上,综合运用了数据库等各门基础理论与专业知识,设计出了具有一定先进性的影碟出租系统,并从此了解了影碟出租系统中所需要的相关知识,同时基本满足了技术指标的要求,达到了预期的设计效果与目的。我明白了一个好的软件设计能使一个中小型的影碟出租店得到好的生意,也是一个好的中小型影碟出租店所需要的。因此,不管怎样,在此次毕业设计中,我得到了

46、许多,以后再又一次的毕业设计,我想我不会不是什么都不懂了,我相信我可以完成。毕业设计是大学学习中必不可少的一个环节,是一次不可多得的学习和锻炼机会。在本次毕业设计中,通过总体方案的设计与论证,使我们所学的理论知识得到了进一步的深化;同时,培养了我们理论联系实际,综合运用各门知识以及信息检索与利用的能力。在这次VB程序设计中,我提高了发现问题、分析问题、解决问题的水平;通过VB程序设计和数据库的操作,我明白了数据库是来建立数据库和表的,而VB程序设计是用来设计模块和代码的,在此过程中,我不仅锻炼了实际动手操作能力,而且掌握了更多的普通知识和专业知识。更重要的是在这次毕业设计中还有同学的帮助,因为

47、他们的帮助我才能完成,而且通过同学间相互的学习交流、关心帮助,使我明白了团队合作意识的重要性,从而让我知道我应该增强了我的团队合作意识,因为这一点对于将来的工作是十分重要的,在生活也是如此。当然,在毕业设计中也体现出了许多不容忽视的问题。有些功能在第一次做的时候不能实现,比如我对报表设计这块根本不懂,在指导老师的帮助下,经过一次又一次的修改,终于完成了。虽然完成了,但也只是调试能通过而已,我想我更应该努力。还有其他的很多问题我一样也搞不清楚,但通过老师和同学的帮助,我还是完成了。因此通过这次毕业设计,我明白了任何事都必须努力,这样才能成功;还有很多方面我也不会做,真的需要通过一次又一次努力。这

48、种种的不足之处都需要在今后的工作学习中不断地改进。总之,毕业设计是专业知识的一次综合应用;是对大学五年学习的一次检验和评定。在毕业设计中,我得到了充分的锻炼与显著的提高,使我提高了动手能力,得到了许多意想不到的收获。它将对于我以后的学习工作以及生活起到了至关重要的指导作用,因为能力的提高和经验的获得都是我人生中的一大财富。谢辞在学院学习生活的四年里,我在各位老师孜孜不倦地教诲下,通过自己的努力,顺利完成了大学三年的学习任务。首先,应当感谢学院的各级领导给我们营造了良好的学习氛围和舒适的生活环境,以及对我们学业上的重视与关怀。特别是对本次毕业设计给予了大量人力、物力的支持。在本次毕业设计中,我的

49、指导教师是胡秧老师。她认真负责、严谨细致、不辞辛劳和精益求精的教学态度,使我深受感动,让我能在本次毕业设计中克服种种困难,取得了成绩,在此致以衷心的感谢。此外,也要向对我在毕业设计过程中帮助过我的老师表示感谢。当然,也要感谢在此次毕业设计中关心过我帮助过我的各位同学。真的谢谢你们啊!总之,在此次毕业设计中取得成绩以及在五年中所得到的成绩,还是在这大学所学到的知识,都是老师孜孜不悔地教导中才能取得的。在此得到的锻炼使我在今后的人生道路上受益非浅。参考文献1胡道元 计算机网络(中级) 清华大学出版社 19982陆尉民龚沛泌 VB课程设计 清华大学出版社 19973马威 中文版Access2003实

50、用培训教程 清华大学出版社 20034David M.Arnow scott Dexter Gerald Weiss Java面向对象程序设计 清华大学出版社 20045谭浩强 C程序设计(第二版) 清华大学出版社 20036Steven Holzner 21天通学中文版 人民邮电出版社 2004学生成绩管理系统摘要学生成绩管理系统是一种为了方便学校对学生的成绩进行管理的系统,它对任何学校对学生成绩的管理有着意想不到的作用。本文阐述了学生成绩管理系统的基本设计方案以及需求分析,接着详细说明了怎样设计学生成绩管理系统,然后把程序设计和程序编码写下来,让他们明白怎样操作,最后写总结和谢辞。在学生成

51、绩管理系统中,包括了学生登陆界面,学生的添加、删除、查询、更改等,使学生成绩管理系统更完善,让学生可以更清楚自己的学习成绩,以便能掌握自己的学生动态,随时做出反应,使自己的学习成绩更上一层楼,或者使原本自己成绩差的改进学习方法,提高自己的学生成绩。本程序使用 microsoft公司的 visual basic 6.0开发工具,,并结合使用Access 97。首先在短时间内建立系统应用模块,然后,对初始原型进行不断修正和改进,直到形成用户满意的可行系统。关键词:学生成绩管理系统、系统开发、VBAbstractThis procedure uses the microsoft company vi

52、sual basic 6.0 development tool, make use of its every kind of the tool of development that provide that face to the object, combine combination usage Access 97.Establish in the in a short time first system application mold piece, then, start to the beginning the prototype proceeds to revise continu

53、ously with improve, until formation the customer is satisfied can a system.This text first is various main functions that the data flow chart that the students leases to sell to manage the system to say all, and drew a layer, introduce the system, then divide the line the system according to the fun

54、ction some a molds a relation for, being juxtaposed first database model, in system realize, proceeded to a few and main mold piece detailed and hermeneutic with analyze, and give main code.Made the objective evaluation to this system finally, indicate the realistic meaning, weakness of the system a

55、nd put forward can further the part that improve, in order to after throwing in actual application system can more stable dependable work.Key words:The studentscheck to manage system, system development,VB目录 TOC o 1-3 h z HYPERLINK l _Toc119668648 第1章绪论 PAGEREF _Toc119668648 h 3 HYPERLINK l _Toc1196

56、68649 引言 PAGEREF _Toc119668649 h 3 HYPERLINK l _Toc119668650 总体的数据流程图 PAGEREF _Toc119668650 h 3 HYPERLINK l _Toc119668651 系统的主要功能 PAGEREF _Toc119668651 h 3 HYPERLINK l _Toc119668652 第2章总体设计5 HYPERLINK l _Toc119668653 模块划分5 HYPERLINK l _Toc119668654 模块划分5 HYPERLINK l _Toc119668655 层次图6 HYPERLINK l _T

57、oc119668656 系统数据模型设计 PAGEREF _Toc119668656 h 6 HYPERLINK l _Toc119668657 关系模型:6 HYPERLINK l _Toc119668658 E-R图6 HYPERLINK l _Toc119668659 第3章系统的实现9 HYPERLINK l _Toc119668660 系统模块设计。 PAGEREF _Toc119668660 h 9 HYPERLINK l _Toc119668661 用户密码认证窗体的的实现 PAGEREF _Toc119668661 h 9 HYPERLINK l _Toc119668662 学

58、生成绩管理系统整体界面的实现9 HYPERLINK l _Toc119668663 学生成绩管理系统的主程序13 HYPERLINK l _Toc119668664 第4章结论16绪论引言学生成绩管理系统是对于学生的成绩进生管理、输入、删除和查询等等,同时也方便学生在网上对自己的成绩有所了解,虽然只能查询自己的成绩,但这样却对学生自己的成绩的提高有所帮助,只要自己有信心,就能提高自己的成绩,让自己满意。学生成绩管理系统是被大中小的学生所采用的,因为这样可以让学校明白学生的成绩,以便做出适当的决定来奖励学生,或者改善学生的成绩;同时也可以让学生了解自己的成绩,以改变自己的学习方法,提高自己的成绩

59、。学生成绩管理系统的每一个程序的功能都是非常主要的,第一个功能是学生登陆界面,是实现学生登陆系统查询自己的成绩的关键;第二个功能是连接上面又连接下面的,起着承上启下的作用;以下的功能主要是如何输入、添加、删除等等功能的实现,这样是为了使学生成绩管理系统更好为师生服务。总体的数据流程图学生成绩学生成绩管理系统新学生成绩信息学生学校 学生成绩记录查询信息离校学生信息学生成绩记录查询在校学生信息学生成绩输入信息学生成绩删除记录 学生输入记录 在校学生记录 离校学生记录 学生成绩删除记录图1-1顶层数据流图系统的主要功能在第一章里已经对学生成绩管理系统的组成及功能作了介绍,并讨论了学生成绩管理系统的优

60、点与应用。下一的章将介绍学生成绩管理系统的总体设计。从理论上阐述学生成绩管理系统的组成及功能,学生成绩管理系统是怎样进行的,对总体方案的可行性进行分析与论证。学生成绩管理系统是由学生登陆界面和学生成绩的操作界面组成的,学生登陆界面是进入学生成绩管理系统的,用于查询、更新作基础的,学生成绩管理系统主要由学生查询界面、学生更新界面、学生成绩查询界面、学生成绩更新界面、学生课程查询界面以及学生课程更新界面组成的,用来学校老师、学生对成绩进行记录的,还可以用来查询、更新等功能,为大中小学校提供了方便而又能够对学生成绩实行管理,同时也为学生提供更快捷、更舒适的查询服务。在此基础上,与数据库连接,那更为学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论