- 0
- 0
- 约小于1千字
- 约 2页
- 2019-07-20 发布于江苏
- 举报
面向对象程序设计 课程设计 任务书
学院名称: 数学与计算机学院 课程代码:_8404101_
专 业: 计算机科学与技术 年 级: 2006
一、设计题目
学生成绩管理系统
二、主要内容
通过类与对象实现对学生成绩的录入、存取及统计等功能。
三、具体要求及应提交的材料
定义学生类Student,包含学生姓名、学号、3门或更多门课程的成绩以及对这些成员的操作;
定义Student的对象数组,然后录入学生信息并显示到屏幕,同时保存到文件;
从文件读取数据并查询、修改和统计学生成绩。
在录入信息前要有提示信息。
屏幕输出和文件存取时可使用、运算符重载或用I/O流对象引用作参数的成员函数实现。
设计结束后,每位同学必须上交如下材料:
《课程设计说明书》打印稿一份;
《课程设计说明书》电子文档及课程设计的程序源代码 刻盘
四、主要技术路线提示
首先根据要解决的问题分析设计类图,抽象出各个类的数据成员和函数成员,然后进行详细编码,在主函数中创建类的对象,调用适当的成员函数或全局函数实现相应的功能。最后要对软件进行测试。
五、进度安排
共计两周时间,20个机时,建议进度安排如下:
1. 选题和需求分析 1学时
2. 查阅资料(图书、期刊资料或上网查阅相关资料) 2学时
3. 构造框架(系统总体设计、类层次关系图) 3学时
4. 编程上机,调试 10学时
5. 现场验收合格(根据程序提问) 1学时
6. 书写课程设计报告 3学时
当然,仅靠课内时间是不够的,希望同学们课外多花时间编程学习。
六、推荐参考资料(不少于3篇)
1.郑莉等 编著. C++程序设计语言(第三版). 北京:清华大学出版社,2005.06
2.陈清华 朱红主编. Visual C++课程设计案例精选与编程指导. 南京:东南大学出版社,2003.06
3.刘振安等编著. C++程序设计课程设计.机械工业出版社,2004.08,北京
指导教师 签名日期 年 月 日
系 主 任 审核日期 年 月 日
原创力文档

文档评论(0)