一、概述…………………………………………………………………………………5 二、软件总体方案设计…………………………………………………………………5 三、详细设计…………………………………………………………………………….6 四、软件的调试与运行结果说明……………………………………………………….11 五、课程设计总结………………………………………………………………………..14 六、谢启…………………………………………………………………………………..16 七、附录…………………………………………………………………………………..21 参考文献………………………………………………………………………………….34 、 概 述 为了培养自己正确的程序设计思想,使平时学习的理论联系实际。培养自己严肃认真、实事求是的科学态度和勇于探索的创新精神。培养自己综合运用所学知识与实践经验,分析和解决相应领域的工程技术问题或进行软件项目开发的能力。学院依照课程教学大纲和课程设计大纲提出了本次课程设计的题目及要求。 要求掌握C程序的基本结构和C语言基本的数据结构,熟悉C程序的编辑、编译、调试和运行过程,了解程序设计的一般方法、结构化程序设计的思想,熟悉算法的描述工具——N-S流程图的使用及常用算法,能够熟练地阅读用C语言编写的程序,能够运用结构化程序设计编写C程序。 本次课程设计题目是学生成绩管理系统,贯穿始终的是模块化设计思想。 分为程序开始的动画声音同步和主程序两大部分。动画声音部分主要解决的问题是动画和声音的同步问题。主程序由录入、显示输出、查询、修改、删除、排序、帮助等各种功能组成,通过各个模块的同意组合完成整个程序的功能。 [原文截取] 院 系: 计算机学院二系 班 级: 计05-1班 姓 名: 学 号: 15 号 合 作 者: 指导教师: 2006年8月16日 程序设计基础课程设计任务书 一、题目:学生成绩管理系统 二、设计要求 1.由xxx(组长)、xxx和xxx组成设计小组。 2.小组成员分工协作完成设计任务。每人应完成自己相对独立的模块,并读懂其他组员的模块,一般每人的程序量应在200行以上。不得抄袭。 3.要求设计的程序首先显示动画,并配以优美的音乐,动画与音乐应同步,之后调出学生成绩管理系统主菜单。 4.管理系统应有数据录入、数据维护、查询、统计、排序等功能。 5.主菜单不应是简单菜单,最好具有Windows窗口菜单的特点。 6.数据必须存盘,数据量必须足够多,并采用真是数据。 7.最好使用汉字。 三、课程设计工作量 由于是设计小组团结协作完成设计任务,一般每人的程序量应在200行有效程序行以上。不得抄袭,否则给不及格成绩。 四、课程设计工作计划 2006年6月5日 指导教师讲课,学生准备文献资料; 2006年6月6日~2006年6月7日 设计小组进行总体方案设计和任务分工; 2006年6月8日..... |
C课程设计报告
查看评论
已有0位网友发表了看法