C++课程设计说明.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++课程设计说明.ppt

* C++程序设计 ??题目: 1、学生信息管理系统 2、图书管理系统设计 3、通讯录管理系统 4、五子棋 C++程序设计 ??要求: (1)要求利用面向对象的方法以及c++的编程思想来完成系统的设计;? (2)要求在设计的过程中,建立清晰的类层次; (3)在系统中至少要定义两个类,每个类中要有各自的属性和方法; C++程序设计 ??要求: (4)在系统的设计中,至少要用到面向对象的一种机制; (5)创新要求——在基本要求达到后,可进行创新设计; (6)写出课程设计报告,流程图和类图要清晰?。 (7)掌握用VC++6.0开发软件的方法。 C++程序设计 ??要求: (7)编写程序的要求: a. 系统应给出足够的提示信息,如“请选择(1 借书 2 还书……):”提示用户选择。 C++程序设计 ??要求: b.程序具有一定的健壮性,不会因为用户的输入错误引起程序运行错误而中断执行。对输入值的类型、大小范围、字符串的长度等,进行正确性检查,对不合法的输入值给出出错信息,指出错误类型,等待重新输入 c.对删除数据应给出警告 d.程序要自己完成,不可抄袭 C++程序设计 ??课程设计报告基本格式: 课程设计报告内容应包括封面、目录、正文、附录等。 1)封面:课程设计名称、专业、班级、学号、姓名、设计时间等。 2)目录:课程设计报告的目录。 C++程序设计 ??课程设计报告基本格式: 3)正文: 第一章:绪论 系统设计目标及意义、功能分析 第二章:开发环境分析 选择开发环境的理由 第三章:系统的设计。 系统流程图、类关系、UML图 C++程序设计 ??课程设计报告基本格式: 3)正文: 第四章:系统实现 主要运行界面图、运行结果图。 第五章:总结 说明系统设计、开发过程中遇到的问题及创新点。 课程设计心得体会。 致谢 C++程序设计 ??课程设计报告基本格式: 附录: 程序源代码及简要系统使用说明、测试报告等。 C++程序设计 ??时间安排: 编写文档 编写文档 周日() 测试 测试 周六() 编程 编程 周五() 编程 编程 周四() 编程 编程 周三() 编程 编程 周二() 设计 教室讲解 周一() 下午 上午 星期 C++程序设计 ??时间安排: 周日 周六 周五 周四 编写文档 编写文档 周三() 编写文档 编写文档 周二() 编写文档 编写文档 周一() 下午 上午 星期 C++程序设计 ??学生信息管理系统 要求完成以下功能: 1)从屏幕上输入学生信息并保存数据,例如采用文件方式保存。学生信息包括地址、出生日期、学科成绩(语文,英语,数学,物理)、个人信息(姓名,性别,民族,国籍,学历)、联系方式(手机,家庭电话,学校电话)等。 分析:个人信息类、学科成绩类 C++程序设计 ??学生信息管理系统 要求完成以下功能: 2)从文件中删除一个学生信息。 删除:文件中的、内存中 3)显示所有学生信息。 分别显示:输入班级后,个人信息、成绩信息 C++程序设计 ??学生信息管理系统 要求完成以下功能: 4)能够按编号或姓名对学生的信息进行检索并将检索结果显示在屏幕上。 输入学号或姓名就可以检索出该学生的个人信息和成绩信息 5)能够对单个学生进行编辑。 输入和修改 C++程序设计 ??学生信息管理系统 要求完成以下功能: 6)可以统计全部学生的总成绩,及其在班上的排名。(选做) 输入全部或班级可以进行排名和求和 7)能够统计各科的平均成绩及及格率。(选做) 输入全部或班级可以进行各科的平均成绩及及格率 C++程序设计 ??学生信息管理系统 要求完成以下功能: 8)要求有错误提示功能,例如性别只能输入男女,输入错误提示重新输入。 9)如果检索不到相应的信息应提示用户。 C++程序设计 ??学生信息管理系统 要求完成以下功能: 10)要求利用菜单的形式进行管理。(可以采用文本菜单,如果图形菜单更好) 提示: 可以用单链表每个节点存储一个学生的信息。可以采用文件存储。需要创建 等程序 C++程序设计 ??图书管理系统设计 (1)借书。图书借阅信息:借阅人、借阅人所在单位、借书证号、所借书名、借阅日期、归还日期、逾期罚款等。借阅期限为一个月,逾期1天,罚款1角。 (2)还书。 C++程序设计 ??图书管理系统设计 (3)图书维护:删除图书,增加图书等。图书基本信息:图书编号、书名、作者(要考虑多个作者情况)、出版社、出版日期、定价、馆藏数、借阅数等。 *

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档