学生信息管理系统|VFP学生信息管理系统
学生信息管理系统|VFP学生信息管理系统摘要
本文详细论述了基于 Visual FoxPro 的学生信息管理系统的设计与实现。从分析系统需求、确定开发工具、功能设计、数据库设计、界面设计、编写原代码、工程编译发布等诸方面,详细论述了 Visual FoxPro 开发工具的主要特点和功能,信息管理系统的开发过程和开发方法。通过具体的学生信息管理系统的实现过程,深入剖析了计算机开发工具和数据库技术在信息管理系统开发过程中的应用,并提出了许多建设性的建议。
学生信息管理系统的设计和实现,可以满足学校对学生日常的管理需要,为了使操作过程直观、方便、实用、安全,在参考了学校日常的管理需要后,经过需求分析、总体设计和详细设计,参考了以前的学生信息管理系统的功能,设计本系统。本系统主要完成包括学生信息查询、教务信息维护和学生选课三部分,还能实现系统数据备份,版本信息查询。
Visual FoxPro 6.0 是利用面向对象的编程方法,可利用大量的设计器和生成器,可以更好地开发应用程序。在明确了任务,了解了学生管理系统的功能模块之后,利用表单设计器制作了如下几个表单:begin.scx、deptstu.scx、weihu.scx、main.scx、info.scx、shuru.scx 和 bf.scx,建立了数据库系统 adminer.dbc,其中包括如下的几张表:adminer.dbf、sc.dbf、dept.dbf、course.dbf、ba.dbf 和 stu.dbf,在设计过程中把表添加到数据环境设计器中,方便了使用。
关键词:学生信息管理系统 Visual FoxPro 数据库 选课 查询 信息维护
学生信息管理系统|VFP学生信息管理系统Abstract
The development and implement of a Student Information Management System based on MS-Visual FoxPro is described in detail in this paper. Through the system requirement analysis, selecting the development tool, function design, database design, interface design, source code developing as well as project implement, the main features and functions of MS-Visual FoxPro and the main procedures and methods of MIS development are demonstrated clearly. the utilization of computer tools and database technology on the MIS development is deeply analyzed by taking the example of the development of particular student information system, simultaneously, some constructive suggestions are provided.
Keywords: student information management system, Visual FoxPro, database, curriculum selection, query, information maintenance
学生信息管理系统|VFP学生信息管理系统目录
摘要2
引言6
1. 信息管理系统概述6
2. 信息管理系统的发展方向6
2.1. 信息综合集成6
2.2. Internet/Intranet6
2.3. 先进的软件开发工具7
3. 管理信息系统的开发7
4. Visual FoxPro数据库简介8
5. Visual FoxPro 发展简史8
6. Visual FoxPro 6.0的特点8
6.1. 用户的普遍性9
6.2. 功能的完整性9
6.3. 工具的易用性9
本论10
1. 系统需求10
2.总体设计和详细设计10
3. 开发工具和运行环境11
4. 系统功能分析11
5. 功能设计11
5.1 主界面模块11
5.2 查询模块12
5.3 数据维护模块12
5.4 学生选课模块12
6. 数据库设计13
6.1 数据库需求分析13
6.2 数据库概念设计13
6.3 数据库逻辑设计14
6.4 数据库结构的实现15
7.应用程序的设计与编码18
7.1 初始用户