欢迎来到天天文库
浏览记录
ID:55631265
大小:121.50 KB
页数:26页
时间:2020-05-21
《C语言课程设计报告之学生成绩信息管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华中科技大学计算机科学与技术学院C语言程序设计课程设计实验报告题目:学生成绩信息管理系统专业:计算机应用与技术班级:01班学号:姓名:成绩:指导老师:完成日期:2012年3月15日目录一、概述21、课程设计目的22、课程设计要求...................................................................................................23、实验环境…...............................................................
2、.................................2二、设计方案................................................................21、功能描述……..…................................................................................22、数据结构设计...............................................................................
3、..........33、各功能模块的详细描述...........................................................................34、程序结构................................................................................................5三、实验结果.............................................................6四、课程设计总结......
4、................................................6五、参考文献...............................................................8附录:源程序代码...........................................................................................8一、概述1、课程设计目的:利用学生成绩信息管理系统实现对本班同学的C语言、计算机基础、高等数学、英语四门课的成绩信息进行管理,其中
5、包括实现增加、插入、修改、删除、统计平均成绩功能。2、课程设计要求:1)只能使用C语言编程。2)要用十字交叉链表(可选)。3)要求实现数据文件的I/O操作,用文件保存数据。4)至少输出一份报表(屏幕显示即可)。5)课程设计报告要按要求格式撰写。3、实验环境:机房二、设计方案学生基本信息表:中文字段名类型及长度举例学号char[12]姓名char[20]Zhangming性别Charm,f出生日期char[12]1993/01/01班级char[10]Is0601,cs03C语言成绩Flaot计算机基础Flaot高等数学Flaot英语Flaot1、功能描述:学生成
6、绩信息管理系统由五大模块组成,即文件、数据维护、数据查询、数据统计和帮助。具体结构图如图所示:学生成绩信息管理系统文件数据维护数据统计帮助数据查询数据加载数据保存界面初始化增加数据修改数据删除数据学生基本信息查询课程总体成绩信息查询学生成绩按课程和学号查询成绩平均成绩各科成绩成绩管理系统按学号查询学生名次退出系统学生基本信息参考:中文字段名类型及长度举例学号char[12]8姓名char[20]zhangming性别charm,f出生日期char[12]1988/09/03班级char[10]is0601,cs03C语言成绩Flaot计算机基础Flaot高等数学
7、Flaot英语Flaot帮助主题系统版本版权说明数据统计2、数据结构设计:采用“自顶而下、逐步求精”的设计方法,即由全局到局部,由整体到细节,由抽象到具体,将复杂的大规模问题分解成相对简单的小规模问题,不断分解细化,直到每一个子问题都可以用明确具体的方法和步骤来解决为止的方法。3、各功能模块的详细描述文件:包括一系列与系统启动运行和系统结束运行相关的环境维护和数据保障操作,该模块又分为界面初始化、数据加载、数据保存以及退出系统几个部分。其中,界面初始化模块用于设置控制台窗口显示模式,设置窗口标题栏,清屏并显示系统菜单栏和系统状态栏;数据加载模块用于将分别存放在多
8、个数据文件中的代码数据和
此文档下载收益归作者所有