摘要:
今天是结对作业第一阶段冲刺的第一天,今天对整体项目进行了分析,对主界面进行了设计,采用Jsp+css来制作前端页面,以下为今天编写的代码: index.jsp <!DOCTYPE html> <%@ page language="java" contentType="text/html; chars 阅读全文
摘要:
今天阅读的是《见微知著:从软件实践到软件工程》的第四章和第五章 一、从这里构筑——围绕实践,设计系统构架与部件 软件系统整体架构风格形式如下: ·以数据为中心的体系架构:Data-Centered Architecture ·分层体系架构:Layered Architecture ·三层体系架构:T 阅读全文
摘要:
一、从这里入手——观察实践,分析软件需求 需求分析可以从以下几方面来考虑: (1)从宏观上把握系统——利用功能图和系统UseCase图,从大的方面把握系统“要做什么”; (2) 从微观上确立概念——利用ER图、类图、数据字典等方式建立系统的概念模型: (3)从流程上明确需求——利用DFD图、对象交互 阅读全文
摘要:
今天所阅读的书是《见微知著:从软件实践到软件工程》的第一章“从这里开始——于实践,编好系统开发计划”。 凡是较大型的开发项目,都应该先调查研究项目的背景,制订好开发计划。对系统目标、功能、进度、人员、资金等方面,精心规划考虑,特别注意各个要素之间的相互关联和协调。在项目执行过程中要坚持计划的严肃性, 阅读全文
摘要:
软件领域可以分为两个方面:一方面是技艺创新的大爆发;另一方面是坚持不懈的工程工作,包括软件的改善、维护和测试等,这一方面占了90% - 95%的比例。—— 瓦茨·汉弗雷 / 软件工程的奠基人之一 对于我们做软件的人来说,我觉得写代码的能力固然重要,但是项目开发中用到的项目管理和项目开展的方法等根据实 阅读全文
摘要:
内容总结: 单元测试 单元测试是一个合格的软件必备的流程,就像运动员在比赛之前的热身,活动身体的每一块肌肉,检查它是否处于紧绷状态,确保比赛时的完全发挥。 那么一个好的单元测试的标准是什么? 1.单元测试应该在最基本的功能上/参数上验证程序的正确性 一个软件的基本功能是用户最常用的功能。比方说一个M 阅读全文
摘要:
《构建之法》第一章介绍了软件工程的概念、理论、知识点以及软件工程与计算机科学的关系。具体来说,这一章让我了解了以下几个概念:源代码管理、配置管理、质量保证、软件测试、需求分析、程序理解、软件维护和服务运营,这些概念共同构成了软件的生命周期。此外,我还读到“将软件与程序区分开来的是用户体验”这个理念, 阅读全文