本人是15级计算机科学与技术专业的周娜,在学习《高级软件工程》这门课程的过程中,老师交代给我们的第一次任务便是从软件工程角度去分析自己的本科毕业设计。
我的本科毕业设计题目是“基于Android的移动办公系统的设计与实现”,此课题的主要背景是随着网络技术的不断发展和移动终端的不断成熟,以及这两者之间的结合,移动办公方式逐渐引起更多人的关注和使用,方便了用户的工作使用户的工作场所不再拘泥于单一的办公室中。其使用的开发平台是Android平台,应用开发工具是Eclipse,编程语言为Java。
本课题设计的缺陷与不足如下:
1.在系统的需求分析阶段,将用户功能定义的过于简单和普通,对问题的精准度把握不够,对用户特点没有准确的分析出来,没有针对用户突出设计某重点功能。
2.在系统的设计阶段,由于前期对用户功能分析的不够准确,在对某一具体功能的小细节部分处理的不到位。大概只重点描述的系统的流程和各模块图及其E-r图。
3.在系统的实现阶段,由于本人能力有限和前期对系统的功能设计不足,实现的功能很有限,不能很好的满足用户的需求。
4.在系统的测试部分,论文只简单的将各个功能模块画出测试用例图,通过输入各种不同数据来测试系统是否存在漏洞,这种方式并不能完全的将所有结果考虑完整,因而十分带有局限性。
5.在软件的维护与升级部分,我并没有做这方面的工作,因为带着完成毕业设计的错误心态。今后将不断学习,不断改进和完善自己,我将会做的更好!