C语言程序成绩管理系统设计报告

郑州轻工业学院实 训 报 告实训名称: 成 绩 管 理 系 统姓 名: 鲁雪颖 院 (系): 软 件 学 院 专业班级: 软件卓越12-01 学 号: 541213440128 指导教师: 殷 知 磊 成 绩: 时间: 2013年 6月 24日 至 2013年 6月28日目录系统简介--------------------------------------------------------31.1项目标题-------------------------------------------------------------31.2项目的说明----------------------------------------------------------3-1.3项目目地-------------------------------------------------------------3系统设计的思路和整体框架----------------------------------42.1设计思路---------------------------------------------------------------42.2整体框架---------------------------------------------------------------7各功能或模块实现的思路-------------------------------------73.1模块功能说明-------------------------------------73.2主要函数之间的调用关系及各自功能-----------------83.3操作执行图---------------------------------------9系统设计的结果----------------------------------------------104.1主界面运行结果---------------------------------------------------104.2录入学生信息程序运行结果------------------------104.3显示学生成绩信息运行结果------------------------114.4按平均成绩成绩降序排列并输出运行结果------------114.5按学号查询成绩运行结果--------------------------124.6按学号删除学生成绩的运行结果-------------------124.7按学号修改学生成绩运行结果------------------134.8退出该学生成绩管理系统运行结果-------------14个人感想和总结---------------------------------------------15系统简介1.1项目标题学生成绩管理系统1.2项目的说明 学生成绩管理系统是一个学校必不可少的部分,随着计算机和计算机知识的普及,学生成绩管理系统得到了更大的发展空间,通过对学生成绩管理系统的开发,可以提高校务人员的工作效率。1.3项目目地明确教师对学生成绩管理系统的功能需求和性能需求,加强教师对学生成绩管理系统软件的理解和认识。系统设计的思路和整体框架2.1设计思路本操作系统是用C语言编写的学生成绩管理系统。共8个菜单栏:1 输入功能:输入学生姓名学号及成绩。2.查看功能:输出姓名学号及各科成绩。3 保存功能:保存学生成绩信息。4排序功能:按平均成绩降序排列并输出学生信息和成绩。5 查询功能:通过学号查询学生姓名及各科成绩。 6 修改功能:通过输入学号修改指定学生的错误信息。7删除功能:通过输入学号输入指定学生信息。8.退出。 用户首先进入主界面,通过scanf(“%d”,&choose)输入相对应的数字(0-8),main函数中switch(choose)会根据用户选择的数字来选择要执行的功能相对应的调用不同的函数。(2)用户输入学生信息时,为了提醒用户输入班级,姓名,学号的形式,我会采用以下方法当用户类型输入的形式错误时会提醒用户输入有误请重新输入。isnum=scanf("%d",&banji); while(isnum!=1){ printf("输入有误请重新输入!");isnum=scanf("%d",&banji);break; } isnum=scanf("%s",&name); while(isnum!=1){ printf("输入有误请重新输入!");isnum=scanf("%s",&name);break; } isnum=scanf("%d",&studentid); while(isnum!=1){ p

c语言程序结果好多0,C语言程序成绩管理系统设计报告.docx相关推荐

  1. c语言学生成绩设计思路,C语言学生成绩管理系统设计.docx

    沈阳航空航天大学 课程设计报 大作业名称:C语言课程设计 大作业题目:学生成绩管理系统设计 院(系):计算机学院 专业:计算机科学与技术 班 级: 学 号: 姓 名: 指导教师: 完成日期:2016年 ...

  2. c语言成绩管理程序设计,成绩管理程序设计报告(含代码C语言

    <成绩管理程序设计报告(含代码C语言>由会员分享,可在线阅读,更多相关<成绩管理程序设计报告(含代码C语言(19页珍藏版)>请在人人文库网上搜索. 1.大连民族学院计算机科学与 ...

  3. c语言子菜单退出返回主菜单,毕业论文_图书管理系统设计报告077喜欢就下吧(范文1)...

    <毕业论文:图书管理系统设计报告07.doc>由会员分享,可免费在线阅读全文,更多与<毕业论文_图书管理系统设计报告07(7)(喜欢就下吧)>相关文档资源请在帮帮文库(www. ...

  4. c语言商店自动销售,c语言商店商品管理系统设计报告与源代码.doc

    c语言商店商品管理系统设计报告与源代码.doc 1目录1系统分析21.1课程设计内容21.2系统功能需求分析21.3数据结构设计32系统设计32.1总体设计32.2详细设计42.2.1界面设计42.2 ...

  5. c语言学生成绩管理系统设计分析,参阅:C语言学生成绩管理系统设计

    <C语言学生成绩管理系统设计.doc>由会员分享,可免费在线阅读全文,更多与<C语言学生成绩管理系统设计>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜 ...

  6. 班级成绩管理系统设计c语言,C语言程序设计-班级成绩管理系统.doc

    PAGE 课 程 设 计 报 告 课程名称 C语言程序设计 课题名称 班级成绩管理系统 专 业 机械设计 班 级 1083班 学 号 201013090303 姓 名 陈 玲 珑 指导教师 王 颖 2 ...

  7. 家谱管理系统设计报告c语言,家谱管理系统设计报告.doc

    家谱管理系统设计报告 目 录 第一章 绪论2 第二章需求分析3 2.1题目3 2.2设计任务3 2.3数据测试3 第三章 概要设计3 3.1 设计思想3 3.2 实现方法4 第四章 详细设计4 4.1 ...

  8. C#毕业设计——基于C#+asp.net+sqlserver的学生成绩管理系统设计与实现(毕业论文+程序源码)——成绩管理系统

    基于C#+asp.net+sqlserver的学生成绩管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver的学生成绩管理系统设计与实现,文章末尾 ...

  9. android多语言插件,Android 7.0多语言适配,填坑日记(附多语言插件)

    背景 最近项目在适配7.0系统的时候发现一些问题,其中也有多语言适配的问题,就拿出来说说,记记笔记,填填坑. 问题1 因为刚接手项目不久,发现一些奇奇怪怪的bug总是让人头疼,最近发现了在华为荣耀7. ...

最新文章

  1. 51nod 1368:黑白棋 二分图最大匹配
  2. Knockout 新版应用开发教程之visible绑定
  3. GCC中的内嵌汇编语言
  4. Ubuntu 进入、退出命令行的快捷键
  5. linux java ocr_Linux环境如何支持使用tess4j进行ORC
  6. 使用CGContext画线操作小记
  7. python 循环播放音乐_python gstreamer实现视频快进/快退/循环播放功能
  8. Mysql学习总结(56)——MySQL用户管理和权限设置
  9. 一个图片轮换效果的JS
  10. 为什么学习Markdown
  11. Inspection工具窗口
  12. 从实际项目出发,告诉你vue3到底香不香
  13. 程序员windows基础操作系列文章目录
  14. 计算机无法开移动热点,电脑无法设置移动热点【步骤详解】
  15. 多元统计分析笔记二——多元分布
  16. 6.汇编语言显示、指令
  17. Springcloud HRM微服务项目(二)
  18. Android网络框架Volley项目实战-刘桂林-专题视频课程
  19. Android模拟器系统应用卸载办法
  20. 华中数控系统c语言,如何用C语言编写华中数控系统PLC程序

热门文章

  1. iOS 图标、图形尺寸?
  2. 中兴AC2746 usb接口的3G上网卡
  3. tomcat应用部署路径(webapps目录、ROOT目录、自定义目录)
  4. Unity学习笔记--赛车的控制代码
  5. JVM学习笔记——class文件结构
  6. Ceph RADOS集群
  7. hdu2602——Bone Collector
  8. linux 文件系统 pe,Linux磁盘和文件系统管理
  9. distinct用法及其优化
  10. android录音MP3格式文件