从软件工程的角度分析本科毕业设计

  

  本学期开始学习高级软件工程,结合本科阶段学习的软件工程发表一些自己对软件工程的理解:

  软件工程是利用工程化的思维和管理方式来进行软件的设计与开发,软件工程是计算机程序开发的高级形式。采用工程化的思维和管理方式来进行计算机软件的开发与设计工作可以最大限度的提高计算机软件开发的效率和质量。

  本科毕业设计题目:面向移动互联网多模式智能灯的设计与实现

  毕业设计中的不足:

  1、在课题设计前,对现有市面上类似智能产品的功能和主流的设计方法调查不足,致使课题的背景调查和分析不够透彻、课题研究的可行性研究依据支撑力度不够;

  2、需求分析描述不够全面详细,没有对课题作高度的概括和抽象;

  3、设计过程没有严格化、标准化,在整个毕业设计的过程没有一个严格的标准化过程致使系统开发过程出现一系列严重的问题,如有时候时候开发进度严重滞后,作品设计的功能与前期的需求分析所描述的差别太大等;

  4、设计过程没有文档化,虽然整个毕业设计形成了一篇毕业设计论文,但是在设计过程中没有将具体的过程文档化。如对数据检测算法的具体分析和算法实现过程需要的注意事项没有抽象概括形成文档。

时间: 2024-10-01 20:50:05

从软件工程的角度分析本科毕业设计的相关文章

从高级软件工程角度分析本科毕业设计

本人是15级计算机科学与技术专业的周娜,在学习<高级软件工程>这门课程的过程中,老师交代给我们的第一次任务便是从软件工程角度去分析自己的本科毕业设计. 我的本科毕业设计题目是“基于Android的移动办公系统的设计与实现”,此课题的主要背景是随着网络技术的不断发展和移动终端的不断成熟,以及这两者之间的结合,移动办公方式逐渐引起更多人的关注和使用,方便了用户的工作使用户的工作场所不再拘泥于单一的办公室中.其使用的开发平台是Android平台,应用开发工具是Eclipse,编程语言为Java. 本

从软件工程视角,回顾分析本科毕业设计软件中存在的不足问题

本科毕业设计题目:学院实习过程管理系统设计与实现 软件开发背景:结合学院目前实习情况,企业实习是大四上半年的重要组成部分,从企业长训的选择.到过程中的文档管理.通知管理.企业学分互换等工作,希望通过一个类似系统的设计,能把各基地的管理工作智能化.规范化,希望拟企业长训工作的管理为需求,进行较全面的分析,设计好功能模块及流程,完成一个模拟系统开发. 开发技术:在这个系统中我综合应用了MySQL.Servlet.JSP等技术知识. 从软件工程角度分析毕业设计项目,发现存在以下问题: 软件工程开发流程

从软件工程的视角,回顾本科毕业设计,探视设计中存在的不足

本科毕业设计题目:江西省宜黄县东源银多金属矿普查设计 本普查设计是针对江西省宜黄县东源银多金属矿进行的.在收集前人工作的地质资料和矿区预查成果的基础上进行地质调查,部署一定的工程用来探索含矿破碎带的形态.产状.延伸.延深.蚀变.含矿性及矿化规律. 软件工程是一门强调采用工程的概念.原理. 技术和方法来开发软件系统的科学.主要包括: 需求分析.总体设计.详细设计和系统实现几个部分.结合对软件工程的学习,我发现我的毕业设计存在以下几点不足: 一.在野外地质工作中,我们主要是通过定点投图和野外地质记录

从高级软件工程角度分析毕业设计项目存在的问题

本人本科毕设的题目是:基于Android平台下小游戏的设计与开发—勇敢的老鼠.选择此毕设课程的背景主要如下:如今随着科技的快速发展,智能手机也紧随时代步伐从单纯的通讯工具转变为集学习.娱乐.通讯为一体的高端电子产品.手机小游戏这个亮点被越来越多的软件开发商和用户关注与喜爱,尤其是Android手机小游戏拥有的巨大潜力与市场并主宰着手机游戏的未来发展. 本游戏勇敢的老鼠使用JAVA语言,开发环境为eclipse,主要以Android平台框架为背景,主控制类继承自Android平台上的Activit

从软件工程角度回顾本科毕业论文

从软件工程角度分析毕业论文的完成过程并探视其中的不足                          我毕业论文题目是:河北省经济增长与环境质量的相关分析.选题目的是通过一个地区的经济增长与环境质量之间相关指标的数量分析,得出影响一个地区环境.经济的主导成因,进而得出合理的措施及建议. 论文共分为四个部分:绪论.经济增长与环境质量相关理论与方法.河北省经济增长与环境质量现状分析.改善河北省环境质量的若干建议.在学习了高级软件工程之后,对软件工程有了一定的了解,下面用软件工程思想分析毕业论文的完

从技术的角度分析我们到底需要什么样的CRM

尽管我们仍然对大数据以及所谓的"数字化决策"怀有戒心,但是我们对CRM的热情依然不减.在"营销即价值交换"的共识下,客户关系管理是数字营销的起点和终点,也是粉丝经济.体验经济等"新经济"的战略支点和实现平台.    上世纪80年代初,由Oracle.Siebel 带领的软件公司开创了CRM行业,把电讯科技带入了传统销售.90年代末,Salesforce.com在1999年第一次将CRM带入了云,用户通过浏览器即可使用.当年贝恩咨询的三位大牛 Da

从源码角度分析Android View的绘制机制(一)

在Android的学习道路上,每一个人员都免不了去翻阅Android的源码,因为只有从源码的角度分析问题,我们才能真正的玩转Android开发.最近由于工作比较闲,总想着想写点什么东西,正好自己也可以整理一下.考虑到view的显示机制是自定义view的基础,也是面试中经常被问到的问题,所以记录此文,和大家共享,因水平有限,望大家踊跃拍砖,不胜感激. 有过自定义view的同行们都应该知道,view的显示依托于activity的setContentView方法依附到PhoneWindow窗体上的,在

从软件工程的角度写机器学习6——深度学习之卷积神经网络(CNN)实现

卷积神经网络(CNN)实现 背景 卷积神经网络广泛用于图像检测,它的实现原理与传统神经网络基本上是一样的,因此将普遍意义的神经网络和卷积神经网络的实现合成一篇. 神经网络实现思路 "扔掉神经元" 尽管所有教程在介绍神经网络时都会把一大堆神经元画出来,并且以输入节点--神经元--输出结点连线,但是,在编程实现时,基于神经元去编程是低效的.典型如这篇经典文章里面的代码: http://blog.csdn.net/zzwu/article/details/575125. 比较合适的方法是将神

从程序员的角度分析微信小程序

昨天朋友圈被微信小程序刷爆了. 我赶快在书架上拿出三年前买的书,把上面的土擦干净,压压惊. 作为一个并不是资深的程序员. 从程序员的角度分析一下微信小程序,欢迎指点. 首先吐槽 微信小程序只发了200个邀请号,和我预想的一样,张小龙并没有翻我牌,难道就不能雨露均沾吗? 先来了解下什么是微信小程序. 转自知乎 微信也许重申了"我们是一款约炮软件" 微信还提供了一大堆接口和组件(不好意思,说了句废话). 下面是禅叔的观点: 小程序原理就是用JS调用底层native组件,和React Nat