从软件工程的角度分析本科毕业设计
本学期开始学习高级软件工程,结合本科阶段学习的软件工程发表一些自己对软件工程的理解:
软件工程是利用工程化的思维和管理方式来进行软件的设计与开发,软件工程是计算机程序开发的高级形式。采用工程化的思维和管理方式来进行计算机软件的开发与设计工作可以最大限度的提高计算机软件开发的效率和质量。
本科毕业设计题目:面向移动互联网多模式智能灯的设计与实现
毕业设计中的不足:
1、在课题设计前,对现有市面上类似智能产品的功能和主流的设计方法调查不足,致使课题的背景调查和分析不够透彻、课题研究的可行性研究依据支撑力度不够;
2、需求分析描述不够全面详细,没有对课题作高度的概括和抽象;
3、设计过程没有严格化、标准化,在整个毕业设计的过程没有一个严格的标准化过程致使系统开发过程出现一系列严重的问题,如有时候时候开发进度严重滞后,作品设计的功能与前期的需求分析所描述的差别太大等;
4、设计过程没有文档化,虽然整个毕业设计形成了一篇毕业设计论文,但是在设计过程中没有将具体的过程文档化。如对数据检测算法的具体分析和算法实现过程需要的注意事项没有抽象概括形成文档。