- 博客(67)
- 收藏
- 关注
转载 基于SSH框架的在线考勤系统开发的质量属性
我要开发的是一个基于SSH框架的在线考勤系统。 质量属性是指影响质量的相关因素,下面我将分别从6个系统质量属性(可用性,易用性,可修改性,性能,安全性,可测试性)来分析我的系统,以及如何实现这些质量属性。可用性: 可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的。可用性关注的问题有:如何检测故障?发生故障的...
2016-05-14 18:36:00
151
转载 关于《实验一》的框架选择
我选择用Spring + Struts + Hibernate框架来开发《软件体系结构》课程的实验一。 MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC设计模式减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。而Struts是MVC的一种实现,它将Servlet和JSP标记用作实现的一部分。Struts继承了MVC的各项特性,...
2016-05-07 16:10:00
114
转载 对软件架构的认识
目前,我们已经是大三的学生了,但是我对软件架构的具体内涵还不是很清楚。对于“什么是架构?”的问题还模棱两可,所以我今天阅读了《架构漫谈》系列的博客,读完以后对于软件架构有了更深层次的理解。 “架构”一词最早是跟随着建筑出现的,而不是由软件工程专业产生的。为什么会产生架构呢?在博客里作者根据一个通俗易懂的故事浅谈了产生架构的原因。把一个整体切分成不同的部分(分工),由不同角色来完...
2016-04-28 19:39:00
110
转载 03《软件需求分析教程》
绝大部分的软件开发人员都没有接受过高效需求工程所需技能的正规培训,但许多开发人员在职业生活中的某个阶段总会扮演一个需求分析员的角色,与客户一起工作:收集,分析,编写需求文档。不能过高期望开发人员在需求工程的信息沟通中的“天份”。一定的培训将有助于提高需求分析员的能力和水平。 因为需求对项目成功极为重要,所有的项目风险承担者都应该对需求工程的重要性、合理性及其方法有一个基本的了解...
2015-12-29 08:39:00
85
转载 02《软件需求分析教程》
作为功能需求的补充,软件需求规格说明还应包括非功能需求,它描述了系统展现给用户的行为和执行的操作等。 它包括产品必须遵从的标准、规范和合约;外部界面的具体细节;性能要求;设计或实现的约束条件及质量属性。所谓约束是指对开发人员在软件产品设计和构造上所具有的选择限制。质量属性是通过多种角度对产品的特点进行描述,从而反映产品功能,多角度描述产品对用户和开发人员都极为重要。 需求并未...
2015-12-21 18:38:00
93
转载 01《软件需求分析教程》
本书分为三大部分: 第一部分先介绍了一些基本的需求工程定义和一些优秀的需求分析所具有的特性。我希望你与你的重要客户能一起阅读第 2章(关于客户与开发者之间的伙伴关系);第 3章介绍了许多需求开发和管理的改进熟练程度的好方法(良好的习惯做法)。第 4章有助于计划怎样将新的策略融入小组的开发过程中。方法是基于对附录中当前需求实践自我测试的回答。第 5章则介绍了一些通常与需求相关的项目风...
2015-12-12 18:31:00
122
转载 03《需求模式——软件建模与分析》
需求分析就是用来解决需求获取得到的信息和需求开发应该建立的软件系统解决方案之间有着很大的差距的需求工程活动。需求分析在需求工程中占据着重要的位置。在需求分析的过程中,需要我们不断地整理、分析,注重每一个细节,确定好系统的边界。建立好模型,如果遇到新的问题,要及时整理解决记录。综合运用需求分析技术。对每一种技术不仅需要广泛阅读,而且需要进行很多的实践。没有哪种需求分析技术能够单独完成对...
2015-11-30 17:39:00
114
转载 02《需求模式——软件建模与分析》
在一个项目开始之前,首先我们需要考虑一个问题就是为什么要启动这个项目,也就是说,这个项目的目标是什么? 项目的目标是系统的业务需求。在很多情况下,涉众可以清晰地表达出系统的业务需求,这时可以通过安排和涉众的面谈来明确项目的动机。但也有很多情况下,涉众无法表达他们的业务需求,或者表达的业务需求不够清晰。因此,要发现系统的业务需求,还是要从用户的问题开始。要分析涉众的问题,首先要明...
2015-11-22 20:35:00
143
转载 密码管理器
自媒体时代已经到来,导致各种重要的、不重要的账号密码搞得我都快记不过来了。经常记混,有时候需要试两三次,“忍无可忍,无需再忍。”so,今天我花了大半天的时间写了一个小程序(密码管理器),绝对的纯手打,整理文件整理到现在。我用它来帮我存储账号密码,本来只是想自己写个程序自己用,后来还是决定给大家分享一下。Ps:账号、密码都是经过加密存储的。我把程序发布到了CSDN(http://down...
2015-11-14 20:04:00
65
转载 01《需求模式——软件建模与分析》
11月我选择阅读的书是《需求模式——软件建模与分析》,这本书是共分为五个部分:1)绪论。2)需求获取。3)需求分析。4)需求的文档化和验证。5)需求管理与工程管理。这本书是关于软件需求工程的专项著述,目标是从开发者的视角出发,侧重于实践者的技术与方法,系统地介绍需求工程的最新发展,促进需求工程领域理论、方法和技术的全面融合应用,指导需求工程各阶段的系统化实践。这本书从需求的获取,建模...
2015-11-12 18:52:00
133
转载 03《软件需求模式》
需求模式最主要的目的是帮助定义一个新系统需要做什么。即使是最敏捷的、不编写正规需求的开发人员,也可以使用模式——在这种情况下,需求模式可以直接作用于思考,而不是通过中间的需求分析步骤。在定义系统期间,有两种场合使用需求模式:1)当定义需求时,看是否存在一个模式可以指导如何定义这种需求。然后这个模式就可以提供详细的建议,例如应该描述什么,如何描述,其他还要担心什么,还有考虑什么额外主题...
2015-10-31 19:12:00
89
转载 项目目标文档
基金会许可业务《基金会许可业务》项目目标文档目标:管理民管局内办理的基金会的相关业务,包括基金会的成立登记、变更登记、注销登记、年检、分支(代表)机构的成立、变更、注销等业务。好处:通过该系统的管理,更好的开展基金会许可业务,更加安全可靠。度量标准:综合管理所辖基金会,全部登记备案,杜绝不合法基金会的存在。...
2015-10-24 19:40:00
70
转载 系统利益相关者描述案例
利益相关者特征民政厅河北省民政厅是采购人,是系统的出资人。它负责宏观的规定系统的功能和具体细节。申办单位各个申办单位是系统的顾客。他们会购买产品、使用产品,并对产品做出相应的反馈,使用频率较高。审批人审批人是进行审批工作的群体。他们会直接使用该系统进行审批,职务相对来说比较高,使用频率相对较高,但计算机技能可能不是很好。...
2015-10-24 19:28:00
104
转载 《河北民间组织管理系统》课堂讨论记录
会议记录时间:2015年10月20日地点:二教302人员:杜晓松、张一然、吉阳辉、洪烨内容:问题:找出民间组织管理系统的利益相关者讨论过程:出资人:民政厅功能的使用者:1、社会团体许可业务:社会团体的申办人或申办单位;审批人2、民办非企业单位许可业务:民办非企业的申办人或申办单位;审批人3、基金会许可业务:基金会的申办人或申办单位;审批人4...
2015-10-24 18:57:00
85
转载 02《软件需求模式》
需求模式:定义一种特定类型需求的方法。需求模式应用于单个需求,一次帮助定义一个单一需求。使用需求模式的好处:第一,需求模式提供指导:建议包含哪些信息、提出忠告、提醒常见缺陷以及指出其他应该考虑的问题。第二,需求模式节省时间:不需要从开头开始写每一个需求,因为模式给予了合适的出发点,以及开发的基础。第三,需求模式促进同种类型需求的一致性。其中提供指导是最有价值的。节省定义...
2015-10-22 16:39:00
118
转载 01《软件需求模式》
这本书可以帮助分析师编写出更好的需求,这些模式提供了一种方法表达关于不同类型需求的全面的结构化知识。需求开发是探险之旅,不只是简单的收集或抄写的过程。所以我选择了这本书作为十月份的阅读书籍。 这本书的目的是帮助决定和定义新的软件系统需要做什么,建议添加哪些额外的特性,使系统更好或者更卓越。这本书的主要读者是涉及决定一个新的软件系统需要什么的任何人。例如说:业务分析师、软件架构师...
2015-10-12 21:39:00
74
转载 专业实训题目需求分析
1.投票结果: 17号 《校园生活帮》。2.业务需求: 主要是为了方便同学们之间的交流,同学们可以在多个方面上发表内容进行交流互动。3.用户类型: 渴望与其他人沟通交流的大学生。4.用户需求: 有的校园信息并不能有效的传播,用户之间缺乏信息的交换和利用。用户渴望通过获得更多的校园信息来获得更加便利的校园生活,用户可以在该软件上获取自己感兴趣的信息并发布...
2015-09-25 20:31:00
115
转载 2015年秋季个人阅读计划
10月阅读计划:《软件需求模式》10月12日23:59前发表第一篇读书笔记。10月22日23:59前发表第二篇读书笔记。10月31日23:59前发表第三篇读书笔记。11月阅读计划:需求模式——软件建模与分析11月12日23:59前发表第一篇读书笔记。11月22日23:59前发表第二篇读书笔记。11月30日23:59前发表第三篇读书笔记。12月阅读计划:软件...
2015-09-23 13:00:00
62
转载 第二阶段冲刺站立会议报告
站立会议总结01在第一阶段冲刺结果的基础上进行改进,使之更加完善。站立会议总结02考虑了 alpha 版的不足和失误之处,我就各种问题对源代码进行了更改。站立会议总结03对数据库表的结构进行了优化,另外增加了一个表以满足项目的需要。站立会议总结04原来的界面槽点很多,于是我对界面进行了优化,减淡了颜色的浓度,使界面更加舒爽、清新。站立会议总结05最后进...
2015-06-22 13:51:00
106
转载 课程改进意见
本学期通过学习《软件工程概论》这门课,我学习了软件工程发展史、软件工程师的成长、结对开发的流程、软件需求分析、软件项目估计以及团队开发的过程。 首先,王老师的讲课风格别具一格。第一小节老师通过PPT来展开本节课的内容,每堂课老师都会准备好当次课的课堂作业、课后作业以及课下阅读部分。我感觉这种讲课的方式非常好,一味的讲授过于理论的知识会使同学们觉得很无聊,导致上课的效果不是很好。...
2015-06-15 17:49:00
199
转载 《梦断代码》阅读笔记03
在阅读《梦断代码》这本书的时候,网景(Netscape)公司经常出现在文中。忽然想起我多年以前看的一本关于网景公司和微软公司的恩恩怨怨的书。 网景通信公司曾经是一家美国的计算机服务公司,以其生产的同名网页浏览器Netscape Navigator而闻名。1994年12月15日,网景浏览器1.0正式版发布,软件改名为网景导航者(Netscape Navigator)。 网景导航者...
2015-06-11 21:03:00
91
转载 《梦断代码》阅读笔记02
《梦断代码》讲的是一个团队在1968年到2005年所经历的起起伏伏,通过作者叙述他们的故事,我知道了团队在做项目的时候所遇到的困难。 1,想的太多,总想做大事,并且眼高手低; 2,分不清轻重缓急,一上来战线拉的过长; 3,不知道自己到底要做什么,所有人员都陷入迷惘; 4,开会太多,总不干正事,特别是会议缺乏主题和快速达成结论的风格; 5,太多成员缺乏时间计划概念,对自己...
2015-06-10 07:00:00
94
转载 《梦断代码》阅读笔记
《梦断代码》是一本讲故事的著作,作者罗森伯格对OSAF主持的Chandler项目进行田野调查,试图借由Chandler的开发过程揭示软件开发中的一些根本性大问题。我认为做软件既简单又复杂。 文章以讲故事的形式进行,通俗易懂,人们都喜欢听故事。读了它以后使我了解了软件项目开发过程中需要解决的问题,问题真的有很多,包括:时间、人员、硬件、经济等好多方面,一方面有差错,整个工程就不能...
2015-06-10 06:48:00
86
转载 搜狗输入法——评价
用户界面默认用户界面是还可以自定义不同的皮肤默认界面比较简洁,但不够美观。自定义皮肤有很多风格,用户可以根据自己的喜好选择。记住用户选择搜狗输入法不仅包含了系统默认的词库,还可以生成用户自定义词库。搜狗输入法可以记录用户所打过的字词,这些记录下来的字词集合就构成了用户词库。因此,用户词库是个性化的。它可以记录用户经常打的字词,当用户再打这类字词时,就会优先显示出来,节...
2015-06-03 20:08:00
170
转载 “1”的个数
设计思路 最笨的方法就是从1到N判断每一个数含有的“1”的个数,逐次相加。问题就在于当N特别大的时候,时间复杂度太高。这时老师给我们一个提示,就是找出“1”的个数和它各个位置上的数字的关系,这样就简化了问题,降低了时间复杂度。首先从个位开始,找出当前位数、高位数和低位数,然后进行判断,当前位数如果为0,出现“1”的次数由高位决定;如果为1,出现“1”的次数由高位和低位共同决定;如果...
2015-06-03 14:25:00
79
转载 《大道至简》阅读笔记03
第六章讲了编程和工程的关系。 作者说语言只是工具,编程语言很多,都是工具为我们所用。过程伴生工程而出现,过程解决的是工程中角色间的关系问题。角色的确定,以及角色间的沟通问题,在项目过程中也同样重要。工程组织是否合理,相互的协作是否紧密,是这个项目能成功的保障。 工程是需要组织的,1)为项目的各个阶段建立计划,并逐渐地细化计划的内容,以及确立项目过程中每一个环节、每一个计划...
2015-06-03 07:35:00
115
转载 《大道至简》阅读笔记02
书中第四章讲了“流于形式的沟通”。 它告诉我了作为一个开发人员和用户交流的时候不能流于形式。用户的水平不够高,他们不了解C也不了解UML,所以要和用户进行最简沟通。另外还要为不存在的角色留下沟通的渠道,要做好项目的历史记录:1、需求阶段:与谁联系,联系方式、过程、结果以及由此引发的需求或变更;2、设计阶段:如何进行设计、最初的构架、各个阶段的框架变化、因需求变更导致项目结构...
2015-05-29 16:37:00
99
转载 《大道至简》阅读笔记
今天我读了《大道至简》这本书,感觉挺好的。 作者首先点明”是懒人造就了方法。“,同时他也阐述了自己的观点”程序=算法+结构+方法。“。我感觉作者的语言风格十分淳朴,很口语化,这让人很容易接受。他还点明了团队就要有严格的制度,这样才能充分调动队员的积极性,这一点我十分认同。一个团队如果没有很好地约束,队员们肯定就如同小鸟,你飞你的,我飞我的,没有集体意识,这一点是十分可怕的。...
2015-05-28 19:33:00
68
转载 《你的灯亮着吗》阅读笔记03
阅读了《你的灯亮着吗》这本书,我认识到了面对问题我们应该怎么做。 首先我们分析和解决问题之前,首先要明确地定义问题。我们要弄清楚“问题是什么?”,该书也提示我们:“你永远也不能肯定你有了个正确定义,但是永远不要放弃寻求它努力”,因为在解决问题的道路上,根本就没有一种东西叫做“最终解决办法”。 然后我们要学会正确的分析问题。我认为该书的思考和分析问题的方式十分新奇,思路深入...
2015-05-28 13:04:00
98
转载 《你的灯亮着吗》阅读笔记02
这是书中序言的内容,我觉得作者的思维好跳跃,没有见过序言这么写的,真的令人耳目一新。 在解决“问题”之前,Weinberg首先抛出六个问题(真够多的)。 这是一本薄薄的书,书是由一个个小故事组成,所以也适合用这种方式来阅读。 应该承认我看得不够认真,没有仔细消化书中的“问题”,但是我已经从书中收获良多,最重要的一点就是:在发觉“问题”或“问题的迹象”的时候,不要迫不及待地就...
2015-05-27 19:47:00
82
转载 《你的灯亮着吗》阅读笔记
读了《你的灯亮着吗》,使我对问题的解决有了更深层次的见解。这本书告诉了我当面对问题时要发现问题的真正所在。这本书首先提出了几个主题:1)动手去解决问题之前,好好想想问题的来源;2)如何站在各个角度来看待面临的问题,以能够知道其真正所在;如何去尝试那个最能解决真正问题的方法, 并且时刻保持警惕心;3)为什么不要把人们的解决方法误认为是问题的定义,更不要把某个问题的解决方...
2015-05-24 07:09:00
109
转载 场景调研
典型用户姓名:张全蛋年龄:20岁收入:几乎没有比例:占大多数重要性:比较重要职业:在校大学生知识层次和能力:本科学历,对电脑、智能机、网络都比较熟悉动机、目的和困难:该用户闲暇时间想要蹭课,但缺乏课程的信息,故使用我们的软件可以快速的查询相关信息。偏好:对速度和准确性要求较高。1、背景(1)典型用户:张全蛋(2)用户需要课程的具体信息,比如...
2015-05-21 18:43:00
64
转载 站立会议总结08
今天接触了SQLite数据库的相关知识。转载于:https://www.cnblogs.com/BUANG/p/4515545.html
2015-05-19 21:07:00
71
转载 站立会议总结07
昨天摸索了事件处理,对于事件、监听器的理解有点困难。转载于:https://www.cnblogs.com/BUANG/p/4510843.html
2015-05-17 23:19:00
64
转载 站立会议总结06
昨天我参考书上的介绍进行事件的编写,今天我继续进行该方面的内容,继续努力!!转载于:https://www.cnblogs.com/BUANG/p/4509079.html
2015-05-17 06:32:00
87
转载 找水王问题
设计思路 起初看到这道题第一个想法就是先排序再找出最中间一个ID,但是老师要求时间复杂度是o(n),所以这个思路被放弃。 高长志同学提出了另一种思路。由于水王的ID出现的次数占总数的一半,所以从头遍历一遍,先存入第一个ID,依次与后面的ID比较,遇到相同的ID,计数器加1;遇到不同的ID,计数器减1,当计数器等于0时,证明前面出现的ID都是成对的,而且可以同时消去,再存入当前...
2015-05-16 11:40:00
113
转载 站立会议总结05
昨天我通过参考书进行界面的设计,今天我尝试着进行android 事件的编写。简直是不能再难!!转载于:https://www.cnblogs.com/BUANG/p/4507408.html
2015-05-16 09:45:00
95
转载 站立会议总结04
昨天我在熟悉各种基本的操作,今天我尝试着进行界面的编写,去图书馆借了本书,跟着书从最简单的开始。转载于:https://www.cnblogs.com/BUANG/p/4507161.html...
2015-05-15 23:47:00
86
转载 站立会议总结03
昨天按照网上的教程配置 Android,今天设计软件界面,碍于对控件和各种API不熟悉,进度比较缓慢。不过我会继续努力的!!转载于:https://www.cnblogs.com/BUANG/p/4502014.html...
2015-05-13 23:03:00
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人