计算机信息管理专业毕业论文 精品.docx

上传人:b****8 文档编号:10029928 上传时间:2023-05-23 格式:DOCX 页数:12 大小:1.85MB
下载 相关 举报
计算机信息管理专业毕业论文 精品.docx_第1页
第1页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第2页
第2页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第3页
第3页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第4页
第4页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第5页
第5页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第6页
第6页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第7页
第7页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第8页
第8页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第9页
第9页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第10页
第10页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第11页
第11页 / 共12页
计算机信息管理专业毕业论文 精品.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机信息管理专业毕业论文 精品.docx

《计算机信息管理专业毕业论文 精品.docx》由会员分享,可在线阅读,更多相关《计算机信息管理专业毕业论文 精品.docx(12页珍藏版)》请在冰点文库上搜索。

计算机信息管理专业毕业论文 精品.docx

计算机信息管理专业毕业论文精品

毕业设计(论文)

中文题目:

学生成绩管理系统

英文题目:

Studentachievementmanagementsystem

 

姓名:

周兵华

学号:

09611235

专业:

计算机信息管理

学院:

高职院

指导老师:

陆俊发

二零一一年十二月

摘要

成绩管理是学校管理中相当繁重的工作,牵涉到学生成绩管理、课程管理等。

由于成绩记录的数量众多、管理复杂容易造成混乱,成绩管理系统可以实现对整个成绩信息进行准确而高效的记载。

本系统的主要功能及任务是:

·方便学生对自己的成绩信息进行浏览;

·方便教师对学生的成绩信息进行浏览、查找并进行管理;

·提供一个电子化的成绩管理平台。

为满足为学校服务这一基本功能,数字校园应定位于信息服务,对学生的成绩的高效而准确的管理系统设计的出发点和最终目的,既要能够满足学生和老师的一般需求,又要能够针对用户的类型、需求特征等确定它的的权限以便进行管理。

学生成绩管理系统以学校实际成绩管理情况为依据,提供了成绩浏览、查找和更新等实用而丰富的功能。

本系统使用VisualBasic6.0中文版作为开发工具,后台数据库采用MicrosoftAccess的MDB数据库。

关键词:

小型学生成绩管理系统,SQL,VB,数据库,控件,控件与数据库的绑定

 

Abstract

Performancemanagementinthemanagementofschoolsisaveryheavywork,involvethestudentachievementmanagement,curriculummanagement.Duetothelargenumberofrecords,themanagementofcomplexeasilycauseconfusion,performancemanagementsystemcanrealizethewholeachievementinformationaccurateandefficientrecords.

Thissystemmainfunctionandtask:

convenienceoftheirstudentsachievementinformationbrowse;

"Enableteacherstostudentachievementinformationtobrowse,searchandmanagement;

"Toprovideanelectronicperformancemanagementplatform.

Inordertomeettheschoolservicesthebasicfunctionsofdigitalcampus,locatedintheinformationservice,theperformanceofstudentsoftheefficiencyandaccuracyofthemanagementsystemforthedesignofthestartingpointandfinalgoal,bothtobeabletomeetthegeneralneedsofstudentsandteachers,butalsocanbeaimedatanusertypes,demandcharacteristicsdetermineitspermissiontomanagement.

Studentachievementmanagementsystemtotheactualschoolperformancemanagementasthebasis,providesperformancebrowse,searchandupdateutilityandrichfunction.ThesystemusesVisualBasicChineseversion6asthedevelopmenttool,thebackstagedatabaseusingtheMicrosoftAccessMDBdatabase.

Keywords:

smallstudentachievementmanagementsystem,SQL,VB,database,control,controlanddatabinding

目录

 

1.选题的意义………………………………………………………………4

1选择该题目的原因………………………………………………………4

2完成此题目用到的数据结构和知识点…………………………………4

2.系统功能简介……………………………………………………………5

2.1系统概述…………………………………………………………………5

2.2系统的组成及各模块的功能……………………………………………5

2.3系统的运行环境…………………………………………………………5

3.系统设计…………………………………………………………………6

3.1数据库设计……………………………………………………………6

4.系统实现…………………………………………………………………7

4.1用户登入界面的实现………………………………………………………8

4.2学生成绩管理界面实现…………………………………………………8

4.4成绩管理界面实现………………………………………………………9

5.系统调试与测试……………………………………………………10

5.1测试内容……………………………………………………………12

结论…………………………………………………………14

致谢…………………………………………………………………15

参考文献………………………………………………………………16

 

一选题的意义

1.选该题的原因

从大的方面来讲,现在我国的部分高中及其以下级别的大部分中学,学生成绩的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

我选择这个题目,希望可以在信息管理方面有所提高。

改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我一年的所学编制出一个实用的程序来帮助学校进行更有效的信息管理。

从小的方面来说,我感觉这个题目和我的学校生活密切相关,我也比较熟悉该系统,更容易学到对于我vb语言学习有用的知识。

2.完成此题目用到的数据结构和知识点。

2.1数据结构:

通过可视化数据管理器可以进行数据库操作。

建立数据库:

启动可视化数据管理器,创建数据库,创建数据库表,然后编辑数据库。

2.2知识点:

Access技术:

可以开发关系数据库,数据库能汇集各种信息以供查询、存储和检索。

数据库(Database)是由一些有意义和有关系的数据(data)所组合而成。

一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据。

所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。

在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(DatabaseManagementSystemDBMS)。

数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。

Access的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。

另外,Access允许创建自定义报表用于打印或输出数据库中的信息。

Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。

如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。

结构化查询语言SQL:

结构化查询语言(StructruedQueryLauguage,SQL)是访问数据库的标准语言,使用SQL语言可以从数据库中获取数据,建立数据库和数据库对象,增加,修改数据和实现复杂的查询功能。

它是本系统实现的基础。

使用data控件访问数据库:

主要使用的是data控件和数据绑定控件编写数据库应用程序的方法。

二.系统功能简介

1.系统概述

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,需要有学生管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.系统的组成以及各模块的功能

系统开发的总任务是实现学生信息关系的系统化、规范化和自动化。

系统主要由五部分组成:

系统用户的管理、学生成绩的管理、学生学籍信息的管理、信息的查询,其中还包括登录界面以及成绩的统计模块。

各模块的主要功能如下:

●系统用户的管理:

实现用户的添加、删除和密码的修改

●学生学籍信息的管理:

实现学生学籍信息的添加、删除和修改。

●学生成绩的管理:

实现学生成绩的录入,删除和修改。

●学生信息的查询:

实现学生学籍的查询、成绩的查询。

●学生成绩信息的统计:

实现学生男女生人数以及不及格人数的统计。

3.系统的运行环境

系统使用环境

操作系统:

windowsxp/2000/me/98

系统支持:

visualbasic6.0及以上版本

数据库:

access

系统开发环境

操作系统:

windowsxp/2000/me/98

系统支持:

visualbasic6.0

 

三系统设计

1.数据库设计

数据库在本成绩管理系统中占有非常重要的地位,数据库结构的好坏将直接对应用系统的效率以及实现的效率产生影响。

合理的数据库及结构设计可以提高数据存储的效率,保证数据的完整和一致。

同时合理的数据库结构也将有利于程序的实现。

设计本系统的数据库应该充分满足用户的需求。

针对一般学生管理系统的需求,通过对学生学习过程的内容的分析,设计如下面所示的数据项和数据结构

●基本信息表:

包括的字段有:

学号,姓名,性别,年龄。

●成绩表:

包括的字段有:

学号,姓名,性别,年龄。

●密码表:

包括的字段有:

用户名,密码。

●教师密码表:

包括的字段有:

用户名,密码。

⑵得到上面的数据项就可以设计出能够满足用户需求的各种实体以及他们之间的关系。

由上面的设计规划出的实体有:

用户实体、信息实体、成绩实体。

按照以上实体进行设计:

(1)打开可视化数据管理器程序

(2)建立数据库(3)创建数据库表(4)添加字段(5)生成表⑹添加内容

基本信息表

字段名称

数据类型

字段大小

学号

文本

10

姓名

文本

10

性别

文本

2

课程

文本

10

成绩

文本

50

等。

 

四系统实现

现在已经完成了程序各个功能模块的创建,现在可以进行系统的实现了

1登录界面实现

 

五.系统调试与测试

 

PublicmsgPrivateSubCmd_Del_Click()DimareturnAsIntegerateturn=MsgBox("你确实要删除记录吗?

",vbYesNo)Ifateturn=vbYesThenData1.Recordset.DeleteData1.Recordset.MoveNextIfData1.Recordset.EOFThenData1.Recordset.MoveLastEndIfEndIfEndSubPrivateSubCmd_End_Click()EndEndSubPrivateSubCmd_Fnnd_Click()msg=InputBox("请输入要查询的学号","查找记录")Data1.Recordset.FindFirst"学号='"&msg&"'"IfData1.Recordset.NoMatchThenMsgBox"没有符合条件的学生"ElseMsgBox"符合条件的学生为"&Data1.Recordset.Fields

(1)EndIfEndSubPrivateSubCmd_Ins_Click()vb_msg=MsgBox("请输入",vbOKCancel)Ifvb_msg=vbCancelThenExitSubEndIfData1.Recordset.AddNewData1.Recordset.Fields("学号")=Text1.TextData1.Recordset.Fields("姓名")=Text2.TextData1.Recordset.Fields("性别")=Text3.TextData1.Recordset.Fields("课程名称")=Text4.TextData1.Recordset.Fields("成绩")=Text5.TextEndSubPrivateSubCmd_Nxt_Click()Data1.Recordset.MoveNextIfData1.Recordset.EOFThenData1.Recordset.MoveLastmagbox("已经是最后一条记录了!

")EndIfEndSubPrivateSubCmd_Pre_Click()Data1.Recordset.MovePreviousIfData1.Recordset.BOFThenData1.Recordset.MoveFirstMsgBox("已经是第一条记录了!

")EndIfEndSubPrivateSubCmd_Prn_Click()DataReport1.ShowEndSubPrivateSubCmd_Upd_Click()DimareaturnAsIntegerareturn=MsgBox("你确实要修改记录吗?

",vbYesNo)Ifareturn=vbYesThenData1.EditData1.Recordset.Fields("学号")=Text1.TextData1.Recordset.Fields("姓名")=Text2.TextData1.Recordset.Fields("性别")=Text3.TextData1.Recordset.Fields("课程名称")=Text4.TextData1.Recordset.Fields("成绩")=Text5.TextData1.Recordset.UpdateEndIfEndSubPrivateSubCommand1_Click()IfText1.Text="周兵华"ThenIfText2.Text=123ThenForm2.HideForm1.ShowEndIfEndIfEndSub

 

结论

1遇到及解决的问题

主要问题1:

数据库建立以后无法与控件绑定,在系统运行时,无法通过系统对数据库的信息进行编辑,修改,删除。

解决:

通过看课本,查资料,以及询问老师等途径知道自己没有设置data控件的数据绑定常用属性,还有一些代码不是和数据库相应的位置连接的。

主要问题2:

由于窗体喝控件太多,使得编写代码时,总是出现数据库与控件案不对应的情况。

解决方法:

只要细心,认真就可以做的好。

2毕业设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,当今计算机应用在生活中可以说得是无处不在。

因此作为二十一世纪的大学来说掌握计算机开发技术是十分重要的。

通过这次的毕业设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

尽管本系统存在着很多不足,但其功能全面、架构流行、平台先进;维护方便、操作简单;报表精美、设计完美、针对性强;远程办公、移动办公;运行稳定、安全可靠;支持网络办公模式、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。

不过,通过这次毕业设计,我掌握了的系统基本开发过程巩固了我从课本里学到的知识,但在这次设计中的最大收获是让我掌握VisualBasic6.0开发工具的应用和学会了使用该工具与SQLserver2000数据库的连接,以及与同学们之间相互帮助的精神。

总之,通过这次毕业设计使我受益良多。

 

致谢

 

在本次毕业设计中,我从指导老师身上学到了很多东西。

老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。

他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高,这对于我以后的工作和学习都有一种巨大的帮助,在撰写论文阶段,指导老师审阅我的论文,提出了许多宝贵意见,没有他的指导,我就不能较好的完成毕业设计。

在此,我非常感谢您细心而又耐心的辅导。

另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我为人处事的道理,在此表示感谢。

同时,在论文设计过程中还有我们班的同学也给了我不少帮助,这里一并表示感谢。

 

参考文献:

 

1.《VisualBasic6.0编程案例精解》,张路平,电子工业出版社

2.《VisualBasic6.0数据库编程思想与实践》,谭小丹,冶金工业出版社

3.《VisualBasic+Access数据库项目开发实践》,周国民,中国铁道出版社

4.MSDN

5.萨师煊,王珊.数据库系统概论[M].高等教育出版社,2002.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2