从软件工程的角度分析本科毕业设计
2015-10-20 01:54
274 查看
本学期开始学习高级软件工程,结合本科阶段学习的软件工程发表一些自己对软件工程的理解:
软件工程是利用工程化的思维和管理方式来进行软件的设计与开发,软件工程是计算机程序开发的高级形式。采用工程化的思维和管理方式来进行计算机软件的开发与设计工作可以最大限度的提高计算机软件开发的效率和质量。
本科毕业设计题目:面向移动互联网多模式智能灯的设计与实现
毕业设计中的不足:
1、在课题设计前,对现有市面上类似智能产品的功能和主流的设计方法调查不足,致使课题的背景调查和分析不够透彻、课题研究的可行性研究依据支撑力度不够;
2、需求分析描述不够全面详细,没有对课题作高度的概括和抽象;
3、设计过程没有严格化、标准化,在整个毕业设计的过程没有一个严格的标准化过程致使系统开发过程出现一系列严重的问题,如有时候时候开发进度严重滞后,作品设计的功能与前期的需求分析所描述的差别太大等;
4、设计过程没有文档化,虽然整个毕业设计形成了一篇毕业设计论文,但是在设计过程中没有将具体的过程文档化。如对数据检测算法的具体分析和算法实现过程需要的注意事项没有抽象概括形成文档。
相关文章推荐
- Josephus问题解决方法一
- Swift中的打印日志的配置
- Buaaclubs的NABC与发布
- Greedy:Stripes(POJ 1826)
- Swift2.0——构造方法的使用
- java 虚拟机的生命周期
- [POJ 1511]Invitation Cards[链式前向星][SPFA]
- Swift基础篇——析构方法
- python多维数组初始化后赋值的问题
- u3d_Shader_effects笔记2 自定义surfaceDiffuseLight
- Swift基础篇——内外函数
- AD8275 Driver Amplifiers For Analog-To-Digital Converters
- Swift基础篇——内存相关
- Swift基础篇——枚举
- Swift基础篇——可选值
- Xpath基本用法详解
- POJ 1159 Palindrome
- Swift基础篇——结构体
- Ember.js 入门指南——查询记录
- Swift基础篇——单例