1、毕业设计主要参考资料
(1)《软件工程导论》 清华大学出版社;
(2)《Java软件开发基础》 电子工业大学出版社;
(3)《数据库设计应用开发与管理》 电子工业大学出版社。
(4)图书馆借阅的关于eclipse、和MySQL软件使用操作的相关工具书。
2、准备情况
(1)准备相关参考资料,根据教员的指导,对整个毕业设计所要达到的目的和实现的效果有所基本了解;
(2)安装软件eclipse、Navicat for MySQL,同时搭建好开发环境;
(3)着手开始学习eclipse以及MySQL软件的操作和使用,同时学习基本的Java知识并复习曾经学过的相关知识;
3、总体方案
(1)进行功能分析,对最终想要实现的效果进行分析和设计,选择工具软件;
(2)根据每个模块应该具备的功能,以及系统应该具备的功能逐步进行编程设计;
(3)以Java代码覆盖测试工具Emma为基础,设计并实现代码覆盖测试数据自动采集与管理系统,通过逐渐完善来改进系统功能。
4、主要步骤
(1)筹划需求分析,初步定好各模块功能;
(2)计划具体思路,设计好JAVA代码覆盖测试数据自动采集与管理系统的框架;
(3)进行编程,完善相对应模块的功能,经过多次测试、改进达到预期目的。
5、难点和可能出现的问题
管理系统的功能严密性考虑需要足够周全;但个人对相关软件操作不熟练,Java编程基础薄弱,系统设计经验欠缺。
|