- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA综合项目设报告模板(2012-6),java实验报告模板,java课程设计报告模板,java项目总结报告模板,java实训报告模板,综合评标报告模板,报告ppt模板,辞职报告模板,述职报告ppt模板,实习报告模板
安阳工学院
JAVA课程综合项目报告
项目题目: 记事本 专业班级:学生姓名:指导教师姓名: Copy的要扣分数。
7. 最后展示作品。可以制作视频播放来代替课堂程序的演示。
8. 最后各人都要提交:综合项目报告,视频,和程序源代码。
定分标准:
1. 设计总分占整个期末考核的60%。
2. 报告格式或者内容不完整,每项差错扣5分。
3. 报告页数不够5页以上,酌情扣分。
4. 程序要以锻炼自己动手能力为主,工作量不要求特别大。但是程序工作量太小,或者抄袭痕迹明显,根据情况扣分10-50分。
实验报告书写主要内容:
系统目标。
系统设计思路。(概述)
系统详细设计。(关键类和关键方法的介绍,用UML类图表达,并对图要附有说明)
系统实现与操作方法。(系统具体实现功能和操作抓图介绍)
系统设计总结与回顾。
参考文献。(教材,网站等参考的都要写上)
目 录(黑体,小3)
一、系统目标 4
二、系统设计思路 4
三、系统详细设计 5
四、系统实现 6
五、系统设计总结 7
六、参考文献 8
记事本
一、系统目标
构建的记事本程序要实现的功能有以下几个方面:
菜单中有“文件”、“编辑”、“查看”、“格式”、“帮助”五个主菜单;
“文件”有“新建”、“打开”、“保存”、“另存为”、“退出”分别用于新建文件,打开文件,保存文件,另存文件,退出记事本。
“编辑”中,有“剪切”、“复制”、“粘贴”、“删除”、“查找”、“替换”、“全选”七个子菜单:用于剪切文字,复制文字,粘贴文字,删除文字,查找文件中的指定的字符串,替换文件中的指定的字符串,选定整个文件;
“格式”中有“字体换行”、“字体”分别用于字体换行和字体转换;
“查看”中有“状态栏”查看当前状态;
“帮助”菜单中有“关于”的子菜单,用于描述记事本程序的相关信息;
二、系统设计思路
对于此次用Java编写记事本的总体设计有:
首先把框架和几个主按钮文件、编辑和关于定义好;
然后在定义文件按钮下的保存、另存为、全选、关闭及打开按钮,并对这些进行更详细的设计和实现功能;
再对编辑按钮下的剪切、复制、粘贴进行设计定义和实现功能;
自定义类说明: 类名为 JNotepad ;其作用:是主类,其继承的父类是 JFrame类。
定义各种监听类,用于对子菜单更能的实现。
三、系统详细设计
功能模块图
父类:
JNotePad ;
setUpComponent ;
JMenuBar ;
JMenu 文件 ;
JMenu 编辑 ;
JMenu 查看 ;
JMenu 格式 ;
JMenu 帮助 ; 子类:
JMenuItem 新建 ;
JMenuItem 打开 ;
JMenuItem 保存 ;
JMenuItem 另存为 ;
JMenuItem 退出 ;
JMenuItem 撤销 ;
JMenuItem 剪切 ;
JMenuItem 复制 ;
JMenuItem 粘贴 ;
JMenuItem 查找 ;
JMenuItem 查找下一个 ;
JMenuItem 替换 ;
JMenuItem 转到 ;
JMenuItem 全选 ;
JMenuItem 时间/日期 ;
JMenuItem 自动换行 ;
JMenuItem 字体 ;
JMenuItem 状态栏 ;
JMenuItem 帮助主题 ;
JMenuItem 关于记事本 ;
JTextArea ;
openFile ;
isCurrentFileSaved ;
new :
open ;
saveFile ;
saveFileAs ;
exitFile ;
undo ;
cut ;
copy ;
paste ;
del ;
search ;
searchNext ;
replace ;
turnTo ;
selectAll ;
time/Date ;
swapLine ;
font ;
status ;
helpTile ;
about ; 新建功能设计
if e.getActionCommand .equals 新建 jta.setText ; 打开功能设计
if e.getActionCommand .equals 打开 保存和另存为功能设计
if e.getActionCommand .equals 保存 四、系统实现
菜单的设计 本程序共设计5个菜单,分别是文件,编辑,格式,查看,帮助,其中文件菜单实现了新建,打开,保存,另存为,退出程序功能,编辑菜单实现了复制,剪切,全选,清楚功能,格式菜单实现了字体,文字颜色,背景颜色,自动换行功能,视图窗体主要控制菜单栏和格式栏是否显示,帮助菜单里是一个关于程序的介绍
编辑区设计
编辑区可以实现文字的输入,编辑,复制,剪切,粘贴等,
您可能关注的文档
最近下载
- 心理卫生与心理咨询填空题.doc VIP
- 2023高考英语复习之高频词长难句练习2 全国乙卷七选五(解析版).pdf VIP
- 【高中化学】13个知识点的易错集锦.pdf VIP
- 现场签证单表格.docx VIP
- 中央财经大学后勤处、后勤服务产业集团 全员聘用管理暂行办法.doc VIP
- 2025中央财经大学后勤服务产业集团工程管理岗招聘1人(非事业编制)笔试备考试题及答案解析.docx VIP
- 最新国家开放大学国开电大《离散数学》形考任务+大作业答案.pdf VIP
- 现场签证单表格优质资料.doc VIP
- 24J331地沟及盖板参考图集.docx
- 汽车维修清单表(含使用说明).docx VIP
文档评论(0)