软件实训总结

发布时间:2020-02-15 01:52:25   来源:文档文库   
字号:

软件开发实训总结

在这次软件实训开发的过程中,我了解了整个软件开发的过程以及其详细分析设计,学习到需求的分析设计的各个过程包括功能需求分析、非功能需求分析,先构建概念模型,然后建立业务架构模型,然后开发验证性系统模型;然后进行系统分析,确定系统用例,分析业务规则,用例实现、然后再设计软件架构模型和框架;再进行系统设计,设计系统的设计模型,设计接口,再进行包的设计;最后进行的是面向对象的数据库设计,采用面向对象的方法分析计系统,用对象模型实现业务需求。

通过这次开发实训,熟练掌握powerdesigner的使用,了解各种图形的画法与特征。了解软件开发的目的、软件开发对象、使用对象等对开发的重要性。意识到分工合作的重要性。只有有合作有分工才能很好的完成项目,团队精神和协作能力是软件开发人员应该具备的基本素质,最近的实训中让我们深深休会到了这一点,由于小组成员配合不好,不仅使本来很直观的涉众和用例分析变更的复杂化,有时还会导致一些交互性的东西被覆盖掉,而且由于我们小组这次就是因为协作不好,导致各模块之间无法连接,给我们带来了及大的麻烦,消耗了大量的劳动力还没有提高工作效率,反而增加了我们的作业时间,这使我们深深的体会到,一个成熟的软件开发团队必须拥有一个有强大凝聚力的团队,个人的力量是有限的,团队精神和良好的协作会使我们做出优秀的软件。

在这次实训中,由于对业务的主线没有清晰地认识和把握,即使严格按照实训指导书去操作,也很难得到一个比较好的结果,所以有时需要做很多重复的事情,导致我们的进度比较缓慢,比如在做实验四的时候,我对软件架构以及一些框架基本上没有什么了解,上课也没有听的太懂,所以在作业的时候基本上摸不着头脑,不知道该怎么下手,后来通过网上查阅资料以及翻看实训指导书才了解到软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成,有了一些了解后,然后才根据指导书上的操作步骤一步一步去做,完成了软件设计中的架构分析后,我对软件架构和框架实现得到掌握运用,对于我以后的学习或是工作有积累了知识,和一定的经验。

特别是在做实验六的时候,它是有关设计模式和设计类优化,而在之前我们学习过软件开发的23种设计模式,所以对软件设计模式有了一定的了解,设计模式有助于我对框架结构的理解,而在软件开发中使用设计模式,有助于代码更加容易被人理解、保障代码的可靠性,使软件设计更加工程化和规范化。但是在实际的软件开发中去运用还是有一定的难度。本次实验最大的收获就是对设计模式的理解更加深刻,对设计模式的使用更加熟悉 。我相信这对我在以后的软件开发中是会有非常大的帮助的。

同样在实验七中,它是面向对象的数据库设计,对于门诊管理系统设计一个数据库,主要用于对挂号、划价、病例等的信息记录。数据库设计的三个阶段包括概念数据库设计,逻辑数据库设计,物理数据库设计。而本次实验面向对象的数据库设计实际就是一个对象持久化问题或是对象到关系的映射问题。通过本次实验,我了解到了数据库在实际开发中的设计和应用,同时对数据库的设计与运用也有了一定的了解,也加深了之前学习过的数据库理论概述这门课程的理解,有助于以后更深层次的学习和应用。

本次实训即将结束,在老师的耐心指导和同学的帮助下,我完成了面向对象软件开发的分析设计到数据库的整个过程,在这期间,发现了自己在实际软件开发过程中的不足,甚至是完全不知道的东西,整个过程不仅巩固了以前学习过但是记忆不清晰的知识,而且还学习到了新的东西,对实际软件开发的过程有了一定的了解。我相信通过本次实训,我的经验和能力都有所增长,而对于软件开发的过程有比较深刻的了解,同时也增加了自己的动手能力,这些都是我在软件开发实训课上的收获,不管是对于以后的学习还是工作,都有很大的帮助。

本文来源:https://www.2haoxitong.net/k/doc/ac241873763231126fdb1160.html

《软件实训总结.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式