06 2015 档案
摘要:第一天java已经忘得差不多了,但要先在电脑上装上android开发环境eclipse,再对eclipse进行熟悉,如何创建项目和添加项目等都要熟悉一下,然后根据软件功能需求对软件界面进行初步设计。今天计划设计初始界面。内容包括闹钟设置,铃声选定,时间选定三个点击事件按钮
阅读全文
摘要:第五章:软件工程中的形式化方法。 形式化的基本概念(形式规约、形式证明与验证、程序求精),事态逻辑(一般线性事态逻辑、计算树逻辑),模型检验,Z语言的概念,表示,实例;Petri网的基本定义,规格实例(信号灯)。第六章:面向对象基础。 面向对象方法概述(发展史,软件工程方法),面向对象基本概...
阅读全文
摘要:第一章:概述。 讲述了软件的特征,和发展史,随后引入了软件工程的概念,三要素,方法等。然后是软件工程的知识体系和职业道德规范。第二章:软件过程。 讲述了任务思维和过程思维,软件过程的定义,软件过程的基本活动,制品。随后讲到软件过程的模型:瀑布模型、快速原型模型、增量模型、螺旋模型、形式化...
阅读全文
摘要:第七章:现实中的软件工程 举了大公司的对语言的选择方面,这说明每一种开发语言都有其存在的价值,都有其立命的跟本。又讲到软件工程的整体走向还会受到商业的影响,自然的引出了项目开发的成本问题,指出成本也是项目开发中重中之重的问题,不计成本的开发肯定会是失败的开发。第八章:是思考还是思想 首先...
阅读全文
摘要:第四章:流于形式的沟通。 强调用户不可能用专业语言来跟你说明他要的东西需要具备什么功能,这个时候就要正确的理解客户的要求,多跟客户做沟通,要贯穿开发的整个周期,以便做改动使项目更 加适合客户的需求。沟通问题不仅仅存在与客户交流之中。还存在于与项目的各个角色之间。项目的分析报告为设计人员所看不...
阅读全文
摘要:《大道至简》总共八章第一章:编程的精义。 讲述了什么是编程:编程=算法+结构。并且举出愚公移山的例子讲述了工程概念,并对对编程没信心的人讲述了其实编程就像吃饭睡觉,一点都不难学。第二章:是懒人造就了方法。 首先举出战国李冰烧石开山的典故,联想到他一定是个懒人而发明了以火开山的方法。进而引...
阅读全文
摘要:故事十:编程的本质。一位软件开发人员曾经在85年的时候写过一篇论文,说美国的星球大战计划绝不可能实现,因为导弹防御系统天生无法在真实的工作条件下测试。而编程却是一种试错功夫,人们在写程序时,从不指望一次就写对,他们会犯错,然后再改正,测试和修正,如是反复。故事十一:编程是一种创造性工作吗?看着像是,...
阅读全文
摘要:故事五:以时间来驱动版本的发布。书中提到项目的0.2版是一个很烂的版本,但是还是发布了,因为承诺的发布时间到了。虽然书中的项目组汲取这次的教训,不再以时间来驱动,但是我觉得用时间驱动版本发布是一种比较有效的方式,它让开发人员有一个奋斗的目标,尽快完善自己的开发模块。 故事六:GTD(get thin...
阅读全文
摘要:故事一:某位开发人员计划修改一个bug,需要4小时,但是实际上8个小时也没做出来,甚至给他8天也解决不了。文中提到的这个bug最终被解决是在几个月后。有时候修改这种棘手的bug正的像这位开发人员所说:有时候,你一觉醒来,脑中灵光闪现,于是手到擒来--大抵如此。 故事二:开发模式的选择,书中提到了...
阅读全文
摘要:第一阶段的冲刺终于结束了,经历了7天的不断奋斗,我们的成果跟预期的有很大的出入,但是我们也有很大的收获。首先,我们团队虽然没有完成目标,但是也有了一定的成果,这与我们每一个人的努力是分不开的,我们尝到了胜利的果实,虽然这“果实”实在不大,但是他很甜美,这与我们的辛勤劳作是分不开的;在我们团队开发的过...
阅读全文
摘要:1.题目:书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号0、1、2、3、4表示,单独一卷售价8元,具体折扣如下所示:本数折扣25%310%420%525%根据购买的卷数以及本数,会对应不同折扣规则情况。单数一本书只会对应一个折扣规则,例如购买了两本卷1,一本卷2,则可以享受5%的折扣,另...
阅读全文
摘要:项目名称:闹钟备忘录项目编号:2015调研主题:用户对软件的各方面需求访谈时间:2015-0415调研地点:教室宿舍参与人员:崔鹏勃1.访谈目的通过与同学老师的讨论,得知备忘录在同学之中是否能够产生很大的用途。2.主要议题1、企业总体业务流程2、各个表单指标需求3、业务与其他系统的接口3.调研记录调...
阅读全文
摘要:特色:可发布N:用户可以在忙碌的时候设置事件提醒,防止忘事。A: 需要先设置事件提醒。B: 防止忘记重要的事情而打乱生活工作节奏。C: 需要做到用起来简单,对用户的知识水平无要求。
阅读全文
摘要:.题目:返回一个二维整数数组中最大子数组的和。2.要求:输入一个二维整形数组,数组里有正数也有负数。二维数组首尾相接,象个一条首尾相接带子一样。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。3.设计思路:分别求出每一行的最大子矩阵...
阅读全文
摘要:昨天完善了备忘录板块的代码编写,并生成了apk文件,进行了初步体验使用。但是备忘录与闹钟的连接没有实现,由于两个板块都是各自的项目里开发的,对于两个板块的合并不知道该从何入手,所以决定在以后的时间里进行尝试合并。
阅读全文
摘要:昨天对数据库进行了连接,虽然遇到好多问题但是还是实现了连接。今天对备忘录板块进行完善,使其产生apk文件,进行初步体验使用。遇到的问题:由于代码的不完善产生好多错误,未修复这些错耗费了大量时间。
阅读全文
摘要:昨天进行了数据库连接,但是没做成。今天继续完成连接数据库,如果还有时间对界面进行简单的美化。遇到的问题:数据库连接时不知道用哪种语句进行连接。
阅读全文
摘要:昨天对程序惊醒了一点完善,是程序可以调用系统时间,以及设置了时间变量年、月、日、时、分等。今天继续进行程序完善工作,对程序进行数据库连接,保存是指好的提醒。遇到的问题:还是知识掌握的不够,对android开发的代码编写能力近乎零、流程不了解,在编程时 感觉很盲目,不知道先干什么再干什么,条...
阅读全文
摘要:已经做到两个界面的链接。今天对用到的数据进行定义及对程序进行完善。遇到的问题:在进行页面之间的连接时用到的intent语句运用不好。出现了很多次的bug。
阅读全文
摘要:添加备忘录界面设计已完成。今天进行程序设计,首先设计主界面与添加备忘录界面的链接。遇到的问题:点击事件的设置时分不清应该用哪个功能。
阅读全文
摘要:昨天的任务已完成。今天再设计添加备忘录界面,包括时间设置,以及输入事件内容界面,时间格式年/月/日/时/分。遇到的问题:昨天设计备忘录主界面时,在显示已经设置好的事件提醒时,不知道要添加什么窗口,但是在问了度娘后问题就迎刃而解了。
阅读全文
摘要:由于上次冲刺时自己的基础不够,主要是学习,所以进度慢,只是进行了预期的某个功能,所以这个阶段还要做出备忘录的功能。今天的任务是设置界面,有添加备忘录按钮,然后还有设定好的备忘录显示的地方。
阅读全文
摘要:昨天绝对界面进行了初步的美化,但效果不太理想,觉得可以添加一个皮肤设置改变风格。通过这几天的冲刺,我对软件开发的过程有了一定的了解,以前感觉编程是一件非常枯燥的事情,但是经过我们一系列的编程,我发现编程虽然说不上我从此就喜欢上他了,但是也不是像以前那样抵触了,因为每当实现某个功能就会有那么一丝的成就...
阅读全文
摘要:昨天的设置重复功能已经完成。今天进行界面的美化,主要就是换一下背景图片,将按钮设置得美观一点。遇到的问题:做出来以后,对闹钟进行设置时,必须要先设置音乐,在设置闹钟,要不就会出bug而使程序自动退出。一时也找不到解决办法。
阅读全文
摘要:由于前两天的摸索,逐渐找到了android开发的一些技术,所以这部分做起来就比较顺利了,无非是在网上搜索然后应用到自己的项目里边,必要的时候做一些修改,所以昨天的内容虽然慢但是完成了。今天做重复提醒的功能,主要就是设置周几重复响铃。遇到的问题:对于网上搜到的解决问题办法都需要进行修改,容易出现bug...
阅读全文
摘要:昨天的任务已经完成,虽然都是从网上搜的解决办法,但是自己学到了他们解决问题的方法。今天做铃声选用界面的点击事件,需要调用系统铃声,调取sd卡中的歌曲目录文件,然后再点击设置。遇到的困难:做的时候有一些盲目,只能为了实现某个功能去网上搜,有的时候搜到的并不能用,需要自己一次次尝试。很痛苦。
阅读全文
摘要:昨天创建了com.util类,在里边设置了时间格式时/分,为了使闹钟定时间更加准确,还精确到了毫秒,但是界面上就为了使用方便就没显示出来。今天继续做这个页面的跳转,同时连接系统数据库Calendar以作为提醒标准。
阅读全文
摘要:做页面跳转时发现事情不是自己想的那样简单,最起码要先对页面进行初始化定义,然后在对时间选定功能进行定义等事情,需要很多过程,只能一点点的摸索前进。继续做时间界面的跳转。
阅读全文
摘要:上一次对界面进行了规划,但是要做到页面跳转就要进行代码的编写,由于基础不牢,所以要先进性学习,在网上查找页面跳转所需要的代码或是需要做的准备,计划先做成时间设定所需要的页面跳转。
阅读全文
摘要:java已经忘得差不多了,但要先在电脑上装上android开发环境eclipse,再对eclipse进行熟悉,如何创建项目和添加项目等都要熟悉一下,然后根据软件功能需求对软件界面进行初步设计。今天计划设计初始界面。内容包括闹钟设置,铃声选定,时间选定三个点击事件按钮。
阅读全文
摘要:一、题目 给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数。二、要求 写一个函数 f(N) ,返回1 到 N 之间出现的 “1”的个数。例如 f(12) = 5。在32位整数范围内,满足条件的“f(N) =N”的最大的N是多少。三、设计思路 1、首先遍历每个数的各...
阅读全文
摘要:一、题目 随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,你能从发帖列表中快速找到他们吗?二、设计思路 这次找的是三个水王。 1、可以对帖子进行统计,数量最多的三个帖子为水王,但是这需要特别大的空间复杂度,不适用。 2、既然三个...
阅读全文
摘要:一、题目要求 三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中...
阅读全文
摘要:一.题目: 返回一个二维整数数组中最大子数组的和。二.要求: 输入一个二维整形数组,数组里有正数也有负数。二维数组首尾相接,象个一条首尾相接带子一样。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。三.成员 编写程序者:崔鹏勃 协同...
阅读全文
摘要:典型用户模板1、和亲人无法联系的人们,比如流浪着的北漂,还有边防战士等2、成熟的成年,对家有着别样的思恋。3、普遍低4、比例上比较少,但重要性却很大,所服务的人代表的社会意义很大。5、场景(简述):在离家出走的时候若可能常年回不了家此时可以用我们的app提前把家人的视频提前录制下来,没到每年的特定时...
阅读全文
浙公网安备 33010602011771号