C语言 简 单教务评价系统 线性表结构体

高校教学评价

教学评价系统
简单教务评价源代码下载
1引言
1.1编写目的及意义
  随着数据库技术的成熟应用和网络的迅速发展,人类对数据的需求正在迅速的增长,传统数据处理分析手段已经不能够满足人类数据的需求量,所以数据挖掘技术的目的是要从大量数据中去提取其中的有用信息,以便能够更有效地去帮助别人,数据挖掘技术是时代发展的需要,也是提升学生的就业能力的需要。
1.2背景
  待开发软件的名称:教学评价系统;
  本项目的任务提出者:
    软件开发者:
    应用对象:所有需要此项技术的人员,例如高校教务系统等用户;
  研发目的:实现更有效地提取有用信息,更普遍的应用数据挖掘解决实际问题。
1.3定义
1:系统欢迎界面;
2:登陆界面;
3:注册界面;
4:教学评价界面;
5:评价结果界面;
1.4参考资料
  C语言程序设计;
  软件文档编写指南。
2软件总体设计
2.1软件需求概括
(1) 系统部署要求
  硬件环境:
  CPU:pentium(R)4 2.4GHZ以上
  物理内存:2G;
  硬盘:50MB以上。
(2) 系统的开发环境、工具与语言
  开发环境:windows;
  开发工具:CodeBlocks;
  编程语言:C;

主函数


int main()
{
    system("color 0a"); //界面颜色设定
    Welcome(); ///欢迎界面
    title();            //标题

    ListUser U;         //用户名线性表
    ListUserInit(&U);   //账号密码线性表  初始化
    ListUserCreat(&U);

    printf("\n\t1.登陆\t2.注册\n\n请输入:"); //选择操作

    int c1;
    scanf("%d",&c1);

    if(c1==2)
    {

        ApplyUser(&U);
        WriteinfileUser(&U);
        printf("\n账号申请成功!\n\t按回车键继续");
        c1=getchar();
        c1=getchar();
    }

  WriteinfileUser(&U);//密码账号的写入

   location1 : if(loginstate(Loginjudge(&U))==0)
        {
            printf("1.重新输入,2:退出系统\n");
            int n;
            scanf("%d",&n);
            if(n==1)
                goto location1;
           else
               exit(0);
        }
  WriteinfileUser(&U);//密码账号的写入

    List L;
    ListInit(&L);
    ListCreat(&L);

    while(1)
{
    location2 :system("cls");
    title();
    printf("================================\n");
    printf("请选择操作:\n");
    printf("            1.教学评价\n");
    printf("            2.评价结果\n");
    printf("            3.退出系统\n\n");

    char ch;
    ch=getchar();
    switch(ch)
    {
        case '1' :              //1.数据输入  加入记录、写入文件
            addrecord(&L);
            break;
        case '2' :              //2.数据输出   遍历
            ListDisplay(&L);
            break;

        case '3' :
            exit(0);
    }

    int s1;
    printf("1.继续操作 2.退出系统\n");
    scanf("%d",&s1);
    char m; m=getchar();//消除回车干扰
    if(s1==1)
        goto location2;
   break;//跳出while
}

    writeinfile(&L);
        return 0;
}

C语言 简 单教务评价系统 线性表结构体_第1张图片

简单教务评价源代码下载

你可能感兴趣的:(C,c语言)