打字练习系统设计书

打字练习系统设计书

ID:11491557

大小:18.25 KB

页数:3页

时间:2018-07-12

打字练习系统设计书_第1页
打字练习系统设计书_第2页
打字练习系统设计书_第3页
资源描述:

《打字练习系统设计书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、打字练习系统设计书一、功能描述为了适应眼下人们对计算机文字相关的操作,该系统诞生了,它主要用于帮助用户练习打字及题目练习,使用户能够进行快速的打字,正确获得文字信息,同时还可以辅助的进行题目练习。二、详细设计2.1类的概述包含三种类:1用户类;2管理者类;3题目类(具体有判断题、填空题、翻译题)2.2流程图主函数流程图开始SwitchChoice管理员用户SwitchSwitchchoicechoice增用户删用户查用户增题库退出注册退出登录结束结束Switchchoice打字打词打句判断题填空题翻译题2.3相关算法实现(1)文件操作文件读方法:read

2、()、getline()文件写方法:write()、流操作(2)信息修改第一步,创建一个临时保存文件;第二步,将需要修改的信息所在文件中的不需要的信息保存于临时文件,再将需要修改的信息写入临时文件。第三步,将临时文件中的信息写入原来的保存文件中,删除临时文件。(3)打字的随机调用随机函数:srand(time(NULL));设置随机数种子rand()%num;随机产生0~number-1之间的整数三、参考文献【1】谭浩强,C程序设计(第四版),清华大学出版社,2010【2】钱能,C++程序设计教程(第二版),清华大学出版社,2005【3】田怀鲁,数据结构

3、,电子工业出版社,2006

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。