摘要: 构建之法学习总结(1) 从刚开始的自主学习过程再到暑期的开发实践,粗略一算也有一个学期多了,这段时间内收益匪浅。《现代软件工程》这门软件开发的基础课程,说实话这类概念型教材是很枯燥的,但邹老师编写的这本《构建之法》一书给读者带来了更多趣味性,简单易懂,是一本很好的软件工程书。 这本教材对于初学者来说 阅读全文
posted @ 2017-09-10 18:51 FvU 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 软件工程综合实践心得(1) mysql 使用 创建数据库 mybatis a1. 表的创建 保存的表名 userinfo userid int 11 选中 username char 20 pwd char 20 CREATE TABLE `userinfo` ( `userid` int(11) 阅读全文
posted @ 2017-07-02 17:28 FvU 阅读(302) 评论(0) 推荐(0) 编辑
摘要: MVC Model 模型层 实体类 View 视图层 jsp html Controller 控制层 servelt(实现了前后台的交互) LoginAction 到底做了什么? 获取了页面当中输入的用户名 username = new String (username.getBytes("ISO- 阅读全文
posted @ 2017-07-02 17:28 FvU 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 第八章 需求分析 一、软件需求分析步骤 1. 获取和引导需求,即需求捕捉 找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求。利益相关者即最终用户、客户、市场分析师、监管机构和软件工程师。 2. 分析和定义需求 对从各个方面获取的需求进行规整,定义需求的内涵,从各个角度将需 阅读全文
posted @ 2017-06-03 17:19 FvU 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 第七章 MSF MSF(Microsoft Solution Framework)微软解决方案框架: MSF是一套大型系统开发指南,是微软推荐的软件开发方法,它描述了如何用组队模型、过程模型和应用模型来开发Client/Server结构的应用程序,是在微软的工具和技术的基础上建立并开发分布式企业系统 阅读全文
posted @ 2017-05-26 22:57 FvU 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 第6章 敏捷流程 本章主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论。以及什么时候选择敏捷的开发方法,什么时候选择其他方法。 1.敏捷的流程 定义:“敏捷流程”是一系列价值观和方法论的集合。 现有的做法 敏捷的做法 流程和工具 个人和交流 完备的文档 阅读全文
posted @ 2017-05-18 18:45 FvU 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 第五章团队和流程 本章主要讲了一些典型的软件团队模式和开发流程以及它们的优缺点 1.团队的共同特点: —应该有一致的集体目标,团队要一起完成这目标 —团队成员有各自的分工,互相依赖合作,共同完成任务 2.软件团队的模式 主治医师模式(有首席工程师,其他成员支持其工作);明星模式;社区模式; 业余剧团 阅读全文
posted @ 2017-05-11 22:15 FvU 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 第四章 两人合作 1.代码规范 1)代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。 *原则:简明,易读,无二义性 *缩进:4个空格 *行宽:行宽必须限制,可以限定为100字符 *括号:在复杂的条件表达式中,用括号清除地表示逻辑优先级 *断行与空白的{}行:推荐格式如下 if ( c 阅读全文
posted @ 2017-05-06 21:38 FvU 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 本章的主要知识要点:评价软件工程师水平的主要方法 1. 软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是每个具体的个人在做开发、测试、用户界面设计、管理、交流等工作。因此个人在团队中也有独立的流程。 以开发人员为例,流程如下 *通过交流、实验、快速原 阅读全文
posted @ 2017-04-30 13:46 FvU 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 知识点概括:单元测试,回归测试,效能分析,个人软件开发流程(PSP)。 1.单元测试 软件是由多人合作完成的,不同人员的工作相互有依赖关系。单元测试是模块质量稳定和量化的保证。 好的单元测试的标准: (1)单元测试应该在最基本的功能/参数上验证程序的正确性。 (2)单元测试必须有最熟悉代码的人(代码 阅读全文
posted @ 2017-04-14 20:43 FvU 阅读(135) 评论(0) 推荐(0) 编辑