- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象方法课程设计.doc
课程设计指导书
一、课程设计目的
《面向对象程序设计(C++)》是计算机专业的一门专业基础课,主要内容是介绍C++语言中的数据类型、运算、语句结构及其程序设计的基本方法;《面向对象方法课程设计》是在学生学习完上述课程以后进行的设计性实验课程,目的是使学生能够更好地掌握C++程序设计语言,更深地理解面向对象程序设计的基本概念与方法,从而学会利用C++语言解决一般应用问题,并为后续专业课程的学习奠定程序设计基础。通过做课程实验,学生应能加深对讲授内容的理解,累积经验、学会独立上机调试程序;并且逐步达到综合运用封装、继承和多态等C++难点知识,真正掌握C++语言的精华,从而熟练应用C++程序设计语言。
二、课程设计主要内容及要求
本课程要求学生完成,以全面掌握。实验课前,任课老师向学生讲解要求和注意事项,并要求学生根据进行,完成报告。实验进行过程中,指导教师只给予适当的少量指导,让每个学生自己动手完成,并要求学生结束后,要求学生完成报告,
附录
题目1 “高校人员信息管理系统设计”
1、问题描述
某高校有四类员工:教师、实验员、行政人员,教师兼行政人员;共有的信息包括:编号、姓名、性别、年龄等。其中,教师还包含的信息有:所在系部、专业、职称;实验员还包含的信息由:所在实验室、职务;行政人员还包含的信息有:政治面貌、职称等。
2、功能要求1)添加功能添加查询功能根据编号姓名进行查询编辑功能根据查询对相应的记录进行修改统计功能能根据多种参数进行人员的统计保存功能、问题的解决方案
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;
(4)完成类层次中各个类的描述;
(5)完成类中各个成员函数的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。
题目1、问题描述/输出等内容。
2、功能要求
(1)添加功能添加查询功能根据编号姓名进行查询编辑功能根据查询对相应的记录进行修改统计功能能根据多种参数进行人员的统计保存功能
根据系统功能要求,可以将问题解决分为以下步骤:应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
分析系统中的各个实体及它们之间的关系;根据问题描述,设计系统的类层次;完成类层次中各个类的描述;完成类中各个成员函数的定义;完成系统的应用模块;功能调试;完成系统总结报告。/输出等内容。
2、功能要求1)添加功能添加查询功能根据号姓名进行查询编辑功能根据查询对相应的记录进行修改统计功能能根据多种参数进行统计保存功能、问题的解决方案
根据系统功能要求,可以将问题解决分为以下步骤:应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
分析系统中的各个实体及它们之间的关系;根据问题描述,设计系统的类层次;完成类层次中各个类的描述;完成类中各个成员函数的定义;完成系统的应用模块;功能调试;完成系统总结报告。、功能要求1)添加功能添加查询功能根据号姓名进行查询编辑功能根据查询对相应的记录进行修改统计功能能根据多种参数进行统计保存功能、问题的解决方案
根据系统功能要求,可以将问题解决分为以下步骤:应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
分析系统中的各个实体及它们之间的关系;根据问题描述,设计系统的类层次;完成类层次中各个类的描述;完成类中各个成员函数的定义;完成系统的应用模块;功能调试;完成系统总结报告。、功能要求1)定义整数类和分数类。其中,包括构造函数、析构函数、显示函数等。
(2)输入/输出:对流提取和流插入运算符进行重载。
(3)计算功能:可进行分数的加、减、乘和除法运算。
(4)化简功能、问题的解决方案
根据系统功能要求,可以将问题解决分为以下步骤:应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
分析系统中的各个实体及它们之间的关系;根据问题描述,设计系统的类层次;完成类层次中各个类的描述;完成类中各个成员函数的定义;完成系统的应用模块;功能调试;完成系统总结报告。、功能要求1)添加功能添加查询功能根据号姓名进行查询编辑功能根据查询对相应的记录进行修改统计功能能根据多种参数进行统计保存功能、问题的解决方案
根据系统功能要求,可以将问题解决分为以下步骤:应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
分析系统中的各个实体及它们之间的关系;根据问题描述,设计系统的类层次;完成类层次中各个类的描述;完成类中各个成员函数的定义;完成系统的应用模块;功能调试;完成系统总结报告。题目1、问题描述/输出等内容。
2、功能要求
(1)添加功能添加查询功能根据编号姓名进行查询编辑功能根据查询对相应的记录进行修改统计功能能根据多
您可能关注的文档
- 路基路面复习资料=试验与评分=交通部实验员考试必看.doc
- 路由器基础培训.ppt
- 路由器的组成.ppt
- 身边的安全事故.ppt
- 轨迹方程学案.doc
- 软件体系结构-试题库(宿迁学院).doc
- 软件工程基础试题四.doc
- 软件工程实践结构化分析.doc
- 软件开发技术设计文档模板.doc
- 软件技术基础教学大纲.doc
- 6.2简单判断的演绎推理方法(共45张PPT) 统编版高中政治选择性必修3(含音频+视频).pptx
- 5.1走进制造 第1课时(课件 19张PPT)(含音频+视频).pptx
- 1.2 中国共产党领导人民站起来、富起来、强起来(32张ppt)高中政治统编版必修三 政治与法治(含音频+视频).pptx
- 6.2 走进“世界石油宝库”——西亚 课件 (共27张PPT) 晋教版七年级地理下册(含音频+视频).pptx
- 1.3.2 动物体的结构层次 课件(共25张PPT) 人教版(2025) 七年级上册(含音频+视频).pptx
- 2.1减数分裂与受精作用(第3课时)课件(共33张PPT) 人教版(2025)高中生物学必修2(含音频+视频).pptx
- 【新教材】教科版11.5 改变世界的机械 课件(共20张PPT)-(含音频+视频).pptx
- 1.1 种群的数量特征 课件(共17张PPT)(含音频+视频).pptx
- 1.1磁场对通电导线的作用力 精美课件(共29张PPT)(含音频+视频).pptx
- 3.1坚持党的领导(30张+2视频)高中政治必修三政治与法治课件(含音频+视频).pptx
最近下载
- 低压配电柜、配电箱《技术标准》.docx VIP
- 2021年厦门大学嘉庚学院软件工程专业《计算机组成原理》科目期末试卷B(有答案).pdf VIP
- 降低骨科患者的便秘发生率品管圈qcc.ppt VIP
- 5000字计算机毕业论文3篇-计算机毕业论文6000字.docx
- 《收益法评估房地产的案例报告》1800字.docx VIP
- 山东省青岛市胶州市2023-2024学年八年级上学期期末考试数学试卷(含解析).docx VIP
- NB╱T 10395-2020 水电工程劳动安全与工业卫生后评价规程.pdf VIP
- 2025年地理生物会考复习资料八年级下册 .pdf VIP
- 门窗工程施工组织设计方案与方案.docx VIP
- 19世纪欧洲服装.pptx VIP
文档评论(0)