2017年7月2日

摘要: 这几天我们在原先的基础上新增了保存客户信息、新增客户信息、删除客户信息、修改客户信息等功能。 我们先写了几个action: 保存客户信息的action: 此外还需要在applicationcontext里配置这些action 在custserviceimpl里也要添加相应的配置 目前程序里还是有一些 阅读全文
posted @ 2017-07-02 14:41 Sswallow 阅读(146) 评论(0) 推荐(0) 编辑

2017年6月28日

摘要: 这次的短学期,是在老师的带领下做一个客户信息管理系统,使用的工具主要是MyEclipse和Navicat Premium。在安装配置环境、写代码和运行时都出现了一些问题。 第一天是安装和配置环境。我们在安装好了MyEclipse以后,打不开这个软件,显示有错。卸载了以后重装还是显示有错。后来在同学的 阅读全文
posted @ 2017-06-28 22:35 Sswallow 阅读(97) 评论(0) 推荐(0) 编辑

2017年6月3日

摘要: 阅读了《构建之法》前几章,感受到软件工程的开发很需要团队默契的合作。因为前面一篇文章有人评论道:可以看一下《构建之法》的第十七章,所以这周我去学习了一下第十七章。 第十七章用“猪、鸡、鹦鹉”来展开整个章节的学习,猪代表着全身心投入,鸡代表着参与,鹦鹉代表着围观,由此可见,猪起着决定性的作用。这个例子 阅读全文
posted @ 2017-06-03 21:02 Sswallow 阅读(104) 评论(0) 推荐(0) 编辑

2017年5月30日

摘要: 前一篇文章我谈到了需求分析,如何做出能满足用户需求的软件,最首先和最关键的是要学会需求分析,那么我们的用户在哪里呢?这篇文章就要来说说典型用户和典型场景。 在产品开发的过程中,我们经常需要描述一些典型的用户,以前大家通常是以一些抽象的名词来表示用户,如“家用电脑初学者”,“经验丰富的系统管理员”,现 阅读全文
posted @ 2017-05-30 11:13 Sswallow 阅读(2240) 评论(0) 推荐(0) 编辑

2017年5月18日

摘要: 需求分析,是软件工程开发的第一步,准确全面地找到用户的需求,尽可能满足用户的要求,是软件惺惺发展的基础。所以需求分析很重要。具体来说有以下几个步骤: 1.获取和引导需求:软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出真实的需求。不同的项目需要不同的手段,这一步骤也被叫做 阅读全文
posted @ 2017-05-18 13:51 Sswallow 阅读(150) 评论(1) 推荐(0) 编辑

2017年5月14日

摘要: 《构建之法》第五章用体育运动等团队例子引出软件开发团队的形式,用更加生活化、形象化的例子让读者更能理解软件开发团队的形式。软件团队形式多样,适用于不同的人员与需求。团队可能会演变的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚 阅读全文
posted @ 2017-05-14 13:21 Sswallow 阅读(101) 评论(0) 推荐(0) 编辑

2017年4月27日

摘要: 这周我们小组学习了《构建之法》的第四章,从中知道了很多代码规范的各种原则,这些原则在编程时约束我们,可以使我们的程序更加规范化,可读性更高,便于复审,测试和修改。 代码规范可以分成两个部分。一、代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。代码风格的原则是:简明,易读,无二义性。其 阅读全文
posted @ 2017-04-27 17:08 Sswallow 阅读(82) 评论(0) 推荐(0) 编辑
 
摘要: 现代软件产业经过几十年的发展,一个软件由一个人单枪匹马完成,已经很少见了,软件都是在相互合作中完成的,合作的最小单位是两个人。两个工程师在一起,做的最多的事情就是“看代码”,每个人都能看“别人的代码”,发表意见。但是每个人对于什么是“好”的代码规范未必认同,这时,就需要知道“什么是好的代码规范和设计 阅读全文
posted @ 2017-04-27 17:05 Sswallow 阅读(172) 评论(0) 推荐(0) 编辑

2017年4月20日

摘要: 一个成功的软件开发团队里,首先要确保团队里的成员是合格的软件工程师。那么该如何成为一名合格的软件工程师呢?这是我们要考虑和学习的。为此,我们需要先了解一些基本概念和技术。 既然是一个开发团队,那么绝大部分的软件都是由多人合作完成的,大家的工作相互有依赖关系。所以需要单元测试来保证整个开发过程各个模块 阅读全文
posted @ 2017-04-20 21:49 Sswallow 阅读(449) 评论(0) 推荐(0) 编辑

2017年4月7日

摘要: 阅读完了《构建之法》第一章后,觉得我们平时使用的软件并不是自己想象中的那样简单,用的时候是觉得很方便,但从来没有考虑过一个软件的背后需要一个团队多少的付出才能换来一个获得用户频频好评的软件。突然之间很佩服所有软件的开发者,因为在读了概述之后,我就能体会到他们背后付出的努力、时间和精力。 软件=程序+ 阅读全文
posted @ 2017-04-07 21:21 Sswallow 阅读(133) 评论(0) 推荐(0) 编辑