操作系统安全课程设计报告-0906130204-廖浩伟
- 39 -
操作系统安全课程设计报告-0906130204-廖浩伟
4.3新进程启动功能
- 40 -
操作系统安全课程设计报告-0906130204-廖浩伟
4.4服务展示功能
- 41 -
操作系统安全课程设计报告-0906130204-廖浩伟
4.5系统性能展示功能
- 42 -
操作系统安全课程设计报告-0906130204-廖浩伟
五、总结
5.1特色功能
本课程设计所有功能采用java语言完成,尽可能贴近win7自带任务管理器进行界面设计,务求以假乱真,虽然有许多细节功能因时间原因尚未实现,实属遗憾。
性能展示模块的动态折线图以及柱状图实现。一是非常贴近win7自带管理器,直观展示了系统性能方面的数据。
5.2遗憾与不足
1.线程无法查看。因本人技术以及知识受限,无法实现java调用dll文件,导致线程功能无法实现,而据本人所知,java语言自身并没有可以得到系统线程数据的API。
2.部分系统性能无法获取。与第一点的原因相同,因本人无法实现java调用dll文件,导致许多数据无法获取。
3.CPU使用记录的折线图无法还原。不知如何还原win7自带任务管理器的折线图。 4.代码不够规范。此次课设工程量相对以往略大,因此需要多个类合作共同完成,然而本学生学疏才浅,还不懂得如何使用一些框架,如若日后有人看到此课设,觉得还能看得上眼的话,希望还能对代码重新进行规范设计
5.3经验与体会
本次课设可以说是自大学以来做的最开心的一次,之前虽然多次课程设计都是用java实现并设计UI的,因为非常方便简洁,但是碍于本人只会用JFrame实现界面,因此觉得甚是丑陋,但是此次课设制作过程中,通过网上查阅资料发现某行代码可以时JFrame的风格改变成windows自带的界面风格,欣喜若狂,感觉受益匪浅,十分好用,因为不需要更改以前设计的所有代码,而只是外加上几行代码便使得界面美观许多。
因此也越来越认识到要学会成长必然要多多百度或查阅资料等,定会有意想不到的收获。
- 43 -