1、 课程设计(论文)任务书 一、课程设计(论文)题目 学生成绩管理系统学生成绩管理系统 二、课程设计(论文)工作自 2011 2011 年 6 6 月 1313 日起至 2011 2011 年年 6 6 月 1717 日止。 三、课程设计(论文) 地点: 软件学院实训中心 四、课程设计(论文)内容要求: 1本课程设计的目的本课程设计的目的 (1)使学生掌握系统各功能模块的基本工作原理; (2)掌握C的基本编程原理和及基本的编程方法; (3)使学生学会系统调试; (4)培养学生分析、解决问题的能力; (5)提高学生的软件文档写作能力。 2课程设计的任务及要求课程设计的任务及要求 1)基本要求:)基
2、本要求: (1)分析系统各功能模块的工作原理; (2)至少有查找,排序、插入、删除等功能; (3)提出系统的设计方案; (4)对所进行编程、调试、修改。 2)创新要求:)创新要求: 在基本要求达到后,可进行创新设计,如:文件流等; 3)课程设计论文编写要求)课程设计论文编写要求 (1)要按照书稿的规格打印誊写毕业论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)毕业论文装订按学校的统一要求完成 4)答辩与评分标准:)答辩与评分标准: (1)完成原理分析:20分; (2)完成设计过程:40分; (3)完成调试运行结果正确:25分; (4)答辩:15分。 5)参考文献:)参考文献
3、: (1)谭浩强.C+程序设计实践指导 清华大学出版社 (2)谭浩强.C+程序设计 清华大学出版社 (3)http:/ / 6)课程设计进度安排)课程设计进度安排 内容内容 天数天数 地点地点 总体需求与分析构思及收集资料 1 图书馆 各模块的编程实现,调试与修改 3 机房 撰写论文与答辩 1 图书馆, 学生签名: 张帅 2011 年 6 月 17 日 课程设计课程设计( (论文论文) )评审意见评审意见 (1)完成原理分析(20分) :优( ) 、良( ) 、中( ) 、一般( ) 、差( ) ; (2)设计分析 (25分) :优( ) 、良( ) 、中( ) 、一般( ) 、差( ) ;
4、(3)完成调试 (20分) :优( ) 、良( ) 、中( ) 、一般( ) 、差( ) ; (4)运行结果 (20分) :优( ) 、良( ) 、中( ) 、一般( ) 、差( ) ; (5)答辩 (15分) :优( ) 、良( ) 、中( ) 、一般( ) 、差( ) ; (6)格式规范性及考勤是否降等级:是( ) 、否( ) 评阅人签名: 职称: 讲师 2011 年 6 月 20 日 目目 录录 第 1 章 软件设计内容 4 11 软件的设计目标 4 12 程序各项功能简要说明 错误错误!未定义书签。未定义书签。4 第 2 章 软件设计环境与原理 5 2.1 设计环境与模块的划分 . 5
5、 2.2 软件设计主要原理 5 2.2.2 程序各个模块之间的调用关系和数据储存格式简要说明 6 第 3 章 软件的设计过程 . 7 3.1 程序设计思路 . 7 第 4 章 程序的运行结果与简要分析 . 7 41 软件运行结果 7 第 5 章 编程小结 10 第第 1 章章 软件设计内容软件设计内容 11 软件的设计目标软件的设计目标 该软件主要是实现对学生成绩进行系统化的管理,主要功能是实现学生信息的维护:可增 加、删除和修改学生信息;还可实现按学号和按姓名查询此学生的相关信息;还可统计任意 课程在某一分数段的学生情况, 能对用户指定的任意课程名, 按成绩的升序或降序排列学生 数据并显示排
6、序结果。由此来系统化管理学生信息,并达到简易操作的。 1.2 程序各项功能简要说明程序各项功能简要说明 (1)添加(输入学生基本信息) :这部分的功能主要输入相关信息包括学号、姓名以及学 生语文、外语、数学成绩等。 (2)显示(显示输入的学生信息) 此功能是对输入的的学生信息进行显示 (3)查找(查找已经输入的学生信息) :此项功能可以使用户根据提示选择输入的学生学 号查出该学生的信息,也可选择根据输入的学生姓名查出该学生的信息,如果不存在该同学 系统会给出提示。 (4)修改(主要用于修改你误输入的学生成绩信息) (5)删除(删除无用的学生信息) (6)排序(可选择按何课程成绩进行排序,选择后在屏幕上显示出排序后的学生姓名,成 绩和排名) (7)保存(保存你输入的学生信息) (8)读文件(从你已经保存的数据中读入数据) 。 (9)退出(退出系统) 13 软件验收标准软件验收标准