用C语言或者C++编程实现“教学管理系统”!!!急啊,在线等候!

来源:百度知道 编辑:UC知道 时间:2024/05/16 01:26:31
请各位大侠们帮忙,把源代码发给我,谢谢啦!(邮箱:437743330@qq.com)答案正确的追加最多分!小弟感激不尽!

要求如下:

1. 学生信息管理:添加、删除、维护、查询、浏览
2. 课程信息管理:添加、删除、维护、查询、浏览
3. 学生选课管理,法则自定
4. 学生成绩管理:录入、统计、排名
系统用户包括学生用户和管理员用户。用户使用系统前必须先登录,可以修改密码。所有信息保存在文件中。界面美观,操作有合理提示。

简易教学管理系统的设计与实现------半年学习的果子
用C-FREE写的。在论坛看了看,好像好多人都没学多少章节 ,但是学过的都比我们从课本上学的深呐,
哎,学校开的C只有半年的课就完了,以后怎么搞噢~~~~!!
#define M 25
#define N 6
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
struct student
{
int num;
char name[20];
int score[N];
float ave;
}st[M];
struct kecheng
{
int num;
char kcname[20];
float xuefen;
float ave;
double bzc;
}course[N];
struct tongji
{
int exc;
int good;
int mid;
int pass;
int nopass;
}tongji[N];
/* 读取数据文件 WL0114.txt */
void read_dat1()
{
int i,j;
char str1[100];
FILE *fp;
fp=fopen("D:\\WL0114.txt","r");
if(fp==0)
{
printf("cannot open");
exit(0);}
fgets(str1,10000,fp);
for(i=0;i<M;i++)
{
fscanf(fp,"%d%s",&st[i].num,st