记事本程序的VC++编程课程设计报告.doc
文本预览下载声明
吉林师范大学计算机学院
软件工程专业
课程设计报告
课程名称: 程序设计实践
设计题目: 记事本程序的VC++编程实例
专 业: 软件工程
年 级:
学 号:
姓 名:
指导教师:
2017年2月目 录
课程设计题目审批表.......................................2
完成情况一览表...........................................3
摘 要 ................................................4
一、设计分析 ............................................5
二、设计要求 ............................................5
三、设计实现 ............................................5
3.1 系统结构功能图 ..............................5
3.2关于系统配置..................................6
四、系统调试.............................................10
五、总结.................................................11
附录.....................................................12
源代码..............................................12
参考资料............................................23课程设计题目审批表
课程名称:c语言程序设计实践
设计题目 记事本程序的VC++编程实例 专业 软件工程 年级班级 学生姓名 郭 贺 指导教师 谭振江 设计要求:
对于生活中健忘的人们,本系统用于对人们在本系统输入的文字文进行保存和读取,保存文本功能即保存在本系统输入的文字,读取文本功能即读取后缀名为txt格式的文件, 所需运行及开发环境:
Windows7,C语言编译环境(VC++6.0),
指导教师意见
签章: 年 月 日 系主任意见:
签章: 年 月 日 完成情况一览表
设计题目 记事本程序的VC++编程实例 指导教师 谭振江 职称 教授 完 成 内 容 完 成 情 况(√) 分析设计准备编程调试总结报告摘 要
经过一个学期对C语言课程的学习,同学们都认为真正的学到了有用知识,可能有一些人学的不够理想,但无论如何,这些知识都为我们的下一步学习打下了坚实的基础。做这么一个课程设计,一方面是为了检查我们一个学期来我们学习的成果,另一方面也是为了让我们进一步的掌握和运用它,同时也让我们认清自己的不足之处和薄弱环节,加以弥补和加强。
本次设计的主题是文本编辑系统,方便人们对文本的记录,保存和读取。
关键字:文本编辑,文本编辑系统一、设计分析
文本编辑系统做的是对文本的记录,保存和读取。
二、设计要求
在Windows7环境下使用VC++6.0(c语言编译环境)软件进行编辑。
个性系统界面设计。
三、设计实现
3.1 系统结构功能图
系统结构功能图
记事本程序的VC++编程实例共有5个功能包括保存文本,读取文本,帮助说明,版权说明和退出程序
3.2读取文本功能
3.3 保存文本功能
3.4 退出程序功能
3.5查看帮助说明
3.6 查看版权说明
四、系统调试
整个界面是编译环境本身提供的部分库函数所生成的,控件已经为用户准备好,其中按钮控件需要代码编写者自行添加功能(专业术语谓之事件)。难点在于代码的输入,必须胆大心细,方能在编译过程中不出现错误,实现编程者想要的效果。
五、总结
通过此次课程设计,深知自身知识的局限性,重点知识都是基础知识。尤其是对于C语言的灵魂----指针。对指针的理解不透彻,以至于运用不熟练,甚至不会使用。
要善于利用C语言中的标准函数库,可以大大提高编程效率,并且可以实现特殊功能。比如,头文件time.h中的函数,获取本地时间(time();),j将本地时间格式化(strftime(char *,int,char *))等。
使我获益最大的是将程序分块,将大化小。这里需要统筹该程序
显示全部