VFP学生管理系统(FoxPro+SQL)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

甘肃广播电视大学金昌分校毕业设计

设计题目:学生管理系统

入学年月 2001年8月

姓名__张琦____

学号__017040114_

专业_计算机应用_

指导教师__陈耀昌

完成日期2004年5月

目录

摘要 (3)

第一章前言 (4)

第二章设计用软件技术介绍 (4)

2.1 FoxPro (4)

2.2 SQL (4)

第三章学生信息管理系统的具体实现 (5)

3.1 学生管理信息系统设计 (5)

3.1.1 学生管理信息系统设计 (5)

3.1.2 学生管理信息系统功能模块设计 (5)

3.2 学生管理信息数据库设计 (6)

3.2.1 数据库需求分析 (6)

3.2.2 数据库中的关系设计 (7)

3.2.3.1 关系设计的原则 (7)

3.2.3.2 学生管理信息系统的关系设计 (7)

3.3 学生管理信息数据库结构的具体实现 (9)

3.3.1 创建数据库、表 (10)

3.3.2 创建查询、视图和报表 (10)

3.3.3 创建表单 (11)

3.3.4 主程序的构造 (12)

3.4 学生管理系统运行 (14)

第四章结束语及参考文献 (15)

摘要

本课题设计是为适应信息化的要求,提高教务教学管理水平而设计的。教务教学管理包括多项内容,本课题设计只是承担了其中的一部分即:学生管理。

本课题设计作为一个数据库应用程序,用到了多项技术,诸如:关系数据库、面向对象编程等。论文对部分重要内容分别予以简要介绍。

在课题的实现过程中,本人先后几次同指导老师陈耀昌进行沟通,逐步明确所要实现的目标,从而正确的进行设计,并实现了所要达到的功能。

本课题为了要实现功能,建立了一个数据库,包括了五个表:学生基本情况表(dbfjbqk.dbf)用于存储学生基本情况;成绩表(dbfcj.dbf)用于存储学生成绩;成绩总库用于存储学生各门课程(dbfcjzk.dbf)、课程表(dbfkc.dbf)用于存储课程名称;名次表(dbfmc.dbf)用于存储学生成绩名次。

关键字:面向对象(Object)、数据窗口(DataWindow)、信息管理系统(Mis)、学生管理。

This lesson design is for adapt cational administration teaching the management included the contents of many items, this lesson the design to just

undertook among them of a part namely:Student management.

This lesson the design be used as the procedure of a database application, and use the technique of many items, such as:Relation database, face to the object the plait the etc..Right part of and important contents of thesis respectively to introduce with the synopsis.

In the lesson function for proceeding for target for of realizing process inside, oneself successively a fews guiding the clear proceeding of teacher Liu's 永the communication, gradually clear and definite wanting realizing, from but rightly design, and realizes wanting attaining.

This lesson the in order to realizes function, established a database, and include five forms:The basic circumstance form( dbfjbqk.dbf) of student used fors the basic circumstance of student of save ;The score form( dbfcj.dbf) used fors a score of student of save ;The total base of score used fors the save the each door of student the course( dbfcjzk.dbf), course the form( dbfkc.dbf) to used for the save course the name;The position form( dbfmc.dbf) used fors the save student score the position.

This thesis totally is divided intoes seven chapters, chapter 1:Summary;Chapter 2:The design uses the software introduction;Chapter 3:In a specific way realizes;Chapter 4:End the language;Chapter 5 is a test the data;Chapter 6 is an enclosure.

第一章前言

学生管理信息系统是一个学校不可缺少的部分,它能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,因此,开发这样一套管理软件就很有必要。

近年来,随着计算机厂家的不断增多,计算机硬件成本的大幅度下降,加之人们对计算机也不再觉得神秘陌生,计算机已经不再是高档用品,为学校建立学生管理信息系统提供了物质条件。而现在我国的大部分学校对学生的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。使用学生管理信息系统,有以下几点好处:

1、可以存储历届的学生档案,安全、高效;

2、只需一到二名录入员即可操作系统,节省大量人力;

3、可以迅速查到所需信息,包括学生的基本情况、考试成绩等;

4、为将来学校上网做好准备。现在互联网已经十分普及,一些用人单位希望能在世界的任何一个角落查到学生的信息,本系统为学校将来的上网作了先期工作,比如数据库的建立。

第二章设计用软件技术介绍

相关文档
最新文档