C/C++《程序设计基础(C语言)课程设计》任务书[2023-06-05]

发布时间 2023-06-05 10:39:25作者: programwriter

C/C++《程序设计基础(C语言)课程设计》任务书[2023-06-05]

《程序设计基础(C语言)课程设计》任务书
一、设计目的:
通过本课程设计巩固《程序设计基础(C语言)》课程的教学效果,通过课程设计的综合训练,使学生达到巩固C语言的基本知识和技能,能够利用所学的基本知识和技能,解决简单的程序设计问题,初步培养良好的编程习惯和编程风格,初步学习程序的文档的撰写方法。
二、设计要求:
基本要求:
(1)要求利用 C的编程思想来完成系统的设计;
(2)在设计的过程中,建立清晰的结构体层次;
(3)画出功能模块图;
(4)进行简单界面设计,能够实现友好的交互;
(5)有清晰的程序流程图;
三、设计内容:
(1)用C语言实现系统;
(2)设计一个信息管理系统,比如设计一学生信息管理系统,
学生信息包括:学号,姓名,性别,出生年月,电话,英语,数学,总成绩等。使之能提供以下功能:

  1. 系统以菜单方式工作
  2. 学生信息录入功能(学生信息用文件保存)---输入
  3. 学生信息浏览功能---输出
  4. 根据输入英语、数学成绩,计算总成绩。
  5. 按学号查询
  6. 按姓名查询
  7. 按照总成绩进行排序
  8. 学生信息的删除与修改(可选项)
    四、设计报告书格式
    设计报告包括以下内容:封面;目录;设计任务书;程序功能简介;
    主体内容:
    1.设计分析 :模块的功能要求;
    2.程序说明:在此说明每个部分的设计思想
    3.系统功能模块图、系统流程图
    4.关键代码分析
    5.调试分析:测试数据,测试输出的结果 设计体会。
    五、评价标准
    课程设计成绩评定的依据有设计文档资料、具体实现设计方案的程序及课程设计考勤登记表。
    优(90分以上):必须要有一定的创意,有自己独特的算法。按要求完成课题的全部功能,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述,有正确的流程图,程序完全实现设计方案,设计方案先进,软件可靠性好;
    良(80-89分):完成课题规定的功能,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进,无明显错误;
    中(70-79分):完成课题规定的功能,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确,但有少数失误;
    及格:完成课题规定的大部分功能,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本正确,个别功能没有实现,但错误不多;
    不及格:没有完成课题规定的功能,没有完整的符合标准的文档,软件没有基本实现设计方案,设计方案不正确。

源码

https://pan.baidu.com/s/1J--MYtUyPilpJKTD15-SgA?pwd=1111