面向对象程序设计大作业.doc





《面向对象程序设计大作业.doc》由会员分享,可在线阅读,更多相关《面向对象程序设计大作业.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计课程设计大作业一、目的与要求目的:课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。面向对象程序设计C+是一门实践性都很强的课程,课程设计环节占有重要的地位。本课程设计应达到以下教学目的:1、 提高学生分析问题、解决问题的能力以及实际动手能力;培养面向对象的思维方法,建立面向对象的编程思想。基本要求:1、整个课程设计的各个环节都要求学生自己动手;2、结果正确,操作方便;3、程序逻辑结构设计合理,逻辑层次清楚,可读性
2、好;4、调试成功后,把源程序提交,并在课堂演示讲解。二、课程设计题目序号题目名称学时内容提要1编写一个学生选课系统的程序。(可参照参考答案进行修改完善、修改或增加功能。)天描述课程类和学生类。用重用类的多文件程序结构形式,编制面向对象应用程序。学生有名字,学生最多可学五门课程,学生实际学的门数,可以给定学生的名字,可以得到学生的名字,可以得到学生给定课程的成绩,可以得到学生所学课程的平均成绩,可以给学生增加一门课(同时在该课程中增加一个学生)。课程最多有30个学生,课程有实际学生数,课程有实际学生名单,课程有学分数,课程有每个学生成绩,课程可以得到学分数,课程可以设置学分数,课程可以得到班平均
3、成绩,课程可以得到某个学生成绩。现有数学课,张三学数学,成绩为3.1分,李四学数学,成绩为4.5分。求其平均成绩,求张三的数学成绩。现有物理课,学时数为4,张三学物理,成绩为4分。求张三所学课程的平均成绩。2学生成绩管理系统天学生成绩管理系统,用于对班级的学生成绩进行处理。班级有N个学生,每个学生的信息包括学号、姓名和3门课成绩。学生成绩管理系统需要完成的作用功能主要有:(1) 录入学生数据。(2) 显示学生数据。(3) 按学号查询学生数据(4) 按姓名查询学生数据(5) 计算每个学生平均成绩。3图书馆管理系统天图书信息管理系统针对学生、教师、图书管理员三类人群建立不同的使用权限。实现图书借阅
4、功能、查询个人借阅信息、超期罚款等等。4ATM柜员机模拟程序天ATM柜员机模拟程序 要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为10000元2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3、ATM存款:不能出现负存款。4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。5日历记事本天日历记事本要求:带有日程提醒功能的日历。1、显示信息:用户可以向前翻页查询前一个月的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 作业

限制150内