- 1
- 0
- 约9.04千字
- 约 17页
- 2019-06-11 发布于广东
- 举报
湖南科技学院
课程设计报告
课程名称: 计算机高级语言(C++)课程设计
课程设计题目: 学生通讯管理系统
系: 数学与计算科学系
专 业: 信息与计算科学
年级、班: 信计1002
姓 名: 肖会
学 号: 201005002230
指导教师: 牛志毅
职 称: 讲师
2011年12月
一、课程设计目的:
用本学期学习的C++语言,完成一个管理类型的小型软件。
通过控制台小软件的开发过程,进一步掌握C++程序设计方法,培养学 生的创新能力和创新意识。
二、需求分析:
用户需要管理学生成绩信息,这些信息包括:学号、姓名、英语成绩、 数学成绩、C++成绩。系统需要对这些信息执行的操作包括:求总分、求平 均分、按总分排序、删改或增加学生数据、保存。
除了满足基木功能外,还尽量使程序设计得简单,高效,而且没有漏洞。
三、概要设计:
第一,确定要使用类这种数据结构,并且构建三个类。第一个是学生 (Student),这样可以把学号、姓名、各科成绩紧密联系在一起;第二个是 班级,用户的需要的功能都是建立在班级这个载体上的,所以建立班级 (Class)类是理所当然的;第三个菜单(Menu),这个类是沟通程序和用户 的重要桥梁,用户通过Menu 了解如何使用本程序,而Menu调用程序,来实 现各种操作。
第二,建立三个类之间的关系,班级类是学牛类的友元,具体致可描述 如下:
『菜单』类操作『学生
您可能关注的文档
最近下载
- 新译林版英语六年级下册全册教案GG.doc VIP
- 2025年互联网营销师竞品分析数据可视化与市场格局洞察专题试卷及解析.pdf VIP
- 城市老旧小区改造管网更新施工培训(高质量可编辑ppt).pptx
- 2025年拍卖师激励能力与行业规范遵循专题试卷及解析.pdf VIP
- U型H型组合钢板桩支护技术规程 DB32_T 3755-2020 江苏.pdf VIP
- 2025年互联网营销师价格策略与供应链协同专题试卷及解析.pdf VIP
- 人工智能营销 教学大纲、 习题及其参考答案.docx
- 最全英语语法思维导图.pptx VIP
- 2024年油品储运调合工(高级工)技能认定考试复习题库(含答案).docx VIP
- 中国短暂性脑缺血发作诊治指南2025版.docx VIP
原创力文档

文档评论(0)