- 博客(33)
- 收藏
- 关注
转载 【OpenCV】imread读取数据为空
http://blog.csdn.net/daisy327/article/details/12755757debug库添加%d.librelease库添加%.lib转载于:https://www.cnblogs.com/xDan/p/5690950.html
2016-07-21 10:56:00 123
转载 小学期软件工程团队项目进度7
今天我完成了有关monkey测试部分的报告。转载于:https://www.cnblogs.com/xDan/p/5645118.html
2016-07-05 21:40:00 125
转载 小学期软件工程团队项目进度6
今天,我协助组内同学书写了登录界面测试文档。我首先学习了陈浩强同学的测试结果说明,之后往其中加入了我搜集到的资料。转载于:https://www.cnblogs.com/xDan/p/5641749.html...
2016-07-04 21:20:00 165
转载 小学期软件工程团队项目进度5
之前,本组计划用利用Monkey来进行测试,但经过我们测试团队的学习,发现了更加适合本项目的测试方法——云测试。云测试,是基于云计算的一种新型测试方案。服务商提供多种平台,多种浏览器的平台。目前开放的自动化测试有四个方面:深度兼容测试、安全漏洞扫描、功能回放测试、深度遍历测试。另外我们还使用了云测试提供的真机测试。其中,我们主要使用深度兼容测试、安全漏洞扫描功能。...
2016-07-03 20:48:00 101
转载 小学期软件工程团队项目进度4
今天我进行了安卓测试工具Monkey的学习。Monkey的特性包括:(1)测试的对象仅为应用程序包(apk包),有一定的局限性;(2)Monkey测试使用的事件流数据流是随机的,不能进行自定义;(3)可对Monkey测试的对象、事件数量、类型、频率等进行设置。Monkey是一个命令行工具,包含大量的操作,可以分为四类:(1)基本的配置操作,例如设置测试的事件数;(2)操作约束,例...
2016-06-30 21:13:00 129
转载 小学期软件工程团队项目进度3
今天我们就昨天的调查分析表展开了讨论,最终决定了本组下面的开发方向。对于用户提出的需求,我们决定先从两个方向展开。从功能多样性方面考虑,我们决定增加地铁的线路图;从人机交互的角度考虑,我们决定添加背景音乐,这样可以令软件更加的具有艺术感,并且令用户在使用软件的过程中更加舒心。除此以外,本组还对用户登录界面进行了测试。我对测试结果进行了分析。下面是王子祎同学所设计的等价类和测试...
2016-06-29 22:21:00 122
转载 小学期软件工程团队项目进度1
今天我们讨论了接下来的小组工作方向。首先,我们先对软件 进行了一些测试,发现了一些问题,如下:1. 查询速度过慢2. 点击有些地方会导致卡死于是我们记录下了问题,并准备在后面改进问题。接着,我们又对软件的需求进行了讨论。我们认为,我们的软件的需求还有很大的提升空间,可以增加很多功能,具体增加功能还未决定。转载于:https://www.cnb...
2016-06-27 23:14:00 108
转载 团队项目总结
团队项目结束了,在这个过程中,我收货很多。这是我第一次参与团队项目。六人的小组令我感到新鲜感,大家经常会在一起讨论。软件架构、类图设计、状态图设计、界面设计都经过小组成员的多次讨论才确定下来,这跟之前我自己设计、编写程序大不相同。期间,我体验了完整的软件开发、迭代流程,并且包括了前期的需求分析设计和后期的软件测试。这些都是之前的学习中所没有的,却会在工作中出现的流程。因此这些都...
2016-06-21 00:21:00 83
转载 软件工程课程总结
这学期的软件工程课程结束了,我收获了很多。在这学期之前,我就对软件工程有所耳闻,并兴趣浓厚。之所以感兴趣,是因为我认为它具有一种领导、支援性的魅力。每次跟其他人提起计算机科学专业,人们都认为学完之后只是写代码的。然而却不尽然。写代码只是一个非常细化的工作之一。而软件工程,是在一个更宏观的角度的一个范畴。测试、UML、XML、需求文档……这些新鲜的概念扩展了我的视野,让我从另外一...
2016-06-20 20:04:00 58
转载 构建之法阅读之总结
这学期我看了构建之法这本书。不得不说,这是一本跟课本不一样、有趣的书。这本书给我留下最深刻的印象,就是对于每个概念都配有生动的例子。在学校推荐的课本中,或许是限于篇幅限制,有关现实生活的例子较少,因此我感到课本有些枯燥。与之相反,构建之法这本书对概念的阐述通常伴有很多生动的例子,甚至还会有一些很幽默诙谐的语言,这令我的阅读体验十分高。阅读这本书的感觉,就跟读一本小说着迷程度一致...
2016-06-20 19:42:00 88
转载 团队项目——状态图
我还负责了团队项目中状态图的绘制。如下:我还负责了数据库er图的设计,如下:转载于:https://www.cnblogs.com/xDan/p/5601563.html
2016-06-20 19:25:00 176
转载 团队项目-地铁线路数据录入代码
我负责数据库的数据录入,运用到的代码如下。create table 线路名( 站名 varchar(20) NOT NULL)insert into 线路名value(站名)转载于:https://www.cnblogs.com/xDan/p/5566300.html...
2016-06-07 11:08:00 116
转载 关于选课系统的的界面设计、类图设计、数据库设计。
一. 界面设计界面一:登录界面,应包含学号、密码的输入框,确认后如果用户为学生跳转界面二,用户为教师跳转界面三,用户为系统管理员跳转界面四。界面二:学生登录后会得到一份包含本学期要开设的课程目录。每门课程包含的信息为开课类别、教师、上课时间、教师、容纳课程量和学生选课的先决条件。当学生选择一门课后,跳转学籍档案系统。点开课程后:界面三:可查看要教哪些课程和每门...
2016-05-30 14:38:00 2801
转载 构建之法阅读笔记
下面是有关需求分析方面的笔记。一. 软件需求软件需求获取有以下几个步骤1. 获取和引导需求:团队要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求。2. 分析和定义需求:团队需要从各个方面获取需求并进行规整,定义需求的内涵,从各个角度叫需求量化。3. 验证需求:团队要跟利益相关者沟通,通过有效的方式向他们验证团队对于这些需求的认知。4....
2016-05-10 15:39:00 90
转载 软件体系结构课程设计需求分析(部分)与课设概述
一. 课程设计概述本组的课程设计选定的设计软件为“北京旅游小助手”,能帮助来北京旅游的人们规划旅游路线,并且具有一些拓展功能。由于本课设主要展示的是软件体系结构的设计思想,因此有些功能并没有却是实现,但实现了大部分功能。二. 需求分析1. 扩展功能扩展功能分为三项:景点介绍、发送邮件、路况提醒。1)景点介绍用户可以在界面点击景点图标,继而会有弹出窗口介绍景点...
2016-05-09 16:36:00 1516
转载 构建之法阅读笔记
在这周的学习过程中,我了解到了有关MSF的有关知识。MSF全称为:Microfsoft Solution Framework,是微软推荐的软件开发方法。其具有以下原则:1. 推动信息共享与沟通:所有信息都保留并公开,讨论要包括所有涉及的角色,决定要公开并告知所有人。当然,对牵扯到技术机密、安全性等信息要采取必要的保护措施。2. 为共同的远景而工作:目标必须明确,...
2016-04-24 14:58:00 68
转载 出现rpm: command not found
解决方法:sudoapt-getinstallalien转载于:https://www.cnblogs.com/xDan/p/5411083.html
2016-04-20 08:27:00 9463
转载 unbuntu系统下在文件中按上下左右出现错误码
解决方法:easy_install readline转载于:https://www.cnblogs.com/xDan/p/5411061.html
2016-04-20 08:11:00 107
转载 构建之法阅读笔记
在这周阅读构建之法的过程中,我了解到了有关结对编程的一些知识。结对编程的优点:1. 在开发层次,两人合作解决问题的能力更强。2. 对于开发人员,高质量的产出能带来更高的满足感。3. 在企业管理层次上,结对能更有效地交流,相互学习和传递经验,分享知识,能更好地应对人员流动。运用恰当,结对编程可以取得更高的投入产出比。尽管结对编程由以上优点,但也有不适用结对编...
2016-04-17 15:12:00 105
转载 cloudera卸载
卸载步骤记录卸载过程和问题。现有环境Cloudera Manager + (1 + 2 )的CDH环境。1、先在Manage管理端移除所有服务。2、删除Manager Server在Manager节点运行$ sudo /usr/share/cmf/uninstall-cloudera-manager.sh如果没有该脚本,则可以手动删除,先停止服务:...
2016-04-17 13:34:00 186
转载 结对项目测试总结
本组编写了setting模块,函数如下void setting(int geshu, int jingdu, int max, int min);。其中四个变量分别代表:运算符的最大数目,计算结果精确到小数点后几位,数字的最大值。数字的最小值。继而,我对其进行如下规定e1.setting(5, 3, 20, -20);即运算符最多5个,计算结果精确到小数点后3位...
2016-04-10 14:52:00 91
转载 测试用例的设计思路
在结对项目中,我负责测试用例的设计以及执行。在设计测试用例的过程中,我运用到了以下思路。良好测试用例的特征:可以最大程度地找出软件隐藏的缺陷 可以最高效率的找出软件缺陷 可以最大程度地满足测试覆盖要求既不过分复杂、也不能过分简单 使软件缺陷的表现可以清楚的判定 测试用例包含期望的正确的结果待查的输出结果或文件必须尽量简单明了 不包含重复的测试用例 测试用例内容清晰、格式一致...
2016-04-09 22:57:00 349
转载 xml学习笔记
对于xml语法有以下需要注意:1. 所有xml元素必须有关闭标签。例:<p>……</p>2. xml必须有根元素。3. 属性值必须加引号。例:<note date="08/08/2008">下面是一个例子:<bookstore><book category="COOKING"> <t...
2016-04-02 22:56:00 69
转载 构建之法阅读笔记
关于一名软件工程师所要具备的素质:对于一名软件工程师,非常重要的一点就是了解自身的实际情况,了解到自己能胜任些什么并且不能胜任些什么。这样,我们就可以针对性进行自我提升,并且可以更加精确地预估项目完成所需要的时间。其实,一名优秀的软件工程师不见得会掌握所有的语言和技术,但他一定具有优秀的学习能力。技术总是在进步,软件工程师们不可能通过一次性学习就解决今后工作中所有的问题。...
2016-04-02 21:28:00 62
转载 构建之法阅读笔记
在写代码过程中,单元测试必不可少的。那么好的单元测试是什么样的呢?有如下特征。1. 参数上验证程序完整性。2. 由程序作者来编写。3. 测试过后,机器状态保持不变。4. 测试要快。5. 应该产生可重复、一致的结果。6. 独立性:测试的运行/通过/失败不依赖与别的测试。7. 应该覆盖所有的代码测试路径。8. 应该集成到自动测试的框架中。9. 必须和产品代...
2016-03-26 22:06:00 63
转载 结对项目进度一
在这周我们进行了讨论,研究了题目中的要求,发现了一些问题。1. 什么是代码覆盖率,如何检测代码覆盖率?2. 题目中要求的模块松耦合是什么意思?每个小组的模块功能不应该是一样的吗?3. xml如何使用?接下来会着重解决这些问题。转载于:https://www.cnblogs.com/xDan/p/5318279.html...
2016-03-25 09:34:00 60
转载 关于“计算题”程序的分析和总结
这次计算题程序已收官完成,再次进行分析和总结。一、设计思路1. 从txt读取算式。2. 将算式由中缀转后缀。3. 计算后缀算式并与用户输入答案进行比较,答案正确提示正确,答案错误提示错误并输出正确的答案。与此同时,统计用户正确与错误的次数以及题目的总数量。4. 重复,直到算式全部计算完成,输出统计的正确错误数和题目的总数量。二、具体实现本程序运用了...
2016-03-19 17:39:00 169
转载 “解释器风格”的解释
首先说明一下什么事解释器。解释器是一个用来执行其他程序的程序。解释器针对不同的硬件平台实现了一个虚拟机。将高抽象层次的程序翻译成低抽象层次所能理解的指令,以此消除程序语言与硬件之间存在的语义差异。下面是对解释器风格的解释:基本构件:(1)解释器引擎 (2)存储区:被解释的源代码;解释器引擎当前的内部控制状态的表示;程序当前执行状态的表示连接器:对存储区域的访问...
2016-03-15 11:13:00 726
转载 构建之法阅读笔记
有如下概念需要注意:程序=数据结构+算法软件=程序+软件工程软件企业=软件+商业模式可以看出,对于计算机专业的学生程序员并不是唯一出路。IT行业是由多个领域结合而成,因此我们要结合自身实际和优点,选择适合自己的领域从业。关于bug:绝大部分的程序都是有bug,但这并不影响它们成为一个好程序。对于一个程序而言,只要满足了需求便是好程序,其他的 bug...
2016-03-12 17:04:00 45
转载 软件工程概论第二章笔记补充
有如下概念需要补充注意。一、统一过程:由uml语言支持(1) 统一过程的核心过程工作流1) 业务建模 2)需求 3)分析与设计 4)实现 5)测试 6)部署(2) 统一过程的阶段1)初始阶段 2)细化阶段 3)构造阶段 4)移交阶段二、基于构件的开发模型步骤如下:(1)对该问题领域的基于构件的可用产品进行研究和评估(2) 考虑构建集成的问题...
2016-03-12 14:44:00 93
转载 软件工程概论第二章阅读笔记
在这一章当中,我了解到了软件生存期的几个模型。首先是瀑布模型。其优点有:1 可强迫开发人员采用规范化的方法 2 严格规定了每个阶段必须提交的文档 3 要求每个阶段交出的产品都必须是经过验证的。其缺点有:1 最终产品可能与客户要求不符 2 该模型只是用于项目开始时需求已知的情况。在瀑布模型的基础上,还发展出了v模型,其将设计与测试有机的结合在了一起。其次是快速原型模型。...
2016-03-05 22:05:00 122
转载 软件工程概论第一章阅读笔记
在这章中,我对软件工程有了一定的理解。软件工程是为了解决软件危机而产生的一类学科。 对于软件危机,有如下解释:1 由于软件开发经验、数据难积累,是的开发工作计划难制定 2 程序员与用户难以交流 3 软件开发过程不规范 4 随和软件规模增大,其复杂性指数型增加 5 缺少有效的软件测评手段。或许有些人会认为,质量和生产率之间是对立的,但事实上这是错误的观点。在正确的软件工...
2016-03-05 18:49:00 122
转载 如何衡量个人在各自团队的效率和绩效?
团队有(n*30)分的浮动分数,如何分配?因为分数并不是钱,也不和晋升有关,因此不必在此进行复杂的分数运作。为了保持组员的积极性,同时考虑到组内关系的融洽性,作为组长我会默认给予每个人30分。但如果有人玩忽职守、不和队友合作、不关心项目,我则会酌情扣除其分数。转载于:https://www.cnblogs.com/xDan/p/5239667.html...
2016-03-03 18:24:00 239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人