程序设计课程设计任务书》
计算机科学与技术系
2011-6
设计题目1
学生信息管理系统
设计任务 和目标
任务:独立设计上述应用系统,并利用    C语言编程实现以下功能:
一、 基本功能
1、    信息录入
录入学生成绩信息(包括学生学号、姓名、各门课程的成绩等)    。
2、    信息查询
输入学号,查询某学生各门课程的成绩及平均成绩;
查询所有学生各门课程的成绩;
3、    信息删除与修改
输入学号,删除该学生的成绩信息;
输入学号,查询并显示出该学生的成绩信息,并在此基础上进行修改。
一、扩充功能
1、    排序
对按可选的自定义规则进行排序,显示出排序结果。
2、    信息保存
将学生的学号、姓名及各门课程的成绩等信息保存于外部存储器的文 件中。
3、    信息装载
从已保存好的文件中将信息读入内存,在此基础上可以进行各种基本 操作。
设计内 容与步 骤
1、    初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个 数。
2、    建立一个文件,将每位学生的信息写入文件中(人数利用宏定义设 定)并能显示于屏幕上。
3、 完成上述显示、查(姓名,性别等)、修改等功能。
4、    进一步要求,修改记录设置密码操作。

设计要求
1C语言实现程序设计;
2、    利用结构体数组实现学生信息的数据结构设计;
3、    系统的各个功能模块要求用函数的形式实现;
4c语言游戏编程题经典100例、    界面友好(良好的人机交互),程序加必要的注释。 课程设计实验报告要求:
1题目、课程设计任务、数据结构、程序的总体设计(算法)、模 块划分。
2、流程图、主要源程序代码(需打印)、测试情况及调试中问题与 解决方案
1考勤10%
2、实现功能60%
设计考核
3、设计报告30%

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。