python与vfp做桌面数据库_VFP数据库系统开发实例(附图)
11.1系统需求分析传统的学生成绩管理方法不仅浪效率低,而且由于管理不规范容易导致各种错误的发生。因此实现一个智能化、系统化的公共计算机成绩管理系统是十分必要和不可缺少的。它将大大减轻管理者的劳动强度,降低出错率,提高管理的效率。该系统可以实现如下功能:1.数据需求通过调查,总结出该应用程序对数据的需求大致有如下这些:(1)学生信息包括学号,姓名,性别,出生日期等(2)学生成绩信息主要包括学号,课
11.1
系统需求分析
传统的学生成绩管理方法不仅浪效率低,而且由于管理不规范容易导致各种错误的发
生。
因此实现一个智能化、
系统化的公共计算机成绩管理系统是十分必要和不可缺少的。
它将大
大减轻管理者的劳动强度,降低出错率,提高管理的效率。该系统可以实现如下功能:
1.
数据需求
通过调查,总结出该应用程序对数据的需求大致有如下这些:
(1)
学生信息
包括学号,姓名,性别,出生日期等
(2)
学生成绩信息
主要包括学号
,
课程编号,平时成绩
(3)
课程信息
包括课程编号,课程名称
2.
功能需求
功能分析的任务是了解用户对数据的处理方法和输出格式。
(1)
基本数据录入
基本数据包括学生信息、
管理员信息、
学生成绩休息和课程信息等。
要求系统能够录入
这些数据,并且可以进行修改。在数据录入和修改过程中应保持数据的参照完整性。
(2)
学生和管理员信息的维护
要求能够根据需要对学生和管理员信息进行维护修改等。
(3)
打印输出
打印学生信息表。
11.2
系统设计
1.
程序总体结构设计
在开始程序设计之前,
首先应该将程序的总体结构以层次图的形式表示出来,
便于对程
序分层设计和实现。图
1
所示为公共计算机成绩管理系统的功能模块图。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)