华科学院计算机科学与技术系 信息管理与信息系统专业
《程序设计综合课程设计》报告
(2010/2011学年 第一学期)
学生姓名: 学生班级: 学生学号: 指导教师:
2011年 01 月 12 日
目 录
程序设计综合课程设计
第一章 课程设计的目的和要求 ........................................... 2 1.1课程设计的目的: .................................................. 2 1.2课程设计的要求: .................................................. 2 第二章 课程设计任务内容 ............................................... 3 2.1考核内容 .......................................................... 3 2.1.1编写C++语言程序 ................................................ 3 2.1.2课程设计报告 .................................................... 3 2.2 课题 ............................................................. 3 第三章 详细设计说明 ................................................... 4 3.1总体设计: ........................................................ 4 3.2函数功能说明: .................................................... 4 3.3详细设计流程图: .................................................. 5 3.3运行结果: ........................................................ 7 第四章 软件使用说明 .................................................. 10 4.1 程序运行环境 ..................................................... 10 4.2 程序操作方法 ..................................................... 10 第五章 课程设计心得与体会 ............................................ 11 附录一 参考文献 ....................................................... 12 附录二 程序清单 ....................................................... 13
《程序设计基础》课程设计
1
程序设计综合课程设计
——学生籍贯信息记录簿
第一章 课程设计的目的和要求
1.1课程设计的目的:
用高级程序语言设计出学生籍贯纪录系统,实现查找方便快捷。通过用高级程序语言制作程序,熟悉用高级程序语言编程的操作和步骤,学习高级程序语言的运用,以及高级程序语言实验报告的书写格式,使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,并为后续的专业课程奠定程序设计基础。
1.2课程设计的要求:
课程设计要求学会分析研究计算机加工的数据结构的特性,了解并掌握涉及的数据选择的适当的逻辑结构、存储结构及其相应的算法等,同时要求在掌握的基础上学会编写程序,使程序结构清楚和正确易读,符合软件工程的规范。
通过编写C++程序,设计学生籍贯信息管理系统,可以方便对学生信息进行查找及管理,或者添加、删除及修改学生信息,将信息永久保存。
2
程序设计综合课程设计
第二章 课程设计任务内容
2.1考核内容
2.1.1编写C++语言程序
●针对编写的C++程序,应该主要考查下列内容: ●是否符合题目要求,是否完成了主要功能; ●是否存在语法错误、逻辑错误及运行错误; ●程序设计是否合理;
●程序是否具有良好的可读性和可靠性; ●是否符合结构化程序设计所倡导的基本理念; ●用户界面是否友好。 2.1.2课程设计报告
●针对提交的课程设计报告,应该主要考查下列内容: ●程序设计的报告内容是否全面,观点是否正确; ●设计过程是否符合结构化程序设计方法的基本原则; ●层次是否清楚,语言是否通顺;
●各种图表是否规范;是否具有良好的程序设计习惯。
2.2 课题
设计一个学生籍贯信息记录簿,实现以下功能: 1)创建信息并以磁盘文件保存;
2)读取磁盘文件并显示输出所有学生的籍贯信息; 3)按学号或姓名查询其籍贯;
4)按籍贯查询并输出该籍贯的所有学生; 5)能添加、删除和修改学生的籍贯信息; 备注:每个学生信息包括,学号、姓名、籍贯;
3
相关推荐: