11.1

系统需求分析

传统的学生成绩管理方法不仅浪效率低,而且由于管理不规范容易导致各种错误的发

生。

因此实现一个智能化、

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

它将大

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

1.

数据需求

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

(1)

学生信息

包括学号,姓名,性别,出生日期等

(2)

学生成绩信息

主要包括学号

,

课程编号,平时成绩

(3)

课程信息

包括课程编号,课程名称

2.

功能需求

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

(1)

基本数据录入

基本数据包括学生信息、

管理员信息、

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

要求系统能够录入

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

(2)

学生和管理员信息的维护

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

(3)

打印输出

打印学生信息表。

11.2

系统设计

1.

程序总体结构设计

在开始程序设计之前,

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

便于对程

序分层设计和实现。图

1

所示为公共计算机成绩管理系统的功能模块图。

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

  1. python与vfp做桌面数据库_VFP设计窗口登录

    呵呵.我有两种电常用的方法,我给你贴一种我最常用的出来哈(我以前两天做的一个超市进销存管理系统为列): 1.在"超市数据库"数据库中建立数据表"用户表",设置如 ...

  2. vfp 连接mysql数据库_VFP与SQL远程异构数据库_mysql

    很多人认为有了远程视图这样直观.简单的工具,为什么还需要 SPT 呢?确实 SPT 较远程视图难以掌握,但细细体会你会发现:远程视图其实是对 SPT 的可视化工具!SPT 较远程视图更具威力,远程视图 ...

  3. python自动化可以做什么菜_Python自动化开发学习之三级菜单制作

    本文实例为大家分享了Python三级菜单展示的具体代码,供大家参考,具体内容如下 作业需求: (1)运行程序输出第一级菜单 (2)选择一级菜单某项,输出二级菜单,同理输出三级菜单 (3)让用户选择是否 ...

  4. 用python给女朋友惊喜_如和用python给女朋友做个专属她的软件

    如和用python给女朋友做个专属她的软件 在学习python的路上如果觉得枯燥就可以想我一样做一些有趣的事情就不会无聊了 python是一门及其有趣的语言. 人们都喜欢记住一些重要的日子,比如说跟女 ...

  5. python建立sqlite数据库_5分钟快速入门,用Python做SQLite数据库开发,附代码适合初学...

    1.它内置,无需安装,省了很多麻烦. 2.使用方便,无需复杂的连接配置,和打开本地文件一样简单. 3.转移方便,数据库就是一个文件,复制.转移.删除都能简单处理 4.轻量级应用中性能优于多数其它的数据 ...

  6. 帆软报表调用python脚本_直连数据库实时更新数据,比python强大,可视化报表这么做简直牛...

    会数据库,会python,会做报表,到底有多吃香?我趁着周五没事,打开了某招聘,不到10分钟,竟然有好多HR让我换工作,不是说现在基本上不招人吗?是我太优秀了吗? 甚至还有不止一个跟我说报表+决策分析 ...

  7. python特效电子相册_用Python和Conky做个电子相册,美化你的Linux桌面

    现在手机的拍照功能日趋强大,每个人电脑上想必都至少有几十个G的照片吧.全打印出来实在是太费钱了.而闲置的旧电脑完全可以利用起来播放这些照片.下面就介绍利用Conky和Python实现随机播放相片的功能 ...

  8. python做相册_用Python和Conky做个电子相册,美化你的Linux桌面

    现在手机的拍照功能日趋强大,每个人电脑上想必都至少有几十个G的照片吧.全打印出来实在是太费钱了.而闲置的旧电脑完全可以利用起来播放这些照片.下面就介绍利用Conky和Python实现随机播放相片的功能 ...

  9. python电子相册制作代码大全_用Python和Conky做个电子相册,美化你的Linux桌面

    现在手机的拍照功能日趋强大,每个人电脑上想必都至少有几十个G的照片吧.全打印出来实在是太费钱了.而闲置的旧电脑完全可以利用起来播放这些照片.下面就介绍利用Conky和Python实现随机播放相片的功能 ...

最新文章

  1. UBUNTU adb连接android设备
  2. python3输入的input()坑
  3. SDUT2389Ballot evaluation
  4. 【渝粤题库】陕西师范大学292961 会计学 作业 (高起专)
  5. Hibernate中主键生成策略
  6. 01屏幕增强 sap_SAP (MM01 MM02 MM03)屏幕增强
  7. Maven 无法下载Oracle 驱动解决
  8. ##CSP 201803-2 碰撞的小球(C语言)100分
  9. HDFS完全分布式集群搭建
  10. @NOIP2018 - D1T1@ 铺设道路
  11. android接支付宝授权和支付功能
  12. m序列详解及VHDL语言实现
  13. 不想做外包,当不了药神,AI公司如何才能走通制药这条路?
  14. 有什么好用的电脑录音软件?
  15. ViewPager轮播图自动无限循环滑动,手指按住停止滑动
  16. 服务器显示htx插槽,华硕最新推出一系列服务器及主板解决方案
  17. Photoshop处理风景照为非主流色调签名
  18. R 计算均方差MSE(mean squared error)
  19. ui(new Ui::MainWindow) 解惑
  20. 浅析STM32H7 FDCAN(一)

热门文章

  1. 【例子】外键约束的创建及例子
  2. Linux部分系统IO函数
  3. The 2018 ACM-ICPC Chinese Collegiate Programming Contest B. Rolling The Polygon
  4. 邮件服务器收件人数量限制,邮件服务器DBMail
  5. Altium designer中高亮元器件或网络时对比度调节
  6. Git 常用命令记录
  7. linux重启终端后go命令,Linux基础命令之关机,重启,注销-Go语言中文社区
  8. 百度单测生成技术如何召回线上服务的异常问题?
  9. linux mysql安装 读写分离_linux下安装mysql-proxy 配置读写分离
  10. java.lang包含_原因:java.lang.IllegalArgumentException:包含(1)...