软件课程设计实验报告.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件课程设计实验报告

软件课程设计实验报告1

在我们整个软件工程过程中,我体会到了许多,也学到了许多。

在项目要进行自由分组后,我们的项目小组便诞生了。我们小组由3个

成员组成,在相互商量后我们也确定了我们组的项目,是做一个校园文件管理系

统。我们也随即做了分工,。我们的项目也正式开始了。

需求调研和分析对于软件开发过程至关重要。我们在开发时如果不进行

调研和分析,那么对于后来的项目进展将产生致命的后果。我们在项目的开发中

便遇到了这样的问题。我们开始自己随意的计划整个系统的设计,然后报给老师,

老师作为一个客户并不是全部认同,随后我们也必须按着客户的要求更改我们的

设计报告。我也明白了,再做一个系统时,必须随时和客户保持沟通,随时了解

他们需要什么,他们想要什么功能。如果我们不去和客户沟通,不去调研客户的

需求,做出来的系统即使在我们看来是一个很好,很完美的产品,但是如果客户

不认同,那么我们所做的一切都是徒劳,还要返工去修改,费时费力。所以在做

任何一个项目时,前期的需求调研和需求分析都是必须的,这是在做一个项目的

基本,是关系成败的重要一环。

对于一个项目,它的需求设计也非常重要。在我们的文件管理系统开发

的过程中,遇到了一些问题,出现的这些问题很多都是非常棘手的,我们为了解

决这些棘手的问题浪费了大量的时间,我们不得不在工程代码上改了又改,在数

据库里增表、删表、加数据、减数据,当然,在文档里也要做出相应的修改以适

应新的功能。还好,我们能及时地发现问题,通过相互沟通讨论,问题也得到了

解决。通过总结,我们也意识到,我们大家在做需求分析和进行需求了解时仅仅

考虑了一些基本的功能,而至于管理员和客户之间的联系,以及具体的一些流程

我们都没有深究,而导致我们到后期花费了大量的时间用于修复之前没有考虑周

全而带

1/4

来的问题。如果我们的需求设计能够比较清晰和完善,那么我们在开发

过程中便会很明白的知道我们应该实现什么样的功能,在数据库里应该怎样建

表,以什么方式插入数据,从而可以避免反复修改工程的问题,也能避免出现可

能毁坏整个工程的问题。整个工程的需求设计对于一个项目的顺利进展至关重

要。

对于文档在软件工程中的作用,我在这次项目开发过程中有了更加深刻

的理解。文档在软件开发过程中是很有用的,文档是一项必不可少的东西,但文

档也不能太多,太过繁琐,如果是那样就不太好了。首先我们要明确开发过程中

为什么要写这些文档,文档的最根本的作用是为了更好的沟通。一个项目或产品

可能需要延续很长的时间,开发过程中可能需要很多的环节,可能会遇到很多的

问题和很多的解决的方法,这时,我们需要文档的帮助,我们需要有一个东西来

记录,我们需要有一个共同的声音。文档只不过是一个准绳,将开发中的各个树

枝树叶扶正。如果,这个准绳太多太紧,大树可能会发育的很高很直,但是就是

有些畸形,如果这个准绳太少太松,大树可能就会变成灌木丛。文档的多少、繁

简是有度的,绝对不能说越多越好。我觉得,文档需要说明解决问题的方法而不

是解决问题的理论,因为解决问题的理论是在文档形成中做到的。文档完整即可,

每一份文档说明一个问题,无需将多个文档的内容放在一个文档的里面。除了重

要阶段形成文档,其它部分都只是讨论或者说是想法。不要让文档成为累赘,如

果真是这样,我认为就是该考虑写这些文档的必要性的时候了。我们在文档的

时候,一定要明白为什么要写这些。

在整个项目开发过程中,我们也同时遇到了许多程序接口问题,页面和

功能相结合的问题,数据库建表的问题,这些问题都是源于我们项目小组成员之

间的沟通不足。我深刻认识到,在项目开发时,项目小组中各个成员之间的相互

沟通是非常重要的。如果我们要在功能方面作出修改,那么程序人员和页面人员

及数据库人员就必须相互沟通,共同对整个程序作出相应的修改,这样才能避免

最终整合时出现问题。

在这十个周里,我还对软件工程有了新的理解。在我以前的理解当中,

软件工程,无非就是一个人或者几个人或一个团队集中在一起进行编写代码的工

作,以实现开发出所用的软件。但现在我明白了,软件工程的作用,就是告诉人

2/4

们怎样去开发软件和管理软件。具体地讲,它表现在与软件开发和管理有关的人

员和过程上。

您可能关注的文档

文档评论(0)

138****3725 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档