自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (81)
  • 问答 (2)
  • 收藏
  • 关注

转载 十四、我们应当怎样做需求分析:子用例与扩展用例

用例模型作为UML中4+1视图中非常重要的一员,非常集中地体现了面向对象的分析与设计思想。用例模型将现实世界中连续的一个一个业务流程,按照场景划分到了一个一个的用例中。由于场景的出现,使得用例中的业务流程存在着高度的内聚性,从而成为了日后各种对象的雏形。同时,在用例分析中,又将那些存在于各个用例中的,相同或相近的业务操作提取出来,形成一个一个的子用例或扩展用例,又体现了面向对象设计中的复用性。现在

2015-05-25 20:30:32 1149

转载 十三、我们应当怎样做需求分析:查询报表分析

在我以往的用例分析中,使用这样格式的用例模式,对于大多数业务操作流程来说是得心应手的,但对于有些功能来说总感觉不对劲。感觉不对劲的,就是那些查询、汇总与报表功能。对于这部分功能,需要我们描述的不是什么操作流程,而更重要的是那些数据项、数据来源、报表格式、数据链接,以及使用者、使用频率的说明。而这些,在以往的用例说明格式中统统都没有,怎么办呢?俗话说“东西是死的人是活的”,把我们的用例格式改改吧。 

2015-05-25 20:21:02 1112

转载 十二、我们应当怎样做需求分析:用例说明

当我们进行业务流程分析时,只空对空而不落到纸面上是不可以的。过去,在面向过程的时代,我们绘制DFD图、流程图,以及编写流程说明来描绘这一部分分析;而现在,在面向对象的时代,我们则是绘制行动图、状态图,以及编写用例说明来完成这部分工作。 在这部分工作中,编写用例说明应当是最主要的工作,之后在一些关键部分辅之以行动图、状态图。现在我们来看看用例说明应当怎样编写。 毫不疑问,做用例分析首

2015-05-25 20:11:34 742

转载 十一、我们应当怎样做需求分析:业务流程分析(下)

另外,业务流程分析的另一个重要的分析内容就是流程差异化分析。不同的领导有不同的思路,不同的单位有不同的情况。因此,我们在进行流程分析的时候,常常面临流程差异化的问题。我们说企业信息化就是一次改革,这首先体现在业务流程的规范化操作,也就是消除这种流程差异。但不同的单位有不同的情况,这特别体现在不同地域和文化的不同,又常常造成这种流程差异不可避免。分与合,分治与一统,常常是一个都要兼顾的问题,非常微妙

2015-05-20 21:32:05 706

转载 十、我们应当怎样做需求分析:业务流程分析(上)

我们将从客户调研现场拿回来的需求,经过一番功能角色分析,整个系统的整体脉络与轮廓已经被勾画出来。在这个过程中,我们首先将系统划分成了几个功能模块(如果系统规模较大,还应先划分为几个子系统,然后再划分出各个功能模块)。然后,我们为每个功能模块绘制用例图。用例图是站在用户角度去观察的系统,即系统为用户提供了哪些功能,这就是功能分析。同时,这些功能是为哪些用户服务的,这就是角色分析。我们绘制的用例图应当

2015-05-20 21:24:35 2516

转载 九、我们应当怎样做需求分析:功能角色分析与用例图

在我们进行一系列需求调研工作的同时,我们的需求分析工作也开始启动了。需求调研与需求分析工作应当是相辅相伴共同进行的。每次参加完需求调研回到公司,我们就应当对需求调研的成果进行一次需求分析。当下一次开始进行需求调研时,我们应当首先将上次需求分析的结果与客户进行确认,同时对需求分析中提出的疑问交给客户予以解答。这就是一个需求捕获->需求整理->需求验证->再需求捕获的过程。 但是,当我们经过一

2015-05-20 21:04:43 10352

转载 八、我们应当怎样做需求调研:需求捕获(下)

前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整

2015-05-20 20:46:22 571

转载 七、我们应当怎样做需求调研:需求捕获(上)

前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整

2015-05-20 20:38:44 572

转载 六、我们应当怎样做需求调研:迭代

前面我一直在反复强调这样一个观点,需求分析不是一蹴而就的,是一个反复迭代的过程。它将从第一次需求分析开始,一直持续到整个项目生命周期。为什么这样说呢?让我们一起来分析分析。 在第一次的需求分析阶段,我们在一段时期内需要与客户进行反复地讨论,这个过程往往是这样一个反复循环的过程:需求捕获->需求整理->需求验证->再需求捕获•••••• 需求捕获,就是我们与客户在一起开研讨会,讨论需

2015-05-20 20:24:17 798

转载 五、我们应当怎样做需求调研:需求研讨

前面我们探讨了业务研讨会应当怎样组织,下面我们再具体讨论一下我们应当怎样与客户讨论业务需求。如果说组织业务研讨会是项目经理的功底,那么讨论业务需求就是需求分析人员的功底。 以往我们常常认为,需求分析是一件最简单的事情。客户说他们需要做一个什么软件,有些什么功能,我们照着做就可以了,所谓的需求分析员就是需求的记录员。我要说,这是一个极大的错误,许多失败的软件项目,或者说软件项目中的需求问题,

2015-05-20 20:13:31 619

转载 四、我们应当怎样做需求调研:研讨会

经过一番努力,我们终于在客户中找到了一批人,可以解答困扰我们多时的业务问题了,真是不容易呀。但是,如何以合适的时间、合适的地点、通过合适的形式与客户研讨业务需求,是摆在项目经理面前的一道难题。在我所经历的项目中,业务研讨会没有一个是相同的。 我曾经做过一个政府机关的项目,在这个项目中,从总局到省、地市、区县,形成了一个多组织机构的管理系统。虽然全国管理流程大体相同,但各地因各地实际情况的不

2015-05-20 20:05:03 557

转载 三、我们应当怎样做需求调研:拜访

项目组经过一番努力,获得了一些初步的成果。首先是给客户留下了一个良好的印象,这是一个开端,但要在他们心目中树立自己的职业威信还要看你今后的表现。同时,我们与客户一起为项目制订了短期与长期目标。不要小看了这些目标,它们就是我们的尚方宝剑。正是因为有了它,今后项目中的有关各方就应当协助实现这个目标。我们应当清晰地向客户表达这样一个意思,要完成这样的目标,不是某一方的努力,而是双方共同努力的结果。这也是

2015-05-20 20:03:27 610

转载 二、我们应当怎样做需求调研:初识

很多需求分析的工作是从需求调研开始的,我们就从这里说起吧。需求调研是需求分析最重要的一环,也最集中地体现了需求分析的特点——既是一份体力活儿,更是一份技术活儿。它既要求我们具有一种理解能力、设计能力,更要求我们具有一种与人交往、沟通的能力。 在一个阳光明媚的下午,项目经理带领着项目组成员,参加了客户组织的见面会,一个新的软件研发项目就这样开始了。双方在一种友好的气氛中进行,相互寒暄,介绍与

2015-05-20 20:03:09 561

转载 一、我们应当怎样做需求分析

又到新年了,日历又要从2011年翻到2012年了,这使我有太多的感慨,进而勾起了对太多往事的回忆。过去的10年,毫无疑问是中国软件业发展最快的10年。当我们刚刚毕业的时候,还在使用VB、PB开发一些简单的数据库应用,而现在却几乎看不到它们的踪影,换来的是诸如J2EE和.NET这样的大型web应用。而这期间,RUP、XP、敏捷开发、持续集成••••••一个接一个的新概念层出不穷,令人眼花缭乱。现在想

2015-05-20 20:01:24 590

itextasian-1.5.2.jar

itextasian-1.5.2.jar 可以解决生成pdf文件中文不显示问题

2018-08-03

TIB_js-studiocomm_6.6.0_windows_x86_64.exe

TIB_js-studiocomm_6.6.0_windows_x86_64.exe 可以设计报表的界面或形式

2018-08-03

Notepad++对比文件的插件

下载该“ComparePlugin.dll”文件后(该.dll文件,只支持32位的),复制到Notepad++安装目录下的\plugins目录即可。

2018-07-11

自己整理的代码

自己整理的代码,里面关于业务逻辑分析,和思路;jp代码

2018-02-08

mybatis的逆向工程代码

mybatis的逆向工程代码 mybatis的逆向工程代码 mybatis的逆向工程代码

2018-01-17

Shiro整合Spring

Shiro整合Spring,maven,Shiro整合Spring,maven,Shiro整合Spring,maven,

2018-01-10

Apache Tiles3整合SpringMvc

Apache Tiles3整合SpringMvc Apache Tiles3整合SpringMvc

2017-12-15

Apache-ANT完美详解

Apache-ANT完美详解 Apache-ANT完美详解 Apache-ANT完美详解

2017-12-08

apache-tomcat-5.5.26

利用tomcat 5.5解决:项目中jsp-api.jar和servlet-api.jar与tomcat6(或tomcat7)中jsp-api.jar和servlet-api.jar的冲突

2017-12-05

博客系统(搜索利用Lucene)

使用JAVA EE开发 使用Spring4+SpringMVC+MyBatis3架构 采用mysql数据库 使用Maven3管理项目,使用Shiro作为项目安全框架,使用Lucene作为全文检索,支持restful风格; 前台网页使用主流的BootStrap3 UI框架;后台管理使用主流易用的EasyUI轻量级框架; 数据库连接池使用的是阿里巴巴的Druid; 在线编辑器使用了百度的UEditor,支持单图,多图上传,支持截图上传,支持代码高亮特性; Lucene 添加的时候,建立相对应的索引; 更新的时候,更新相对应的索引; 删除的时候,删除相对应的索引; 查询出来的结果,可以高亮显示; 项目后台功能介绍: 常用操作: 写博客:利用百度编辑器完成; 博客管理: 写博客:利用百度编辑器完成; 博客信息管理:增删改查,分页 博客类别管理: 博客类别信息管理:增删改查,分页 评论管理: 评论信息管理:删查,分页 个人信息管理: 修改个人信息:图片上传和利用百度编辑器完成; 系统管理: 修改密码: 刷新系统缓存: 安全退出: 项目前台功能介绍: 博客的展示; 搜索功能(利用lucene功能了)

2017-11-28

data.rar学习lucene需要的数据文件

data.rar学习lucene需要的数据文件 data.rar学习lucene需要的数据文件

2017-11-23

Lucene5.3.1相关jar包

Lucene5.3.1相关jar包,中文分词器,结果高亮; Lucene5.3.1相关jar包

2017-11-23

luke-5.3.0-luke-release

Luke是一个用于Lucene搜索引擎的,方便开发和诊断的第三方工具,它可以访问现有Lucene的索引,并允许您显示和修改。

2017-11-23

org.dtools.javaini-v1.1.00.jar

org.dtools.javaini-v1.1.00.jar 读取ini文件的jar包啊

2017-11-21

JDK 1.6 64位(jdk-6u45-windows-x64(1.6 64))

JDK 1.6 64位(jdk-6u45-windows-x64(1.6 64))

2017-11-09

JDK 1.6 32位

JDK 1.6 32位 JDK 1.6 32位 JDK 1.6 32位 JDK 1.6 32位

2017-11-09

system.mdb文件

system.mdb文件 system.mdb文件 system.mdb文件 system.mdb文件

2017-11-09

Java和Highcharts实现折线图

Java和Highcharts结合实现折线图

2017-05-15

apache-jmeter-3.1

能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过JDBC),要求JDK1.7以上;

2017-03-01

apache-jmeter-2.13

能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试;JDK版本要求不高;1.6都可以的;

2017-03-01

Java任务调度框架Quartz2.0.2教程实例源代码

Java任务调度框架Quartz2.0.2(版本:2.0.2)教程实例源代码

2016-10-11

Java任务调度框架Quartz1.8.6教程实例源代码

Java任务调度框架Quartz1.8.6(版本:1.8.6)教程实例源代码

2016-10-11

使用Eclipse构建Maven的Spring MVC项目的源代码

使用Eclipse构建Maven的Spring MVC项目源代码

2016-09-21

FusionChartsDemo

运用FusionCharts实现的一些图表

2016-09-09

FusionCharts(.swf+.js)

运用FusionCharts来显示图表所需要的一些.swf文件和.js文件

2016-09-08

json-lib所需全部jar包

json-lib所需全部jar包

2016-08-10

java web利用jQuery生成饼图,折线图,柱状图

java web利用jQuery生成饼图,折线图,柱状图

2016-04-24

发布系统源代码

发布系统:里面运用百度编辑器,导航的增删改,内容,图片!

2016-04-09

百度编辑器html转换成text

百度编辑器html转换成text;

2016-03-15

Activiti学习代码

Activiti工作流 工作流管理系统是一个软件系统,它通过执行经过计算的流程定义去支持一批专门设定的业务流程。工作流管理系统被用来定义、管理、和执行工作流程。

2015-12-09

Mybatis相关代码

1.mybatis快速入门 2.使用mybatis对表执行CRUD操作 3.优化mybatis配置文件中的配置 4.解决字段名与实体类属性名不相同的冲突 5.实现关联表查询 6.调用存储过程 7.mybatis缓存 8.mybatis 3.x与Spring 4.X整合

2015-10-26

MyBatis学习代码

MyBatis学习代码: mybatis实战教程mybatis in action之一开发环境搭建 mybatis实战教程mybatis in action之二以接口的方式编程 mybatis实战教程mybatis in action之三实现数据的增删改查 mybatis实战教程mybatis in action之四实现关联数据的查询 mybatis实战教程mybatis in action之五与spring3集成附源码 mybatis实战教程mybatis in action之六与Spring MVC 的集成 mybatis实战教程mybatis in action之七实现mybatis分页源码下载 mybatis实战教程mybatis in action之八mybatis 动态sql语句 mybatis实战教程mybatis in action之九mybatis 代码生成工具的使用 mybatis SqlSessionDaoSupport的使用附代码下载

2015-10-15

Velocity_中文手册

Velocity是一个基于java的模板引擎(template engine)。

2015-09-22

地区省份市区四级联动

实现地区,省份,城市,县区4级联动 按照地域划分的区所做的4级联动

2015-07-30

java在线预览仿百度文库源代码

JAVA+FlexPaper+swfTools仿文库文档在线阅读 java将office文档pdf文档转换成swf文件在线预览 通过openoffice +swftools+ flexpaper工具

2015-07-19

在线预览工具

Java实现把文本文档转换成pdf,再转换成swf格式,用FlexPaper工具显示在浏览器中!

2015-07-19

java实现文本文档转换成pdf,再转换成swf

java实现文本文档转换成pdf,再转换成swf.使用工具:

2015-07-19

FlexPaper+swfTools仿文档在线阅读

java + openoffice+FlexPaper+swfTools仿文档在线阅读:首先把文本文档转换成pdf格式,在通过swfTools工具把其转换成swf,用FlexPaper显示

2015-07-19

android-support-v7-appcompat

android-support-v7-appcompat

2015-07-14

MyLineCounter统计代码行数的工程(递归+工作队列)

MyLineCounter统计代码行数的工程(递归+工作队列)

2015-05-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除