1
实训课程名称:嵌入式操作系统实训
题目:学生成绩统计管理系统
一 实训任务
以 VM ware 虚拟机软件和 Ubuntu12.04 操作系统为平台,使用 shell 脚本
编写程序,实现对学生成绩的统计计算等功能。要求使用 linux shell 编写程序
脚本(Bash 风格),并提供友好的的交互界面。
二 实训要求
1、 基本功能要求(80 分)
按照题目要求完成程序源码编写、调试及关键代码注释。
(1) 以文本的形式存储各门功课成绩,生成成绩统计表
(2) 实现成绩的计算、统计、排序、查询等功能
(3) 能够以管理员身份对成绩进行管理
2、扩展功能要求(20 分)
(4) 可以统计不同成绩段的人数,相同成绩的人数
(5) 扩展其它功能,如界面的改进、增加提示信息等。
三 实训原理
图 1 参考系统框图
四 实训步骤(根据实际情况修改)
1、根据设计任务要求进行功能分析,画出设计流程图;
Liunx 内
核
SHELL 层处理,输
出结果
设 计 交
互 界 面
选 择 功
能
计算、统
计、排序
查询
设 计 管
理 员 功
能
- 1
- 2
前往页