partOne讲解思路
2024-10-20 01:22:36
讲解思路
分解:把一个复杂的大问题,拆解成更可执行、更好理解的小步骤。
模式识别:找出相似模式,高效解决细分问题。
抽象:聚焦最重要的信息,忽视无用细节。
算法:设计一步一步的解决路径,解决整个问题。
第一次分解
数据类ScoreInformation类(数据类,非主类)
执行类PaperManagement类(主类,定义业务逻辑)
第二次分解:
执行类PaperManagement类
1主界面方法mainFrame( );
2毕业设计论文提交方法paperSubmission ( ) ;
3毕业设计论文查重方法paperPass ( ) ;
4毕业设计论文审查方法paperReview ( );
5退出系统方法logOut( )。
第三次分解:
1主界面方法mainFrame( )
(1)绘制主界面 (2)获取输入 (3)判断选择功能界面
2 毕业设计论文提交方法paperSubmission ( )
(1)判断学号是否正确,显示学生基本信息 (2)输入论文题目 (3)输入论文正文 (4)判断跳转相应的界面
3毕业设计论文查重方法paperPass ( )
(1)判断学号是否正确,显示学生基本信息 (2)输入论文查重率 (3)判断查重率 (4)判断跳转相应的界面
4毕业设计论文审查方法paperReview ( )
(1)判断学号是否正确,显示学生基本信息 (2)判断查重率 (3)输入审查结果 (4)判断跳转相应的界面
5退出系统方法logOut( ) (1)打印作者界面 (2)退出系统
最新文章
- CSS3 animation 动画
- 使用BTRACE定位系统中慢的问题
- 老叶观点:MySQL开发规范之我见
- php with bootstrap
- python脚本实例001 - 通过列表内容判断输入输出信息
- HTML5全球普及加速:有望终结iOS与安卓界限【转】
- .net MVC AutoFac基地的环境建设
- 前端的UI设计与交互之数据展示篇
- Python内置函数(31)——object
- WebService访问oracle数据库本地调试
- STL的相关知识
- 【转】Linux服务部署--Java(三) Nginx
- ZUFE2480: 神奇的序列 2017-05-12 16:45 39人阅读 评论(0) 收藏
- Linux核心-hc课堂笔记
- 基于TLS(线程局部存储)的高效timelog实现
- part1:9-windows与Linux文件共享
- 2017战略No.1:坚定不移地走全产业链发展路线
- 简单明了区分escape、encodeURI和encodeURIComponent(转)
- Android 录制视频
- python3 multiprocessing 模块