欢迎来到天天文库
浏览记录
ID:9294506
大小:671.54 KB
页数:29页
时间:2018-04-26
《基于delphi的学生信息管理系统的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于DELPHI的学生信息管理系统的设计与实现【摘要】随着科学技术和信息技术的发展,计算机领域不断取得新的研究成果。大家都知道,在学校工作中学生的信息管理是一项重要的内容。无论是农村学校还是城市学校、无论是小学还是初中,随着信息技术在管理上越来越深入而广泛的应用,在学校里,要处理大量的学生数据信息显得尤为的重要。为此,学校不得不建立信息化的学生信息管理系统。学生信息管理信息系统是一个不断发展的新型学科,任何一个学校要生存和发展,就要高效率地把内部活动有机地组织起来,本系统论文主要是管理学生的资料。重点介绍其功能:学生信息管理、学籍管理、成绩管理、奖惩管理、系统管理。使用delphi设计程序
2、进行管理操作,并用Access进行后台数据库的连接设计。主要是以五大功能进行系统的设计和实现。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。在计算机技术的迅速发展的前提下,为了加快学校学籍管理,开发一套学籍管理系统迫在眉捷。本系统主要采用Delphi7做为开发工具,应用面向对象的程序设计方法进行开发与设计的。利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对学生成绩管理的目的。本
3、系统使用ADO连接数据库Access2003,提出了权限管理模块的具体实现方法,并完成了相关软件的设计任务。最终系统能够完成信息的输入、输出,数据的修改、查询和统计等功能,使用户操作起来简便快捷。随着科学技术的不断进步,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一个重要部分,信息管理系统是一个由用户和计算机组成的进行信息管理、信息收集、存储处理、传递使用和维护的软件系统。学生信息管理系统是学校地方管理工作过程中不可缺少的部分,对学生信息管理工作,具有着手工管理所无法比拟的优点,检索迅速、查找方便、可靠性高、存储量大
4、等。这些优点能够极大地提高日常查询的效率。因此,开发学生信息管理系统成为很有必要的事情。数据库技术是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。而在互联网日益发展、壮大的背景下,在因特网普及浪潮持续高涨的情况下,如何让原来在单机中使用的数据库可供多机使用,也成了必然的趋势。学生信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VISUALBASI
5、C开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。【关键词】管理信息系统、学生管理、delphi应用一、Delphi概述1.1Delphi语言的特点Delphi是基于ObjectPascal语言的面象对象的开发工具,使用其集成开发环境可以快速地建立应用程序,即可开发本地类型的软件,又可开发客房/服务器类型的程序,并提供了丰富的数据库管理工具,在开发数据库应用程序方面具有独特的优势。Delphi的主要特点体现在以下几个方面:(1)D
6、elphi为32位应用程序,因此其性台就像装上了涡轮引擎一样强劲有力,使用它可开发出功能强大的应用程序。(2)Delphi的编译器是目前世界上最快的32位本地代码编译器。使用这种编译器产生的运行文件EXE是独立的,不需要链接运行时的解释器DLL.(3)Delphi可充分发挥Windwos95/98/2000/xp/2003的强大功能。(4)Delphi提供了多种32位可视组件库。(5)Delphi是一种面向对象的程序设计语言,因此可做到可视窗体的继承。(6)Delphi采用3层数据管理模式(数据层、对象层、应用程序层),把诸如数据模型、业务规则、窗体、对象等集中存储在对象存储库中。(7)应
7、用程序可通过在Delphi中使用Borland公司提供的数据引擎(BDE)功能,可以毫无障碍地使用多种数据库,不论是大型数据库还是PC机中的数据库。(8)Delphi中的数据库感知功能,可使用户在开发应用程序时就可看到数据库的动态变化。(9)使用Delphi提供的数据库浏览器,则可使用用户在Delphi的集成开发环境中,方便浏览、修改、索引数据库。(10)为了便于维护程序,Delphi将数据访问与业务规则从程序中分离出来
此文档下载收益归作者所有