网站大量收购闲置独家精品文档,联系QQ:2885784924

软件工程实践报告.docVIP

  1. 1、本文档共40页,可阅读全部内容。
  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文档。上传文档
查看更多

中国矿业大学

计算机科学与技术学院

软件工程实践报告

专业:计算机科学与技术

班级:计科11-1班

设计题目:最土团购系统

指导教师:刘佰龙

2013年12月25日徐州

课程设计指导教师评阅书

指导教师评语:

成绩:指导教师签字:

年月日

目录

实验分工及组员心得 4TOC\o1-3\h\z\u

系统简介 6

1、时代背景 6

2、模式介绍 6

3、网站架构 7

第一章利用Visio绘制DFD图 10

1、顶层数据流图 10

2、一层数据流图 10

3、二层数据流图 11

3.1、注册登录 11

3.2、商品信息 12

3.3、订单 12

3.4、评价 13

3.5、查看 13

第二章UML工具的使用 14

1、StarUML简介 14

2、图形绘制 15

2.1、用例图 15

2.2、类图 16

2.3、序列图 16

2.4、状态图 18

2.5、活动图 19

第三章软件源代码管理 20

1、SVN介绍 20

2、SVN软件使用说明 20

第四章使用软件测试工具 28

1、Nunit软件测试工具 28

1.1、TDD的简介 28

1.2、NUnit的介绍 28

1.3、如何在.NET中应用NUnit 33

1.4、其他的一些核心概念 36

TestSuite 36

Explicit属性 38

ExpectedException属性 39

1.5、测试生命周期合约 39

实验分工及组员心得

成员

实验分工

实验心得

王波

〔组长〕

第一阶段:

绘制数据流图第二层

第二阶段:

绘制活动图、写报告

软件工程课程上了也有半学期了,对于软件生存周期内各个阶段的理论知识、分析方法以及应用软件有一些初步的了解,但只是停留在一个理论层面的认识,没有经过实验的稳固。经过这次实验,让我对这些知识进行了一次系统的回忆,在此根底上又有了一些新的体会。例如,在绘制数据流图时,软件的功能十分多样,且复杂无规律,如何把这些有些杂乱的功能分成有序的几个模块,对于我而言是个难题,这个过程实际上一定程度上是在再现软件开发人员的分析过程,让我受益匪浅。还有一些分析方法和图形,之前只是初步了解,但经过自己亲身使用绘图之后又有了更加深入的了解。总之,理论知识只有经过实践才会得到验证和稳固。

徐华君

第一阶段:绘制数据流图第一层、写报告

第二阶段:绘制类图和序列图

这次实验让我对一个程序的生成以及到最后的测试都有了更新的认识,在课堂上学到的知识在实践中得到了稳固。在实验过程中理所当然会遇到很多问题难以解决,但正是这些问题才告诉我哪里有缺乏,哪里还需要学习。在大家的一起努力下我们克服了一个又一个是难题,随之提升的还有我们自身的技术水平。通过这样的实验,带给我们的不只只是最后的实验成果和实验报告,还有过程中我们收获的经验和体会。

王柳

前期准备:寻找选定实验软件

第一阶段:绘制数据流图第一层

第二阶段:绘制用例图和状态图

上过软件工程之后,这次实践课给了我一个很好的时机去熟悉并掌握关于软件工程的相关知识。以前对于这个东西只是停留在书本的阶段。现在终于有时机可以练习一下。

其实开发软件,就像是解决一个逻辑问题。想想自己平时是怎样写程序的。首先是要有一个想法,即我写的这个程序是要干什么的;然后就是对要实现的核心功能大概构思一种或多种实现方法,并从中选出一种自认为是较好的;接下来就是将涉及的各种主要或次要功能分成各个模块;最后就是分模块来编码和DEBUG。在我看来,除了第一步外,其余的步骤应该是一个循环的过程。在编码的过程中,你总是需要不断地回过头来修改原先的模块设计,甚至最初选定的实现算法。?

具体到每一步的工作要怎样完成,是非常灵活的,只要把握住大体的方向就行。在进行分析,设计,编码,调试,维护这几局部的工作的时候,最核心的就是文档的编写。最后,我从这次试验中收获颇多。

系统简介

随着世界经济全球化和Internet的兴起,电子商务以它本身所具有的开放性、全球性、低本钱和高效率的特征,建立起了企业的网络和信息优势.企业要想将这种优势转化为商业竞争

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档