基于 C++ 设计的(控制台)唐诗三百首【100010789】
基于C语言设计的唐诗三百首
一、简介
《唐诗三百首》是一部流传很广的唐诗选集。唐朝(618 年~907 年)二百九十年间,是中国诗歌发展的黄金时代,云蒸霞蔚,名家辈出,唐诗数量多达五万首。“熟读唐诗三百首,不会吟诗也会吟。”是中小学生最好的入门书籍。对中华民族的影响意义。
二、需求分析
2.1 主要功能列表
表 1. 主要功能列表
序号 | 功能名称 | 功能说明 | 用例图编号 |
---|---|---|---|
1 | 用户选择 | 不同用户有不同记录及收藏 | 1 |
2 | 学习方式不同 | 可以选择不同的学习方式(顺序,随机) | 2 |
3 | 音乐播放 | 可以选择是否播放音乐 | 3 |
4 | 拼音选择 | 可以选择是否显示拼音 | 4 |
5 | 收藏 | 可以选择收藏用户的唐诗 | 5 |
2.2 用例模型
用户选择
收藏用例图
三、概要设计
图 4.系统启动界面
图 5.系统运行界面
四、详细设计及编码
系统共设计出 6 个类,每个类的成员变量及成员函数如表示。
类成员变量,成员函数说明
一:
表 3.CLearn 类成员变量说明列表
序号 | 成员变量 | 成员变量说明 | 访问属性 |
---|---|---|---|
1 | vector num; | 唐诗的个数 | private |
2 | vector titleHan; | 存取汉字 | private |
3 | vector titlePin; | 存取拼音 | private |
4 | vector favorite; | 我的收藏 | private |
表 4.CLearn 类成员函数说明列表
序号 | 成员函数 | 成员函数说明 | 访问属性 |
---|---|---|---|
1 | void start() | 开始学习 | public |
2 | void getData() | 获取数据 | Private |
3 | void addToFavorite() | 加入收藏 | Private |
二:
表 3.Login 类成员变量说明列表
序号 | 成员变量 | 成员变量说明 | 访问属性 |
---|---|---|---|
1 | 无 |
表 4.Login 类成员函数说明列表
序号 | 成员函数 | 成员函数说明 | 访问属性 |
---|---|---|---|
1 | void login(); | 用户登录 | public |
三:
表 3.PlayMusic 类成员变量说明列表
序号 | 成员变量 | 成员变量说明 | 访问属性 |
---|---|---|---|
1 | 无 |
表 4.PlayMusic 类成员函数说明列表
序号 | 成员函数 | 成员函数说明 | 访问属性 |
---|---|---|---|
1 | void playMusic(); | 播放音乐 | public |
四:
表 3.ReadData 类成员变量说明列表
序号 | 成员变量 | 成员变量说明 | 访问属性 |
---|---|---|---|
1 | 无 |
表 4.ReadData 类成员函数说明列表
序号 | 成员函数 | 成员函数说明 | 访问属性 |
---|---|---|---|
1 | void readData(); | 读取数据 | Public |
五:
表 3.SaveData 类成员变量说明列表
序号 | 成员变量 | 成员变量说明 | 访问属性 |
---|---|---|---|
1 | 无 |
表 4.SaveDatat 类成员函数说明列表
序号 | 成员函数 | 成员函数说明 | 访问属性 |
---|---|---|---|
1 | Void save() | 保存设置和收藏 | public |
六:
表 3.CSetting 类成员变量说明列表
序号 | 成员变量 | 成员变量说明 | 访问属性 |
---|---|---|---|
1 | 无 |
表 4.NumberElement 类成员函数说明列表
序号 | 成员函数 | 成员函数说明 | 访问属性 |
---|---|---|---|
1 | Void setting() | 设置 | public |
五、系统功能测试
5.1 测试环境
硬件环境:Pentium (R)4 CPU,504MB 的内存,无网络环境
软件环境:Windows 2000 及以上(除了 Vistar)的操作系统
♻️ 资源
大小: 5.31MB
➡️ 资源下载:https://download.csdn.net/download/s1t16/87450311
注:如当前文章或代码侵犯了您的权益,请私信作者删除!
基于 C++ 设计的(控制台)唐诗三百首【100010789】相关推荐
- 使用maven构建一个基于Java的spark应用程序用于统计唐诗三百首中各汉字出现的次数
目的:统计唐诗三百首全集每个汉字出现的次数 软件需求: 下载 Eclipse ,安装Maven 安装好JDK1.8 下载并配置了hadoop-2.7.3 spark-2.2.0-bin-had ...
- 【Elasticsearch】es 7.8.0 唐诗三百首写入 Elasticsearch 会发生什么
1.概述 本文参考 项目实战 01:将唐诗三百首写入 Elasticsearch 会发生什么? 并且进行实战,对其进行一点修改. 1.实战项目 将唐诗三百首写入Elasticsearch会发生什么? ...
- python唐诗分析综合_Python利器之胎教《唐诗三百首》文本分析
事情是这样的,你们听我讲: 有一天,孕妈妈在家庭群里对准爸爸说,在某猫上买本<唐诗三百首>吧,每天给宝宝读一首唐诗,作为胎教.有图有真相: 作为好吃懒做的准爸爸,听到这个消息的瞬间,表情是 ...
- 你可能不了解的《唐诗三百首》
这是学习笔记的第 2189 篇文章 读完需要 9 分钟 速读仅需3分钟 对于唐诗,自己其实是一种复杂的心情,好像会背些,但是用的时候却都想不起.<唐诗三百首>算是重温古诗的一种方式,借着让 ...
- 《唐诗三百首》数据源网络下载
2023年的 元宵之夜, 这场以"长·安"为主题的音乐会火了! 在抖音, 超过2300万人次观看了直播, 在线同赏唐诗与交响乐的融合. 许多网友惊呼, 上学时那些害怕背诵的诗句, ...
- 用C#来学习唐诗三百首和全唐诗
Begin 最近把项目做完了,闲来无事,就想做点好玩的事情,刚好前几天下载了[唐诗三百首]和[全唐诗]这两个txt文件,正好用C#来整理一下. 然后导出QData格式,可以给其他软件读取. 以后弄个开 ...
- HTML5唐诗三百首,《唐诗三百首》中王维5首五言绝句,代表了盛唐绝句的最高成就!...
王维(701年?-761年),字摩诘,唐代山水田园诗派代表人物之一,人称"诗佛".<唐诗三百首>中王维5首五言绝句,代表了盛唐绝句的最高成就. 1/<鹿柴> ...
- 《唐诗三百首》中的童年记录
这是学习笔记的第 2192 篇文章 读完需要 9 分钟 速读仅需7分钟 唐诗三百首在最近读了几遍,你可能不了解的<唐诗三百首>,看了下<诗词大会>发现真是人才济济.一方面是词穷 ...
- python+jieba分析唐诗三百首
python+jieba分析唐诗三百首 代码及源文件地址:poem_300 代码保证符合命名规范.遵循PEP8规则.导包顺序清晰.尽量做到复用性和不罗嗦 记得修改文件路径哟(^U^)ノ~YO 如果有帮 ...
最新文章
- \V110\Microsoft.CppCommon.targets(347,5): error MSB6006: “CL.exe”已退出,代码为 -1073741515。的解决方法
- 牛客网——求平均年龄(水题)
- QLabel设置文字大小和颜色
- Keras之DNN:基于Keras(sigmoid+linear+mse+predict)利用DNN实现回归预测——DIY多分类数据集预测新数据点
- 【APICloud系列|22】 videoPlayer模块(视频播放)的实现
- php7安装mysqli扩展_Ubuntu14版本下无法使用php7.2版本的bcmath扩展
- oracle只读事物,oracle的只读事务
- C#中Datatable的Compute的用法(转载)
- win7计算机双击空白,win7系统控制面板“打开或关闭Windows 功能”空白没有任何选项的解决方法...
- 爱因斯坦求和约定在Python扩展库Numpy中的实现
- QT4 designer的使用 QT国际化
- 解决Windows照片查看器加载慢和颜色问题
- 儿童讲堂 - 量词的解释
- ESP8266学习——HW Timer
- mysql 正则表达式 标点符号_正则表达式-匹配标点符号
- 【笔记】C++之SLT的常用容器
- 乔戈里推荐的新版Java学习路线,开源!
- 180501 逆向-RedHat(Reverse)
- Java方法工厂,接口,常用日期类Date面向对象,匿名内部类局部类
- pulsar分析以及各消息队列对比
热门文章
- 注册表禁用远程桌面服务器,注册表配置远程桌面终端服务修改远程桌面端口号...
- 色选机工作原理与工作流程详解
- 日航重生之再生(记稻盛和夫先生)
- word 文档转excel乱码问题
- 优波尔:QQ几个跳转的API接口
- 【数据库】第三章 关系数据库标准语言—SQL 笔记
- [office办公软件教程] Photoshop如何绘画烟雾?Photoshop绘画烟雾的方法
- 电子商务网站建设策划书_电子商务网站建设方案:网站设计中网络营销功能不容忽视...
- 高分通过CKA认证考试指南
- 【§睡觉win7主题之热门电脑主题下载§】