JAVA简单记事本程序设计实验报告(带源码)
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
JAVA程序设计
实 验 报 告
院 系:
专 业:
班 级: 11计算机01班
姓 名:
任课教师: XXX
实验题目: JAVA简单记事本程序设计
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
目 录
目 录 ........................................................................................... 1 一、引言 ........................................................................................... 2 1.1 课程设计目的 ................................................................... 2 1.2 题目说明 ......................................................................... 2 1.3 开发工具介绍 ................................................................... 2 二、总体设计 ............................................................................. - 4 - 2.1系统开发平台 ................................................................. - 4 - 2.2 系统流程图 ......................................................................... 4 2.3功能结构图 ..................................... 错误!未定义书签。 2.4数据库设计 ..................................... 错误!未定义书签。 三、详细说明 .................................................................................. 4 3.1 系统实施....................................................................... - 11 - 四、系统的调试和运行 ................................................................. 9 五、课程设计总结.......................................................................... 9 六、参考文献 .................................................................................. 9 附录(源程序代码) ................................................................... 10
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
一、引言
1.1 课程设计目的
1) 复习,巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握; 2) 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和
实际有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际,实践编程的能力;
3) 培养学生在项目开发中团队合作精神,创新意识及能力。
1.掌握窗口、菜单等高级组件的应用。
2.掌握Java Swing的使用方法。
3.了解GUI应用程序的创建过程与方法。
1.2 题目说明
课题:学生成绩管理
4.功能要求: 编写一个简单记事本程序,要求包含以下菜单项 文件 新建、打开、保存、退出 编辑 剪切、拷贝、粘贴、查找 帮助 关于
5.实现文件和编辑菜单里的功能
1.3 开发工具介绍
Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。
利用Eclipse,我们可以将高级设计(也许是采用UML)与低级开发工具(如应用调试器等)结合在一起。如果这些互相补充的独立工具采用Eclipse扩展点彼此连接,那么当我们用调试器逐一检查应用时,UML对话框可以突出显示我们正在关注的器件。事实上,由于Eclipse并不了解开发语言,所以无论Java语言调试器、C/C++调试器还是汇编调试器都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。
Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似微软公司的Visual Studio和Sun 微系统公司的NetBeans平台。Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。Eclipse 联盟已经宣布将在2004年中期发布其3.0版软件。这是一款非常受欢迎的java开发工具,这国内的用户越来越多,实际上实用它java开发人员是最多的。缺点就是较复杂,对初学者来说,理解起来较困难。
二、总体设计
2.1系统开发平台
前端使用JAVA设计
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
2.2 系统流程图
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
2.3功能结构图
3.2.2 “文件”菜单操作流程图
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
开始
“文件”菜单
新 建
打 开
保 存
另 存 为
File=null
用 JFileChooser()选择 所有打开文件路径
用 sava()保存文件
用 JFileChooser()选择 文件另存的路径
用 unfold()读取所选的 文件内容到记事本
用 sava()保存文件
退出或关闭
N 文件是否修改 Y用 sava()保存文 件 用 close()关闭文件
结束
图 3.2 “文件”菜单操作流程图
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
3.2.3 “编辑”菜单操作流程图
一份完美的JAVA记事本程序设计报告,包括课程设计目的,题目和开发工具,系统开发,流程图和数据库设计,,后面有系统实施和系统的调试与运行,,设计总结和文献,,,加入程序源码!
开始
“编辑”菜单
剪 切
复 制
粘 贴
删 除
查 找
替 换
全 选
设置修改 标 签 , text.cut()
用 text.cop y()实现
设置修改 标签, text.paste( ) …… 此处隐藏:5446字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




