职场大变样社区

查看: 1629|回复: 0
打印 上一主题 下一主题

Java记事本毕业设计

[复制链接]

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-27 10:12:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java等
摘要:
现在网上的各种记事本数不胜数,功能也应有尽有,有能改变字体的,改变字体颜色的,还要改变背景颜色,还有些可以给记事本加密保存,但是这些记事本总是有一些小瑕疵。日常生活中,我们需要的是一个功能强大,而且操作简单的记事本,还需要记录一些比较私密的事情。所以本程序就是综合了一些平时常用的功能,并且加入了加密保存功能,满足各种用户需求。
随着科学技术的快速发展,计算机程序设计早已成为了趋势,JAVA是计算机专业的核心课程,是计算机科学的算法理论基础和软件设计的技术基础。JAVA是实践性很强的课程。Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。
该程序通过java语言,使用Eclipse编写而成,参考windows记事本的基本功能,实现了所要实现的功能。点开文件,可以进行新建,打开,保存,另存为,载入加密文件,加密保存为和退出功能。点开编辑有撤销,复制,粘贴,剪切,删除,搜索/替换,全选,时间/日期功能。点开格式有自动换行,字体格式,字体颜色,背景颜色的功能。
关键词:JAVA;Eclipse;记事本;加密

目录:
摘 要    i
Abstract    ii
1 绪论    1
1.1 记事本的背景    1
1.2 记事本的编写目的及意义    1
1.3 Java技术    2
1.4 Java技术的优点    4
1.5 Eclipse(集成开发环境)    7
2 需求分析    9
2.1 系统可行性分析    9
2.1.1 技术可行性    10
2.1.2 经济可行性    10
2.1.3 操作可行性    11
2.1.4 运行及时间可行性    11
2.2 需求分析    11
2.2.1 系统功能概述    12
2.2.2 系统功能需求    12
2.2.3 系统性能需求    12
3 记事本总体设计    13
3.1 系统设计原则    13
3.2 功能模块设计    13
3.2.1 模块设计划分    14
3.2.2 系统结构设计    15
4 记事本详细设计    16
4.1 详细设计的方法    16
4.2 详细设计常用工具    16
4.3 详细设计基本任务    16
4.4 常用的加密方法    17
4.5 加密功能的实现    21
5 记事本编码与实现    22
5.1 窗口设计    22
5.2 菜单栏以及子模块的设计    23
5.3 文件菜单中各个子功能的设计    25
5.3.1 搜索/替换功能实现    26
5.3.2 自动换行功能实现    27
5.3.3 字体格式功能实现    27
5.3.4 字体颜色功能实现    28
5.3.5 字体背景功能实现    28
5.3.6 加密等功能实现    29
5.3.7 改动保存的功能实现    32
5.4 帮助文字信息的设计    32
6 记事本软件测试与运行    34
6.1 软件运行环境要求    34
6.2 测试的定义    34
6.3 测试的原则    34
6.4 测试的目的    35
6.5 系统测试用例    35
6.5.1 界面测试    35
6.5.2 功能测试    35
6.6 系统测试结果    37
结论    38
参考文献    39
致谢    40
外文原文    41
中文翻译    51

包含资料:


截图:





百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表