摘要: 经过前三天的学习,我们实现了MySQL和myeclipse的链接以及配置成功,接下来的三天我们正式开始着手实践任务。我们要实现一个客户信息系统,包括增删改等操作。 然后点击客户信息管理,如图: 实现新增,点击新增,输入增加内容,点击删除后信息就会消失,如图; 数据库中也会出现张三这条信息: 这些就是 阅读全文
posted @ 2017-07-01 19:22 happines0 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 软工实践课上课第一天,李勇老师让我们安装了mysql和myeclipse,并且实现两种软件的链接与配置。由于将文件都发给我们了,所以安装的很快。文件安装如下。 安装完成之后,最复杂的部分就是配置框架以及为myeclipse配置jdk,在这一部分,很多同学都出现了错误,我也出现了错误,我一开始的文件没 阅读全文
posted @ 2017-07-01 11:06 happines0 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 软件测试 团队统一思想要从基本名词开始。bug:软件的缺陷 test case:测试用例(测试用例描述了一个完整的测试过程,包括环境测试、输入、期望的结果等)。 test suite:测试用例集(即一组相关的测试用例)。 bug可以分解为:症状(symptom)、程序错误(fault)、根本原因(r 阅读全文
posted @ 2017-06-04 16:30 happines0 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 用户体验的第一印象:用户安装软件之后,软件第一次启动,软件设计者要给用户什么样的第一印象?用户头一回来访问你的网站,你要给他们什么样的第一印象? 我们至少可以考虑一下两点:1、谁会是我们的目标用户?他们是什么样的人?他们的使用方式是什么样的?用户从哪里进入到这个软件或网站?他们知道这个产品是做什么的 阅读全文
posted @ 2017-05-30 13:59 happines0 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 软件设计与实现 分析和设计方法:写软件就是要解决用户的需求,需要表达和传递下面这些信息。 在“需求分析”阶段,我们需要搞清楚:在问题领域中的实现世界里,都有那些实体,如何抽象出我们真正关心的属性,实体之间的关系是什么,在这个基础上,用户的需求是什么,软件如何解决用户的需求。 在“设计与实现阶段”,我 阅读全文
posted @ 2017-05-20 14:46 happines0 阅读(128) 评论(1) 推荐(0) 编辑
摘要: 第九章:项目经理 什么是PM? 典型的软件团队里除了能写代码、测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经理--PM PM的M就是Manager,但是P有这几种:Product Manager、Project Manager、Program Manager. 阅读全文
posted @ 2017-05-14 14:40 happines0 阅读(88) 评论(0) 推荐(0) 编辑
摘要: baba爱你小组 组长:阮俊 组员:钱洪章、黄维、光萍、张启飞、王学飞 这周我们小组学习了《构建之法》第八章需求分析的内容。 人们为了解决现实社会和生活的各种问题,要求助于软件。人们的需求五花八门,那么软件团队如何才能准确而全面的找到这些需求呢?主要有这几个步骤: 1、获取和引导需求 软件团队需要找 阅读全文
posted @ 2017-05-07 14:19 happines0 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1551427 钱洪章 在软件工程的语境里,“敏捷流程”是一系列价值观和方法论的集合。 敏捷开发的原则是:1、尽早并持续地交付有价值的软件以满足顾客需求 2、敏捷流程欢迎需求变化,并利用这种变化来提高用户的竞争优势 3、经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 4、业务人员和开发人员 阅读全文
posted @ 2017-04-27 15:07 happines0 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 软件工程包括了开发、运营、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一个体系中,叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营、维护的效率,以及提升用户满意度、软件的可靠性和可维护性。 软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队 阅读全文
posted @ 2017-04-23 11:07 happines0 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1551427 钱洪章 首先知道:软件=程序+软件工程 名句:程序=数据结构+算法 提出疑问:“程序”是什么? 这里的程序指的是源程序,就是一行一行的代码。 软件够贱的过程:不仅仅是cc和link命令,一个复杂的软件不但要有合理的软件架构、软件设计与实现,还要有各种文件和数据来描述各个文件之间的依赖 阅读全文
posted @ 2017-04-08 17:19 happines0 阅读(149) 评论(0) 推荐(0) 编辑