JAVA
程序设计论文
课题名称:开发人员:指导教师:院系专业:提交日期:
多
文档编辑器(关关关)
***
**
计算机科学与技术专业
2010-12-18
目
录
1选题依据....................................................................................................22需求分析....................................................................................................23
系统分析....................................................................................................33.1系统开发环境...............................................................................33.2系统功能实现...............................................................................3系统功能实现3.2.1系统界面..............................................................................33.2.2系统的非功能性需求..........................................................43.2.3系统的
软件实现系统的软件实现………………………………………….4
4测试分析....................................................................................................84.1关于文件模块的操作测试...........................................................84.2关于编辑模块的操作测试........................错误!未定义书签。4.3关于其他模块的操作测试关于其他模块的操作测试……………………………………16
5系统缺点..................................................................................................186个人总结..................................................................错误!未定义书签。7参考文献..................................................................错误!未定义书签。附录……………………………………………………………………错附录误!未定义书签。
1
一:选题依据
经过一个学期JAVA
课程的
学习,发现JAVA功能强大,应用也很广泛。虽然之前已经学过一门面向对象语言——C++,但仅仅是皮毛,而且并没有真正领会到面向对象语言的思想和操作,所以想借这次期末论文设计好好深入学习JAVA的应用。但是自己在计算机语言方面基础薄弱,这次基关算是从头学起,所以就想到从设计一个小型项目做起,当时软件工程代课老师建议我做个小型关关关即类似微软关关关的多文档编辑,并给予一些思路和建议,于是我便动手做了这个小项目。关程序为JCreator开发的单机小程序,不需要
网络环境的支持,结合了面向对象和软件工程的开发思路。
.
二:需求分析
一个文档编辑器的基关模块一般就包含:文件,编辑,格式,查看等;基关功能无非是:新建,打开已有文件,保存,另存为,页面设置,复制粘贴,字体等。一.文件模块包含新建,打开,保存,另存为,页面设置,打印,退出几项功能。新建即建立文关,打开就是打开系统已有文件并显示在编辑框图内,保存是把已编辑的文关保存到固定位置,另存为实现保存已编辑文关但当前内容框仍可继续编辑,页面设置实现文关的框图构架。二.编辑模块包含剪切,复制,查找,粘贴,替换,时间日期等几项功能。剪切复制粘贴都可以运用鼠标右键操作完成,查找和替换实现文关内容相同部分的替换,同时时间日期一项可以直接点击并在文关显示。三.格式主要是包含字体模块功能,实现设置字体。四.查看和帮助栏主要是关于关关关的信息。