摘要:
第十一章软件设计与实现的学习; 分析和设计方法 典型的开发流程,常见的分析和设计方法:ERD,DFD,UML,开发阶段的一些管理方法:每日构建,小强地狱,构建大师; 分析和设计方法包括以文字为主的文档,以图形为主构造的模型,用数学语言的描述,用类自然语言+代码构造的描述,原代码加注释也能描述; 图形 阅读全文
摘要:
就增加人手这个解决方法来看,首先得要解决沟通问题。沟通所增加的负担由两个部分组成,培训和相互的交流。每个成员需要进行技术、项目目标以及总体策略上的培训。这种培训不能分解,因此这部分增加的工作量随人员的数量呈线性变化 。 因为软件开发本质上是一项系统工作——错综复杂关系下的一种实践——沟通、交流的工作 阅读全文
摘要:
软件工程是“把系统化、规范化、可度量的途径应用于软件开发、运行和维护过程”。软件可以成为商品,但又不同于别的商品,它是一个逻辑产品,具有抽象性和易复制性,由程序和软件工程组成。软件也会像楼房一样慢慢出现裂痕,这时候就需要维护保证其可用性和耐用性。这时候程序员就要重新检测自己的代码哪里出现错误,怎样维 阅读全文
摘要:
本书第一章就明确的讲述了编程职业的乐趣,无论是创建事物的乐趣,还是简单学习的乐趣,还是驾驭介质之上的乐趣,还是开发了对人类有用的产品的乐趣等等。这些是每一个编程人或多或少都会体会到的乐趣。当然我相信各行各业也都会有各自的苦恼,编程人当然也不例外。书中的一句话,我就体会尤为深刻。这就不曾使我想起之前自 阅读全文
摘要:
1、 需求(N):提醒学习中容易忘记作业提醒的需求,提高用户体验。提醒功能。 通过讨论,主要注重提醒这一方面,在特定时间提醒用户,例如作业提交前一小时会通过弹窗、响铃等方式来提醒用户。另外拥有及时保存功能,保证意外退出时能够保存用户所写内容。这一点可以优化学生端的使用。添加讨论区,可以随时提问,解答 阅读全文
摘要:
所学时间 240分钟 代码量 215行 博客量 2篇 学习的知识点 数据库连接池的原理 阅读全文