毕业设计(论文)-Delphi7.0育才中学学生信息管理系统.doc
《毕业设计(论文)-Delphi7.0育才中学学生信息管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-Delphi7.0育才中学学生信息管理系统.doc(62页珍藏版)》请在三一文库上搜索。
1、毕业论文 (设计 )用纸 佳木斯大学教务处 第 1 页 毕毕 业业 论论 文(设文(设 计计) 课题名称 育才中学学生信息管理系统 学 院 信息电子技术学院 专 业 计算机科学与技术 班 级 0109114124 指导教师 郭吉平 常亮 学生姓名 夏启斌 佳佳 木木 斯斯 大大 学学 教教 务务 处处 毕业论文 (设计 )用纸 佳木斯大学教务处 第 2 页 摘摘 要要 学生管理系统错综复杂,它涉及到众多的年级、班级、专业、学生成绩、学费、课 程等问题,是学校校务管理的一项繁重的任务。过去,在学生人数不多的情况下,采用 人工管理的方法是可行的,但管理手段落后、效率低下、费工费时。在目前大学规模不
2、 断扩大的情况下,这样的管理几乎是行不通的,因为往往一个学校人数达到几万人,其 管理工作必须实现自动化、智能化。 该系统面向教务管理, 实现对学生成绩信息、基本信息、奖学金管理、学籍异动处 理、违纪和处分等的计算机管理。系统支持学生工作管理部门和各系工作人员,通过该 系统可以了解到学生的各种信息和学校教务的管理,同时可以对想要知道的信息进行查 询。本系统具备查询和多种报表的输出打印等功能,减少了部门之间工作的中间环节, 提高了跨部门管理的效率。 本论文主要介绍了本课题的开发背景,需求分析,开发工具,所要完成的功能和开 发的过程。重点的说明了系统设计的重点、设计思想、模块设计过程等。 关键词关键
3、词 学生管理系统 自动化 智能化 毕业论文 (设计 )用纸 佳木斯大学教务处 第 3 页 AbstractAbstract Student management system management system intriguing, it involves to multitudinous question and so on grade, class and grade, specialty, student result, school expense, curriculum, is a school school affairs management arduous duty. In
4、the past, in student population not many situations, used the manual management the method is feasible, but management method backwardness, the efficiency were low, requires a lot of work time-consuming. Expands unceasingly in the present university scale in the situation, such management is invalid
5、 nearly, because often a school population achieved several ten thousand people, its supervisory work must realize the automation, the intellectualization. This system face educational administration management, Realization to student result information, basic information, scholarship management, sc
6、hool register change processing, violation of regulations and punishment and so on computer management. The system supports the student job management department and each is the staff, through this system may understand to students each kind of information and the school educational administration m
7、anagement, at the same time may to want the information which knew to carry on the inquiry. This system has inquiry and many kinds of report forms function and so on output printing, simplified the among link which between the department works, enhanced department the management efficiency. The pres
8、ent paper mainly introduced this topic development background, the demand analysis, the development kit, must complete function and development process. Key explanation system design key point, designthought, module design process and so on. KeywordKeywords s Student management system management sys
9、tem ; Automation; Intellectualization 毕业论文 (设计 )用纸 佳木斯大学教务处 第 4 页 1 绪 论 1.1 系统开发背景 随着国家加强对教育的投入,社会上对高学历、高能力人才的急切需求,随着国民经 济的稳定增长,全国各级院校容纳着越来越多的学生.随着学生数量的剧增,对学生的管 理面对着严峻的考验,传统的手工操作已经跟不上管理的步伐.而计算机的普及和应用给 计算机智能化管理带来最根本的保障。学生信息的管理是学校经常遇到的问题。高校招 生规模的逐步扩大和教育制度的改革,在校学生不断增加,而学生管理人员则相对减少。 加上我国高等学校基层学生管理工作的头绪多
10、,内容杂,管理细,要求高,传统管理办 法已基本不适应新形势的要求。 如在校生的学籍、奖惩管理,学费管理以及成绩管理等,稍有不慎就会出现错误。 同时学生信息的手工录入与查询,是一项非常繁重而枯燥的劳动,每年课程的变化都需 要重新规划,耗费许多人才和物力,而且会因人的情绪烦躁而出现失误,因此在计算机 飞速发展的今天,实现学生信息的管理是可行而必要的工作,学生管理信息系统,既能 够提高工作效率,又可以提高工作水平。 计算机具有运算速度快、正确、能按照设计逻辑处理问题等特性,在学生信息的维 护中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者数据输入不正 确的情形。 作为计算机应用的一部分
11、,使用计算机对学生档案进行管理,具有手工管理所无法比 拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本 低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。 众所周知,计算机管理可以大大的提高工作效率,加强部门之间的沟通配合,节省 大量的纸张浪费。由此带来的经济效益是非常客观的。因此,开发一个适合的学生管理 系统是非常重要的。学生管理错综复杂,它设计众多的年级,班级,专业,学生成绩等 问题,是学校校务管理的一项繁重的任务。过去在学生人数不多的情况下,采用人工管 理的方式是可行的,但手段落后,效率低下,费时费力,那时的管理员摆在他面前和是 一大
12、堆的工作无论是信息的录入还是信息的查找都要让他忙上几天几夜,在那个阶段, 毕业论文 (设计 )用纸 佳木斯大学教务处 第 5 页 不仅要花费管理员的大量时间,而且往往由于抄写不慎,出现张冠李戴的现象。在计算 机快速发展的今天,学校把学生的信息都放入了计算机中,为了把学生的在量的信息进 行统一的,有效的管理随即产生学生信息管理系统。 目前大学规模不断扩大,其管理必须实现自动化,智能化。所以我们研究的目的就 是改变过去的管理方式,利用 Delphi 作为开发平台,开发出一套运行速度快,查询效率 高,界面友好,可操作性强的学生信息管理系统。为学校的学生管理工作带来方便,为 教育事业做一份贡献。 1.
13、2 系统开发基本目标 信息管理系统开发的总体任务是实现学生信息管理的系统化,规范化的自动化。 系统对记录的文件实现维护管理,支持高效率完成学生信息管理的各项任务。 确定在一定的时间内能完成预定的程序功能是可行性分析报告的重点。 1.3 系统开发设计思想 尽量采用学校现有和软件硬件环境及先进的管理系统开发方案,从而达到充分利用学 校现有的资源,提高系统开发水平和应用效果的目的。 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开 发的技术维护人员补充,维护。 系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改。 系统应符合学校对学生的管理流程满足学校对学
14、生的管理需要,并达到操作过程中的 直观,方便,实用,安全等要求。 毕业论文 (设计 )用纸 佳木斯大学教务处 第 6 页 2 开发工具简介 2.1 Delphi 简介 本系统采用 Delphi 作为开发工具。Delphi 类可以粗略地分成两部分:一部分是组件 类,这些组件类通常以某种方式出现在组件面板上,当用户从组件面板上点取一个类的 图标后,在程序中就自动生成了该类的对象(非可视组件除外);另一部分是功能类, 这此功能类的对象通常出现在程序代码中,起着不可代替的作用,但是这些功能类在组 件面板上是找不到的。在 Delphi 中,每一个类的组件都是 Tobject 类,整个类的层次结 构就像一
15、棵倒挂的树,在最顶层的树根即 Tobject 类。这样,按照面向对象编程的基本 思想,就使得用户可用 Tobject 类代替任何其它类的数据类型。实际上在 Delphi 的类库 中,Tobject 类派生出了为数相当众多的子类,它们形成了一个庞大的体系,通常情况下, 如果不是自行开发组件,就不必了解整个类的体系结构,只用到类层次树的叶结点就足 够了。 组件在 Delphi 程序的开发中是最显眼的角色。大家知道,在编写程序时一般都开始 于在组件面板上选择组件并定义组件间的相互作用。但也有一些组件不在组件面板上, 例如 Tform 和 Tapplication(典型的非可视组件)。组件是 Tcom
16、ponents 派生出来的子 类,可以流的形式存放在 DFM 文件中,具有事件和 Publish 属性。 窗口组件类是窗口化的可视化组件类,在 Delphi 的类库中占有最大的份额。在实际 编程中,窗口组件类的对象都有句柄,可以接受输入焦点和包含其它组件。图形组件与 窗口组件并列,是另一大类组件。图形组件不是基于窗口的,因而不能有窗口句柄,不 能接受输入焦点和包含其它组件。图形组件的基类是 TgraphicControl,在实际编程中, 它们必须寄生于它们的宿主窗口组件类的对象,由它们的拥有者负责其显示,而且 它们还能触发一些和鼠标活动相关的事件。使用图形组件的最大好处在于节省资源,正 是因为
17、它们的功能较弱,所以使用的系统资源就要少。在一个应用程序中,如果能在不 影响其功能的前提下合理大量地使用图形组件,将会大大减少程序对系统资源的消耗。 非可视组件是与可视组件相并列的另一类组件,非可视组件在程序运行中是不可见(除 各种对话框组件之外,事实上有人认为对话框组件不能归入非可视组件,应该是另一种 毕业论文 (设计 )用纸 佳木斯大学教务处 第 7 页 介于可视与非可视之间的组件)。 最后要说明一下,常说的控件实际上是一种组件。也就是说组件这个概念要大于控 件,控件在内涵上包含于组件中。控件由 Windows 系列操作系统提出并使用,而组件是 Borland 和其它厂商在对 Window
18、s 控件做了必要的扩展之后提出来的概念,它们是在不同 时期由不同的厂商提出的概念。 用 Delphi 开发数据库应用,重点是和各种数据库组件打交道,能和数据库挂钩的组 件对象有 5 种,它们是:Session(数据库会话)、Database(数据库)、Dataset(数 据集)、DataSource(数据源)、Data control(数据控制组件,也叫 data-controls 即数据感知组件)。其中前面 4 种统称为数据访问(Data Access)组件。 2.2 ACCESS 简介 1ACCESS 概念 作为 Microsoft 的 office 套件产品之一,Access 已经成为世
19、界上最流行的桌面数据 库系统。Access 与许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且 还对其他的数据库系统有所补充。它能操作其它来源的资料,包括许多流行的 PC 数据库 程序(如 dBASE,Paradox,Microsoft FoxPro)和服务器、小型甚至大型机上的许多 SQL 数据库。Access 还完全支持 Microsoft 的 OLE 技术。 Access 提供 windows 操作系统的完全可视的高级应用程序开发系统。我们不用写一 行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序。 2Access 2003 概述:数据库管理 Acc
20、ess 2003 提供一组功能强大的工具,这些工具提供的功能相当完善,能够满足专 业开发人员的需要,而且对于新用户来说,还十分易于上手。现在,您组织中的每个成 员都可以创建或使用功能强大的数据库解决方案,这种数据库解决方案使他们能够比以 前更轻松地组织、访问和共享信息。 3在 Access 2003 的任务面板中揭示对象之间的依赖关系并检查错误 访问和使用多种来源的信息在一个熟悉的界面中使用各种格式以及来自不同程序的 信息。整合范围广泛的数据源:Access 2003 支持各种数据格式,其中包括可扩展标记语 言(XML)、OLE、开放式数据库连接(ODBC)。链接商业系统:Access 200
21、3 能够链接表,以 便您可以在 Access 2003 窗体、报表和数据访问页内一次访问多个数据库中的数据。而 毕业论文 (设计 )用纸 佳木斯大学教务处 第 8 页 且还能链接其他 Access 数据库、Microsoft Excel 电子表格、ODBC 数据源、Microsoft SQL Server 数据库以及其他数据源中的表。最大限度地利用企业数据:Access 2003 将 基于 Microsoft SQL Server 的数据合并到了 Access 解决方案中。 4依靠 Access 2003 减少错误并在需要时获取帮助。 使窗体具有新颖外观:Access 2003 支持 Micr
22、osoft Windows XP 的主题功能,从而为 窗体提供一致的设计风格。查看相关信息:快速查找依赖特定数据库对象的表、查询、 窗体或报表。帮助消灭错误:新的错误检查功能能够标记出窗体和报表中的常见错误, 使得可以比以前更快地测试和修复错误。标记出错误后,您在纠正错误的过程中可以有 的放矢,这样不但能够节省时间,而且有助于创建更准确的窗体和报表。自动更新属性: 更改表中的字段属性后,有控件绑定到该属性的所有窗体或报表都可以被自动更新。使 用功能强大的方式分析信息:Access 2003 允许将控件拖到 Access 窗体上,来创建 Microsoft PivotTable 或 Micros
23、oft PivotChart 视图或电子表格。轻松备份信息:在 Access 2003 中,现在可以将正在使用的数据库的副本保存到其他位置。查找您需要的帮 助:从“Getting Started”(入门)和“Help”(帮助)任务窗格,您可以访问 Microsoft Office Online Web 站点上的 Microsoft Office Online Assistance(Microsoft Office 联机帮助)。它提供根据其他用户的请求和问题而定期更新的帮助文章。这些任务窗格中 的某些功能需要使用 Internet 连接。 5信心十足地共享信息对在早期版本的 Access 中保存
24、和打开的窗体和报表重新进行了 设计,使得可以比以前更轻松地共享信息。 更高效地共享信息:Access 2003 能够导入和导出数据,并能够链接到 Microsoft Windows SharePoint 站点上其他小组成员也可以访问的一些列表。构建这些站点需要有 运行 Windows SharePoint 服务的 Microsoft Windows Server 2003。使用功能强大的工 具设计 Web 页:Access 2003 能够在 Web 上发布窗体和报表,并能够将您的信息绑定到记 录源,以显示、更新和处理数据库的数据。使用兼容的文件格式:对于新建数据库, Access 2003 使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 Delphi7 育才 中学 学生 信息管理 系统
链接地址:https://www.31doc.com/p-3944595.html