- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习软件需求分析与建模感想
11 级软件 6 班
上软件需求分析与建模一个学期,包括做大作业,对软件开发有了一个新的认识和体会。记
得第一节课老师给我们看了一个师兄的感想,印象深刻的一句话大概是说,对于一部
分没有项目经验的同学来说,这门课甚至沦为 一流。初次上了几节课,竟真有这种
体会。在与舍友组成小组完成了我们的教学管理系统后,才慢慢对所学的东西有所领悟。
一开始接触到用例图、用例实现,画用例图、画逻辑视图等等,感觉更像绘画课,不明
白为什么要这样做。于是上半学期感觉没什么收获。
后来知道这门课是有大作业要做的,要求很挺高的,我们宿舍立马组建起队伍,经过激
烈讨论,决定为 的补习 做一个管理系统。于是懵懵懂懂地开始了我们的项目,也真
正开始了我们的软件需求分析与建模的学习。
首先是需求分析,我们在宿舍开始讨论,根据文档模版按部就班,通过画流程图啊,讨
论业务方法啊,不是很正规地完成了需求分析。其实在做需求分析的时候,通过对流程的详
细讨论,渐渐感受到了什么叫用例驱动,感觉我们早前期讨论地越细致,一些问题就会比较
早的 ,也便于我们后期的开发。不像大一做大作业,都是一边写代码一边思考逻辑的。
往往是过了十天半月自己都看不明白自己的代码了。也是在做需求的时候,发现课堂上老师
讲的貌似不是很重要的东西都派上用场了,于是我们变查资料,边看资料边看 PPT,边写文
档。临时决定使用 web 开发,还发现原来还有开源框架可以用。我们在什么都不懂的情况
下,进行了中期报告。可能是因为我们做需求的时候次次争得面红耳赤,中期报告老师似乎
还挺满意,但是当听到我们没有 web 开发基础,也没有学习过开源框架的使用,表示“
最大的风险就是项目能不能最终开发出来了” 。
于是我们各种学啊, 馆找各种书啊,正式开始了我们学习软件需求分析与建模。如
何分工合作团队开发、使用合理的架构模式。特别是中间由于业务逻辑的改变,需要改动项
目的时候,体会到了很多东西,知道了分层的含义、知道了实现借口编程的意义。通过这个
大作业,真正认识到了课堂上学到的标准开发流程并不是讲空话,他是确实具有指导意义的。比起
边开发边找需求,这样开发降低了风险,记得大一 C++大作业做一个 管理,反反复复
推倒代码,最后做出来的也是水得不能再水的。
最后我们的项目算是勉强开发出来了,但是缺陷还很多,不过时间有限,相信我们会在
下一次迭代的版本中能做好。在团队合作中,非常感谢宿舍的兄弟,我们一个宿舍的比较有
优势,随时讨论随时更新,相互学习。谁理解到了一个知识点就负责给其他人讲解,大家都
很好地融入了合作开发中。
这一门课也算是上完了,感觉还是要多参与项目开发,特别是小组项目,体会完整的项
目开发流程,才能真正的领悟这门课所学到的东西。
文档评论(0)