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

本人是15级计算机科学与技术专业的周娜,在学习《高级软件工程》这门课程的过程中,老师交代给我们的第一次任务便是从软件工程角度去分析自己的本科毕业设计。

我的本科毕业设计题目是“基于Android的移动办公系统的设计与实现”,此课题的主要背景是随着网络技术的不断发展和移动终端的不断成熟,以及这两者之间的结合,移动办公方式逐渐引起更多人的关注和使用,方便了用户的工作使用户的工作场所不再拘泥于单一的办公室中。其使用的开发平台是Android平台,应用开发工具是Eclipse,编程语言为Java。

本课题设计的缺陷与不足如下:

1.在系统的需求分析阶段,将用户功能定义的过于简单和普通,对问题的精准度把握不够,对用户特点没有准确的分析出来,没有针对用户突出设计某重点功能。

2.在系统的设计阶段,由于前期对用户功能分析的不够准确,在对某一具体功能的小细节部分处理的不到位。大概只重点描述的系统的流程和各模块图及其E-r图。

3.在系统的实现阶段,由于本人能力有限和前期对系统的功能设计不足,实现的功能很有限,不能很好的满足用户的需求。

4.在系统的测试部分,论文只简单的将各个功能模块画出测试用例图,通过输入各种不同数据来测试系统是否存在漏洞,这种方式并不能完全的将所有结果考虑完整,因而十分带有局限性。

5.在软件的维护与升级部分,我并没有做这方面的工作,因为带着完成毕业设计的错误心态。今后将不断学习,不断改进和完善自己,我将会做的更好!

时间: 2024-10-12 09:16:39

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

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

本学期开始学习高级软件工程,结合本科阶段学习的软件工程发表一些自己对软件工程的理解: 软件工程是利用工程化的思维和管理方式来进行软件的设计与开发,软件工程是计算机程序开发的高级形式.采用工程化的思维和管理方式来进行计算机软件的开发与设计工作可以最大限度的提高计算机软件开发的效率和质量. 本科毕业设计题目:面向移动互联网多模式智能灯的设计与实现 毕业设计中的不足: 1.在课题设计前,对现有市面上类似智能产品的功能和主流的设计方法调查不足,致使课题的背景调查和分析不够透彻.课题研究的可行性研究依据支

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

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

从高级软件工程角度分析毕业设计-小结-盛超

本人毕业设计是做一个基于Android的移动办公系统,本人与同学合作,负责了部分功能的代码实现以及界面设计,登录注册.待办提醒和日程管理. 从各个功能模块的设计到实现,虽然满足了最初课题的基本功能要求,但也存在许多不足,有些功能上的Bug没有得到解决,有些功能需要进行优化,系统没有实现软件升级功能,并且该系统实现的只是单机功能,用户之间没有实现交流办公的渠道.因为没有针对行业性进行功能设计,只是一个办公系统的原型,仅满足课题的要求. 在软件设计的时候,本人没有全面的考虑到可行性分析和需求分析的重

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

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

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

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

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

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

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

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

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

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

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

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