python与vfp做桌面数据库_VFP数据库系统开发实例(附图)

VFP

基本数据库系统开发实例(附图)

西南大学计信院

导学

Visual Foxpro

中开发一个应用系统应该包括需求分析、项目创建、模块设计、运行调

试、保存发布到建立帮助等,下面介绍如何把各个模块集成起来,并创建一个应用程序。

11.1

系统需求分析

传统的学生成绩管理方法不仅浪效率低,

而且由于管理不规范容易导致各种错误的发生。

此实现一个智能化、

系统化的公共计算机成绩管理系统是十分必要和不可缺少的。

它将大大减轻

管理者的劳动强度,降低出错率,提高管理的效率。该系统可以实现如下功能:

1.

数据需求

通过调查,总结出该应用程序对数据的需求大致有如下这些:

(1)

学生信息

包括学号,姓名,性别,出生日期,系科,备注,照片

(2)

管理员信息

包括用户名,密码,管理员姓名,权限,说明信息

(3)

学生成绩信息

主要包括学号

,

课程编号,平时成绩,笔试成绩,上机成绩,总评成绩,审核否

(4)

课程信息

包括课程编号,课程名称

2.

功能需求

功能分析的任务是了解用户对数据的处理方法和输出格式。

(1)

基本数据录入

基本数据包括学生信息、

管理员信息、

学生成绩休息和课程信息等。

要求系统能够录入这些

数据,并且可以进行修改。在数据录入和修改过程中应保持数据的参照完整性。

(2)

查询

能够查询出学生成绩,和补考人员名单等。

(3)

学生和管理员信息的维护

要求能够根据需要对学生和管理员信息进行维护修改等。

(4)

成绩的审核

根据学生的总评成绩审核学生的计算机成绩是否通过。

(5)

打印输出

打印学生成绩表和补考人员名单等。

11.2

系统设计

1.

程序总体结构设计

在开始程序设计之前,

首先应该将程序的总体结构以层次图的形式表示出来,

便于对程序分

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值