C程序课程设计报告
一,设计题目:学生成绩管理系统
二,设计目的和要求
1.目的
(1)基本掌握面向过程程序设计的基本思路和方法;
(2)达到熟练掌握C语言的基本知识和技能;
(3)能够利用所学的基本知识和技能,解决简单的程序设计问题
2. 要求
基本要求:
1. 要求利用C语言面向过程的编程思想来完成系统的设计;
2. 突出C语言的函数特征,以多个函数实现每一个子功能;
3. 画出功能模块图;
4. 进行简单界面设计,能够实现友好的交互;
5. 具有清晰的程序流程图和数据结构的详细定义;
6. 熟练掌握C语言对文件的各种操作。
创新要求:
在基本要求达到后,可进行创新设计,如系统用户功能控制,对管理员级和一般级别的用户系统功能操作不同
三,系统功能需求:
建立学生信息,信息至少包含学号、姓名、专业、班级、5门课程的成绩; 能够提供添加、删除和修改学生信息的功能;
能够提供按不同方式查询的功能;如按姓名或学号等查询学生相关信息; 能否按照指定需求对学生信息排序。如按指定课程成绩或者按总成绩排序等 将学生信息保存在外部文件中;
能够按表格方式输出学生信息。
四,主要功能模块的算法:
1、输入初始的学生信息:其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu *p1)来实现此操作。
2、查询模块:可用stu *lookdata(stu *p1) 来实现。找到就输出此学生全部信息包括学生的语文、数学、英语和计算机等的成绩。
3、插入模块:可用insert( )函数来实现。其中通过学号的大小来比较的,并且以此来排序。
你可能喜欢
- 学生成绩管理系统设计
- C语言课程设计图书管理系统
- C语言课程管理系统设计
- C语言图书管理系统代码
- 图书馆管理系统代码
- 图书信息管理系统设计
- 交通灯C程序设计
- C语言设计-学生成绩管理系统16页
- C程序设计-学生成绩管理系统8页
- C语言程序设计学生成绩管理系统实验报告10页
- 学生成绩管理系统课程设计(JAVA版)13页
- 学生成绩管理系统设计报告21页
- 设计思路-学生成绩管理系统42页
- C语言课程设计—图书管理系统11页
- C语言课程设计图书管理系统23页
- 课程设计要用用C语言编写的图书管管理系统6页
- C语言图书管理系统课程设计报告 - 副本25页
- C语言图书馆管理系统课程设计19页
- C语言课程设计-图书信息管理系统43页
- 湖南文理学院_通讯录管理系统课程设计报告书(C语言)21页
- C语言课程设计(学生通讯录管理系统)20页
- C语言课程设计《通讯录管理系统》14页
- C语言课程设计--职工信息管理系统25页
- C语言课程设计——家庭财务管理系统8页
- C语言课程设计—图书管理系统11页
- C语言实现图书管理系统代码11页
- C语言图书管理系统代码28页
- C语言程序设计(图书管理系统)源代码 倾情奉献29页
- C语言 图书信息管理系统 最终源代码38页
- 图书管理系统源代码--纯C语言8页
- 图书管理系统C语言代码3页
- 数据库设计关于图书馆管理系统的设计(有完整代码)[1]25页
- 图书馆管理系统源代码30页
- 图书馆管理系统C++代码13页
- 图书馆管理系统代码2页
- 图书馆馆管理系统程序代码14页
- 图书馆管理系统代码4页


