当前位置: 网学 > 网学资源大全 > 计算机 > 正文

系学生档案管理系统

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供系学生档案管理系统 ,希望对需要系学生档案管理系统 网友有所帮助,学习一下吧!

资料包括: 论文(29页14603字) 图纸 
说明:

摘 要

学生档案管理系统是典型的信息管理系统(MIS),所谓信息管理系统它是计算机应用领域的一个重要分支。它帮助人们完成原来需要手工处理的复杂工作,它不仅能明显地提高工作效率,降低劳动强度,而且能提高信息管理的质量或水平。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 Microsoft公司的 Visual Basic开发工具,其可视化程序设计语言除了提供常规的编程功能外,还提供一套可视化的设计工具,便于程序员建立图形对象,巧妙地把Windows编程的复杂性“封装”起来。利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键词:控件、窗体、域。
ABSTRACT

The student records management system is the typical informationmanagement system (MIS), The so-called information management system it is a computerapplication domain important branch. It helps the complex work which the people completes originally needsmanually to process, it not only can obviously enhance the workingefficiency, reduces the labor intensity, moreover can enhance theinformation management the quality or the level. Its development mainly includes the backstage database theestablishment and the maintenance as well as front end the applicationprocedure development two aspects. Establishes the data uniformity and the integrity regarding formerrequest strong, the data security good storehouse, but requests theapplication procedure function regarding latter completely, is easy touse and so on the characteristic.
After the analysis, we use Microsoft Corporation Visual the Basicdevelopment kit, its visible programming language besides providesconventional the programming function, but also provides set ofvisible designs tools, is advantageous for the programmer to establishthe graph object, ingeniously "the seal" gets up the Windowsprogramming complexity. Each kind of object-oriented development kit provides which using it,the data window this can facilitate in particular but succinctlyoperates the database the intellectualized object, first establishesthe system application prototype in the short time, then, carries onthe demand iteration to the initial prototype system, unceasinglyrevises and the improvement, until forms user satisfaction thefeasible system.
KEYWORDS: Controls, the window, the territory.
引 言

本毕业论文的题目是:系学生档案管理系统。对学生的档案进行插入、删除、提交等操作,同时可实现对某一学生所有信息的浏览,学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长将产生大量文件和数据的丢失,这对于查找、更新和维护都带来了不少的困难。因此我们用一个信息管理系统来处理这些问题,信息管理系统不是在模拟手工劳动,它要更合理地组织数据和更科学地管理数据,为控制事务发展提供控制信息,为预测事务变化的状态提供事务发展趋势信息和变化规律的信息。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。信息管理系统的应用非常广泛,它可以用于事务管理、计算机辅助设计、计算机图形及人工智能等系统中,即所有数据量大、数据成分复杂的地方,都可以使用信息管理系统进行其数据管理的工作。
在当今这样一个使用计算机的社会中,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套学生档案管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
第一章 为什么要开发一个学生档案管理系统
1. 1 计算机已经成为我们学习和工作不可获缺的工具
21世纪是信息科技的世纪,以计算机技术为代表的所谓高科技信息技术的发展是出乎人们意料之外的,如今PC业如日中天,Internet也已深入大众。虽然当年托福勒曾经在所著《第三次浪潮》中预期到信息时代的到来,但是它的具体内容如何没有人可以预料得到,作为一个生活在网络文化信息时代的人来说,面对日新月异的信息技术,我们必须不断地给自己充电。我们可以看到,一些理工大学的计算机系成为高考中最热门的专业,尽管如此还有许多人为之挤破了头;翻开报纸的招聘栏,发现为数极多的单位高薪诚聘的都是计算机人才,很多工作,只要和计算机稍微沾点边,立刻身价百倍;在一些计算机培训机构,我们为课程爆满的场面而惊讶。
计算机领域是一个与其他行业相比更为开放的地方,欢迎任何人的参与进来,无论你是否是一名仅仅对它感到好奇的门外汉。况且计算机科学日新月异,新的东西层出不穷,没有任何人敢夸口永远走在别人的前面,每个人都站在同一条走路线上。就算你是计算机专科班出身,或正在从事计算机方面的工作,可是你还是会发现你在大学里、在课本上学到的知识越来越不够用了。事实上也确实如此,当社会上人人都用着Windows95/98之时,当编程已经用上了更高级的汇编语言像VB、VC、C++时,在我们的学校里,还在一如既往地传授着DOS、FoxBASE和Pascal。计算机的东西也确是繁多,仅操作系统就有Windowns98、WindowsNT、Netware、UNIX和Linux。
当今社会,计算机的价格已经十分低廉,性能却有了很大的进步。因此被越来越多的用户所使用,它已经被应用于各个领域,成为日常生活的一部分,计算机之所以如此流行的原因主要有以下几个方面:
第一,计算机可以代替人工进行许多繁杂的劳动;
第二,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全;等等。

目录:
引 言1
第1章 为什么要开发一个学生档案管理系统2
1.1 计算机已经成为我们学习和工作不可获缺的工具2
1.2 在大学中使用计算机管理学生档案2
1.3 为学生上网查校友做好准备3
1.4 学生档案的设计分析3
第2章 怎样开发一个学生档案管理系统4
2.1 编程环境的选择4
2.2 面向对象的分析和设计4
2.3 关系型数据库的实现5
2.4 二者的结合5
第3章 Windows下的Visual Basic 编程环境简介6
3.1 Visual Basic功能特点6
3.2 对象的概念6
3.3 菜单编辑器的设计7
3.4 实现工具栏8
3.5 使用帮助系统9
3.6 关于系统9
第4章 使用Access2002实现关系型数据库10
4.1 数据库的基本概念10
4.1.1 数据库的概念10
4.1.2 数据库的基本特点及优点10
4.2 创建一个数据库11
4.3 数据库系统的数据和程序之间具有较高的独立性12
4.4 实现数据库之间的联系12
第五章 系统具体实现 13
5.1 用户界面的实现13
5.1.1 封面13
5.1.2 主界面13
5.1.3 在线帮助16
5.2 数据库的实现 16
5.2.1 学生成绩库17
5.2.2 课程库17
5.3 与VB的连接17
结 论18
参考文献20
附 录21
致 谢24


参考文献:
Visual Basic 6.0 程序设计简明教程
作者:龚沛曾,陆慰民,扬志强
出版社:高等教育出版社
中文版Microsoft Office 97 自学通
作者:Ned Snell
出版社:机械工业出版社
Visual Basic 6.0 中文版控件大全
作者:Microsoft
出版社:电子工业出版社
数据库应用技术:Access
作者:时晓龙
出版社:上海科学普及出版社
Visual Basic 程序设计
作者:蔡翠平
出版社:北方交通大学出版社和清华大学出版社


作者点评:
在经过三个月的设计和开发,系学生档案管理系统基本开发完毕。其功能基本符合用户需求,能够完成学生学籍的存储和成绩的查询以及各类相关报表的打印。并提供部分系统维护功能,使用户方便进行数据备份、恢复、查询和数据删除。对于数据的一致性的问题也通过程序进行了有效的解决。
通过这次论文我了解了数据库结构与数据库种类
数据结构:
所谓数据结构是指数据的组织形式或数据之间的联系。如果用D表示数据,用R表示数据对象之间存在的关系集合,则将DS=(D,R)称为数据结构。例如,设有一个系,它记录了n个人的名字和相应的个人信息。为了方便地查找某人的信息,将人名按字典顺序排列,并在名字的后面跟随着对应的个人信息。这样,若要查找某人的个人信息(假定他的名字的第一个字母是Y),那么只须查找以Y开头的那些名字就可以了。该例中,数据的集合D就是人名和个人信息,它们之间的联系R就是按字典顺序的排列,其相应的数据结构就是DS=(D,R),即一个数组。
数据结构种类:
数据结构又分为数据的逻辑结构和数据的物理结构。数据的逻辑结构是从逻辑的角度(即数据间的联系和组织方式)来观察数据,分析数据,与数据的存储位置无关。数据的物理结构是指数据在计算机中存放的结构,即数据的逻辑结构在计算机中的实现形式,所以物理结构也被称为存储结构。
数据库的发展:数据库的发展经历了三个阶段:
1.层次型和网状型:
代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。
2.关系型数据型库:
目前大部分数据库采用的是关系型数据库。1970年IBM公司的研究员E.F.Codd提出了关系模型。其代表产品为sysem R和Inges。
3.第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。它必须支持面向对象,具有开放性,能够在多个平台上使用。
数据库技术的发展趋势:
1.面向对象的方法和技术对数据库发展的影响:
数据库研究人员借鉴和吸收了面向对象的方法和技术,提出了面向对象数据模型。
2.数据库技术与多学科技术的有机组合。
3.面向专门应用领域的数据库技术。
VB是编程的一种普遍的软件之一,它简单易用,使用起来比较方便,如果在“窗体设计区域”的某个组件(控件)上双击鼠标,会出现“代码编辑窗口”,我们可以在其中输入或是修改程序的代码。在我们双击控件到写入代码的这个过程中,我们涉及到了一个很重要的概念,这是VB与QBASIC的主要差别之一,大家知道在QBASIC包括Tubro C,TubroPascal等语言中程序从一开始就需要我们一点点的写代码来实现所有的功能,比如程序运行的界面,输入输出,键盘控制等,它们在程序中体现为一个个的过程或者是函数及子程序,它们都是完全面向过程的编程语言;但是现在的VB、VC、DELPHI等编程语言,都提供了可视化的编程环境,备有一整套常见的组件(控件)供我们使用,这些控件可以看作是对象(VB严格的说不是完全面向对象的编程语言),我们写程序时会直接与这些对象打交道,而不像原来。所以在VB中大部分的代码是与这些相关的,例如我们要输入一段代码,我们可以在一个按钮(Command)上双击鼠标而由VB自动产生的一个子过程,Private Sub Command1_Click()是子过程的开始,End Sub表示子过程的结束。然后我们可以在子过程中添加程序代码。
虽然毕业设计已经完成但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,在做设计的过程中也遇到了一些小的问题,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题,这些都有待进一步改善。
  • 上一篇资讯: 图书仓库管理系统
  • 下一篇资讯: 图书馆信息管理系统
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号