I
Java课程设计报告
题目:文本编辑器班级:学号:姓名:成绩:
日期:年月日
r
f
目
I
录
一、综合设计的目的与要求……………………………………3二、综合设计正文…………………………………………………3
1系统分析…………………………………………………………311系统开发背景、开发围、建设目标与必要性开发……………………312需求分析…………………………………………………………3
2系统设计………………………………………………………………321功能设计…………………………………………………………322系统运行环境与开发工具……………………………………………4
3系统实施……………………………………………………………431源程序……………………………………………………………432系统测试及部分截图………………………………………………12
三、综合设计总结或结论……………………………………………13四、参考文献……………………………………………………………13
r
f
I
《文本编辑器》
一、综合设计的目的与要求要求在学生能够较熟练使用java程序设计语言进行软件代码的编写,同时还要具
备较好的项目分析的能力,加深对相关课程基本容的理解。同时,在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统的练习。二、综合设计正文1系统分析
11系统开发背景、开发围、建设目标与必要性随着计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的
各个领域并发挥着越来越重要的作用。当然对文本编辑操作仍然占据着重要地位,记事本是简单便捷的文本编辑器,可实现对文本编辑操作的基本功能。12需求分析
程序设计主要分为两大部分:简单GUI设计和程序功能设计。通过GUI设计实现图形用户界面,提供图形菜单,方便用户操作。使用Java语言编写一个能够对输入文字进行操作,具有合理的界面,能够在界面中实现右键快捷方式,对文档容进行编辑操作,并且能够顺利退出的程序。通过设计和实现一个具有基本功能的文本编辑器,提高我们对Java语言设计的掌握能力,理论联系实际,进一步提高软件开发技术,从而培养我们分析、解决问题的能力。2系统设计21功能设计根据系统自带的文档编辑器的特征设计,包括如下的功能模块:一、整体结构框架包括:菜单栏和文档编辑区二、每个框架分别包含不同的子框架,各个模块的具体框架:1菜单栏:文件、编辑、工具、帮助2菜单r