java_记事本的设计与实现报告

java_记事本的设计与实现报告

ID:16250347

大小:615.50 KB

页数:29页

时间:2018-08-08

java_记事本的设计与实现报告_第1页
java_记事本的设计与实现报告_第2页
java_记事本的设计与实现报告_第3页
java_记事本的设计与实现报告_第4页
java_记事本的设计与实现报告_第5页
资源描述:

《java_记事本的设计与实现报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、记事本系统26小组分工:郭少华(20091101611):JAVA记事本程序编写及修订赵景冉(20091101618):需求分析和宏钢(20091101617):概要设计石佩欣(20091105539):详细设计曲项宇(20091101595):系统测试26目录摘要1第1章前言21.1研究背景21.2开发意义21.3本文的组织结构2第2章需求分析32.1系统功能分析32.2设计目标4第3章概要设计5第4章详细设计74.1文件模块的详细设计74.1.1新建模块的详细设计74.1.2打开模块的详细设计84.1.3保存、另存模块的详细设计84.1.4退出模块的详细设计94.

2、2编辑模块的详细设计94.2.1撤销模块的详细设计94.2.2剪切模块的详细设计104.2.3复制模块的详细设计114.2.4粘贴模块的详细设计114.2.5删除模块的详细设计124.2.6全选模块的详细设计124.2.7查找、替换模块的详细设计13第5章系统测试145.1程序主界面145.2文件界面155.3编辑菜单16第6章小结2226摘要本组课程设计的课题是“记事本的设计与实现”,设计的记事本系统应具有新建、打开、保存、剪切、复制、粘贴、查找、字体设置等基本功能,满足用户对文件的处理,文本文档的编辑和字体的设置等要求。此次实训程序设计主要分为两大部分:简单GUI

3、设计和程序功能设计。通过GUI设计实现图形用户界面,提供图形菜单,方便用户操作。使用Java语言编写一个能够对输入文字进行操作,具有合理的界面,能够在界面中实现右键快捷方式,对文档内容进行编辑操作,并且能够顺利退出的程序。通过设计和实现一个具有基本功能的简单记事本,提高我们对Java语言设计的掌握能力,理论联系实际,进一步提高软件开发技术,从而培养我们分析、解决问题的能力。关键字:记事本程序Java语言事件监听awt和swing组件文件操作功能26第1章前言1.1研究背景记事本的设计与实现是对文本编辑必不可少的文本编辑器,能够为用户提供简单便捷的文本编辑操作。1.2开

4、发意义随着计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。当然对文本编辑操作仍然占据着重要地位,记事本是简单便捷的文本编辑器,可实现对文本编辑操作的基本功能。1.3本文的组织结构本记事本的主要功能为:打开合法存在的文本、新建未使用的纯文本、对文本进行复制、撤消、剪切、全选、查找替换、撤消上一步的操作、设置字体的格式大小等。第一章:前言。本章主要介绍研究背景和开发意义。第二章:需求分析。本章主要介绍记事本的需求分析,系统功能分析等。第三章:概要设计。本章主要介绍记事本各模块的概要设计。第四章:详细设计。本章主要介绍记

5、事本各模块的详细设计。第五章:系统测试。本章主要介绍记事本的运行环境与测试。26第2章需求分析系统的需求分析根据记事本建立的一般流程,分析了系统的具体功能,对系统做了总体的规划,提出了系统的设计目标,介绍了系统的开发及运行环境。2.1制作目的本文档属记事本软件,系统要求简单方便,以最少的操作来实现最具体的功能操作,。此刻软件的制作,也记事无纸化的开端。在设计过程中,我们首先熟悉记事本的相关需求,通过计算机方式实现。文档中详细的介绍到系统的详细信息,及其使用的配置要求,便于用户了解系统和便于操作。该需求文档详细描述了本系统的要求,作为系统设计、项目目标及项目验收的依据。

6、需求分析详细描述了用户对功能的需求,各个模块的划分,对性能的要求以及相关运行环境的配置。软件开发小组每位成员应该阅读本需求说明,以明确项目要求完成的软件产品的特点。在计算机飞速发展的时代,计算机业使正在逐步将我们的生活和办公越来越自动化,也迫切需要对已有的工作方式进行一种改革,使得日常工作走向无纸化。为此我们要开发找个记事本软件。2.2系统概述当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行文档编辑。使用计算机进行文档编辑,不仅提高了工作效率,而且大大的提高了其安全性,比传统的纸张

7、书写更加环保、方便。本系统就是为了更好、更快捷的进行文档编辑而设计的。该报告中的程序是使用Java程序编写,能够进行输入文字操作,并具有新建文件打开文件,保存文件,退出,复制,粘贴,剪切等功能,不同之处是本程序能够对文字的颜色进行设置。该程序主要用到了Javaswing和事件监听等。2.3系统运行环境本程序运行环境为WindowsXPProfessional以及WindowsVista。采用eclipse编程。2.4功能需求描述本程序要构建的记事本程序参照了Windows操作系统的记事本工具,其功能有以下几个方面:(1).菜单中有“文件”,“编辑”,

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

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

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