软件工程项目开发报告模板

发布时间 : 星期六 文章软件工程项目开发报告模板更新完毕开始阅读

软件工程项目开发课程报告

BorderColor=\ BorderStyle=\ BorderWidth=\ Font-Size=\asp:TextBox>


图5-4 管理员添加课程界面

6. 系统测试

在系统测试中,我们首先对各个子模块进行单元测试,即把每一个模块作为一个单独的实体来测试,保证每个模块作为一个单元能正确运行。然后在完成所有模块后,我们将各子模块集成起来,再对它进行系统测试,找出系统设计或编码上的错误,以及验证系统是否实现了指定的功能。最后找几个其他的同学再对系统进行黑盒子测试,验证系统是否满足用户的功能需求。

在测试的过程,特别是在集成测试之后,发现了许多问题及功能缺陷,最后经过修改调试后都解决了。比如,有一个问题是,在删除教师用户之后,系统里还剩有许多与该教师有关的冗余记录,造成系统混乱。在进行了分析之后,发现是因为在删除教师用户时,没有对与他所关联的记录进行删除造成的,在添加了对其关联记录的级联删除之后,问题得到了解决。

三、总结或结论

1. 通过这次软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,

培养工程设计能力和综合分析、解决问题的能力。 1.1 1.2 1.3 1.4

学习和实践了分析和设计软件系统的各种知识,包括面向对象的系统分析与设计,编码和测试方面的知识。

掌握了自动化的软件开发工具Rational Rose 2003,并将其运用于软件开发的全过程。 加深掌握了.Net平台的三层架构模式设计。 进一步加强和提高软件工程文档的编写能力。

28

软件工程项目开发课程报告

2. 本系统基本实现了关键的功能模块,在功能上基本满足了用户的需求,但是由于时间较紧,有些

模块以及整个系统还有许多不完善的地方,如界面不太美观,操作性不太友好等。

四、参考文献

[1] 张海藩.软件工程导论(第4 版).北京:清华大学出版社,2005 [2] 刁成嘉.UML系统建模与分析设计.北京:机械工业出版社,2007 [3] UML基础与Rose建模案例.北京:人民邮电出版社,2004

[4] 刘乃丽 ASP.NET 2.0 网络开发详解.北京:电子工业出版社,2008

29

联系合同范文客服:xxxxx#qq.com(#替换为@)