首页 > 代码库 > 软件工程M1/M2总结
软件工程M1/M2总结
经过一个学期的努力, 我们终于顺利地结束了软件工程基础这门课程,在这门课程的学习过程当中。我们团队齐心合作顺利地在M2阶段完善了记事本功能软件,使之成为一个真正的可用性好的软件。
在M1阶段,我们是作为自选题目小组选择了开发一个android运用。这个应用是设计一个记事本功能软件。小组的任务是实现一个基于Andriod的平台面向多用户的推广软件。对于android,我没有一点基础,所以我也特地花时间在android开发的学习上。但是在实现的时候也遇到很多问题,尤其是在数据源存储方面,和和很多同学交流了心得体会,才渐入佳境,慢慢懂得andriod的存储与回收过程。看了几个风格比较好的代码,但是没有怎么太理解人家的方法,就去图书馆借了本开发实例结合语法学习。慢慢地也就懂了使用这个平台来实现我们的软件设计。
我们在实现过程中发现了很多bug,但是通过发挥全小组人的优势,成功地解决了其中大部分的难题,对于M1/M2阶段的开发,我是一边学习一边实现,过程很辛苦,在测试阶段对软件的使用时我们也发现关于软件的一些问题,都是因为初学经验不足不能很好地掌握实现方法的原因,如果这方面得到提高,将会减小很多不必要的时间损失。
以下 是我学习这门课程解决的几个问题
- 什么是VSTS网站压力测试?
答:情境压力测试即主体向被观察者布置一定任务和作业,借以观察个体完成任务的行为。工作样本测验、无领导小组讨论都可算作情境压力测验。
在软件工程中,压力测试是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。现在的网络游戏中也常用到这个词汇。
2.如何用VSTS进行单元测试?
答 自动化单元测试为开发环节提供了一个结构化、自行纪录、高度便携且可重复的过程。如果在搜索现有程序集,或者如果开发环境需要在开始开发之前进行完整的设计,则请考虑使用内置到 Microsoft Visual Studio 2005 Team System 中的代码生成引擎。Visual Studio 2005 Team System 的单元测试代码生成功能可以为您节省宝贵的时间,而且有助于强制团队的开发标准和约定。通过生成用于自动化单元测试的基本内容,包括生成带有对象创建的测试方法、参数变量和基断言类,您应该能够顺利地在您的开发方法论中采用自动化单元测试。
这些问题都是在平时阅读作业过程中自己累积和掌握的,总之这门课程让我学到了不少东西,包括个人的能力提高方法,团队协作过程等,让我对软件开发有了一个全新的认识。
软件工程M1/M2总结