欢迎来到天天文库
浏览记录
ID:11491557
大小:18.25 KB
页数:3页
时间:2018-07-12
《打字练习系统设计书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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
此文档下载收益归作者所有