学生成绩管理系统要求

上传人:油条 文档编号:3382498 上传时间:2017-08-04 格式:DOC 页数:11 大小:71KB
返回 下载 相关 举报
学生成绩管理系统要求_第1页
第1页 / 共11页
学生成绩管理系统要求_第2页
第2页 / 共11页
学生成绩管理系统要求_第3页
第3页 / 共11页
学生成绩管理系统要求_第4页
第4页 / 共11页
学生成绩管理系统要求_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《学生成绩管理系统要求》由会员分享,可在线阅读,更多相关《学生成绩管理系统要求(11页珍藏版)》请在金锄头文库上搜索。

1、一、论文题目学生信息管理系统二、选题意义随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。尤其是在学校里,要处理大量的学生数据。在数字化的今天,为了加快学校学籍管理必须依靠计算机,以及使学校对学生数据的管理更加简单、到位,基于上述种种原因,开发一套学籍管理系统迫在眉捷,我结合本次毕业设计的题目开发了学籍管理系统。本文是对基于计算机对学校里的大量数据进行加工并处理的研究。本系统是在管理信息系统的理论和方法指导下、数据库技术支持下完成的。本文在结构上首先论述了毕业设计选题的背景、目的和意义。然

2、后叙述了开发平台和数据库技术和各自的优点,接着用了较多篇幅阐述了系统的需求分析、总体设计、实现以及实施的任务、技术和工具。最终系统能够完成信息的输入、输出,数据的修改、查询和统计以及打印报表等功能,使用户操作起来简便快捷。因此,开发这样一套管理软件成为很有必要的事情。选题意义:通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的学籍档案能够具体化,直观化、合理化。 本软件适用于教育界,对学生的学籍可以随时输入、输出、查找、修改。(1)计算机可以代替人工进行许多繁杂的劳动;(2)为了教学办公室对学生档案的管理更方便;(3)计算机可以大大

3、的提高人们的工作效率;(4)计算机可以节省许多资源;(5)计算机可以使敏感文档更加安全,等等。三、系统说明及同类工作国内外状况学生信息管理系统是一套功能完整操作简单方便的信息管理系统软件,它包括学生基本信息管理、学生成绩管理、课程管理、报表浏览打印、系统设置与维护5大功能,可实现成绩信息的自动管理。模块功能:(1)学生信息管理系统这个系统包括学生信息浏览、学生记录输入、学生信息查询3个模块,可以完成学生信息添加、修改、删除及查询功能。(2)学生成绩信息管理系统这个系统包括学生成绩查询、修改、录入3个模块,可以完成学生信息查找、添加、删除及退出功能。(3)课程资源管理系统这个系统包括课程信息查询

4、、修改课程资料 、操作项3个模块,可以完成学生信息查找、添加、删除及退出功能。(4)报表浏览打印系统这个系统完成学生信息、学生成绩、学生课程的报表打印。(5)系统设置与维护这个系统包括数据库的备份、恢复和初始化。如为添加成绩:进入添加成绩流程。如为删除成绩:进入删除成绩流程。随着经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理

5、、教育培训以及游戏娱乐等。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。作为计算机应用的一部分,使用计算机对学生信息进行管理, 具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理, 与世界接轨的重要条件。四、系统软件及开发平台操作系统 Windows 2000/XP开发平台 Delphi 五、系统设计思想及准备解决的主要问

6、题本系统采用工具 Delphi 进行软件开发,利用 ADO 技术对数据库进行访问,使用 Microsoft Access 做后台数据库,能够对学校学生的档案信息,包括学生基本信息、学生成绩、学生课程等进行管理、输入、输出、查找的操作,使散乱的学籍能够具体化、直观化、合理化。它适用于教育界,实现了对学生档案信息的科学化管理。Microsoft ActiveX Data Objects (ADO) 是微软提供对各种数据格式的高层接口( high-level interface) ,该接口已经成为访问数据库的新的标准。它能够编写通过 OLE DB 提供者对在数据库服务器中的数据进行访问和操作的应用程

7、序。其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。ADO 支持用于建立基于客户端/ 服务器和 Web 的应用程序的主要功能。ADO 数据对象是微软提出的新标准,从理论上来,能够支持任何类型的数据库(甚至包括流式数据) 。但是,ADO 本身也是相当大的。彻底抛弃 Delphi 的数据库支持,从字节开始,开发自己的数据库。这种方法有其好处:第一,不用考虑兼容性问题,例如不用去考虑用户的数据库文件是 Access 2000格式还是 Access 2003格式的;第二,可以在性能上达到最充分的优化,因为不需要通过任何通用接口,而是直接对磁盘文件进行操作,这对于一些对性能要求苛刻的程序是很

8、有用的;第三,能够最大限度地减少冗余代码,因为这种数据库往往是特定格式的,而且只需要执行一些特定的操作,访问代码当然要比通用数据库精简得多。本系统中 ADO 访问数据库的过程与 BDE 基本一样,首先建立数据库之间的连接,再进行数据集的操作。进行数据库之间连接的 ADO 组件是 ADOConnection。通过设置 ADOConnection 的Connectstring(连接字符串)属性,可以对数据库进行固定或动态的访问。登录数据库服务器后,用ADO 组件的数据集对象访问、操纵数据库表,其方法与 BDE 一样。例如: Access 数据库的 mydb.mdb 文件存放在应用程序当前目录的 D

9、ATA 文件夹下,利用ADOConnection 元件可动态地建立数据库之间的连接如下:with ADOConnection1 dobeginconnected:=true;/断开数据库之间的连接ConnectionString:=UserID=Admin;DataSource=+ExtractFilePath(Application.ExeName)+datamydb.mdb;;/设置 ConnectionString 属性connected:=true;/登入数据库研究的基本内容与拟解决的主要问题:设计的这套软件是针对学生管理方面的情况设计的,系统主要针对学生信息管理、成绩管理、用户管理、

10、查询、数据库管理、报表打印等子模快进行设计的。各模块的主要功能如下:(1) 学生信息管理(对学生详细信息的添加、删除、修改等操作);(2) 成绩管理(成绩的添加、删除、修改等操作 );(3) 查询(对学生信息查询,成绩查询等) ;(4) 用户管理(对用户的添加、修改、删除等操作 );(5) 数据库管理(对数据库的初始化设置,还原 );(6) 报表打印;(9) 软件帮助。七、预期结果本系统主要完成对学生各类信息的管理,包括录入、添加、修改、删除,查询,打印信息等方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影

11、响其它的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。八、主要参考文献1(美)steveteixeira,xavierpacheco. Delphi6开发人员指南M.北京:电子工业出版社,20052Ned Snell.中文版 Microsoft Office 97 自学通M. 北京:机械工业出版社,2001.3Craig Eddy ,Timothy Buchanan. 中文 Access 2000 24学时教程M. 北京:机械工业出版社,2003.4王春红.Delphi7程序设计M北京:清华大学出版社,北京交通大学出版社,2004.5夏邦贵,郭胜.Delphi 数据库开发入门与范例

12、解析M. 北京:机械工业出版社,2004.6尹立民.Delphi6数据库开发典型实例M. 北京:电子工业出版社,2002.7东方人华.Delphi7入门与提高M. 北京:清华大学出版社,2003.8蒋方帅.Delphi 程序设计M. 北京:清华大学出版社,2002.目 录关键字:学生信息管理系统,Delphi,ADO 技术第1章前言第2章 Delphi 设计软件简介2.1ADO 开发数据库技术第3章 Access 数据库简介第4章系统分析与设计4.1开发背景4.2任务概述4.2.1系统功能需求图4.2.2系统功能流程图4.2.3系统 E-R 图4.3数据库逻辑结构设计4.4系统数据流程图第5章

13、系统实现5.1核心代码及实现界面展示5.1.1用户登录核心代码及界面5.1.2学生成绩管理核心代码及界面5.1.3管理员窗口核心代码5.1.4学生基本信息窗口核心代码5.1.5课程录入窗口核心代码5.1.6课程资源查询核心代码5.1.7管理员窗口核心代码结束语参考文献致 谢摘要:本系统采用 Microsoft Access 做后台数据库,利用 ADO 技术对数据库进行访问,使用工具Delphi 进行软件开发,能够对学校学生的信息信息,包括学生基本信息、学生成绩、学生课程等进行管理、输入、输出、查找的操作,使散乱的学籍能够具体化、直观化、合理化。它适用于教育界,实现了对学生信息信息的科学化管理。

14、关键字:学生信息管理系统,Delphi,ADO 技术Abstract: This system uses Microsoft Access to make the backstage database, carries on the ADO technology to visit the database, uses tool of Delphi to carry on the software development, it can make some operations to School students file information including basic informa

15、tion about students, student achievement, student curriculum such as management、import、export and so on. So that the school can be scattered concrete, visualization, rationalization. It applies to the education sector, and the students file information in a scientific management.Keywords: Students f

16、ile management system, Delphi, ADO technology第1章 前言学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如: 效率低、保密性差, 另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高, 计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号