摘要: 一、问题篇 1.在《构建之法》的第一章1.2.1 软件的特殊性中学者们总结的五点里的第一点复杂性,在其中说到,“大型软件有超过数百万行的源代码,上万个不同的文件,而软件工程师通常一次只能看到30-80行源代码,他们的智力、记忆力和常人差不多”,那么对于这种情况下,如果需要我们去排错,那将是非常困难, 阅读全文
posted @ 2017-05-14 20:46 王大节 阅读(184) 评论(2) 推荐(0) 编辑
摘要: 小组成员:王杰(201421123055)、王震(201421123054) coding地址:https://git.coding.net/a506504661/danyuances.git 一、需求分析: a. 输入是有错误的,例如 “1 ++ 2” 。 b. 在数值范围是 -1000 .. 1 阅读全文
posted @ 2017-03-29 13:54 王大节 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 英语学习APP的案例分析 很多同学有误解,软件工程课是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课?都不对,软件工程有理论,有实践,更重要的是分析,思辨,总结。在课程中,自己组织团队写一个软件,然后分析,的确是学习软件工程的一个好方法;但我 阅读全文
posted @ 2017-03-22 09:36 王大节 阅读(268) 评论(1) 推荐(0) 编辑
摘要: 一、题目描述 我们在个人作业1中,用各种语言实现了一个命令行的四则运算小程序。进一步,本次要求把这个程序做成GUI(可以是Windows PC 上的,也可以是Mac、Linux,web,手机上的),成为一个有基本功能、一定价值的程序。在下面的功能需求中实现两个: 二、需求分析 1.有计时功能:在答题 阅读全文
posted @ 2017-03-15 08:49 王大节 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 一、题目描述: 从《构建之法》第一章的 “程序” 例子出发,像阿超那样,花二十分钟写一个能自动生成小学四则运算题目的命令行 “软件”,满足以下需求: 二、需求分析: 由题目可得代码需要实现: 三、实现步骤: 四、代码设计思路 五、代码 六、测试 PSP: Personal Software Proc 阅读全文
posted @ 2017-03-07 19:59 王大节 阅读(1654) 评论(1) 推荐(0) 编辑
摘要: 软件工程基于编写程序的一门课程,这对于没打多少代码的我来说,还是有一定的难度,因此,我会在原来的基础上,多练多打,保证每天至少半个小时地时间在软件工程上,循序渐进。希望我能因为对软件工程的热情上学好这门学科,编写出一个让我满意的程序代码,设计出好的课程项目。同时我也期待这门课的课程项目能够让我学习到 阅读全文
posted @ 2017-02-28 21:32 王大节 阅读(146) 评论(1) 推荐(0) 编辑